html,body,form {
	margin: 0;
	padding: 0;
}
a { color: #333024; text-decoration: none; }
a:hover { text-decoration: underline; color: #e00605; }
/*
html {  height: 100%; }
body { min-height: 100%; height: 100%; }
*/

body 
{
    /*behavior:url("js/csshover.htc");*/
    font-size:100%;
    font-family:arial,helvetica;
    background: #DDDDDD; 
    
}
#forum_link { display: block; float: left; margin: 0 0 0 4px; width: 24px; height: 24px; overflow: hidden; line-height: 40px; color: #F2F2F2; }
/*	Forms
*******************************/
textarea,
.input	{ padding: 5px; border: 2px solid #d9d7c6; background-color: #f2f1e7; color: #4F4E40; font-family: arial,verdana,helvetica,sans-serif; }
/*textarea { font-size: 12px;}*/
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus, input[type='text']:focus, .input:focus 
{ border-color: #333024; color: #333024; }

form label input { float: left; margin: -2px 5px 0 0; }

button { padding: 1px 4px; border: 2px solid #333024; background: #e00605; color: #f2f1e9; font-size: 1em; font-weight: bold;  }
button:hover,
button:focus { border-color: #080807; color: white; }

form {  }
form fieldset { border: 0; }
form fieldset fieldset { text-align: left; }
form fieldset fieldset label { clear: both; display: block; float: none; width: auto !important; margin: 0 0 4px !important; color: inherit !important; }

.commentForm { margin: 20px; }
.button:focus { border-color: #AFAF83; }
.inlineLabels,
.radioLabels,
.blockLabels { margin-bottom: 10px; padding-left: 140px; padding-bottom: 10px; border-bottom: 1px solid #E7E7E7; }

.radioLabels label,
.inlineLabels label { display: block; float: left; width: 130px; margin-left: -140px; padding-top: 5px; text-align: right; }
.radioInline { display: block; float: left; margin-right: 40px; }
.blockLabelsNoPadding { padding-left: 0; }
div.button { margin: 0 0 20px; }

#section_1_left div.button { padding-left: 147px; }
#section_1_left div.button button {  }

.inlineLabels .error_message { margin-left: -140px; }

#wrapper 
{   
    width:992px;
    margin:0px auto;
    background-color:#fff;
}

#innerwrapper
{
    width:990px;margin:0px auto;
    height:100%;
}

#vijesti { color: white;}
#hercegovinaheder {background-color:#e00605;height:40px}
#hercegovinaheder h2{height:40px; overflow:hidden; margin:0px; padding:0px}
#logo {height:90px; width:250px; float: left; margin: 0px 0 0 0;}
#logo a {background:url(images/logo.gif) no-repeat; height:90px; width:250px; display: block; text-indent:-9999px;}

#portalfooter {background-color:#DF0606;border-top:1px solid #fff; font-size: 12px; color: #fff;}
#portalfooter .logosholder {background:#e00605}
#portalfooter .logos{width:990px; margin:0px auto;height:36px}
#herceg { float: right; width: 350px; text-align: right; padding: 5px 0 0 0;}
#herceg a{ color: #fff;}
#copyright { float: left; width: 350px; padding: 5px 0 0 0;}

#hercegovinaheder .toptraka {position:absolute;top:15px;left:0px;color:#ffffff; font-size:12px}
#hercegovinaheder .toptraka a{color:#F6B4B4;text-decoration:none}
#hercegovinaheder .toptraka a:hover{text-decoration:underline}
#user_login { font-size: 12px;}
#user_login a{ color: #333024;}
#user_login h5  { margin: 5px 10px 5px 10px; border-bottom: 4px solid #EFECE0; color: #4F4E40; font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 900; letter-spacing: -0.5px; }
/* 
Tabs
*******************************/
/* Hide useless elements in print layouts... */
.tabNavigation { list-style: none; margin: 0; padding: 0 0 8px; color: #000; font-size: 11px; }
.tabNavigation li { float: left; margin: 0 1px 0px 0; border: 1px solid #BCBCBC; }
.tabNavigation .selected { margin-bottom: 0; border-bottom-width: 0; }
.tabNavigation:after { /* clearing without presentational markup, IE gets extra treatment */ display: block; clear: both; content: " "; }
.tabNavigation a, 
.tabNavigation span { display: block; float: left; /* fixes dir=ltr problem and other quirks IE */ color: #777; }
.tabNavigation a { margin: 1px; text-decoration: none; white-space: nowrap; /* @ IE 6 */ outline: 0; }
.tabNavigation span { padding: 2px 4px; height: 20px; line-height: 21px; }
.tabNavigation .selected a { position: relative; top: 0px; z-index: 2; border-bottom-width: 0; background: #bd0304 none; color: white !important; }
.tabNavigation .selected a span { height: 21px; line-height: 21px; color: white !important; } 
.tab_container { clear: both; margin: 0px 12px 5px 0px; background: #FFF; /* declare background color for container to avoid distorted fonts in IE while fading */ }
.tab_container img { display: block; float: left; margin-right: 7px; border: 1px solid #333024; }
.tab_container span{ padding-right: 1px;}
.tab_container a:hover { background:#eeeeee; color: #333024;}
.popular_header  { margin: 5px 10px 5px 10px; border-bottom: 4px solid #EFECE0; color: #4F4E40; font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 900; letter-spacing: -0.5px; }

.comm_cnt_news {padding-left: 17px; background: url("images/comment.png") no-repeat left 2px; color: #AFAF83;font-style:normal; font-size:11px; text-transform:capitalize; }
.comm_cnt {font-size: 11px; padding-left: 17px; background: url("images/comment.png") no-repeat left 2px; color: #333024; }
.read_cnt {font-size: 11px; padding-left: 17px; background: url("images/read.png") no-repeat left 2px; color: #333024; }
.tabNavigation a, 
.tabNavigation span { cursor:pointer; text-decoration:none !important; }
/* Additional IE specific bug fixes... */
* html .tabNavigation { /* auto clear @ IE 6 & IE 7 Quirks Mode */ display: inline-block; }
*:first-child+html .tabNavigation  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */ display: inline-block; }
.tabNavigation span.desc { padding: 0 5px; line-height: 25px; color:#A7A7A7; }
/* Flash o.k.s & errors
*******************************/
/*- Sidebar Tabs - Popular, Comments, Featured, Tag Cloud -*/

.sideTabs {
	width:300px !important;
	height:auto !important;
	min-height:200px;
	padding:5px;
	border:1px solid #ddd;
	background-color:#eeeeee;
	float:left;
	display: block;
}
.sideTabs_horoskop {
	width:640px !important;
	height:auto !important;
	min-height:200px;
	padding:5px;
	float:left;
	display: block;
}
.sideTabs_horoskop p{color: black !important;}
#dnevnihoroskop img, #tjednihoroskop img{
	border: 0px !important;
}
.sideTabsForum {
	width:508px !important;
	height:auto !important;
	min-height:200px;
	padding:5px;
	border:1px solid #ddd;
	background-color:#eeeeee;
	display: block;
}

.mootabs_title{
	font-size: 11px;
	width: 100%;
	float:left;
}
.mootabs_title li{
	float: left;
	display:inline;
	font-size: 11px;
	line-height: 34px;
	background: #ffffff;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	margin:0 -1px 0 0 !important;
	padding:0px !important;
	cursor: pointer;
}
.mootabs_title li:hover, .mootabs_title li.active{
	border: 1px solid #ddd;
	text-decoration: none;
}
.list1, .list2, .list3, .list4, .list5{border: 1px solid #D9D7C6; }
.list1 li,.list2 li, .list3 li{
	padding: 6px 0 6px 15px;
	border-bottom: 1px solid #eee;
}
.list1 li a, .list2 li a, .list3 li a,.list4 li a, .list5 li a{
	color: #666666;
	font-size: 12px;
}
.list3 li {
	background: url(images/ico-mostcomm.gif) no-repeat left center !important;
	}
.list5 li{
	border-bottom: 1px solid #eee;	
	padding:6px 0px;
}
#tagcloud {
	float:left;
	width:306px;
	padding-top:10px;
}

.ok,
.error,
.error_message  { clear: left; padding: 4px 10px; text-align: center; font-weight: bold; }

#crumbs { padding: 7px 0 0 0px; color: #333024; font-size: 12px; clear: both !important;}
#crumbs a { margin: 0 7px;}
.ok { background-color: #D7FFAF; border: 1px solid #B7DF7B; color: #7CAF2B; }
.error,
.error_message	{ background-color: #FFCBAF; border: 1px solid #DF727B; color: #AF2B2B; }
.error_message	{ margin-top: 7px; }
#big_banner {background:#DDDDDD;text-align:center;height:90px; margin:0px auto; width: 992px;}
#search_crumbs {margin:0px auto; width: 992px;}

.menuholder{height:40px; width:992px;background-color:#333024}
/* Root = Horizontal, Secondary = Vertical */
#glavni_izbornik { clear: both; padding-top: 1px; position: relative; 
	height: 26px; padding: 3px 0 5px 4px; border: 3px solid #1F1F1D; background-color: #333024;
	list-style: none; line-height: 11px; text-transform: uppercase; font-weight: bold; font-size: 12px;
}
#glavni_izbornik li { float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/ margin-right: -1px; }
#glavni_izbornik div.hoverArea { display: none; position: absolute; left: -3px; top: 33px; width:992px; }
#glavni_izbornik ul { height: 25px; margin: 0; padding: 2px 0 0; border: 3px solid #b70605; background-color: #e00605; text-transform: none; }
#glavni_izbornik div.hoverArea:after /*From IE 7 lack of compliance*/{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; }
#glavni_izbornik ul li { float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/ border: 0; }
#glavni_izbornik a { float: none !important; /*For Opera*/ float: left; /*For IE*/ display: block; height: auto !important; height: 1%; /*For IE*/ line-height: 27px; 
							color: #AFAF83; text-decoration: none; position: relative; z-index: 42; }
#glavni_izbornik ul a { display: block; float: left !important; height: 24px !important; line-height: 24px; border: 0; }
#glavni_izbornik a span { padding: 4px 10px 3px; border-left: 1px solid #1F1F1D; }
/* Root Menu Hover Persistence */
#glavni_izbornik li.active a,
#glavni_izbornik li.iehover a,
#glavni_izbornik li a:hover,
#glavni_izbornik li:hover a { background: #e00605; color: white; }
#glavni_izbornik li.item_60 a span { border-left-width: 0; }	
#glavni_izbornik li.parent a { padding-bottom: 7px; }
#glavni_izbornik li.parent.active a,
#glavni_izbornik li.parent a:hover {  }
#glavni_izbornik li.active a span,
#glavni_izbornik li.iehover a span,
#glavni_izbornik li:hover a span { border-color: transparent; }
/* 2nd Menu */
#glavni_izbornik li li a,
#glavni_izbornik li.active li a,
#glavni_izbornik li:hover li a,
#glavni_izbornik li.iehover li a { padding-bottom: 0 !important;  }
/* 2nd Menu Hover Persistence */
#glavni_izbornik li:hover li a:hover span,
#glavni_izbornik li:hover li:hover a span,
#glavni_izbornik li.iehover li a:hover span,
#glavni_izbornik li.active li.active a span,
#glavni_izbornik li.iehover li.iehover a span { text-decoration: underline; }
/* we need to make sure li.active is above it's child ul for design purposes */
#glavni_izbornik div.hoverArea { z-index: 40; }
#glavni_izbornik div.hoverArea { z-index: 39; }
#glavni_izbornik li.active a { z-index: 43; }
#glavni_izbornik li:hover a,
#glavni_izbornik li.iehover a {  z-index: 44; }
#glavni_izbornik li:hover div.hoverArea,
#glavni_izbornik li.iehover div.hoverArea {  z-index: 41; }
/* hover on/off	*/
#glavni_izbornik li:hover div.hoverArea,
#glavni_izbornik li.iehover div.hoverArea,
#glavni_izbornik li.active div.hoverArea { display: block; }
/*	Make room for the submenu */
#glavni_izbornik li.parent.active { margin-bottom: 27px; }
		
/*	Offset the submenus */
#glavni_izbornik .submenu_1 { padding-left: 87px; }	
#glavni_izbornik .submenu_2 { padding-left: 87px; }	
#glavni_izbornik .submenu_3 { padding-left: 100px; }	
#glavni_izbornik .submenu_4 { padding-left: 127px; }	
#glavni_izbornik .submenu_5 { padding-left: 127px; }	
#glavni_izbornik .submenu_6 { padding-left: 127px; }	
#glavni_izbornik .submenu_7 { padding-left: 427px; }	
#glavni_izbornik .submenu_8 { padding-left: 507px; }	
#glavni_izbornik .submenu_9 { padding-left: 560px; }	
#glavni_izbornik .submenu_10 { padding-left: 477px; }
#glavni_izbornik .submenu_11 { padding-left: 377px; }
#glavni_izbornik .submenu_12 { padding-left: 200px; }

.spacer{clear:both}

/* common */
h1{margin:0px;padding:0px}
h5 a:hover {color:#FF0000}


.toprholder{overflow:hidden;float:right;width:661px;height:29px;background-image:url(images/topingbg.gif);margin-top:7px;}
.topright{float:right;font-family:tahoma;font-size:10px;line-height:29px;color:#ffffff}

.topright a{color:#c0c0c0;text-decoration:none;line-height:29px}
.topright a:hover {color:#fff}

.topright img {vertical-align:text-bottom}

.floatleft{margin:5px 5px 0 0;float:left;width:49%;font-family:arial;font-size:75%;color:#000000}
.toptxt{font-family:tahoma;font-size:10px;font-weight:bold;margin-top:15px;color:#ffffff}
.small{font-family:tahoma;font-size:10px}

/* Pagination
*******************************/
.pagination { margin: 20px 0 10px; text-align: center; cursor: default; padding: 0; color: #333024; clear: both; }
.pagination a,
.pagination strong,
.pagination span { margin: 0; padding: 4px 2px 2px; border: 2px solid #EFECE0; z-index: 40; font-size: 12px; }
.pagination a { font-size: 14px; }
.pagination strong { margin: 0 5px; color: #333024; font-size: 16px; }
.pagination a:hover { border-color: #e00605; color: #333024; text-decoration: none; }
.pagination .count { display: block; margin-top: 10px; font-style: normal; }

.pagination_sort { display: none; position: relative; margin-bottom: 15px; padding: 4px 0 0 0; color: #333024; }
.pagination_sort span { display: block; float: left; width: 54px; text-align: right; }
.pagination_sort div { position: absolute; right: 5px; top: -10px; width: 134px; margin-left: 10px; }
.pagination_sort a { display: block; margin-bottom: -1px; padding: 3px 4px 2px; border: 1px solid #F7F7F7; background-color: white; color: #333024; }
.pagination_sort a.active { background-color: white; }

.js_active_pagination_sort { width: 210px; }
.js_active_pagination_sort div { padding: 10px; color: #333024; }
.js_active_pagination_sort div a { display: none; padding: 5px 10px 2px 5px; background-color: #F7F7F7; color: #333024; line-height: 15px; }
.js_active_pagination_sort div a.active,
.js_active_pagination_sort div.focus a { display: block; border-color: #DDD; }
.js_active_pagination_sort div.focus a { color: #4F4D47; }
.js_active_pagination_sort div a:hover { color: #CF000D; }

#sort_toggler { position: absolute; right: -6px; top: 0px; display: block; width: 12px; height:17px; border: 1px solid #DDD; background: #F7F7F7 url("images/strelice.png") no-repeat center -16px; }
#sort_toggler.up { background-position: center 4px; }

.pagination_sort a:hover,
div.js_active_pagination_sort div a:hover { background-color: white; color: #7F0007; }


/*//////////////////////////////////////////////////////*/

body {font-size:1em; font-family:Arial,helvetica,sans-serif}

#innerwrapper {background:#fff url(images/bg2.gif)}
#innerwrapper_news {background:#fff url(images/bg_news.gif)}
#innerwrapper_forum {background:#fff}
#breakingnews {position:relative; color:#fff; font-size:11px; overflow:hidden}
#breakingnews .pad {padding:3px 10px 5px 228px;}
#breakingnews h3.title {margin:0px;padding:0px; color:#fff; font-size:18px; letter-spacing:-1px}
#breakingnews h3.title a {text-decoration:none; color:#fff}
#breakingnews h3.title a:hover {text-decoration:underline}
#breakingnews .flash {position:absolute}
#breakingnews #ticker {margin-top:5px;padding-top:5px; width:420px; background:url(images/dotdot.gif) top left repeat-x}


.frontpagenewest ul {margin:0px; padding:0px; list-style:none}
.frontpagenewest ul li {margin:0px; padding:0px; font-size: 1em; }
.frontpagenewest ul li a {zoom:100%; background:url(images/dotdot.gif) bottom repeat-x; display:block;padding:5px 10px 5px 38px; margin:0 5px; font-size:0.7em; color:#151515; text-decoration:none}
.frontpagenewest ul li a em {font-style:normal;display:block; color:#999; position:absolute; margin-left:-35px}
.frontpagenewest ul li a:hover {text-decoration:underline}

.controlspacerline {height:1px; overflow:hidden; background:#d5d5d5;}
.controlspacer {height:8px;zoom:100%; background-color:#fff; overflow:hidden}

.frontpagenewest { background:#292826 }
.frontpagenewest h3 {margin:0px;padding:0px}
.frontpagenewest h3 a {height:17px; display:block; overflow:hidden; text-indent:-9999px}
.frontpagenewest .left {float:left; width:220px}
.frontpagenewest .left .menu {padding:5px 8px}
.frontpagenewest .left .menu a { display: block; color:#e0e0e0; font-size:10px; text-decoration:none; clear:both;}
.frontpagenewest .left .menu a.glumi, .frontpagenewest .left .menu span.glumi { display: block; color:#e0e0e0; font-size:10px; text-decoration:none; float:left; clear:none;}
.frontpagenewest .left .menu  a:hover {color:#fff}
.frontpagenewest .left .menu  span.hide {display:none}
.frontpagenewest #newsscroller {float:right; width:439px; background:#e0e0e0; height:80px; overflow:hidden}
.frontpagenewest #newsscroller .newsscrollerinner { position:relative; height:80px; overflow:auto}

/* frontpage newsbox */
.fpnewsbox { width:660px; overflow:hidden;}

.fpnewsbox .topnews {width:220px;float:left; overflow:hidden}
.fpnewsbox .topnews h3 {margin:0px; padding:5px 8px 10px 8px; color:#fff;  font-weight:bold; font-size:1em; letter-spacing:-0.03em; line-height:1.1em}
.fpnewsbox .topnews h3 a {color:#fff; text-decoration:none}
.fpnewsbox .topnews h3 a:hover {text-decoration:underline}
.fpnewsbox .topnews img {border:0px}
.fpnewsbox .topnews p {margin:0 8px;padding:0px; font-size:0.77em; color:#fff}

.fpnewsbox .content {width:300px; float:right; background:#fff; height:270px; float: left;}
html>body .fpnewsbox .content {height:auto !important; min-height:270px}


.fpnewsbox ul.linklist {list-style:none; margin:0px; padding:0px}

.fpnewsbox ul.linklist li img {border:1px solid #c0c0c0;position:absolute; margin:2px 0 0 -104px}
.fpnewsbox ul.linklist li {background:#fff;padding-left:7px; zoom:100%}


.fpnewsbox ul.linklist li a {background:url(images/dotdot.gif) bottom repeat-x ; zoom:100%; height:55px; margin:0px;display:block;padding:5px 5px 5px 104px; font-weight:normal;text-decoration:none; color:#999}
html>body .fpnewsbox ul li a {height:auto !important; min-height:55px}

.fpnewsbox ul.linklist li.noimage a {padding:5px 5px 5px 33px; height:auto !important}
.fpnewsbox ul.linklist li.noimage em {position:absolute; margin:0px 0 0 -33px}
html>body .fpnewsbox ul.linklist li.noimage a {min-height:15px}

.fpnewsbox ul.linklist li a.noimagelast { background: none; padding-bottom: 0px; }

.fpnewsbox ul.linklist li a em.date {font-style:normal; font-size:11px; text-transform:capitalize}
.fpnewsbox ul.linklist li a strong {display:block; font-size:0.75em; font-weight:normal; color:#151515;line-height:1.15em; }
.fpnewsbox ul.linklist li.noimage a strong {font-size:11px; font-weight:normal; color:#151515; margin-left: 10px;}
.fpnewsbox ul.linklist li.noimage a em {font-size:11px}

.fpnewsbox ul.linklist li a:hover {background-color:#f0f0f0; }
.fpnewsbox ul.linklist li a:hover strong {text-decoration:underline}

.fpnewsbox ul.linklist li a img {/*width:95px; height:50px;*/ border:0px}


.tabs_ {position:absolute; height:19px; overflow:hidden; width: 300px; background-color:#333024; margin-left:220px;}
.tabs_ ul li a, .tabs_ ul li, .tabs_ ul li a span{float:left; display:block; height:17px; overflow:hidden; padding: 0px; margin: 0px; background-color:#333024; border: 0px; }
.tabs_ ul { margin-left: 100px;}
.tabs_ ul li a { margin: 0 0 0 10px;}
#sport {background-color:#8d8c8c}
#show {background-color:#c04590}
#zanimljivo {background-color:#143a85}
#hercegovina {background-color:#e97c25}

.fpizdvojeno, .fpizdvojeno_poll {margin:0px 8px 8px 8px}
.fpizdvojeno .pad {height:127px; width:123px; overflow:hidden; zoom:100%; overflow:hidden}
.fpizdvojeno_poll .pad {width:123px; overflow:hidden; zoom:100%; overflow:hidden; font-size: 11px;}
.color1 {background:#E00605}
.color2 {background:#E00605}
.color3 {background:#E00605}
.color4 {background:#8d8c8c}
.color5 {background:#8d8c8c}
.color6 {background:#8d8c8c}
.color7 {background:#F55308}
.color8 {background:#F55308}
.color9 {background:#2A2927}
.color10 {background:#2A2927}
.color11 {background:#2A2927}
.color_1 {background:#E00605}
.color_75 {background:#e97c25}
.color_44 {background:#8d8c8c}
.color_49 {background:#c04590}
.color_114 {background:#143a85}
.color_53 {background:#000000}
.top_news { width:659px; float:left; overflow:hidden; background-color: white !important; font-size: 12px;}
#main_content { padding:0 6px 0px 6px;}

.fpizdvojeno img {width:123px}
.fpizdvojeno em { display:block; font-size:0.7em; font-style:normal; margin:0px;padding:0px 3px 0px 3px; color:#fff}
.fpizdvojeno a {color:#fff; text-decoration:none; margin:0px;padding:0px}
.fpizdvojeno a:hover {text-decoration:underline}
.fpizdvojeno p {margin:0px;padding:0px}
.category_name { color: white; font-size: 12px;  font-weight: bold; padding: 2px;}

.izdvojeno .controlspacerline {height:1px; background:#BABABA;margin:0 8px; overflow:hidden}
.izdvojeno .controlspacer {height:8px; zoom:100%;background:transparent; overflow:hidden}

.login {height:35px; overflow:hidden; margin:0px; padding:0px}
.login a { color: #FFFFFF!important;}
.login {font-size:0.7em; color:#000; }

.fpinfo h3 {height:17px; overflow:hidden; margin:0px; padding:0px}
.fpinfo h3.info a {height:17px;overflow:hidden;background:url(/img/nsl_sprite.gif) no-repeat -320px -68px;display:block; text-indent:-9999px}
.fpinfo .menu span.hide {display:block;width:10px;height:17px;float:left; text-indent:-9999px; background:url(/img/nsl_sprite.gif) no-repeat 0px -120px}
.fpinfo .menu {margin:-17px 0 0 137px; height:17px; overflow:hidden}
.fpinfo .menu a {float:left; height:17px; display:block; text-indent:-9999px; background:url(/img/nsl_sprite.gif) no-repeat}
.fpinfo .menu a.tv {width:63px; background-position:-379px -119px}
.fpinfo .menu a.tv:hover {width:63px; background-position:-379px -136px}
.fpinfo .menu a.seltv {width:63px; background-position:-379px -136px}

.fpinfo .menu a.vrijeme {width:42px; background-position:-446px -119px}
.fpinfo .menu a.vrijeme:hover {width:42px; background-position:-446px -136px}
.fpinfo .menu a.selvrijeme {width:42px; background-position:-446px -136px}

.fpinfo .menu a.tecaj {width:30px; background-position:-492px -119px}
.fpinfo .menu a.tecaj:hover {width:30px; background-position:-492px -136px}
.fpinfo .menu a.seltecaj {width:30px; background-position:-492px -136px}

.fpweather .pad {padding:7px 0 0 0}
.fpweather {background:#E7E7E7}
.fpweather .minmaxholder {position:absolute; width:90px; margin:-68px 0 0 104px}
.fpweather .div {width:100px; }
.fpweather .minmaxholder .wminmax {background:#CECECE; width:90px;text-align:center;line-height:32px}
.fpweather .pic {width:95px; text-align:center; background:#CECECE}

.stanje p {margin:0px;padding:0px}

.fptv {padding:5px 0px; background:#e7e7e7; font-size:11px}
.fptv .row {background:url(/img/nsl/tvrow.gif)}
.fptv ul {list-style:none; font-size:11px; margin:0px; padding:4px 0 4px 0}
.fptv ul li {zoom:100%;margin:0px 5px 0px 105px; padding:0px 0px; color:#000}
.fptv ul li.alt {color:#666}
.fptv ul li em {position:absolute;font-style:normal;margin:1px 0 0 -40px}
.fptv strong {background:url(/img/nsl/tv.gif); position:absolute; text-transform:uppercase;font-size:11px; margin-top:3px; width:50px; height:20px; text-indent:-9999px; text-align:center; display:block}
.fptv strong.hrt2 {background-position:0 -24px}
.fptv strong.rtl {background-position:0 -44px}
.fptv strong.nova {background-position:0 -64px}
.fptv .rowspacer {background:url(/img/nsl/dotdot.gif);height:4px; overflow:hidden; margin:0px 0px 3px 0}


/*//////////////////////////////////////////////////////////////*/

/*================  BOTTOM NAVIGACIJA ===============*/
.clear { clear:both; height:1px; overflow:hidden }
.clearboth { clear:both;}
img { border:0px }

.box_bott { background:#363636; border-top: 7px solid #fff; text-align:center; margin:0px auto; font-family:Arial; color:#fff; font-size:12px }
.boxinner { background:#363636 url(images/yborder.gif) repeat-y;; width:962px; margin:0px auto; text-align:left; padding: 0px 15px 0px 15px }
.divitem { float:left; width:280px }
.separatorf { width:67px; height:1px; float:left }
.separators { width:50px; height:1px; float:left}
.separator { background:#fff;height:7px; overflow:hidden;clear:both}
.subheader {width:990px; margin:0px auto; position:relative}
.top_menu_nav {zoom:100%;position:absolute; z-index:1; width:315px; bottom:0px; right:0px}

.navigacija {background:#333024}
.navigacija_content {width:990px; margin:0px auto}

ul { padding: 5px 0px 5px 0px; margin:0px; list-style:none }
li { color:#afafaf }

a.toplink {  font-size:18px; font-weight:bold; color:#fff; text-decoration:none; border:none }
a.toplink:hover { color:#e10000 }
a.btlink { text-decoration:none; color:#afafaf; border-right: 1px solid #afafaf; padding: 0px 3px 0px 0px }
a.btlinklast { text-decoration:none; color:#afafaf; padding: 0px 3px 0px 0px }
a.btlinklast:hover { color:#dfdfdf }
a.btlink:hover { color:#dfdfdf }
.topborder { background: url(images/topborder.gif) repeat-x top left  }
.bottomborder { background:url(images/bottomborder.gif) repeat-x bottom; display:block }

/*//////////////////////////////jdGallery//////////////////////////////////////////*/

#myGallery, #myGallerySet, #flickrGallery
{
	width: 659px;
	height: 270px;
	z-index:5;
	background-color: #cfd1ce;
}
#myGallery img.thumbnail, #myGallerySet img.thumbnail
{
	display: none;
}

.jdGallery
{
	overflow: hidden;
	position: relative;
}

.jdGallery img
{
	border: 0;
	margin: 0;
}

.jdGallery .slideElement
{
	width: 100%;
	height: 100%;
    top:0px;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('images/loading-bar-black.gif');
}

.jdGallery .loadingElement
{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('images/loading-bar-black.gif');
}

.jdGallery .slideInfoZone
{
	position: absolute;
	z-index: 10;
	width: 659px;
	margin: 0px;
	left: 0;
	bottom: 0;
	height: 70px;
	padding:10px;
	background: #000;
	color: #fff;
	text-indent: 0;
	overflow: hidden;
	background-color: #333024;
}

* html .jdGallery .slideInfoZone
{
	bottom: -1px;
}

.jdGallery .slideInfoZone h2
{
	padding: 0;
	font-size: 16px;
	margin: 0;
	font-weight: bold;
	color: inherit;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.jdGallery .slideInfoZone p
{
	padding: 0;
	font-size: 12px;
	margin: 2px 5px;
	color: #fff;
}

.jdGallery div.carouselContainer
{
	position: absolute;
	height: 135px;
	width: 100%;
	z-index: 10;
	margin: 0px;
	left: 0;
	top: 0;
}

.jdGallery a.carouselBtn
{
	position: absolute;
	bottom: 0;
	right: 30px;
	height: 20px;
	/*width: 100px; background: url('images/carousel_btn.gif') no-repeat;*/
	text-align: center;
	padding: 0 10px;
	font-size: 13px;
	background: #000;
	color: #fff;
	cursor: pointer;
}

.jdGallery .carousel
{
	position: absolute;
	width: 100%;
	margin: 0px;
	left: 0;
	top: 0;
	height: 115px;
	background: #000;
	color: #fff;
	text-indent: 0;
	overflow: hidden;
}

.jdExtCarousel
{
	overflow: hidden;
	position: relative;
}

.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper
{
	position: absolute;
	width: 100%;
	height: 78px;
	top: 10px;
	left: 0;
	overflow: hidden;
}

.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner
{
	position: relative;
}

.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail
{
	cursor: pointer;
	background: #000;
	background-position: center center;
	float: left;
	border: solid 1px #fff;
}

.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail
{
	margin-bottom: 10px;
}

.jdGallery .carousel .label, .jdExtCarousel .label
{
	font-size: 13px;
	position: absolute;
	bottom: 5px;
	left: 10px;
	padding: 0;
	margin: 0;
}

.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton
{
	font-size: 10px;
	position: absolute;
	bottom: 5px;
	right: 10px;
	padding: 1px 2px;
	margin: 0;
	background: #222;
	border: 1px solid #888;
	cursor: pointer;
}

.jdGallery .carousel .label .number, .jdExtCarousel .label .number
{
	color: #b5b5b5;
}

.jdGallery a
{
	font-size: 100%;
	text-decoration: none;
	color: inherit;
}

.jdGallery a.right, .jdGallery a.left
{
	position: absolute;
	height: 60%;
	width: 25%;
	cursor: pointer;
	z-index:10;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}

* html .jdGallery a.right, * html .jdGallery a.left
{
	filter:alpha(opacity=50);
}

.jdGallery a.right:hover, .jdGallery a.left:hover
{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.jdGallery a.left
{
	left: 0;
	top: 0;
	background: url('images/fleche1.png') no-repeat center left;
}

* html .jdGallery a.left { background: url('images/fleche1.gif') no-repeat center left; }

.jdGallery a.right
{
	right: 0;
	top: 0;
	background: url('images/fleche2.png') no-repeat center right;
}

* html .jdGallery a.right { background: url('images/fleche2.gif') no-repeat center right; }

.jdGallery a.open
{
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.withArrows a.open
{
	position: absolute;
	top: 0;
	left: 25%;
	height: 99%;
	width: 50%;
	cursor: pointer;
	z-index: 10;
	background: none;
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.withArrows a.open:hover { background: url('images/open.png') no-repeat center center; }

* html .withArrows a.open:hover { background: url('images/open.gif') no-repeat center center;
	filter:alpha(opacity=80); }
	
	
/* Gallery Sets */

.jdGallery a.gallerySelectorBtn
{
	z-index: 15;
	position: absolute;
	top: 0;
	left: 30px;
	height: 20px;
	/*width: 100px; background: url('images/carousel_btn.gif') no-repeat;*/
	text-align: center;
	padding: 0 10px;
	font-size: 13px;
	background: #333;
	color: #fff;
	cursor: pointer;
	opacity: .4;
	-moz-opacity: .4;
	-khtml-opacity: 0.4;
	filter:alpha(opacity=40);
}

.jdGallery .gallerySelector
{
	z-index: 20;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #000;
}

.jdGallery .gallerySelector h2
{
	margin: 0;
	padding: 10px 20px 10px 20px;
	font-size: 20px;
	line-height: 30px;
	color: #fff;
}

.jdGallery .gallerySelector .gallerySelectorWrapper
{
	overflow: hidden;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton
{
	margin-left: 10px;
	margin-top: 10px;
	border: 1px solid #888;
	padding: 5px;
	height: 40px;
	color: #fff;
	cursor: pointer;
	float: left;
}

.jdGallery .gallerySelector .gallerySelectorInner div.hover
{
	background: #333;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview
{
	background: #000;
	background-position: center center;
	float: left;
	border: none;
	width: 40px;
	height: 40px;
	margin-right: 5px;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
}

.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
	color: #aaa;
}
/*poll*/
#ajax_poll button { margin: 0 10px 5px 0; }
#poll_archive_link { margin-left: 5px; }
#ajax_poll_update { background-color: white; }
#ajax_poll_update p { color: #242427; }
#ajax_poll_update label { margin-bottom: 5px; padding: 3px; color: #242427; }
#ajax_poll_results p { margin: 0; padding: 0;}
#ajax_poll h2 { margin: 0; padding: 1px 2px 1px 7px; font-size: 12px; font-weight: bold; background-color: #999999; color: #fff; }

#poll_answers li { padding: 2px 0; list-style: none;}
#poll_answers strong { display: block; font-weight: normal; margin-bottom: 2px; }
.poll-graph-bg { width:100px; float:left; height: 12px; padding: 0; border: 1px solid #E7E7E7; background-color: white; }
.poll-graph-pc { float:left; width: 50px; }
.poll-graph { float:left; height:12px; background-color: #B10417; }
.poll p { margin-top: 10px; display: block; clear: both; }

/* Box styles
*******************************/
.herceg_box_title { margin-bottom: 10px; }
.herceg_box_title,
.ajax-pagination { display: none; float: right; margin-bottom: 10px; }
.autoplaying { width: 88px; }
.ajax-pagination span,
.ajax-pagination a { display: block; float: left; width: 18px; height: 17px; margin: 1px 2px 0 7px; border: 1px solid #DDD; text-indent: -400px; overflow: hidden; }
.ajax-pagination a:hover { border-color: #BD0402; }
.ajax-pagination a.previous { background: transparent url("images/strelice.png") no-repeat center -8px; }
.ajax-pagination a.next { background: transparent url("images/strelice.png") no-repeat center -50px; }
.ajax-pagination span { border-color: #F7F7F7; }
.ajax-pagination span.previous { background: transparent url("images/strelice.png") no-repeat center -26px; }
.ajax-pagination span.next { background: transparent url("images/strelice.png") no-repeat center -70px; }
.ajax-pagination span.autoplay_active { border-color: #DDD; background: transparent url("images/strelice.png") no-repeat 4px -160px; }
.ajax-pagination span.autoplay_inactive { border-color: #DDD; background: transparent url("images/strelice.png") no-repeat 4px -178px; }
.ajax-pagination { display:none; }
.ajax-pagination a.loading { background: transparent url("images/loading_indicator.gif") no-repeat center center; }

/* 
	Float clearing
	*******************************/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
h5.clearfix {font-size: 12px; }
/* End hide from IE-mac */

#top_menu { padding: 0; margin: 0 0 0 5px;font-weight: bold;}
#top_menu li a{ float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/ padding: 2px 6px; text-decoration: none; color: #333024;}
#top_menu li { float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/}
.active a, .active,
#top_menu li a:hover { background-color: #333024; color: #fff !important; text-decoration: none; }

#korisnik_meni { float: left; position: relative; }
.right_sidebar {width:300px; float:right; overflow:hidden;  background-color: white !important;}
#korisnik_meni a { 
	display: block; float: left; margin-right: -1px; padding: 2px 3px; 
	border: 1px solid #ba0706; 
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
#korisnik_meni span {color: #fff; text-decoration: none;}
#korisnik_meni a.active,
#korisnik_meni a:hover { background-color: #ba0706;	color: #fff; text-decoration: none !important;}
#vijesti { padding: 0 0 0 5px; font-size: 12px; text-decoration: none; display: block !important; font-weight:bold; height:19px; width: 150px;}
.zag_traka { width: 300px; height: 17px; text-align: right; color: #fff;}
.zag_datum { margin-right: 10px;}
.comment_body { font-size: 12px; color: #000000;}
#commented .comment_date, #commented .author {font-size: 11px; color: #000000;}
.rating_s { float: right; background: none no-repeat left 2px; }
.rating_s .box_star {float:left; width:17px; height:15px; text-indent:-999em; cursor:pointer; display:block; background:transparent url("images/star.gif") no-repeat 0 -32px; overflow:hidden}
#tv_program { float: right; width: 149px;}
#vrijeme { float: left; width: 149px; font-size: 12px;}
.vrijeme h2 { margin: 0; padding: 4px 2px 4px 7px; font-size: 12px; font-weight: bold; background-color: #999999; color: #fff; }
.vrijeme img { margin: 0 0 0 30px;}
#horoskop { float: left; width: 149px; height: 180px; display: block; background: url("images/horoskop.gif") no-repeat top left; text-indent:-9999px; border: #999999 1px solid;}

/* Tags
*******************************/
#tags a { margin-right: 5px; }
#all_tags_link { position: absolute; right: 5px; top: 15px; margin: 0; }
#all_tags_link { right: 0; top: 5px; }

#tags {padding: 10px; border: 1px solid #D9D7C6; font-size: 12px; }
#tags p { margin: 0px; padding: 0px;}
.tags_header  { margin: 0; padding: 0;; border-bottom: 4px solid #EFECE0; color: #4F4E40; font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 900; letter-spacing: -0.5px; }

.tag7 { font-size: 2em; line-height:  0.6;  }
.tag6 { font-size: 1.6em; line-height:  0.9; }
.tag5 { font-size: 1.5em; line-height:  1.07; }
.tag4 { font-size: 1.4em; line-height:  1.2; }
.tag3 { font-size: 1.2em; line-height:  1.3;  }
.tag2 { font-size: 1em; line-height:  1.5454;  }
.tag1 {  font-size: 0.9em; line-height: 1.4; }

#popular_tags {}
#tag_letter_list {margin-bottom:15px;}
#tag_letter_list ul {border-bottom:4px solid #EFECE0; padding-bottom:7px;}
#tag_letter_list ul li {float:left; list-style:none;}
#tag_letter_list ul li a {border:1px solid #AECF67; display:block; margin:2px 4px; text-align:center; width:20px;}
#popular_tags_list {padding:10px; text-align:center;}
#popular_tags_list a {margin:5px;}

.footer_menu_position {width:990px;margin:0px auto}
.footer_menu_bg {background:#333024}

#footer_menu { float: right;}
#footer_menu li a{ float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/ padding: 2px 6px; text-decoration: none; color: #fff; font-size: 12px;}
#footer_menu li { float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/}
#footer_menu .active a, #footer_menu .active,
#footer_menu li a:hover { color: #fff !important; text-decoration: underline; }

/* Fancybox css
*******************************/
html, body { height: 100%; }

div#fancy_overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #333024; display: none; z-index: 50; }
* html div#fancy_overlay { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
div#fancy_loading { position: absolute; height: 40px; width: 40px; cursor: pointer; display: none; overflow: hidden; background: transparent; z-index: 100; }
div#fancy_loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url("images/fancy_progress.png") no-repeat; }
div#fancy_loading_overlay { position: absolute; background-color: #FFF; z-index: 50; }
div#fancy_loading_icon { position: absolute; z-index: 55; width: 16px; height: 16px; }
div#fancy_outer { position: absolute; top: 0; left: 0; z-index: 90; padding: 18px 18px 32px 18px; margin: 0; overflow: hidden; background: transparent; display: none; }
div#fancy_inner { position: relative; width:100%; height:100%; border: 1px solid #444; background: #000; }
div#fancy_content { position: relative; margin: 0; z-index: 100; width: 100%; height: 100%; }
div#fancy_div { background: #000; color: #FFF; height: 100%; width: 100%; z-index: 100; }
img#fancy_img { position: absolute; top: 0; left: 0; border: 3px solid #1F1F1D; padding: 0; margin: 0; z-index: 100; width: 100%; height: 100%; }
div#fancy_close { position: absolute; top: -12px; right: -15px; height: 30px; width: 30px; background: url('images/fancy_closebox.png') top left no-repeat; cursor: pointer; z-index: 181; display: none; }
#fancy_frame { position: relative; width: 100%; height: 100%; display: none; }
#fancy_ajax { position: absolute; overflow: auto; top: 15px; left: 15px; bottom: 15px; right: 15px; }
* html div#fancy_ajax { height: expression((this.parentNode.clientHeight - 30) + "px"); }
a#fancy_left, a#fancy_right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; z-index: 111; background-image: url(data:image/gif;base64,AAAA); outline: none; }
a#fancy_left { left: 0px; }
a#fancy_right { right: 0px; }
span.fancy_ico { position: absolute; top: 50%; margin-top: -15px; width: 30px; height: 30px; z-index: 112; cursor: pointer; display: block; }
span#fancy_left_ico { left: -9999px; background: transparent url('images/fancy_left.gif') no-repeat; }
span#fancy_right_ico { right: -9999px; background: transparent url('images/fancy_right.gif') no-repeat; }
a#fancy_left { visibility: visible; background-color: transparent; }
a#fancy_right { visibility: visible; background-color: transparent; }
a#fancy_left span { left: 20px; }
a#fancy_right span { right: 20px; }
.fancy_bigIframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; } 
div#fancy_bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 70; border: 0; padding: 0; margin: 0; }
div.fancy_bg { position: absolute; display: block; z-index: 70; border: 0; padding: 0; margin: 0; }
div#fancy_title { position: absolute; bottom: -36px; left: 0; width: 100%; z-index: 100; display: none; }
div#fancy_title div { border: 2px solid #000; padding: 4px 7px; color: #AFAF83; font: bold 12px Arial; }
div#fancy_title table { margin: 0 auto; } 
div#fancy_title table td { vertical-align: middle; } 
td#fancy_title_main { background: #1F1F1D; padding: 0; }
a.fancybox { position: relative; }
a.fancybox .magnify { position: absolute; display: block; background: transparent url("images/fancy_zoom.png") no-repeat 0 0; height: 24px; width: 24px; bottom: 5px; right: 5px; }

/*	News lists styling	*/
.item h1 a,
.item h2 a,
.item h3 a,
.item h4 a { /* color: #; */ color: #333024;}

.item h1 a:hover,
.item h2 a:hover,
.item h3 a:hover,
.item h4 a:hover { color: #e00605; }

/* 
	categoris
	*******************************/
#category_list .rss_link { float: left; margin: 0; }
#category_list .meta { background-color: #f5f5f5; color: #888a72; padding: 3px 3px 0; font-size: 11px; }
#category_list .meta a { margin-left: 2px; padding-left: 5px;  color: #888a72; }
#category_list .meta span { color: #888a72; }
#category_list .meta .comment_link img { margin-right: 4px; }
#category_list { font-size: 12px;}

#category_list .item h1 { margin: 0 0 7px 0; line-height: 1.2; font-size: 16px; }
#category_list .item h2 { margin-bottom: 5px; line-height: 1.1;  }
#category_list .item h3 {  font-size: 16px; line-height: 1.1;  margin-top: 5px; }
#category_list .item .date { color: #AFAF83; }
#category_list .item p { margin: 4px 0 0; }
#category_list .item .snapshot { font-weight: bold; }
.slike_opis { float: left; margin: 5px;}

#category_list .item { margin-bottom: -1px; padding: 6px 12px; border: 1px solid #cfd1ce; line-height: 1.4; float: left; width: 96%; clear: both;}
#category_list .date {  }
#category_list  .photo { float: left; margin: 3px 10px 0 -2px; }
#arhiv_link { font-size:14px; text-transform: uppercase;}

.article .description, { font-size: 12px; padding: 0px 10px;}
.article .body{ font-size: 12px; padding: 0px 10px 10px 10px;}
.body img{ margin:0 10px}
#tag_related_items_box h5 { margin: 0px 0 5px 0;}
.article #custom_related_items_box, .article #tag_related_items_box { border-color: #EFECE0; }
.article #custom_related_items_box .row, .article #tag_related_items_box .row { margin: 0; }
.article #custom_related_items_box .item, .article #tag_related_items_box .item { width: 122px; margin-right: 14px; padding-left: 55px; }
.article #custom_related_items_box .photo, .article #tag_related_items_box .photo { float: left; margin: 0 0 10px -55px; }
.article #custom_related_items_box .above_title, .article #tag_related_items_box .above_title { font-weight: normal; line-height: 1.2; color: #AFAF83; }
.article #custom_related_items_box h3, .article #tag_related_items_box h3 { font-size: 12px; font-weight: normal; line-height: 1.2; }

.article_view #custom_related_items_box , .article_view #tag_related_items_box { margin-top: 20px; padding: 10px; border: 3px solid #D9D7C6; background-color: white; }
.article_view #custom_related_items_box h2, .article_view #tag_related_items_box h2 { font-size: 14px; }
.article_view #custom_related_items_box .ajax-pagination, .article_view #tag_related_items_box .ajax-pagination { top: 7px; right: 10px; }

/* Comment list
*******************************/
#comments_container { margin: 0 5px 0 12px; font-size: 12px; }
#comment_list { margin: 0px; list-style: none; }
#comment_list li { clear: both; margin: 5px 0 0px; padding: 10px; position: relative; list-style: none; border: 1px solid #E7E7E7; }
#comment_list li.zebra { border: 1px solid #E7E7E7; background: #F7F7F7; }
#comment_list li.authors_comment { }
#comment_list .meta { margin-bottom: 10px; color:#AFAF83; }
#comment_list .meta span, 
#comment_list .meta em,
#comment_list .meta a { margin-right: 10px; }
#comment_list .username { font-size: 12px; }
#comment_list .permalink { position: absolute; right: 10px; top: 10px; color: #E7E7E7; font-size: 16px; }
#comment_list .avatar { float: left; margin: 0 10px 0 0; }
#comment_list .avatar img { border: 1px solid #E7E7E7; }
#comment_list .comment_body { clear: both; overflow: auto; margin-left: 62px; }

#comment_list .send_pm,
#comment_list .send_fr { position: absolute; right: 55px; top: 13px; }
#comment_list .send_fr { top: 27px; }

#comment_list .send_pm,
#comment_list .send_fr,
#comment_list .edit_comment { color:#AFAF83; }
#comment_list .send_pm:hover,
#comment_list .send_fr:hover,
#comment_list .edit_comment:hover { color: #CF000D; }

/* Star Rating
*******************************/
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating { cursor:pointer;margin:2em; clear:both; display:block; }
div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.cancel,div.star{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.cancel,div.cancel a{background:url(delete.gif) no-repeat 0 -16px}
div.star,div.star a{background:url(images/star.gif) no-repeat 0 0px}
.galleriesFlag div.star, .galleriesFlag div.star a {background-image:url(images/star_dark.gif)}
div.cancel a,
div.star a { display:block; width: 16px; height: 100%; background-position: 0 0px; }
div.star_on a{background-position:0 -16px!important}
div.star_hover a,div.star_live a:hover{background-position:0 -32px}
/* Read Only CSS */
div.star_readonly, div.star_readonly a,div.star_readonly a:hover{cursor:default !important}
/* Partial Star CSS */
div.star{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */
.current_news {width:660px; float:left; overflow:hidden}
.right_separator {width:9px;height:1px;float:left;overflow:hidden}
.featured_news_front{width:139px; float:left; overflow:hidden}

#main_photo { position: relative; text-align: center; overflow: hidden; float: right; margin: 0 0 8px 8px;}
#main_photo a {vertical-align: middle; }
#main_photo a img {  margin: auto; }
#main_photo_description { position: relative; text-align: center; overflow: hidden; font-size: 11px;}
#main_photo_description span { display: block; text-align: right; }

#inline_gallery_thumbs { clear: right; width: 265px; margin: 0 0 15px 15px; float: right; }
#inline_gallery_thumbs a { display: block; float: left; margin: 0 5px 7px 4px; line-height: 1px; padding: 0; }
#inline_gallery_thumbs a img { padding: 1px; border: 1px solid transparent; }
#inline_gallery_thumbs a.active img { border-color: #4F4D47; }
#inline_gallery_thumbs a span { display: none; }

#tools {color: #AFAF83; text-transform: uppercase; font-size: 10px; font-weight: normal; width: 600px; float: left; text-align: left; }
#tools a { color: #AFAF83;}
#tools .print_version,
#tools #add_comment_link { float: left; margin-left: 10px; padding: 0 0 0 16px; background: white url("images/tools.png") no-repeat left -79px; }
#tools .print_version:hover { background-position: left -66px; color: #e00604; }
#tools #add_comment_link { background-position: left -131px; }
#tools #add_comment_link:hover { background-position: left -119px; color: #e00604; }

#send_to_friend_box { float: left; }
#send_to_friend_box h5 { display: inline; border: 0; padding: 0; }
#send_to_friend_box h5 span { float: right; margin-left: 10px; padding: 0 0 0 16px; background: white url("images/tools.png") no-repeat left -106px; color: #AFAF83; cursor: pointer; font-size: 10px; font-weight: normal; line-height: 1.3; }
#send_to_friend_box h5 span:hover { background-position: left -93px; color: #e00604; }
#send_to_friend_form { position: absolute; left:0em; top: 2em; z-index: 20; display: none; width: 400px; padding: 20px; border: 3px solid #D9D7C6; background-color: white; }
.article_view .meta { clear: both; color: #AFAF83; font-size: 12px; line-height: 16px; border: #cfd1ce solid 1px; padding: 1px 0; }
.news_tools { float: left; }
#user_view_comments { font-size: 12px;}
#user_view_comments h2 { margin: 0px; padding: 0px;}
#user_view_comments .date { color: #AFAF83; }
#user_view_comments .total_comments { margin-left: 10px; color: #AFAF83; }
#user_view_comments .pagination { margin: 0px 0px 25px 0px; }

/* FRIEND LIST */
.friend_list_users { list-style:none; }
.friend_list_users li { float:left; height:160px; padding-right:25px; text-align:center; width:130px; }
.friend_list_users span { display: block; overflow:hidden;}
.profile_img {}
.offline_status, .online_status { font-size:1em; text-transform:uppercase; }
.offline_status { color: #fd0000; }
.online_status { color: #3f6fa5; }

/* Friends list
*******************************/
.friends { padding-bottom: 15px; }
ul.friends_list,
ul.friends_list_waiting,
ul.friends_list_sent { margin: 10px 20px; list-style: none; }
ul.friends_list li,
ul.friends_list_waiting li,
ul.friends_list_sent li { margin-bottom: 10px; border-bottom: 1px solid #E7E7E7;}
ul.friends_list li img,
ul.friends_list_waiting li img,
ul.friends_list_sent li img{ margin: 5px; vertical-align: middle;}

/* Box styles
*******************************/
.box { margin-bottom: 10px; position: relative; }
.box h5 { margin: 0px; border-bottom: 4px solid #EFECE0; color: #4F4E40; font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 900; letter-spacing: -0.5px; }
.box h5 em { float: right; text-transform: none; font-size: 1.1818em; font-style: normal; }
.box h5 #go_back { cursor: pointer; margin-right: 10px; }
.box h5 .edit_item { margin-left: 40px; }

.gallery .row { margin: 0 15px -1px 15px; padding-left: 5px; border-bottom: 1px solid #D9D7C6; border-top: 1px solid #D9D7C6; }
.gallery .item { width: 140px; margin: 0 -1px 0 0; padding: 5px; float: left;}
.gallery .item a { float: left; display: block; margin: 0; padding: 20px; text-decoration: none; width: 140px; }
.gallery .last_item {  }
.gallery .item a strong { display: block; margin-top: 3px; color: #4F4E40; font-size: 14px; }
.gallery .item a:hover strong { text-decoration: underline; }

.gallery_description { margin: 20px 0; clear: both; }

#photo_view h5 a { padding: 3px; font-size: 12px; }
#photo_view h1 { margin-left: 20px; }
#photo_view .image { text-align: center; }

.photo img { margin-bottom: 4px; border: 2px solid #333024; }


#tag_related_items_box { border-color: #EFECE0; }
#tag_related_items_box .row { margin: 0; }
#tag_related_items_box .photo { float: left; margin: 0 0 10px -55px; }
#tag_related_items_box .above_title { font-weight: normal; line-height: 1.2; color: #AFAF83; }
#tag_related_items_box h3 { font-size: 12px; font-weight: normal; line-height: 1.2; }
#tag_related_items_box { margin-top: 20px; padding: 10px; border: 3px solid #D9D7C6; background-color: white; }
#tag_related_items_box h2 { font-size: 13px; margin-top: 0px;}
#tag_related_items_box .ajax-pagination { top: 7px; right: 10px; float: right; }
#ajax_tag_related_items .item h3 a { font-weight: bold; }
#tag_related_items_box .row .item { float: left; width: 125px; margin-right: 30px; line-height: 1.1818em; padding-left: 55px; font-size: 12px; }
#tag_related_items_box .row .double_item { width: 285px; margin-right: 35px; }

#video_player_container_0, #video_player_container, #video_player_container_,#video_player_container_1,#video_player_container_2,#video_player_container_3 ,#video_player_container_4,#video_player_container_5,#video_player_container_6,#video_player_container_7,#video_player_container_8,#video_player_container_9,#video_player_container_10,#video_player_container_11   { text-align: center;}
#video_view, #page_view, #register_form,#videos_list,#gallery_list { font-size: 12px;}
#page_view .article{ margin-top: 10px;}

.item h3 a { color: #333024;}
#videos_list .row, #gallery_list .row { clear: left; margin: 0 0 1px 0; padding-left: 14px; }
#videos_list .row .item, #gallery_list .row .item { float: left; width: 120px; margin: 0 -1px 0 0; padding: 20px; line-height: 1.3; }
#videos_list .row h3, #gallery_list .row h3 { margin: 0 0 3px; font-size: 12px; line-height: 14px; }
#videos_list .row .date, #gallery_list .row .date { color: #4F4E40; }
#videos_list .row p, #gallery_list .row p { margin: 0; }
#video_box p.intro, #news_view div.description{ display: block; padding: 10px; background-color: #f2f1e7; border: 2px solid #d9d7c6;}
#news_view div.description{ margin-bottom: 10px;}
#video_box .meta ,#photo_view .meta, #news_view .meta{ display: block; padding: 5px 10px; background-color: #f2f1e7; border: 2px solid #d9d7c6;}
.item .meta {background-color: #f2f1e7; border: 1px solid #d9d7c6;}
#video_box { margin-top: 5px;}
#rateForm_video{ float: left; width: 100%; margin-bottom: 5px;}
.video_body, .photo_description{ margin: 10px 0;}
.item h3 { margin-bottom: 0px;}
#photo_view { font-size: 12px;}
.galerija { text-align: center;}
#photo_view h1 { clear: both;  margin: 5px 0;}
/* Autocomplete for private message recipient
*******************************/
.ac_results { margin-left: 1px; padding: 0px; border: 1px solid #D9D7C6; overflow: hidden; z-index: 99999; outline: 4px solid #333024; font-size: 1.1em; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; line-height: 16px; overflow: hidden; text-align: left; }
.ac_results strong { color: #71AC00; }
.ac_loading { background: transparent url("images/loading_indicator.gif") no-repeat center center; }
.ac_odd { background-color: white; }
.ac_event { background-color: #F2F1E7; }
.ac_over { background-color: #F2F1E7; }
.ac_moreItems { text-align: center; margin: 0px; padding: 0px 5px; cursor: default; display: block; width: 100%; overflow: hidden; -moz-user-select: none; -khtml-user-select: none; }
.acfb-input:focus,
.acfb-input { border: 0 !important; width: 150px; outline: 0 !important; }
/* TextboxList sample CSS */
* html ul.acfb-holder,*:first-child+html ul.acfb-holder { padding-bottom: 2px; }
ul.acfb-holder { width: 406px; padding: 3px 2px 1px; border: 2px solid #D9D7C6; background-color: #F2F1E7; position: relative; font-size: 1.1em; }
ul.acfb-holder .suggest { display: none; position: absolute; left: -2px; top: -24px; height: 14px; padding: 6px 6px 4px; width: 402px; 
	background-color: #D9D7C6; font-size: 0.9em; }
ul.acfb-holder:focus { outline: 2px solid #E7E7E7; }
ul.acfb-holder li { float: left; margin: 0 5px 4px 0; list-style-type: none; }
ul.acfb-holder li.acfb-data { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius : 3px; padding: 0px 5px 1px; border: 2px solid #1F1F1D; background-color: #333024; color: #AFAF83; text-align: left; }
ul.acfb-holder li.acfb-data span { float: left; }
ul.acfb-holder li.acfb-data img.p { margin: 4px 0 0 4px; }
input.btncrud {
	background-color:#DFDED1;
	margin:5px 0pt 2pt;
	border:1px solid;
	padding:3px 8px;
	color:#000000;
}
.btn2{display:none;}
/* User profile - edit & view
*******************************/
#edit_profile .user_info { margin: 20px; }
#edit_profile .avatar { float: left; margin-right: 20px; }

#user_profile .avatar {  }
#user_profile ul { margin: 20px; list-style: none; }
#user_profile ul li { margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #E7E7E7; }
#user_profile ul li span.key { display: block; float: left; width: 127px; text-align: right; margin-right: 10px; color: #AFAF83; }
#user_profile ul li span.value { display: block; margin-left: 136px; }
#user_profile #sendPMLink { position: absolute; right: 0; top: 2px; font-size: 14px; font-weight: bold; }
#edit_profile .user_info img { float: right; margin-right: 10px; }

#user_view_comments .date { color: #AFAF83; }
#user_view_comments .total_comments { margin-left: 10px; color: #AFAF83; }
#user_view_comments .pagination { margin: 0px 0px 25px 0px; }

/* Private messages
*******************************/
#private_messages { padding-bottom: 15px; }
ul.message_list { margin: 10px 20px; list-style: none; }
ul.message_list li { margin-bottom: 10px; border-bottom: 1px solid #E7E7E7;}

#message_thread { margin: 0 20px; }

#message_thread_header { padding: 0 0 10px 170px; border-bottom: 1px solid #E7E7E7; position: relative; }
#message_thread_header h1 { font-size: 1.3636em; }
#message_thread_header h2 { color: #AFAF83; font-size: 1.0909em; font-weight: normal; }
#message_thread_header h2 span.delete_message { font-size: 1em;  }

#message_thread #new_message { border: 0; }
#new_message input#private_message_subject,
#new_message textarea { width: 400px; }

.message { padding: 10px 20px 10px 150px; border-bottom: 1px solid #E7E7E7; position: relative; }
#message_thread .message { padding-top: 20px; padding-bottom: 20px; }
.message_header { float: left; width: 140px; margin-left: -150px; color: #AFAF83; }
.message_header .avatar { display: block; margin: 0 5px 5px 0; }
.message_header span { display: block; }
.message_header span.date { font-size: 0.9090em; }
.message_header span.sender { font-size: 1.0909em; }
.message_text { font-size: 1.0909em; }
.delete_message { position: absolute; right: 10px; top: 10px; font-size: 0.9em; }
.gallery_description { padding: 5px;}
#join_us a { color: #000000 !important; font-size: 14px;}
#category_list .vijest_right, #category_list .vijest_left { width: 303px; float: left; clear: none; border: 0px;  background:#dddddd; }
#category_list .vijest_left_right {background:#dddddd; float: left; border: 2px solid #8e8d8d;}
/*share article*/
.share-buttons a {
	background:url(images/syndication.gif) no-repeat
}
.share-block {
	padding:8px 0;
	height: 90px;
}
.share-buttons {
	float:left;
	padding:12px 0;
	margin:0;
	width:100%
}
.share-buttons li {
	float:left;
	list-style:none;
	margin:0 9px;
	padding-top:1px;
	display:inline
}
.share-buttons a {
	display:block;
	overflow:hidden;
	height:14px;
	width:46px;
	color:#808080;
	font-size:7px;
	padding:33px 0 0;
	text-align:center;
	text-decoration:none;
	white-space:nowrap
}
.share-buttons a:hover {
	text-decoration:none
}
.share-buttons .del-icio-us a:hover {
	background-position:-138px -47px
}
.share-buttons .del-icio-us a {
	background-position:-138px 0
}
.share-buttons .digg a:hover {
	background-position:0 -47px
}
.share-buttons .digg a {
	background-position:0 0
}
.share-buttons .technorati a:hover {
	background-position:-322px -47px
}
.share-buttons .technorati a {
	background-position:-322px 0
}
.share-buttons .yahoo a:hover {
	background-position:-368px -47px
}
.share-buttons .yahoo a {
	background-position:-368px 0
}
.share-buttons .reddit a:hover {
	background-position:-414px -47px
}
.share-buttons .reddit a {
	background-position:-414px 0
}
.share-buttons .stumbleupon a:hover {
	background-position:-92px -47px
}
.share-buttons .stumbleupon a {
	background-position:-92px 0
}
.share-buttons .myspace a:hover {
	background-position:-230px -47px
}
.share-buttons .myspace a {
	background-position:-230px 0
}
.share-buttons .facebook a:hover {
	background-position:-184px -47px
}
.share-buttons .facebook a {
	background-position:-184px 0
}
.share-buttons .google a:hover {
	background-position:-276px -47px
}
.share-buttons .google a {
	background-position:-276px 0
}
.share-buttons .twitter a:hover {
	background-position:-46px -47px
}
.share-buttons .twitter a {
	background-position:-46px 0
}
.share-buttons .sharethis a:hover {
	background-position:-460px -47px
}
.share-buttons .sharethis a {
	background-position:-460px 0
}
/**********galerija**************/
.caption{font-style:italic;color:#887;}
.demo{position:relative;margin-top:2em;}
.gallery_demo{width:702px;margin:0 auto;}
.gallery_demo li{width:68px;height:50px;border:3px double #111;margin: 0 2px;background:#000;}
.gallery_demo li div{left:240px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}

#main_image{margin:0 auto 40px auto;height: auto !important;width:640px;background:black; text-align: center !important;}
#main_image img{margin-bottom:10px;}

.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
.galleria{list-style:none;width:640px}
ul.gallery_demo_unstyled  { margin-left: 40px;}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0px}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
#galerije { margin: 10px 0 0 0;}
.body a {color:#e00605; text-decoration: underline; }
ul.sitemap_menu {
  font-weight: bold;
  margin-left: 10px;
  }
.sitemap_menu li {
  list-style-type:circle;
  margin-left: 10px;
  }
.concurs_list { font-size: 11px; margin-left: 10px; border:#dddddd 1px solid}
.concurs_list th { background-color: #dddddd; }
.concurs_list th, .concurs_list td{ border:#dddddd 1px solid; text-align: center;}
#page_view .concurs_list { font-size: 12px;}
.cro_banner { background-color: #161f40;}

#news_ticker { background-color: #333024;}
#forums_online_users span { font-size: 12px;}
  
/* Categories
*******************************/
#categories { padding: 10px; border: 1px solid #dddddd; background-color: white; font-size: 12px; }
#categories ul { border-top: 1px solid #EFECE0; list-style: none; }
#categories li { border-bottom: 1px solid #EFECE0; }
#categories li.sub_video{ margin-left: 10px; }
#categories li.video a{ font-weight: bold; }
#categories a { display: block; padding: 3px 0 3px 5px; }
#categories li.active a,
#categories a:hover { background-color: #EFECE0; }
#benner_528_naslovnica { background: url(images/primorac.jpg) no-repeat; height:60px; width:528px; background-color: #01cc02;}

/* Print verzija
*******************************/
body#print { background-color: white; color: black; border-top: 10px solid #5c5b5b; }
body#print #aligner { position: relative; width: auto; margin: 0 50px; text-align: left; }
body#print .article { margin: 0; color: black; }
body#print .article h1 { color: black; }
body#print .article .date { color: #777; }
body#print #print_permalink { display: block; color: #777; margin-bottom: 20px; }

/* Media news
*******************************/
.media_news { width:317px;float: left; margin: 5px;}
.media_header { clear: both;text-align: center; margin-bottom: 5px; display: block; padding: 5px; background-color: #f2f1e7; border: 2px solid #d9d7c6;}
.media_title { float: right; width: 180px;}
.media_news .photo {float: left; display: block;}

/* google ads
*******************************/
.article_ads { margin: 0 0 20px 20px; }
.google_300 { float: left; margin-right: 20px; }
.article_banner { margin-left: 20px;}

/*
User news
*******************************/
#user_news_list .pagination { margin: 0px 0px 25px 0px; }
#user_news_index .pagination { margin: 0px 0px 25px 0px; }
.user_news_view { padding: 0px 15px 10px 15px; }

/*
User gallery
*******************************/
#user_gallery p { margin: 0px; }
#user_gallery .autor span { margin-right: 15px; }
#gallery_photo_edit .photo { margin: 20px auto; text-align: center; }
#gallery_photo_edit .inlineLabels,
#gallery_photo_edit div.button,
#gallery_photo_edit .blockLabels { padding-left: 175px; }
#user_gallery_view_description { padding-bottom: 20px; }
.photo_description_box { padding: 20px; }
#dodavanje_fotografije .btnUpload { width: 141px; height: 30px; font-size: 11px; }
#dodavanje_fotografije .btnCancel { margin-left: 2px; height: 22px; font-size: 8pt; }

/*
bookmarks
*******************************/
#bookmarks { float: right; }
#bookmarks span { float: left; }
#bookmarks a { float: left; width: 16px; height: 16px; margin: 0px 0 0 2px; overflow: hidden; text-indent: -100px; }
#bookmarks a#facebook { background: white url("images/tools.png") no-repeat left -49px; }
#bookmarks a#facebook:hover { background-position: left -33px; }
#bookmarks a#croportal { background: white url("images/tools.png") no-repeat left -16px; }
#bookmarks a#croportal:hover { background-position: left 0px; }

/*
bookmarks
*******************************/
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: bold;
  src: local('Droid Sans'), url('http://themes.googleusercontent.com/font?kit=EFpQQyG9GqCrobXxL-KRMVtXRa8TVwTICgirnJhmVJw') format('truetype');
}
h1.news_title { font-family: 'Droid Sans', arial, serif; font-size: 30px; margin: 5px 0px; }
#cse-search-results iframe { width: 659px !important;} 
#mediji_ads { width: 160px; height: 90px; float: left; border: 1px solid #CCCCCC; margin: 3px;}
#banner_520_25 { background-color: #000000; margin: 0px; padding: 0px;}
.video_body p {margin: 0px; padding: 0px;}

h1.izbori { font-family: 'Droid Sans', arial, serif; font-size: 20px; margin: 5px 0px; }
#izdvojene_vijesti_izbori { background-color: #bd0304 !important;}
#izdvojene_vijesti_izbori h1.izbori { text-align: center; color: #FFFFFF;}

.izdvojene_vijesti { width: 131px; float: right; margin-right: 8px;}
#izd_vijesti { float: right; width: 120px; color: #ffffff; font-size: 12px;}
#najcitanije_vijesti { background-color: #980404; height: 105px;float: left; width: 100%; }
#najcitanije_vijesti ul { padding: 8px;}
#najcitanije_vijesti ul li a{  font-size: 11px; color: #FFFFFF;}
#najcitanije_vijesti ul li img { padding: 0; margin: 3px; width: 60px; float: left;}
#najcitanije_vijesti ul li{ width: 125px; float: left !important; margin-left: 3px; padding: 0;}
.naj_vijsti_naslov {font-size: 12px; clear: both; color: #ffffff; width: 100%; background-color: #333024; padding-left: 8px;}
.pad_poll { float: right; width: 120px; clear: right; font-size: 12px;}
#last_forum_topic { width: 520px; float: left;}
/*
newsticker
*******************************/
ul.newsticker {list-style-type: none; background: #dddddd; padding: 3px; margin: 0; height: 20px; border: 1px solid #cfd1ce; color: #000;
}
ul.newsticker li a{color: #333024;}
.novevijesti { width: 38px; float: left;padding: 4px 0px 0px 5px; font-weight: bold; }
/*
topnews
*******************************/
#featured{ 
	width:407px; 
	padding-right:251px; 
	position:relative; 
	border:1px solid #cfd1ce; 
	height:251px; 
	background:#dddddd;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:412px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px; 
}
#featured ul.ui-tabs-nav li{ 
	padding-left:13px; 
    padding-bottom: 1px; 
	font-size:12px; 
	color:#666;
}

#featured ul.ui-tabs-nav li img{ 
	float:left; margin:1px 3px; 
	background:#fff; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; 
	line-height:15px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:52px; 
	color:#fff;  background:#e00605; 
	line-height:15px;
    padding-left: 3px !important;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#333024; 
}
/*#featured li.ui-tabs-selected{ 
	background:url('images/selected-item.gif') top left no-repeat;
}*/
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#333024; 
}
#featured .ui-tabs-panel{ 
	width:430px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:135px; left:0; 
	height:115px; 
	background: url('images/transparent-bg.png');
    width: 430px;
}
#featured .info h2{ 
	font-size:18px; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-size:12px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}