body, html, img, ul, li { margin: 0px; padding: 0px; border: 0px; list-style: none; }
body { height: 100%; width: 100%; background: #fff; line-height: normal; font: 11px Tahoma; color: #404040; min-width: 1000px; }
body { width:expression(document.body.clientWidth < 1000 ? "1000px": "100%"); }

p { padding: 5px 0 20px 0; }

a { color: #0f6ea4; text-decoration: underline; }
a:hover {text-decoration:none;}
h1 { font: 18px Tahoma; color: #494949; padding: 0 0 18px 0; }
h2 { font: 18px Tahoma; color: #494949; padding: 5px 0 16px 0; }
h2 a, h2 a:visited { color: #494949; }
h2#selling { padding: 5px 0 6px 58px; background: url(../img/icons.gif) 0 -80px no-repeat; margin-bottom: 12px; }
h2#auto_last_title { padding: 5px 0 5px 63px; background: url(../img/icons.gif) 0 -24px no-repeat; }
h2#auto_without_milage { padding: 0px 0 2px 63px; background: url(../img/icons.gif) 0 -56px no-repeat; }
h2#simple { padding: 0px 0 2px 63px; background: url(../img/icons.gif) 0 -56px no-repeat; }
h2#article { padding: 5px 0 6px 63px; background: url(../img/icons.gif) 0 -113px no-repeat; }
h2#tag { padding: 8px 0 6px 58px; background: url(../img/icons.gif) 0 -146px no-repeat; }
h2#do { padding: 16px 0 7px 60px; background: url(../img/icons.gif) 0 -181px no-repeat; }
h2#add { padding: 8px 0 5px 60px; background: url(../img/icons.gif) 0 -225px no-repeat; }
h2.adv_title { padding: 0 0 25px 3px; }
h3 { font: 16px Tahoma; color: #494949; font-weight: normal; padding: 0 0 8px 0; }
h3 a, h3 a:visited { color: #0f6ea4; }
h4 { font: 12px Tahoma; color: #7f7e7e; font-weight: bold; padding: 0 0 13px 0; }
h5 { font: 11px Tahoma; color: #404040; font-weight: bold; padding: 4px 0;}
.clearfix:after {content:"";clear:both;height:0;display:block;}
* html .clearfix {height:1%;}
* + html .clearfix {height:1%;}
a img { border: 0; text-decoration: none; }
img.middle { vertical-align: middle; }
.clear { clear:both; }
.clearpix { clear:both; height: 0px; font-size: 0px; line-height: 0px; }
.red { color: red; }
.green { color: green; }
.star { color: red; position: relative; top: -2px; }

#wrap { display: block; margin: 0 auto; width: 96%; position: relative; padding-bottom: 20px; min-width: 980px; max-width: 1280px; _width:expression(document.body.clientWidth < 980 ? "980px" : (document.body.clientWidth > 1280 ? "1280px" : "96%")); }

#top_row { width: 100%; margin-top: 14px; width: 100%; height: 37px; background: #efefef; position: relative; }
#top_row i.l, #top_row u.l, #top_row div.auth b.r, #top_row div.auth u.r { display: block; width: 5px; height: 4px; background-image: url('../img/corners.gif'); background-repeat: no-repeat; position: absolute; overflow: hidden; }
#top_row i.l { background-position: 0 0; left: 0; top: 0; }
#top_row u.l { background-position: 0 -4px; left: 0; bottom: 0; _bottom: -1px; }
#top_row div.today { float: left; color: #454545; white-space: nowrap; margin: 11px 0 0 17px; _margin: 11px 0 0 9px; }
#top_row div.auth { float: right; width: 417px; height: 37px; background: #ff9300 url(../img/bgs.gif) 0 0 repeat-x; position: relative; overflow: hidden; }
#top_row div.auth b.r { background-position: -5px 0; right: 0; top: 0; _right: -1px; }
#top_row div.auth u.r { background-position: -5px -4px; right: 0; bottom: 0; _right: -1px; _bottom: -1px; }
#top_row div.auth a, #top_row div.auth a:visited { color: #4a4a4a; }
#top_row div.auth form { margin: 6px 0 0 14px; }

#top_row div.auth div#login { margin-right: 7px; width: 112px;}

#top_row div.auth div.instead_auth { position: relative; top: 10px; left: 20px; }

#top_row div.input_wrapper { position: relative; float: left; }
#top_row div.input_wrapper b.f_o_tl,
#top_row div.input_wrapper b.f_o_tr,
#top_row div.input_wrapper u.f_o_bl,
#top_row div.input_wrapper u.f_o_br { width: 3px; height: 3px; position: absolute; background-image: url('../img/corners.gif'); background-repeat: no-repeat; z-index: 3; overflow: hidden; }
#top_row div.input_wrapper b.f_o_tl { background-position: -32px -14px; left: 0; top: 0; }
#top_row div.input_wrapper b.f_o_tr { background-position: -35px -14px; right: 0; top: 0; }
#top_row div.input_wrapper u.f_o_bl { background-position: -32px -17px; left: 0; bottom: 0; }
#top_row div.input_wrapper u.f_o_br { background-position: -35px -17px; right: 0; bottom: 0; }
#top_row div.input { width: 110px; height: 22px; background: #fff; border: 1px solid #c0c0c0; z-index: 2; }
#top_row div.input input { width: 95px; height: 15px; border: 0; background: #fff; padding-left: 11px; color: #777; margin-top: 3px; }
#top_row div.enter_or_reg { float: left; white-space: nowrap; margin: 4px 0 0 11px; }

#logo_row { height: 100px; margin: 30px 0 25px 0; background: url(../img/logo.gif) 0 0 no-repeat; position: relative; z-index: 1;  }
#ads_top div#goto_index { display: block; position: absolute; top: 0; left: 0; height: 100px; width: 210px; overflow: hidden; cursor: pointer; z-index: 2; }
#ads_top div#goto_index a { display: block; height: 100px; width: 210px; text-decoration: none; overflow: hidden; z-index: 3; position: relative; }

#ads_top { float: left; width: 100%; z-index: 1; position: relative; }
#ads_top div#ad_top { text-align: center; padding-left: 298px; z-index: 1; position: relative; }

#menu_row { width: 100%; height: 48px; position: relative;  }
#menu_row div.bg { position: absolute; bottom: 0; left: 0; width: 100%; height: 37px; background: url(../img/bgs.gif) 0 -37px repeat-x; z-index: 1; }
#menu_row div.wmark { position: absolute; bottom: 7px; right: 12px; width: 55px; height: 24px; background: url(../img/icons.gif) 0 0 no-repeat; z-index: 2; }
#menu_row i.m_l,
#menu_row u.m_l,
#menu_row i.m_r,
#menu_row u.m_r { width: 5px; height: 4px; position: absolute; background-image: url('../img/corners.gif'); background-repeat: no-repeat; z-index: 2; overflow: hidden; }
#menu_row i.m_l { background-position: -10px 0; left: 0; top: 11px; }
#menu_row i.m_r { background-position: -15px 0; right: 0; top: 11px; }
#menu_row u.m_l { background-position: -10px -4px; left: 0; bottom: 0; }
#menu_row u.m_r { background-position: -15px -4px; right: 0; bottom: 0; }
ul#menu li { display: block; float: left; height: 48px; z-index: 3; text-transform: uppercase; position: relative; padding-left: 2%; padding-right: 2%; }
ul#menu li a, ul#menu li a:visited { color: #fffefe; margin: 0 0; z-index: 4; font-size: 12px; position: relative; top: 23px; text-decoration: none; }
ul#menu li.active { background: url(../img/bgs.gif) 0 -74px repeat-x; }
ul#menu li.active a, ul#menu li.active a:visited { color: #4a362f; }

div.submenu { position: absolute;  z-index: 5; display: none; }
div#auto_rubrics_list { top: 240px; left: 0px; width: 380px; *top: 254px; }
div#auto_rubrics_list div.submenu_block { *height: 150px; }
div.submenu_layer { position: relative; padding-bottom: 5px; }
div.submenu_layer i.subm_sh_l { width: 118px; height: 5px; position: absolute; bottom: 0px; left: 5px; background: url(../img/submenu_shadow.png) 0 0 no-repeat; _bottom: -8px; }
div.submenu_layer i.subm_sh_r { width: 125px; height: 5px; position: absolute; bottom: 0px; right: 1px; background: url(../img/submenu_shadow.png) -118px 0 no-repeat; _bottom: -8px; }
div.submenu_block { background: #fff5e1; border-left: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; padding: 20px 6px 8px 6px; z-index: 6; }
div.submenu_block div.block_title { padding-left: 8px; margin-bottom: 20px; font-size: 12px; }
div.submenu_block ul li { height: 30px; width: 178px; display: block; float: left; position: relative; padding-left: 30px; }
div.submenu_block ul li.odd { width: 108px; }
div.submenu_block ul li a, div.submenu_block ul li a:visited { color: #454545; }
div.submenu_block ul li a.red { color: #ff2a00; }
div.submenu_block ul li i { display: block; width: 16px; height: 14px; position: absolute; left: 8px; top: 0; background-image: url('../img/icons_auto.gif'); background-repeat: no-repeat; z-index: 3; overflow: hidden; }
div.submenu_block ul li i.icon_car { background-position: 0 0; }
div.submenu_block ul li i.icon_truck { background-position: -51px 2px; }
div.submenu_block ul li i.icon_spec { background-position: -16px 1px; }
div.submenu_block ul li i.icon_car_new { background-position: -99px 0; }
div.submenu_block ul li i.icon_car_used { background-position: -67px 0; }
div.submenu_block ul li i.icon_car_del { background-position: -83px 0; }
div.submenu_block ul li i.icon_moto { background-position: -32px 0; width: 19px; }
div.submenu_block ul li i.icon_bus { background-position: -115px 4px; width: 27px; left: 0; }

#nav { width: 100%; height: 27px; background: #f3f3f3; margin-bottom: 27px; }
#chain { padding: 7px 0 0 17px; color: #6d6d6d; }
#chain a, #chain a:visited { color: #6d6d6d; }
#chain span { color: #616161; }

#search_short, #search_auto { width: 96%; float: left; position: relative; background: #f0f0f0; padding: 18px 0 10px 20px; }
#search_short i.s_l, #search_auto i.s_l,
#search_short u.s_l, #search_auto u.s_l,
#search_short i.s_r, #search_auto i.s_r,
#search_short u.s_r, #search_auto u.s_r { width: 8px; height: 7px; position: absolute; background-image: url('../img/corners.gif'); background-repeat: no-repeat; z-index: 2; overflow: hidden; }
#search_short i.s_l, #search_auto i.s_l { background-position: -28px 0; left: 0; top: 0; }
#search_short i.s_r, #search_auto i.s_r { background-position: -36px 0; right: 0; top: 0; _right: -1px; }
#search_short u.s_l, #search_auto u.s_l { background-position: -28px -7px; left: 0; bottom: 0; _bottom: -1px; }
#search_short u.s_r, #search_auto u.s_r { background-position: -36px -7px; right: 0; bottom: 0; _right: -1px; _bottom: -1px; }
#search_short table, #search_auto table { width: 100%; }
#search_short table tr td, #search_auto table tr td { padding: 0 9px 17px 0; color: #616161; }
#search_short table tr td:first-child, #search_auto table tr td:first-child { padding-right: 18px; padding-right: expression(this.previousSibling==null?'18px':'9px'); }
#search_short table tr td.model, #search_auto table tr td.model { width: 42.8%; }
#search_short table tr td.year_from { width: 81px; }
#search_short table tr td.year_to, #search_auto table tr td.year_to { width: 20px; }
#search_short_form { float: left; width: 55.6%; }
#short_search_actions { float: left; margin: 9px 0 0 15px; color: #7c7c7c; }
#short_search_actions a, #short_search_actions a:visited { font-size: 12px; color: #494949; text-decoration: underline; }
-,#short_search_actions { margin: 9px 0 0 7px; } /* IE7 */
#short_search_actions input#short-submit { height: 23px; width: 65px; border: 0; background: #ff9b00 url(../img/bgs.gif) 0 -122px repeat-x; text-transform: uppercase; font-size: 11px; color: #4a362f; margin-right: 6px; }

form#search_auto_form { float: left; width: 80%; }
#search_auto table tr td.r_align { text-align: right; width: 14%; padding: 0 9px 17px 0; }
#search_auto table tr td.s_select { padding-right: 18px; _padding-right: 9px; }
#search_auto table tr td.r_select { padding-right: 2.4em; }
#search_auto table tr td.s_label { width: 14%; white-space: nowrap; text-align: right; }
#search_auto a.toggle_search { position: absolute; padding: 0 0 0 15px; top: 20px; right: 24px; }
#search_auto a#search_vis { background: url(../img/icon_minus.gif) 0 3px no-repeat; }
#search_auto a#search_hid { background: url(../img/icon_plus.gif) 0 3px no-repeat; }

div.search_auto div.input_wrapper { position: relative; float: left; width: 87%; }
div.search_auto div.input_wrapper b.f_o_tl,
div.search_auto div.input_wrapper b.f_o_tr,
div.search_auto div.input_wrapper u.f_o_bl,
div.search_auto div.input_wrapper u.f_o_br { width: 2px; height: 2px; position: absolute; background-image: url('../img/corners.gif'); background-repeat: no-repeat; z-index: 3; overflow: hidden; }
div.search_auto div.input_wrapper b.f_o_tl { background-position: -28px -14px; left: 0; top: 0; }
div.search_auto div.input_wrapper b.f_o_tr { background-position: -30px -14px; right: 0; top: 0; }
div.search_auto div.input_wrapper u.f_o_bl { background-position: -28px -16px; left: 0; bottom: 0; }
div.search_auto div.input_wrapper u.f_o_br { background-position: -30px -16px; right: 0; bottom: 0; }
div.search_auto div.input { height: 22px; background: #fff; border: 1px solid #c0c0c0; z-index: 2; }
div.search_auto div.input input { width: 90%; height: 14px; border: 0; background: #fff; padding-left: 5px; color: #777; margin-top: 3px; }

div.print_results { float: right; padding: 0 0 0 24px; position: relative; }
div.print_results i.icon_print { position: absolute; top: 0; left: 0; width: 16px; height: 16px; background: url(../img/icons_small.gif) 0 0 no-repeat; overflow: hidden; }
div.print_results a { font-size: 11px; position: relative; top: -1px; }

div#peoples { float: left; width: 43.4%; position: relative; right: -25px; top: -28px; overflow: hidden; }
div#peoples h2 { position: relative; left: 19px; top: 28px; }
div#peoples i { display: block; font-style: normal; position: absolute; top: 37px; right: 22px; color: #4e4e4e; z-index: 5; }
div#peoples i a, div#peoples i a:visited { color: #5b7d80; font-weight: bold; z-index: 6; }
div#peoples div { width: 16.5%; height: 81px; text-align: center; float: left; z-index: 4; position: relative;}
div#peoples div img { position: absolute; top: 30px; left: 20px; z-index: 3; width: 32px; height: 32px; }
div#peoples div a, div#peoples div a:visited { color: #464646; z-index: 3; }
div#peoples div a.username { position: absolute; bottom: 0; left: 0; width: 70px; text-align: center; }

#ads_twice { margin: 13px 0 25px 0; clear: both; text-align: center; }
#ads_twice img.left-ad { margin-right: 17px; }
-, #ads_twice { margin: -5px 0 25px 0; } /* IE7 peoples block fix */

form select { height: 22px; background: #fff; border-top: 1px solid #acadb2; border-right: 1px solid #dcdfe6; border-bottom: 1px solid #e2e9ef; border-left: 1px solid #e3e3eb; color: #616161; padding: 0 0 0 2px; }
select.model, select.small_select { width: 100%; padding: 0 0 0 8px; }
td.r_select select.small_select { *width: 92%; }
select.year { width: 90%; }
@-moz-document url-prefix(){ form select { padding: 2px 0 2px 2px; } select.model { padding: 2px 0 2px 8px; } }
-,select.model, form select { font-size: 9px; zoom: 1.2; } /* IE7 */

div.adv_list_wrapper { width: 100%; position: relative; }
div.adv_list_wrapper div.adv_list { position: relative; _float: left; }

div.auto { width: 26%; position: relative; float: left; margin: 16px 0 16px 0; }
div.auto div.mark { width: 160px; float: left; margin: 12px auto; text-align: center; color: #797979; }
div.auto div.mark a, div.auto div.mark a:visited { font-size: 12px; font-weight: bold; color: #5b7d80; margin-right: 3px; }
div.auto div.btm_block { width: 160px; height: 40px; position: relative; }
div.auto div.btm_block div.price { width: 158px; height: 35px; background: #fff7e7; border-left: 1px solid #f5f5f5; border-right: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; position: relative; }
div.auto div.btm_block div.price u { display: block; width: 158px; text-decoration: none; text-align: center; position: absolute; top: 7px; font-size: 16px; color: #201f1f; }
div.auto i.auto_l, div.auto i.auto_r { width: 32px; height: 6px; position: absolute; background-image: url('../img/corners.gif'); background-repeat: no-repeat; z-index: 2; overflow: hidden; }
div.auto i.auto_l { background-position: -28px -20px; left: 0; bottom: 0; }
div.auto i.auto_r { background-position: -28px -26px; right: 0; bottom: 0; }
div.auto a img { width: 160px; height: 105px; }
div.salon_link a, div.salon_link a:visited { color: darkred; }

div#last_trucks, div#last_spec { display: none; }

#auto_last {  }
#auto_last div#switch_type { position: absolute; top: 0; right: 0; width: 380px; font-size: 14px; }
#auto_last div#switch_type div.type { height: 31px; padding: 0 18px; float: left; }
#auto_last div#switch_type div.type_active { height: 31px; background: url(../img/bgs.gif) 0 -145px repeat-x; padding: 0 18px; float: left; }

#switch_type a, #switch_type a:visited { position: relative; top: 6px; color: #494949; text-decoration: none; border-bottom: 1px dashed #494949; }
div#switch_type div.type_active a, div#switch_type div.type_active a:visited { color: white; }

#main_col, #inner_left_col { width: 76%; float: left; }
#right_col { width: 21.7%; float: right; }
#right_col h2 { padding: 27px 0; }
#right_col h2, #tags, #last_news div.last_new, #last_forumposts { margin-left: 10px; }
#add_adv { width: 200px; height: 49px; background: url(../img/buttons.gif) 0 0 no-repeat;  }
#add_firm { width: 200px; height: 49px; background: url(../img/buttons.gif) 0 -49px no-repeat;  }
#add_adv a, #add_adv a:visited,
#add_firm a, #add_firm a:visited { display: block; width: 200px; height: 49px; }
a.all_articles { display: block; width: 100%; text-align: right; color: #3b3b3b; margin-bottom: 5px; }
#tags { line-height: 18px; text-align: justify; }
#tags a, #tags a:visited { color: #4a4a4a; text-decoration: none; }
#tags a:hover { text-decoration: underline; }

#last_news div.last_new, #last_news div.last_new_important { margin-bottom: 21px; font-size: 12px; line-height: 16px; }
#last_news div.date, #last_forumposts div.date { color: #888; font-size: 11px; }
#last_news div a, #last_news div a:visited { color: #0f6ea4; }
#last_news div.last_new_important { margin-bottom: 8px; margin-top: -12px; background: #0f6ea4; color: white; line-height: 18px; padding: 12px; }
#last_news div.last_new_important img { display: block; clear: both; margin: 15px 0; }
#last_news div.last_new_important a, #last_news div.last_new_important a:visited { color: white; position: relative; top: -3px; }
#last_news div.last_new_important div.date { color: #c9c9c9; }

#last_forumposts div.forumtopic,
#last_forumposts div.forumpost_text,
#last_forumposts div.forumposter { font-size: 11px; line-height: 16px; color: #888888; }
#last_forumposts a, #last_forumposts a:visited { font-size: 12px; font-weight: normal; }
#last_forumposts div.forumtopic a, #last_forumposts div.forumtopic a:visited { font-size: 12px; }
#last_forumposts div.forumtopic { margin: 5px 0; }
#last_forumposts div.forumpost_text { margin: 10px 0 10px 0; }
#last_forumposts div.forumpost { margin-bottom: 26px; }
#last_forumposts div.forumposter { font-weight: bold; }
#last_forumposts a.all_articles { font-size: 11px; }

#btm_links { width: 97%; padding: 15px 17px; background: #f3f3f3; position: relative; margin: 50px 0 40px 0; z-index: 1; }
#btm_links i.b_l,
#btm_links u.b_l,
#btm_links i.b_r,
#btm_links u.b_r { display: block; width: 4px; height: 3px; position: absolute; background-image: url('../img/corners.gif'); background-repeat: no-repeat; z-index: 2; overflow: hidden; }
#btm_links i.b_l { background-position: -20px 0; left: 0; top: 0; }
#btm_links i.b_r { background-position: -24px 0; right: 0; top: 0; _right: -1px; }
#btm_links u.b_l { background-position: -20px -3px; left: 0; bottom: 0; _bottom: -1px; }
#btm_links u.b_r { background-position: -24px -3px; right: 0; bottom: 0; _right: -1px; _bottom: -1px; }
#btm_links ul li { height: 18px; }
#btm_links ul li a, #btm_links ul li a:visited { color: #494949; text-decoration: underline; }
#btm_links div.links { float: left; }
#btm_links div#links_cars { width: 23.2%; }
#btm_links div#links_garages { width: 23.8%; }
#btm_links div#links_firms { width: 23%; }
#btm_links div#links_do { width: 19.9%; }
#btm_links div#links_articles { width: 10%; }

#site-desc, #copyright, #design { float: left; }
#site-desc { float: left; width: 45%; color: #868686; margin: 0 0 0 15px; line-height: 16px; _margin: 0 0 0 8px; }
#site-desc a, #site-desc a:visited { text-decoration: none; color: #868686; }
#copyright { width: 27.5%; color: #494949; line-height: 18px; margin-left: 9%; }
#copyright a, #copyright a:visited, #design a, #design a:visited { color: #494949; }
#copyright a.ads { color: #d41212; }
#copyright div { clear: both; }
#copyright div.counters div { clear: none; height: 58px; margin-right: 12px; float: left; }
#design { position: relative; top: -7px; width: 8.6%; padding-top: 85px; text-align: left; margin-left: 6.6%; _margin-left: 3%; background: url(../img/design.gif) 0 0 no-repeat; }
#design a, #design a:visited { margin-left: 8px; }

#regtypes { position: absolute; top: 23px; right: 0; width: 240px; display: none; }
#regtypes a, #regtypes a:visited { font-size: 19px; color: #0f6ea4; display: block; clear: both; margin-top: 5px; }

div.content_top_row { margin-bottom: 47px; }
div#auto_search_top_row { margin-bottom: 24px; }
div.content_left_col { width: 240px; padding-right: 15px; float: left; position: relative; }
div.content_main_col { width: 100%; color: #494949; font-size: 12px; float: right; line-height: 18px; margin-left: -255px; }
div.content_main_col div.content { margin-left: 255px; }
div.content_main_col div#content_article,
div.content_main_col div#content_adv{ padding-left: 20px; }
div.content_main_col div#content_article img { width: auto; height: auto; max-width: 100%; _width: expression(document.body.clientWidth - this.width < 570 ? '100%' : 'auto'); }

div.content div.new_info_row { margin-bottom: 17px; *margin-bottom: 0; }
div.content div.new_info_row div.date_n_view { float: left; font-size: 11px; color: #7b7b7b; }
div.content div.new_info_row div.print { float: right; padding: 0 0 0 24px; position: relative; }
div.content div.new_info_row div.print i.icon_print { position: absolute; top: 0; left: 0; width: 16px; height: 16px; background: url(../img/icons_small.gif) 0 0 no-repeat; overflow: hidden; }
div.content div.new_info_row div.print a { font-size: 11px; position: relative; top: -1px; }

div.announce { margin-bottom: 39px; }
div.announce div.new_info { color: #7b7b7b; line-height: 100%; font-size: 11px; }
div.announce div.short_text { margin-top: 21px; }
#paginator { font-size: 14px; margin-top: 12px; }
-,#paginator { padding-bottom: 2px; } /* IE7 */
#paginator a, #paginator a:visited { padding: 1px 5px; line-height: 100%; border: 1px solid #cacaca; font-size: 14px; color: #252424; text-decoration: none; margin: 0 5px 0 0; }
#paginator span.ellipsis { margin: 0 8px 0 3px; }
#paginator a.active { border: none !important; color: #fff !important; background: url(../img/bgs.gif) 0 -176px repeat-x; }
#paginator span.prev { margin: 0 8px 0 0; }
#paginator span.next { margin: 0 0 0 3px; }
#paginator span.prev a, #paginator span.prev a:visited,
#paginator span.next a, #paginator span.next a:visited { border: none; color: #0f6ea4; text-decoration: underline; margin: 0; padding: 0; }

ul.subcategories { margin-bottom: 20px; }
ul.subcategories li { font-size: 12px; padding: 0 0 8px 0; }
ul.subcategories li.all { font-size: 12px; font-weight: bold; padding: 0 0 16px 0; }
ul.subcategories li a.red { color: #d41212; }

div.adv_box_wrap { margin-bottom: 20px; position: relative; z-index: 1; _width: 100%; }
-,div.adv_box_wrap { border: 1px solid transparent; } /* IE7 */
div.adv_box { border: 1px solid #e8e8e8; padding: 13px 18px 10px 18px; z-index: 2; *height: 100%; }
div.adv_box_wrap i.a_tl,
div.adv_box_wrap u.a_tr,
div.adv_box_wrap i.a_bl,
div.adv_box_wrap u.a_br { width: 14px; height: 15px; background-image: url(../img/corners.gif); background-repeat: no-repeat; position: absolute; z-index: 3; }
div.adv_box_wrap i.a_tl { background-position: 0 -9px; top: 0; left: 0; }
div.adv_box_wrap u.a_tr { background-position: -14px -9px; top: 0; right: 0; _right: -1px; }
div.adv_box_wrap i.a_bl { background-position: 0 -24px; bottom: 0; left: 0; _bottom: -1px; }
div.adv_box_wrap u.a_br { background-position: -14px -24px; bottom: 0; right: 0; _bottom: -1px; _right: -1px; }

div.do_adv_content { position: relative; _width: 100%; }
div.do_photo { width: 136px; float: left; position: relative; }
div.do_right_col { width: 100%; color: #494949; font-size: 13px; float: right; line-height: 18px; margin-left: -136px; }
div.do_right_col div.do_content { margin-left: 136px; padding-top: 4px; position: relative; }
div.do_content div.autor { margin-top: 12px; }
div.do_content div.autor, div.do_content div.phones, div.do_content div.do_date { padding-left: 20px; position: relative; line-height: 25px; }
div.do_content i.do_autor { display: block; position: absolute; top: 3px; left: 0; _left: -20px; width: 16px; height: 16px; background: url(../img/icons_small.gif) -16px 0 no-repeat; overflow: hidden; *top: 0; }
div.do_content i.do_phone { display: block; position: absolute; top: 4px; left: 1px; _left: -19px; width: 13px; height: 16px; background: url(../img/icons_small.gif) -32px 0 no-repeat; overflow: hidden; *top: 0; }
div.do_content i.do_date { display: block; position: absolute; top: 6px; left: 0; _left: -20px; width: 16px; height: 13px; background: url(../img/icons_small.gif) -45px 0 no-repeat; overflow: hidden; *top: 2px; }

div.firm_adv_content { position: relative; padding-left: 3px; margin-bottom: 5px; }
-,div.firm_adv_content { width: 100%; } /* IE7 */
div.firm_contacts_row { position: relative; width: 100%; margin: -4px 0 14px 0; _margin: -4px 0 0 0; }
div.firm_logo { width: 210px; float: right; position: relative; text-align: right; }
div.firm_contacts { width: 100%; color: #494949; font-size: 13px; float: left; line-height: 18px; margin-right: -210px; font-size: 13px; }
div.firm_contacts table { margin-right: 210px; position: relative; }
div.firm_contacts table td { padding: 0 15px 2px 0; }
div.firm_desc { margin: 0 0 19px 0; _margin: -3px 0 19px 0; }
div.firm_categories, div.firm_models { font-size: 11px; line-height: 18px; padding-left: 14px; position: relative; }
div.firm_categories i.f_cats, div.firm_models i.f_mdls { position: absolute; top: 4px; left: 0; width: 9px; height: 10px; display: block; }
div.firm_categories i.f_cats { background: url(../img/icons_small.gif) -61px 0 no-repeat; overflow: hidden; *top: 2px; _left: -14px; }
div.firm_models i.f_mdls { background: url(../img/icons_small.gif) -70px 0 no-repeat; overflow: hidden; *top: 2px; _left: -14px; }
div.firm_adv_content div.clear { height: 1px; font-size: 0px; }

#auto_list { width: 100%; }
#auto_list tr {  }
#auto_list tr th { height: 25px; text-align: center; font-size: 12px; background: url(../img/bgs.gif) 0 -195px repeat-x; }
#auto_list tr th div { display: block; background: url(../img/th_delim.gif) 100% 50% no-repeat; font-weight: normal; }
#auto_list tr th div.sort_desc { height: 5px; width: 7px; overflow: hidden; background: url(../img/icons_small.gif) -61px -10px no-repeat; float: left; }
#auto_list tr th div img { height: 5px; width: 7px; position: relative; left: 3px; top: -1px; }
#auto_list tr td { height: 85px; border-bottom: 1px solid #e9e4d9; background: #f7f6f4; color: #565656; text-align: center; font-size: 11px; }
#auto_list tr.odd td { background: #fcf8f1; }
div.auto_color { width: 30px; height: 21px; margin: 0 auto; }
#auto_list tr th#auto_date { width: 74px; }
#auto_list tr th#auto_photo { width: 88px; }
#auto_list tr th#auto_model { width: 86px; }
#auto_list tr th#auto_price { width: 90px; }
#auto_list tr th#auto_color { width: 61px; }
div.center_paginator { text-align: center; margin-top: 40px; }

div.after_results_row { margin-top: 30px; }
div.after_results_row div#paginator { float: left; *padding: 2px 0; }
div.per_page { float: right; color: #616161; }
div.per_page select { width: 45px; height: 22px; margin: 0 0 0 5px; vertical-align: -1px; *vertical-align: middle; padding: 0 0 0 2px; background: #fff; border-top: 1px solid #acadb2; border-right: 1px solid #dcdfe6; border-bottom: 1px solid #e2e9ef; border-left: 1px solid #e3e3eb; color: #616161; }
div.before_results_row { margin: 25px 0 14px 0; position: relative; }
div.after_results_row div.per_page { margin-top: 10px; }
@-moz-document url-prefix(){ div.per_page select { padding: 2px 0 2px 2px; } }
-,div.per_page select { font-size: 9px; zoom: 1.2; } /* IE7 */
div.before_results_row span.total { font-size: 16px; margin-left: 16px; }
div.before_results_row span.periods { margin-left: 80px; }
div.before_results_row div.per_page { position: absolute; top: 1px; right: 0; }
div.before_results_row span.periods a, div.before_results_row span.periods a:visited { padding: 1px 6px 3px 6px; line-height: 100%; margin: 0 1px; }
div.before_results_row span.periods a.active { color: #fff !important; background: url(../img/bgs.gif) 0 -176px repeat-x; text-decoration: none; }


form.offset_left, div.offset_left { margin-left: 60px; }
div.offset_left { font-size: 12px; }
span.red { color: #e00b0b; }

table.form_table div.input_wrapper { position: relative; float: left; width: 105px; }
table.form_table div.input_wrapper b.f_o_tl,
table.form_table div.input_wrapper b.f_o_tr,
table.form_table div.input_wrapper u.f_o_bl,
table.form_table div.input_wrapper u.f_o_br { width: 2px; height: 2px; position: absolute; background-image: url('../img/corners.gif'); background-repeat: no-repeat; z-index: 3; overflow: hidden; }
table.form_table div.input_wrapper b.f_o_tl { background-position: -28px -14px; left: 0; top: 0; }
table.form_table div.input_wrapper b.f_o_tr { background-position: -30px -14px; right: 0; top: 0; }
table.form_table div.input_wrapper u.f_o_bl { background-position: -28px -16px; left: 0; bottom: 0; }
table.form_table div.input_wrapper u.f_o_br { background-position: -30px -16px; right: 0; bottom: 0; }
table.form_table div.input { height: 22px; background: #fff; border: 1px solid #c0c0c0; z-index: 2; }
table.form_table div.input input { width: 90%; height: 14px; border: 0; background: #fff; padding-left: 5px; color: #777; margin-top: 3px; }

table.form_table td { padding: 13px 9px 13px 0; font-size: 12px; }
table.form_table td.form_preamble { padding: 0 9px 13px 0; font-size: 11px; }
table.form_table td.no_top_padd { padding: 0 9px 13px 0; }
table.form_table td.form_comment { vertical-align: top; color: #868686; font-size: 10px; line-height: 16px; }
table.form_table td#desc_comm, table.form_table td#other_contacts { padding-top: 0px; }
table.form_table td#captcha_row { padding: 4px 9px 13px 0; }
table.form_table td#captcha_row div.input_captcha { margin-left: 11px; color: #868686; font-size: 11px; line-height: 16px; }
table.form_table td input[type=radio] { vertical-align: -2px; }
form table.form_table select, form table.form_table input[type=text] { color: #414141; }
form table.form_table select  { min-width: 108px; }
form table.form_table select.min { width: 108px; }
form table.form_table select.mid { width: 152px; }
form table.form_table textarea { width: 380px; height: 150px; border-top: 1px solid #aaadb4; border-right: 1px solid #dde2e8; border-bottom: 1px solid #e3eaef; border-left: 1px solid #e5e5ed; }
table.form_table td div { float: left; }
table.form_table td div.total_miles { }
table.form_table td#miles_row div.input_wrapper,
table.form_table td#new_mark_n_model div.input_wrapper { margin-top: -3px;  }
table.form_table td#photos_txt { vertical-align: top; padding-top: 18px; }
table.form_table td.short_input div.input_wrapper { width: 104px; }
table.form_table td.short_input div.input { width: 102px; }
table.form_table td.long_input div.input_wrapper { width: 150px; }
table.form_table td.long_input div.input { width: 148px; }
table.form_table td.verylong_input div.input_wrapper { width: 190px; }
table.form_table td.verylong_input div.input { width: 188px; }
table.form_table td#price_row div.input_wrapper { margin-top: -3px;  }
table.form_table td#drive_kpp_helm div { width: 142px; }
table.form_table td#drive_kpp_helm div ul { margin: 11px 0 0 -4px; }
table.form_table td#drive_kpp_helm div ul li { padding: 4px 0; }
table.form_table td div.enter_code { float: none; clear: both; }
table.form_table tr#width_fix td { padding: 0; }
table.form_table td#auto_photos_row div { float: none; }
table.form_table td#auto_photos_row a { font-size: 10px; }
table.form_table tr#new_model_row, #new_mark, #new_model { display: none; }

#loading { display: none; }

form table.form_table ul#complectation li { width: 49%; float: left; padding: 2px 0; }
form table.form_table ul#complectation li input { position: relative; top: 2px; }

a#add_photo_link { display: block; clear: both; font-size: 10px; margin-top: 8px; }

input#submit_orange { height: 23px; width: 83px; border: 0; background: #ff9b00 url(../img/bgs.gif) 0 -122px repeat-x; text-transform: uppercase; font-size: 11px; color: #4a362f; margin-right: 6px; }
input#reset { height: 23px; width: 83px; border: 0; background: #ff9b00 url(../img/bgs.gif) 0 -220px repeat-x; text-transform: uppercase; font-size: 11px; color: #fff; margin-right: 6px; }

div.box { background: transparent; position: absolute; z-index: 10; }
div.box div.box-wrap { position: relative; width: 100%; height: 100%; border: 1px solid transparent; _border: 0; }
div.box div.box-wrap b.sh_t, div.box div.box-wrap b.sh_b { width: 100%; height: 10px; position: absolute; }
div.box div.box-wrap b.sh_t { top: 0; }
div.box div.box-wrap b.sh_t span { display: block; position: relative; height: 10px; margin: 0 21px; background: url(../img/box_shadow_v.png) 0 0 repeat-x; }
div.box div.box-wrap b.sh_b { bottom: 0; }
div.box div.box-wrap b.sh_b span { display: block; position: relative; height: 10px; margin: 0 21px; background: url(../img/box_shadow_v.png) 0 -10px repeat-x; }
div.box div.box-wrap i.top, div.box div.box-wrap u.top, div.box div.box-wrap i.btm, div.box div.box-wrap u.btm { display: block; position: absolute; z-index: 4; }
div.box div.box-wrap i.top,
div.box div.box-wrap u.top,
div.box div.box-wrap i.btm,
div.box div.box-wrap u.btm { width: 21px; height: 20px; background-image: url(../img/box_corners.png); background-repeat: no-repeat; }
div.box div.box-wrap i.top { background-position: 0 0; top: 0; left: 0; }
div.box div.box-wrap u.top { background-position: -21px 0; top: 0; right: 0; _right: -1px; }
div.box div.box-wrap i.btm { background-position: 0 -20px; bottom: 0; left: 0; }
div.box div.box-wrap u.btm { background-position: -21px -20px; bottom: 0; right: 0; _right: -1px; }
div.box div.box-wrap i.cap-top, div.box div.box-wrap i.cap-btm { width: 100%; height: 10px; position: absolute; display: block; }
div.box div.box-wrap i.cap-top { top: 10px; }
div.box div.box-wrap i.cap-btm { bottom: 10px; }
div.box div.box-wrap i.cap-top span, div.box div.box-wrap i.cap-btm span { display: block; position: relative; height: 10px; margin: 0 10px; background: #fff; }
div.box div.sh_l { width: 100%; margin: 20px 0; background: url(../img/box_shadow_h.png) -1px 0 repeat-y; }
div.box div.sh_r { width: 100%; background: url(../img/box_shadow_h.png) 100% 0 repeat-y; }
div.box div.middle { margin: 0 11px 0 10px; padding: 5px 0; background: #fff; text-align: center; font-size: 12px; }
div.box div.middle div.text-header { margin-bottom: 12px; clear: both; }

div.adv_top_row { padding: 0 172px 0 0; position: relative; margin-bottom: 28px; }
div.adv_top_row div.full_adv_title h1 { padding: 0 0 7px 0; }
div.adv_top_row div.full_adv_info { font-size: 11px; color: #7b7b7b; }

div.full_adv_price { width: 160px; height: 41px; position: absolute; right: 0; top: 0; }
div.full_adv_price div.price { width: 158px; height: 35px; background: #fff7e7; border: 1px solid #f5f5f5; position: relative; }
div.full_adv_price div.price u { display: block; width: 158px; text-decoration: none; text-align: center; position: absolute; top: 7px; font-size: 16px; color: #201f1f; }
div.full_adv_price i.auto_l, div.full_adv_price i.auto_r { width: 32px; height: 6px; position: absolute; background-image: url('../img/corners.gif'); background-repeat: no-repeat; z-index: 2; overflow: hidden; }
div.full_adv_price i.auto_l { background-position: -28px -20px; left: 0; bottom: 0; }
div.full_adv_price i.auto_r { background-position: -28px -26px; right: 0; bottom: 0; }

div.full_adv_photos {  }
div.full_adv_photos div.full_adv_photo { float: left; height: 98px; width: 26%; }
div.full_adv_photos div.full_adv_photo img, div.do_photo img { border: 0 !important; }

table#full_adv_conditions { width: 100%; border-bottom: 1px solid #e9e4d9; border-collapse: inherit; margin-bottom: 20px; }
table#full_adv_conditions th { height: 25px; font-weight: bold; padding-left: 10px; background: url(../img/bgs.gif) 0 -195px repeat-x; }
table#full_adv_conditions td { padding: 7px 0 7px 29px; background: #f7f6f4; border-bottom: 1px solid #fff; border-top: 1px solid #e9e4d9;  }
table#full_adv_conditions td.odd { background: #fcf8f1; }
table#full_adv_conditions tr.first td { border-top: none; }
table#full_adv_conditions td.color div { float: left; margin-right: 7px; }

div#full_adv_desc { margin-bottom: 15px; }

table#full_adv_contacts { width: 50%; float: left; margin-left: 11px; _margin-left: 5px; }
table#full_adv_contacts th,
table#full_adv_complect th { font-weight: bold; padding: 0 0 9px 2px; }
table#full_adv_contacts td { color: #363636; vertical-align: top; border-top: 1px solid #e9e4d9; padding: 5px 2px; }
table#full_adv_contacts td div { position: relative; width: 100%; height: 100%; }
table#full_adv_contacts tr.first td { border-top: none; }
table#full_adv_contacts td.left { width: 158px; }
table#full_adv_contacts td.left div { padding-left: 21px; font-size: 11px; color: #5b5b5b; padding-right: 48px; }
table#full_adv_contacts td i.adv_autor { display: block; position: absolute; top: 0px; left: 0; width: 16px; height: 16px; background: url(../img/icons_small.gif) -16px 0 no-repeat; overflow: hidden; }
table#full_adv_contacts td i.adv_phone { display: block; position: absolute; top: 1px; left: 1px; width: 13px; height: 16px; background: url(../img/icons_small.gif) -32px 0 no-repeat; overflow: hidden; }
table#full_adv_contacts td i.adv_mail  { display: block; position: absolute; top: 3px; left: 0; width: 16px; height: 13px; background: url(../img/icons_small.gif) -79px 0 no-repeat; overflow: hidden; }
table#full_adv_contacts td i.adv_other { display: block; position: absolute; top: 1px; left: 0; width: 16px; height: 16px; background: url(../img/icons_small.gif) -95px 0 no-repeat; overflow: hidden; }

table#full_adv_complect { width: 32%; float: right; }
table#full_adv_complect td { font-size: 11px; color: #5b5b5b; padding: 5px 0 0 0; }
.nowrap { white-space: nowrap; }

ul.sitemap li { padding: 5px 0; }
ul.sitemap li ul { padding-left: 40px; }
ul.sitemap a.sitemap_parent { font-size: 12px; font-weight: bold; }
/* OLD STYLES */

.search_info { font-size: 12px; color: black; }

#models { font-size: 18px; width: 100%; }
#models td { padding-top: 10px; padding-bottom: 10px; width: 25%; font-size: 17px; }
#models a, #models a:visited { font-weight: normal; font-size: 17px; color: #6699CC; text-decoration: none; }
#models a:hover { font-weight: normal; color: gray; font-size: 17px; text-decoration: underline; }
#models .header { border-bottom: 1px solid #CCCCCC; }
#models th { text-align: left; }
#models th a, #models th a:visited { text-decoration: none; }

#car_regions { height: 32px; }
#car_regions td { height: 32px; padding: 0px 19px; vertical-align: middle; text-align: center; font-size: 14px; color: #454545; }
#car_regions a, #car_regions a:visited  { font-size: 14px; color: #454545; text-decoration: none; font-weight: normal; }
#car_regions a:hover  { color: #454545; text-decoration: underline; }
#car_regions .notactive { background: #E1E1E1 url('../img/shadow_gray.gif') top left no-repeat; }
#car_regions .notactive_left { background: #E1E1E1; }
#car_regions .active { background: #F4C9AA url('../img/shadow_orange.gif') top left no-repeat; }
#car_regions .active_left { background: #F4C9AA; }

#by_type_tbl { width: 100%; text-align: left; line-height: 150%; }
#by_type_tbl td { padding-top: 12px; width: 33%; }
#by_type_tbl th { padding-bottom: 3px; }
#by_type_tbl a, #by_type_tbl a:visited { font-weight: normal; font-size: 17px; color: #6699CC; text-decoration:none; }
#by_type_tbl a:hover { font-weight: normal; color: gray; font-size: 17px; text-decoration: underline; }
#by_type_tbl .header { border-bottom: 1px solid #CCCCCC; }
#by_type_tbl .autoregions { padding-top: 3px; }
#by_type_tbl .autoregions a, #by_type_tbl .autoregions aa:visited { color: darkred; font-family: sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline; }
#by_type_tbl .autoregions a:hover { color: darkred; font-family: sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; }

#g_tabs { width: 100%;  margin-top: 20px; }
#g_tabs td { border: none; border-bottom: 1px solid #dfdfdf; padding-top: 8px; padding-bottom: 8px; text-align: center; vertical-align: middle; padding-right: 10px; padding-left: 10px; width: 15%; }
#g_tabs td a, #g_tabs td a:visited { font-size: 12px; color: #0168bb; text-decoration: underline; font-weight: normal; }
#g_tabs .empty { width: 40%; }
#g_tabs .active { background: #f5f5f5; text-decoration: none; border: 1px solid #dfdfdf; border-bottom: 1px solid #f5f5f5; }
#g_tabs .active a, #g_tabs .active a:visited { color: black; text-decoration: none; font-weight: bold; }

#g_search { width: 100%;  border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; }
#g_search td { padding-left: 16px; padding-top: 4px; padding-bottom: 4px; background: #f5f5f5; font-size: 12px; color: #333333; vertical-align: middle;}
#g_search td .tab_active {  }
#g_search td div.tab a, #g_search td div.tab a:visited { font-size: 12px; font-weight: normal; }
#g_search a, #search a:visited, #search H2 { color: #0168bb !important; text-decoration: underline; }
#g_search a.ext_search_link { font-size: 12px; font-weight: normal; vertical-align: 3px; }
#g_search .right_search_col { padding: 0px; width: 70%; }
form #g_search input[type=text].small { width: 50px; }
#g_search .submit { float: left; /*border: 4px solid #5fd54f;*/ vertical-align: middle; }
form #g_search input[type=submit] { vertical-align: middle; }

form .sm_input { width: 100px; }
form .sm_select { width: 106px; }
form .se_select { width: 40%; }
form .se_select_m { width: 234px; }
form .se_submit { width: 67px; height: 21px; font-size: 12px; font-family: Sans-Serif; }

#automobiles { width: 100%;  }
#automobiles th { font-size: 11px; text-align: center; vertical-align: bottom; padding-bottom: 10px; padding-left: 5px; padding-right: 5px; white-space: nowrap; font-weight: bold; }
#automobiles th a, #automobiles th a:visited { font-size: 11px; font-weight: bold; }
#automobiles td { font-size: 12px; font-family: Tahoma; vertical-align: middle; text-align: center; border-bottom: 1px solid #F0F0F0; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; }
#automobiles .name { text-align: left; font-size: 12px; color: darkred; }
#automobiles .date { color: #bfbfbf; font-size: 11px; }
#automobiles a, #automobiles a:visited { font-size: 12px; font-weight: normal; font-family: Tahoma; color: #0168bb; text-decoration: underline; }
#automobiles a:hover { color: red; text-decoration: none; }

.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden;	z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside;	list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px;	cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden; }
.ac_loading { background: white url('indicator.gif') right center no-repeat; }
.ac_odd { background-color: #fff; }
.ac_over { background-color: #0A246A; color: white; }

#firm { width: 95%; }
#firm td { padding-left: 5px; padding-top: 4px; padding-bottom: 5px; font-size: 12px; color: #333333; }
#firm .short_desc { padding-bottom: 5px; }
#firm .logo { width: 35%; }
#firm .details { width: 65%; }
#firm a, #firm a:visited, #firm a:hover { color: #bf2304; font-weight: normal; font-size: 12px; }
#firm a, #firm a:visited { text-decoration: underline; }
#firm_details td { padding-right: 15px; padding-top: 3px; font-size: 12px; color: #333333; }
#firm_details .poll { color: #999999; }
.categories { font-size: 12px; color: #0168bb; line-height: 180%; }
.categories a, .categories a:visited, .categories a:hover { font-size: 12px; color: #0168bb; font-weight: normal; text-decoration: underline; }
.categories a:hover { text-decoration: none; }
#firm .rubrics { font-size: 10px; color: #999999; padding-bottom: 5px; }
#firm .rubrics a, #firm .rubrics a:visited { font-size: 10px; color: #0168bb; }
#firm .rubrics a:hover { font-size: 10px; color: #0168bb; background: #e2f2ff; }
#firm .more { padding-bottom: 20px; text-align: right; }

.firm_rubrics { font-size: 12px; position: relative; top: -10px; color: #999999; }
.firm_rubrics a, .firm_rubrics a:visited { font-size: 12px; color: #0168bb !important; }
.firm_rubrics a:hover { font-size: 12px; color: #0168bb; background: #e2f2ff; }

.add_auto_block { padding-left: 20px; border: 1px solid #e2e2e2; margin-top: 15px; margin-bottom: 20px; }
.add_auto_block legend { font-size: 12px; color: #bababa; }
.add_auto_block_content { margin-top: 5px; margin-bottom: 10px; font-size: 12px; line-height: 140%; }
.add_auto_block_content table { font-size: 12px; }
.add_auto_block_content select { width: 200px; }
.add_auto_block_content table td { height: 35px; }

table tr.carExists { display: none; }
