body {
	margin: 0px;
	padding: 0;
	border: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#555555;
	
}

#container {
	width: 980px;
	margin: 0px auto;
	text-align: left;
}

#header {}

#content { width: 980px; overflow:hidden;}

.three_column {background:url(../img/content_bg.gif) repeat-y;}

.three_column #dynamic_box_center {padding: 0px 10px;}

#dynamic_box_left {
	margin-right: 10px;
	float: left;
}

#dynamic_box_center {
	float: left;
}

#dynamic_box_right {
	margin-left: 10px;
	float: right;
}

#content_footer {clear: both;}

#footer {clear: both;}

/*********deafault layout**********/
#layout_default div#dynamic_box_right        {width: 310px;}
#layout_default div#dynamic_box_left         {width: 160px;}
#layout_default div#dynamic_box_center       {width: 470px;}

/********** two column *************/
#layout_two_column div#dynamic_box_right     {width: 317px;}
#layout_two_column div#dynamic_box_left      {display:none;}
#layout_two_column div#dynamic_box_center    {width: 653px;}


/******************** LAYOUT BOXES********************/

#main_news_box {float: left;}

.main_news_box_row {width: 100%; overflow: hidden;}

.main_news_category { 
	float:left; 
	display: inline;
	width:273px; 
	margin: 6px; /****styles****/
}

.category_news_category { 
	float:left; 
	display: inline;
	width:314px; 
	margin: 6px; /****styles****/
}


/******************** TOOLTIPS ********************/
.tooltip {
	position: absolute!important;
	overflow:hidden;
	font-size: 12px;
	z-index: 10000!important;
}

.tooltip .xtop, .tooltip .xbottom { display: block; background: transparent; font-size: 1px; }
.tooltip .xb1, .tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { display: block; overflow: hidden; }
.tooltip .xb1, .tooltip .xb2, .tooltip .xb3 { height: 1px; }
.tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { background: #666; border-left: 1px solid #333; border-right: 1px solid #333; }
.tooltip .xbottom .xb2, .tooltip .xbottom .xb3, .tooltip .xbottom .xb4 { background: #666; }
.tooltip .xb1 { margin: 0 5px; background: #333; }
.tooltip .xb2 { margin: 0 3px; border-width: 0 2px; }
.tooltip .xb3 { margin: 0 2px; }
.tooltip .xb4 { height: 2px; margin: 0 1px; }

.tooltip .xboxcontent {
	padding: 0 .5em;
	margin: 0;
	color: #000;
	text-shadow: 2px 2px 0px #CCC;
	word-wrap:break-word;
	border: 1px solid #333;
	border-width: 0px 1px 0 1px;
	background-color: #666;
	text-align: left;
}

body { background: #808080 url(../img/body_bg.gif) center repeat-y;}
/*************** GLOBAL STYLES *************************************************************************************************************************/
/******************************************************************************************************************************************************/
#container {background-color: #fff;}

#content { margin-top: 10px;}

.clear {clear:both;}

/*** Global anchor styles ***/
a {color:#272567; text-decoration: none;}

a:hover {text-decoration: underline;}

a img {border: none;}

/*** Global list styles ***/
ul { padding: 0; margin: 0;}

ul li { list-style-type: none;}

/*** Global heading styles ***/
h1, h2, h3, h4 {margin: 0px;}

h1 {font-size: 32px; font-weight: normal; border-bottom:3px solid #EEEEEE; }

h1 a { color: #272567;}

h2, h3 {font-size: 12px; padding-bottom: 4px;}

h2 a:hover, h3 a:hover {color: #272567;}

/*** Category headers ***/
#page_head {margin-bottom:10px; padding:0px 10px;}

#page_head h1 {
	font-size:28px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	padding:4px 0px;
}

.category_sections {padding:4px 0px; color:#FFFFFF;}

.category_sections a {color:#FFFFFF; font-weight:bold; padding:0px 3px;}

.category_sections a:hover {background:#FFFFFF;}

/*** Global box styles ***/
.box .box_title {
	font-size: 16px;
	font-weight: normal;
}

/*** Lists ***/
.box_body ul li {
	background: url(../img/border_dashed.gif) bottom repeat-x;
	padding: 1px 0px;
}

.category_box_body ul li {
	background: url(../img/border_dashed.gif) top repeat-x;
	padding: 1px 0px;
}

.box_body ul li a, .category_box_body ul li a {
	display: block;
	padding: 6px 6px 6px 18px;
	background: url(../img/bullet_default.gif) 0px 7px no-repeat;
}

.box_body ul li.first, .box_body ul li.first a {background:none;}

.box_body ul li.first a {padding:0px;}

/*** Global summary styles ***/
.short_holder { width: 100%; overflow: hidden;}

.short {
	margin-bottom: 4px;
	padding: 4px;
	background: url(../img/border_dashed.gif) bottom repeat-x;
}

/*** Global date/time styles ***/
.date_time, a .date_time {font-size:10px; color:#949494; font-weight:normal;}

/*** Banners ***/
.banner {text-align:center; margin: 15px 0px;}

.banner_dual {text-align:center; margin: 15px 0px; padding-top:10px; background: url(../img/border_dashed.gif) top repeat-x;}

.banner_dual a img {padding:0px 30px;}

/*************** HEADER STYLES *************************************************************************************************************************/
/******************************************************************************************************************************************************/
.top_bar {width:968px; overflow:hidden; padding: 6px;}

/*** Login ***/
.top_bar .login {width:326px; float:left; padding-top:3px;}

/*** Mobile ***/
.top_bar .mobile {width:290px; float:left; padding-top:3px;}

.top_bar .mobile a {color:#5099bf;}

/*** Search box ***/
.top_bar .search {width:351px; float:right; text-align:right;}

.header_image {
	width:100%;
	overflow:hidden;
	background: url(../img/header_bg.gif) top repeat-x;
}

.header_image img {float: left;}

.header_ad {float: right; padding: 7px 6px 0px 0px;}

.header_holder {position:relative;}

.header_date {
	position:absolute;
	left:10px;
	top:70px;
	color:#272567;
	font-weight:bold;
}

.header_date div.data_date {font-weight:normal; text-transform:uppercase;}

/*************** CENTER COLUMN STYLES ************************************************************************************************************************/
/******************************************************************************************************************************************************/

/*** Main category boxes ***/
.category_box_title {font-size:16px; font-weight:bold; margin-top:15px; padding-top:3px; border-top:solid; border-width:4px;}

.category_box_title_small {font-size:18px; padding-top:2px; margin-top:10px; border-top:4px solid #a5a5a5;}

/* Category colors and layout */
.srbija {color:#c40d23; border-color:#c40d23;}
.region {color:#3FADAA; border-color:#3FADAA;}
.kultura {color:#840d8f; border-color:#840d8f;}
.drustvo {color:#5099bf; border-color:#5099bf;}
.sport {color:#4A7801; border-color:#4A7801;}

.category_article, .category_article_two {padding:5px 0px; background: url(../img/border_dashed.gif) top repeat-x;}

.category_article h3, .category_article_two h3 {font-size:13px; font-weight:normal; font-style:italic;}

.category_article h2, .category_article_two h2 {/*font-size:18px; font-weight:normal; text-align:center; Vratiti kasnije*/font-size:13px; font-weight:bold; text-align:center; text-transform:uppercase;}

.category_article div.image, .category_article_two div.image {background:#efeff0; text-align:center; padding:5px 0px; margin-bottom:5px;}

.category_box_body ul {padding-top:10px;}

/*** 3 in a row articles ***/
.category_article .row_0, .category_article .row_1, .category_article .row_2 {float:left; width:155px;}

.category_article .row_2 {margin:0px 2px;}

.category_article .row_0 h3, .category_article .row_1 h3, .category_article .row_2 h3 {font-weight:bold; font-style:normal; text-align:center; text-transform:uppercase;}

/*** 2 in a row articles ***/
.category_article_two .row_0, .category_article_two .row_1 {float:left; width:230px;}

.category_article_two .row_0 {margin-left:5px;}

.category_article_two .row_1 {margin-right:5px;}

#box_center_holder .box {margin-bottom: 6px;}

/*** Topics boxes colors ***/
.topic_box div.category_article, .topic_box div.category_article_two {background:none;}

.topic_box_image {text-align:center; margin-top:15px; padding-top:10px; background: url(../img/border_dashed.gif) top repeat-x;}

.topic_box_title {font-size:16px; font-weight:bold; margin-top:15px; padding:3px 0px; color:#FFFFFF; text-transform:uppercase;}

.topic_box_title .title {border-bottom:1px solid #FFFFFF; padding:0px 6px;}

.topic_box h2 {font-size:13px; font-weight:bold;}

.topic_box h2, .topic_box h3 {text-transform:uppercase; text-align:center;}

.topic_summary {padding:0px 5px;}

.crvena {background-color:#c40d23;}
.plava {background-color:#11b1ff;}
.ljubicasta {background-color:#272567;}
.crna {background-color:#000;}
.zelena {background-color:#3db935;}

.region-zelena {border-top:4px solid #3FADAA; color:#3FADAA; background:#fff url(../img/border_dashed.gif) bottom repeat-x;}
.kultura-ljubicasta {border-top:4px solid #840D8F; color:#840D8F; background:#fff url(../img/border_dashed.gif) bottom repeat-x;}
.drustvo-plava {border-top:4px solid #5099BF; color:#5099BF; background:#fff url(../img/border_dashed.gif) bottom repeat-x;}
.sport-zelena {border-top:4px solid #4A7801; color:#4A7801; background:#fff url(../img/border_dashed.gif) bottom repeat-x;}
.srbija-crvena {border-top:4px solid #C40D23; color:#C40D23; background:#fff url(../img/border_dashed.gif) bottom repeat-x;}

/*** Inner center columns ***/
.image_stripe_box {background:#EEEEEE; text-align:center; margin-bottom:10px;}

.image_stripe_box h2 a {font-size:14px; color:#555555; text-transform:uppercase;}

.image_stripe_box h3 {color:#c40d23; padding:3px; border-bottom:1px solid #FFFFFF; text-transform:uppercase;}

.box_body .image_stripe_box div.image {float:none; margin:0px; text-align:center; width:160px; overflow:hidden;}

/*** Category headlines ***/
#box_center_holder div.category_headline {width:633px; overflow:hidden; margin-bottom:10px; padding:10px; background:#f5f5f5;}

#box_center_holder div.category_headline .article_info {
	padding:3px 0px;
	margin-bottom: 5px;
	border-bottom: 1px solid #d3d3d3;
	border-top: 1px solid #d3d3d3;
	font-size:11px;
}

#box_center_holder div.category_headline .article_info a {font-weight:bold;}

#box_center_holder div.category_headline h2 a {font-size:24px; font-weight:normal;}

#box_center_holder div.category_headline h3 {font-size:16px; font-style:italic; font-weight:normal;}

#box_center_holder div.category_headline div.image {float:left; margin:0px 10px 5px 0px; border:1px solid #666666;}

#box_center_holder div.category_headline div.summary {line-height:1.6em;}

/*** Category subheadlines ***/
#box_center_holder div.category_subheadlines {
	width:100%;
	overflow:hidden;
	padding:5px 0px;
	border-bottom: 3px solid #EEEEEE;
	border-top: 3px solid #EEEEEE;
}

#box_center_holder div.category_subheadlines div.article_subhead {float:left; width:206px; margin:0px 5px;}

#box_center_holder div.category_subheadlines div.article_subhead h4 {font-weight:normal; font-size:11px; color:#949494;}

#box_center_holder div.category_subheadlines div.article_subhead img {border:1px solid #666666;}

div.article_link {display:inline; padding-left:4px;}

div.box_body div.image {float:left; margin:2px 4px 0px 0px;}

/*** Category page ***/
#category_holder div.subcategory_list div.box_body {padding: 6px;}

#category_holder div.short {margin-bottom: 12px; padding-bottom: 12px;}

#category_holder div.short h4 {font-weight:normal; font-size:11px; color:#949494;}

/*** Three column latest news ***/
.latest_three_col {width:100%; overflow:hidden;}

body.category_entertainment .latest_three_col div.short h2,
body.category_fotogalerija .latest_three_col div.short h2 {font-size:14px;}

body.category_entertainment .latest_three_col div.short h3,
body.category_fotogalerija .latest_three_col div.short h3 {font-size:16px; text-transform:uppercase; padding-top:5px; margin-bottom:5px;}

body.category_entertainment .latest_three_col div.short,
body.category_fotogalerija #category_holder .latest_three_col div.short {float:left; width:209px; text-align:center; padding: 0px 4px 4px 4px;}

/*** Two column latest news ***/
.latest_two_col_holder {margin-top:10px; padding-top:5px;}

.latest_two_col {width:100%; overflow:hidden; background: url(../img/border_dashed.gif) top repeat-x;}

.latest_two_col .row_0, .latest_two_col .row_1 {width:316px; float:left;}

.latest_two_col .row_0 {margin-right:10px;}

.latest_two_col .row_1 {margin-left:10px;}

.latest_two_col .short {background:none;}

/*** Two column latest news with sidebox ***/
.latest_two_col .news_list {float:left; width:450px;}

body.category_sport .latest_two_col .news_list,
body.category_region .latest_two_col .news_list,
body.category_entertainment .latest_two_col .news_list {margin-top:10px;}

.sidebox {
	float:left;
	width:177px;
	margin: 10px 0px 0px 15px;
	padding-left:10px;
}

.sidebox .box_title {
	font-size:18px;
	text-transform:uppercase;
	padding-top:5px;
}

.sidebox .box .box_title {
	margin-top:10px;
	padding-bottom:5px;
	font-weight:bold;
	border-bottom:1px solid #a5a5a5;
	font-size:14px;
	text-transform:uppercase;
	color:#555555;
}

.sidebox .box ul {font-size:11px;}

/*** Sidebox Category colors ***/
.srbija_box {border-top:4px solid #C40D23; border-left:1px solid #C40D23;}

.srbija_box .box_title {color:#C40D23;}

.ljudi_box {border-top:4px solid #F1B619; border-left:1px solid #F1B619;}

.ljudi_box .box_title {color:#F1B619;}

body.category_stav .ljudi_box {width:160px; margin: 0px 0px 0px 10px; padding-left:8px;}

.intervju_box {border-top:4px solid #AD532F; border-left:1px solid #AD532F;}

.intervju_box .box_title {color:#AD532F;}

.region_box {border-top:4px solid #3FADAA; border-left:1px solid #3FADAA;}

.region_box .box_title {color:#3FADAA;}

.belex_vesti {border-top:4px solid #860000; border-left:1px solid #860000;}

.belex_vesti .box_title {color:#860000;}

.belex_vesti .box ul li a {background: url(../img/right_box_bullet.gif) 0 10px no-repeat; padding:6px 6px 6px 10px;}

.kultura_box {border-top:4px solid #840D8F; border-left:1px solid #840D8F;}

.kultura_box .box_title {color:#840D8F;}

/*** Category row boxes (Region, Sport, Feljton, Entertainment) ***/
.category_row {width:100%; overflow:hidden; margin-bottom:15px;}

.category_row .left {float:left; width:455px;}

.category_row .right {float:left; width:188px; margin-left:10px;}

.category_row h2 {font-size:14px;}

.category_row h3 {
	font-size:18px;
	font-weight:normal;
	padding:5px;
	margin-bottom:10px;
	text-transform:uppercase;
	background:#F5F5F5;
}

.category_row h4 {padding-bottom:5px; font-weight:normal; font-style:italic; color:#949494; font-size:12px;}

/*** Category boxes with banner (Ekonomija, Kultura, Entertainment) ***/
.box_category_banner {width:100%; overflow:hidden; padding:10px 0px; border-bottom:1px solid #A8AEB2;  border-top:1px solid #A8AEB2;}

.box_category_banner h4 {font-size:12px; font-weight:normal; font-style:italic; color:#949494; padding-bottom:5px;}

.box_category_banner h3 a {font-size:14px;}

.box_category_banner .left {float:left; width:488px; padding-right:5px;}

.box_category_banner .banner {float:left; margin:0px;}

/*** Content boxes ***/
.content_box div.box_title {font-size:16px; text-transform:uppercase; font-weight:bold; padding:3px; background:#F5F5F5;}

.content_box ol {margin:0; padding:0; list-style:inside; list-style-type:decimal;}

.content_box ol li {padding: 6px; background: url(../img/border_dashed.gif) bottom repeat-x; font-weight:bold;}

.content_box ol li a { padding-right: 5px;}

/*** Subcategory bottom boxes ***/
.category_news_category div.box_title h3 {font-size:14px; padding:5px;}

.category_news_category div.box_title h3 a {color:#FFFFFF;}

.category_news_category div.box_body {background:#eeeeee;}

.category_news_category .box_body ul li a, .category_news_category .category_box_body ul li a {
	display: block;
	padding: 3px 3px 3px 18px;
	font-size:11px;
	background: url(../img/right_box_bullet.gif) 6px 8px no-repeat;
}

/*** ARTICLE STYLES ***/

/*** Article date/tools/breadcrumb box ***/
div.article_head_tools {padding-top:5px; background:url(../img/tabs_bg.gif) 0 10px repeat-x; zoom:1;}

div.article_head_tools .article_breadcrumb {float:left;}

div.article_head_tools .article_breadcrumb a {display:block; float:left; padding:3px 10px; margin-right: 5px;}

div.article_head_tools .article_breadcrumb a.last {font-weight:bold; border: 1px solid #999999; border-bottom:none; background:#FFFFFF;}

div#box_article_tools {font-size: 10px; float:right; padding: 5px 10px 0px 0px;}

div#box_article_tools img {padding:0px 3px;}

div.article_head_tools div.metadata_time {float:left; font-size: 10px; color: #666666; padding:4px 0px 0px 10px;}

/*** Email friend box ***/
#email_to_afriend {float:left; padding-right:4px; position:relative;}

#send_article { padding:6px; border:4px solid #999999; background:#FFFFFF; position:absolute; top:15px; left:0px; width:220px; z-index:99;}

#box_social_bookmarks {float:left; padding-right:4px; position:relative;}

#add_to_list { padding:6px; border:4px solid #999999; background:#FFFFFF; position:absolute; top:15px; left:0px; width:80px; z-index:99;}

#email_to_a_friend_dump {color:#C40D23; background:#FFFDD1;}

/*** Article header ***/
.article_head h1 {font-size:32px; color: #272567; padding: 5px 0px 5px 0px; margin-bottom: 2px; border-bottom: 3px solid #EEEEEE;}

.article_head h2 {font-size:16px; padding: 5px 0px 0px 0px;}

.box_breadcrumb {padding: 6px 0px; color: #666666; border-bottom: 1px solid #EEEEEE;}

.box_breadcrumb a {color: #CA0405; padding-right: 4px;}

.article_head div.article_metadata {padding:5px 0px; font-weight:bold;}

#article_holder div.font_size { font-size: 11px; text-align: right; margin-bottom: 12px;}

#article_holder div.font_size img { vertical-align: bottom; padding-left: 3px;}

#article_holder div.image {
	float: left;
	padding: 4px;
	margin-right: 6px;
}

#article_holder div.image div.image_caption {font-size:13px; font-weight:bold; line-height:20px; color:#777777;}

#article_holder div.image div.image_caption div.image_author {text-align:right; font-size:11px; font-weight:normal;}

#article_holder div#article_body {font-size:13px; line-height: 1.6em; width: 100%; overflow: hidden; margin-bottom: 12px; color:#000000;}

#article_holder div#article_body h1,
#article_holder div#article_body h2,
#article_holder div#article_body h3,
#article_holder div#article_body h4,
#article_holder div#article_body h5,
#article_holder div#article_body h6 { font-family: Arial, Helvetica, sans-serif;}

#article_holder div#article_body a { color: #002BB8;}

/*** Article comments ***/
.comment_block h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	background-color: #f4f4f4;
	padding: 6px;
	margin: 6px 0px;
}

.comment_block h4.bottom {font-size:12px; background:none; border-top:none;}

.comment_block h4 img.comment_feed {float:right;}

.comment_block h4 span.no_comments {display:block; font-size:12px; font-weight:normal;}

#comment_list {margin:15px 8px;}

#comment_list div.comment_holder {margin-bottom:20px;}

#comment_list div.comment_body_holder {padding:6px; background-color:#E1E1E2;}

#comment_list .comment_holder .new_comment div.comment_text {background-color:#fef3ce;}

#comment_list div.comment_body {width: 100%; overflow: hidden; }

#comment_list div.comment_header {font-size:13px; float:left;}

#comment_list div.comment_header .comment_date {font-size:11px; padding:0px 10px;}

#comment_list div.comment_header a {color: #272567; font-weight: bold;}

#comment_list div.comment_body div.comment_text {background:#fff; color: #666666; padding:12px; margin-bottom:10px;}

#comment_list div.comment_report, #comment_list div.comment_rate {float: right;}

#comment_list div.comment_rate img {float:left;}

#comment_list div.comment_rate {padding-right: 6px;}

.comment_rate div.result {
	float: left;
	border: 1px solid #ebebeb;
	background-color: #ffffff;
	padding: 0px 4px;
	color: #555555;
	font-weight: bold;
}

.result span.error {font-weight: normal; font-size: 11px; color: #CA0405;}

div#comment_dump {
	font-size: 14px;
	color: #172973;
	background-color: #F8F8F8;
	border: 1px solid #EBEBEB;
	padding: 6px;
}

div#comment_dump span.error {color: #CA0405;}

.back_to {text-align:right;}

.comment_insert_button {font-weight:bold; padding-left:10px; color:#316AC5; font-size:11px;}

/*** BB code on comments ***/
.bbcodebox ul.bbc_buttons {background:#E1E1E2; padding:3px; border-top:1px solid #C5C2B8; width:415px; margin:0; height: 24px;}

.bbcodebox ul.bbc_buttons li {display:block; float:left; width:22px; height:20px; line-height:20px; border:1px solid #E1E1E2; background: none; position: relative; text-align: center;}

.bbcodebox ul.bbc_buttons li ul {
	position: absolute;
	left: 0;
	top: 22px;
	padding: 5px;
	background: #E1E1E2;
	width: 270px;
	display: none;
	border:1px solid #316AC5;
}

.bbcodebox ul.bbc_buttons li li, .bbcodebox ul.bbc_buttons li li a {
	float: none;
	display: inline;
}

.bbcodebox ul.bbc_buttons li:hover ul, .bbcodebox ul.bbc_buttons li.ie-hover ul { display: block; }

.bbcodebox ul.bbc_buttons a {display:block; float:left; width:21px; height:20px; line-height:20px; border:1px solid #E1E1E2; background: none; padding:0;}

.bbcodebox ul.bbc_buttons li:hover a, .bbcodebox ul.bbc_buttons li.ie-hover a {background:#C1D2EE; border:1px solid #316AC5;}

.bbcodebox ul.bbc_buttons li:hover li a, .bbcodebox ul.bbc_buttons li.ie-hover li a {background:none; border:none;}

.bbcodebox ul.bbc_buttons li a img {vertical-align: middle;}

/*** BB code styles ***/
span.bold {font-weight:bold;}
span.italic {font-style:italic;}
span.underlined {text-decoration:underline;}
div.quote {
	padding:10px; 
	background:#F4F4F4; 
	border-left:3px solid #E1E1E2; 
	border-right:3px solid #E1E1E2; 
	border-bottom:1px solid #E1E1E2; 
	border-top:1px solid #E1E1E2;
}

/*** Social bookmarks ***/
.social_bookmarks {font-size:11px; line-height:11px; padding:10px; font-weight:bold; float:left; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}

.social_bookmarks a {font-weight:normal; padding-right:3px;}

.social_bookmarks a img {vertical-align:middle; padding-right:3px;}

/*** Pagination ***/
#box_pagination { padding: 6px; margin: 6px 0px; background: #eeeeee; color: #666666;}

#box_pagination span.pagination { float:right; font-weight: bold;}

#box_pagination span.pagination a { font-weight: normal; color: #C90404;}

#box_pagination span.pagination_total {color: #C90404;}

/*** Archive calendar ***/
#box_calendar table caption {
	font-weight: bold;
	background-color: #eeeeee;
	border-bottom: 1px solid #cccccc;
	padding: 6px 0px;
	margin-bottom: 6px;
}

#box_calendar table caption a {color: #C90404;}

#box_calendar table caption span { cursor: pointer; padding: 0px 4px;}

#box_calendar table td { background-color: #F1F1F1; padding: 1px 2px;}

/*************** RIGHT COLUMN STYLES *******************************************************************************************************************/
/******************************************************************************************************************************************************/

/*** Boxes ***/
#dynamic_box_right .box {margin-bottom: 15px;}

#dynamic_box_right .box div.box_title {
	background: #eeeeee;
	color: #000;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	padding: 6px;
}

#dynamic_box_right .box .box_body {background:#eeeeee; padding:0px 6px 6px 6px;}

#dynamic_box_right .box .box_body div.box_content {padding:6px; background:#FFFFFF;}

/* Hides from IE5-mac \*/
* html #dynamic_box_right .box .box_title_holder { height: 1%;}
/* End hide from IE5-mac */

/* Hides from IE5-mac \*/
* html #dynamic_box_right .box .box_body { height: 1%;}
/* End hide from IE5-mac */

/***Latest News Box***/
#dynamic_box_right #latest_news div.box_title_holder {border-bottom:1px solid #999999; margin-bottom:4px;}

#dynamic_box_right #latest_news div.box_title_holder img {float:right; padding-top:11px;}

#dynamic_box_right #latest_news div.box_title {
	color:#a5a5a5;
	font-size:18px;
	padding-bottom:4px;
	text-transform:uppercase;
	background:none;
}

#dynamic_box_right #latest_news div.box_body {background:none;}

#dynamic_box_right #latest_news div.box_body ul li a {font-weight:bold;}

#dynamic_box_right #latest_news div.box_body ul li a.category_title {color:#C40D23; padding: 6px 6px 0px 18px;}

#dynamic_box_right #latest_news div.box_body ul li a.article_title {background:none; padding: 0px 6px 6px 18px;}

/*** Category boxes ***/
body.category_srbija #dynamic_box_right .box div.box_title,
body.category_region #dynamic_box_right .box div.box_title,
body.category_svet #dynamic_box_right .box div.box_title,
body.category_ekonomija #dynamic_box_right .box div.box_title,
body.category_drustvo #dynamic_box_right .box div.box_title,
body.category_kultura #dynamic_box_right .box div.box_title,
body.category_sport #dynamic_box_right .box div.box_title,
body.category_intervju #dynamic_box_right .box div.box_title,
body.category_entertainment #dynamic_box_right .box div.box_title,
body.category_stav #dynamic_box_right .box div.box_title,
body.category_feljton #dynamic_box_right .box div.box_title,
body.category_kolumna #dynamic_box_right .box div.box_title,
body.category_fotogalerija #dynamic_box_right .box div.box_title {
	color: #fff;
	font-weight:bold;
	font-size: 12px;
	line-height: 22px;
	padding: 5px;
	text-transform:uppercase;
}

body.category_srbija #dynamic_box_right .box .box_body,
body.category_region #dynamic_box_right .box .box_body,
body.category_svet #dynamic_box_right .box .box_body,
body.category_ekonomija #dynamic_box_right .box .box_body,
body.category_drustvo #dynamic_box_right .box .box_body,
body.category_kultura #dynamic_box_right .box .box_body,
body.category_sport #dynamic_box_right .box .box_body,
body.category_intervju #dynamic_box_right .box .box_body,
body.category_entertainment #dynamic_box_right .box .box_body,
body.category_stav #dynamic_box_right .box .box_body,
body.category_feljton #dynamic_box_right .box .box_body,
body.category_kolumna #dynamic_box_right .box .box_body,
body.category_fotogalerija #dynamic_box_right .box .box_body {padding:0px 1px 1px 1px;}

body.category_srbija #dynamic_box_right .box .box_body div.box_content h3,
body.category_region #dynamic_box_right .box .box_body div.box_content h3,
body.category_svet #dynamic_box_right .box .box_body div.box_content h3,
body.category_ekonomija #dynamic_box_right .box .box_body div.box_content h3,
body.category_drustvo #dynamic_box_right .box .box_body div.box_content h3,
body.category_kultura #dynamic_box_right .box .box_body div.box_content h3,
body.category_sport #dynamic_box_right .box .box_body div.box_content h3,
body.category_intervju #dynamic_box_right .box .box_body div.box_content h3,
body.category_entertainment #dynamic_box_right .box .box_body div.box_content h3,
body.category_stav #dynamic_box_right .box .box_body div.box_content h3,
body.category_feljton #dynamic_box_right .box .box_body div.box_content h3,
body.category_kolumna #dynamic_box_right .box .box_body div.box_content h3,
body.category_fotogalerija #dynamic_box_right .box .box_body div.box_content h3 {font-weight:normal; font-style:italic;}


/*** Tabs ***/
#dynamic_box_right .box_tabs div.box_title {padding:0px; background: #fff url(../img/tabs_bg.gif) top repeat-x;}

#dynamic_box_right .box_tabs .box_body {background:none; padding:0px;}

.tabs {
	font-size:12px;
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
}
ul.tabs{
	margin:0;
	padding:6px 0 5px 0px;
	list-style:none;
}
.tabs li {
	display:inline;
	margin:0;
	padding:0;
}

.tabs a {
	margin: 0px 4px 0px 0px;
	padding:5px 0 5px 3px;
	text-decoration:none;
	background: #999999;
	font-weight:normal;
}

*:first-child+html .tabs a {padding:0 0 0 5px;} /* IE 7 hack */

/* Hides from IE5-mac \*/
* html .tabs a {padding:0 0 0 5px;}
/* End hide from IE5-mac */

.tabs a span {
	padding:5px 12px 5px 8px;
	color:#fff;
}

.tabs a:hover {text-decoration: none;}

.tabs a.active {
	background: #fff;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}

.tabs a.active span {color: #4e4e4e; font-weight:bold;}

/*** Category tabs ***/
.category_tabs {margin-bottom:15px;}

.category_tabs div.box_content {padding:6px;}

/*** Tabbed box ***/
.tabbed_first {background: #efeff0; font-size:11px; padding:5px;}

.tabbed_first h2 {font-size:16px;}

/*** Vremenska prognoza box ***/
#box_prognoza {
	border-bottom:1px solid #5182CE;
	border-top:1px solid #5182CE;
	background:#cce1ff url(../img/forecast/box_prognoza_bg.gif) top repeat-x;
	color:#333333;
}

#box_prognoza .prognoza_holder {width:100%; overflow:hidden;}

#dynamic_box_right #box_prognoza div.box_title {text-transform:uppercase; background:none; font-weight:bold; border-bottom:1px solid #CCE1FF;}

#dynamic_box_right #box_prognoza div.box_title span.grad {float:right; font-size:12px;}

#box_prognoza .vreme_tip {font-size:14px; font-weight:bold; width:100%; overflow:hidden; line-height:30px; padding-left:5px;}

#box_prognoza .vreme_tip img {float:left; margin-right:5px;}

#box_prognoza .vreme_row {padding:5px; float:left; width:138px;}

#box_prognoza .vreme_numericki {text-align:right; font-size:24px; font-weight:bold;}

#box_prognoza .vreme_row ul li {padding:2px 0px;}

#box_prognoza .pritisak, #box_prognoza .vetar {font-weight:bold;}

#box_prognoza .view_all, #box_prognoza .view_all a {font-size:11px; color:#003399; text-align:right; padding: 5px;}

/*** Vremenska prognoza box page ***/
.prognoza h1 {
	font-size:24px;
	font-weight:bold;
	color:#333333;
	text-transform:uppercase;
	background:#cce1ff url(../img/forecast/box_prognoza_bg.gif) top repeat-x;
	padding:10px;
	border-bottom:1px solid #5182CE;
	border-top:1px solid #5182CE;
}

#box_forecast {padding-top:10px;}

#box_forecast #forecast_list {float:left; width:150px; margin-right:10px;}

#box_forecast #forecast_list ul li a {
	font-size:11px;
	display:block;
	padding:4px 4px 4px 12px;
	border-bottom:1px solid #a3c7ff;
	color:#003399;
	background:#CCE1FF;
	zoom:1;
}

#box_forecast #forecast_list ul li a.active {color:#fff; background:#5182CE;}

#box_forecast #forecast_list ul li.group a {text-transform:uppercase; font-weight:bold; padding:4px; }

#box_forecast #forecast_content {float:left; width:493px;}

#box_forecast #forecast_content h2 {padding:4px; font-size:14px; background:#5182CE; color:#fff;}

#box_forecast #forecast_content table {width:493px; border-collapse:collapse;}

#box_forecast #forecast_content table td {border:1px solid #5182CE; background:#EBF3FE;}

#box_forecast #forecast_content table td.title {
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	background:#5A8DD7 url(../img/forecast/prognoza_title_bg.gif) bottom repeat-x;
	color:#FFFFFF;
}

#box_forecast #forecast_content table td.vreme {width:260px; font-weight:bold;}

#box_forecast #forecast_content table td.vreme img {vertical-align:middle;}

#box_forecast #forecast_content table td.temp {width:90px;}

#box_forecast #forecast_content table td.pritisak {width:78px;}

#box_forecast #forecast_content table td.vetar {width:65px;}


/*** Izjava Dana ***/
.izjava_dana {margin:15px 0px; padding:10px 0px; border-bottom:1px solid #e0e0e2; border-top:1px solid #e0e0e2;}

.izjava_dana .box_title {font-size:18px; color:#272567; padding-bottom:10px;}

.izjava_dana .box_body {padding-left:40px; background:url(../img/quote_big.gif) top left no-repeat; width:277px; overflow:hidden;}

body#layout_default #dynamic_box_right .izjava_dana .box_body {width:265px;} /*** Homepage width ***/

.izjava_dana .box_content {padding-right:40px; background:url(../img/quote_big.gif) bottom right no-repeat;}

.izjava_dana h3 {font-size:14px; color:#272567; padding-bottom:10px;}

.izjava_dana span.summary {font-style:italic;}

.izjava_dana a span.summary  {color:#555555;}

/*** Kursna lista ***/
#dynamic_box_right #kursna_lista div.box_title {
	background: #3db935;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	text-transform:uppercase;
}

#dynamic_box_right #kursna_lista .box_body {background: none; padding:0; border-bottom: 4px solid #3db935;}

#dynamic_box_right #kursna_lista .box_content {padding:0;}

#kursna_lista table {margin:10px 0px 5px 0;}

#kursna_lista td {
	border-bottom:1px solid #EEEEEE;
	color:#333333;
	padding-left:10px;
	text-align:left;
}

#kursna_lista tr.title td {font-weight:bold;}

#kursna_lista td.valuta {color:#272567;cursor:default;}

#kursna_lista div.toggler {
    border:none;
    text-align:right;
    font-size:11px;
    padding:5px;
    height:15px;
}

#kursna_lista div.toggler a {color:#333;}

/*** Latest comments box ***/
div#latest_comments div.single_comment img { float: left; margin: 2px 6px 2px 4px;}

div#latest_comments div.single_comment {display: block; width: 100%; overflow: hidden; padding-bottom: 4px; margin-bottom: 6px; border-bottom: 1px solid #eee;}

div#latest_comments div.single_comment div.comment_body {margin-left:38px; padding-top: 2px; font-size: 11px;}

div#latest_comments div.single_comment div.comment_body .comment_summary {padding:5px 0px;}

div#latest_comments div.single_comment div.comment_body a.article_title { background:url(../img/bullet_default.gif) 0 0 no-repeat; padding-left:16px;}

/*** Fotogalerija ***/
.box_fotogalerija h3 {font-size:14px; text-transform:uppercase; border-bottom:1px solid #D3D3D3; border-top:1px solid #D3D3D3; padding-top:4px; margin-bottom:5px;}

.box_fotogalerija div.image {text-align:center; background:#F5F5F5; padding:5px;}

.box_fotogalerija h2 {text-align:center; background:#F5F5F5; padding:0px 5px 5px 5px;}

/*** Featured author box ***/
div#box_users div.box_body img { float: left; margin: 2px 6px 2px 4px;}

div#box_users div.box_body a { display: block; padding-bottom: 6px; color: #C90404;}

/*** Tag cloud box ***/
div#box_tags .view_all a {color: #C90404;}

div#box_tags .view_all {text-align:right; border-top: 1px solid #EEEEEE; padding-top: 4px; margin-top: 4px;}

/*** Tag Color Sizes ***/
a.color_24 {font-size:24px; color:#c40d23;}
a.color_18 {font-size:18px; color:#3db935;}
a.color_14 {font-size:14px; color:#3fadaa;}
a.color_12 {font-size:12px; color:#5099bf;}
a.color_10 { font-size:10px; color:#840d8f;}
a.color_9 {font-size:9px; color:#272567;}

/*** Article page tag box ***/
#article_tags div.article_tags {}

#article_tags div.article_my_tags { padding-top: 6px; margin-top: 6px; border-top: 1px solid #eeeeee;}

#article_tags div.article_add_tag { padding-top: 6px; text-align: center;}

/*** Article vote box ***/
#box_article_rating {float:right; width:260px; border-bottom: 1px solid #CCCCCC; border-top:1px solid #CCCCCC;}

.rate_title {float:left; font-weight:bold; padding:7px;}

#stars {padding: 2px; width: 150px; overflow: hidden;}

.article_rating {
	font-weight: bold;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 18px;
	float: right;
}

div.standard_star {cursor: pointer;}

/*** Attachments box ***/
#dynamic_box_right div.content_attachment {padding: 4px 0px; width: 100%; overflow: hidden;}

#dynamic_box_right div.content_attachment img {vertical-align: bottom; float: left; padding-right: 4px;}

#dynamic_box_right div.content_attachment a {width:206px; overflow:hidden; float:left;}


/*************** FOOTER STYLES *************************************************************************************************************************/
/******************************************************************************************************************************************************/
#content_footer {margin-top:15px;}

.footer_news_box_row {width:100%; overflow:hidden; border-bottom:4px solid #efeff0; margin-bottom:15px;}

.footer_news_box_row ul {font-size:11px;}

.footer_news_box_holder div.row_0,
.footer_news_box_holder div.row_1,
.footer_news_box_holder div.row_2 {float:left; padding-bottom:15px; width:310px;}

.footer_news_box_holder div.row_2 {padding:0px 25px;}

.footer {padding: 10px 0px; color: #666666;}

.static_footer {padding: 12px 0px 8px 0px; font-size:11px;}

.static_legal {float:right;}

.page_go_top {
	float:right;
	font-weight:bold;
	background-color:#bec0c2;
	padding:5px;
	margin-top:8px;
}

/*** First level categories in footer ***/
.footer ul {
	padding: 12px 0px;
	margin: 0px;
	font-weight:bold;
	border-top:1px solid #bec0c2;
	border-bottom:1px solid #bec0c2;
}

.footer li {display: inline;}

.footer li a {color:#424242;}

.sub_footer {width:100%; overflow:hidden; font-size:10px;}

.sub_footer a img {vertical-align:bottom;}

.powered_by {float:right;}

/************************************************************************************************************ SRBIJA ***/
body.category_srbija div#page_head {background:#C40D23 url(../img/srbija/page_head_bg.gif) bottom repeat-x;}

body.category_srbija div#page_head h1 {border-bottom:1px solid #db1332;}

body.category_srbija div.category_sections a:hover {color:#C40D23;}

body.category_srbija #box_center_holder div.category_subheadlines {border-bottom: 3px solid #C40D23; border-top: 3px solid #C40D23;}

/*** Subcategory bottom boxes ***/
body.category_srbija div.category_news_category div.box_title {background:#C40D23 url(../img/srbija/box_head_bg.gif) top repeat-x;}

/*** Boxes ***/
body.category_srbija #dynamic_box_right .box div.box_title {background:#C40D23 url(../img/srbija/box_head_dark_bg.gif) bottom repeat-x;}

body.category_srbija #dynamic_box_right .box .box_body {background:#C40D23;}

/*** Tabs ***/
body.category_srbija .tabs a {background: #C40D23;}

body.category_srbija .tabs a.active {
	background: #fff;
	border-top:1px solid #C40D23;
	border-left:1px solid #C40D23;
	border-right:1px solid #C40D23;
}

body.category_srbija .tabs a.active span {color: #C40D23;}

body.category_srbija .box_intervju {width:100%; overflow:hidden;}

body.category_srbija .box_intervju h2 {font-size:16px;}

/*** BBC Ticker ***/
body.category_srbija ul.ticker {padding-left:0px;}

body.category_srbija ul.ticker a {border-right:none; padding-right:0px;}

body.category_srbija ul.ticker a img {padding-top:4px;}

body.category_srbija ul.ticker a span.desc {color:#949494;}

/************************************************************************************************************* REGION ***/
body.category_region div#page_head {background:#3FADAA url(../img/region/page_head_bg.gif) bottom repeat-x;}

body.category_region div#page_head h1 {border-bottom:1px solid #57c9c7;}

body.category_region div.category_sections a:hover {color:#3FADAA;}

/*** Boxes ***/
body.category_region #dynamic_box_right .box div.box_title {background:#3FADAA url(../img/region/box_head_dark_bg.gif) bottom repeat-x;}

body.category_region #dynamic_box_right .box .box_body {background:#3FADAA;}

/*** Tabs ***/
body.category_region .tabs a {background: #3FADAA;}

body.category_region .tabs a.active {
	background: #fff;
	border-top:1px solid #3FADAA;
	border-left:1px solid #3FADAA;
	border-right:1px solid #3FADAA;
}

body.category_region .tabs a.active span {color: #3FADAA;}

body.category_region .box_mixed .short {zoom:1;}

/************************************************************************************************************* SVET ***/
body.category_svet div#page_head {background:#E54658 url(../img/svet/page_head_bg.gif) bottom repeat-x;}

body.category_svet div#page_head h1 {border-bottom:1px solid #f16075;}

body.category_svet div.category_sections a:hover {color:#E54658;}

body.category_svet #box_center_holder div.category_subheadlines {border-bottom: 3px solid #E54658; border-top: 3px solid #E54658;}

/*** Subcategory bottom boxes ***/
body.category_svet div.category_news_category div.box_title {background:#E54658 url(../img/svet/box_head_bg.gif) top repeat-x;}

/*** Boxes ***/
body.category_svet #dynamic_box_right .box div.box_title {background:#E54658 url(../img/svet/box_head_dark_bg.gif) bottom repeat-x;}

body.category_svet #dynamic_box_right .box .box_body {background:#E54658;}

/*** Tabs ***/
body.category_svet .tabs a {background: #E54658;}

body.category_svet .tabs a.active {
	background: #fff;
	border-top:1px solid #E54658;
	border-left:1px solid #E54658;
	border-right:1px solid #E54658;
}

body.category_svet .tabs a.active span {color: #E54658;}

/*** Licnosti-Reportaza-Tema Box ***/
body.category_svet .box_svet_licnosti h3 {font-size:16px; text-transform:uppercase; border-bottom:1px solid #E54658; background:#F5F5F5; padding:3px;}

body.category_svet .box_svet_licnosti h3 a {color:#E54658;}

body.category_svet .box_svet_licnosti .short {margin-bottom:10px;}

body.category_svet .box_svet_licnosti .short_holder h4 {font-weight:normal; font-style:italic;}

body.category_svet .box_svet_licnosti .short_holder h2 {font-size:14px;}

/************************************************************************************************************* EKONOMIJA ***/
body.category_ekonomija div#page_head {background:#3DB935 url(../img/ekonomija/page_head_bg.gif) bottom repeat-x;}

body.category_ekonomija div#page_head h1 {border-bottom:1px solid #54d34a;}

body.category_ekonomija div.category_sections a:hover {color:#3DB935;}

/*** Boxes ***/
body.category_ekonomija #dynamic_box_right .box div.box_title {background:#3DB935 url(../img/ekonomija/box_head_dark_bg.gif) bottom repeat-x;}

body.category_ekonomija #dynamic_box_right .box .box_body {background:#3DB935;}

/*** Tabs ***/
body.category_ekonomija .tabs a {background: #3DB935;}

body.category_ekonomija .tabs a.active {
	background: #fff;
	border-top:1px solid #3DB935;
	border-left:1px solid #3DB935;
	border-right:1px solid #3DB935;
}

body.category_ekonomija .tabs a.active span {color: #3DB935;}

/*** Category boxes ***/
.ekonomija_cat_row {width:100%; overflow:hidden; margin-bottom:15px;}

.ekonomija_cat_row .left {float:left; width:316px; border-right:2px solid #A8AEB2; padding-right:10px;}

.ekonomija_cat_row .right {float:left; width:312px; margin-left:13px; }

.ekonomija_cat_row h2 {font-size:16px;}

.ekonomija_cat_row h4 {padding-bottom:5px; font-weight:normal; font-style:italic; color:#949494;}

.ekonomija_cat_row .right ul {font-size:11px;}

.ekonomija_cat_row .right ul li a {background: url(../img/right_box_bullet.gif) 0 10px no-repeat; padding:6px 6px 6px 10px;}

/*** Category boxes with banner (Ekonomija, Kultura, Entertainment) ***/
body.category_ekonomija .box_category_banner h3 a {color:#3DB935;}

body.category_ekonomija .latest_two_col .news_list h3 {
	font-size:18px;
	font-weight:normal;
	padding:5px;
	margin:10px 0px;
	text-transform:uppercase;
	background:#F5F5F5;
}

body.category_ekonomija .latest_two_col .news_list .berze_vesti {padding-bottom:10px; border-top:2px solid #A8AEB2; border-bottom:4px solid #3DB935;}

body.category_ekonomija #category_holder .berze_vesti .short {padding-bottom:0; margin-bottom:0;}

body.category_ekonomija .latest_two_col .news_list .content_box {margin-top:10px;}

/*** Market Feeds ***/
#market_feed table {margin-bottom:10px; font-size:13px; font-weight:bold;}

#market_feed td {
	border-bottom:1px solid #EEEEEE;
	color:#333333;
	padding-left:10px;
	text-align:left;
}

#market_feed td.last_quote {color:#949494;}

#market_feed .up {
    color: #3DB935;
	background:url(../img/ekonomija/market_arrow_up.gif) 0 9px no-repeat;
	padding-left: 25px;
}

#market_feed .down {
    color: #C40D23;
	background:url(../img/ekonomija/market_arrow_down.gif) 0 9px no-repeat;
	padding-left: 25px;
}

#market_feed .unchanged {
    color: #272567;
	background:url(../img/ekonomija/market_unchanged.gif) 0 10px no-repeat;
	padding-left: 25px;
}

/*** Belex Index, Trzisne Informacije tabbed boxes ***/
#belex_index, #box_akcije {font-size:11px; margin-bottom:10px; border-bottom:4px solid #860000;}

#belex_index table, #box_akcije table {margin-bottom:8px;}

#belex_index td, #box_akcije td {
	background: #F5F5F5 url(../img/border_dashed.gif) bottom repeat-x;
	color:#333333;
}

#belex_index td.value, #box_akcije td.value {text-align:right;}

#belex_index .source, #box_akcije .source {text-align:right;}

/*** Tabs ***/
#belex_index ul.tabs, #box_akcije ul.tabs {padding:3px 0px 2px 1px;}

#belex_tabs, #akcije_tabs {background:#DFE0E1; font-size:11px;}

#belex_index .tabs a, #box_akcije .tabs a {background: #860000; padding:2px 0 2px 3px;}

#belex_index .tabs a span, #box_akcije .tabs a span {padding:0px 12px 0px 8px;}

#belex_index .tabs a.active, #box_akcije .tabs a.active {
	border:none;
	background:#F5F5F5;
}

#belex_index .tabs a.active span, #box_akcije .tabs a.active span {color: #860000;}

#box_akcije li.title { font-weight:bold; padding: 0 5px;}

/************************************************************************************************************* DRUSTVO ***/
body.category_drustvo div#page_head {background:#5099BF url(../img/drustvo/page_head_bg.gif) bottom repeat-x; }

body.category_drustvo div#page_head h1 {border-bottom:1px solid #6cb8d7;}

body.category_drustvo div.category_sections a:hover {color:#5099BF;}

/*** Boxes ***/
body.category_drustvo #dynamic_box_right .box div.box_title {background:#5099BF url(../img/drustvo/box_head_dark_bg.gif) bottom repeat-x;}

body.category_drustvo #dynamic_box_right .box .box_body {background:#5099BF;}

/*** Tabs ***/
body.category_drustvo .tabs a {background: #5099BF;}

body.category_drustvo .tabs a.active {
	background: #fff;
	border-top:1px solid #5099BF;
	border-left:1px solid #5099BF;
	border-right:1px solid #5099BF;
}

body.category_drustvo .tabs a.active span {color: #5099BF;}

body.category_drustvo .latest_two_col .news_list .short {background: url(../img/border_dashed.gif) bottom repeat-x;}

/************************************************************************************************************* KULTURA ***/
body.category_kultura div#page_head {background:#840D8F url(../img/kultura/page_head_bg.gif) bottom repeat-x;}

body.category_kultura div#page_head h1 {border-bottom:1px solid #a413af;}

body.category_kultura div.category_sections a:hover {color:#840d8f;}

body.category_kultura #box_center_holder div.category_subheadlines {
	border-bottom: 3px solid #C40D23;
	border-top: 3px solid #C40D23;
}

/*** Subcategory bottom boxes ***/
body.category_kultura div.category_news_category div.box_title {background:#C40D23 url(../img/kultura/box_head_bg.gif) top repeat-x;}

/*** Boxes ***/
body.category_kultura #dynamic_box_right .box div.box_title {background:#840D8F url(../img/kultura/box_head_dark_bg.gif) bottom repeat-x;}

body.category_kultura #dynamic_box_right .box .box_body {background:#840D8F;}

/*** Tabs ***/
body.category_kultura .tabs a {background: #840D8F;}

body.category_kultura .tabs a.active {
	background: #fff;
	border-top:1px solid #840D8F;
	border-left:1px solid #840D8F;
	border-right:1px solid #840D8F;
}

body.category_kultura .tabs a.active span {color: #840D8F;}

/*** Category boxes with banner (Ekonomija, Kultura, Entertainment) ***/
body.category_kultura .box_category_banner h3 a {color:#840D8F;}

/************************************************************************************************************* SPORT ***/
body.category_sport div#page_head {background:#4A7801 url(../img/sport/page_head_bg.gif) bottom repeat-x;}

body.category_sport div#page_head h1 {border-bottom:1px solid #659802;}

body.category_sport div.category_sections a:hover {color:#4A7801;}

/*** Subcategory bottom boxes ***/
body.category_sport div.category_news_category div.box_title {background:#4A7801 url(../img/sport/box_head_bg.gif) top repeat-x;}

/*** Boxes ***/
body.category_sport #dynamic_box_right .box div.box_title {background:#4A7801 url(../img/sport/box_head_dark_bg.gif) bottom repeat-x;}

body.category_sport #dynamic_box_right .box .box_body {background:#4A7801;}

/*** Tabs ***/
body.category_sport .tabs a {background: #4A7801;}

body.category_sport .tabs a.active {
	background: #fff;
	border-top:1px solid #4A7801;
	border-left:1px solid #4A7801;
	border-right:1px solid #4A7801;
}

body.category_sport .tabs a.active span {color: #4A7801;}

/*** Category boxes ***/
body.category_sport .category_row h3 a {color:#4A7801;}

/************************************************************************************************************* INTERVJU ***/
body.category_intervju div#page_head {background:#ad532f url(../img/intervju/page_head_bg.gif) bottom repeat-x;}

body.category_intervju div#page_head h1 {border-bottom:1px solid #c96f42;}

body.category_intervju div.category_sections a:hover {color:#ad532f;}

/*** Subcategory bottom boxes ***/
body.category_intervju div.category_news_category div.box_title {background:#ad532f url(../img/intervju/box_head_bg.gif) top repeat-x;}

/*** Boxes ***/
body.category_intervju #dynamic_box_right .box div.box_title {background:#ad532f url(../img/intervju/box_head_dark_bg.gif) bottom repeat-x;}

body.category_intervju #dynamic_box_right .box .box_body {background:#C40D23;}

/*** Tabs ***/
body.category_intervju .tabs a {background: #ad532f;}

body.category_intervju .tabs a.active {
	background: #fff;
	border-top:1px solid #ad532f;
	border-left:1px solid #ad532f;
	border-right:1px solid #ad532f;
}

body.category_intervju .tabs a.active span {color: #ad532f;}

/************************************************************************************************************* ENTERTAINMENT ***/
body.category_entertainment div#page_head {background:#F1B619 url(../img/entertainment/page_head_bg.gif) bottom repeat-x;}

body.category_entertainment div#page_head h1 {border-bottom:1px solid #f6c22e;}

body.category_entertainment div.category_sections a:hover {color:#F1B619;}

/*** Boxes ***/
body.category_entertainment #dynamic_box_right .box div.box_title {background:#F1B619 url(../img/entertainment/box_head_dark_bg.gif) bottom repeat-x;}

body.category_entertainment #dynamic_box_right .box .box_body {background:#F1B619;}

/*** Tabs ***/
body.category_entertainment .tabs a {background: #F1B619;}

body.category_entertainment .tabs a.active {
	background: #fff;
	border-top:1px solid #F1B619;
	border-left:1px solid #F1B619;
	border-right:1px solid #F1B619;
}

body.category_entertainment .tabs a.active span {color: #F1B619;}

/*** Three column latest news ***/
body.category_entertainment .latest_three_col .short div.short_holder {background:#F5F5F5;}

body.category_entertainment .latest_three_col div.short h3 {background:#F1B619;}

body.category_entertainment .latest_three_col div.short h3 a {color:#FFFFFF;}

/*** Rocks Off box ***/
body.category_entertainment .latest_three_col .rocks_off div.short_holder {background:#e9e9e9;}

body.category_entertainment .latest_three_col div.rocks_off h3 {background:#6e6e6e;}

body.category_entertainment .latest_three_col div.rocks_off h3 a {color:#F1B619;}

/*** Category boxes with banner (Ekonomija, Kultura, Entertainment) ***/
body.category_entertainment .box_category_banner h3 a {color:#F1B619;}

/************************************************************************************************************* STAV ***/
body.category_stav div#page_head {background:#11B1FF url(../img/stav/page_head_bg.gif) bottom repeat-x;}

body.category_stav div#page_head h1 {border-bottom:1px solid #6cb8d7;}

body.category_stav div.category_sections a:hover {color:#11B1FF;}

/*** Boxes ***/
body.category_stav #dynamic_box_right .box div.box_title {background:#11B1FF url(../img/stav/box_head_dark_bg.gif) bottom repeat-x;}

body.category_stav #dynamic_box_right .box .box_body {background:#5099BF;}

/*** Tabs ***/
body.category_stav .tabs a {background: #11B1FF;}

body.category_stav .tabs a.active {
	background: #fff;
	border-top:1px solid #11B1FF;
	border-left:1px solid #11B1FF;
	border-right:1px solid #11B1FF;
}

body.category_stav .tabs a.active span {color: #11B1FF;}

/*** Three column latest news ***/
body.category_stav .latest_three_col .left_row {width:100%; overflow:hidden;}

body.category_stav .latest_three_col .left {width:474px; float:left;}

body.category_stav .latest_three_col div.short {float:left; width:150px; text-align:center; padding: 0px 4px 4px 4px;}

body.category_stav .latest_three_col .short div.short_holder {background:#A5A5A5;}

body.category_stav .latest_three_col div.short h2 a {font-weight:normal; color:#FFFFFF;}

body.category_stav .latest_three_col div.short h3 {padding-top:5px; font-weight:normal; border-bottom:1px solid #FFFFFF; color:#000000;}

body.category_stav .latest_three_col div.short h3 a {color:#000000;}

/************************************************************************************************************* KOLUMNA ***/
body.category_kolumna div#page_head {background:#A8AEB2 url(../img/kolumna/page_head_bg.gif) bottom repeat-x;}

body.category_kolumna div#page_head h1 {border-bottom:1px solid #c5cacd;}

body.category_kolumna div.category_sections a:hover {color:#A8AEB2;}

/*** Boxes ***/
body.category_kolumna #dynamic_box_right .box div.box_title {background:#A8AEB2 url(../img/kolumna/box_head_dark_bg.gif) bottom repeat-x;}

body.category_kolumna #dynamic_box_right .box .box_body {background:#A8AEB2;}

/*** Tabs ***/
body.category_kolumna .tabs a {background: #A8AEB2;}

body.category_kolumna .tabs a.active {
	background: #fff;
	border-top:1px solid #A8AEB2;
	border-left:1px solid #A8AEB2;
	border-right:1px solid #A8AEB2;
}

body.category_kolumna .tabs a.active span {color: #A8AEB2;}

/*** Summary styles ***/
body.category_kolumna .short_holder h2 {font-size:28px; font-weight:normal;}

.summary_blog_info {padding:5px; border-bottom:1px solid #C5CACD; border-top:1px solid #C5CACD; margin:5px 0px;}

.summary_blog_info .comments {float:right;}

body.category_kolumna .short_holder .author {float:left; width:90px; font-size:14px; font-weight:bold; color:#A8AEB2; padding:6px 5px 0px 0px;}

body.category_kolumna .short_holder .author a {display:block; padding-top:5px;}

body.category_kolumna .short_holder .author div.alt_title {font-size:12px; font-weight:normal; font-style:italic; padding-bottom:5px;}

body.category_kolumna .short_holder .article {float:left; width:550px;}

/************************************************************************************************************* FELJTON ***/
body.category_feljton div#page_head {background:#272567 url(../img/feljton/page_head_bg.gif) bottom repeat-x;}

body.category_feljton div#page_head h1 {border-bottom:1px solid #383586;}

body.category_feljton div.category_sections a:hover {color:#272567;}

/*** Boxes ***/
body.category_feljton #dynamic_box_right .box div.box_title {background:#272567 url(../img/feljton/box_head_dark_bg.gif) bottom repeat-x;}

body.category_feljton #dynamic_box_right .box .box_body {background:#272567;}

/*** Tabs ***/
body.category_feljton .tabs a {background: #272567;}

body.category_feljton .tabs a.active {
	background: #fff;
	border-top:1px solid #272567;
	border-left:1px solid #272567;
	border-right:1px solid #272567;
}

body.category_feljton .tabs a.active span {color: #272567;}

/************************************************************************************************************* FOTOGALERIJA ***/
body.category_fotogalerija div#page_head {background:#FE0000 url(../img/fotogalerija/page_head_bg.gif) bottom repeat-x;}

body.category_fotogalerija div#page_head h1 {border-bottom:1px solid #fe4a00;}

body.category_fotogalerija div.category_sections a:hover {color:#FE0000;}

/*** Boxes ***/
body.category_fotogalerija #dynamic_box_right .box div.box_title {background:#FE0000 url(../img/fotogalerija/box_head_dark_bg.gif) bottom repeat-x;}

body.category_fotogalerija #dynamic_box_right .box .box_body {background:#FE0000;}

/*** Tabs ***/
body.category_fotogalerija .tabs a {background: #FE0000;}

body.category_fotogalerija .tabs a.active {
	background: #fff;
	border-top:1px solid #FE0000;
	border-left:1px solid #FE0000;
	border-right:1px solid #FE0000;
}

body.category_fotogalerija .tabs a.active span {color: #FE0000;}

/*** Three column latest news ***/
body.category_fotogalerija .latest_three_col .main_news_box_row {background:url(../img/border_dashed.gif) bottom repeat-x; margin-bottom:10px;}

body.category_fotogalerija #category_holder .latest_three_col div.short {background:none; margin-bottom:0px;}

body.category_fotogalerija .latest_three_col .short div.short_holder {background:#efeeee;}

body.category_fotogalerija .latest_three_col div.short h3 {background:#555555;}

body.category_fotogalerija .latest_three_col div.short h3 a {color:#FFFFFF;}

/* Styles for forms */

form { /******* Used for all forms in Vivvo *********/
	padding: 0px;
	margin: 0px;
}

input, select, textarea { }

select  {}

textarea  {border: 1px solid #7F9DB9;}

.form_line {
	margin-bottom: 6px;
	padding-bottom: 6px;
	width: 100%;
	overflow: hidden; /* if used, needs to be hidden because of Opera */
}

*:first-child+html .form_line {margin-bottom: 0px; padding-bottom: 6px;}


input.text {border: 1px solid #7F9DB9;}

select.options { border: 1px solid #7F9DB9;}



input.submit_button, button { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

.formElement p { margin-top: 0;}

/***************** Box forms *******************/

#dynamic_box_right .form_line label {}

#dynamic_box_right .form_line div.submit { text-align: right;}

#dynamic_box_right .form_line div.submit a { float: left; padding-top: 3px; color: #C90404;}

/*************** CONTENT FORMS *******************************************************************************************************************/
/******************************************************************************************************************************************************/

#dynamic_box_center div.form_line label {
	text-align: right;
	padding: 3px 0px 3px 3px;
	display: block; 
	float: left;
	width: 30%;
	font-size: 12px;
	color: #666666;
}

#dynamic_box_center div.formElement {float: left; margin-left: 6px; display: inline; z-index: auto;}

#dynamic_box_center div.formElement label {
	padding: 0px;
	width: auto;
	text-align: left;
	float: none;
	display: block;
	font-weight: normal;
}

/***************** User registration form (ajax validations) *******************/

.tos_label {color:#666666;}

.tos_label a {color:#C90404;}

.tos_box {border: 1px solid #7F9DB9; padding: 6px; margin-top: 6px; width: 350px; height: 200px; overflow: scroll;}

.tos_box pre {padding:0; margin:0; font-family: Arial, Helvetica, sans-serif;}

#error_message {background:#FCD6D4; margin-bottom: 6px;}

#error_message p {margin: 2px 0px; padding: 4px; color: #555555;}

.validation {
	padding: 2px 0px 2px 18px; 
	font-size: 11px; 
	font-weight:bold;
}

.not_valid {background: url(../img/validation_not_valid.gif) 0 0 no-repeat; color:#F3735D;}

.checking {background: url(../img/validation_info.gif) 0 0 no-repeat; color:#6b99c5;}

.valid {background: url(../img/validation_valid.gif) 0 0 no-repeat; color:#80CA73;}
.quote_right {
	color: #272567;
	float: right;
	margin: 5px;
	display: inline;
	width: 200px;
	height: auto;
	background: #f9f9f9;
	border: 1px solid #cccccc;
	padding: 10px;
}

.quote_right img {margin: 4px;}

.quote_left {
	color: #272567;
	float: left;
	margin: 5px;
	display: inline;
	width: 200px;
	height: auto;
	background: #f9f9f9;
	border: 1px solid #cccccc;
	padding: 10px;
}

.quote_left img {margin: 4px;}

.glosa_desna {
	color: #272567;
	float: right;
	margin: 5px;
	display: inline;
	width: 200px;
	height: auto;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	padding: 10px;
}

.glosa_leva {
	color: #272567;
	float: left;
	margin: 5px;
	display: inline;
	width: 200px;
	height: auto;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	padding: 10px;
}

.right_image { float: right; margin: 6px; display: inline;}

.left_image { float: left; margin: 6px; display: inline;}

div.right_image div.image_caption, div.left_image div.image_caption {
	color: #777;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}

div.right_image div.image_caption div.image_author, div.left_image div.image_caption div.image_author {
	font-size: 11px;
	font-weight: normal;
	text-align: right;
}

#article_holder div#article_body h1 {font-size: x-large; border: none; color: #000000;}

#article_holder div#article_body h2 {font-size: large;}

#article_holder div#article_body h3 {font-size: medium;}

#article_holder div#article_body h4 {font-size: small;}

#article_holder div#article_body h5 {font-size: x-small; margin:0;}

#article_holder div#article_body h6 {font-size: xx-small; margin:0;}

#article_holder div#article_body ul {margin: 12px 0px; padding-left: 40px;}

#article_holder div#article_body ul li {list-style-type:disc; list-style-position:outside;}
#mainNav {
	background: #ffffff url(../img/nav_bg.gif) top repeat-x;
	border-bottom: 1px solid #a8aeb2; 
	height: 33px;
}

#mainNav ul
{
	padding-left: 0;
	margin-left: 0;
	color: #555555;
	float: left;
}

#mainNav ul li { display: inline; }

#mainNav ul li a
{
	height:33px;
	line-height:33px;
	padding:0 11px;
	color: #424242;
	text-decoration: none;
	float: left;
	border-right: 1px solid #a8aeb2;
	font-size: 12px;
	font-weight: bold;
}

#mainNav ul li a:hover {color: #fff;}

#mainNav .show_all {float:right;}

#mainNav .show_all a {
	font-weight:bold;
	font-size:11px;
	padding:0px 10px; 
	line-height:33px;
	background:url(../img/nav_expand.gif) left no-repeat;
}

#mainNav .show_all a.collapse { background:url(../img/nav_collapse.gif) left no-repeat;}

#navbox {
	padding:6px; 
	border-right:1px solid #A5A5A5; 
	border-bottom:1px solid #A5A5A5; 
	border-left:1px solid #A5A5A5; 
	background: #fff url(../img/navbox_bg.gif) top repeat-x;
}

.navbox_holder {width:100%; overflow:hidden; background:url(../img/navbox_col_bg.gif) center repeat-y;}

.navbox_column {float:left; width:149px; padding-left: 12px;}

.main_list {padding-bottom:10px;}

.sub_list {padding-top:3px;}

.sub_list li a {color:#3366CC; font-size:11px;}

/* Section colors*/

#mainNav li.section_82 a span {border-bottom:3px solid #c40d23;}

#mainNav li.section_83 a span {border-bottom:3px solid #3fadaa;}

#mainNav li.section_84 a span {border-bottom:3px solid #e54658;}

#mainNav li.section_85 a span {border-bottom:3px solid #3db935;}

#mainNav li.section_88 a span {border-bottom:3px solid #5099bf;}

#mainNav li.section_87 a span {border-bottom:3px solid #840d8f;}

#mainNav li.section_91 a span {border-bottom:3px solid #4a7801;}

#mainNav li.section_89 a span {border-bottom:3px solid #ad532f;}

#mainNav li.section_95 a span {border-bottom:3px solid #f1b619;}

#mainNav li.section_86 a span {border-bottom:3px solid #11b1ff;}

#mainNav li.section_10436 a span {border-bottom:3px solid #272567;}

#mainNav li.section_10435 a span {border-bottom:3px solid #A8AEB2;}

#mainNav li.section_10456 a span {border-bottom:3px solid #FE0000;}

#mainNav li.oglasee a {color:#FC5E03; background:url(../img/oglasee_eye.gif) 6px 8px no-repeat;}

#mainNav li.oglasee a span {padding-left:20px; border-bottom: 3px solid #FC5E03;}



#mainNav li.section_82 a:hover {color: #c40d23;}

#mainNav li.section_83 a:hover {color: #3fadaa;}

#mainNav li.section_84 a:hover {color: #e54658;}

#mainNav li.section_85 a:hover {color: #3db935;}

#mainNav li.section_88 a:hover {color: #5099bf;}

#mainNav li.section_87 a:hover {color: #840d8f;}

#mainNav li.section_91 a:hover {color: #4a7801;}

#mainNav li.section_89 a:hover {color: #ad532f;}

#mainNav li.section_95 a:hover {color: #f1b619;}

#mainNav li.section_86 a:hover {color: #11b1ff;}

#mainNav li.section_10436 a:hover {color: #272567;}

#mainNav li.section_10435 a:hover {color: #A8AEB2;}

#mainNav li.section_10456 a:hover {color: #FE0000;}

#mainNav li.oglasee a:hover {color: #FC5E03;}

#lightbox {
	background:#000;
	width:980px;
	position:relative;
	float:left;
	text-align:center;
}

.goto_links {background:#000000; padding:5px; border-bottom:1px solid #383838;}

.goto_links a {color:#EEEEEE; font-size:11px;}

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	text-align:center;
	background-color: #000;
	margin: 0 auto;
	line-height: 1.4em;
	position: absolute;
	bottom:0;
	left:0px;
	width:980px;
}

#imageData{	padding:0 10px; color: #fff; }
/*#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	*/
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ display:none;}

.image_thumbs {background:#272727; border-top: 1px solid #383838; margin-bottom:10px; zoom:1;}

/* Hides from IE5-mac \*/
* html .image_thumbs {height:1%;}
/* End hide from IE5-mac */

#loading{
	position:absolute;
	left:259px;
	top:237px;
}

.section {
	padding:10px 0px 0px 10px;
	margin-bottom:5px;
	width:980px;
	overflow:hidden;
	float:left;
}

#article_holder div.image_thumbs div.image {
	float:left; 
	width:80px;
	height:60px;
	overflow:hidden;
	padding:4px;
	border: 1px solid #ccc;
	text-align: center;
	margin-bottom: 4px;
}

.box_stripes div.stripe_summary_holder { 
	width: 92px; 
	float: left; 
	margin-right:6px;
	display:inline;
}


.box_stripes div.stripe_summary_text_holder h3 a {
	color: #C90404; 
	font-size: 14px;
}

