body {font-family:Tahoma,Geneva,Kalimati,sans-serif;font-size:70%;position:relative;color:#041e03;min-width:990px;max-width:1360px;background:#fff;margin:0 auto;background:url(/images/bg.gif) repeat left top;}
h1 {font-size:22px;font-weight:normal;color:#e71a21;}
/*h1 img {margin:20px 0 -3px;}*/
h2 {font-size:17px;font-weight:normal;color:#363636;}
h3 {font-size:15px;font-weight:normal;color:#333;}
p {font-size:12px;margin:0 0 15px;line-height:1.6;}
#page p {margin-right:25px;}

a {font-size:12px;color:#e71a21;}
a:hover {color:#343434;text-decoration:none;}

/*каркас*/
#header {position:relative;height:77px;}
 #h_left {background:url(/images/header_left.png) no-repeat left top;height:77px;}
 #h_right {background:url(/images/header_right.png) no-repeat right top;height:77px;}
 #h_center {background:url(/images/header_center.png) repeat-x left top;height:77px;margin:0 25px 0 306px;}
  
#wrap_l {background:url(/images/wrap_left.png) repeat-y left top;}
#wrap_r {background:url(/images/wrap_right.png) repeat-y right top;}
#wrap {background:#fff;margin:0 9px;padding:1px 0;overflow:hidden;_zoom:1;}
  #sidebar {width:270px;float:left;padding-top:5px;}
  #page {margin-left:280px;padding-top:5px;}
  #bottom {clear:left;color:#636363;font-size:11px;text-align:center;}
  #bottom a {font-size:11px;}

#footer_l {background:url(/images/footer_left.png) no-repeat left top;}
#footer_r {background:url(/images/footer_right.png) no-repeat right top;}
#footer {background:url(/images/footer_center.png) repeat-x left top;margin:0 24px;padding:10px 0;height:24px;}

/*стандартные классы*/
span.p_tel {color:#e71a21;}
div.hr {height:1px;width:96%;background:#999 url(/images/hr_l.gif) no-repeat left top;margin:10px auto;}
div.hr div {height:1px;background:url(/images/hr_r.gif) no-repeat right top;}
div.hr2 {height:1px;background:#d3d3d3;margin:10px 27px 10px 2px;}

table.offer_tbl {width:95%;margin:10px 0;}
table.offer_tbl th, table.offer_tbl td {color:#464646;padding:5px 3px 5px 5px;text-align:left;border:3px solid #fff;vertical-align:top;}
table.offer_tbl th {font-size:11px;background:#dbdbdb url(/images/th_bg.gif) repeat left top;}
table.offer_tbl th.lt, table.offer_tbl th.rt {padding:0;}
table.offer_tbl th.lt div {background:url(/images/th_lt.gif) no-repeat left top;padding:5px 3px 5px 10px;zoom:1;}
table.offer_tbl th.rt div {background:url(/images/th_rt.gif) no-repeat right top;padding:5px 3px 5px 5px;zoom:1;}
table.offer_tbl td.lb {background:#ededed url(/images/td_lb.gif) no-repeat left bottom;padding-bottom:10px !important;}
table.offer_tbl td.rb {background:#ededed url(/images/td_rb.gif) no-repeat right bottom;padding-bottom:10px !important;}
table.offer_tbl th a {font-size:11px;color:#464646;text-decoration:none;border-bottom:1px dotted;}
table.offer_tbl th a:hover {color:#111;}
table.offer_tbl th a.up {background:url(/images/th_up.gif) no-repeat right 5px;padding-right:11px;}
table.offer_tbl th a.down {background:url(/images/th_down.gif) no-repeat right 5px;padding-right:11px;}
table.offer_tbl td {font-size:12px;background:#ededed;}
table.offer_tbl td a {font-size:12px;color:#464646;text-decoration:none;border-bottom:1px dotted;}
table.offer_tbl td a img {border:2px solid #b9b9b9;}
table.offer_tbl td a:hover {color:#111;}

table.select {width:25%;float:left;margin:10px 0;}
table.select th, table.select td {padding:2px 5px;}
table.select select, table.select input {width:110px;border:1px solid #ddd;}

div.gradient {background:url(/images/gradient.gif) repeat-x left top;height:93px;width:95%;}
div.gradient_left {background:url(/images/gradient_left.gif) no-repeat left top;height:93px;}
div.gradient_right {background:url(/images/gradient_right.gif) no-repeat right top;height:93px;padding:0 15px;}

ul.ul {margin-bottom:10px;padding:5px 0;}
ul.ul li {font-size:12px;padding-left:12px;background:url(/images/li.gif) no-repeat left 5px;margin-top:2px;margin-left:3px;}

.find_btn {margin:32px 0 0 15px;}

form#sel {overflow:hidden;}

div.captchas img {margin-left:30px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
div.captchas a {background:url(/images/reload.png) no-repeat left top;width:22px;height:22px;display:block;float:right;margin:15px 10px 0 0;}

/*декорации*/
a.bnr {background:url(/images/bnr.jpg) no-repeat left top;display:block;width:207px;height:74px;margin-left:25px;padding:16px 0 0 40px;}
a.bnr span {background:url(/images/bnr_span.png) no-repeat left top;display:none;width:94px;height:27px;}
a.bnr:hover span {display:block;}
div.vac_i {background:url(/images/vac_i.png) no-repeat left 5px;width:207px;height:74px;margin:20px 0 0 33px;padding-left:30px;}
div.vac_i p, div.vac_i a {font-size:14px;line-height:1.3;margin-bottom:0;}
div.tel_i {background:url(/images/tel_i.jpg) no-repeat left top;width:219px;height:173px;margin-top:10px;}
div.cont_i {float:right;margin-right:25px;}

span.r_tel {color:#e71a21;font-size:17px;}

div.cols {overflow:hidden;width:100%;_width:95%;margin:5px 0;}
div.col2 {width:44%;overflow:hidden;float:left;margin:0 10px 10px 0;padding-right:4%;}
div.col2 .c_title {border-bottom:1px solid #d3d3d3;margin-left:121px;padding-bottom:3px;}
div.col2 a img {float:left;margin-right:10px;}
div.col2 a {color:#5f7787;font-size:14px;}
div.col2 a:hover {color:#e71a21;}
div.col2 p {font-size:11px;margin:3px 0 5px;line-height:1.2;}

div.col2 .c_title a {color:#e71a21;}
div.col2 .c_title a:hover {color:#5f7787;}


div.special_one {margin:5px 0;}
div.special_one .c_title {padding-bottom:3px;color:#5f7787;font-size:17px;}
div.special_one a img {float:left;margin-right:10px;}
div.special_one p.date {color:#5f7787;font-size:14px;margin-bottom:5px;}
div.special_one div.more a {color:#5f7787;font-size:12px;float:right;margin-right:25px;}

.pages {font-size:13px;text-align:center;}
.pages .no {font-size:13px;padding:0 5px;margin:0 1px;background:#6b8393;color:#fff;}
.pages a {font-size:13px;padding:0 5px;margin:0 1px;color:#363636;text-decoration:none;}
.pages a:hover {background:#6b8393;color:#fff;}

div.vacancy {}
div.vacancy div.vac {color:#e71a21;font-size:14px;padding:1px 5px;/*background:#7299b4;*/margin:20px 25px 7px 0;}
div.vacancy div.wblock {padding-left:5px;}
div.vacancy div.wblock div.title {font-size:12px;font-weight:bold;}
p.blue {margin-bottom:5px;}
p.blue span {color:#5f7787;font-size:16px;}

div.feedback {margin-bottom:10px;}
div.feedback div.f_date {float:right;margin-right:25px;color:#ddd;}
div.feedback p.sj {margin-bottom:0;font-weight:bold;}

/*уникальные элементы*/
#logo {background:url(/images/logo.png) no-repeat left top;width:251px;height:60px;display:block;position:absolute;left:22px;top:19px;}
#logo span {display:none;}

#tabs {position:absolute;left:281px;top:7px;width:714px;overflow:hidden;}
#tabs a:link, #tabs a:visited, #tabs div {height:40px;display:block;float:left;margin-right:-16px;position:relative;z-index:100;}
#tabs a span, #tabs div span {display:none;}
#tabs a:hover, #tabs div {background-position:left 50% !important;z-index:800 !important;}
#tabs a:active {background-position:left 100% !important;}
#tabs a.active {background-position:left 50% !important;z-index:800 !important;}
#tabs a.active:hover {background-position:left 100% !important;z-index:800 !important;}
#tabs a.active:active {background-position:left 50% !important;z-index:800 !important;}
#tabs #t_about {width:107px;background:url(/images/tab_about.png) repeat left top;z-index:700;}
#tabs #t_offer {width:169px;background:url(/images/tab_carsale.png) repeat left top;z-index:600;}
#tabs #t_service {width:103px;background:url(/images/tab_service.png) repeat left top;z-index:500;}
#tabs #t_special {width:138px;background:url(/images/tab_special.png) repeat left top;z-index:400;}
#tabs #t_vacancy {width:88px;background:url(/images/tab_vacancy.png) repeat left top;z-index:300;}
#tabs #t_feedback {width:82px;background:url(/images/tab_feedback.png) repeat left top;z-index:200;}
#tabs #t_contacts {width:103px;background:url(/images/tab_contacts.png) repeat left top;z-index:150;}

#top_cars {background:url(/images/top_car2.jpg) no-repeat 25% top;}
#top_cars div {background:url(/images/top_car4_e.jpg) no-repeat 85% 10px;}
#top_cars div div {background:url(/images/top_car3.png) no-repeat 50% 20px;}
#top_cars div div div {background:url(/images/top_car1.png) no-repeat left 50px;}
#top_cars div div div div {background:url(/images/top_car5.png) no-repeat right 40px;height:230px;}

a#select_spares {background:url(/images/a_select_spares.gif) no-repeat left top;display:block;width:126px;height:85px;text-align:center;line-height:11.5;margin:0 0 7px 25px;_line-height:1.5;_padding-top:60px;_height:25px;zoom:1;}
a#select_accessory {background:url(/images/a_select_accessory.png) no-repeat left top;display:block;width:126px;height:85px;text-align:center;line-height:11.5;margin:0 0 7px 25px;_line-height:1.5;_padding-top:60px;_height:25px;}
a#select {background:url(/images/a_select.png) no-repeat left top;display:block;width:126px;height:76px;text-align:center;line-height:1.5;padding-top:18px;margin:0 0 7px 25px;}
div#brands {background:url(/images/a_brands.png) no-repeat left top;display:block;width:93px;height:178px;margin:0 15px 7px 0;float:right;_margin-right:5px;}
div#brands2 {background:url(/images/a_brands2.png) no-repeat left top;display:block;width:93px;height:76px;margin:0 15px 7px 0;float:right;clear:right;_margin-right:5px;}