#slider_box{
	height : 250px;
	margin-bottom : 20px;
}

#naci_box{
	width : 100%;
	/*height : 200px;*/
	margin-bottom : 20px;
}

#naci_bar img{
	position : relative;
	top : 10px;
	margin-left : 230px;
}

#naci_bar h1{
	position : relative;
	top : -6px;
	text-align : center;
}

#first_logo{
	width : 610px;
	padding-left : 35px;
	padding-bottom : 5px;
	border-bottom : 1px #2187e2 solid;
	margin-top : 20px;
}

#first_logo .logos{
	margin-right : 37px;
}

#second_logo{
	width : 605px;
	margin-top : 20px;
	padding-left : 35px;
	padding-bottom : 5px;
	border-bottom : 1px #2187e2 solid;
}

#second_logo .logos{
	margin-right : 37px;
}

#models_icon{
	margin-top : 10px;
}

#models_icon td{
	width : 110px;
	text-align : center;
	vertical-align : bottom;
	cursor : pointer;
}

#models_name{
	margin-top : 5px;
	margin-left : 5px;
}

#models_name td a {
	text-align : center;
	vertical-align : middle;
	font-family : 'OpenSansBold', sans-serif;
	font-size : 10px;
	text-transform : uppercase;
	color:#000;
	
}


#models_name td:first-child{
	/*width : 95px;*/
	padding-left:5px;
}

#models_name td:nth-child(2){
	/*width : 75px;*/
	padding-left:38px;
}

#models_name td:nth-child(3){
	/*width : 80px;*/
	padding-left:50px;
}

#models_name td:nth-child(4){
	/*width : 85px;*/
	padding-left:35px;
}

#models_name td:nth-child(5){
	/*width : 75px;*/
	padding-left:35px;
}

#models_name td:nth-child(6){
	/*width : 95px;*/
	padding-left:38px;
}

#models_name td:nth-child(7){
	/*width : 40px;*/
	padding-left:37px;
}

#models_name td:nth-child(8){
	/*width : 75px;*/
	padding-left:30px;
}

#models_name td:nth-child(9){
	/*width : 70px;*/
	padding-left:30px;
}

#vesti_box{
	width : 640px;
	height : 750px;
	margin-bottom : 20px;
}

#vesti_bar, #naci_bar {
	width : 100%;
	height : 35px;
	background : #2187e2;
	margin-bottom : 20px;
	text-transform : uppercase;
	font-size : 14px;
	font-family : 'OpenSansBold', sans-serif;
	color : #ffffff;
}
#naci_bar a{
	text-transform : uppercase;
	font-size : 14px;
	font-family : 'OpenSansBold', sans-serif;
	color : #ffffff;
	padding-left:260px;
	position : relative;
	top : -6px;
}
#naci_bar a:hover{
	text-decoration:underline;
}
#vesti_bar img{
	position : relative;
	top : 6px;
	margin-left : 230px;
	margin-right: 10px; /* added later*/
}

#vesti_bar a{
	position : relative;
	top : -12px;
	text-transform : uppercase;
	font-size : 14px;
	font-family : 'OpenSansBold', sans-serif;
	color : #ffffff;
	padding-left:260px;
}
#vesti_bar a:hover{
	text-decoration:underline;
}
.vesti{
	clear : both;
	position : relative;
}

.vesti .photo {
	float : left;
	margin-bottom : 10px;
}

.vesti .content{
	float  : left;
	position : relative;
	width : 390px;
	height : 200px;
	background : #ffffff;
	padding-top : 20px;
	
}

.vesti .content .title{
	padding-left : 30px;
	
	
}
.vesti .content .title a{
	
	font-family : 'OpenSansRegular', sans-serif;
	font-size : 16px;
	font-weight:bold;
	color : #2187e2;
	text-decoration : none;
	
}


.vesti .content .title a:hover{
	color : #2187e2;
	cursor : pointer;
	text-decoration : underline;
}
.vesti .content .title a:visited{
	color : #0000 !important;
}



.vesti .content .describe{
	margin-top : 20px;
	padding-left : 30px;
	font-family : 'OpenSansRegular', sans-serif;
	font-size : 13px;
	color : #545454;
	line-height : 1.3;
}

.vesti_info{
	width : 390px;
	height : 40px;
	margin-top : 20px;
	border-top : 2px #f3f1f1 solid;
	border-bottom : 2px #f3f1f1 solid;
}

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

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

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

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

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

.info .reviews img{
	position : relative;
	top : 12px;
	margin-left : 20px;
	
}
.info .reviews .logos_mali{
	position : relative;
	top : 8px;
	width:25px;
}
.info .reviews h1{
	position : relative;
	top : -3px;
	margin-left : 10px;
	font-size : 12px;
	color : #000000;
	text-align : center;
}
.info .reviews a{
	position : relative;
	top : 6px;
	margin-left : 10px;
	font-size : 12px;
	color : #000000;
	
}
.info .reviews h1:first-letter {
	text-transform : uppercase;
}

.vesti_info .comments{
	float : left;
	width : 150px;
	height : 100%;
	text-align : center;
	padding-top:10px;
	padding-left:10px;
}

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

.info .comments p{
	position : relative;
	margin-left : 10px;
	top : 8px;
	font-family : 'OpenSansRegular', sans-serif;
	font-size : 12px;
	color : #000000;
}
.info .comments a{
	position : relative;
	margin-left : 10px;
	top : 12px;
	font-family : 'OpenSansRegular', sans-serif;
	font-size : 12px;
	color : #000000;
}
#review_box, #auto_box{
	float : left;
	width : 320px;
	/*height : 765px;*/
	margin-bottom : 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 : 70px;
}

#review_bar h1{
	position : relative;
	top : -10px;
	text-align : center;
}
#review_bar a{
	position : relative;
	top : -10px;
	padding-left:100px;
	text-transform : uppercase;
	font-size : 14px;
	font-family : 'OpenSansBold', sans-serif;
	color : #ffffff;
}

#review_bar a:hover{
	text-decoration:underline;
}

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

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



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

.auto .content,
.review .content{
	position : relative;
	width : 270px;
	height : 70px;
	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 .comments{
	float : left;
	width : 100px;
	height : 100%;
	text-align : center;
}

.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;
}

.bar_icon{
	position : relative;
	top : 8px;
	margin-left : 200px;
}

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

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

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

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

.bar_arrow{
	float : right;
	position : relative;
	margin-top : -37px;
	cursor : pointer;
}

#oglasi_box .bar_icon{
	top : 6px;
}

#oglasi_box .bar_arrow{
	margin-top  : -38px;
}

.oglasi{
	float : left;
	width : 150px;
	/*margin-top : 20px;*/
	margin-right : 10px;
}

.oglasi h1{
	position : relative;
	top : -60px;
	margin-left : 85px;
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 10px;
	color : #000000;
}

.oglasi a{
	text-decoration : none;
}

.oglasi a:hover{
	text-decoration : underline;
}

.oglasi h2{
	position : relative;
	top : -50px;
	margin-left : 85px;
	font-family : 'OpenSansBold', sans-serif;
	font-size : 10px;
	color : #ff9e15;
}

#adresar_box .bar_icon{
	top : 10px;
}

#adresar_box .bar_arrow{
	margin-top  : -31px;
}

.adresar{
	float : left;
	margin-top : 20px;
	margin-right : 3.5px;
}
.adresar img{
	max-height:106px;
	max-width:211px;
	border:none;
}

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

.adresar .box{
	clear : both;
	position : relative;
	width : 180px;
	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 : 12px;
	color : #2187e2;
}

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

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

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


#adresar_box .bar span{
	margin-top  : -20px;
	margin-right : 10px;
}

#adresar_box .bar h1{
	top  : -6px;
}
#adresar_box .bar h3{
	top  : -6px;
}
.video{
	float : left;
	margin-right : 5px;
}

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

#video1, #video2, #video3{
	position : relative;
	width : 210px;
	/*height : 100px;*/
	margin-top : 20px;
	margin-bottom : 0px;
}

.video_nav{
	position : relative;
	height : 26px;
	width : 28px;
	margin-left : 90px;
	margin-top : -85px;
	margin-bottom : 105px;
	background : #000000;
	cursor : pointer;
}

.video_nav img{
	position : relative;
	top : 5px;
	left  : 9px;
}

#galerija{
	height : 140px;
	margin-top : 20px;
	margin-bottom : 20px;
}

#main {
	width : 640px; 
	height : 170px;
	overflow: hidden;
}

#clanci_box .bar_arrow{
	margin-top : -35px;
}

#clanci_box  .bar h1{
	top  : -10px;
}

#clanci_box  .bar span{
	margin-top  : -25px;
}

.news{
	float : left;
	width : 320px;
	height : 34px;
	/*margin-top : 20px;*/
	margin-bottom : 20px;
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 12px;
	color : #000000;
	cursor : pointer;
}

.news span{
	position : relative;
	margin-left : 5px;
	top : 10px;
}
.news span a, a:visited{
	
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 12px;
	color : #0b5393;
	padding-left:20px;
	
}
.news span a:hover{
	
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 12px;
	/*color : #0b5393;*/
	color: #fff;
	
	
}
.active_news span a, a:visited{
	
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 12px;
	color: #fff;
	padding-left:20px;
	
}
.news_arrow{
	float : right;
}

.active_news{
	background : #0b5393;
	color : #ffffff;
}

#img_left{
	float : left;
	/*margin-top : -75px;*/
}

#img_right{
	float : right;
	margin-left : 40px;
	margin-top : -205px;
}

#img_circle{
	position : relative;
	top : 15px;
	margin-left : 272px;
}


.f1_content{
	clear : both;
	position : relative;
	width : 270px;
	height : 75px;
	background : #ffffff;
	padding-top : 5px;
	padding-left : 5px;
	border-bottom: 1px #f3f1f1 solid;
}

#f1_one{
	position : relative;
	margin-left : 12px;
	top : -40px;
}	

#f1_two{
	position : relative;
	top : -120px;
	margin-left : 352px;
}	

.f1_content h1{
	margin-bottom : 5px;
	font-family : 'OpenSansSemibold', sans-serif;
	font-size : 12px;
	cursor : pointer;
}

.f1_content h1:hover{
	color : #2187e2;
}

.f1_content .line{
	width : 70%;
	margin-bottom : 5px;
	margin-left : 3px;
	height : 2px;
	background : #d3e7f9;
}

.f1_content p{
	font-family : 'OpenSansRegular', sans-serif;
	font-size : 10px;
	line-height : 1.2;
}

#constructors, #drivers{
	float : left;
	position : relative;
	width : 320px;
	margin-top : -100px;
	font-size : 11px;
	text-align : center;
	border-bottom : 2px #d3e7f9 solid;
}

#constructors tr:first-child, #drivers tr:first-child{
	height : 28px;
	text-align : center;
	background : #2187e2;
	font-family : 'OpenSansSemibold', sans-serif;
	color : #ffffff;
	text-transform : uppercase;
}

#constructors tr:first-child td, #drivers tr:first-child td{
	width : 320px;
	vertical-align : middle;
}

#constructors td, #drivers td{
	vertical-align : middle;
}

.first_td{
	width : 50px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-right : 10px;
	text-align : right;
	border-right : 1px #000000 solid;
}

.second_td{
	padding-left : 10px;
	width : 150px;
	text-align : left;
}

.second_td:hover{
	color : #ff9e15;
	text-decoration : underline;
	cursor : pointer;
}

.third_td{
	width : 60px;
}

#bread_bar span {
margin-left: 3px;
font-family: 'OpenSansRegular', sans-serif;
font-size: 12px;
color: #666666;
}

#bread_bar span a, a:visited{
color: #666666;
text-decoration:none;
margin-left: 3px;
font-size: 12px;
font-family: 'OpenSansRegular', sans-serif;
}

#bread_bar span a:hover{
text-decoration:underline;
margin-left: 3px;
color: #2187e2;
font-size: 12px;
font-family: 'OpenSansRegular', sans-serif;
}

#bread_bar span .current{
margin-left: 3px;
color: #2187e2;
font-family: 'OpenSansRegular', sans-serif;
font-size: 12px;
}
.article_hack{
	position:relative;
	top:-12px;
}
.gal_img{
	min-width:243px;
	min-height:172px;
	text-align:center;
	float:left;
}
.gal_img img{
	max-width:231px;
	max-height:162px;
	float:none !important;
}
.gsc-control-wrapper-cse{
	max-width:640px !important;
}