BODY {margin: 0; padding: 0px; padding-top: 0px; padding-bottom: 20px; background-color: #dfdfdf; background:url(/images/bg2.gif)}

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; outline:none;}

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: #FFFFFF;

    background-image: url("bg.gif");

    width: 980px;

	}

	

.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;}



.cons {width:42px; height:193px; top:40%; position:fixed; margin-top:-97px; cursor:pointer; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)); _margin-top:20%; left: 0; background:url('../images/online.png') no-repeat;}



#ask {top:40%; position:fixed; z-index:9999; left:-226px}

#ask  > div {position:relative; width:475px}

#ask_button {left:226px; height:100px; width:40px; top:0; cursor:pointer; position:absolute;}

#ask_link{position:absolute; left:0; height:100px; width:226px; top:0;}

#ask_link a {position:absolute; left:79px; top:53px; display:block; width:115px; height:15px}





.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: 10px; 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 a {display:block; height: 30px; float:left; margin-top:-9px;}



.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;}

.logos_menu_main td a {display:block; position:relative; height:30px; float:left; width:100px; margin-top:-10px;}



.abzac {

  padding: 30px 20px 10px 20px;

}

.abzac p, .abzac h2 {

  text-align:justify;

  margin:0px 0px 10px 0px;

}





#slider {

    position:relative;

    background:url(images/loading.gif) no-repeat 50% 50%;

}

#slider img {

    position:absolute;

    top:0px;

    left:0px;

    display:none;

}

#slider a {

    border:0;

    display:block;

}

.as{

    background:url(/images/fone-hapy-ny2-top.png)  no-repeat scroll center top transparent;

}

.as2{

    background:url(/images/fone-hapy-ny2-bottom.png)  no-repeat scroll center 705px transparent;

}
