 *{margin:0;padding:0;font-family:Tahoma;font-size:11px;}
 BODY{
   behavior:url("/css/csshover.htc");
   background-color:#fff;text-align:center;
 }

 #container{width:920px;margin:0 auto;position:relative;text-align:left;}

 /*  HEADER STYLES  */
 #header{width:100%;height:168px;position:relative;}
 #nav_top{position:absolute;top:0;left:97px;width:822px;height:23px;background-color:#6B7681;color:#fff;}
 #lnk_container{margin-top:4px;margin-left:13px;}
 #nav_top A{font-size:10px;color:#fff;text-decoration:none;padding:0 9px;}
 #nav_top A:hover{text-decoration:underline;}

 #logo{width:67px;height:188px;position:absolute;left:30px;top:0;background: url(/img/logon2.png) no-repeat;}
 #renault{width:151px;height:28px;position:absolute;left:117px;top:74px;background: url(/img/renaultn2.png) no-repeat;}
 #nav_add{position:absolute;left:289px;top:78px;}
 #nav_add img{border:0;margin-right:40px;}
 #autoprodix_logo{width:545px;height:124px;position:absolute;top:23px;right:1px;background: url(/img/au_ln.png) no-repeat;}


 /*  CONTENT BLOCK STYLES */
 #content{#z-index:-1;position:relative;display:block;width:100%;margin-top:36px;margin-bottom:48px;}

 #content #leftmenu{display:block;float:left;width:160px;margin:35px 20px 0 30px;#margin-left:15px; font-weight: bold; font-size:12px; font-family:Verdana;}
 #content #leftmenu UL{list-style-type:none;}

 
 #content #leftmenu UL LI{border-bottom:1px solid #DCDEE0;}
 #content #leftmenu UL LI A{display:block;margin:3px 0;color:#6B7681;font-family:Verdana;font-size:12px;text-decoration:none;font-weight:normal;}
 #content #leftmenu UL LI A:hover{color:#FEC224;text-decoration:underline;}
 #content #leftmenu .banner{border:1px solid #DCDEE0;}

 #right_content{display:block;float:right;width:680px;margin-right:20px;}
 #maincontent{float:left;width:530px;margin-top:0px;margin-left:30px;margin-bottom:10px;}
 #maincontent DIV.hr{width:100%;height:1px;margin:9px 0; background-color:#DCDEE0;clear:both;}
 #news{float:right;width:320px;padding-left:20px;border-left:1px solid #DCDEE0;}
 #logo_index{position:absolute; left:30px;top:34px;z-index:2;}
 #slogan_index{position:absolute; left:30px;top:130px;}
 #cars_index{position:absolute; left:200px;top:0px;}

   /*  CONTENT STYLES  */
   
 #specials A{display:block;font-size:11px;font-weight:bold;color:#FEC224;text-decoration:none;}
 #specials A IMG{border:0;}
 #specials A:hover{color:#CE9500;text-decoration:underline;}
 #specials A:visited{color:#dca100;text-decoration:none;}
   
   
   H1{position:relative;display:block;margin: 0 0 5px 14px;padding-bottom:5px;font-size:16px;font-weight:bold;color:#49545E;border-bottom:1px solid #DCDEE0;}
   H1 IMG{position:absolute;display:block;z-index:9999;left:-14px;top:6px;}
	 H2{display:block;margin: 3px 0;font-size:14px;font-weight:bold;color:#6B7681;}
   #news H2{margin-top:0;}
	 H3{display:block;margin: 3px 0;font-size:12px;font-weight:bold;color:#49545E;}
	 SPAN.date{font-size:10px;color:#A2A9B1;}
	 #right_content UL{list-style-type:none;margin:8px 10px;}
	 #right_content UL LI{display:block;position:relative;margin-bottom:3px;padding-left:15px;font-size:11px;font-weight:bold;color:#6B7681;background: url(/img/bull.gif) 0px 5px no-repeat;}

	 #right_content A.faq{display:block; position:relative; margin:0; padding-left:10px; font-size:12px; font-weight:normal; color:#6B7681; text-decoration:none; font-family:Verdana;}
	 #right_content A.faq:hover{color:#FEC224;text-decoration:underline;}

	 #right_content P{font-size:12px; color:#6B7681;}
	 #right_content P#price_overline{font-size:12px; color:#6B7681; text-decoration: line-through;}
	 #right_content P#price_red{font-size:12px; color: red;}
	 #right_content P#orderdata{float: left; margin: 20pt 20px 50px 0; width: 150px; text-align: right; font: bold; line-height: 20pt;}
	 #right_content DIV#dorderinputs{margin-top: 10pt;}
     #right_content .orderinputs {margin-bottom: 5pt; width: 140pt;}
     #right_content #aorderinputs {margin-left: 95pt; color:#FEC224}
     #right_content #ainstock {color:#FEC224}
	 P IMG{display:block;margin:2px 18px 4px  0;}
	 #right_content A{font-size:11px;font-weight:bold;color:#FEC224;text-decoration:none;}
	 #news A{display:block;font-size:11px;font-weight:bold;color:#FEC224;text-decoration:none;}
	 #news A IMG{border:0;}
	 #right_content A:hover, #news A:hover{color:#CE9500;text-decoration:underline;}
	 #right_content A:visited, #news A:visited{color:#;text-decoration:none;}
	 #right_content p#nav{font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}
	 #right_content DIV.hr, #news DIV.hr{width:100%;height:1px;margin:9px 0; background-color:#DCDEE0;clear:both;}
  	 #right_content DIV._hr { background-color:#DCDEE0; height:3px; width:100%; margin:9px 0; }
  	 #right_content DIV.block { margin: 0 0 30px 0; }

  	 #right_content tr.request { height: 40px; vertical-align: top; }
  	 #right_content td.request { font-size:12px;  color:#6B7681; vertical-align: top; width: 25%; }
  	 #right_content td.s_request { vertical-align: top; }
  	 #right_content table.request { margin-left: 15%; }
  	 #right_content input.request { width: 300px; }
  	 #right_content textarea.request { width: 300px; }
  	 #right_content td.spare_req { text-align: right; font-size:12px;  color:#6B7681; vertical-align: top; width: 35%; padding-right: 10px; }
     #right_content input.cr_req { width: 60px; }

     #right_content DIV.models_main { float: left; margin: 0 0px 20px 20px; }
     #right_content DIV.models_name { text-align: center; padding-top: 3px; padding-left: 10px; width:135px; height:19px; background: url(/img/renault_model_name.gif) no-repeat;font-size:11px;font-weight: bold;color:#6B7681;font-family:Verdana }

     #right_content DIV.models_menu { padding: 11px 20px 0 20px; vertical-align: bottom; height:31px; font-size:11px; background-color:#EDEFEF;color:black; font-weight: bold; }
     #right_content DIV.models_menu A, #right_content DIV.models_menu A:visited { font-size:11px;font-weight:normal;color:black;text-decoration:underline; }
	 #right_content DIV.models_menu A:hover { color:#FEC224;text-decoration:underline; }

	 #right_content DIV.confPrice {/*display:block;position:relative;*/margin-bottom:3px;padding-left:20px;font-size:11px;font-weight:bold;color:#6B7681;background: url(/img/yelrect.gif) 2px 2px no-repeat;}

     #right_content A#yellow {color:#ffc324;text-decoration:none;}
	 #right_content A#yellow:hover {color:#ffc324;text-decoration:underline;}
	 /*#right_content A#yellow:visited {color:#ffc324;text-decoration:underline;}*/
     #right_content DIV.print { margin-bottom:3px;padding-left:20px;background: url(/img/print.gif) 2px 2px no-repeat; }
     #right_content DIV.calculator { margin-bottom:3px;padding-left:20px;background: url(/img/calculator.gif) 2px 2px no-repeat; }



   /*  END CONTENT STYLES  */

 /*  FOOTER BLOCK STYLES  */
 #footer{#z-index:-1;height:27px;width:100%;border-bottom:6px solid #6B7681;position:relative;}
 #footer #orange_block{position:absolute;bottom:-7px;left:30px;width:68px;height:33px;background-color:#FEC224;}
 HTML>BODY #footer #orange_block{bottom:-6px;}
 #footer #footer_menu{position:absolute;left:111px;height:24px;color:#6B7681;}
 #footer #footer_menu A{font-size:10px;color:#6B7681;text-decoration:underline;padding:0 9px;}
 #footer #footer_menu A:hover{text-decoration:none;}
 #footer #copy{position:absolute;right:28px;font-size:10px;color:#6B7681;}
 #footer #copy A{font-size:10px;color:#6B7681;text-decoration:underline;}
 #footer #copy A:hover{text-decoration:none;}

/* Стили для выпадающих списков */
 UL#menu{z-index:99999;position:absolute;top:147px;left:0;display:block;width:100%;height:21px;background: url(/img/bg_mnu.png) repeat-x;}
 UL#menu LI{display:block;float:left;background: url(/img/bg_menu_spr.png) right bottom no-repeat;height:21px;padding:0 1px 0 0px;}
 UL#menu LI.first{width:106px;background:none;}
 UL#menu LI A{display:block;float:left;height:21px;height:/**/18px;padding:3px 13px 0 13px;color:#6B7681;font-size:11px;font-weight:bold; text-decoration:none;}
 UL#menu LI A.selected{color:#49545E;background: url(/img/bg_mnu_on.png);}
 UL#menu LI A:hover{color:#49545E;background: url(/img/bg_mnu_on.png);}



UL#menu *{
  margin:0;
  padding:0;
}
UL#menu {
  margin:0;
  padding:0;
  width:100%;
  list-style:none;
  display:block;
}

UL#menu li{
  display:block;
  position:relative;
  float:left;
  margin:0;
  /*padding: 0 1px 0 0;*/
}

UL#menu li ul *{/*float:none;height:auto;*/}

UL#menu a{
  display:block;
}

UL#menu ul {
  width:170px;
	padding-top:3px;
  list-style:none;
	background-color:#6B7681;
	z-index:9;
}

UL#menu ul li{
  margin:2px 10px 0px 13px;
  float:none;
	background: url(/img/menu_arr.gif) right no-repeat;
}
UL#menu ul li a{
  border-bottom: 1px solid #54606B;
  padding:0 !important;
  margin:0 !important;
	color:#fff;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
  float:none;

}
UL#menu ul li.last a{border:0;}

UL#menu li.folder	{}

UL#menu li.folder ul {
  z-index:9;
  position:absolute;
  left:0px; /* IE */
  top:20px;
}

UL#menu li.folder ul li.folder ul {
  left:145px;
  top:0;
}

UL#menu li.folder>ul { left:0px; } /* others */

UL#menu li ul li a {
  width:100%; /* IE */
	text-decoration:none;
}
UL#menu li ul li a:hover {
	text-decoration:underline;
	background:none;
	color:#fff;
  padding:0 !important;
  margin:0 !important;
}

UL#menu li>a { width:auto; } /* others */

UL#menu li a.submenu {
}

	/* regular hovers */

UL#menu a:hover {
}

UL#menu li.folder a:hover {
}

/* hovers with specificity */

	UL#menu li.folder:hover {
    z-index:10;
  }

 UL#menu ul li.folder:hover {
    #margin:2px 10px -2px 13px !important;
  }

	UL#menu ul ul{
		display:none;
	}
	UL#menu ul{
		display:none;
	}

	UL#menu li:hover ul ul {
		display:none;
		left:100px;
	}

	UL#menu li:hover ul{
		display:block;
	}

	UL#menu li:hover li:hover ul {
		display:block;
	}

    img.tb_image {
        margin: 0 20px 20px 0;
        float: left;
        border: 0;
	}

    .nav { margin: 0 20px 0 20px; float: left; }






/* таблица для текста */
.table-base th {
	font-size: 10px;
    text-align: center;
border-collapse: collapse 
	border-top: 1px dashed #9b9c9c;
	border-bottom: 1px dashed #9b9c9c;
	border-left: 1px dashed #9b9c9c;
	border-right: 1px dashed #9b9c9c;
	color: #cf0000;
	padding:0 10 4 10;

}
.table-base td {
	padding:1 10 3 10;
	text-align: center;
	border-right: none;
	border-bottom: 1px dashed #E5E5E5;
	border-left: 1px dashed #9b9c9c;
	border-right: 1px dashed #9b9c9c;

}
.table-base .first {

	padding:1 10 3 10;
	color: #cf0000;
	border-bottom: 1px dashed #E5E5E5;
	border-left: none;
	border-right: none;
border-collapse: collapse 

}
.table-base .first2 {
font-size: 2pt;



}

.table-base .even, .table-base .even * {background-color: #ebebeb;}
.table-base td span {font-size: 10px; color: #8F8F8F;}
/*.table-base td span sup{font-size: 8px; color: #575757;}*/
.table-base span.blue {color:#cf0000;}
.table-base ul, .table-base ol {margin-top:0; margin-bottom:0;}



