BODY {margin: 0; padding: 0px; padding-top: 10px; padding-bottom: 20px; background-color: #dfdfdf; background:url(/images/bg2.gif) fixed}
TD, DIV {font-family: arial; font-size: 8pt; font-weight: normal; padding: 0px; margin: 0px; color: #333;}
P {margin-top: 0px; margin-bottom: 0px; line-height: 140%; text-align: justify; padding: 0px 0px 0px 0px;}
HR {height: 1px; color: #999;}
IMG {border: 0px;}
LABEL {cursor: pointer; cursor: hand}
FORM {margin: 0px;}
UL {margin: 0px; padding: 0px;}
LI.pic-01 {list-style: outside url("pic-li-01.gif"); padding-bottom: 10px; margin-left: 10px;}
LI.pic-02 {list-style: outside url("pic-li-02.gif"); padding-bottom: 3px; margin-left: 5px; overflow: hidden;}

H1 {color: #333; font-size: 12pt; font-weight: bold; padding: 0px; margin: 0px; padding-bottom: 10px;}
H2 {color: #CC0000; font-size: 10pt; padding: 0px; margin: 0px; padding-bottom: 5px;}
H3 {color: #666; font-size: 10pt; padding: 0px; margin: 0px; padding-bottom: 10px;}
H4 {color: #CC0000; font-size: 10pt; padding: 0px; margin: 0px; padding-bottom: 10px;}

span.tipo_h4 {color: #CC0000; font-size: 10pt; font-weight:bold; padding: 0px; margin: 0px; padding-bottom: 4px; display:block;}

A {color: #990000; text-decoration: underline; cursor: pointer; cursor: hand;}
A:hover {color: #990000; text-decoration: none;}
A.menu {color: #FFF; text-decoration: underline;}
A.menu:hover {color : #FFF; text-decoration: none;}
A.menu-act {color: #FFF; text-decoration: none;}
A.menu-act:hover {color: #FFF; text-decoration: underline;}
A.sub {color: #FBCFCD; text-decoration: none; padding-right: 5px;}
A.sub:hover {color : #FBCFCD; text-decoration: underline;}
A.sub-act {color: #FBCFCD; text-decoration: underline; padding-right: 5px;}
A.sub-act:hover {color : #FBCFCD; text-decoration: none;}
A.gray {color: #333; text-decoration: none;}
A.gray:hover {color: #333; text-decoration: underline;}
A.gray2 {color: #333; text-decoration: underline;}
A.gray2:hover {color: #333; text-decoration: none;}
A.blue {color: #1A364C; text-decoration: none;}
A.blue:hover {text-decoration: underline;}

.col {background-color: #fff; width: 980px; background-image: url(bg.gif);}
.col2 {background-color: #fff; width: 620px; background-image: url(bg.gif);}
.left   {float: left;}
.left2  {float: left; padding-right: 4px;}
.left3  {float: left; width: 160px; padding-top: 30px;}
.left4  {float: left; padding-right: 5px; padding-bottom: 5px;}
.left5  {float: left; border: 1px solid #ccc; margin-right: 6px; margin-bottom: 6px; width: 100px; height: 100px;}
.left55 {padding-top: 12px;}
.left6  {float: left; margin-right: 20px;}
.left7  {float: left; width: 155px; overflow: hidden;}
.right  {float: right;}
.right2 {float: right; padding-left: 30px;}
.right3 {float: right; padding-top: 85px;}
.clear  {clear: both; height: 20px;}
.clear1  {clear: both; height: 10px;}
.clear0  {clear: both;}

.bg-00 {width: 550px; height: 70px; background-image : url(/images/bg-00.jpg); background-position: left top; background-repeat: no-repeat;}
.bg-00_m {width: 900px; height: 69px; background-image : url(/images/bg-00_m.png); background-position: 0 0; background-repeat: no-repeat;}
.bg-01 {width: 550px; height: 70px;}
.bg-02 {background-image: url(bg-02.jpg); background-position: right bottom; background-repeat: no-repeat; padding: 5px;}
.bg-03 {clear: both; background-image: url(bg-01.gif); background-position: top; background-repeat: repeat-x; width: 550px; height: 50px;}
.bg-04 {float: left; background-image: url(bg-05.jpg); background-position: top; background-repeat: no-repeat; width: 50px; height: 40px;}
.bg-05 {float: left; width: 856px; background-image: url(bg-06.jpg); background-position: top; background-repeat: repeat-x; padding-top: 15px;}
.bg-06 {float: left; background-image: url(bg-07.gif); background-color: #fff;  background-position: top; background-repeat: repeat-x; padding-top: 8px;}
.bg-061 {padding-top: 8px;}
.bg-07 {float: left; background-image: url(bg-08.gif); background-position: 50% 100%; background-repeat: repeat-x;}
.bg-08 {background-color: #eaeaea;}
.bg-line {background-image: url(bg-compls.gif); background-position: left top; background-repeat: repeat-x;}

.rel 	{position: relative; width: 550px;}
.abs-01 {position: absolute; right: 30px; top: 35px;}
.abs-02 {position: absolute; left: 40px; top: -30px;}



.div-01 {padding-bottom: 25px;}
.div-02 {padding-top: 0px;}
.div-03 {padding-left: 0px; padding-top: 0px; padding-right: 0px;}
.div-04 {padding-top: 20px; padding-right: 0px;}
.div-05 {padding-right: 10px; padding-bottom: 7px;}
.div-06 {padding-right: 10px;}
.div-07 {padding: 20px; text-align: justify;}
.div-071 {padding: 20px; padding-left: 10px;}
.div-072 {padding: 20px; padding-top: 5px;}
.div-08 {padding-left: 30px;}
.div-09 {padding-top: 3px;}
.div-10 {padding-bottom: 5px;}
.div-11 {padding: 5px;}

#right-banner {width: 328px; height: 294px;}

#div-car {width: 550px; min-height: 176px; background-color: #fff;}
#div-car-content {float: left; width: 506px; height: "176px"; background-image: url(bg-09.jpg); background-position: top; background-repeat: repeat-x;}

#div-car-banner DIV {padding: 8px; color: #fff;}
.line-01 {background-color: #666; width: 155px; height: 1px;}

#div-models-list {width: 306px; min-height: 110px; height: "110px"; margin-top: 20px; margin-bottom: 20px; background-image: url(bg-gray1-top.gif); background-position: top; background-repeat: no-repeat; background-color: #fff;}
#div-models-list #bg2 {width: 306px; min-height: 110px; height: "110px"; background-image: url(bg-gray1-bottom.gif); background-position: bottom; background-repeat: no-repeat;}
.div-models-list1 {width: 306px; min-height: 110px; height: "110px"; background-image: url(bg-gray1-bottom.gif); background-position: bottom; background-repeat: no-repeat; background-color: #fff;}
.div-models-list2 {width: 306px; padding: 0px; margin: 0px; min-height: 110px; height: "110px"; background-image: url(bg-gray1-top.gif); background-position: top; background-repeat: no-repeat;}
.div-models-list3 {width: 306px; padding: 0px; margin: 0px; min-height: 60px; height: "60px"; background-image: url(bg-gray1-top.gif); background-position: top; background-repeat: no-repeat;}

#bg-gray2 {text-align: left; width: 520px; min-height: 110px; height: "110px"; background-image: url(bg-gray2-top.gif); background-position: top; background-repeat: no-repeat; background-color: #fff;}
#bg-gray2 #bg3 {text-align: left; padding-left: 15px; padding-bottom: 20px; padding-right: 15px; padding-top: 20px; min-height: 110px; height: "110px"; background-image: url(bg-gray2-bottom.gif); background-position: bottom; background-repeat: no-repeat;}
#bg-gray21 {width: 520px; min-height: 153px; height: "153px"; margin-bottom: 20px; background-image: url(bg-gray2-top.gif); background-position: top; background-repeat: no-repeat;}
#bg-gray21 #bg21 {min-height: 143px; height: "143px"; background-image: url(bg-gray2-bottom.gif); background-position: bottom; background-repeat: no-repeat;}
#bg-gray31 {width: 306px; min-height: 153px; height: "153px"; margin-bottom: 10px; background-image: url(bg-gray1-top.gif); background-position: top; background-repeat: no-repeat;}
#bg-gray31 #bg31 {min-height: 143px; height: "143px"; background-image: url(bg-gray1-bottom.gif); background-position: bottom; background-repeat: no-repeat;}
#bg-gray41 {width: 859px; min-height: 153px; height: "153px"; margin-bottom: 0px; background-image: url(bg-gray4-top.gif); background-position: top; background-repeat: no-repeat;}
#bg-gray41 #bg41 {min-height: 143px; height: "143px"; background-image: url(bg-gray4-bottom.gif); background-position: bottom; background-repeat: no-repeat;}
#bg-gray1 {width: 306px; min-height: 150px; height: "150px"; margin-left: 20px; margin-bottom: 20px; background-image: url(bg-gray1-top.gif); background-position: top; background-repeat: no-repeat;}
#bg-gray1 #bg1 {text-align: center; width: 306px; min-height: 140px; height: "140px"; background-image: url(bg-gray1-bottom.gif); background-position: bottom; background-repeat: no-repeat;}

.bg-gray3 {width: 272px; height: 207px; background-image: url(bg-gray3.gif); background-position: top; background-repeat: no-repeat;}
.bg-gray4 {width: 272px; height: 180px; padding-top: 20px; background-image: url(bg-gray4.gif); background-position: top; background-repeat: no-repeat;}
.bg-gray3t {width: 272px; background-image: url(bg-gray3-top.gif); background-position: top; background-repeat: no-repeat;}
.bg-gray3b {width: 272px; background-image: url(bg-gray3-bottom.gif); background-position: bottom; background-repeat: no-repeat;}

.text-01 {padding: 5px; padding-left: 20px; padding-top: 7px;}
.text-02 {padding: 5px;}
.text-03 {padding: 5px; padding-top: 30px; padding-left: 10px;}
.text-04 {padding: 5px; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; font-size: 10px;}
.text-05 {padding-top: 5px; padding-bottom: 5px;}
.text-06 {font-size: 10pt;}
.text-07 {font-size: 10pt; color: #999;}
.text-00 {padding-top: 15px;}

.border-01 {border-bottom: 1px solid #FFF; padding: 5px;}
.border-02 {border-bottom: 1px solid #FFF; border-right: 1px solid #FFF; padding: 5px;}
.border-03 {border-right: 1px solid #ccc; border-top: 1px solid #fff;}
.border-04 {border: 1px solid #D21C07; height: 110px;}
.border-05 {border: 1px solid #D21C07;}

.table-01 TD {font-size: 9pt;}
.table-02 {border: 1px solid #ccc; border-collapse: collapse;}
.table-02 TD {border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 3px;}
.table-02 TD.border-top {border-top: 1px solid #ccc; padding: 0px;}
.table-03 TD {padding: 3px;}
.table-03 TD.text-06 {padding: 0px; padding-top: 2px;}
.table-03 TD.text-07 {padding: 0px; padding-top: 2px;}
.border-top {border-top: 1px solid #ccc;}

#mousemove {width: 500px; height: auto; overflow: scroll; margin: 0 auto; cursor: url(openhand.cur), move;}

.gray  {color: #333; text-align: left;}
.gray2 {color: #999;}
.white {color: #fff; padding-right: 5px;}
.red  {color: #990000;}
.blue {color: #1A364C;}
.sub  {color: #FBCFCD; padding-right: 5px;}
.orang {color: #D41B06;}
.orang2 {color: #D41B06; padding-left: 13px;}
.str {text-decoration: line-through; color: #D41B06;}

.forms {width: 100%; font-family: arial; font-size: 10pt; border: 1px solid #09367A;}

.gallery-big-pic {border: 3px solid #666;}
.gallery-pic {border: 3px solid #666; float: left; margin-right: 6px; margin-bottom: 6px;}
.gallery-pic-act {border: 3px solid #990000; filter: alpha(opacity=70);}

#form-button {width: 850px; height: 20px; margin-top: 5px; text-align: right;}

/* форма кредита */
#credit-but {color: #CC0000; font-size: 18px; margin-top: 5px; margin-bottom: 10px;}
#creditlink {color: #ff0000; font-size: 14px; margin-bottom: 10px;}
#creditlink a {color: #ff0000;}
.red {color: #ff0000}
.forms-01 {width: 190px; font-size: 9px; color: #666;}
.forms-02 {font-size: 9px; color: #666;}
.forms-03 {font-family: Arial; font-size: 11px; color: #584B3F; width: 100%;}
.forms-03red {font-family: Arial; font-size: 11px; color: #584B3F; width: 100%; border: 1px solid #ff0000;}
.forms-04 {font-family: Arial; font-size: 11px; color: #584B3F;}
.forms-05 {font-family: Arial; font-size: 11px; color: #584B3F; width: 140px;}
.forms-05red {font-family: Arial; font-size: 11px; color: #584B3F; width: 140px; border: 1px solid #ff0000;}
.forms-06 {font-family: Arial; font-size: 11px; color: #584B3F; width: 50px;}
.forms-06red {font-family: Arial; font-size: 11px; color: #584B3F; width: 50px; border: 1px solid #ff0000;}
.otli li {margin: 0px 0px 0px 40px;}

#bg-06 { float: left; background-image: url(bg-07.gif); background-color: #fff;  background-position: top; background-repeat: repeat-x; padding-top: 8px;}
.isIE #bg-06 {}
.isIE6 #bg-06 {}
.isOpera #bg-06 {}
#bg-gray3-top {background-image: url(bg-gray3-top.gif); background-color: #fff; width: 272px; background-repeat: no-repeat;}

.xsnazzy {
background: transparent;
width:845px;
margin-bottom: 10px;
color: #fff;
}

.xtop, .xbottom {
display:block; 
background:transparent;
color: #fff;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
color: #fff;
}
.xb1, .xb2, .xb3 {
height:1px;
color: #fff;
}
.xb2, .xb3, .xb4 {
background-color: #D41B06; 
border-left:1px solid #D41B06;
border-right:1px solid #D41B06;
color: #fff;
}
.xb1 {
margin:0 5px; 
background-color: #D41B06;
color: #fff;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
background-color: #D41B06;
color: #fff;
}
.xb3 {
margin:0 2px;
background-color: #D41B06;
color: #fff;
}
.xb4 {
height:2px; 
margin:0 1px;
background-color: #D41B06;
color: #fff;
}

.xboxcontent {
display:block; 
border:0 solid #D41B06; 
border-width:0 1px; 
height:auto;
background-color: #D41B06;
color: #fff;
}
* html .xboxcontent {
height:2px;
}

.plashka1, .plashka2, .plashka3 {width:272px; float:left;}
.plashka1 img, .plashka2 img, .plashka3 img { padding:0; margin:0;}

.plashka1 {margin:0px 30px 10px 9px;}
.plashka2 {margin:0px 30px 10px 0px;}
.plashka3 {margin:0px 9px 10px 0px;}

.plashka_zagolovok {background:url('/images/bg-gray5-top.gif') top left no-repeat; font-size:14px; font-weight:bold; height:35px; text-align:center;}
.plashka_zagolovok h2 {color:#666; position:relative; top:10px;} 
.plashka_bottom {background:url('/images/bg-gray5-bottom.gif') top left no-repeat; height:49px;}
.plashka_osnova {background-color:#FFFFFF;}
.plashka_text {padding:0; margin:0;}
.gallery_index {background-color:#e1e1e1; padding-bottom:1px; width:900px; position:relative; z-index:0;}
.gallery_index_top {background:url('/images/bg-gray6-top.gif') top left no-repeat; height:18px; position:relative; z-index:0;}
.gallery_index_bottom {background:url('/images/bg-gray6-bottom.gif') top left no-repeat; height:18px; margin-bottom:1px; position:relative; z-index:0;}
.index_text {text-align:justify;}
.index_text h1 {font-size:14px;}

.st {width:100px; height:75px;}
.st:hover {position:relative; width:110px; height:83px; top:-5px; left:-5px; z-index:999 !important; border:1px solid #ccc;}

.txt_right_box {padding-left:20px;*padding-left:0px;width:230px;}

.logos_menu {width:550px; height:53px;}
.logos_menu td {background:url('/images/logos/cars_menu_bg.png') 0 -5px no-repeat; height:53px; vertical-align:middle; text-align:center;}
.logos_menu td div {float:left; padding-left:21px;}

.logos_menu_main {width:100%; height:53px; margin-top:5px;}
.logos_menu_main td {background:url('/images/logos/cars_menu_main_bg.png') 0 -5px no-repeat; height:53px; vertical-align:middle; text-align:center;}
.logos_menu_main td div {float:left; padding-left:54px;}