@charset "utf-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image:url(../images/site_bckg_4.jpg);
	background-position:top;
	background-repeat:repeat-x;
	/*background-color:#555855;  old */
	background-color:#484A47;	/* procena */ 
/*	height:100%;*/
	/*background-color:#4E504D;	/* bckg 3 */
}
H1 { 
	background-color:#0F0F0F;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
	font-size:18px;
	color:#FFFFFF;
	display:inline;
	font-style:normal;
	font-weight:normal;
}
H2 {
	background-image:url(../images/net_black.gif);
	background-repeat:repeat;
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	display:inline;
	padding:2px;
	
}
H3 {
}

A:link{
	/*color:#FE6C01;*/
	color:#0099FF;
	text-decoration:none;
}
A:visited {
	color:#0099FF;
	text-decoration:none;
}
A:hover{
	text-decoration:underline;
}

/********************************************* HEADER **********************/


#site_header {
	margin: 0px auto;
	width: 1007px;
	height: 160px;
	/*border:dashed 1px #FFFFFF; */
	background-image:url(../images/header_bckg.gif);
	background-position:50px;
	background-repeat:no-repeat;
	position:relative;
	z-index:10;
	
}


#meni_linija{
	/*border:dashed 1px #FFFF00;*/
	margin-top:114px;
	margin-left:130px;
	position:absolute; 
	/*float:left;*/
	color:#666666;
	/*background-color:#00CCFF;*/
}

#search_div{
	margin-top:112px;
	position:absolute;
	left:655px;
	/*background-color:#99FFFF;*/
	width:80px;
	padding:0px;
}



.search_box{
	padding-top:2px; 
	padding-left:2px;
	padding-right:18px; 
	padding-bottom:1px;
	margin:0px; 
	width:77px; 
	height:15px; 
	border: 1px solid #000000;
	font-size:11px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/search_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

.rubrika_meni_linija{
	/*background-color:#339966;*/
	font-weight:bold;
	margin-left:16px;
	color:#999999;
}

.rubrika_meni_linija a:link, .rubrika_meni_linija a:visited{
	text-decoration:none;
	color:#E25804;
	
}


.rubrika_meni_linija a:hover{
	/*background-image:url(../images/net_orange.gif);*/
	text-decoration:underline;
	color:#FFFFFF;
}

#logo_position{
	width:160px;
	height:160px;
   /* border:dashed 1px #FFFFFF;*/
	position:absolute;
	left:-10px;
	/*left:-1px;*/
	background-position: bottom right;
	/*background-color:#FFFFFF;*/



}

#header_banner_holder{
	position:absolute;
	/*left:50%;*/
	width:100%;
	top:0px;
	z-index:10;
	/*background-color:#FF0000;*/
	padding:0px;
	/*width:1024px;*/
	/*height:60px;*/
}

#header_banner_placer{
	position:relative; 
	width:1007px; 
	margin:auto;
	
}

#header_banner_468{
	position: relative;
	left:149px;
	top:16px;
	width:468px;
	height:60px;
	z-index:20;
	padding:0px;
}

#baner120{
	position: absolute;
	top: 16px;
	left: 662px;
	width:120px;
	
}

.login_fly{
	position:absolute;
	top:0px;
	right:0px;
	background-color:#000000;
	/*width:100px;*/
	color:#BCBDBC;
	padding:5px 10px;
	z-index:500;
}

/**************************************************** BODY ****************************** */

#site_body {
	margin: 0px auto;
	width: 1007px;
	/*border:dashed 1px #99FFFF;*/
	padding-top:5px;
	min-height:100%;
	
}

#left_column{ 
	float: left;
	width: 125px;
	padding-left:5px;
	z-index:1;
	/* background-color:#FF6600; */
}

#main_column{ 
	float: left;
	width: 515px;
	position:relative;
	padding-left:20px;
	z-index: 15; /* vece od site header */
	/* background-color:#FF0000; */
}

#main_right_column{ 
	float: left;
	width: 190px;
	position:relative;
	z-index:5;
	/* background-color:#FFFF00; */
}

#right_column{ 
	float: left;
	width: 142px;	/* 152 max for 1024 + scroll*/
	position:relative;
	/*top: -20px;*/
	z-index:1;
	/*background-color:#99FFCC;*/
}

.cleaner{ 
	clear:both;
}

.baner_container{
	padding:0px;
	margin-bottom:10px;
	margin-top:2px;
	/*background-color:#FF0000;*/
	overflow:hidden;	/* zbog 3px bottom padding bug-a, (u firefoxu swf, u ie jpg, gif) pa onda upisujem height 60px, 100px ili 300px */
}

.article{ 
	/*margin-top:5px;*/
	margin-left:7px;
	margin-right:12px;
	margin-bottom:25px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	/*border-bottom:#666666 dotted 2px;*/

	/*background-color:#FFFFFF;*/
	clear:both;
}

.article_header{ 
	/*background-color:#CCCCCC;*/
	color:#8E8C8A;
}
.article_title{ 
	/*background-color:#BBBBBB;*/
	padding-top:10px;
	padding-bottom:5px;
}


.article_subtitle{ 
	/*background-color:#AAAAAA;*/
	color:#BCBDBC;
	padding-top:2px;
	padding-bottom:2px;
}
.article_body{ 
	/*background-color:#999999;*/
	padding-top:10px;
	color:#BCBDBC;
	
}

.article_body strong{
	color:#FFFFFF;
}


.article_footer{ 
	/*background-color:#AAAAAA;*/
	clear:both;
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:0px;
	/*background-color:#FF0000;*/
}

.share_this{ 
	/*background-color:#AAAAAA;*/
	clear:left;
	font-size:10px;
	color:#999999;
	margin-top:17px;
	float: left;
	padding-left:2px;
	padding-bottom:1px;
	/*background-image:url(../images/share_bg.gif);*/
	background-repeat:no-repeat;
}


.comment_div{
	display:inline;
	width:84px;
	height:18px;
	background-image:url(../images/comment_cloud4.gif);
	background-repeat:no-repeat;
	float:right;
	padding-top:12px;
	padding-left:6px;
	margin-top:4px;
	font-size:11px;
	color:#757371;
}

.like_div{
	margin-top:14px;
	margin-right:5px;
	display:inline;
	float:right;
}

.like_count_span{
	background-image:url(../images/like_count_bg_2.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:21px;
	padding-top:2px;
	padding-bottom:0px;
	padding-right:6px;
	color:#757371;
	font-size:11px;
	display:block;
	float:right;
	height:16px;
}

.like_vote_span{
	background-color:#383A38;
	display:block;
	float:right;
	font-weight:bold;
	padding:1px;
	margin-left:1px;
	cursor:pointer;
}


.nastavak_div{
	/*display:inline;
	float:left;*/
	font-size:11px;
	/*color:#333333;*/
	/*color:#CCCCCC;*/
	/*color:#BCBDBC; like text */
	color:#8E8C8A;
	/*background-color:#3F4240;*/
}

.article_date{
	font-size:11px;
	font-style:italic;
}


.articles_next_container{
	padding:20px 5px;
	color:#8E8C8A;
}

.articles_next{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	color:#8E8C8A;
	clear:both;
}

.article_next_caption{
	margin-left:8px;
	background-color:#333333;
}

.small_like{
	margin-left:6px;
	white-space:nowrap;
	/*font-size:10px;*/
	display:none;
}

.small_like_kalendar{
	margin-left:0px;
	/*font-size:10px;*/
	display:none;
}

.small_comment{
	margin-left:5px;
	white-space:nowrap;
	/*font-size:10px;*/
}





.article_next_date{
	margin-left:8px;
	font-size:10px;
	font-style:italic;
}

.pagination {
	padding:10px;
	padding-left:10px;
	color:#8E8C8A;
}

.box1{
	margin-top:2px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	padding-left:7px;
	padding-right:6px;
	padding-bottom:7px;
	padding-top:3px;
	/*background-color:#666666;*/
	background-image:url(../images/net_black.gif);
	font-size:11px;
}

.box1_header{
	/* background-color:#FFCC00; */
	margin-left:3px;
	padding-top:7px;
	padding-bottom:3px;
	/*padding-top:8px;*/
	/*padding-left:4px;*/
}

.box1_title_span{
	/*background-color:#FFCC00;*/
	background-color:#FE9901;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:2px;
	padding-top:1px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.box1_title_span a, .box1_title_span a:link, .box1_title_span a:visited{
	color:#000000;
	padding:inherit;
	padding-left:0px;
	padding-right:0px;
	text-decoration:underline;
	
}

.box1_title_span a:hover{
	color: #FFFFFF;
}

.box1_subtitle{
	padding-top:7px;
	padding-left:4px;
	font-weight:bold;
	color:#969796;
	
}

.box1_body{
	/*background-color:#FFFFCC;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	/*color:#BCBDBC;*/
	color:#969796;
	padding:4px;
	padding-top:7px;
	padding-right:1px;
}

.unnumbered{
	margin:0px;
	padding:0px;
	
	list-style-type:none;
}

.unnumbered li{
	/*display:list-item;	*/	/* za ie6 prikaz */
	padding-left:11px;
	margin-left:0px;
	/*background-color:#00FFFF;*/
	background-image:url(../images/bullet_1.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
	padding-bottom:3px;
	
}

.numbered{
	margin:0px;
	margin-left:20px;
	padding:0px;
	list-style-type:decimal;
	list-style-position:outside;
}

.numbered li{
	padding-left:0px;
	margin-left:0px;
	/*margin-left:0px;*/
}

.box2{
	margin-left:10px;
	margin-bottom:12px;
	color:#999999;
	font-size:11px;
	position:relative;
	/*font-style:italic;*/
	/*background-color:#990000;*/
	/*cursor:pointer;*/
	
}

.kalendar_span{
	cursor:pointer;
}

.kalendar_span a, .kalendar_span a:visited{
	text-decoration:none;
	color:#999999;
}

.kalendar_span a:hover{
	text-decoration:none;
	/*color:#CCCCCC;*/
	background-color:#000000;
}

.archive_top_div{
	padding:15px;
	padding-top:0px;
	padding-bottom:25px;
	color:#999999;
}

#page_nav{
	color:#808180;
	font-size:10px;
	position:relative;
	top:-12px;
	left:5px;
	/*left:2px; */
	padding-left:8px;
	height:20px;
	/*background-color:#9933CC;*/
}

.nav_start{
	color:#E25804;
	background-image:url(../images/page_nav_start.gif);
	background-repeat:no-repeat;
	padding:1px;
	padding-left:5px;
	
}

.nav_body{
	background-color:#202120;
	background-image:url(../images/page_nav_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:1px;
	padding-right:4px;
}

.nav_end{
	background-image:url(../images/page_nav_end.gif);
	background-repeat:no-repeat;
	padding:1px;
}

.bioskop_box {
	/*font-size:12px;*/
	width:142px; 
	clear:both;
	
	color:#999999;
	font-size:11px;
}

.film_box{
	margin-bottom:20px;
	margin-top:10px;
}

.bioskop{
	background-color:#000000;
	color:#BCBDBC;
}

.ugled_box{
	padding:0px 5px;
	padding-bottom:11px;
}

.rc_header{
	position:relative; 
	/*top:-10px; */
	font-size:10px; 
	color:#999999;
	margin-bottom:10px;
}

.rc_header_120{
	position:relative; 
	top:-10px; 
	font-size:10px; 
	color:#999999;
	width:120px;
}

.rc_box{
	padding:6px;
	padding-bottom:15px;
	color:#BCBDBC;
	font-size:11px;
}



/****** comments *******************/

.comments_header{
	margin:0px 20px;
	margin-bottom: 15px;
	border-top-style:dashed;
	border-top-color:#666666;
	border-top-width:1px;
	padding-top:3px;
	color:#8E8C8A;
	font-size:11px;
}

.comment{
	padding:3px 20px;
	clear:both;
	/*background-color:#FF0000; */
}

.comment_avatar{
	float: left; 
	width:50px;
	height:50px;
	overflow:hidden;
	/*background-color:#006666;	*/
}

.comment_connect{
	float:left; 
	width: 15px; 
	height:50px;
	/*background-color:#FF0000;*/
	background-image:url(../images/comment_connect.gif);
	background-position: 0px 20px;
	background-repeat:no-repeat;
	margin-left:10px;
}

.comment_body{
	float:left; 
	width: 360px; 
	background-color:#383A38;
	/*background-color:#404240;*/
	padding:15px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	
	/*padding-left:10px;
	padding-right:0px;
	*/
}

.comment_body_header{
	padding-bottom:9px;
	color:#646563;
	position:relative;
	margin-right:20px;
}


.comment_body_text{
	/*margin:0px 15px;*/
	margin-bottom:2px;
	color:#AEB1AD;
	overflow:hidden;
	line-height:140%;
}

.comment_box{
	width: 360px;
	/*background-color:#999999;*/
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	max-width:360px;
}

.comment_moderate{
	float: right;
}

.search_short_desc{
	margin-bottom:20px;
	padding:4px 3px;
	padding-bottom:10px;
	clear:both;
	border-bottom-style:dotted;
	border-bottom-color:#666666;
	border-bottom-width:2px;
	
}

.f_item{
	white-space:nowrap;
	color:#999999;	
}
.f_item a, f_item a:link, f_item a:visited{
	color:#AAAAAA;	
}

/***************************** FOOTER *************************************/


#site_footer{
	background-color:#000000;
	height:220px;
	margin-top:50px;
}

#footer{
	margin: 0px auto;
	width: 900px;
	/*border:dashed 1px #FF0000;*/
	padding:20px 50px;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	
/*	clear:both;*/
}

#search_div_footer{
	position:absolute;
	left:20px;
	/*background-color:#99FFFF;*/
	width:80px;
	padding:0px;
}

.footer_col{
	float: left;
	width:170px;
	height:160px;
	padding:0px 20px;
	/*background-color:#333333;*/
	/*border-right: 2px dotted #333333;*/
	background-image:url(../images/footer_dots.jpg);
	background-position:right;
	background-repeat:repeat-y;
	position:relative
}

.attention, .attention a, .attention a:visited, .attention a:link, .attention a:hover{
	color:#FF0000;
	
}

img {
	/*border: 1px solid #000000;*/
	border-color:#000000;
}

/*fb share button styling */

.fb_share_count_wrapper{
	width:50px;
}	

.FBConnectButton_Small{
	width:50px;	
}

.social_container{
	width:50px; 
	position:absolute; 
	left:-40px; padding:5px;
	/*background-color:#0099FF;*/
}
.social_box{
	margin-top:5px;
	margin-bottom:12px;
	/*background-color:#FF0000;*/

}

.social_box_view{
	padding:0px 8px;
	float: left;
}

.link_div{
	background-image:url(../images/link_bg.gif);
	background-repeat:no-repeat;
	width:30px;
	height:16px;
	padding-left:20px;
	padding-top:3px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.social_container_view{
	padding-top:25px;
}

.video_baner{
	/*
	background-color:#2c2d2b;
	background-image:url(../images/video_player_bg.gif);
	*/
	float:left; 
	clear: right; 
	width:300px; 
	margin:10px 6px;
	margin-bottom:15px;
	padding:0px 5px;
}

.video_player{
	width:300px;
	height:250px;
	display:block;
	background-color:#000000;
	
}

.fat_right_container{
	/*border:dashed 1px red; */
	float: left; 
	width:325px;
}