BODY {margin:0 auto; padding:0; background:#fff url(/css/img/body.gif) repeat-x 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333}

A {text-decoration:none; color:#333}
A IMG {border:none}

.rel {position:relative}
.abs {position:absolute; display:block}
.fl {float:left}
.fr {float:right}
.noBorder {border:none !important}

.red {color:#c1110f}
.blue {color:#658eca}
.gray {color:#84868a}

FORM {margin:0; padding:0}
P {margin:5px 0 20px}
table,td{font-size:11px}

.wide {background:url(/css/img/gradient_sides.png); width:841px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="/css/img/gradient_sides.png", sizingMethod="scale"); margin:0 auto; text-align:left; padding:0 4px;}

.header {background:url(/css/img/header_inner.jpg); height:119px;z-index:10}
.headerMain {background:url(/css/img/header_main.jpg); height:99px}
.header .logo {background:url(/css/img/logo.gif); width:83px; height:43px; top:26px; left:40px}
.menu {top:49px; left:155px;}
.menu A {display:block; float:left; height:24px; background-image:url(/css/img/menu.gif); position:relative}
.menu A I {position:absolute; display:block; width:28px; height:24px; top:0; left:0; background:url(/css/img/menu.gif) -381px -48px}
.menu .models {width:93px; background-position:0 0}
.menu .models:hover {background-position:0 -24px}
.menu .modelsActive {width:93px; background-position:0 -48px}
.menu .modelsActive I {display:none}
.menu .dealers {width:104px; background-position:-93px 0}
.menu .dealers:hover {background-position:-93px -24px}
.menu .dealersActive {width:104px; padding-left:27px; background-position:-66px -48px}
.menu .service {width:87px; background-position:-197px 0}
.menu .service:hover {background-position:-197px -24px}
.menu .serviceActive {width:87px; padding-left:27px; background-position:-170px -48px}
.menu .world {width:97px; background-position:-284px 0}
.menu .world:hover {background-position:-284px -24px}
.menu .worldActive {width:97px; padding-left:27px; background-position:-257px -48px}

.showRoom {width:155px; height:32px; top:44px; left:659px; background:url(/img/hotline.jpg)}

.menuLine {background:url(/css/img/menu.jpg); height:38px; padding-left:9px}


.textHead {font-size:12px; font-weight:bold; margin:0 0 15px; position:relative; left:-4px}

.leftNews {float:left; width:156px; padding:0 19px 0 22px; margin:16px 0 19px; border-right:1px solid #909090; left:1px}
.h200 {height:200px}
I.arrow {background:url(/css/img/arrowRight.gif) no-repeat 0 50%;}

.mainPageText {padding:0 0 0 30px; width:595px; border-left:1px solid #909090; margin:16px 0 19px}
.mainPageText .subTitle {font-weight:bold; margin:auto 0 5px}
.clear {clear:both; overflow:hidden; height:1px; width:100%}
.clear DIV {background:#909090; height:1px; overflow:hidden; position:absolute; top:0}
.leftLine {width:156px; left:23px}
.mainLine {width:595px; left:218px}

.advert {padding:16px 43px 16px 0}


.rightMenu {background:url(/css/img/cutoff.gif) no-repeat 0 0; padding:11px 43px 0 39px; height:337px; width:157px}
.rightMenu P {margin:0; padding:8px 0 0 34px; border-bottom:1px solid #e1e1e1; height:19px; position:relative}
.rightMenu B {position:absolute; display:block; background-image:url(/css/img/icons.gif); width:17px; height:15px; top:7px; left:4px}
	.rightMenu .descr { background-position:0 0; height:14px}
	.rightMenu .exter { background-position:0 -14px; width:15px; height:12px}
	.rightMenu .inter { background-position:0 -26px; width:15px}
	.rightMenu .color { background-position:0 -41px; height:14px}
	.rightMenu .speci { background-position:0 -55px; height:17px}
	.rightMenu .compl { background-position:0 -72px; width:15px}
	.rightMenu .safet { background-position:0 -87px; width:12px}
	.rightMenu .gPlay { background:url(/css/img/playGrey.gif) no-repeat; width:7px; height:7px; left:6px; top:10px}

.content {width:811px; padding:30px 0 19px 30px; _float:left}
.pageTitle {color:#7c7c7c; font-size:14px; font-style:italic; padding:0 0 20px; border-bottom:1px solid #e1e1e1; margin:0 0 27px}
.titleImg {position:relative; top:5px}

.imgLine {_width:553px; padding-bottom:2px; _margin-bottom:18px}
.imgLine A {float:left; margin:0 11px 16px 0}
.imgLine A.lastInLine {margin:0 0 16px 0}
.imgLine IMG {border:1px solid #e9e9e9;}


.largeImg {float:left; padding:0 16px 16px 0}
.data P {color:#959595; margin:0; padding:0 0 20px}

.search {left:650px; top:10px}
.search DIV {color:#fff; font-weight:bold; left:-43px; top:2px}
.search .text {border:1px solid #e7564f; font-size:10px; color:#0072bc; position:relative; top:-5px; width:155px}

.footer {font-size:9px; width:849px; margin:0 auto; height:84px}
.footer .logo {top:16px; left:18px; background:url(/css/img/logo_footer.jpg); width:36px; height:12px; overflow:hidden}
.links {white-space:nowrap; top:16px; left:72px}
.links A {color:#ca0010}
.copy {top:43px; color:#888; left:18px}
.copy A {color:#888}

.cars {padding:10px 22px 100px 23px;font-size:11px}
.cars .liner {clear:both; margin-top:17px; height:17px; width:100%; float:left}

.car {width:195px; float:left;}
.car .h2 {font-weight:bold; font-size:12px; padding:5px 0 0 48px}
.car .img {text-align:center; padding:5px 0;}
.car .descr {background:url(/css/img/cutoff_models.gif) no-repeat 0 50%;}
.car .descr P {margin:5px 20px 10px 30px;padding:0;border-bottom:1px solid #e1e1e1;}

.car .descr .icon_review { background:url(/css/img/icon_review.gif) no-repeat 0 0;padding-left:20px; width:14px; height:13px}
.car .descr .icon_photo { background:url(/css/img/icon_photo.gif) no-repeat 0 0;padding-left:20px; width:14px; height:13px}
.car .descr .icon_interior { background:url(/css/img/icon_interior.gif) no-repeat 0 0;padding-left:20px; width:14px; height:13px}
.car .descr .icon_exterior { background:url(/css/img/icon_photo.gif) no-repeat 0 0;padding-left:20px; width:14px; height:13px}
.car .descr .icon_colors { background:url(/css/img/icon_colors.gif) no-repeat 0 0;padding-left:20px; width:14px; height:13px}
.car .descr .icon_specifications { background:url(/css/img/icon_specifications.gif) no-repeat 0 0;padding-left:20px; width:14px; height:13px}
.car .descr .icon_features { background:url(/css/img/icon_features.gif) no-repeat 0 0;padding-left:20px; width:14px; height:13px}
.car .descr .icon_safety { background:url(/css/img/icon_safety.gif) no-repeat 0 0;padding-left:20px; width:14px; height:13px}
.car .descr .icon_press { background:url(/css/img/icon_press.gif) no-repeat 0 0;padding-left:20px; width:14px; height:13px}

.news_col{width:188px;background:#fafaf8;}
.news_menu{background:#f1f0ec;}
.news_menu .title{text-transform:uppercase;font-size:12px;font-weight:bold;border-bottom:1px solid #e3e2de;padding:9px 0 9px 23px}
.news_menu .item{border-bottom:1px solid #e3e2de;padding:5px 0 5px 35px;font-weight:bold;color:#999}
.news_menu .item A{font-weight:bold;color:#999}
.news_menu .selected{background:#fafaf8 url(/css/img/newsselected.gif) no-repeat 23px 50%;}
.news_menu .selected A{color:#3399ff;}

.subscribe{padding-top:20px}

.news_item img{border:1px solid #ababab}
.news_item .date{color:gray}
.news_item .announce{color:gray}
.news_item .link{color:#ff9e33;font-weight:bold}
.news_item .div{border:1px solid #ececec;}

.news_gallery img{margin:0 10px 8px 0px;border:1px solid gray}