*{padding:0px; margin:0px;text-align: left;}
img{border:0px;}

body {behavior:url("/bitrix/templates/main/csshover.htc");background:black url(/images/templates/bg_right.jpg) no-repeat scroll 50% 0px;font-family: Arial;font-size: 14px;color:#dcdcdc; text-align: center;}

*html img, *html div, *html input, *html a, *html span { behavior: url("/bitrix/templates/main/iepngfix.htc"); }
a{color:#cb5436;outline: none;}
a:hover{text-decoration: none;}
a:hover img{opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);cursor: hand;}
.hover_o:hover{opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);cursor: hand;}

.b{font-weight:bold;}

.clear{clear: both;height:1px;}

h1{font-weight: bold;color:#cb5436;font-size:30px;letter-spacing: -1px;margin-bottom: 10px;margin-top: 20px;}
h2{font-weight: bold;color:#cb5436;font-size:26px;letter-spacing: -1px;margin-bottom: 10px;margin-top: 0px;}
h5{font-weight: normal;font-size: 14px;font-style: italic;color:#dcdcdc;}

p{margin:10px 0px;}
p.h{line-height: 24px;}

.bg_1{background: black url(/images/templates/bg_header_1.jpg) no-repeat center top;}
.bg_2{background: black url(/images/templates/bg_header_2.jpg) no-repeat center top;}
.bg_3{background: black url(/images/templates/bg_header_3.jpg) no-repeat center top;}
.bg_4{background: black url(/images/templates/bg_header_4.jpg) no-repeat center top;}
.bg_5{background: black url(/images/templates/bg_header_5.jpg) no-repeat center top;}

@font-face {font-family: "RublArial"; src: url('ruble.eot');}
span.rur {//font-family: "RublArial"; text-transform: uppercase; //text-transform: none;}
span.rur span {position: absolute; overflow: hidden; width: 0.45em; height: 1em; margin: 0.2ex 0 0 -0.7em; //display: none;}
span.rur span:before {content: '\2013';}

@media all and (min-width: 0px) {
        span.rur span {margin-top: 0.25ex;}
}

.container{width:1000px;margin:0px auto;}
.header{height:300px; overflow:hidden; width:1000px;}
.logo{width:375px;height:164px;display: block;position: absolute;background: url(/images/templates/logo.png) no-repeat;margin-left:53px;margin-top:10px; behavior: url("css/iepngfix.htc");}
*html .logo
{
     background:none;
     filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/templates/logo.png', sizingMethod='scale');
}
.phone{width:168px;height:70px;display: block;position: absolute;margin-top:205px; margin-left:5px;}
*html .phone
{
     filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/upload/rk/0dc/phone.png', sizingMethod='scale');
     background:none;
}
.menu_container{width:800px;height:54px;background: url(/images/templates/bg_menu.gif) no-repeat;position: absolute;margin-top:215px;margin-left:180px;padding-left:20px;}
.menu{font-weight: bold;color:#cb5436;font-size:20px;letter-spacing: -1px;margin:0px 11px;line-height: 48px;}
.active{color:black;text-decoration: none;}

.search{position: absolute;margin-left:670px;margin-top:55px;}
.search_title{width:76px;height:21px;display: block;background: url(/images/templates/bg_search.png) no-repeat;position: absolute;margin-top:4px;margin-left:5px;}
.search_form{position: absolute;margin-left:88px;margin-top:3px;background: url(/images/templates/bg_form.png) no-repeat;width:163px;height:24px;}
.search_form input{border: 0px;margin-left: 8px;margin-top:3px;font-size: 14px;width:146px;}
*+html .search_form input{margin-left:8px;position:absolute;}
*html .search_form input{margin-left:8px;position:absolute;}
.search_button{position: absolute;margin-top:1px;margin-left:260px;width:42px;height:27px;background: url(/images/templates/search.gif) no-repeat;}

.basis{margin-top:100px;}
#left{width:295px;margin-right:10px;float: left;min-height:1000px;}
.right{width:680px;margin-right: 0px;float: left;padding-top:50px; overflow:hidden;}

.sub_menu{margin-top:15px;margin-left:30px;}
.sub_menu h2{color:white;}
.menu_sub{margin-top: 20px;padding-left: 15px;}
.menu_sub li{padding-left:0px;}
.menu_sub a{color:#dcdcdc;font-size: 15px;line-height: 24px;}

.picture{float: left;width:440px;height:300px;}
.picture img{border: 8px solid #dcdcdc;}
.pictures{float: left;width:90px;margin-left: 10px;}
.pictures a{border: 1px solid #dcdcdc;display: block;float: left;margin-bottom: 10px;}
.pictures img{}
.cost{font-size: 18px;color:#cb5436;}
.navigation .cost{font-size: 18px;color:#cb5436; position:absolute; margin:215px 0px 0px 0px;}
.navigation .cost, x:-moz-any-link {
  margin:205px 0px 0px 0px;
}
*html .navigation .cost
{
  margin:205px 0px 0px 0px;
}
.cost font{color:#cb5436 !important;}
.cost span{color:#cb5436 !important;}
.cost b{font-size: 24px !important;font-weight: normal;}

.aero{background: url(/images/templates/bg_aero.jpg) no-repeat;padding-top:190px;}
.aero h2{font-style: italic;font-size: 20px;margin-left:20px;margin-bottom: 30px;}
.aero .img{margin-left:45px;border: 5px solid white;width:120px;height:90px;display: block;margin-bottom: 15px;}

.adv{background: url(/images/templates/bg_adv.jpg) no-repeat;padding-top:65px;}
.adv_a{margin-left:45px;display:block;min-height:300px;}

.brand{margin-top:50px;}
.brand a{display: block;float: left;width:170px;height:70px;margin-bottom: 10px;}
.brand_all{background: url(/images/templates/bg_brand.jpg) no-repeat top center;height:71px;margin-bottom: 30px;}
.all_brand{margin-left: 460px;width:140px;height:71px;background: url(/images/templates/bg_all.jpg) no-repeat;display: block;}

.path{margin-top:-20px;width:680px;}
.back{background: url(/images/templates/back.gif) no-repeat;width:174px;height:27px;display: block;margin-left: 400px;margin-bottom: 15px;margin-top: 15px;}
.desc{width:420px;}

.form{margin-bottom: 30px;margin-top: 5px;}
select{font-size: 14px;padding-right: 5px;font-size:16px;}
.button{font-size: 16px;font-weight: bold;background: #cb5436;color:white;border: 0px;padding: 0px 5px;margin: 0px 5px;text-align:center;}

.models{line-height: 24px;}
.block{background: url(/images/templates/block_bg.gif) no-repeat left top;height:52px;float: left; width:auto;margin:20px 0px 15px; }
.block div{background: url(/images/templates/block_r.gif) no-repeat right top;width:100%;height:45px;padding-top:7px;}
.block div span{margin-left: 20px;padding-right:20px;display: block;font-style: italic;}
.model{float: left;width:200px;margin-bottom: 20px;}

.bg_bottom{background: url(/images/templates/bg_bottom.jpg) no-repeat bottom center;}
.bottom{clear: both;}
*html .copy{margin-left:50px;width:400px;font-style: italic;font-weight: bold;margin-bottom:0px;font-size: 12px;color:white;}
.copy{margin-left:50px;width:400px;font-style: italic;font-weight: bold;margin-bottom:25px;font-size: 12px;color:white;}
.copy a{color:white;}
.menu_b{margin-left:50px;margin-top:115px;}
.menu_b a{font-size: 12px;color:#dcdcdc;line-height: 20px;}
.menu_td1{width:240px;float: left;}
.bg_bottom td
{
     padding-bottom:10px;
}
#allBrands a{display: none;}
*:first-child+html #ie_7
{
     display:none;
}