html {
height: 100%;
}

body, html {
padding: 0px;
margin: 0px;
width: 100%;
/*height: auto !important;*/
/*height: 100%;*/
background: #dedbdb;
}

div.main {
	min-width: 992px;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 992)? "992px" : "auto");
	padding-right: 6px;
	background-color: #9FC;
	background-repeat: repeat-y;
	background-position: 6px;/*min-height: 100%;
height: auto !important;
height: 100%;*/
}

div.main_2 {
	padding: 0px 4px 0px 10px;
	background-color: #9F9;
	background-repeat: repeat-y;
	background-position: right;
}

div.body {
	background-color: #9FC;
}

div.head {
width: 100%;
}

div.menu {
width: 100%;
height: 52px;
background: url("../images/menu.png"/*tpa=http://www.isuzu-avto.ru/images/menu.png*/) repeat-x;
}

div.content_foot_shadow {
margin: 0px -5px 0px -5px;
background: url("../images/content_foot_shadow.png"/*tpa=http://www.isuzu-avto.ru/images/content_foot_shadow.png*/) bottom repeat-x;
height: 8px;
font-size: 0px;
}

/*для ие*/
div.foot_shadow {
width: 100%;
height: expression(this.scrollHeight < 421px ? "420px" : "auto" );
min-height:420px;
display: table;
background: url("../images/foot_shadow.png"/*tpa=http://www.isuzu-avto.ru/images/foot_shadow.png*/) bottom repeat-x;
clear:both;
}

/*для остальных*/
html:root div.foot_shadow {
width: 100%;
height:420px;
min-height: 420px;
display: table;
background: url("../images/foot_shadow.png"/*tpa=http://www.isuzu-avto.ru/images/foot_shadow.png*/) bottom repeat-x;
clear:both;
}

div.foot {
width: 100%;
height: 54px;
background: url("../images/foot.png"/*tpa=http://www.isuzu-avto.ru/images/foot.png*/) repeat-x;
/*margin-top:-54px;*/
/*clear:both;*/
}

div.menu_first {
position: relative;
width: 100%;
}

div.menu_first:after {
content: "";
display: block;
clear: both;
}

div.menu_left {
position: relative;
right: 50%;
float: right;
}

div.menu_separate {
width: 2px;
height: 52px;
float: left;
background: url("../images/menu_separate.png"/*tpa=http://www.isuzu-avto.ru/images/menu_separate.png*/) no-repeat;
}

div.menu_item {
width: 138px;
height: 52px;
float: left;
overflow: hidden;
}

div.menu_center {
width: 100%;
position: relative;
z-index: 1;
right: -50%;
}

a.menu_link {
display: block;
width: 100%;
height: 100%;
text-align: center;
text-decoration: none;
font: bold 10pt verdana;
color: #656565;
padding-top: 17px;
background: none;
}

a.menu_link:hover {
font: bold 10pt verdana;
color: #ffffff;
background: url("../images/menu_active.png"/*tpa=http://www.isuzu-avto.ru/images/menu_active.png*/) repeat-x;
}

span.menu_page {
display: block;
width: 100%;
height: 100%;
text-align: center;
font: bold 10pt verdana;
color: #ffffff;
padding-top: 17px;
background: url("../images/menu_active.png"/*tpa=http://www.isuzu-avto.ru/images/menu_active.png*/) repeat-x;
}

div.menu_shadow {
width: 100%;
height: 5px;
background: url("../images/menu_shadow.png"/*tpa=http://www.isuzu-avto.ru/images/menu_shadow.png*/) repeat-x;
}

div.logos {
width: 100%;
height: 98px;
background: url("../images/center_words.png"/*tpa=http://www.isuzu-avto.ru/images/center_words.png*/) center no-repeat;
}

div.avtofurgon_logo {
width: 187px;
height: 100%;
background: url("../images/autofurgon_logo.png"/*tpa=http://www.isuzu-avto.ru/images/autofurgon_logo.png*/) center no-repeat;
margin-left: 25px;
float: left;
}

div.avtofurgon_logo[class] {
margin-left: 50px;
}

div.isuzu_logo {
width: 186px;
height: 100%;
background: url("../images/ISUZU_PG_logo.gif"/*tpa=http://www.isuzu-avto.ru/images/ISUZU_PG_logo.gif*/) center no-repeat;
margin-right: 25px;
float: right;
}

div.isuzu_logo[class] {
margin-right: 50px;
}

div.tracks {
width: 100%;
height: 156px;
background: url("../images/trucks.jpg"/*tpa=http://www.isuzu-avto.ru/images/trucks.jpg*/) center no-repeat;
}

div.search {
width: 100%;
height: 44px;
}

div.info_box {
width: 240px;
float: left;
height: 100%;
}

p.phone {
	margin: 5px 0px 0px 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18pt; 
	color: #000000;
	padding-top: 5px;
	font-weight:bold;
}

p.adress {
margin: 0px;
text-align: center;
font: 9pt verdana;
color: #000000;
}

div.center {
display: table;
width: 100%;
background: url("../images/autofurgon_logo_bottom.png"/*tpa=http://www.isuzu-avto.ru/images/autofurgon_logo_bottom.png*/) 20px bottom no-repeat;
}

div.left {
width: 286px;
height: 450px;
float: left;
/*padding-bottom:60px;*/
padding-bottom:10px;
/*background: url("../images/left_menu.png") repeat-x;*/
background: url("../images/left_menu_.png"/*tpa=http://www.isuzu-avto.ru/images/left_menu_.png*/) repeat-x;
}

div.content {
margin-left: 286px;
background: #e6e6e6 url("../images/content_top.png"/*tpa=http://www.isuzu-avto.ru/images/content_top.png*/) repeat-x;
padding: 12px 5px 0px 5px;
}

div.title {
height: 26px;
background: #c8c6c6;
padding-top: 4px;
}

span.title_text {
font: bold 9pt verdana;
color: #b70000;
margin-left: 5px;
}

.maintext {
font: normal 10pt Arial;
color: #666666;
}

.maintext h1 {
font: bold 12pt arial;
}
.maintext h2 {
padding-top: 10px;
font: bold 11pt arial;
}

.maintext p {
text-align:justify;
padding-right:10px;
}

.maintext a:hover {
text-decoration:none;
}

.maintext ul li {font: normal 10pt Arial;
color: #666666;}

p.text {
margin: 0px;
padding: 5px 10px;
font: 9pt verdana;
color: #131313;
}

table.bottom_table {
border-collapse: collapse;
width: 99%;
margin-top: 3px;
}

table.bottom_table[class] {
width: 100%;
}

td.small {
text-align: center;
vertical-align: top;
}

td.td_right {
text-align: right;
}

div.bottom_content {
margin: 0px -5px 0px -5px;
padding: 5px;
<!--background: #b770000;-->
}

img.img_border {
border: solid #ffffff 3px;
}

a.black_link {
font: bold 9pt verdana;
color: #000000;
}

a.black_link:hover {
color: #ffffff;
}

div.counters {
float: left;
padding-top: 12px;
}

img.img_counter {
margin-left: 12px;
}

p.white_text {
margin: 0px;
padding-top: 10px;
font: 9pt verdana;
color: #ffffff;
}

div.copy {
float: right;
margin-right: 20px;
}

div.left_menu {
width: 260px;
height: 300px;
margin: 20px 0px 0px 20px;
}

span.span_arrow {
display: block;
height: 18px;
background: url("../images/arrow.gif"/*tpa=http://www.isuzu-avto.ru/images/arrow.gif*/) left center no-repeat;
font: bold 9pt verdana;
color: #ffffff;
padding-left: 20px;
cursor: pointer;
margin-top: 5px;
}

span.this_page {
display: block;
height: 18px;
background: url("../images/arrow.gif"/*tpa=http://www.isuzu-avto.ru/images/arrow.gif*/) left center no-repeat;
font: bold 9pt verdana;
color: #000000;
padding-left: 20px;
cursor: pointer;
margin-top: 5px;
}

a.link_arrow {
display: block;
height: 18px;
background: url("../images/arrow.gif"/*tpa=http://www.isuzu-avto.ru/images/arrow.gif*/) left center no-repeat;
font: bold 9pt verdana;
color: #ffffff;
padding-left: 20px;
cursor: pointer;
margin-top: 5px;
text-decoration: none;
}

a.link_arrow:hover {
color: #000000;
}

a#two_rows {
height: 30px;
background: url("../images/arrow.gif"/*tpa=http://www.isuzu-avto.ru/images/arrow.gif*/) left top no-repeat;
}

div.sub_left_menu {
margin-left: 20px;
display: none;
}

div.sub_left_submenu {
margin-left: 25px;
display: none;
}

a.link_square {
display: block;
height: 18px;
background: url("../images/square.png"/*tpa=http://www.isuzu-avto.ru/images/square.png*/) left center no-repeat;
font: bold 9pt verdana;
color: #ffffff;
padding-left: 15px;
cursor: pointer;
margin-top: 5px;
text-decoration: none;
}

a.link_square:hover {
color: #000000;
}

a.sub_link_square {
display: block;
height: 18px;
background: url("../images/square.png"/*tpa=http://www.isuzu-avto.ru/images/square.png*/) left center no-repeat;
font: bold 9pt verdana;
color: #ffffff;
padding-left: 15px;
cursor: pointer;
margin-top: 5px;
text-decoration: none;
}

a.sub_link_square:hover {
color: #000000;
}

ul.list {
margin: 0px;
list-style: none inside;
margin-left: 20px;
}

ul.list[class] {
margin: 0px;
}

li {
font: 9pt verdana;
color: #131313;
}

b {
font-weight: bold;
}

a.blue_link {
font: bold 9pt verdana;
color: #215dae;
}

a.blue_link:hover {
color: #000000;
}

div.tech {
padding: 0px 10px 0px 10px;
}

table.table_tech {
width: 99%;
border-collapse: collapse;
background: #ffffff;
margin-top: 5px;
}

table.table_tech[class] {
width: 100%;
}

span.span_text {
font: 9pt verdana;
color: #131313;
}

td.tech_td {
width: 50%;
padding-left: 5px;
border: solid #e6e6e6 1px;
}

div.box {
padding: 0px 0px 10px 10px;
}

td.td_1 {
width: 4%;
border: solid #aaa7a7 1px;
}

td.td_2 {
width: 12%;
border: solid #aaa7a7 1px;
}

td.td_3 {
width: 18%;
height: 30px;
border: solid #aaa7a7 1px;
}

td.td_4 {
width: 9%;
height: 30px;
border: solid #aaa7a7 1px;
}

tr.gray {
background: #c8c6c6;
}

a.contact_link {
font: 9pt verdana;
color: #131313;
}

a.contact_link:hover {
text-decoration: none;
}
.err404 {color:#666666 !important;}
.err404 li{color:#666666 !important;}

div.skyp{border:none; padding-top:10px;}
div.skyp a img{ text-decoration:none; border:0px;}
