/* Main Css */

body {padding:0px; margin:0px; background:#fff; font: normal 11px Tahoma, Arial AMU, Arial, Verdana; color:#000; width:100%; height: 100%;}


img{border:0px none; margin:0; padding:0;}
table{font: normal 11px Tahoma, Arial AMU, Arial, Verdana; line-height:120%; color:#000;}
td{vertical-align:top; color:#000; font: normal 11px Tahoma, Arial AMU, Arial, Verdana; line-height:120%;}

form{padding:0; margin:0;}
input {background: #BDC0C2; border:0 none; font: normal 11px  Tahoma, Arial AMU, Arial, Verdana; color:#4B4843; width: 206px; height:17px; float:right; margin:0 105px 5px 10px; padding:2px;}
select {background: transparent; border:1px solid #696969; font: normal 11px  Tahoma, Arial AMU, Arial, Verdana; width:auto; color:#4B4843;}
option {background: #fff; border:0px none; font: normal 11px Tahoma, Arial AMU, Arial, Verdana; width:100%; color:#5E5E5E;}
textarea {background: #BDC0C2; border:0 none; font: normal 11px Tahoma, Arial AMU, Arial, Verdana; overflow:auto; width: 204px; height:160px; padding:3px; color:#000; float:right; margin:0 105px 5px 10px;}
.radio_button{border:0 none; width:10px; height:10px;}

li{list-style-image: url('../../img/li.gif'); margin-top:5px;}
form{margin:0; padding:0;}

a, a:link, a:active, a:visited {color: #000; font: normal 12px Arial, Tahoma, Arial AMU, Arial, Verdana; text-decoration: none; line-height:140%;}
a:hover {color: #000; font: normal 12px  Arial, Tahoma, Arial AMU, Verdana; text-decoration: underline; line-height:140%;}


a.down, a.down:link, a.down:active, a.down:visited {display:block; background:url('../../img/download.gif') no-repeat center left; padding-left:15px; padding-top:5px; width:250px; height:30px; color: #125ff8; font: normal 11px Tahoma, Arial AMU, Arial, Verdana; text-decoration: none; line-height: 150%;}
a.down:hover {display:block; background:url('../../img/download.gif') no-repeat center left; padding-left:15px; padding-top:5px; width:250px; height:30px; color: #125ff8; font: normal 11px  Tahoma, Arial AMU, Arial, Verdana; text-decoration: underline; line-height: 150%;}

a.invers, a.invers:link, a.invers:active, a.invers:visited {color: #424958; font: normal 11px Tahoma, Arial AMU, Arial, Verdana; text-decoration: underline;}
a.invers:hover {color: #424958; font: normal 11px Tahoma, Arial AMU, Arial, Verdana; text-decoration: none;}

.hide{visibility:hidden;}
.show{visibility:visible;}

.hidden{display:none;}
.showblock{display:block;}
.fl_left{float:left;}
.fl_right{float:right;}
.clear{clear: both;}

.rezina{width:100%; height:100%;}
.valign_bottom{vertical-align:bottom;}
.valign_middle{vertical-align:middle;}

.auto{width:100%; height:auto;}
.wauto{width:auto; height:100%;}
.fullauto{width:auto; height:auto;}
.main{width:1000px; height: 100%;}


a.pager, a.pager:active, a.pager:visited {font: normal 14px Arial; color: #a7a9ac; text-decoration: none;}
a.pager:hover {font: normal 14px Arial; color: #F26522; text-decoration: underline;}
.pagercurrent {font: normal 14px Arial; color: #F26522;}

.reset {cursor:pointer; background: url('../../img/reset.png') no-repeat top left; width: 92px; height:23px; color:#fff;}
.send {cursor:pointer; background: #0054a6; width: 108px; height:21px; color:#fff; float:left; margin-left:0; margin-top:5px;}
.button{width: 65px; height: 16px; background: url('../../img/search_bg.png') no-repeat top left; color:#fff; font-weight:bold; border:0 none; padding-bottom:2px;}
.search_input{color:#000; border:0 none; background:transparent; width: 110px; height: 16px; float:left; margin:3px; font-size:11px;}
.go{position:absolute; left:138px; top:-8px; cursor:pointer; width:53px; height:44px;}

.search_td{background: url('../../img/search_inp_bg.png') no-repeat top left; width: 130px; padding-top:3px; padding-left:2px;}
.search_button{color:#383838; border:0 none; font-weight:bold; background: url('../../img/search_bg.png') no-repeat top left; width: 50px; height: 23px; margin-left:5px; cursor:pointer;}
.button2{color:#383838; border:0 none; font-weight:bold; background: url('../../img/button2.png') no-repeat top left; width: 50px; height: 23px; margin-left:5px; cursor:pointer;}

a.lang, a.lang:link, a.lang:active, a.lang:visited {color: #fff; font: normal 11px Arial, Arial AMU, Verdana, Tahoma; text-decoration: none; line-height: 150%;}
a.lang:hover {color: #fff; font: normal 11px  Arial, Arial AMU, Verdana, Tahoma; text-decoration: underline; line-height: 150%;}
.curr_lang{color: #065c85; font: normal 11px  Arial, Arial AMU, Verdana, Tahoma;}

a.news_title2, a.news_title2:link, a.news_title2:active, a.news_title2:visited {color: #002b81; font: bold 12px Arial, Arial AMU, Verdana, Tahoma; text-decoration: none; line-height:130%;}
a.news_title2:hover {color: #002b81; font: bold 12px  Arial, Arial AMU, Verdana, Tahoma; text-decoration: underline; line-height:130%;}

a.menu, a.menu:link, a.menu:active, a.menu:visited {color: #fff; font: bold 12px Tahoma, Arial, Arial AMU, Verdana; text-decoration: none; display:block;float:left; padding:18px 10px 18px 10px;}
a.menu:hover {color: #fff; font: bold 12px  Tahoma, Arial, Arial AMU, Verdana; text-decoration: underline; display:block; background: #B50303; float:left; padding:18px 10px 18px 10px;}
.menu_current{color: #fff; font: bold 12px  Tahoma, Arial, Arial AMU, Verdana; text-decoration: underline; display:block; background: #B50303; float:left; padding:18px 10px 18px 10px;}

a.leftmenu, a.leftmenu:link, a.leftmenu:active, a.leftmenu:visited {color: #fff; font: normal 14px Arial, Arial AMU, Verdana; text-decoration: none; display:block; background: url('../../img/arr.gif') no-repeat top left; background-position:0 9px; padding:6px 0 6px 17px; height:auto; margin-left:25px;}
a.leftmenu:hover {color: #00aae7; font: normal 14px  Arial, Arial AMU, Verdana; text-decoration: none; display:block; background: url('../../img/arr.gif') no-repeat top left; background-position:0 9px; padding:6px 0 6px 17px; height:auto; margin-left:25px;}
a.leftmenu_a, a.leftmenu_a:link, a.leftmenu_a:active, a.leftmenu_a:visited {color: #00aae7; font: normal 14px  Arial, Arial AMU, Verdana; text-decoration: none; display:block; background: url('../../img/arr.gif') no-repeat top left; background-position:0 9px; padding:6px 0 6px 17px; height:auto; margin-left:25px;}


.current{color: #00aae7; font: normal 14px  Arial, Arial AMU, Verdana; text-decoration: none; display:block; background: url('../../img/arr.gif') no-repeat top left; background-position:0 9px; padding:6px 0 6px 17px; height:auto; margin-left:25px;}
a.back, a.back:link, a.back:active, a.back:visited {color: #012b81; font: bold 11px Arial, Tahoma, Arial AMU, Verdana; text-decoration: none; display:block; float:left; margin-top:5px; background: url('../../img/back_arr.gif') no-repeat center left; padding-left:11px;}
a.back:hover {color: #012b81; font: bold 11px Arial, Tahoma, Arial AMU, Verdana; text-decoration: underline; display:block; float:left; margin-top:5px; background: url('../../img/back_arr.gif') no-repeat center left; padding-left:11px;}

a.more, a.more:link, a.more:active, a.more:visited {color: #012b81; font: bold 11px Arial, Tahoma, Arial AMU, Verdana; text-decoration: none; display:block; float:right; margin-top:5px; background: url('../../img/li.gif') no-repeat center right; padding-right:11px;}
a.more:hover {color: #012b81; font: bold 11px Arial, Tahoma, Arial AMU, Verdana; text-decoration: underline; display:block; float:right; margin-top:5px; background: url('../../img/li.gif') no-repeat center right; padding-right:11px;}

a.more2, a.more2:link, a.more2:active, a.more2:visited {color: #012b81; font: bold 11px Arial, Tahoma, Arial AMU, Verdana; text-decoration: none; display:block; margin-top:5px; background: url('../../img/li.gif') no-repeat center right; padding-right:11px;}
a.more2:hover {color: #012b81; font: bold 11px Arial, Tahoma, Arial AMU, Verdana; text-decoration: underline; display:block; margin-top:5px; background: url('../../img/li.gif') no-repeat center right; padding-right:11px;}

a.leftlink, a.leftlink:link, a.leftlink:active, a.leftlink:visited {color: #012b81; font: bold 11px Arial, Tahoma, Arial AMU, Verdana; text-decoration: none; display:block; margin-top:5px; background: url('../../img/li.gif') no-repeat center left; padding-left:11px; margin-left:25px;}
a.leftlink:hover {color: #012b81; font: bold 11px Arial, Tahoma, Arial AMU, Verdana; text-decoration: underline; display:block; margin-top:5px; background: url('../../img/li.gif') no-repeat center left; padding-left:11px; margin-left:25px;}

a.cat_a, a.cat_a:link, a.cat_a:active, a.cat_a:visited {color: #515151; font: bold 11px Arial, Tahoma, Arial AMU, Verdana; text-decoration: none; display:block; background: url('../../img/arr1.gif') no-repeat top left; padding-left:15px; width:83px; margin-left:70px; margin-bottom:15px; background-position: 0 4px;}
a.cat_a:hover {color: #515151; font: bold 11px Arial, Tahoma, Arial AMU, Verdana; text-decoration: underline; display:block; background: url('../../img/arr1.gif') no-repeat top left; padding-left:15px; width:83px; margin-left:70px; margin-bottom:15px; background-position: 0 4px;}

a.big_blue_title, a.big_blue_title:visited, a.big_blue_title:active, a.big_blue_title:link{color:#002b81; font: normal 24px Arial, Arial AMU, Verdana; background: url('../../img/bull.gif') no-repeat top left; padding-left:55px; padding-top:12px; display:block; min-height:51px; height:51px;float:left;}
a.big_blue_title:hover {color:#00AEEF; font: normal 24px Arial, Arial AMU, Verdana; background: url('../../img/bull.gif') no-repeat top left; padding-left:55px; padding-top:12px; display:block; min-height:51px; height:51px; text-decoration:none;float:left;}
.big_blue_title_text{color:#002b81; font: normal 24px Arial, Arial AMU, Verdana; background: url('../../img/bull.gif') no-repeat top left; padding-left:55px; padding-top:12px; display:block; min-height:51px; height:51px;}

a.blue_title, a.blue_title:visited, a.blue_title:active, a.blue_title:link{color:#002b81; font: normal 20px Arial, Arial AMU, Verdana; background: url('../../img/bull.gif') no-repeat top left; padding-left:55px; padding-top:12px; display:block; min-height:51px; height:51px; float:left;}
a.blue_title:hover {color:#00AEEF; font: normal 20px Arial, Arial AMU, Verdana; background: url('../../img/bull.gif') no-repeat top left; padding-left:55px; padding-top:12px; display:block; min-height:51px; height:51px; text-decoration:none;float:left;}
.blue_title_text {color:#002b81; font: normal 20px Arial, Arial AMU, Verdana; background: url('../../img/bull.gif') no-repeat top left; padding-left:55px; padding-top:12px; display:block; min-height:51px; height:51px;}

/* End of Main Css */
.align_center{position: relative; width: 100%;}
.align_center:after{content: ''; display: block; clear: both;}
.align_center_to_left{position: relative; right: 50%; float: right;}
.align_center_to_right{position: relative; z-index: 1; right: -50%;}

.motors_margin{margin:10px 0 10px 35px;}
.margin_left55{margin-left:55px;}
.margin_top_bot{margin:8px 0 8px 0;}

.header{height:405px;}
.footer{clear: both; height: 62px; background: url('../../img/sep_big.gif') no-repeat top center; padding-top:32px;}
.copyright{float:left; height:35px; margin-top:10px; border-left:1px solid #767676; padding-left:10px; padding-top:5px;}
.logo_pos{position:absolute; top:0; left:52px;}
.langs_pos{position:absolute; top:0; right:32px;}
.car_pos{position:absolute; top:105px; right:22px;}
.topsep_pos{position:absolute; top:279px; left:0px;}
.model_pos{position:absolute; top:270px; left:390px;}
.footmenu_pos{float:left; padding:15px 0 0 15px;}
.footmenu_pos img{float:left; margin-top:3px;}
.footmenu_pos a, .footmenu_pos a:link, .footmenu_pos a:active, .footmenu_pos a:visited, .footmenu_pos a:hover{float:left; color:#525252;}

.left{position:relative; top:-275px; left:0; width:270px; float:left;}
.content{width:705px; float:left; padding-left:15px;}
.search_div{position:absolute; top:80px; left:250px; width: 223px}
.search_inp{position:absolute; top:10px; left:10px;}
.leftmenu_shadow{position:absolute; top:-9px; left:47px;}
.leftmenu_div{position:relative; margin-left:55px; background: #000; width:200px; padding-bottom:15px;}
.leftmenu_div2{position:relative; margin-left:55px; background: #012b81; width:200px; padding-bottom:15px; padding-top:5px;}
.left_div1{margin:35px 0 0 50px;}
.left_div2{margin:35px 0 0 0px;}
.left_div3{margin:35px 0 10px 40px; width: 210px;}

.grey_title{color:#515151; font: bold 11px Arial, Arial AMU, Verdana;}
.darkblue{color:#012b81; font: bold 14px Arial, Arial AMU, Verdana;}


.topnews_div{background: url('../../img/box_bg.png') no-repeat bottom left; padding:5px 0px 40px 20px; width: 683px}
.topcontacts_div{background: url('../../img/box_bg.png') no-repeat bottom left; padding:5px 0px 40px 10px; width: 683px}

.stiker_div{position:relative; height:181px;}
.stiker_more_pos{position:absolute; top:155px; left:130px;}

.models_row{clear:both; margin-top:40px;}
.top_info{clear:both; padding-top:40px;}
.cat_model{float:left; width: 235px;}

.model_title{color:#002b81; font: normal 20px Arial, Arial AMU, Verdana; border-left:1px solid #012b81; padding-left:35px; padding-top:20px; float:left; height:57px; vertical-align: middle; margin-left:20px; margin-bottom:20px;}

.gal_item{background: url('../../img/gal_bg.png') no-repeat top left; width: 156px; height: 78px; padding:5px; float:left; margin:12px;}
.gal_retro_item{background: url('../../img/gal_retro_bg.png') no-repeat top left; width: 156px; height: 117px; padding:4px; float:left; margin:12px;}

.dark_td_f{background: #A7A9AC; border-bottom:1px solid #fff; height:24px; vertical-align:middle; color:#fff; font-weight:bold; padding:3px 20px 3px 0;}
.dark_td{background: #A7A9AC; border-bottom:1px solid #fff; height:24px; padding:3px 20px 3px 0;}
.light_td_f{background: #BDC0C2; border-bottom:1px solid #fff; height:24px; vertical-align:middle; color:#fff; font-weight:bold; padding:3px 20px 3px 0;}
.light_td{background: #BDC0C2; border-bottom:1px solid #fff; height:24px; padding:3px 20px 3px 0;}

.img_border{border:1px solid #525252;}

.price_bg{margin-right:20px; background: url('../../img/price_bg.gif') no-repeat top left; width:130px; height:20px !important; height:27px; font-size:14px; font-weight:bold; color:#fff; text-align:center; padding-top:7px; margin-top:20px;}
.price{font-size:14px; font-weight:bold; color:#fff; text-align:center; padding-top:7px; margin-top:20px;}
