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:underline; color:#333; outline:none;}

A IMG {border:none; cursor:pointer;}



div.rightMenu a, div.textHead a, div.textHead1 a, div.leftNews a[href="/news"], .news_menu {text-decoration:none !important;}



table,th,td{font-size:11px}



.rel {position:relative}

.abs {position:absolute; display:block}

.fl {float:left}

.fr {float:right}

.noBorder {border:none !important}

.long {left:606px; z-index:0;}

.red {color:#c1110f}

.blue {color:#658eca}

.gray {color:#84868a}

.qwe img {position:absolute; top:75px; z-index:1;}

FORM {margin:0; padding:0}

p {text-align:justify;}

div.mainPageText h1 { font-size:14px;}





.wide {background:url(/css/img/gradient_sides.png); width:840px; _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 {height:90px;z-index:10;}

.headerMain {background:url(/css/img/header_main.jpg); height:98px}

.header .logo {background:url(/css/img/logo.gif); width:83px; height:43px; top:21px; left:40px}



.flash{position:relative;top:0px;padding:0;margin:0;}



.menu {top:45px; 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;z-index:20}



.textHead {font-size:12px; font-weight:bold; margin:0px 0px 5px 0px; position:relative;}

.textHead1 {font-size:12px; font-weight:bold; margin:0px 0px 5px 0px; position:relative;}

.news_date {font-size:11px; margin:10px 0px 0px 0px !important;}

.news_head {font-size:11px; margin:0px 0px 0px 0px;}



.leftNews {float:left; width:156px; padding:0px 19px 0px 22px; margin:16px 0 19px; border-left:1px solid #909090; left:15px}

.leftNews p {padding:0px; margin:0px 0px 10px 0px;}

.h200 {height:200px}

I.arrow {background:url(/css/img/arrowRight.gif) no-repeat 0 50%;}



.mainPageText {padding:0px 6px 0px 30px; width:595px; 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 0px 0px; padding:11px 43px 0 38px; _padding-left:30px !important; 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 .review { background-position:0 0; height:14px}

	.rightMenu .exterior { background-position:0 -14px; width:15px; height:12px}

	.rightMenu .interior { background-position:0 -26px; width:15px}

	.rightMenu .colors { background-position:0 -41px; height:14px}

	.rightMenu .specifications { background-position:0 -55px; height:17px}

	.rightMenu .features { background-position:0 -72px; width:15px}

	.rightMenu .safety { background-position:0 -87px; width:12px}

	.rightMenu .press { background:url(/css/img/playGrey.gif) no-repeat; width:7px; height:7px; left:6px; top:10px}



.content {width:547px; padding:11px 0 0px 43px; _float:left}

.content h1 {font-size:10pt;}

.pageTitle {color:#7c7c7c; font-size:14px; padding:0 0 20px; border-bottom:1px solid #e1e1e1; margin:0 0 10px;font-family:Verdana; font-style:italic;}

.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:#333333; position:relative; top:-5px; width:155px}



.footer {font-size:9px; width:849px; margin:0 auto; height:84px}

.footer .shadow {background:url(/css/img/gradient_bottom.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="/css/img/gradient_bottom.png", sizingMethod="scale"); width:849px; height:10px; overflow:hidden}

.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:#333; left:18px; font-size:7pt;}

.copy A {color:#888}



.modelImages A{padding-right:13px;}

.modelImages img{padding-bottom:13px;}



#pictureBox{float:left;padding-right:20px}

#flashBox{float:left;padding-right:20px;display:hidden}





.dealer {float:left; width:743px; padding:23px 0}

.dealer .grey {background-color:#efefef}

.dealer .white {background-color:#fff}

.dealer .name {width:320px; float:left; margin:0; padding:15px 23px}

.dealer .address {float:left; margin:0; padding:15px 23px 15px 0}

.dealer .address A {color:#339; text-decoration:none}



.spec{width:100%;padding:4px;text-align:center}

.spec .headTd{background:#e6e3e0;padding:5px 0 5px 10px;color:#4295cc;font-weight:bold;text-align:left;}

.spec th{color:#666;background:#f7f7f7;padding-left:8px; font-size:12px;}

.spec td{color:#666;padding-left:8px; }

.spec .pink{background:#fafafa}

.spec .pink th{background:#f0f0f0;font-weight:normal; font-size:11px;}

.sm_txt p {text-align:left;}

.spec td li {margin-left:20px;}

.spec .cost {text-align:center !important;}

.spec span.b {font-size:12px; color:#c00607; font-weight:bold;}





.tiz_main {width:240px; text-align:center; color:#333333; font-size:11px; height:100px; padding-top:5px; padding-bottom:0px; background: #f0f0f0; border:1px #333333 solid; line-height:13px;}

.tiz_main b {color:#bc1616; font-size:12px;}

.tiz_main a { text-decoration:none;}









.otpad {display:none; position:absolute; z-index:9999; padding-top:0px !Important; margin-top:0px !Important;}

.otpad ul {font:normal 11px Arial; text-align:left !Important; padding-left:0px !Important; margin-left:0px !Important; padding-top:0px !Important; margin-top:0px !Important;}

.otpad ul li {font:normal 12px Arial; color:#369; text-align:left !Important; padding-left:0px !Important; margin-left:0px !Important; list-style:none; padding-top:0px !Important; margin-top:0px !Important;}

.otpad a {color:#878787 !Important; font-size:11px !Important; text-decoration:none !Important; text-align:left !Important; padding-left:5px !Important; margin-left:0px !Important; background: #f1f0ec!Important; border-left:1px #878787 solid !Important; border-right:1px #878787 solid !Important; border-bottom:1px #878787 solid !Important; border-top:1px #FFFFFF solid !Important; border-top:none !Important;}

.otpad a:hover { color:#4295cc !Important; text-decoration:none !Important; text-align:left; background:none;}

#inv1 {width:132px; position:absolute; padding:0px;font:normal 12px Arial; color:#369; text-align:left !Important; padding-left:0px; margin-left:0px;}



table.another {border-top:1px #333333 solid; border-left:1px #333333 solid; padding:0px; margin:0px 0px 0px 0px; width:100%;}

table.another td {border-bottom:1px #333333 solid; border-right:1px #333333 solid; padding:5px 5px 5px 5px; text-align:center; padding-top:5px !Important; padding-bottom:5px !Important;}

table.another th {border-bottom:1px #333333 solid; border-right:1px #333333 solid; padding:5px 5px 5px 5px; text-align:center; padding-top:5px !Important; padding-bottom:5px !Important;}

.slider {width:500px; height:375px; position:fixed; left:50%; top:-700px; margin:-180px 0 0 -250px; z-index:198; overflow:visible;}
.slider img {position:absolute; left:0; top:0;  z-index:199;}
.slider div {width:29px; height:29px; position:absolute; right:-10px; top:-10px; background:url('/images/Close-button.png') 0 0 no-repeat; cursor:pointer; z-index:200;}
.slider a {display:block; width:300px; height:285px; position:absolute; left:0; top:15px; z-index:101;}
