html, body, div, span, applet, object, iframe,
blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del,h1, dfn, em,  img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
}

#top{background:url(/images/top_bg.jpg) repeat-x;height:166px;}
#top_inner{width:1000px;margin:0 auto;position:relative;}
#for_phone{position:absolute;top:0px;left:200px;width:800px;}

.top_menu{position:absolute;padding-left:110px;width:825px;left:0px;top:137px;text-align:center;}
.top_menu a{height:20px;width:130px;display:inline-block;margin-right:1px;font:14px Arial; color:#ffffff; text-decoration:none;text-align:center;background:url(/images/top_menu.jpg);padding-top:4px;}
.top_menu a:hover,.top_menu a.selected{background:url(/images/top_menu_hover.jpg);}


#left_menu{width:229px;margin:0 auto;padding-top:24px;padding-bottom:29px;background:url(/images/left_menu.png) no-repeat left bottom #f1f1f1;}
#left_menu a{width:185px;padding-left:44px;padding-top:6px;height:18px;display:block;font:12px Arial;color:#606060;text-decoration:none;background:url(/images/left_menu_bg.png);}
#left_menu a:hover,#left_menu a.selected{text-decoration:underline;}

.cars_block{width:229px;margin:0 auto;background: #818181; color: #fff;}
.cars_block td{padding: 5px 0 10px 0; font: normal 11px Tahoma;}
.cars_block td a{color: #fff;}
.cars_block td.cars_block_t{padding: 8px; font: normal 16px Arial;}

.popup_menu{text-align:center;background:url(/images/sub_menu.png);width:1000px;visibility:hidden;z-index:100;top:29px;left:0px;position:absolute;}
.popup_menu a{padding-top:0px;margin-right:0px;width:auto;height:20px;display:inline-block;font:14px Tahoma;color:#ffffff;text-decoration:none;background:url(/images/sub_menu.png);padding-left:25px; padding-right:25px;}
.popup_menu a:hover,.popup_menu a.selected{background:url(/images/sub_menu_hover.png);}

#middle{background:url(/images/texture.jpg) repeat;}
#middle #border{background:url(/images/border.png) repeat-y top center;}
#middle_inner{width:1000px;margin:0 auto;background:#FFFFFF;border-left:1px solid #808080;border-right:1px solid #808080;}

#sub_menu{height:20px;text-align:center;background:url(/images/sub_menu.png);}
#sub_menu a{height:20px;display:inline-block;font:14px Tahoma;color:#ffffff;text-decoration:none;background:url(/images/sub_menu.png);padding-left:25px; padding-right:25px;}
#sub_menu a:hover,#sub_menu a.selected{background:url(/images/sub_menu_hover.png);}

#banners{height:205px;background:url(/images/banners_bg.png);padding-top:10px;text-align:center;}
#lines{height:14px;background:url(/images/lines.png);}
#left_col{width:259px;float:left;}
.banner_left{width:229px;height:250px;margin:0 auto;}
a.button{width:229px;height:27px;padding-top:4px;background:url(/images/button.png);display:block;margin:0 auto;font:16px Arial; color:#ffffff; text-decoration:none;text-align:center;margin-top:12px;margin-bottom:5px;}
#cont{width:170px;height:166px;margin:0 auto;padding-left:60px;padding-top:37px;font:12px Arial;}

#cont_sub{width:170px;height:166px;margin:0 auto;background:url(/images/cont_sub.png);padding-left:60px;padding-top:37px;font:12px Arial;color:#535050;}

a.button:hover{text-decoration:underline;}

#right_col{margin-left:259px;padding-right:20px;padding-left:5px;}
#right_col h1{font:18px Tahoma;color:#686868;padding-top:10px;padding-bottom:10px;margin-left:10px;}
.work{color:#5d5d5d;font:12px Arial;padding-bottom:10px;width:98%;margin:auto;}
.work a{color:#5d5d5d;font:12px Arial;}
.work p{padding-right:20px;padding-left:20px;text-align:justify;}
.work ul{margin-left:30px;}

#footer{background:url(/images/foot_bg.jpg) repeat-x;height:91px;}
#footer_inner{width:982px;margin:0 auto;color:#a5a5a5;padding-left:18px;padding-top:14px;position:relative;font:12px Arial;}
#footer_inner a{color:#a5a5a5;text-decoration:none;}
#footer_inner a:hover,#footer_inner a.selected{text-decoration:underline;color:#911a1a;}
#phones{position:absolute;top:14px;right:14px;text-align:right;color:#6d6d6d;}


.auto{border-collapse:collapse;color:#ffffff;font:10px Tahoma;}
.auto a{color:#ffffff;font:10px Tahoma;text-decoration:underline;}
.auto a:hover{text-decoration:none}
.auto span{color:#ffffff;font:14px Tahoma;font-weight:bold;}
.auto tr{background:#818181;}
.auto tr.odd{background:#8d8d8d;}

.tech{border-collapse:collapse;color:#333333;font:12px Arial;}
.tech td{background:#f1f1f1;height:20px;padding-left:5px;border-bottom:1px solid #c7c7c7}
.tech th{background:#e3e3e3;color:#767676;font:14px Arial;height:27px;}
.tech th.t_left{text-align:left;padding-left:15px;}
.tech td.t_left{border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;width:35%;text-align:left;}
.tech td.t_right{text-align:center;border-bottom:1px solid #e3e3e3;width:35%;}
.tech p{padding:0px; margin:3px 0px;}


img.gal{border:1px solid #c3c3c3;}
.tech_us{border-collapse:collapse;color:#333333;font:12px Arial;}
.tech_us td{background:#ffffff;height:20px;padding-left:5px;}
.tech_us th{background:#e3e3e3;color:#767676;font:14px Arial;height:27px;}
.tech_us th.t_left{text-align:left;padding-left:15px;}
.tech_us td.t_left{border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;width:35%;text-align:left;}
.tech_us td.t_right{text-align:center;border-bottom:1px solid #e3e3e3;width:35%;}


.block_used{background:#f1f1f1;}
.search_use{background:#8d8d8d;color:#ffffff;font:14px Tahoma;padding:10px;}
.search_use span{font:14x Tahoma;border-right:1px solid #ffffff;padding-right:10px;margin-right:10px;}

.table_acces_filter {
  width: 100%;
  background: #8d8d8d;
  font:12px Tahoma;
  color: #fff;
  padding: 4px 0;
}

.table_acces_filter td {
  padding: 3px;
  text-align: center;
}

.table_acces_filter td.title {
  border-right: solid 1px #fff;
  font-size: 14px;
}