#bread_bar{
	width : 640px;
	height : 34px;
	background : #ffffff;
	margin-bottom : 20px;
}
/*
#bread_bar span{
	position : relative;
	top : -8px;
	margin-left : 10px;
	font-family : 'OpenSansRegular', sans-serif;
	font-size : 12px;
	color : #666666;
}

#bread_bar a, a:hover, a:visited{
	color : #666666;
	text-decoration:none;
}
#bread_bar a .current{
	color : #2187e2;
	text-decoration:none;
}
*/
#head_box {
	width : 630px;
	font-family : 'OpenSansItalic', sans-serif;
}

#head_box h1 {
	float  : left;
	font-size : 22px;
	font-family : 'OpenSansBold', sans-serif;
	color : #2187e2;
	padding-left:10px
}

#head_box #line{
	clear : both;
	width : 640px;
	height : 1px;
	background : #2187e2;
	margin-bottom : 15px;
	margin-top : 45px;
}

#head_box #adres{
	float : left;
	width : 250px;
	margin-right : 20px;
	margin-bottom : 20px;
	text-align : right;
	text-transform : uppercase;
	font-size : 12px;

}

#head_box img{
	position : relative;
	/*top  : 5px;*/
}

#head_box #website{
	float : right;
	width : 230px;
	margin-left : 20px;
	padding-top : 17px;
	text-align : left;
	font-size : 12px;
	cursor : pointer;
}

#head_box .socials{
	float  : right;
}

#head_box p{
	clear : both;
	margin-left : 10px;
	margin-bottom : 20px;
	text-transform : uppercase;
	font-size : 12px;
	line-height : 1.3;
}



.bar{
	clear : both;
	width : 100%;
	height : 34px;
	background : #2187e2;
	margin-top : 10px;
	text-transform : uppercase;
	font-size : 14px;
	font-family : 'OpenSansBold', sans-serif;
	color : #ffffff;
	margin-bottom:20px;
}

.bar_icon{
	position : relative;
	top : 6px;
	margin-left : 230px;
}

.bar h1{
	position : relative;
	top : -12px;
	text-align : center;
}

.bar h2 a{
	position : relative;
	top : -12px;
	padding-left : 260px;
	text-transform : uppercase;
	font-size : 14px;
	font-family : 'OpenSansBold', sans-serif;
	color : #ffffff;
}

.bar h2 a:hover{
	text-decoration:underline;
}


.bar span{
	float : right;
	position : relative;
	margin-top  : -27px;
	margin-right : 40px;
}

#read_box .bar{
	background : #000000;
	height : 40px;
	cursor : pointer;
}

#read_box .bar_arrow{
	float : right;
	position : relative;
	top : 2px;
	margin-right : 10px;
}

#read_box .bar span{
	float : left;
	position : relative;
	margin-top  : 10px;
	margin-left : 20px;
	margin-bottom : 25px;
	font-family : 'OpenSansBold', sans-serif;
	font-size : 20px;
	color : #2187e2;
}

#read{
	
	clear : both;
	
	width : 630px;
	padding-left : 10px;
	margin-bottom : 20px;
	font-family : 'OpenSansRegular', sans-serif;
	font-size : 14px;
}

#read h1{
	text-transform : uppercase;
	margin-bottom : 20px;
}

#read p{
	margin-bottom : 20px;
	margin-top : 20px;
	line-height : 1.3;
}

#read img{
	margin-right : 12px;
	float: left;
}

#main_bar .bar_icon{
	top : 10px;
}

#main_bar  h1{
	top : -7px;
}

#sort_box .bar{
	width : 470px;
	height : 34px;
	margin-top : 20px;
	background : #000000;
	
}

#sort_box .bar h1{
	top : 10px;
}

#sort_box .bar span{
	float : left;
	position : relative;
	margin-top  : -3px;
	font-size : 12px;
	margin-left : 15px;
	color : #ffffff;
}

#sort_box .bar_arrow{
	float : left;
	position : relative;
	margin-top : -1px;
	margin-left : -20px;
	margin-right : 0px;
	cursor : pointer;
}

#sorts ul{
	height : 20px;
	width : 450px;
	margin-bottom : 20px;
	margin-left : 10px;
	background : #2187e2;
	padding-top : 5px;
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 11px;
	color : #ffffff;
	text-transform : uppercase;
}

#sorts li{
	float : left;
	width : 90px;
	text-align : center;
	cursor : pointer;
}

#sorts li img{
	position : relative;
	margin-left : 5px;
	top : 1px;
}

.item_class{
	width : 470px;
	height : 95px;
	margin-bottom : 20px;
	margin-top : 20px;
	border-bottom : 1px black solid;
	
}

.item_class .image_car{
	float:left;
}

.item_class .prize{
	float : left;
	width : 85px;
	height : 30px;
	background : #000000;
	padding-top : 45px;
	text-align : center;
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 13px;
	color : #ffffff;
}
.item_class .prize_double{
	float : left;
	width : 85px;
	height : 55px;
	background : #000000;
	padding-top : 20px;
	text-align : center;
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 13px;
	color : #ffffff;
}

.item_class .infos{
	float : left;
	width : 175px;
	height : 95px;
	padding-left : 5px;
}

.item_class .infos h1{
	margin-bottom : 10px;
	margin-top : 10px;
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 16px;
	color : #3399cc;
}

.item_class .infos h2, a, a:visited, a:hover{
	margin-bottom : 10px;
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 16px;
	color : #3399cc;
	cursor : pointer;
	text-decoration:none;
}




.item_class .infos p{
	margin-bottom : 8px;
	/*width : 175px;*/
	width:245px;
	font-family : 'OpenSansRegular', sans-serif;
	font-size : 11px;
	color : #000000;
	line-height : 1.6;
}

.item_class .rights{
	float : left;
	width : 80px;
	height : 75px;
	padding-top : 20px;
	text-align : center;
}

.item_class .rights h1{
	margin-top : 10px;
	font-family : 'OpenSansRegular', sans-serif;
	font-size : 11px;
	color : #000000;
	text-transform : uppercase;
}


#pagination_box{
	border-top : 1px #000000 solid;
    position:relative;
	height : 950px;
	width : 470px;
}

#pagination_box .page {
    position:absolute;
    top:0px;
}

#pagination_nav2{
	margin-top: 20px
}

#diler_box{
	float : right;
	width : 160px;
	vertical-align:top;
	margin-left : 10px;
	display:inline;
	margin-top:-64px;
}
#pagination_box_brands{
	border-top : 1px #f1f0f0 solid;
    width:470px;
	float:left;
	display:inline;
	min-height:1500px;
	/*border: 1px solid #000;*/
}

#diler_box .bar{
	background : #000000;
}

#diler_box .bar_icon{
	top : 10px;
	margin-left : 25px;
}

#diler_box .bar h1{
	margin-left : 10px;
	top  : -7px;
}

.adresar{
	margin-top : 20px;
	margin-right : 3.5px;
}
.adresar img{ max-height:80px }

.adresar:last-child{
	margin-right : 0px;
}

.adresar .box{
	clear : both;
	position : relative;
	width : 140px;
	height : 45px;
	margin-top : -30px;
	margin-left : 15px;
	margin-bottom : 10px;
	padding-top : 10px;
	background : #ffffff;
	text-align : center;
	border-bottom: 1px #f3f1f1 solid;
}

.adresar .box h1{
	margin-bottom : 10px;
	font-size : 9px;
	color : #2187e2;
}

.adresar .box a{
	text-decoration : none;
}

.adresar .box a h1:hover{
	text-decoration : underline;
}

.adresar .box h2{
	font-size : 9px;
	color : #ff9e15;
	text-decoration : underline;
}

#review_box{
	clear : both;
}

#review_box, #auto_box{
	float : left;
	width : 320px;
	/*height : 765px;
	margin-bottom : 20px;*/
	margin-top : 20px;
}

#review_bar, #auto_bar{
	width : 100%;
	height : 35px;
	background : #2187e2;
	margin-bottom : 20px;
	text-transform : uppercase;
	font-size : 14px;
	font-family : 'OpenSansBold', sans-serif;
	color : #ffffff;
}

#review_bar img{
	position : relative;
	top : 8px;
	margin-left : 55px;
}

#review_bar h1{
	position : relative;
	top : -10px;
	text-align : center;
}

#auto_bar img{
	position : relative;
	top : 6px;
	margin-left : 60px;
}

#auto_bar h1{
	position : relative;
	top : -12px;
	text-align : center;
}

.auto, .review{
	position : relative;
	margin-left : 10px;
	margin-bottom : 10px;
	float:left;
	
}

.auto .content,
.review .content{
	position : relative;
	width : 270px;
	height : 80px;
	margin-left : 12.5px;
	margin-top : -40px;
	background : #ffffff;
	padding-top : 10px;
	padding-left : 5px;
	border-bottom: 1px #f3f1f1 solid;
}

.auto .content h1, 
.review .content h1{
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 12px;
	color : #000000;
	cursor : pointer;
}

.auto .content h1:hover, 
.review .content h1:hover{
	color : #2187e2;
}

.auto .content .line, 
.review .content .line{
	width : 80%;
	margin-top : 3px;
	margin-bottom : 3px;
	height : 2px;
	background : #e9f3fc;
}

.auto .content p, 
.review .content p{
	font-family : 'OpenSansRegular', sans-serif;
	font-size : 11px;
	color : #000000;
	line-height : 1.1;
}


.review_info{
	width : 300px;
	height : 40px;
	margin-top : -1px;
	border-top : 2px #f3f1f1 solid;
	border-bottom : 2px #f3f1f1 solid;
}

.review_info .date{
	float : left;
	width : 50px;
	height : 100%;
	text-align : center;
	font-family : 'OpenSansSemibold', sans-serif;
	border-right : 2px #f3f1f1 solid;
}

.review_info .reviews{
	float : left;
	width : 140px;
	height : 100%;
	font-family : 'OpenSansRegular', sans-serif;
	border-right : 2px #f3f1f1 solid;
}

.review_info .reviews a{
	font-family: 'OpenSansRegular', sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top : 5px;
	position: relative;
	top: 10px;
	margin-left: 10px;
	text-align: center;
}



.review_info .comments{
	float : left;
	width : 100px;
	height : 100%;
	text-align : center;
	padding-top:8px;
	padding-left:5px;
	
}

.review_info .date h1{
	margin-top : 5px;
	font-size : 18px;
	color : #000000;
}

.review_info .date h2{
	margin-top : 3px;
	font-size : 8px;
	color : #2187e2;
	text-transform : uppercase;
}


.review_info .reviews img{
	position : relative;
	top : 11px;
	margin-left : 20px;
}

.review_info .reviews h1{
	position : relative;
	top : -3px;
	margin-left : 10px;
	font-size : 12px;
	color : #000000;
	text-align : center;
}

.review_info .reviews h1:first-letter {
	text-transform : uppercase;
}

.review_info .comments span{
	position : relative;
	margin-right : 15px;
	top : 2px;
	font-family: 'OpenSansBold', sans-serif;
	font-size : 16px;
	color : #2187e2;
}

.review_info .comments p{
	position : relative;
	margin-left : 10px;
	top : 10px;
	font-family : 'OpenSansRegular', sans-serif;
	font-size : 12px;
	color : #000000;
}


