
html, body { width:100%; height:100%; margin:0; padding:0; background-color:#FFAC2F; font-family:"Trebuchet MS"; font-size:10pt;}
img{ border:0; }
.clear {clear:left; }
a { color:#DFDFDF; }
td { vertical-align:top; }


.colorslist {display:none; position:absolute; z-index:9999999; top:52px; left:242px; list-style-type:none; margin:0; padding:0; padding-bottom:10px; background-color:#000000; border:1px solid #FFAC2F; color:#ffffff; font-size:10pt; }
.colorslist li { display:block; clear:left; padding:10px 15px 0 10px; margin:0; font-size:8pt; color: #999999;  }
.colorslist a { color:#ffffff; font-size:10pt; border:0; font-weight:bold; text-decoration:none; margin:0;padding:0; display:inline; }
.colorslist a:hover {text-decoration:underline; }
.colorslist span { color:#ffffff; font-size:10pt; border-color:#000000; }
.colorslist img { margin:0 10px 0 0; padding:0; border:0; width:20px; height:20px; float:left; }

.dealerlist {display:none; position:absolute; z-index:9999999; top:52px; left:242px; list-style-type:none; margin:0; padding:0; padding-bottom:10px; background-color:#000000; border:1px solid #FFAC2F; color:#ffffff; font-size:10pt; }
.dealerlist li.l { display:block; clear:left; margin:0; font-size:8pt; color: #999999; padding:1px 15px 2px; 10px;  }
.dealerlist li.title { display:block; clear:left; margin:0; font-size:8pt; color: #999999;  }
.dealerlist a { color:#ffffff; font-size:9pt; border:0; font-weight:bold; text-decoration:none; margin:0;padding:0; display:inline; }
.dealerlist a:hover {text-decoration:underline; }
.dealerlist span { color:#ffffff; font-size:9pt; border-color:#000000;  cursor:pointer; text-decoration:underline; }
.dealerlist div { color:#ffffff; font-size:10pt; font-weight:bold; border-color:#000000; background-color:#FFAC2F; padding:3px; }
.dealerlistul { margin:0; padding:0; display:block; width:260px; }
div.dealerselect { overflow:hidden; float:right; width:250px; border:1px solid #FFAC2F; padding:5px 20px 5px 10px; font-weight:bold; cursot:pointer; }



table.bgt { margin:0; padding:0; width:100%; border-collapse:collapse; border:0; }
td.bgl, td.bgr { width:50%; }
td.bgc { width:900px; }

div.top div.ttl { width:140px; float:left; }
div.top div.ttr { margin-left:140px; padding:0; }
img.logo { width:115px; height:115px; margin:10px 10px 0 10px;}

div.dom { font-size:13px; font-family:"Trebuchet MS"; position:relative; padding:0; }
div.dom a { color:#000000; float:left; margin:2px 3px;  }
div.dom span { }

.r{	position:relative; overflow:hidden; padding:2px 0 4px 0; background-color:#000000; float:left; margin:0; }
.r .content { padding:0 7px; color:#FFFFFF; }
.r .cont { padding:3px 5px; }
a.cont { font-family:"Trebuchet MS"; font-weight:bold; color:#FFFFFF; font-size:12px;  font-size:10pt;}
.r .cn{ position:absolute; width:8px; height:8px; left:-4px; top:-4px; background:url(/img/bg/rstar1.gif) no-repeat; }
.r .cn.tr, .r .cn.br{ margin-left:100%; }
.r .cn.bl, .r .cn.br{ top:auto; }

div.code { position:relative; overflow:hidden; float:left; width:100%; padding:15px 0; color:#F0F0F0; }
div.code .cn2 { position:absolute; width:30px; height:30px; left:-15px; top:-15px; background:url(/img/bg/rs tar2.gif) no-repeat; }
div.code .cn2.tr2, div.code .cn2.br2{ margin-left:100%; }
div.code .cn2.bl2, div.code .cn2.br2{ top:auto; }

div.pcontblock { margin:0; padding:0; width:220px; position:relative; display:inline-block; left:250px; top:5px;  }
div.ug {background:url(/img/bg/bg1.gif) no-repeat right bottom; padding:0 19px 11px 0; float:left; position:absolute; }

table.pcont { margin:35px 0 0 110px; padding:0; position:relative;  }
table.pcont td { margin:0; padding:2px 0; vertical-align:top; white-space:nowrap; }
table.pcont td.ltd { text-align:right; font-size:14px; font-family:"Trebuchet MS"; font-weight:bold; }
table.pcont td.rtd { text-align:left; font-size:21px; font-family:"Arial Narrow"; line-height:19px; }
td.rtd span { color:#666666; }

div.menu {  }
div.menu a { font-family:"Trebuchet MS"; color:#000000; font-weight:bold; margin:0 10px 0 0; font-size:11pt; }

div.submenu { padding:20px 20px 20px 0; }
div.submenu a { font-family:"Trebuchet MS"; color:#000000; font-weight:bold; margin:0 10px 0 0; display:block; font-size:11pt; }

table.mdf { clear:left; width:100%; border-collapse:collapse; border:0; padding:0; margin:10px 0;}
table.mdf td { text-align:left; vertical-align:top; margin:0; padding:0; }
td.dlc { width:215px; background:url(/img/bg/w.gif) repeat-y 100% 0;  }
td.dmc { width:685px; background-color: #000000; }

div.wf{ position:absolute; z-index:1;  width:200px; height:163px; margin-left:15px; background:url(/img/bg/wtl.gif) no-repeat 100% 0; }
div.lccode { position:relative; z-index:2; padding:0 0 20px 10px; }
#code { margin:0 15px; }

h1, div.title { font-size:19pt; color:#FFAC2F; font-weight:normal;  }
div.title span, h1 span {border-bottom:1px dashed #FFAC2F;}
h2 { font-size:14pt; color:#FFAC2F; font-weight:normal;  }
h2 span {border-bottom:1px dashed #FFAC2F;}

a.mpla { font-size:14pt; color:#FFAC2F; font-weight:normal; border-bottom:0px dashed #FFAC2F; }
table.mplist td { padding:0 3em 1em 0; vertical-align:top; }
table.prcost { float:right;}
table.prcost td { margin:.2em; padding:.1em .5em; vertical-align:middle; text-align:center; }
tr.trh td { background-color:#1A1A1A; padding:.2em .7em; }

div.mpcost { font-size:18pt; text-align:center; padding:1em; }
div.mpcost span { background:url(/img/rub.gif) no-repeat 75% 75%; }
div.mpcost span.ct { background:none; width:auto; font-size:10pt; }

div.infoimg { margin:10px 10px 30px 0; }
div.img { width:120px; float:left; }
div.img img { margin:0; padding:0; border:1px solid #000000; }
div.img span { border:1px solid #FFAC2F; display:block; width:102px; height:102px; }
div.info { margin-left:120px; }

a.atitle {text-decoration:none; font-family:'Trebuchet MS'; font-size:18pt;}
.titlepopup { background:url(/img/ico/ad.jpg) no-repeat 100% 3px; padding-right:30px; }




.clist , .clist  ul { list-style-type:none; padding:0 0 0 2em; margin:0; }
.clist  ul { padding:0 0 0 2em; }
.clist  li a { font-size:13pt;  }
.clist  ul li a  { font-size:10pt;  }

.rub { vertical-align:middle; }
.prizdtab td { padding: 10px; }
