* {font-family:Verdana,Arial,Tahoma;}
td,table,img {padding:0px; border:none;}
body {margin:0px; padding:0px; background:#E5E5E5;text-align:center;font-size:70%;}
td {font-size:70%;color:#424242;}
form {margin:0;}
.cf {background:#fff;border-width:1px;font-size:10px;color:#424242;border-bottom-color:#ddd;border-right-color:#ddd;}
a {color:#586E97;}

#Main {width:973px;margin:auto;text-align:left;}

#Top {height:78px;font-size:10px;}
#Logo {float:left;width:240px;}
#Logo img {margin:9px 0px 0px 4px;}

#Tour {float:left;width:230px;}
#Tour div {margin:25px 0px 0px 0px;padding:0px 0px 5px 20px;background:url(../i/c4.gif) left top no-repeat;line-height:1.4;}

#LT {float:right;width:206px;padding-top:23px;}
#LT div {padding:1px 0px 12px 22px;}
#LT .m1 {background:url(../i/c1.gif) left top no-repeat;}
#LT .m2 {background:url(../i/c2.gif) left top no-repeat;}

#Nav {clear:both;height:75px;background:#364566;}

#Logo2 {float:right;background:#fff;width:77px;height:75px;}
#MenuSmall {float:right;width:149px;height:75px;background:#465B78;font-size:11px;}
#MenuSmall a {color:#fff;text-decoration:none;}
#MenuSmall a:hover {text-decoration:underline;}
#MenuSmall ul {padding:0px;margin:10px 0px 0px 12px;list-style:none;}
#MenuSmall li {padding:0px 0px 3px 11px;margin:1px 0px 0px 0px;list-style:none;background:url(../i/c8.gif) left top no-repeat;line-height:1.1;}

#Menu {width:720px;margin:25px 0px 0px 11px;float:left;font-size:1px;vertical-align:top;}
#Menu img {margin-right:14px;}
        
#Path {padding:5px 10px 7px 28px;font-weight:700;}
#Path a {font-weight:100;}

#Left {width:210px;vertical-align:top;}

#Left .menu2 {margin:0px 7px 0px 0px;}
#Left .menu2 div.m2 {background:#FFFFFF;margin:0px 1px 1px 0px;border-left:8px solid #C2C2C2;}
#Left .menu2 div.m2active {background:#FFFFFF;margin:0px 1px 1px 0px;border-left:8px solid #C2C2C2;font-weight:700;}
#Left .menu2 div.m2 a {font-size:110%;padding:7px 7px 6px 18px;display:block;background:url(../i/c13.gif) no-repeat;}
#Left .menu2 div.m2 a:hover {background-color:#f5f5f5;text-decoration:none;}
#Left .menu2 div.m2active a {font-size:110%;padding:7px 7px 6px 18px;display:block;background:url(../i/c13.gif) no-repeat;}
#Left .menu2 div.m2active a:hover {background-color:#f5f5f5;text-decoration:none;}

#Left .menu2 div.m2active {border-left:8px solid #f93;}



#Left .menu3 {padding:0px 0px 10px 0px;}
#Left .menu3 .m3 {padding:3px 5px 3px 28px;display:block;margin-bottom:3px;}
#Left .menu3 .m3active {background:#737782;padding:3px 5px 4px 28px;display:block;margin-bottom:3px;}
#Left .menu3 .m3active a {color:#fff;}
#Left .menu2 a {text-decoration:none;color:#424242;}
#Left .menu2 a:hover {text-decoration:underline;}
#Left .menu2 .head {background:#586E97;padding:7px 14px 5px 0px;text-align:right;margin-bottom:4px;}



#Center {width:538px;vertical-align:top;background:#fff;}

#Right {width:225px;vertical-align:top;background:#D2D2D2;}

#Auth {vertical-align:top;height:82px;}
#Auth form {padding:20px 0px 0px 20px;}
#Auth td {color:#586E97;vertical-align:bottom;padding:1px 4px;font-size:65%;}
#Auth td img {margin:0px 0px 4px -4px;}
#Auth .cf {margin:2px 0px 0px -3px;}

#Right .promo {margin:12px 0px 12px 12px;font-size:90%;}
#Right .promo h5 {margin:0px;}
#Right .promo .block {padding:0px 5px 15px 11px;}
#Right .promo .block .title {font-weight:700;}
#Right .promo .block .title a {color:#424242;text-decoration:none;}
#Right .promo .block .title a:hover {text-decoration:underline;}
#Right .promo .block .img {margin:10px 0px;}
#Right .promo .lnk {padding:5px 10px 0px 10px;background:url(../i/c9.gif) left bottom no-repeat;}
#Right .promo .lnk a {color:#000;}
#Right .promo .block .dat {color:#586E97;font-weight:700;}


#Subscr {vertical-align:bottom;background:#D2D2D2;padding-top:70px;}
.subscr {vertical-align:top;padding:0px 0px 10px 19px;display:none;}
.subscr td {color:#586E97;vertical-align:bottom;padding:4px;font-size:65%;}
.subscr .cf {margin:2px 0px 0px 0px;}
.subscr td img {margin:0px 0px 4px -4px;}


.menubottom {padding:0px 0px 16px 30px;color:#424242;font-size:90%;}
.menubottom a {color:#424242;text-decoration:none;white-space:nowrap;}
.menubottom a:hover {text-decoration:underline;}
.contacts {font-weight:700;font-size:90%;}
.contacts span {border-right:15px solid #E5E5E5;color:#424242;}

.adr {padding:15px 0px 15px 12px;font-size:9px;vertical-align:top;}
.adr .lnk {padding:0px 10px 0px 10px;background:url(../i/c9.gif) left bottom no-repeat;margin-bottom:10px;}

.adr td a {font-size:10px}

/*.t {float:right;}*/

.mb {vertical-align:top;padding:15px 0px;}

.Copy {vertical-align:top;padding:15px 0px;}


#Content {width:480px;margin:10px 20px 20px 33px;}

        
#Content h1, #CarsContent .content h1 {font-size:200%;font-weight:700;font-family:Arial;color:#586E97;margin:5px 0px 10px 0px;}
#Content h2, #CarsContent .content h2 {font-size:180%;font-weight:100;font-family:Arial;color:#000;margin:15px 0px 10px 0px;}
#Content h3, #CarsContent .content h3 {font-size:160%;font-weight:100;font-family:Arial;color:#000;margin:10px 0px 10px 0px;}
#Content h4, #CarsContent .content h4 {font-size:130%;font-weight:700;font-family:Arial;color:#000;margin:10px 0px 10px 0px;}
#Content h5, #CarsContent .content h5 {font-size:110%;font-weight:700;font-family:Arial;color:#000;margin:10px 0px 5px 0px;}

#Content ul, #CarsContent .content ul{padding:0px;margin:15px 0px 15px 25px;}

#Content ul li, #CarsContent .content ul li {margin:6px 0px;list-style:none;background:url(../i/c15.gif) left top no-repeat;padding-left:10px;}
#Content ol li, #CarsContent .content ol li {margin:6px 0px;}

#Content p, #CarsContent .content p {margin:5px 0px 15px 0px;line-height:1.3;}


#Content .ct, #CarsContent .content  .ct{border-right:1px solid #fff;margin:15px 0px;width:93%;}
#Content .ct td, #CarsContent .content .ct td {border-bottom:1px solid #fff;border-left:1px solid #fff;padding:3px 9px;background:#efefef;}
#Content .ct .h, #CarsContent .content .ct .h {background:#586E97;font-weight:700;color:#fff;padding:2px 9px 3px 9px;}

/*таблицы для б/у машин*/
.bu {height:308px;width:720px;overflow:scroll;overflow-x:hidden;}
.pricelist .ct td, .bu .ct td {border-bottom:1px solid #fff;border-left:1px solid #fff;padding:3px 0px;background:#eff;}
#CarsContent .pricelist .ct .h {background:#586E97;font-weight:700;color:#fff;padding:2px 0 3px; text-align:center}


#Content .ct2, #CarsContent .content .ct2 {border-right:1px solid #fff;margin:15px 0px;width:93%;}
#Content .ct2 td, #CarsContent .content .ct2 td {border-left:1px solid #fff;padding:3px 6px;background:#efefef;}
#Content .ct2 .h, #CarsContent .content .ct2 .h {background:#586E97;font-weight:700;color:#fff;padding:3px 9px;}
#Content .ct2 .d td, #CarsContent .content .ct2 .d td {background:#e1e1e1;}

#Content .ct .h2,#CarsContent .content .ct .h2 {background:#dfdfdf;font-weight:700}
#Content .ct .h3,#CarsContent .content .ct .h3 {background:#fff;font-weight:700;padding:10px 9px;}
#Content .ct .c1,#CarsContent .content .ct .c1 {background:#e9e9e9;font-weight:700;}

#Content .lnk {padding:0px 10px 0px 10px;background:url(../i/c9.gif) left center no-repeat;}

#Menu4 {margin:5px 0px 0px 0px;padding-bottom:5px;}
#Menu4 span {white-space:nowrap;border-left:13px solid #fff;border-right:13px solid #fff;line-height:2;}
#Menu4 span.active a {font-weight:700;text-decoration:none;color:#000;}


.gallery {margin:10px 0px;padding-top:10px;}
.gallery .block{width:130px;height:115px;float:left;margin-right:30px;}
.gallery .block div{width:130px;height:90px;text-align:center;background:#000;}
.gallery .block img{width:130px;height:90px;}
.gallery .end{clear:both;}
#Content .gallery p {margin:3px 0px 0px 0px;font-size:10px;line-height:1.1;}
#CarsContent .gallery p {margin:3px 0px 0px 0px;font-size:10px;line-height:1.1;}


#Content .NewsBlock {padding:0px 0px 10px 0px;}
#Content .NewsBlock h2 {font-size:120%;margin:10px 0px 5px 0px;font-weight:700;clear:both;}
#Content .NewsBlock p {margin:5px 0px;}
#Content .NewsBlock small {display:block;margin-top:5px;float:left;color:#fff;font-weight:700;background:#aaa;padding:1px 3px 2px 3px;}

#Content .NewsBody {padding-bottom:0px;}
#Content .NewsBody small {font-weight:700;}

#Content .NewsArchive li {clear:both;margin:0px 0px 15px 0px;}
#Content .NewsArchive li small {white-space:nowrap;}
#Content .NewsArchive li a {font-weight:700;border-right:10px solid #fff;}
#Content .NewsArchive h4 {margin:0px 0px 0px 17px;float:left;color:#fff;font-weight:700;background:#aaa;padding:1px 5px 1px 5px;}
#Content .NewsArchive ol {margin-left:35px;padding:0px;}

#Content .ft {width:480px;background:#f0f0f0;}
#Content .ft .c1 {padding:10px 10px 10px 10px;border-bottom:2px solid #fff;}
#Content .ft .c2 {padding:10px 0px 10px 0px;width:300px;border-bottom:2px solid #fff;}
#Content .ft .c2 .cf {width:95%;}
#Content .contentform .submit {padding:10px 0px;;}

#Content .JobBlock {margin:10px 0px;}
#Content .JobBlock h4 {margin-bottom:0px;}


#CarsIndex {width:973px;}
#CarsIndex .left {width:748px;vertical-align:top;background:#fff;}
#CarsIndex .right {width:225px;vertical-align:top;}

#CarsIndex .left .block .lnk {background:url(../i/c13.gif) left top no-repeat;padding:7px 3px 3px 20px;margin-left:0px;font-weight:700;}
#CarsIndex .models {width:748px;}
#CarsIndex .models .head {background:#586E97;padding:5px 0px 5px 34px;margin-bottom:10px;}
#CarsIndex .left .block {padding:5px 0px 13px 30px;}
#CarsIndex .models td {vertical-align:top;width:25%;border-right:1px solid #E5E5E5;}
#CarsIndex .models .c3 {border:none;}

#CarsContent {width:973px;}
#CarsContent .right {vertical-align:top;background:#fff;}
#CarsContent .content {padding:8px 0px 20px 32px;}
#CarsContent .lnk {padding:0px 10px 0px 10px;background:url(../i/c9.gif) left top no-repeat;}

#CarsContent .integration table {margin:15px 0px;width:93%;}
#CarsContent .integration td {border-bottom:1px solid #fff;border-left:1px solid #fff;padding:3px 9px;background:#efefef;}
#CarsContent .integration tr.e td {background:#e0e0e0;}
#CarsContent .integration tr.h td {background:#d0d0d0;padding-top:10px;font-weight:700;}
#CarsContent .integration th {font-size:70%;text-align:left;background:#586E97;font-weight:700;color:#fff;padding:2px 9px 3px 9px;}


#CarsContent .int1 table,#Content .int1 table {margin:15px 0px;width:93%;background:white;border:none}
#CarsContent .int1 table tr.h td,#Content .int1 table tr.h td {font-size:70%;background:#586E97;font-weight:700;color:#fff;padding:2px 9px 3px 9px;}
#CarsContent .int1 table td,#Content .int1 table td {padding:3px 9px;background:#efefef;}
#CarsContent .int1 tr.e td,#Content .int1 tr.e td {background:#e0e0e0;}
#CarsContent .int1 h4,#Content .int1 h4 {color:white;font-size:12px;font-family:Arial}


#CarsContent .content .ct {width:93%;}
#CarsContent .content .ct .modelhead {background:#fff;}
#CarsContent .content .ct .modelhead h5 {background:url(../i/c15.gif) left top no-repeat;padding:0px 0px 3px 11px;margin:20px 0px 5px -7px;}
#CarsContent .content .pricelist .t1 {background:#e0e0e0;padding-left:15px;}
#CarsContent .content .pricelist .t7 {}
#CarsContent .content .pricelist .t8 {padding-bottom:4px;}

#Content .pricelist .ct {width:93%;}
#Content .ct .modelhead {background:#fff;}
#Content .ct .modelhead h5 {background:url(../i/c15.gif) left top no-repeat;padding:0px 0px 3px 11px;margin:10px 0px 5px -7px;}
#Content .pricelist .t1 {background:#e0e0e0;padding-left:15px;}
#Content .pricelist .t7 {white-space:nowrap;}
#Content .pricelist .t8 {padding-bottom:4px;}


#Footer {width:973px;}

.compl {display:none;position:absolute;right:0px;top:0px;z-index:100;width:480px;background:#f0f0f0;border:1px solid #888;}
.compl {font-size:90%;}

.compl h5 {margin:0px 0px 7px 0px;font-size:100%;border-bottom:1px solid #ddd;padding:5px 0px 5px 25px;color:#fff;background:#888}
.compl p {margin:0px;padding:10px;}

.compl ul, .compl .content ul{padding:0px;margin:15px 0px 15px 25px;}
.compl ul li, .compl .content ul li {margin:6px 0px;list-style:none;background:url(../i/c15.gif) left top no-repeat;padding-left:10px;}
.compl ol li, .compl .content ol li {margin:6px 0px;}

.showimg {display:none;position:absolute;right:0px;top:0px;z-index:100;width:520px;background:#f0f0f0;border:1px solid #888;}
.showimg p {margin:0px;padding:10px;}

#m2up1 {position:absolute;left:0px;top:120px;display:none;width:230px;}
#m2up2 {position:absolute;left:0px;top:120px;display:none;width:230px;}
#m2up3 {position:absolute;left:0px;top:120px;display:none;width:230px;}
#m2up4 {position:absolute;left:0px;top:120px;display:none;width:230px;}
#m2up5 {position:absolute;left:0px;top:120px;display:none;width:230px;}


.m2t {margin:0px 7px 0px 0px;background:#f0f0f0;border-top:13px solid #364566;}
.m2t div {background:#fff;margin:0px 1px 1px 0px;border-left:8px solid #FF9933;}
.m2t a {font-size:110%;padding:4px 7px 6px 18px;display:block;background:url(../i/c13.gif) no-repeat;}
.m2t a:hover {background-color:#eee;}


.rambler_ban {z-index:-1; position:absolute;}
.contacts span.t {border-right:60px solid #e5e5e5}
.rambler_img{margin:0 0 -10 -10}

div#s80 a {
    background:url(/i/model_lineup_S80_1.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#s80 a:hover {
    background:url(/i/model_lineup_S80_2.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#s40 a {
    background:url(/i/model_lineup_S40_1.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#s40 a:hover {
    background:url(/i/model_lineup_S40_2.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#s60 a {
    background:url(/i/model_lineup_S60_1.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#s60 a:hover {
    background:url(/i/model_lineup_S60_2.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#v50 a {
    background:url(/i/model_lineup_V50_1.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#v50 a:hover {
    background:url(/i/model_lineup_V50_2.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#v70new a {
    background:url(/i/model_lineup_V70_1.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#v70new a:hover {
    background:url(/i/model_lineup_V70_2.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#xc60 a {
    background:url(/i/model_lineup_XC60_1.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#xc60 a:hover {
    background:url(/i/model_lineup_XC60_2.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#xc90 a {
    background:url(/i/model_lineup_XC90_1.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#xc90 a:hover {
    background:url(/i/model_lineup_XC90_2.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#xc70new a {
    background:url(/i/model_lineup_XC70_1.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#xc70new a:hover {
    background:url(/i/model_lineup_XC70_2.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#c30 a {
    background:url(/i/model_lineup_C30_1.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#c30 a:hover {
    background:url(/i/model_lineup_C30_2.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#c70 a {
    background:url(/i/model_lineup_C70_1.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}

div#c70 a:hover {
    background:url(/i/model_lineup_C70_2.jpg) center center no-repeat;
    width:140px;
    height:74px;
    display: block;
}
