html { overflow: -moz-scrollbars-vertical; }
body { font-family:"Trebuchet MS", Arial; font-size:12px; color: #666666; background-color:#FFFFFF; padding:0; margin:0 }
a { color:#6F6E73; text-decoration:none; }
a:hover { color:#12488C; }
#container { width:985px; margin:auto; }
#container #header { width:985px; height:122px; background-image:url(images/header_bg.jpg); background-repeat:repeat-x; padding:0; margin:0; overflow:hidden }
#container #main_menu_holder { width:985px; height:36px; background-image:url(images/mainmenu_bg.jpg); background-repeat:no-repeat; padding-right:0px; }
#container #main_menu_holder #main_menu_fix { float:right; }
/*#container #main_menu_holder ul { list-style:none; margin:0; padding:0; margin-right:14px; float:right; font-size:10px}

#container #main_menu_holder ul li { width:103px; height:23px; background-image:url(images/mainBG.jpg); float:left;}

#container #main_menu_holder ul li a { display:block; line-height:23px; font-weight:bold; text-align:center; color:#3f91f0; text-transform:uppercase;padding-left:3px;}

*/

#container #main_menu_holder ul li a:hover { color:#333333; }
p { padding:0; margin:0; margin-bottom:10px; }
h1, h2, h3, h4, h5, h6 { padding:0; margin:0; }
#sadrzaj h1 { font-size:13px; padding:0; margin:0; margin-bottom:10px; color:#3e5d84; }
#sadrzaj h2 { font-size:12px; padding:0; margin:0; margin-bottom:5px; color:#3f77b6; }
#sadrzaj h3 { font-size:11px; padding:0; margin:0; margin-bottom:5px; color:#3f77b6; }
#sadrzaj p { padding:0; margin:0; margin-bottom:5px; }
#sadrzaj a { color:#3f77b6; text-decoration:none; background-repeat:no-repeat; background-position:right; -moz-outline:none; }
#sadrzaj a:hover { color:#333333; }
#sadrzaj img.lijevo { margin-right:5px; margin-bottom:5px; padding:1px; border:1px solid #CCCCCC; }
#sadrzaj img.desno { margin-left:5px; margin-bottom:5px; padding:1px; border:1px solid #CCCCCC; }
#addthis { padding:10px; }
/* drop down */

* { padding:0; margin:0 }
.dropdown { float:left; font-size:11px; font-weight:bold; }
.dropdown dt { width:103px; height:23px; }
.dropdown dt.active { }
.dropdown dt:hover { }
.dropdown dd { position:absolute; overflow:hidden; width:180px; display:none; background:#fff; z-index:200; opacity:0 }
.dropdown ul { width:103px; list-style:none; line-height:23px; }
.dropdown li { display:inline; height:23px; background-image:url(images/mainBG.jpg); }
.dropdown dt a { height:23px; line-height:21px; padding:0; display:block; padding-left:3px; padding-right:0px; text-align:center; background-image:url(images/mainBG.jpg); color:#3f91f0; }
.dropdown dt.active a, .dropdown dt a:hover { color:#333333; }
.dropdown ul a, .dropdown ul a:active, .dropdown ul a:visited { display:block; font-weight:normal; text-align:center; color:#3f91f0; background-image:url(images/mainBG.jpg); height:21px; text-decoration:none; font-size:11px; padding-left:2px; }
.dropdown ul a:hover { }
.dropdown .underline { }
#slider { margin-bottom:5px; }
#slider .header { cursor:pointer }
#slider .popis_regija { line-height:18px; font-size:11px; overflow:hidden; }
#slider .sliderText { padding:0px 20px 5px 20px; }
#slider #region_change { padding:0px 20px; color:#F00; display:none; background-image:url(images/loading.gif); background-repeat:no-repeat; background-position:25px 3px; padding-left:75px; clear:both; }
#slider .popis_regija img.check { cursor:pointer; height:16px; vertical-align:middle; line-height:18px; float:left; }
#slider ul { padding:0; margin:0; list-style:none }
#slider ul li { float:left; width:120px; overflow:hidden; }
#slider ul li.regija_checked { color:#F30 }

#container #content { background-image:url(images/plavi_ferlauf.jpg); background-repeat:repeat-y; padding-left:17px; margin-right:17px; width:967px; overflow:auto; line-height:16px; }
#container #content #category_list { width:160px; float:left; overflow:auto; font-size:12px; padding-bottom:10px; }
#container #content #category_list ul.clitems { list-style:none; padding:0; margin:0; margin-right:5px; }
#container #content #category_list ul.clitems li { height:24px; line-height:24px; border-bottom:1px solid #ccdcf0; overflow:hidden; }
#container #content #category_list ul.clitems li a { display:block; line-height:24px; padding:0; margin:0; padding-left:10px; color:#12488c; font-weight:bold; overflow:hidden; }
#container #content #category_list ul.clitems li a:hover, #container #content #category_list ul.clitems li.selected { color:#12488c; background-image:url(images/category_list_bg.jpg); background-repeat:repeat-y; }

#container #content .subcontent { overflow:hidden; }
#container #content #sadrzaj { overflow:auto; width:685px; float:left; text-align:justify; }
#container #content #sadrzaj #main_content { float:left; overflow:auto; width:370px; margin-left:5px; margin-right:5px; }
#container #content #sadrzaj #right_content { float:left; overflow:auto; border-right:0px solid #cccccc; width:300px; padding-right:0px; }
#container #content #sadrzaj #right_content a { padding:0; margin:0; }
#container #content #sadrzaj #right_content p { padding:0px 20px; }
#container #content #sadrzaj #right_content .dogadjanja_header { background-image:url(images/dogadanja.jpg); width:300px; height:50px; line-height:50px; }
#container #content #sadrzaj #right_content .dogadjanja_footer { width:260px; padding:0px 20px; line-height:40px; height:40px; vertical-align:middle; background-position:bottom center; background-repeat:no-repeat; border-bottom:1px dotted #CCC; }
#container #content #sadrzaj #right_content .dogadjanja_header a { color:#FFF }
#container #content #sadrzaj #right_content .dogadjanja_footer a.aktivna { font-size:10px; color:#FFFFFF; width:20px; height:20px; background-image:url(images/pagination_link_active.jpg); float:left; display:block; line-height:20px; text-align:center; vertical-align:middle; margin-top:10px; }
#container #content #sadrzaj #right_content .dogadjanja_footer a.neaktivna { font-size:10px; color:#333333; width:20px; height:20px; background-image:url(images/pagination_link.jpg); float:left; display:block; line-height:20px; text-align:center; vertical-align:middle; margin-top:10px; }
#container #content #sadrzaj #right_content #dogadjanja_popis { padding:0px 10px; padding-left:20px; text-align:left; }
#container #content #sadrzaj #right_content #dogadjanja_popis .dogadjanje_item { border-bottom:0px dotted #CCCCCC; padding:7px; font-size:11px; color:#666666; background-image:url(images/izdvojeno_item.jpg); background-repeat:no-repeat; }
#container #content #sadrzaj #right_content #dogadjanja_popis .datum_item { color: #669900; font-size:11px; }
#container #content #sadrzaj #right_content #dogadjanja_popis h2 { color:#666666; margin-bottom:2px; }
#container #content #sadrzaj #right_content #dogadjanja_popis h3 { color:#3f77b6; padding:0; margin:3px 0px; font-size:13px; }
#container #content #sadrzaj #right_content #dogadjanja_popis .detaljnije { background-image:url(images/izdvojeno_popis.jpg); background-repeat:no-repeat; cursor:pointer; }
#container #content #sadrzaj #right_content #dogadjanja_popis .dogadjanje_item a.link { background-image:url(images/icon_link.gif); padding-right:16px; background-repeat:no-repeat; background-position:right }
#container #content #sadrzaj #right_content .dogadjanja_header .dogadanja_date_menu { position: absolute; margin-left: 110px; margin-top: 50px; width: 160px; z-index: 1; display:none; }
#container #content #sadrzaj #right_content .dogadjanja_header .dogadanja_date_menu .first { height:5px; background-image:url(images/kalendar_first.gif) }
#container #content #sadrzaj #right_content .dogadjanja_header .dogadanja_date_menu .last { height:5px; background-image:url(images/kalendar_last.gif) }
#container #content #sadrzaj #right_content .dogadjanja_header #filter_status { float:right; margin-right:20px; font-size:12px; font-weight:bold; margin-top:0px; }
#container #content #sadrzaj #right_content .dogadjanja_header .dogadanja_date_menu ul { padding:0; margin:0; list-style:none; background-image:url(images/kalenar_bg.gif); }
#container #content #sadrzaj #right_content .dogadjanja_header .dogadanja_date_menu_link { display: block; font-family: Trebuchet MS, Arial, Verdana; font-size: 11px; font-weight: bold; color: #6699CC; width: 155px; text-decoration: none; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; height: 20px; margin:0; list-style-type: none; position: relative; line-height:20px; cursor:pointer; }
#container #content #sadrzaj #right_content .dogadjanja_header .dogadanja_date_menu_link:hover { background-color:#CCCCCC; color:#FFFFFF; }
#container #content #sadrzaj #right_content #dogadjanja_ajax_holder { }
#container #content #sadrzaj #right_content .last_item { padding:0px 15px 10px 15px; text-align:left; font-size:11px; cursor:pointer; }
/*#container #content #sadrzaj #right_content .last_item h2 {color: #3e5d84; font-size:13px;}*/

#container #content #sadrzaj #right_content .last_item a.detaljnije { background-image:url(images/icon_link.gif); padding-right:16px; background-repeat:no-repeat; background-position:right }
#container #content #sadrzaj #right_content .last_news_bottom a.aktivna { font-size:10px; color:#FFFFFF; width:20px; height:20px; background-image:url(images/pagination_link_active.jpg); float:left; display:block; line-height:20px; text-align:center; vertical-align:middle; margin-top:5px; }
#container #content #sadrzaj #right_content .last_news_bottom a.neaktivna { font-size:10px; color:#333333; width:20px; height:20px; background-image:url(images/pagination_link.jpg); float:left; display:block; line-height:20px; text-align:center; vertical-align:middle; margin-top:5px; }
/* last news */

#last_news_ajax .last_news_list { padding:0px 10px; text-align:left; }
#last_news_ajax .last_news_list .last_news_item { margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #CCCCCC; font-size:11px; cursor:pointer; }
#last_news_ajax .last_news_list a.link { background-image:url(images/icon_link.gif); padding-right:16px !important; background-repeat:no-repeat; background-position:right }
#last_news_ajax .last_news_bottom {width:270px; padding:0px 15px; line-height:30px; height:30px; margin-bottom:5px; border-bottom:1px dotted #CCC; vertical-align:middle; }
.quick_search { margin:5px 0px 0px 5px; line-height:20px; }
.quick_search h2 { padding:0; margin:0; margin-bottom:5px; font-size:13px; color:#3f77b6; }
.quick_search input { width:138px; padding:2px; border:1px solid #CCCCCC; background-color:#FFFFFF; font-size:11px; color:#666666; font-family:"Trebuchet MS", Arial; margin-bottom:5px; }
.quick_search .srchButton { padding:0; border:0; width:auto!important; vertical-align:top; }
.quick_search img { vertical-align:top; }
#container #content #banner { float:right; width:120px; text-align:right; overflow:auto; }
#container #content #banner a, #container #content #sadrzaj #right_content a { -moz-outline:none; }
#container #content #banner img { margin-bottom:5px; }
#footer { width:985px; height:61px; background-image:url(images/footer_bg.jpg); background-repeat:no-repeat; clear:both; padding:0; margin:0 auto; }
#footer ul { padding:0; margin:0; list-style:none; font-size:11px; color:#FFFFFF; margin-left:30px; padding-top:15px; }
#footer ul li { float:left; display:inline; }
#footer ul li a { padding:0px 10px; color:#FFFFFF; border-left:1px solid #FFFFFF }
#footer ul li a.first { border:none; }
#footer ul li a:hover { text-decoration:underline; }
.banner_box { margin-bottom:5px; }
.klub_banner { margin:5px; margin-left:10px; margin-bottom:0; }
.box_anketa h2 { padding:0; margin:0; margin-bottom:5px; font-size:13px; color:#3f77b6; }

#banner_728_90_holder { background-image: url(images/marketing.jpg); background-position:right; background-repeat:no-repeat;}
#izdvojeno_naslovnica h2 { background-repeat:no-repeat;}
#brbljaonica_naslovnica a.brbljaonica_link { display: block; text-align:right; font-size:11px; font-weight:bold; padding-top:10px; color:#333;}
#brbljaonica_naslovnica span { display:block; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #CCC; color:#333}

#monitor_box > div { background-color: transparent; }
#monitor_box > div { border:0px solid #FFF; }
#monitor_box ul li > a, #monitor_box ul li > a:visited {color:#666}
#monitor_box ul li > a, #monitor_box ul li > a:visited  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

table.prijatelji { width:120px; overflow:hidden;}
table.prijatelji td { padding-bottom:5px;}
table.prijatelji td.prijatelji_naslov { padding:5px 0px; background-color:#CCC; text-align:center}
table.prijatelji td.icon { width:28px;}
table.prijatelji td.url a {font-size:10px; font-weight:bold; color:#3f77b6}
table.prijatelji td.url a span { display:block; color:#666; font-size:10px;}
table.prijatelji td.url a:hover span { color:#999;} 

#related_articles { padding:0px 10px;padding-top:15px; }
#related_articles strong { display:block; margin-bottom:5px;}
#related_articles a.related { background-image:url(images/icon_link.gif); background-position:0px 2px; padding:2px 0px; padding-left:20px; background-repeat:no-repeat; color:#12488c; display:block;}
#related_articles a.related:hover { background-color:#f4f4f4}
