@charset "utf-8";
/* CSS Document */


input
{
margin:2px;
padding:2px;
background-color:#FFFFFF;
border:1px gray solid;
 -moz-border-radius: 3px; /* Firefox */
  -webkit-border-radius: 3px; /* Safari, Chrome */
  -khtml-border-radius: 3px; /* KHTML */
  border-radius: 3px; /* CSS3 */

}

input[type="text"]
{
}


body
{
font-family: "Segoe UI", "Segoe UI NEW", Arial, Helvetica, sans-serif;
background-color:#313131;
font-size:62.5%;
}

form
{
padding: 0 0 0 0;
margin: 0 0 0 0;
}

iframe
{
border: 0px black none;
padding: 0 0 0 0;
}

img
{
border-width: 0px;
vertical-align: middle;
}

table
{
border: 1px black none;
margin: 1px;
width:100%-2px;
padding: 0 0 0 0;
border-spacing: 0; 
border-collapse: collapse;

}

.justify  td, tr
{
 border:0px black none;
 margin:0px;
 padding:1px;
 padding-right:3px;
}

.justify table
{
 width:100%;
 margin:0px;
 padding:0px;
}



.quote
{
font-style:italic;
color:green;
}

.login
{
font-size:12px;
border: 0px black solid;
padding: 5px;
margin: 0px;
float:right;
}

.big
{
padding: 5px;
min-width:1220px; 
width:100%-10px;
margin:0 auto; 
background-color:#ECECEC;
border:2px black solid; 
 -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari, Chrome */
  -khtml-border-radius: 10px; /* KHTML */
  border-radius: 10px; /* CSS3 */

background-image:URL(images/header_white.gif);
background-repeat:no-repeat;
background-position:210px 0px;
}

.left
{
float:left;
font-size:12px;
border: 0px black solid;
padding: 5px;
margin: 0px; 

}
.center
{
margin: 20px auto;
z-index:-1;
background-color:#313131;
background-image:url("images/header1.png");
background-repeat:no-repeat;
background-position:0px 0px;
float:left;
}

.message
{
font-size:12px;
color:red;
border-width: 2px;
padding: 0 0 0 0;
margin: 0 auto;
width:400px;

}

.logform
{
font-size:12px;
width:120px;
margin:0px;
}

td, th
{
font-size:11px;
border: 0px black solid;
margin:2px;
padding:1px;
padding-top:5px;
padding-bottom:5px;
border-left-width:1px;
padding: 2 1 5 1;
overflow: hidden;

}

th
{
background-color:#C0C0C0;
border:1px black solid;
}

a 
{
color:black;
text-decoration:none;
}

.LCDcolor2, .LCD
{
background-color:#FFED90 !important;
}

.LCDcolor1
{
background-color:#EEDD90 !important;
}

.comment
{
font-size:11px;
font-weight:bold;
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */

}

.modelcolor1
{
background-color:#D0D0D0 !important;
font-weight:bold;
1white-space:nowrap;
}

.modelcolor2
{
background-color:#E0E0E0 !important;
font-weight:bold;
1white-space:nowrap;
}

.nonbreak
{
white-space: nowrap;
display:inline;
}
.nb 
{
border-bottom: 1px dotted gray;
font-weight:normal;
white-space: nowrap;
nodisplay:inline-block;
}

.break 
{
border-bottom: 1px dotted gray;
font-weight:normal;
white-space:pre;
display:inline-block;
}

.highlight
{
color: red;
display:inline;
}

.color1  {background-color:#F0F0F0;}

.color2 {background-color:#F8F8F8;}

.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}


.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:300px;
	height:300px;
}

.ac_results li {
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('images/autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;}



.outer
{border:1px black solid; width:97%; padding: 5px; margin: 5px;
 -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari, Chrome */
  -khtml-border-radius: 10px; /* KHTML */
  border-radius: 10px; /* CSS3 */
}

.inner
{background-color:#E0E0E0; width:100%-10px; color:black; padding: 2px; margin-bottom:5px;
 -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari, Chrome */
  -khtml-border-radius: 10px; /* KHTML */
  border-radius: 10px; /* CSS3 */
}
.image
{margin:3px; border: 1px black solid;}

.search_hdr_1, .search_hdr
{
 color:white;
 font-size:12pt;
}

.search_hdr_1
{
 color:#CCCCCC;
}

.alias
{
font-weight:normal;
!font-size:10px;
}

.tree
{
margin:0;
padding-left:0;
}

.sell_tree
{
 margin:0px;
 padding-left:0px;
 padding:2px;
 background-color:#F0F0F0;
 -moz-border-radius: 5px; /* Firefox */
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px; /* KHTML */
 border-radius: 5px; /* CSS3 */
 border:1px black dotted;

}
.context, .context_name
{cursor: pointer;
 cusror: hand;
 border-bottom: 1px dotted gray;

}

.navi
{
 font-size:14px;
 color:white;
 margin-bottom:5px;
 margin-top:5px;
 
}

.bg_circle
{                  
display:inline;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
background-image:url(images/round.png);
background-repeat:no-repeat;
}

.gray
{
color:#A0A0A0;
font-size:80%;
}

.small
{
color:gray;
font-size:90%;
line-height:5px;
margin:0px;
padding-left:10px;
}

.small_comment
{
color:gray;
font-size:70%;
width:30pt;
1overflow:hidden;
white-space: nowrap;
margin-top:2px;
margin-right:10pt;
float:left;
}

.shop_list

{
 margin:0px;
 list-style:none;
 padding:0px;
}

.shop_list li
{

}