
body { background: #989792 url('../css/images/background.gif') repeat-x; margin: 0px; overflow-x:hidden; font-family:Tahoma, Geneva, sans-serif; }
a
{ outline: none;  
overflow: hidden; } 
#container { width: 960px; margin: auto;}
#header { float: left; width: 100%; height: 98px; background: url('../css/images/header_background.png') no-repeat; }
#logo { float: left; width: 265px; height: 58px; margin: 19px 0; }
#content { float: left; width: 940px; background: #ffffff url('../css/images/content_background.gif') repeat-x; padding: 10px; }
#main { float: left; width: 620px; }
#sidebar { float: left; width: 300px; margin-left: 20px; }
#feature { float: left; width: 620px; height:235px; overflow:hidden; }
#feature .view-item img, #feature .views-field-field-slika-fid img {width:328px; height:187px; float:left; }
#feature .views-field-title { padding-top:15px; font-family: Tahoma, Arial, sans-serif; color: #990000; font-size: 22px; font-weight: normal; margin: 0 0 15px 0; text-transform: none; line-height: 24px; }
#feature .content { float: left; width: 610px; height:187px; overflow:hidden; background: url('../css/images/feature_background.gif') repeat-x; padding-right: 10px; }
#feature h1  { font-family: Tahoma, Arial, sans-serif; color: #990000; font-size: 22px; font-weight: normal; margin: 15px 0 15px 0; text-transform: none; line-height: 24px; }
#feature h1 a, #feature .views-field-title a, #feature .views-field-body a { color: #990000; text-decoration: none; }
#feature h1 a:hover { text-decoration: underline; }
#feature p { font-family: Tahoma, Arial, sans-serif; color: #000000; font-size: 14px; margin: 0px; }
#feature img { margin-right: 15px; }
#feature_menu { float: left; width: 620px; height: 44px; background: url('../css/images/feature_menu.gif') no-repeat; border-top: 4px solid #b0080a; overflow: hidden; }
#feature_menu ul { margin: 0px; padding: 0px; list-style: none; width: 621px; }
#feature_menu ul li { float: left; }
#feature_menu ul li a { display: block; font-family: Trebuchet MS, Arial, sans-serif; font-size: 18px; color: #101010; text-decoration: none; padding: 9px 17px 13px 18px; letter-spacing:-1px; }
#feature_menu ul li a:hover { background: url('../css/images/feature_menu_hover.gif') repeat-x; color: #ffffff; }
#feature_menu ul li a.tab1 { padding-left: 19px;}
#feature_menu ul li a.tab6 { padding-left: 20px; }
#feature_menu ul li a.tab6:hover { background: url('../css/images/feature_menu_last.gif') no-repeat top right; }
#feature_menu ul li a.tab1:hover { background: url('../css/images/feature_menu_first.gif') no-repeat top left; }
#feature_menu ul li a.selected { background: url('../css/images/feature_menu_hover.gif') repeat-x; color: #ffffff; }
#feature_menu ul li a.tab1.selected { background: url('../css/images/feature_menu_first.gif') no-repeat top left; }
#feature_menu ul li a.tab6.selected { background: url('../css/images/feature_menu_last.gif') no-repeat top right; }
.box { float: left; width: 300px; height: 230px; margin: 20px 0px 0px 0px; }
.box .header { float: left; background: url('../css/images/box_header.gif') no-repeat; width: 290px; height: 28px; padding: 10px 0 0 10px; }
.box .linija { float: left; background: url('../css/images/box_linija.gif') repeat-x; width: 300px; height: 81px; }
.box .body { float: left; background: #f3f1f1 url('../css/images/box_body.gif') no-repeat bottom; width: 300px; height: 112px; }
.box h2, #anketa h2, #sponzorirano h2, #kolumna h2 { font-family: Trebuchet MS, Arial, sans-serif; font-size: 18px; color: #101010; text-transform: uppercase; font-weight: normal; letter-spacing: -1px; margin: 0px; float: left; }
.box .rss { float: right; width: 16px; height: 16px; margin: 2px 11px 0; display: inline; }
.box img { float: left; }
.linija .views-field-title, .linija .view-data-node-title { float: left; width: 140px; height: 40px; padding: 6px 10px 0px 10px; overflow:hidden; }
.linija .views-field-link, .linija .view-data-node-link { float: right; padding: 10px 10px 0px 0px; }
.box p { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #ffffff; margin: 0px; line-height: 15px; padding: 0px; }
.body a, .linija a, .linija .views-field-title a, .linija .views-field-link a { color: #ffffff; text-decoration: none; }
.box a:hover { text-decoration: underline; }
.box ul { margin: 5px 0 0 10px; padding: 0px; list-style: none; line-height: 18px; }
.box ul li { background: url('../css/images/bullet2.gif') no-repeat left 9px; padding-left: 15px; }
.box ul li a { color: #990000; font-family: Tahoma, Arial, sans-serif; font-size: 12px; }
#box_group_left { float:left; width: 300px; margin-right: 20px; }
#box_group_right { float:left; width: 300px; }
.box .linija img {width:140px; height:81px; }
.box ul li .view-item .view-field { display:inline; }
#marketing { float: left; width: 620px; margin: 20px 0px 0px 0px; }
#marketing .top { float: left; width: 100%; height: 6px; background: url('../css/images/marketing_top.gif') no-repeat; font-size: 0px; }
#marketing .bottom { float: left; width: 100%; height: 10px; background: url('../css/images/marketing_bottom.gif') no-repeat; }
#marketing .body { float: left; width: 100%; height: 90px; background: url('../css/images/marketing_body.gif') repeat-y; text-align: center; }
#galerija { float: left; height: 211px; background: #990000 url('../css/images/galerija.gif') no-repeat bottom; padding: 12px; line-height: 14px; }
#galerija a { font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; }
#galerija .title { float:left; margin-top: 23px; margin-left:6px; }
#galerija h2 { font-family: Trebuchet MS, Arial, sans-serif; font-size: 18px; color: #101010; text-transform: uppercase; font-weight: normal; letter-spacing: -1px; margin: 0px; float: left; }
#galerija .nav { float: right; margin-top: 23px; margin-right:3px; }
#galerija img { float: left; margin-bottom: 10px; }
.carousel {	width:276px; overflow:hidden; position:relative; margin:-12px 0px 0px -12px; padding:6px; }
.carousel img { border:none; }
#galerija ul { width:864px; overflow:hidden; margin:0; padding:3px; height:170px; }
#galerija li { width:90px; float:left; padding:0px; margin:0px 3px 0px 3px; }
#galerija li a.img { width:84px; padding:6px 3px 6px 3px; display:block; position:relative; margin-bottom:5px; font-size:0px; }
#galerija li img { width:84px; height:130px; }
#galerija .views-field-title { text-align: center; width:84px; }
#banner_1 { float: left; width: 300px; height: 250px; background: #666666; margin-top: 20px; }
#anketa { float: left; width: 300px; margin-top: 20px; }
#anketa .header { float: left; background: url('../css/images/anketa_header.gif') no-repeat; width: 288px; height: 32px; padding: 10px 0 0 12px; }
#anketa .body { float: left; background: #f3f1f1; width: 298px; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; }
#anketa .bottom { float: left; background: url('../css/images/popularno_bottom.gif') no-repeat; width: 100%; height: 25px; }
#anketa p, #anketa p.result, #anketa p.small, .poll .text, .poll .percent { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #000000; font-weight: bold; padding: 10px 10px 10px 12px; margin: 0px; background: url('../css/images/anketa_spacer.gif') no-repeat bottom; }
#anketa p.result, #anketa p.small, .poll .text, .poll .percent { font-weight: normal; padding: 0px; background: none; }
#anketa p.small, .poll .percent { font-size: 11px; float: right; line-height: 14px; }
#anketa .inner, #anketa .form-radios { float: left; padding: 0; }
#anketa form { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #000000; line-height: 24px; }
#anketa .submit, #anketa #edit-vote, #edit-vote-2, #edit-vote-1 { width: 92px; height: 29px; background: url('../css/images/anketa_submit.gif') no-repeat; border: 0px; cursor: pointer; margin: 15px 0 0 90px; z-index:3; }
#edit-vote-2 value { display:none;}
#anketa .submit:hover, #anketa #edit-vote:hover { background: url('../css/images/anketa_submit_hover.gif') no-repeat; }
#anketa .result_cont { float: left; padding: 12px 11px 0 12px; }
.bar { float: left; width: 100%; height: 13px; background: url('../css/images/bar_empty.gif') repeat-x; }
.bar_full, .foreground { float: left; height: 13px; background: url('../css/images/bar_full.gif') repeat-x; }
#anketa .result_bottom { float: left; background: url('../css/images/popularno_bottom.gif') no-repeat; width: 300px; height: 22px; }
#anketa label.option { background:none; margin:0; }
#node-202 .form-item { margin: 10px 0 0 0; padding:0 0 10px 15px; font-weight:bold; background:none; }
.form-radios .form-item { margin:0; background:none; padding:0; font-weight:normal;}
.form-radios { width:250px; }
.form-submit { text-align:center; margin:10px 0 5px 5px; padding:3px 7px; font-weight:bold;
background : #990000; color:#eee; }
.form-submit, #clanak .rss-link ul li a {-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#900 url(images/bg-btn-blue.png) repeat-x scroll 0 0;
	border:1px solid #830000;
	color:#fff;
	text-shadow:0 -1px 0 #670000;
	padding:4px 10px 5px;
	font-size:11px;
	margin:10px 5px 0 0;
	font-weight:bold;}
.poll { padding:5px 11px 0 12px; }
#anketa .title { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #000000; font-weight: bold; padding: 10px 10px 15px 12px; margin:0 -11px 15px -12px; background: url('../css/images/anketa_spacer.gif') no-repeat bottom; }
.poll .text { clear:both }
.total, #anketa .links { display:none; }
#sponzorirano, #kolumna { float: left; width: 300px; margin-top: 20px; }
#sponzorirano ul li, #kolumna ul li { margin:0; padding:0; list-style:none; }
#sponzorirano ul, #kolumna ul { margin:0; padding:0; list-style:none; }
#sponzorirano .header, #kolumna .header { float: left; background: url('../css/images/anketa_header.gif') no-repeat; width: 288px; height: 32px; padding: 10px 0 0 12px; }
#sponzorirano .body, #kolumna .body { float: left; background: #f3f1f1; width: 274px; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; padding: 12px 12px 0 12px; }
#sponzorirano .bottom, #kolumna .bottom { float: left; background: url('../css/images/popularno_bottom.gif') no-repeat; width: 100%; height: 22px; }
#sponzorirano img, #kolumna img { border: 1px solid #cccccc; padding: 3px; background: #ffffff; float: left; margin-right: 10px; }
#sponzorirano h3, #sponzorirano .views-field-title, #kolumna .view-data-node-title { font-family: Tahoma, Arial, sans-serif; font-size: 18px; color: #990000; font-weight: normal; display: inline; padding: 0px; margin: 0px; }
#sponzorirano h3 a, #sponzorirano .views-field-title a, #kolumna .view-data-node-title a { color: #990000; text-decoration: none; }
#sponzorirano h3 a:hover, #sponzorirano .view-data-node-title a:hover { text-decoration: underline; }
#sponzorirano p { color: #000000; margin: 10px 0px 0px 0px; line-height: 17px; }
#popularno { float: left; width: 300px; margin-top: 20px; background: url('../css/images/popularno_background.gif') repeat-y; }
#popularno .header { float: left; background: url('../css/images/popularno_header.gif') no-repeat; width: 288px; height: 32px; padding: 10px 0 0 12px; }
#popularno .bottom { float: left; background: url('../css/images/popularno_bottom.gif') no-repeat; width: 300px; height: 22px; }
.popularno_lista ul { margin: 0px; padding: 10px 0px 0px 1px; list-style: none; float: left; width: 298px; }
.popularno_lista ul li { background: url('../css/images/popularno_listback.gif') repeat-x bottom; padding: 6px 10px 7px 12px; }
.popularno_lista ul li a, .popularno_lista ul li { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
.popularno_lista ul li a:hover { color: #990000; }
#popularno_menu ul { float: left; margin: 0px; padding: 0px; list-style: none; width: 100%; }
#popularno_menu ul li { float: left; background: transparent; }
#popularno_menu ul li a.tab1 { float: left; background: url('../css/images/button_popularno.gif') no-repeat; width: 84px; height: 24px; padding: 0px; margin-right: 8px; }
#popularno_menu ul li a.tab2 { float: left; background: url('../css/images/button_novo.gif') no-repeat; width: 50px; height: 24px; padding: 0px; margin-right: 8px; }
#popularno_menu ul li a.tab3 { float: left; background: url('../css/images/button_korisno.gif') no-repeat; width: 63px; height: 24px; padding: 0px; margin-right: 8px; }
#popularno_menu ul li a.tab1:hover, #popularno_menu ul li a.tab1.selected { background: url('../css/images/button_popularno_hover.gif') no-repeat; }
#popularno_menu ul li a.tab2:hover, #popularno_menu ul li a.tab2.selected { background: url('../css/images/button_novo_hover.gif') no-repeat; }
#popularno_menu ul li a.tab3:hover, #popularno_menu ul li a.tab3.selected { background: url('../css/images/button_korisno_hover.gif') no-repeat; }
#forum { float: left; width: 300px; margin-top: 20px; background: url('../css/images/popularno_background.gif') repeat-y; }
#forum .header { float: left; background: url('../css/images/popularno_header.gif') no-repeat; width: 288px; height: 32px; padding: 10px 0 0 12px; }
#forum .bottom { float: left; background: url('../css/images/popularno_bottom.gif') no-repeat; width: 300px; height: 22px; }
.forum_lista ul { margin: 0px; padding: 10px 0px 0px 1px; list-style: none; float: left; width: 298px; }
.forum_lista ul li { background: url('../css/images/popularno_listback.gif') repeat-x bottom; padding: 2px 10px 6px 12px; font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #999999; }
.forum_lista ul li a { font-size: 14px; color: #990000; text-decoration: none; font-weight: bold; }
.forum_lista ul li a:hover { color: #333333; }
.forum_lista ul li a.small { font-size: 12px; color: #333333; text-decoration: none; font-weight: normal; }
.forum_lista ul li a.small:hover { text-decoration: underline; }
#forum_menu ul { float: left; margin: 0px; padding: 0px; list-style: none; width: 100%; }
#forum_menu ul li { float: left; background: transparent; }
#forum_menu ul li a.tab1 { float: left; background: url('../css/images/novonaforumu.gif') no-repeat; width: 115px; height: 24px; padding: 0px; margin-right: 8px; }
#forum_menu ul li a.tab2 { float: left; background: url('../css/images/linkovi.gif') no-repeat; width: 64px; height: 24px; padding: 0px; margin-right: 8px; }
#forum_menu ul li a.tab2:hover, #forum_menu ul li a.tab2.selected { background: url('../css/images/linkovi_hover.gif') no-repeat; }
#forum_menu ul li a.tab1:hover, #forum_menu ul li a.tab1.selected { background: url('../css/images/novonaforumu_hover.gif') no-repeat; }
#footer { float: left; width: 940px; height: 370px; background: #ffffff url('../css/images/footer_background.gif') no-repeat bottom right; margin-top: 15px;  padding: 10px; }
#footer ul { width: 210px; margin: 0px; padding: 0px; list-style: none; float: left; line-height: 19px; }
#footer ul li, .other-content ul li { background: url('../css/images/f_bullet.gif') no-repeat left 9px; padding-left: 10px; padding-right:5px; }
#footer ul li.header { background: #ffffff; padding: 0px; }
#footer div.header { background: #ffffff; padding: 0px; float:left; width:210px; }
#footer ul li a { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #333333; text-decoration: none; }
#footer ul li a:hover { text-decoration: underline; }
#footer .left { float: left; width: 638px; }
#footer .right { float: left; background: url('../css/images/footer_border.gif') repeat-y; height: 100%; width: 285px; padding-left: 15px; line-height: 30px; overflow: auto; }
#footer a.tagcloud { font-family: Tahoma, Arial, sans-serif; color: #000000; font-size: 13px; text-transform: uppercase; text-decoration: none; border: 1px solid #989792; background: #d3d3d3; padding: 3px 5px 3px 5px; display: block; float: left; margin: 0 5px 5px 0; line-height: 18px; }
#footer a.tagcloud:hover { background: #e9e9e9;  }
#footer .cloud { float: left; margin-top: 5px; }
#footer_img { float: left; width: 294px; height: 117px; background: url('../css/images/footer_image.gif') no-repeat; margin: -31px 0 0 -20px; }
#info { float: right; margin: -25px 13px 0; display: inline; }
#info p { margin: 0 0 15px 0; color: #3e3e3e; font-family: Tahoma, Arial, sans-serif; font-size: 12px; }
#info a { color: #990000; text-decoration: none; }
#info a:hover { text-decoration: underline; }
#search { float: right; width: 284px; height: 40px; background: url('../css/images/search.png'); margin: 28px 0; }
#search input { width: 215px; height: 25px; border: 0px; margin: 3px 0 0 7px; font-family: Tahoma; font-size: 14px; color: #666666; font-weight: bold; background: transparent; padding: 5px 0 0 10px; float: left; }
#search .submit { width: 39px; height: 28px; cursor: pointer; }
#top_nav { float: left; width: 960px; height: 33px; background: url('../css/images/top_nav.gif') no-repeat; position:relative; }
#top_nav ul { margin: 8px 0 0 10px; padding: 0px; list-style: none; font-family: Tahoma, Arial, Helvetica; font-size: 12px; }
#top_nav ul li { float: left; color: #cccccc; }
#top_nav ul li a, #top_nav ul li a:visited {  color: #000000; text-decoration: none; margin: 0 5px 0; }
#top_nav ul li a:hover { text-decoration: underline; }
#top_nav ul li.date { font-weight: bold; color: #000000; margin: 0 10px 0 5px; display: inline; }
#main_nav { float: left; width: 100%; height: 48px; background: url('../css/images/menu_background.png') no-repeat; }
#main_nav ul { list-style: none; margin: 0px; padding: 0px; }
#main_nav ul li { float: left; }
#main_nav ul li.spacer { width: 2px; height: 48px; background: url('../css/images/menu_spacer.gif') no-repeat; }
#main_nav ul li a { display: block; color: #000000; text-decoration: none; font-size: 17px; font-family: Trebuchet MS; text-transform: uppercase; padding: 13px 13px 11px 13px; letter-spacing:-1px; height: auto; }
#main_nav ul li a:hover { background: url('../css/images/menu_hover.gif') repeat-x center; }
#main_nav ul li a.first:hover { background: url('../css/images/menu_hover_first.gif') no-repeat; }
#main_nav ul li a.twitter, #main_nav ul li a.facebook, #main_nav ul li a.rss { background: url('../css/images/sprite.gif') no-repeat top right; padding: 0; margin: 13px 8px 11px 8px; width: 24px; height: 24px; }
#main_nav ul li a.facebook { background: url('../css/images/sprite.gif') no-repeat top center; }
#main_nav ul li a.rss { background: url('../css/images/sprite.gif') no-repeat top left; }
#main_nav ul li a.twitter:hover { background: url('../css/images/sprite.gif') no-repeat bottom right; }
#main_nav ul li a.facebook:hover { background: url('../css/images/sprite.gif') no-repeat bottom center; }
#main_nav ul li a.rss:hover { background: url('../css/images/sprite.gif') no-repeat bottom left; }
#clanak .field-field-slika img { margin-bottom:20px; }
#clanak { float: left; margin: 0 0 0 5px; display: inline; width:615px }
#clanak h2.title { font-family: Tahoma, Arial, sans-serif; color: #990000; font-size: 30px; font-weight: normal; margin: 0 0 20px 0; position: relative; z-index: 1; background:none; border:none; }
#clanak h2 {  font-family: Tahoma, Arial, sans-serif; color: #333333; font-size: 19px; font-weight: normal; margin: 0px 0 5px 0; padding:5px; border:solid 1px #ccc; background:#F3F1F1}
#clanak .info { float: right; width: 195px; height: 198px; background: #eeeceb; border: 1px solid #d7d7d7; margin: 0 0 20px 5px; padding: 5px 15px 15px 15px; }
#clanak .info p { font-size: 11px; margin: 0px; padding: 5px 0 5px 0; border-bottom: 1px solid #d7d7d7; float: none; line-height: 18px; }
#clanak p.noborder { border: 0px; }
#clanak p { color: #333333; margin: 0px 0px 15px 0px; padding:0; line-height: 19px; }
#clanak table { width: 100%; text-align: left; font-family: Tahoma, Arial, sans-serif; color: #000000; font-size: 12px; margin: 5px 0 15px 0; float: left; }
#clanak table tr { background: url('../css/images/table_row.gif') repeat-x; height: 36px; }
#clanak table tr td { padding-left: 10px; }
#clanak table tr th { background: url('../css/images/table_head.gif') repeat-x; height: 38px; padding-left: 10px; text-align: left; }
#clanak table caption { font-weight: bold; text-align: left; padding-bottom: 5px; float: left; }
#clanak a { color:#990000; font-weight:bold; text-decoration:none; }
#clanak .info a { color:#666; font-weight:bold; text-decoration:none; }
#clanak ol, #clanak ul {font-family: Tahoma, Arial, sans-serif; color: #333333; font-size: 12px; }
#clanak ol li, #clanak ul li {margin-bottom:4px;}
#clanak tr.info {border:none; background:none; float:none; height:auto; width:auto;}
#clanak tr.error th, #clanak tr.error td {background:#FF8080;}
.adleft {padding:0;}
#adsense { margin-top:12px; padding:0px; width:613px; height:40px; background:url('../css/images/podjeli.gif') no-repeat center center  #F3F1F1; border:1px solid #ccc; }
#adsense ul { margin:0 0 0 443px;; padding: 0px; list-style: none; }
#adsense ul li { float:left; margin: 5px; display:inline; }
#adsense ul li.service_links_delicious a { display: block; width: 32px; height: 32px; background: url('../css/images/share.png') -64px -32px no-repeat; }
#adsense ul li.service_links_facebook a { display: block; width: 32px; height: 32px; background: url('../css/images/share.png') 0 -32px no-repeat; }
#adsense ul li.service_links_stumbleupon a { display: block; width: 32px; height: 32px; background: url('../css/images/share.png') -32px -32px no-repeat; }
#adsense ul li.service_links_yahoo a { display: block; width: 32px; height: 32px; background: url('../css/images/share.png') -96px -32px no-repeat; }
#adsense ul li.service_links_delicious a:hover { background: url('../css/images/share.png') -64px 0 no-repeat; }
#adsense ul li.service_links_facebook a:hover { background: url('../css/images/share.png') no-repeat; }
#adsense ul li.service_links_stumbleupon a:hover { background: url('../css/images/share.png') -32px 0 no-repeat; }
#adsense ul li.service_links_yahoo a:hover { background: url('../css/images/share.png') -96px 0 no-repeat; }
.najava, .view .node { float: left; width: 98%; border-bottom: 1px solid #cccccc; padding: 20px 0 7px; margin-left: 10px; display: inline; }
.najava img, .view .node img { border: 4px solid #990000; float: left; margin: -55px 20px 0 0; }
.najava h2, #clanak .node h2.title { font-family: Tahoma, Arial, sans-serif; color: #990000; font-size: 24px; font-weight: normal; margin: 0 0 20px 0; padding-left:205px; height:30px; line-height:25px; }
.najava h2 a, #clanak .node h2.title a { color: #990000; text-decoration: none; font-weight:normal; }
.najava h2 a:hover { text-decoration: underline; }
.najava p { font-family: Tahoma, Arial, sans-serif; font-size: 14px; color: #333333; margin: 0px; line-height: 19px; }
ul.pager { list-style:none; text-align:center;} ul.pager li { display:inline;}
.pager { clear: both; text-align: center; margin-bottom:10px; padding-top:25px; }
.pager-current{background: #990000; color: #ffffff; font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight:bold; text-decoration: none; border: 1px solid #ccc; margin: 0 3px 0 3px; padding: 3px 7px;}
.pager a{ font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight:bold; color: #990000; text-decoration: none; border: 1px solid #ccc; margin: 0 3px 0 3px; padding: 3px 7px; }
.pager a:hover{ border: 1px solid #990000; }
.spacer { float: left; width: 100%; height: 10px; line-height: 0px; }
.spacer_small { float: left; width: 100%; height: 5px; line-height: 0px; }
.fl_left { float: left; }
.fl_right { float: right; }
p { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #282828; }
h1 { font-family: Arial, Helvetica, sans-serif; color: #cccccc; font-size: 50px; font-weight: normal; text-transform: uppercase; margin: 0 0 -22px 0; padding: 0px; line-height: 40px; }
.block-region { background:#FFFF00; padding:5px; }
#feature .item-list ul, .linija .item-list ul, .info ul li  {margin:0; padding:0; list-style:none; }
#feature .item-list ul li, .linija ul li  {margin:0; padding:0; list-style:none; display:inline; }
ul.primary li { display:inline; margin-bottom:25px;}
.primary li a { padding:3px 7px; border:solid 1px #ccc; text-decoration:none; font-weight:bold; font-family:tahoma; }
#clanak .primary li a:hover { color:#fff; background:#990000; padding:3px 7px; border:solid 1px #990000; text-decoration:none; font-weight:bold; font-family:tahoma; }
.primary {text-align:right; margin-bottom: 15px; font-size:11px;}
#galerija ul { list-style:none; }
ul.menu li a { color:#000; font-weight:bold; text-decoration:none; }
#clanak img { border:none; max-width:615px;}
#clanak .field-field-glavnaslika img, #clanak img.imagecache-glavnaslika { margin-left:105px; padding:5px; border:solid 1px #990000; }
h3.vjezbe {  font-family: Tahoma, Arial, sans-serif; color: #333333; font-size: 19px; font-weight: normal; margin: 0px 0 5px 0; padding:5px; border:solid 1px #ccc; background:#F3F1F1; clear:both; cursor:pointer; }
#contact-mail-page .form-item, #webform-client-form-710 .form-item { background:none;}
#contact-mail-page .form-item label, #webform-client-form-710 .form-item label { display:block; margin-bottom:2px;}
.marker, .form-required { color:#FF0000; font-size:12px; }
#logo h1 {position:absolute; left:-9999px;}
td.region { font-weight:bold; }
.view-sexView, .view-fitnessView, .view-modaView, .view-tehnologijaView, .view-sportView, .view-raznonodaView { margin-top:20px; }
#clanak .view img { border: 4px solid #990000; }
#clanak .tabela_top { font-weight:bold; background: url('../css/images/table_head.gif') repeat-x; }
#slider { float:left; }
.carousels { width:610px; overflow:hidden; position:relative; margin:20px 0px 10px 0px; }
#slider .carousels ul, #slider .carousels ul li { list-style:none; margin:0; padding:0; text-align:center; display:inline; }
.carousels div.nav { float:right; text-align:right; padding-right:10px; margin-top:10px; }
.carousels div.nav a.left, .carousels div.nav a.right { width:17px; height:17px; margin:0px 3px 0px 0px; display:inline-block; cursor:pointer; font-size:1px }
.carousels .view-item-slider-gal, .carousels .view-item-slider-gal-s, #slider .carousels li.views-row {	width:190px; float:left; padding:0px 0px 0px 0px; margin:0px 20px 0px 0px; }
#slider .carousels .view-item-slider-gal img, #slider .carousels .view-item-slider-gal-s img, #slider .carousels li.views-row img {	width:182px; border:solid 1px #990000; background-color:White; padding:3px; display:block; position:relative; margin-bottom:5px; font-size:0px; height:auto}
.messages, .password-description {
	border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
	border: 1px solid; margin: 0 0 15px 0; padding: 8px 10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px;
}
#clanak .messages ul, #clanak .password-description ul { list-style:none; margin:0; padding:2px 0}
#clanak .messages ul li, #clanak .password-description ul li { margin:0; padding:2px 0}
.msg p {margin: 0 0 8px 0; padding-left: 25px;}
.messages.status {border-color: #a6d877; background: #d2ecba url(images/msg-ok.png) repeat-x; color: #336801;}
.messages.error, .password-description.error {border-color: #f3abab; background: #f9c9c9 url(images/msg-error.png) repeat-x; color: #8d0d0d;}
.messages.warrning, .password-description.warning, .messages.notice {border-color: #d7e059; background: #f3f7aa url(images/msg-warn.png) repeat-x; color: #6c6600;}
.error { color:#EE5555}
.warning {color:#E09010}
.ok {color:#008000}
span.password-strength, span.password-confirm {visibility:hidden; margin-left:15px; font-size:12px;}
.node .field-field-tekst {text-align:center; background:#F3F1F1 url(images/evideo.gif) bottom center no-repeat; border: 1px solid #ccc; padding: 25px 0; margin:15px 0; }
.node .field-field-opis {background:#F3F1F1; border: 1px solid #ccc; padding: 15px 10px 0 10px; }
.block-service_links ul { list-style:none;}
ul.gallery-operations { list-style:none;}
/* $Id: lightbox_lite.css,v 1.1.4.10 2008/08/15 11:29:35 snpower Exp $ */
#lightbox {
  background-color: #eee;
  padding: 10px;
  border-bottom: 2px solid #666;
  border-right: 2px solid #666;
  min-width: 240px;
}
#lightboxDetails {
  font-size: 1.2em;
  padding-top: 0.6em;
  min-width: 240px;
}
#lightboxCaption {
  float: left;
  font: 0.9em black;
}
#keyboardMsg {
  float: right;
  font: 0.9em black;
}
#keyboardMsg a{ font-weight:bold; color:#900;}
#closeButton {
  top: 5px;
  right: 5px;
  width: 20px;
  height: 20px;
  position: absolute;
  z-index: 200;
  background: url(images/close_lite.gif) no-repeat;
}
#loadingImage {
  position: absolute;
  top: 30%;
  left: 45%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
  background: url(images/loading_lite.gif) no-repeat;
  width: 126px;
  height: 22px;
  z-index: 150;
}
#lightbox img {
  border: none;
  clear: both;
}
#overlay {
  background-color: #333;
  opacity: 0.6;
  filter:alpha(opacity=60);
}
/* Plain HTML Version */
form.fivestar-widget {
  clear: both;
  display: block;
}
form.fivestar-widget select,
form.fivestar-widget input {
  margin: 0;
}
/* Combo Static and Rate Widget */
.fivestar-combo-stars .fivestar-static-form-item {
  float: left; /* RTL */
  margin-right: 40px; /* RTL */
}
.fivestar-combo-stars .fivestar-form-item {
  float: left; /* RTL */
}
/* Fivestar form items */
.fivestar-static-form-item .form-item,
.fivestar-form-item .form-item {
  margin: 0;
  position:absolute;
  margin:-37px 0 0 5px;
}
/* Static View-only Star Version */
div.fivestar-widget-static {
  display: block;
}
div.fivestar-widget-static br {
  clear: left; /* RTL */
}
div.fivestar-widget-static .star {
  float: left; /* RTL */
  width: 33px;
  height: 31px;
  overflow: hidden;
  text-indent: -999em;
  background: url(images/star.gif) no-repeat 0 0px;
}
div.fivestar-widget-static .star span.on {
  display: block;
  width: 100%;
  height: 100%;
  background: url(images/star.gif) no-repeat 0 -64px;
}
div.fivestar-widget-static .star span.off {
  display: block;
  width: 100%;
  height: 100%;
  background: url(images/star.gif) no-repeat 0 0px;
}
/* Javascript Star Version */
div.fivestar-widget {
  display: block;
}
div.fivestar-widget .cancel, div.fivestar-widget .star {
  float: left; /* RTL */
  width: 33px;
  height: 31px;
  overflow: hidden;
  text-indent: -999em;
}
div.fivestar-widget .cancel, div.fivestar-widget .cancel a {
  background: url(../widgets/default/delete.gif) no-repeat 0 -16px;
  text-decoration: none;
}
div.fivestar-widget .star, div.fivestar-widget .star a {
  background: url(images/star.gif) no-repeat 0 0px;
  text-decoration: none;
}
div.fivestar-widget .cancel a, div.fivestar-widget .star a {
  display: block;
  width: 100%;
  height: 100%;
  background-position: 0 0px;
  cursor: pointer;
}
div.fivestar-widget div.on a {
  background-position: 0 -32px;
}
div.fivestar-widget div.hover a, div.rating div a:hover {
  background-position: 0 -64px;
}
form.fivestar-widget div.description {
  margin-bottom: 0;
}
#topnav a.signin, #topnav a.signin:hover {
	*background-position:0 3px!important;
}
a.signin {
	position:relative;
	margin-left:3px;
}
a.signin span {
	background-image:url(images/toggle_down_light.png);
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
}
#topnav a.menu-open {
	color:#aaa!important;
	outline:none;
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
a.signin.menu-open span {
	background-image:url(images/toggle_up_dark.png);
	color:#aaa;
}
#signin_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color:#E1DEDE;
	position:absolute;
	width:210px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding:12px;
	top: 24.5px; 
	right: 0px; 
	margin-top:5px;
	margin-right: 0px;
	*margin-right: -1px;
	color:#789;
	font-size:11px;
}
#signin_menu input[type=text], #signin_menu input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #666;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:203px;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#6AC;
}
#signin_menu label {
	font-weight:normal;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#900!important;
}
#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#830000 url(images/bg-btn-blue.png) repeat-x scroll 0 0;
	border:1px solid #830000;
	color:#fff;
	text-shadow:0 -1px 0 #670000;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
.form-submit:hover, #signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}
#user-register, #user-login, #user-pass, #user-profile-form, #contact-mail-page { font-family:Tahoma, Geneva, sans-serif}
#user-register label, #user-login label, #user-pass label, #user-profile-form label, #contact-mail-page label { display:block; margin:10px 0 5px; color:#333;}
#user-register input, #user-login input, #user-pass input, #user-profile-form input, #contact-mail-page input, #contact-mail-page textarea { font-weight:bold; padding:5px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #999; margin-bottom:4px;}
#user-register input:focus, #user-login input:focus, #contact-mail-page input:focus { border:1px solid #222;}
#user-register .description, #user-login .description, #user-profile-form .description { font-size:11px; color:#666;}
.p_left { float:left; width:170px; margin-top:10px;}
.p_right { float:right; width:430px; margin-top:10px;}
.user_info { margin-bottom:6px; font-size:12px; border-bottom:1px solid #CCC; width:100%; padding-bottom:5px;}
#clanak p.nextbutton { margin:20px 0;}
#clanak p.nextbutton a {
   border-top: 1px solid #a0302a;
   background: #b33630;
   background: -webkit-gradient(linear, left top, left bottom, from(#d95d56), to(#b33630));
   background: -moz-linear-gradient(top, #d95d56, #b33630);
   padding: 5px 10px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 19px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
#clanak p.nextbutton a:hover {
   border-top-color: #666666;
   background: #666666;
   color: #dedede;
   }
#clanak p.nextbutton a:active {
   border-top-color: #949494;
   background: #949494;
   }
h3.other {
	background: url('../css/images/box_header_other.gif') no-repeat;
	width: 610px;
	line-height: 38px;
	padding:0 0 0 10px;
	margin:0;
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 18px;
	color: #101010;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: -1px;
	float:left;
}
.other-box {
	background: url('../css/images/box_body_other.gif') no-repeat bottom;
	width:600px;
	padding:10px;
	margin:0;
	float:left;
}
.other-content {
	float:left;
	width:200px;
}
.other-content ul {
	list-style:none;
	padding:0;
	margin:0;
	font-size:11px;
	line-height:17px;
}
.other-content li {
	margin-bottom:3px;
}
.other-content a {
	text-decoration:none;
	color:#222;
}
.other-content a:hover {
	text-decoration:underline;
	color:#000;
}

.other-content h4 {
	padding:0;
	margin:0;
	font-weight:normal;
	font-size:14px;
	line-height:28px;
	color:#990000;
}
#clanak .rss-link ul, #clanak .rss-link ul li {
	list-style:none;
	display:inline;
}
#clanak .rss-link {
	text-align:right;
	clear:both;
}
#rss img {
	max-width:250px;
	float:left;
	padding:3px;
	border:1px solid #900;
	margin:0 6px 6px 0;
}
