* {margin:0; padding:0}
body {font: normal 12px Verdana, sans-serif; padding: 0px; margin: 0px; color: #787878; text-align: center; }
table{border-collapse:collapse; 
clear:both
}
.bg_none {background:none!important;}
#centerLayer {width: 928px; margin:0 auto; padding:0; text-align: left;}
img {border-width: 0;}
.fleft, .fright, .bleft, .bright, .bcenter {font-size: .7em; vertical-align: top;}
.fleft, .fright {height: 90px;}
.fright { width: 214px;}
.bleft {width: 218px;}
.bright {width: 214px;}
.bcenter {width: 496px;}
#centerLayer a:link, a:visited, a:hover {
cursor: pointer; 
text-decoration: underline;
color: #285280;
font-size: 1em;
}
#centerLayer a:hover {
text-decoration: none;
}
#centerLayer ul {
padding: 0px; 
margin: 0px;
}
/*логотип + грузовик*/
#head{
height:204px}
#head a{
display:block;
height:92px;
width:157px;
background:url(../img/top_logo.gif) no-repeat;
position:relative;
top:72px;left:80px;
}
/* свойства контентной таблицы*/
#main{
width:926px;
border-left:1px solid #D5D5D5;
}
#main td{
border-left:1px solid #D5D5D5;
border-bottom:1px solid #D5D5D5;
border-right:1px solid #D5D5D5;
border-top:3px solid #D5D5D5;	
}
#top_menu {
position: relative;
right: 10px;
width: 700px;
overflow: hidden;
float:right;
/*border-right:1px solid #A8BEC9;	*/
}
#top_menu td{
background:#6E92A5 url(../img/bg_top_menu_unactive.gif) repeat-x 0 bottom;
text-align: left;
font:100 12px arial;
color:#fff;
padding-bottom:15px;
/*border-bottom:9px solid #A8BEC9;*/		
}
/*	#top_menu td div{height:6px;background:red; position:absolute;float:left; margin-top:12px; font-size:1px}*/
#top_menu td.active{
background:#A8BEC9 url(../img/bg_top_menu_active.gif) repeat-x 0 bottom;
}
#top_menu td.active a{background:none}
#top_menu td a{
background:url(../img/bg_top_menu.gif) no-repeat 0 0px;
color:#Eee!important;
padding:7px 1px 10px 1px;
display:block;	
text-align:center;
text-decoration:none!important;
border-left:1px solid #A8BEC9;	
}
#top_menu td a:hover{background-color:#A8BEC9}
.isuzu #left_menu a {color: #000!important;}
.truck #left_menu li.active{background:#f5aa01 url(../img/bulet_left_menu_active.gif) no-repeat 12px 0px!important;}
#left_menu {
width:218px;
overflow: hidden;
list-style:none;
position:relative; top:1px
}
#left_menu li {
background: url(../img/bulet_left_menu.gif) no-repeat 0 4px;
margin:10px 20px 0 13px;
padding:0 0 0 10px}
#left_menu li a{
text-decoration:none!important;		
display:block;		
margin:0 0 0 10px;
padding:0 0 5px 0;
border-bottom:1px solid #d5d5d5;
background:url(../img/bg_left_menu_li.gif) no-repeat 0 bottom;}
*html #left_menu li a{height:10px;}
#left_menu li.last{
margin-right:10px;	
}
#left_menu li.first{
background:#FF8400 url(../img/bulet_left_menu_active.gif) no-repeat 12px -2px!important;
}
#left_menu li.active{
margin:0px 1px 0 1px;
padding:0;
background:#FF8400 url(../img/bulet_left_menu_active.gif) no-repeat 12px 0px;
position:relative; top:-1px
}
#left_menu li.active a{			
color:#fff!important;
padding:10px 0 5px 13px;
background:url(../img/bg_left_menu_li.gif) no-repeat 0 bottom;}
#left_menu li.last a{
background:none;
border-bottom:none}
/*
#left_menu li {
background: url(../img/bulet_left_menu.gif) no-repeat 0 4px;
margin:10px 20px 0 13px;
padding:0 0 0 0}
#left_menu li.last{
margin-right:10px;	
padding: 0 0 5px 0	
}
#left_menu li.active{
margin:0px 1px 0 1px;	
padding:10px 0 0px 0;
border-top:1px solid #fd4;
background:#FF8400 url(../img/bulet_left_menu_active.gif) no-repeat 12px 12px;
position:relative; top:-1px;
}
#left_menu li.active a{
padding-left:13px;
color:#fff!important;
background:url(../img/bg_left_menu_li.gif) no-repeat 0 bottom;}
#left_menu li.last a{
background:none;
border-bottom:none}
#left_menu li a{
text-decoration:none!important;		
display:block;		
margin:0 0 0 10px;
padding:0 0 5px 0;
border-bottom:1px solid #d5d5d5;
background:url(../img/bg_left_menu_li.gif) no-repeat 0 bottom;}
*html #left_menu li a{height:10px;}
*/
.isuzu .bleft h3{
border-top:4px solid #E72A31;
}
.bleft h3{
border-top:4px solid #FF8400;
overflow: hidden;
font:100 1.6em arial;
padding: 10px 0 0 0;
position:relative;
top:-8px;
z-index:0;
width:218px;
text-indent:30px;
}
.bleft span.spec{
position:relative;
top:-4px;
display:block;
width:8px; 
height:8px;
background:#fff;
font-size:1px;
z-index:1}
#left_menu_line {
height: 10px;
border-bottom: 1px solid #DADADA;
margin: 0px 10px 5px 10px;
}
#models {
background:#6E92A5 url(../img/bg_models.gif) no-repeat -18px 0;
width: 474px;
overflow: hidden;
list-style:none;
margin:0 11px 0 11px!important;
padding: 50px 0px 10px 0px!important;
}
#models li {
float:left;
width:100px;
margin:0 0 0 10px;
padding: 0 0 15px 0;
background:url(../img/bulet_models.gif)	no-repeat 0 0;
}
#models ul li	{
float:left; 
padding: 0 0 5px 0; 
background:url(../img/c_menu.gif) no-repeat 0 0px;
width: 100px;
}
#models a:link, #models a:visited {
color: #FFFFFF;
font-size: 1.1em;
font-weight: bold;
position: relative;
top: 1px;
left: 20px;
}
/*правая колонка*/
.bright span.spec{
position:relative;
top:-4px;
display:block;
width:8px; 
height:4px;
background:#fff;
font-size:1px;
z-index:1;
float:right}
.bright #regions {
background:#6E92A5 url(../img/bg_regions.gif) no-repeat 0 0;
overflow: hidden;
font-size: 1.3em;
padding: 15px 20px 15px 0;
margin: 0 8px 0 0;
color: #FFFFFF;
font-weight: bold;
text-align: right;		
}
.bright #regions a{color: #FFFFFF;text-decoration:none}
:root .bright #regions{
margin:0!important;}
#region_list {
background:url(../img/right_menu_bg.gif) no-repeat 0 0px;
width: 196px;
text-align: right;
overflow: hidden;
padding: 5px 0px 0px 0px;
list-style:none;
/*_height:190px;*/
min-height:130px;
}
#region_list li {
margin: 12px 0px 0px 0px;
}
#region_list a:link, #region_list a:visited {
color: #285280;
}
/*форма посика*/
#search {
margin:0 10px 010px;
border-top:1px solid #d5d5d5;
border-bottom:1px solid #d5d5d5;
background:url(../img/search_bg.gif) no-repeat 50px 13px;
padding: 40px 0 30px 0;
}
#search label {
font-size: 1.2em;
color: #FF8400;
font-weight: bold;
display:block;
padding:0 0 10px 0;
text-align:left!important
}
#search input {
width: 142px;
height: 21px; 
border: 1px solid #D5D5D5; }
#search a{
background:#FF8400 url(../img/bg_search.gif) no-repeat right 12px;
font-size: 9px!important;
color: #fff!important;
text-decoration: none!important;
padding: 3px 9px 4px 7px;
margin:0 0 0 5px;	
}
*html #search input{position:relative;top:3px;}
#contacts {
margin-left:10px;
width: 198px;
overflow: hidden;
padding: 10px 0 20px 0;
}
#contacts h4 {
font-size: 1.2em;
color: #FF8400;
font-weight: bold;
display:block;
padding:0 0 10px 0;
text-align:left!important
}
#contacts p {
margin: 5px 0 7px 20px;
padding: 0;
font-size: .9em;
}
#contacts a{
display:block;
font:100 9px arial!important;
margin:0 0 0 20px}
#contacts .phone {
font-size: 1.8em;
color: /*#285280*/ #5a607a;
}
.isuzu #contacts .phone {
font-size: 1.8em;
color: #000;
}
#contacts .phone span{
color:#DBDBDB;
float:left}
.isuzu #contacts a{
color: #E72A31!important;}
.isuzu a{
color: #E72A31}
.isuzu a.more{
color: #E72A31!important}
#hits {
width: 188px;
margin:0 0 0 10px;
overflow: hidden;
}
#hits h4, #opinions h4, #vote h4{
color:#fff;
background:#273966 url(../img/bg_hits.gif) no-repeat right top;
border-left:10px solid #6E92A5;
padding:7px 0 7px 10px;
font:700 14px verdana
}
#hits p {
margin: 15px 0px 0px 13px;
padding:0 0 0 0;
font-size: .9em;
border-bottom: 1px solid #DADADA;
float:left;
}
*html #hits p{margin: 15px 10px 0px 7px;}
#hits p a{
display:block;
margin:0 0 10px 0;
font-weight: bold;}
#hits p a.float{
float:right;
clear:both;
}
#hits p img{
clear:right!important;
/*float:left;*/
margin:10px 0 10px 0;
}	
#hits a:hover {
text-decoration: none;
}
#hits .last {
border-bottom:3px solid #F0F0F0;
padding-bottom:0;
margin-bottom:15px
}
#hits .last p {
clear:both!important;
}
/*отзывы клиентов*/	
#opinions{
width:185px;
margin:0 0 30px 15px;}
#opinions div{
margin:5px 5px 0 10px;
padding:10px 5px 10px 0;
border-bottom:1px solid #D6D6D6;
font-size:.9em;
}
#opinions img{
float:left;
margin:5px 0 0 10px}
#opinions h4{
font:700 11px verdana!important;
margin-right:5px}
.OpinionLink{
display:block;
font-weight:700;
font-size:10px!important;
float:right;		
}
*html .OpinionLink{
position:relative; top:-20px
}
.paging {
border-bottom:3px solid #F0F0F0;
margin:10px 15px 20px 15px;
text-align:center;
clear:both}
.paging .left{
float:left; 
background:#FF8400 url(../img/arrow_l.gif) no-repeat 95% 5px;
color:#fff!important;
padding:0 20px 3px 3px;
border-right:3px solid #F0F0F0;}
.paging span.left{background-color:#ccc}
.paging .right{
float:right;
background:#FF8400 url(../img/arrow.gif) no-repeat 3px 5px;
color:#fff!important;
padding:0 3px 3px 20px;
border-left:3px solid #F0F0F0;}
.paging span.right{background-color:#ccc}
/*сслыка типа "все"*/
.forall{
border-bottom:3px solid #F0F0F0!important;
float:left;
}
.all{
color:#fff!important;
font:100 11px arial!important;
display:block;
float:right;
background:#FF8400 url(../img/arrow.gif) no-repeat 3px 5px;
padding:0 10px 0px 20px!important;
margin:0!important;
border-left:3px solid #F0F0F0;
position:relative; top:3px;
text-decoration:none!important;/*
font-size:10px!important*/
}
/*внутри тега bcenter*/
.bcenter #content .forall{
width:454px;
margin:0!important;
position:relative;left:15px;
/*margin:10px 15px 0px;*/
}
.bcenter .formodels{
background:#6E92A5 url(../img/bg_color_forall.gif) repeat-x 0 6px;
position:relative;top:-10px;
left:15px;
width:464px
}
/*внутри голосования*/
#vote .forall{
width:180px;
background:none!important		
}
#vote .all {
position:relative; top:8px;
font-size:10px!important;
padding-left:5px;
background:#FF8400 url(../img/bg_search.gif) no-repeat right 8px!important;
}
#content p {
margin: 10px 15px 0px 15px;
padding: 0;
/*text-align: justify;*/
}
#content div {
margin: 10px 15px 0px 15px;
padding: 0;
/*text-align: justify;*/
}
#content table {border:none!important;font-size:0.65em;} 
#content table td{border:1px solid !important;font-size:11px;}
#content h1 {
color: #285280;
font-size: 20px; 
padding: 0px 0 0px 12px;
margin: 0;
font-weight: normal;
}
.news, .sale{
padding-bottom:30px!important}
.sale p{		
border-bottom: 1px solid #DADADA;
padding-bottom:10px!important
}
.news p{
border-bottom:none;
}
.sale p a{
display:block!important;
font-weight:700;
}
.news p span{
color:#ADADAD;
display: block;
}
.news p span a{
font-weight:700;
text-transform:uppercase;
/*margin-left:7px;*/
display:block
}
.sale p.last, .news p.last{
border-bottom:none
}
/* #banner { - changed my A.K. 9.02.09 */
#something {
width: 210px;
overflow: hidden;
padding: 0px 0px 20px 0px;
clear:both
}
/* #banner div { - changed my A.K. 9.02.09 */
#something div {
margin: 10px 0 0 15px;
}
/* #banner img{margin:0} - changed my A.K. 9.02.09 */
#something img{margin:0}
/*голосование*/
#vote {
width: 210px;
overflow: hidden;}
#vote h4{	
margin:0 15px 0 15px!important;
font:700 14px verdana}
#vote p{
font-weight: bold;
margin: 10px 10px 10px 15px;
font-size: .9em;
}
#vote form{
margin:0 15px 0 0}
#vote form div{
clear:both;
float:left;
background:url(../img/bg_left_menu_li.gif) no-repeat 0 bottom;
border-bottom:1px solid #d5d5d5;
padding:0 0 5px 0;
width:180px;}
#vote form div.last{
border:none;
background:none}
*html #vote form div{height:10px;float:none;}
#vote form input{
float:left;
margin:2px 10px 0 0}
#vote form label{
float:right;
width:150px;			
padding:0;
clear:both; 
}
#vote div{margin:0 15px 7px 15px;
font-size:10px!important;}
#vote div img{float:right;
}
/*подвал*/
#foot{
border:1px solid #D5D5D5;
border-top:3px solid #EFEFEF;
font-size:11px;
float:left;
width:926px;
padding-bottom:20px}
*html #foot{width:928px}
#foot ul{list-style:none;
margin:20px 0 0 30px}
#foot li{float:left;position:relative; left:20px;color: #ADADAD;padding:0 0 0 10px}
#foot li a{color:#ADADAD!important; font-size:10px!important;margin:0 10px 0 0}
#foot .copy {left:0}
#foot .bot_logo{
float:right;
display:block;
height:62px;
width:112px;
margin-right:40px;
background:url(../img/flogo.gif) no-repeat 0 0;
}
#foot .bot_isuzu_logo{
display:block;
height:23px;
width:93px;
margin-top:5px;
margin-left: 30px;
background:url(../img/isuzu/logo_isuzu.gif) no-repeat 0 0}
#foot .bot_truck_logo{
display:block;
height:36px;
width:131px;
margin-top:5px;
margin-left: 10px;
background:url(../img/truck/lkg_logo.gif) no-repeat 0 0}
/*
#car{
height:228px;
width:850px;
background:url(../img/head/car1.gif) no-repeat right 0;
position:absolute;
margin:13px auto 0 auto;
z-index:1}
*/
/*иконки перехода на главную*/
#icons{
/*padding-top:25px;*/
padding: 11px 0 14px 0;
width:180px;
height:11px
}
#icons a{
float:left;
display:block;
width:11px;
height:11px;
margin-right:10px;
color: #6e92a5;
}
#icons .home{background:url(../img/home.gif) no-repeat 0 0}
#icons .mailto{background:url(../img/mailto.gif) no-repeat 0 0}
#icons .map{background:url(../img/map.gif) no-repeat 0 0}
#icons span {
float: left;
width:80px;
display: block;
margin-top: -4px;
margin-left: 20px;}
#icons #rus, #icons #eng {
text-decoration: none!important;
font: 100 12px arial;
height: auto;
width: auto;
display: inline;
float: none!important;
}
#icons span b {font: 100 12px arial;color: #d7d7d7; font-weight: normal;}
#icons #rus {margin: 0 0 0 0;}
#icons #eng {margin: 0}
#icons a.active_lnk {color:#cecece;}
a.bold:link, a.bold:visited, a.bold:hover {
cursor: pointer;
text-decoration: underline;
font-weight: bold;
font-size: 10px;
}
a.bold:hover{
text-decoration: none;
}
.bcenter h2{
font-size: 19px; 
color: #FF8400;
font-weight: bold;
border-bottom: 2px solid #3B618B;
margin: 10px 15px 0px 15px;
padding: 0 0 10px 0;
clear:both
}
#content ul,#content ol {
position:relative; left:25px;
list-style-position:inside;
width:440px
}
#content h3{margin:15px 0 0 15px;}
.news #content h3, .sale #content h3{
font-size:16px;
margin-top:17px!important;
}
/*хлебные крошки*/
.bread_crumbs{
margin:15px 0 10px 12px;
_margin:15px 0 10px 6px;
float:left;
width:460px;
_width:473px;
padding:6px 0 8px 10px;
border-top:1px solid #d5d5d5;
border-bottom:1px solid #d5d5d5;
background:#EFEFEF}
.isuzu .bread_crumbs a{
color:#000!important;}
.isuzu .bread_crumbs {
color: #E72A31;
}
/*конпка печати*/
.print {
clear:both!important;
background:url(../img/print.gif) no-repeat 0 0;
padding:0 0 0 20px;
margin:0 0 0 350px;
color:#b5b5b5!important
}
/*специализация*/
#specialization {
float:left;
list-style:none;
padding: 10px 0 0 0px!important;
}
#specialization li	{
float:left; 
padding: 0 0 5px 0; 
width: 200px;
}
h1 {
color: #285280;
font-size: 20px; 
padding: 10px 0 0px 12px;
margin: 0;
font-weight: normal;
clear:both
}
.more{display:block;
margin:15px 0 15px 15px;
float:left;
font-weight:700}
.forh3{
border-bottom:1px solid #dadada;
font-size:1px;
height:0px;
margin:0 10px 0 10px;
position:relative;top:1px;}
.clear{clear:both}
/*анкета*/
form.vacancy{margin:20px}
form.vacancy label{width:100%;
display:block}
form.vacancy input, form.vacancy select, .vacancy textarea{
/*	display:block;*/
border:1px solid #D5D5D5;
width:70%;
margin: 5px 0;
}
*html form.vacancy select {width:319px;}
form.vacancy .date select{width:70px;display:inline; margin-right:2px}
form.vacancy .date option{width:70px;}
/* шапки*/
.index {
background: url(../img/head/index.jpg) no-repeat 0 32px}
.isuzu {background: url(../img/isuzu/top.jpg) no-repeat 0 32px!important;}
.truck {background: url(../img/truck/top.jpg) no-repeat 0 32px!important;}
form.vacancy label.caption {font: bold 13px Verdana, sans-serif; color: #787878;border-bottom:4px solid #787878;}
form.vacancy a {
background:#FF8400 url(../img/bg_search.gif) no-repeat right 12px;
font-size: 9px!important;
color: #fff!important;
text-decoration: none!important;
padding: 3px 9px 4px 7px;
margin-left: 130px;}
.copyright{color: #ADADAD; font:100 11px Verdana,sans-serif; position: relative; top: 0px; left: 234px; display: block; width:480px}
.copyright a{color:#ADADAD!important;}
.orange, #models .orange, #models .orange:visited {color:#FF8400;}
#centerLayer a.spec_link{
color:#FF8400;
}

