html,body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size:11px;
	background:url(../images/col_left_bg.jpg) repeat-y;
	position:relative;
}
img {
	border: 0px;
	margin: 0px;
}
a:active,a:visited,a:link {
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
div#container {
	width: 100%;
	min-height:100%;
	background: green;
	position: relative;
	background: url(../images/col_right_bg.jpg) repeat-y right;
}
*html div#container {
	height: 100%;
}
#header {
	height: 85px;
	background: Aqua;
	margin-left: 343px;
	border-top:5px solid #000;
}
#header #headerTop{
	height: 35px;
	background:url(../images/header_top_bg.jpg) no-repeat left top #f1f1f1;
}
#header #headerTop #icon {
	float:right;
	margin:10px 10px 0px 0px;
}
#header #headerNavRed {
	height: 50px;
	background: url(../images/header_nav_bg.jpg) repeat-x;
	position: relative;
	width: 100%;

}
html>body #leftCorner {
	position:absolute;
	top:0px;
	left: 0px;
	height: 50px;
	width:59px;
	background: url(../images/header_nav_left.jpg);
	float:left;
	z-index: 1
}
*html #leftCornerIE {
	position:absolute;
	top:40px;
	left: 342px;
	height: 50px;
	width:59px;
	background: url(../images/header_nav_left.jpg);
	float:left;
	z-index: 1
}
#header #headerNavRed #navHeader {
	float: left;
	height: 35px;
	width:93.4%;

}
#header #headerNavRed #navHeader #paddding {
	float:left;
	width:59px;
	display:block;
	height:5px;
	visibility: hidden;
}

#header #headerNavRed #navHeader .aLink{
	display: block;
	position:relative;
	height: 35px;
	line-height: 35px;
	float:left;
	color:#ffffff;
	text-align:center;
	width:80px;
	padding:0 5px;

}
* html #header #headerNavRed #navHeader .aLink{
	width:11%;
}
#header #headerNavRed #navHeader ul {
display:none;
}
#header #headerNavRed #navHeader a:hover {
	background: url(../images/headernav_over.jpg) repeat-x;	
}
#header #headerNavRed .headNavButton {
	display: block;
	height: 35px;
	width:15%;
	background: url(../images/headernav_over.jpg) repeat-x;
	
	
}
div#container #blackBar {
	height:26px;
	width:100%;
	background: #000000;
	color:#ffffff;
	z-index:0;
}
div#container #blackBar a{
	color: #ffffff;
	margin: 0px 50px;
	
}
#logo {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 343px;
	height: 90px;
	background:url(../images/logo.jpg) no-repeat;

}
div#container #mainColWrapper {
	width: 100%;
	float:left;
	min-width:1000px;
}
div#container #mainCol {
	margin:0px 259px;
	background: url(../images/maincol_top.jpg) no-repeat right top;
	padding:30px 0px 0px 0px;
	min-width:485px;
}
#mainCol #content {

}
div#container #mainCol #tableList {
width:100%;
}
div#container #mainCol #tableCar {
width:100%;
}
div#container #mainCol #tableCar td {
padding:10px;
text-align:left;
}
div#container #mainCol #tableCar td .carText {
color:#414342;
}
div#container #mainCol #tableCar td .carTextRed {
color:#d60006;
}
div#container #mainCol #tableList td {
padding:10px;
text-align:center;
}
.carImg {
border:1px solid #fff;
}
div#container #mainCol #tableList td .carName {
color:#474948
}
div#container #mainCol #tableList td .carPrice {
font-weight:bold;
color:#df0000;
}
div#container #leftCol {
	width:259px;
	float:left;
	margin-left:-100%;
	background: url(../images/left_col_top.jpg) no-repeat;
	padding: 40px 0px 40px 0px;
}
div#container #leftCol form {
	display: block;
	margin: 0px 10px 10px 5px;
	border: 1px solid #c0c0c0;
	background: #ffffff;
	padding: 1px 30px 10px 25px;
}
div#container #leftCol form img {
	margin: 10px 0px 0px 0px;
	float:right;
}
div#container #leftCol label {
	width:120px;
	display:block;
	margin: 10px 0px 5px 0px;
}
div#container #leftCol input {
	width:185px;
	border:1px solid #cacaca;
}
div#container #leftCol #bannerLeft {
	margin: 0px 13px 6px 10px;
}
div#container #leftCol #conntacts {
	padding:50px 10px 10px 30px;
	display:block
	text-align: left;
}
div#container #leftCol #conntacts #tel1 {
	font-size: 14px;
	font-weight:bold;
}
div#container #leftCol #conntacts #tel2 {
	font-size: 26px;
	
} 
div#container #rightCol {
	width: 259px;
	float: left;
	margin-left: -259px;
	background:url(../images/right_col_top.jpg) no-repeat;
	padding: 50px 0px 0px 0px;
}
div#container #rightCol .news {
	position: relative;
	background: url(../images/news_date.jpg) no-repeat;
	padding:25px 8px 6px 10px;
	text-align: right;
}
div#container #rightCol .news a {
	color: #c80101;
	margin: 5px 10px 0px 0px;
	display: block;
}
div#container #rightCol .news .day {
	position: absolute;
	top:2px;
	right: 118px;
	color: #ffffff;
	font-weight: bold;
}
div#container #rightCol .news .month {
	position: absolute;
	top:2px;
	right: 73px;
	color: #ffffff;
	font-weight: bold;
}
div#container #rightCol .news .year {
	position: absolute;
	top:2px;
	right: 26px;
	color: #ffffff;
	font-weight: bold;
}
div#container #rightCol #bannerRight {
		
}
div#container #rightCol #vote {
}
div#container #rightCol #vote li {
	list-style: none;
}
div#container #rightCol #vote form {
	background:#fff;
	margin:10px 10px 0;
}
div#container #rightCol #vote form a {
	float:right;
	margin:8px;
}
div#container #rightCol #vote label {
	font-weight:bold;
	display:block;
	padding:10px 10px 0;
	color:#c80101;
}
div#container #rightCol #vote h2 {
	font-size:17px;
	margin: 5px;
}
div#container #rightCol .news .block {
	border: 1px solid #b1b1b1;
	background: #ffffff;
	text-align:left; 
	margin: 0px;
	padding: 4px;
}
div#footer {
	position:relative;
	height: 38px;
	padding: 35px 10px 0px 10px;
	background:url(../images/footer_bg.jpg) repeat-x;
	color:#ffffff;
	text-align:center;
}
div#footer a {
	color:#ffffff;
}
div#footer #avtobroker {
	display: block;
	position: absolute;
	left: 10px;
	top:35px;
}
div#footer #webgid{
	display: block;
	position: absolute;
	right: 10px;
	top:35px;
	margin: 0px;
	padding:0px;
}
#autocredit {
position:absolute;
top:74px;
left:402px;
z-index:10;
display:none;
list-style:none;
background:red;
margin:0px;
padding:0px;
width:150px;
}
#autocredit li {
min-height:1px;
padding:0px;
}
#autocredit li a {
display:block;
float:none;
width:150px;
line-height:35px;
background:url(../images/menured.jpg) repeat-x;
color:#fff;
padding:0 10px;
vertical-align:top;
}
#autocredit li a:hover {
background:url(../images/headernav_over.jpg) repeat-x;
}











#zalog {
position:absolute;
top:74px;
left:492px;
z-index:10;
display:none;
list-style:none;
background:red;
margin:0px;
padding:0px;
width:150px;
}
*html #zalog{
left:539px;
}
#zalog {
min-height:1px;
padding:0px;
}
#zalog li a {
display:block;
float:none;
width:150px;
line-height:35px;
background:url(../images/menured.jpg) repeat-x;
color:#fff;
padding:0 10px;
vertical-align:top;
}
#zalog li a:hover {
background:url(../images/headernav_over.jpg) repeat-x;
}




#autoservices {
position:absolute;
top:74px;
left:691px;
z-index:10;
display:none;
list-style:none;
background:red;
margin:0px;
padding:0px;
width:130px;
}
*html #autoservices {
left:796px;
}
#autoservices {
min-height:1px;
padding:0px;
}
#autoservices li a {
display:block;
float:none;
width:130px;
line-height:35px;
background:url(../images/menured.jpg) repeat-x;
color:#fff;
padding:0 10px;
vertical-align:top;
}
#autoservices li a:hover {
background:url(../images/headernav_over.jpg) repeat-x;
}



#about {
position:absolute;
top:74px;
left:782px;
z-index:10;
display:none;
list-style:none;
background:red;
margin:0px;
padding:0px;
width:130px;
}
*html #about {
left:796px;
}
#about {
min-height:1px;
padding:0px;
}
#about li a {
display:block;
float:none;
width:130px;
line-height:35px;
background:url(../images/menured.jpg) repeat-x;
color:#fff;
padding:0 10px;
vertical-align:top;
}
#about li a:hover {
background:url(../images/headernav_over.jpg) repeat-x;
}