@charset "utf-8";
/* CSS Document */

*{ margin: 0; padding: 0; }
a, input{ outline: 0; }
a img{ border: none; }

a,a:hover{color: #7b130f;
font-size: 13px;
}


body{ font-family: Arial, Helvetica, sans-serif; }
html, body{ height: 100%; }
.main{
	min-height: 100%;
	width: 986px;
	margin: 0 auto;
}
* html .main { height: 100%; }

.clear{ clear: both; }
.wrapper{
	width: 986px;
	margin: 0 auto;
}

h1{
padding:0;
margin:0;
line-height: 21px;
font-size: 21px;
font-family: arial, verdana,tahoma;
padding-bottom: 10px;
}



.news-block2{
margin:0;
padding:0;
}

p{
font-family: arial, verdana,tahoma;
font-size: 13px;
}


/* left sidebar */
.left-sidebar{
	width: 848px;
	margin-right: 6px;
	float: left;
}

.header{
	height: 51px;
	padding: 15px 0px;
	background: url(images/header.jpg) repeat-x;
}
.logo{
	display: block;
	height: 42px;
	width: 149px;
	margin: 0 auto;
	background: url(images/logo.png) no-repeat;
}
* html .logo{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png');
	cursor: pointer;
}
.main-menu{
	position: relative;
	height: 36px;
	padding: 0px 15px;
	background: url(images/menu-bg.jpg) repeat-x;
	text-align: center;
	overflow: hidden;
}
.main-menu-left-bg, .main-menu-right-bg{
	width: 7px;
	height: 36px;
	position: absolute;
	top: 0px;
}
.main-menu-left-bg{
	left: 0px;
	background: url(images/menu-left-bg.jpg) no-repeat;
}
.main-menu-right-bg{
	right: 0px;
	background: url(images/main-menu-right-bg.jpg) no-repeat;
}
span.menu-item{
	display: inline-block;
	height: 36px;
	vertical-align: middle;
}
.menu-item a{
	display: block;
	text-decoration: none;
	color: #000000;
	font: 16px Arial, Helvetica, sans-serif;
	line-height: 36px;
	padding: 0px 10px 0px 12px;
	background: url(images/bord.jpg) 0px 11px no-repeat;
}
.first a{ background: none; }
.menu-item a:hover{ color: #9c0a0a; }
.bord{
	display: inline-block;
	width: 2px;
	height: 36px;
	line-height: 36px;
	background: url(images/bord.jpg) 0px 11px no-repeat;
	
}


.cars{ margin: 0px -5px 0px -5px;}
.cars a{ display: block; }
.cars .car-block{
	width: 276px;
	height: 88px;
	overflow: hidden;
	margin: 10px 5px 0px 5px;
	float: left;
}

*:first-child+html .cars .car-block{ margin: 10px 3px 0px 3px; }
* html .cars .car-block{ margin: 10px 3px 0px 3px; }
.cars .car-block img{ width: 100%; height: 100%; }

.adv-block{
	position: relative;
	height: 33px;
	padding: 0px 10px;
	margin: 10px 0px 30px 0px;
	background: url(images/block-bg.jpg) repeat-x;
}

.adv-block2{
	position: relative;
	height: 33px;
	padding: 0px 10px;
	margin: 10px 0px 20px 0px;
	background: url(images/block-bg.jpg) repeat-x;
}


.adv-block-bl, .adv-block-br{
	position: absolute;
	top: 0px;
	width: 6px;
	height: 33px;
}
.adv-block-bl{
	left: 0px;
	background: url(images/lb1.jpg) no-repeat;
}
.adv-block-br{
	right: 0px;
	background: url(images/rb1.jpg) no-repeat;
}
.adv-text{
	width: 500px;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	padding-top: 4px;
	color: #FFFFFF;
	text-shadow: 0px 0px 1px #FFFFFF;
	font: 19px Arial, Helvetica, sans-serif;
}

.adv-text p{
	color: #FFFFFF;
	text-shadow: 0px 0px 1px #FFFFFF;
	font: 19px Arial, Helvetica, sans-serif;

}
.adv-text span{ font-weight: bold; }
.adv-buttons{
	width: 300px;
	float: right;
	text-align: right;
}
.adv-buttons a span{
	display: inline-block;
	margin-left: 8px;
	height: 33px;
	cursor: pointer;
}
.adv-buttons a .kia{ background: url(images/kia.png) left center no-repeat; width: 41px; }
.adv-buttons a .ford{ background: url(images/ford.png) left center no-repeat; width: 44px; }
.adv-buttons a .nissan{ background: url(images/nissan.png) left center no-repeat; width: 25px; }
.adv-buttons a .opel{ background: url(images/opel.png) left center no-repeat; width: 20px; }
.adv-buttons a .chevrolet{ background: url(images/chevrolet.png) left center no-repeat; width: 37px; }
.adv-buttons a .shkoda{ background: url(images/skoda.png) left center no-repeat; width: 25px; }
* html .adv-buttons a span{	background: none !important; margin-top: 3px; }
* html .adv-buttons .kia{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/kia.png'); }
* html .adv-buttons .chevrolet{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/chevrolet.png'); }
* html .adv-buttons .nissan{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/nissan.png'); }
* html .adv-buttons .opel{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/opel.png'); }
* html .adv-buttons .shkoda{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/skoda.png'); }
* html .adv-buttons .ford{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ford.png'); }

.post-block{
	margin: 0px 10px 10px 48px;
	width: 365px;
	float: left;
}
* html .post-block{ margin: 0px 10px 10px 24px; }
.post-block h2{
	padding: 6px 0px 7px 0px;
	background: url(images/hbg.jpg) left bottom no-repeat;
	margin-bottom: 20px;
	color: #424242;
	font-size: 18px;
	font-weight: normal;
}
.post{
	margin-bottom: 20px;
}
.post-block img{
	width: 52px;
	height: 32px;
	margin-right: 10px;
}
.post p.date{
	color: #a0a0a0;
	font-size: 11px;
	font-weight: bold;
}
.post a{
	color: #000000;
	font-size: 13px;
	font-weight: bold;
}
.post a:hover{ text-decoration: none; }

.left{
float:left;
}


/* slider */
.slider-block{
	margin-top: 10px;
	height: 440px;
	padding: 7px 4px 4px 4px;
	background: #cdcdcd;
	position: relative;
	overflow: hidden;
}
.slide-description{
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background: #333333;
	opacity: 0.8;
	filter: alpha(opacity=80);
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
}
.slide-description p{
	padding: 7px 10px;
}

.slider-block-lcorn, .slider-block-rcorn{
	position: absolute;
	top: 0px;
	width: 11px;
	height: 10px;
}
.slider-block-lcorn{ left: 0px; background: url(images/corn-left.jpg) no-repeat; z-index: 2;}
.slider-block-rcorn{ right: 0px; background: url(images/corn-right.jpg) no-repeat; z-index: 2;}
.buttons-block{
	width: 239px;
	height: 440px;
	overflow: hidden;
	position: absolute;
	left: 4px;
	top: 8px;
	z-index: 10;
}
.button{
	background: url(images/button.jpg) no-repeat;
	width: 239px;
	height: 39px;
	display: block;
	margin-bottom: 5px;
	text-decoration: none;
	position: relative;
}
.button:hover, .active{ background: url(images/button-active.jpg) no-repeat; }
.button .mark{
	display: inline-block;
	width: 55px;
	height: 39px;
	cursor: pointer;
}
.button .Chevrolet{ background: url(images/b1.png) center center no-repeat; }
.button .Hyundai{ background: url(images/b2.png) center center no-repeat; }
.button .Mitsubishi{ background: url(images/b3.png) center center no-repeat; }
.button .Nissan{ background: url(images/b4.png) center center no-repeat; }
.button .Opel{ background: url(images/b5.png) center center no-repeat; }
.button .Renault{ background: url(images/b6.png) center center no-repeat; }
.button .SsangYong{ background: url(images/b7.png) center center no-repeat; }
.button .Skoda{ background: url(images/b8.png) center center no-repeat; }
.button .Kia{ background: url(images/kia.png) center center no-repeat; }
.button .Ford{ background: url(images/ford.png) center center no-repeat; }
.button .name{
	cursor: pointer;
	color: #424242;
	font-size: 18px;
	display: inline-block;
	width: 110px;
	height: 22px;
	position: absolute;
	top: 4px;
	left: 56px;
	overflow: hidden
}
.button .subname{
	color: #626262;
	font-size: 10px;
	width: 110px;
	height: 16px;
	display: inline-block;
	position: absolute;
	top: 24px;
	left: 56px;
	cursor: pointer;
}
.button .info{
	display: inline-block;
	width: 60px;
	height: 25px;
	overflow: hidden;
	color: #727272;
	position: absolute;
	top: 7px;
	right: 1px;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
}

.slider-banner{
	width: 596px;
	height: 132px;
	position: absolute;
	z-index: 10px;
	left: 248px;
	top: 315px;
}
.slider{
	width: 596px;
	height: 306px;
	position: absolute;
	left: 248px;
	z-index: 11;
}
.slide, .slide img{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 596px;
	height: 306px;
}

/* right sidebar */
.right-sidebar{
	width: 132px;
	float: left;
}
.banner{
	width: 132px;
	margin: 2px 0px 8px 0px;
}
.banner img{
	width: 132px;
	height: auto;
}

/* footer */
.empty{ height: 145px; }
.footer{
	border-top: 1px solid #bdbdbd;
	height: 37px;
	width: 986px;
	margin: 0 auto;
	background: #f9f9f9;
	margin-top: -65px;
	padding: 28px 10px 0px 10px;
}
.footer p{
	color: #878787;
	font-size: 11px;
}



#callback{
	position: fixed; 
	height: 120px; 
	width: 82px; 
	z-index: 1001; 
	top: 360px; 
	right: 0px;
	padding-left: 10px;
		padding-top: 14px;
	background: #fff;
}


.news-block2 ul{
margin-left: 20px;
}


.submit{
padding: 2px 5px;
}

.clear{
clear:both;
}
