
html, body{
height:100%;
width:100%;
font:12px/16px Arial, Helvetica, sans-serif;
color:#737880;
}

body{
min-width:1000px;
/*width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px")*/
}

table{
border-collapse:collapse;
font-size:12px;
}

table td{
padding:0px;
border:none;
font:12px/16px Arial, Helvetica, sans-serif;
color:#737880;
vertical-align:top;
}

html, body, p, h1, h2, h3, h4, form, ul, li{
margin:0px;
padding:0px;
}
h2 {
	font-size: 16px;
}
a img{
border:none;
}

a, a:visited{
color:#e50051;
text-decoration:underline;
}

a:hover{
text-decoration:none;
}
.clear {clear: both;}
#content {
  position: relative;
  min-height: 100%;

}
#content h1, #content h2, #content h3 {
font-size:14px;
padding:10px 0 15px;
}
* html #content {
  height: 100%;

}

#footer {
  position: relative;  
  clear:left;
  padding:30px 0px 0px 0px;
  
}

#cwrap{
padding:0px 0px 0px 0px;
}

#logo{
display:block;
width:242px;
height:88px;
background:url(../images/logo.gif) no-repeat top left;
float:left;
}

#logoi{
display:block;
width:242px;
height:88px;
background:url(../images/logoi.gif) no-repeat top left;
float:left;
}

#contacts{
height:52px;
background:url(../images/m0.gif) no-repeat top right;
}

#m0{
height:52px;
background:url(../images/text01.gif) repeat-x top left;
position:relative;
overflow:hidden;
}

#m0 ul{
float:right;
position:absolute;
right:11px;
top:21px;
z-index:10;
}

#m0 ul li{
list-style:none;
float:left;
}

#m0 ul li#m01 a{
display:block;
width:24px;
height:17px;
background:url(../images/m0bg.gif) no-repeat 0px 0px;
}

#m0 ul li#m02 a{
display:block;
width:27px;
height:17px;
background:url(../images/m0bg.gif) no-repeat -24px 0px;
}

#m0 ul li#m03 a{
display:block;
width:23px;
height:17px;
background:url(../images/m0bg.gif) no-repeat -51px 0px;
}

#m0 ul li a:hover{
background:none !important;
}

#phone{
font:italic 18px/22px Arial, Helvetica, sans-serif;
color:#1698e7;
position:absolute;
top:23px;
right:197px;
z-index:20;
}

#cons{
font:bold italic 13px/16px Arial, Helvetica, sans-serif;
color:#1698e7;
position:absolute;
z-index:30;
top:6px;
left:20px;
}

#cons a{
margin:0px 10px 0px 0px;
font:11px/16px Arial, Helvetica, sans-serif;
color:#737880;
text-decoration:none;
}

#cons a img{
position:relative;
top:5px;
left:-2px;
}

#srchwrap{
position:absolute;
z-index:40;
top:6px;
right:360px;
}

#srchwrap label{
font:bold italic 13px/16px Arial, Helvetica, sans-serif;
color:#1698e7;
display:block;
}

#srchwrap #searchtext{
width:174px;
height:16px;
padding:0px 0px 0px 4px;
background:#f3f5fa;
border:1px solid #dee0e4;
position:relative;
top:-2px;
top:expression('0px');
left:-2px;
font:11px/16px Arial, Helvetica, sans-serif;
color:#737880;
}

#srchwrap #srch{
position:relative;
top:4px;
width:18px;
height:18px;
}

#mm{
height:36px;
overflow:hidden;
}

* html #mm, * html #contacts{
position:relative;
left:-3px;
margin-right:-3px;
}

#mm li{
list-style:none;
float:left;
}

#mm li a{
float:left;
display:block;
height:36px;
text-align:center;
text-transform:uppercase;
font:10px/36px Arial, Helvetica, sans-serif;
background:url(../images/text02.gif) no-repeat right -36px;
color:#ffffff;
text-decoration:none;
}

#mm li a:hover{
background:url(../images/text02.gif) no-repeat right 0px;
color:#243371;
}

#head{
height:239px;
clear:left;
background:url(../images/text03.jpg) repeat-x top left;
position:relative;
}

#head #map{
position: absolute;
top: 0px;
left: 0px;
width: 316px;
}

#head #bn_main{
margin: 0px 279px 0px 316px;
text-align: center;
/*background:url(../images/mainbg.jpg) no-repeat top right;*/
height:239px;
}

#head #bn_right{
position: absolute;
top: 0px;
right: 0px;
width: 279px;
float: right;
}

#br{
height:75px;
overflow:hidden;
background:url(../images/text05.gif) repeat-x top left;
}

#br li{ 
display:block;
list-style:none;
float:left;
}

#br li a{
float:left;
display:block;
height:75px;
text-align:center;
background:url(../images/text06.gif) repeat-x right 0px;
text-decoration:none;
font:10px/12px Arial, Helvetica, sans-serif;
color:#737880;
}

#br li a:hover{
background:url(../images/text06.gif) repeat-x right -75px;
}

#br li a img{
margin:13px 0px 0px 0px;
width:66px;
height:39px;
background-repeat:no-repeat;
background-position:0px 0px;
}

#quart{
/*height:450px;*/
clear:left;
}

#quart div.block{
width:25%;
float:left;
margin-left:-1px;
}

#quart div.block span{
margin:0px 15px 0px 20px;
text-align:left;
display:block;
}

#quart div.block h2{
font:bold 13px/16px Arial, Helvetica, sans-serif;
color:#e50051;
margin:15px 0px 4px 0px;
padding:0px 0px 0px 20px;
background:url(../images/text07.gif) no-repeat 10px 7px;
}

#quart div.block p{
margin:7px 15px 0px 20px;
font:12px/15px Arial, Helvetica, sans-serif;
}

#quart div.block div.cont{
margin:32px 15px 0px 20px;
background:#e3e8f0 url(../images/text09.gif) repeat-x bottom left;
}

#quart div.block div.cont h3{
display:block;
height:20px;
padding:0px 0px 0px 14px;
background:#e3e8f0 url(../images/text08.gif) no-repeat top left;
font:12px/15px Arial, Helvetica, sans-serif;
color:#ffffff;
}

#quart div.block div.cont div{
border:1px solid #c5ccd5;
background:#ffffff;
margin:0px 2px 0px 2px;
height:223px;
position:relative;
}

#quart div.block div.cont div strong{
display:block;
margin:8px 0px 6px 12px;
font:bold 11px/16px Arial, Helvetica, sans-serif;
}

#quart div.block div.cont div form#vote input{
margin:0px 0px 0px 12px;
}

#quart div.block div.cont div form#vote label{
position:relative;
top:-2px;
left:5px;
line-height:14px;
font:11px/16px Arial, Helvetica, sans-serif;
}

#quart div.block div.cont div form .subm{
position:absolute;
bottom:18px;
right:10px;
width:78px !important;
height:15px !important;
border:none !important;
padding:0px !important;
}

#quart div.block div.cont div form #captcha{
position:absolute;
bottom:3px;
left:12px;
}

#quart div.block div.cont div form#search label, #quart div.block div.cont div form#feedback label{
display:block;
margin:8px 0px 5px 12px;
font:11px/16px Arial, Helvetica, sans-serif;
}

#quart div.block div.cont div form#search input, #quart div.block div.cont div form#feedback input{
width:90%;
height:16px;
padding:0px 0px 0px 4px;
background:#f3f5fa;
border:1px solid #dee0e4;
margin:0px 0px 0px 12px;
font:11px/16px Arial, Helvetica, sans-serif;
color:#737880;
}

#quart div.block div.cont div form#feedback textarea{
width:90%;
height:45px;
overflow-y:auto;
background:#f3f5fa;
border:1px solid #dee0e4;
margin:0px 0px 0px 12px;
}

.sep{
width:100%;
height:2px;
overflow:hidden;
background:url(../images/text01.gif) repeat-x top left;
}

#footer .half{
width:50%;
float:left;
}

#footer h1 {background-color: #96C9EA;
    border-right: 20px solid #fff;
    color: #fff;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    padding-left: 11px;
    margin:5px 0px 5px 17px;
	
	font:bold 18px Arial, Helvetica, sans-serif;
}
#footer h3{
font:bold 11px/18px Arial, Helvetica, sans-serif;
margin:3px 0px 0px 0px;
color:#e50051;
}

#footer p{
margin:0px 17px 5px 17px;
font:11px/14px Arial, Helvetica, sans-serif;
}

#footer #gray span{
text-transform:uppercase;
color:#0061aa;
font:10px/14px Arial, Helvetica, sans-serif !important;
}

#footer #gray{
background:#e3e8f0;
margin:1px 0px 1px 0px;
font:10px/14px Arial, Helvetica, sans-serif !important;
color:#1698e7;
}

#footer #gray p{
padding:5px 20px 7px 20px !important;
margin:0px;
text-align:left;
}

#footer #gray a{
font:10px/14px Arial, Helvetica, sans-serif !important;
color:#1698e7;
}

#footer #gray ul{
float:left;
width:25%;
margin-left:-1px;
}

#footer #gray ul li{
list-style:none;
background:url(../images/text10.gif) no-repeat 0px 8px;
padding:0px 0px 0px 6px;
margin:0px 0px 0px 20px;
}

#footer #gray ul li a{
font:10px/14px Arial, Helvetica, sans-serif !important;
color:#0061aa;
text-decoration:none;
}

#footer #gray ul li a:hover{
text-decoration:underline;
}

.footerlinks{
float:left;
width:100%;
padding:5px 0px 7px 0px;
}

#copy{
clear:left;
height:45px;
background:url(../images/text11.gif) repeat-x top left;
position:relative;
font:10px/14px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#ffffff;

}

#copy1{
position:absolute;
z-index:60;
top:15px;
left:20px;
}

#copy2{
position:absolute;
z-index:60;
top:15px;
left:195px;
}

#copy2 a{
color:#0061aa;
text-decoration:none;
}

#copy2 a:hover{
text-decoration:underline;
}

#copy3{
position:absolute;
z-index:60;
top:8px;
right:22px;
}

#copy3 img{
margin:0px 3px 0px 0px;
}

#news{
text-align:center;
min-width:208px;
width:expression(this.offsetWidth < 208 ? "208px" : "auto");
}

.date{
display:block;
margin:7px 0px 0px 9px !important;
font:bold 11px/16px Arial, Helvetica, sans-serif;
color:#016794;
}

.date span{
display:inline !important;
margin:0px !important;
}

.date .day{
color:#1698e7;
}

.date .year{
font:10px/16px Arial, Helvetica, sans-serif;
font-weight:normal;
}

.artimg{
border:1px solid #c5ccd5;
margin:7px 7px 7px 9px;
padding:1px;
float:left;
}

.cont div h4{
font:bold 11px/16px Arial, Helvetica, sans-serif;
margin:0px 0px 0px 9px;
}

.cont div p{
margin:5px 7px 0px 9px !important;
font:11px/14px Arial, Helvetica, sans-serif !important;
}

.more{
position:absolute;
bottom:18px;
right:10px;
width:78px !important;
height:15px !important;
border:none !important;
padding:0px !important;
display:block;
background:url(../images/more.gif) no-repeat top left;
}

#mapovr{
width:316px;
height:239px;
position:absolute;
top:88px;
left:0px;
z-index:150;
border:none;
}

#help span{
color:#e50051;
}

#supr{
height:87px;
width:100%;
margin:1px 0px 1px 0px;
}

#suprl{
background:url(../images/text12.jpg) repeat-x top left;
}

#suprm{
width:998px;
}

#suprr{
background:url(../images/text13.jpg) repeat-x top left;
}

#layout{
width:100%;
}

#layout #menu{
width:220px;
padding:12px 0px 0px 0px;
}

#layout #menu strong{
font:bold 13px/32px Arial, Helvetica, sans-serif;
color:#1698e7;
margin:0px 0px 0px 21px;
}

#layout #menu ul{
margin:0px 0px 0px 21px;
padding:0px;
}

#layout #menu ul li{
list-style:none;
}

#layout #menu ul li.l2{
margin:3px 0px 0px 0px;
}

#layout #menu ul li.l3{
margin:3px 0px 0px 12px;
}

#layout #menu ul li.l4{
margin:3px 0px 0px 24px;
}

#layout #menu ul li a{
font:12px/16px Arial, Helvetica, sans-serif;
color:#1698e7;
text-decoration:underline;
display:block;
padding:0px 0px 0px 13px;
background:url(../images/m2.gif) no-repeat 0px 7px;
}

#layout #menu ul li a:hover{
color:#e50051 !important;
}
#phone-left {
background:transparent url("/images/ban_2.jpg") no-repeat scroll 0 0;
color:#C4E7FE;
font-weight:bold;
height:57px;
margin:20px 0 10px 5px;
text-align:center;
width:145px;
}
#phone-left p {
font-size:13px;
padding:17px 0 0 44px;
}
#phone-left span {
color:#FFFFFF;
font-size:15px;
position:relative;
top:7px;
}
#menu #consult {
	margin: 5px 0px 0px 5px;
}
#brc2{
background:url(../images/text14_.gif) no-repeat 0px 30px;
margin:0px 0px 0px 0px;
height:70px;
color:#1698e7;
}

#brc{
background:url(../images/text14.gif) no-repeat 0px 30px;
margin:0px 0px 0px 15px;
height:50px;
color:#1698e7;
}

#brc a{
font:11px/32px Arial, Helvetica, sans-serif;
color:#1698e7;
text-decoration:underline;
}

#brc a:hover{
color:#e50051 !important;
}
#car, #car2 {margin: 0 20px 20px 20px; float: left;}
#about_car, #about_car2 {float: left; width: auto;}
#about_car2 {clear: left;}
#about_car ul, #about_car2 ul { line-height:15px; list-style-type:none; padding: 0; margin: 0}
#about_car li, #about_car2 li {
background:transparent url(/images/li_car.gif) no-repeat scroll 0 0.5em;
padding-left:12px;
}



#brc_lada a{
font:11px/32px Arial, Helvetica, sans-serif;
color:#1698e7;
text-decoration:underline;

}






#about_car a, #about_car2 a {
color:#1698E7;
font-size:11px;
font-weight:normal;
}
.red {color: red !important;}
#color {
background:transparent url(/images/color.gif) no-repeat scroll 0 0;
height:80px;
margin-left:15px;
padding:0 0 0 45px;
width:215px;
}
#color ul {list-style-type: none;}
#color li {float:left; margin:0 4px 2px 0; }
#altgal{
width:628px;
width:expression('630px');
background:#e3e8f0;
padding:5px 0px 5px 5px;
padding:expression('5px 0px 5px 6px');
/*margin:0px 0px 20px 63px;*/
}

#altgal div{
border:1px solid #b6c8d3;
background:#ffffff;
width:620px;
width:expression('622px');
}

#altgal div ul{
float:left;
width:30%;
margin:10px 0px 10px 20px;
}

#altgal div ul li{
list-style:none;
}

#altgal div ul li a{
font:12px/16px Arial, Helvetica, sans-serif;
color:#1698e7;
text-decoration:underline;
display:block;
padding:0px 0px 0px 13px;
background:url(../images/m2.gif) no-repeat 0px 7px;
}

#altgal div ul li a:hover{
color:#e50051 !important;
}

.h1{
text-transform:uppercase;
color:#e50051;
font:bold 12px/18px Arial, Helvetica, sans-serif;
margin:25px 0px 18px 63px;
}

#suprcont{
/*width:720px;*/
margin:0px 0px 0px 63px;
}

#suprcont table{
/*width:720px;*/
}

#banners {
/*width:212px; */
margin-left:10px;
margin-right: 5px;
}

/*forms*/
 table{
/*    width: 100%; */
}
#footer  TD {
    PADDING-RIGHT: 0px;  VERTICAL-ALIGN: top;
	padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#footer  H1{
    background-color: #96C9EA;
    border-right: 20px solid #fff;
    color: #fff;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    padding-left: 11px;
    margin: 0 0 20px -10px;
}
#footer #letter H1{
    border-right: none;
}
 #vote {
    width: 30%;
	margin-left:0px;
}
 #vote P{
    padding-top: 5px;
    font-size: 11px;
}
 #vote P INPUT{
    vertical-align: middle;
    margin-right: 6px;
}
 #vote A{
    color: #737880;
    text-decoration: none;
}
 #vote A:hover{
    text-decoration: underline;
}
 #vo {
    display: block;
    margin: 8px auto;
    width: 113px;
}
/* #search { width: 40%; } */
#search .text {margin-left:0px;

    margin-right: 5px;
    width: 90%;
}
.text {
    border: 1px solid #5F7989;
    color: #737880;
    padding: 1px;
}
 #letter TD {
    padding: 0 0 10px 0;
    vertical-align: top;
}
 #letter TEXTAREA {
    border: 1px solid #5F7989;
    color: #737880;
    height: 97px;
    padding: 1px;
    width: 95%;
}
 #letter .text {
    width: 95%;
}
.w74 {
    width:74px;
}
 .w96 {
    width: 96%;
}
 #captcha {
    float: left;
    width: 120px;
    height: 50px;
}
#send {
    float: right;
}
 #golosovanie {
color: #737880;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	}
	
	#golosovanie_title {
color: #737880;
font-size:16px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	 font-weight: bolder;
	
	}#forms TABLE{
    width: 100%;
}
 
/*car_menu*/
#car_menu TABLE{
    background: url(/images/tm.gif) repeat-x;
    height: 93px;
    width: 100%;
}
#car_menu TD {
    border-right:1px solid #FFFFFF;
    padding-top:11px;
    text-align:center;
    vertical-align:top;
    width:8%;
}
#car_menu A {
    display: block;
    height: 80px;
    font-weight: bold;
    text-decoration: none;
}
#car_menu A:hover {
    text-decoration: underline;
}
#a1 {background:url(/images/hyundailogo1.gif) no-repeat center 28px;}
#a2 {background:url(/images/ssangyonglogo1.gif) no-repeat center 28px;}
#a3 {background:url(/images/fiatlogo1.gif) no-repeat center 28px;}
#a4 {background:url(/images/ladalogo1.gif) no-repeat center 28px;}
#a5 {background:url(/images/chevroletlogo1.gif) no-repeat center 28px;}
#a6 {background:url(/images/samandlogo1.gif) no-repeat center 28px;}
#a7 {background:url(/images/gwlogo1.gif) no-repeat center 28px;}
#a8 {background:url(/images/daewoologo1.gif) no-repeat center 28px;}
#a9 {background:url(/images/uazlogo1.gif) no-repeat center 28px;}
#a10 {background:url(/images/4x4logo1.gif) no-repeat center 28px;}
#a11 {background:url(/images/principlogo1.gif) no-repeat center 28px;}
#a12 {background:url(/images/bydlogo1.gif) no-repeat center 28px;}
#a13 {background:url(/images/fiatlogo1.gif) no-repeat center 28px;}
#a15 {background:url(/images/tagerlogo1.gif) no-repeat center 28px;}
#a16 {background:url(/images/smalogo1.gif) no-repeat center 28px;}
#a17 {background:url(/images/cherylogo1.gif) no-repeat center 28px;}
#a18 {background:url(/images/kialogo1.gif) no-repeat center 28px;}
#a19 {background:url(/images/suzukilogo1.gif) no-repeat center 28px;}
#a20 {background:url(/images/bogdanlogo1.gif) no-repeat center 28px;}
#a21{background:url(/images/renaultlogo1.gif) no-repeat center 28px;}

#a1:hover { background:url(/images/hyundailogo2.gif) no-repeat center 28px;}
#a2:hover {background:url(/images/ssangyonglogo2.gif) no-repeat center 28px;}
#a3:hover {background:url(/images/fiatlogo2.gif) no-repeat center 28px;}
#a4:hover {background:url(/images/ladalogo2.gif) no-repeat center 28px;}
#a5:hover {background:url(/images/chevroletlogo2.gif) no-repeat center 28px;}
#a6:hover {background:url(/images/samandlogo2.gif) no-repeat center 28px;}
#a7:hover {background:url(/images/gwlogo2.gif) no-repeat center 28px;}
#a8:hover {background:url(/images/daewoologo2.gif) no-repeat center 28px;}
#a9:hover {background:url(/images/uazlogo2.gif) no-repeat center 28px;}
#a10:hover {background:url(/images/4x4logo2.gif) no-repeat center 28px;}
#a11:hover {background:url(/images/principlogo2.gif) no-repeat center 28px;}
#a12:hover {background:url(/images/bydlogo2.gif) no-repeat center 28px;}
#a13:hover {background:url(/images/fiatlogo2.gif) no-repeat center 28px;}
#a15:hover {background:url(/images/tagerlogo2.gif) no-repeat center 28px;}
#a16:hover {background:url(/images/smalogo2.gif) no-repeat center 28px;}
#a17:hover {background:url(/images/cherylogo2.gif) no-repeat center 28px;}
#a18:hover {background:url(/images/kialogo2.gif) no-repeat center 28px;}
#a19:hover {background:url(/images/suzukilogo2.gif) no-repeat center 28px;}
#a20:hover  {background:url(/images/bogdanlogo2.gif) no-repeat center 28px;}
#a21:hover {background:url(/images/renaultlogo2.gif) no-repeat center 28px;}

table.tech {
	border: 1px solid #E4E4E4;
	font-size : 16px;
}

table.tech td {
	border: 2px solid #E4E4E4;
	BACKGROUND-COLOR: #f4f4f4;
	height: 10px;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	font-size: 70%;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: center;
	height:25px;
}
table.tech td.tech_sn {
	background-color : #006DB8;
	color : #ffffff;
}
table.tech SMALL {
	color: #E50051;
}
div.car_price {
line-height:16px;
margin-top:-57px;
text-align: center;
}
/* td {text-align: center;} */
.begin { margin-left:13px !important; }

.car_h {
color:#E50051;
font-family:Tahoma,Verdana,Helvetica,Arial,sans-serif;
font-size:18px !important;
font-weight:normal;
margin:-180px 0 0 75px;
text-align:left;
text-decoration:underline;
}
div.car_price_new {
line-height:16px;
margin-top:82px;
margin-left: 13px;
text-align: center;
}
div.car_price a, div.car_price_new a {
color:#1698E7;
text-decoration:none;
}
div.p_2_new {
    margin-top: 98px;
    margin-left: 13px;
}
div.p_4_new {
	margin-top:82px;
    margin-left: 13px;
}
img.car_img {
height:172px;
margin:5px 5px 5px 10px;
width:172px;
}
#consult {
	text-align: left;
	color: #000000;
	font-weight: normal;
}
#consult span { color: #000000; }

/*supro*/
.supro {
    width: 100%;
    height: 77px;
}
.supro td {vertical-align: middle; text-align: center;}
.supro h2{
    font-size: 20px;
}
#uaz_1 {
    background: #144d2a url(/images/uaz_logo.gif) no-repeat center;
    width: 55%;
}
#uaz_2 {
    background: #c7bd8a;
    text-align: center;
}
#uaz_2 h2{
    color: #144d2a;
    font-size: 20px;
}
#fiat_1 {
    background: #e8e9ed url(/images/fiat_logo.gif) no-repeat center;
    width: 45%;
}
#fiat_2 {
    background: #d8d8cc;
    text-align: center;
}
#fiat_2 h2{
    color: #625f3e;
    font-size: 20px;
}
#ssang_1 {
    background: #bfbfcb url(/images/ssang_logo.gif) no-repeat center;
    width: 45%;
}
#ssang_2 {
    background: #01184e;
    text-align: center;
}
#ssang_2 h2 {
    color: #fff;
    font-size: 20px;
}

#kia_germes_1 {
    background: #ffffff url(/images/kia_logo.gif) no-repeat center;
    width: 45%;
}
#kia_germes_2 {
    background: #B00F15;
    text-align: center;
}
#kia_germes_2 h2 {
    color: #fff;
    font-size: 20px;
}

#suzuki_1 {
    background: #ffffff url(/images/suzuki_logo.gif) no-repeat center;
    width: 45%;
}
#suzuki_2 {
    background: #01184e;
    text-align: center;
}
#suzuki_2 h2 {
    color: #fff;
    font-size: 20px;
}
