@charset "utf-8";
/* CSS Document */ 
/* G L O B A L A */ 
body {	margin:0px;	padding: 0px;	font-family: "Trebuchet MS", Arial, Arial;	background-position:top;	background-image: url(site-grad.jpg);	background-repeat: repeat-x;	background-color: #fcfae2;}
a img { border: none; }
a, a:link, a:visited { color:#ec1d25; text-decoration: none; }
a:hover { text-decoration: underline; }
hr { display: none; }
/* D O S T A   G L O B A L E */ 
/* -------------------------------------- */ 
#page { margin: 0px auto 0px; }
#page_header { margin:0px auto 0px; height: 200px; width: 800px; background-image: url('header.jpg'); }
.en-site #page_header { background-image: url('en_header.jpg'); }

#page_header h1, #page_header p { display: none; }
#login_box { color:#FFFFFF; width: 220px; height: 50px; display: block; font-size: 0.75em; text-align:right; float: right; padding-right: 35px; }
#login_box fieldset { border: none; padding: 0px; margin: 0px;}
#login_box legend { display: none; }
#login_box input {  font-size: 0.75em }
#login_box p { display: block; padding: 0px; margin: 0px; }
/*   M E N U   */ 
#menu { width:800px; height: 50px; margin:20px auto 0px;	}
#menu h4 { display: none; }
#menu ul { margin:0px auto 0px; padding:  0px; list-style: none; line-height: normal; }
#menu li { display: inline; margin: 0px; padding: 0px;}
#menu a { display: block; width:130px; height: 23px; padding: 0px; padding-top: 2px; text-decoration: none; font-family: "Trebuchet MS", Arial, Arial; font-size: 14px; color: #FFFFFF; text-align:center; }
#menu a:hover { background-color:#ec1d25; text-align:center; background-image:url(menu.jpg); background-repeat:no-repeat; }
#menu .active a { background-color:#ec1d25; text-align:center; background-image:url(menu.jpg); background-repeat:no-repeat; }
/*Top level list items*/ 
#menu ul li { position: relative; display: inline; float: left; margin: 0 1px 0 1px; }

*/* Holly Hack for IE \*/ 
* html #menu ul li { float: left; height: 25px; }
* html #menu ul li a { height: 25px; }
/* End */ 

#menu li.lang-switch-en { float: right; margin-right: 9px; background-image:url("lang-switch-en.jpg"); }
#menu li.lang-switch-en a:hover { background:none;  text-decoration:underline; }

#menu li.lang-switch-hr { float: right; margin-right: 9px; background-image:url("lang-switch-hr.jpg"); }
#menu li.lang-switch-hr a:hover { background:none;  text-decoration:underline; }



#box_up { width: 728px; height: 90px; margin:10px auto 15px; background-image:url(box-up-marketing.jpg); padding-left: 30px; padding-top: 5px; background-position: left bottom; background-repeat:no-repeat }

#container { width:800px; margin:0px auto 0px; padding: 0px; }
#content { color: #000000; font-size: 0.95em; }
#content h3{ padding-top:25px; padding-bottom: 0px; }
#content h3 a.printButton { padding-top:10px; padding-left: 60px; padding-bottom: 10px; background-image:url(print.gif); background-position: center left; background-repeat:no-repeat;}
#content h3, #content h4, #content h5, #content h6 { color:#ec1d25;  }
#content a, #content a:link, #content a:visited { color: #ec1d25; text-decoration: none; }
#content a:hover { text-decoration: underline; }

/*  D E S N O   S T A F F    */
#box_right { float:right; width: 300px; color: #333333;	padding:0px; margin-top:20px;}
#box_right_down { clear:both; }
#box_right_up { width: 300px; margin: 0; }

/*  P R E T P L A T A  L I N K */
#box_right_pretplata { height:60px; padding:15px; width: 250px; float: right; background:url(pretplata.gif) no-repeat; padding-top: 35px; color: #FFFFFF; }
#box_right_pretplata a, #box_right_pretplata a:visited { color: #CCCCCC; font-weight: normal; text-decoration: none; }
#box_right_pretplata a:hover { text-decoration: underline; }

/*  R E K L A M E   D E S N O   */
#box_right_reklame {
	width: 280px;
	float: right;
	text-align: center;
}
#box_right_reklame .box_right_reklame_naslov { height: 35px; background: url(reklame_naslov.gif) no-repeat left; }
#box_right_reklame .box_right_reklame_naslov { height: 35px; background: url(oglasi_naslov6.gif) no-repeat left; }

#box_right_reklame .box_right_reklame_sadrzaj {
	background-color: #49494B;
	text-align: center;
}

#box_right_reklame .box_right_reklame_sadrzaj a {
	padding: 5px;
	margin: 5px;
}

#box_right_oglasi {
	width: 280px;
	float: right;
	font-size: 1em;
}
#box_right_oglasi .highlights {
	width: 270px;
	height:300px;
	overflow: auto;
	margin:0px;
	padding: 0px;
}

#box_right_oglasi h5 { font-size: 1em; font-weight: bold; padding: 0px; margin: 0px; }
#box_right_oglasi ul { padding: 0px; margin: 0px; list-style: none; }
#box_right_oglasi li { padding: 0px; margin: 0px; }

#box_right_oglasi .box_right_oglasi_naslov { height: 35px; background: url(oglasi_naslov6.gif) no-repeat left; }
.en-site #box_right_oglasi .box_right_oglasi_naslov { background: url(en_oglasi_naslov6.gif); }
#box_right_oglasi .box_right_oglasi_sadrzaj { padding:5px; font-family:"Trebuchet MS", Arial, Arial; color: #CCCCCC; width:270px; background-color:#49494b; }
#box_right_oglasi .box_right_oglasi_sadrzaj .more { text-align: right; }
#box_right_oglasi .box_right_oglasi_sadrzaj .more a,#box_right_oglasi .box_right_oglasi_sadrzaj .more a:visited { color: #ec1d25; font-weight: normal; text-decoration: none; }
#box_right_oglasi .box_right_oglasi_sadrzaj .more a:hover { text-decoration: underline; }

#box_right_vijesti { font-family:"Trebuchet MS", Arial, Arial; color: #CCCCCC; float:right; width:280px; }
#box_right_vijesti .box_right_vijesti_naslov { height: 35px; background: url(vijesti_naslov.gif) no-repeat left; }
.en-site #box_right_vijesti .box_right_vijesti_naslov { background: url(en_vijesti_naslov.gif); }
#box_right_vijesti #dynamicbox_news_last_8 { padding:10px; background-color:#49494b; text-align:justify; }
#box_right_vijesti #dynamicbox_news_last_8  p { padding: 4px; margin: 0px; border: 2px solid #CCCCCC; text-align:left; }
#box_right_vijesti ul { padding: 0px; margin: 0px; list-style:none; }
#box_right_vijesti li { padding: 0px; margin: 5px 0px; }
#box_right_vijesti ul.public li a { color: #CCCCCC; text-decoration:none; background:none; padding-left:25px; background:url(kvacica.gif) no-repeat left top; }
#box_right_vijesti ul.locked li a { color: #CCCCCC; text-decoration:none; background:none; padding-left:25px; background:url(lokot01.jpg) no-repeat left top; }
#box_right_vijesti, #box_right_oglasi { font-size: 0.9em; }

 .box_right_panel_dno { background-image:url(vijesti_dno.jpg); width:270px; height:25px; padding-top:5px; padding-left:10px; background-repeat: no-repeat; }
 .box_right_panel_dno a { background-image:none; color:#FFFFFF; text-decoration: none; }
 .box_right_panel_dno a:hover { text-decoration: underline; }

/*   S A D R Z A J   N O V O S T I   */ 
#content.news {
	width: 490px;
}
#content.news p { text-align: justify; }
#content.news a, #content.news a:link, #content.news a:visited { color:#ec1d25; text-decoration: none; }
#content.news a:hover { text-decoration: underline; }
#content.news h5 { font-size: 0.9em; color:#ec1d25; }

#content .other_news h5 { font-size: 0.9em; color:#ec1d25; margin: 0px auto 10px; }
#content .other_news p { font-size: 0.9em; text-align: left; }
#content .other_news_item { float: left; padding-right: 10px; padding-bottom: 15px; }
#content .other_news_item img { float: left; padding-right: 10px; }
#content .news_locked_list {
	float: none;
	clear: left;
}
#content .news_locked_list ul { padding: 0px; margin: 0px; margin-left: 5px; list-style: none; }
#content .news_locked_list li { padding-left: 20px; background-image: url(/files/_cms/style/site/lokot03.gif); background-position: left; background-repeat: no-repeat; }
#content .locked_news { padding-left: 20px; background-image: url(/files/_cms/style/site/lokot03.gif); background-position: left; background-repeat: no-repeat; }
.date { color: #666666; font-size: 0.8em; display: block; }

/*   S A D R Z A J   O G L A S I   */ 
#content.ads { /*font-size: 1.85em; width: 475px;*/ 
  padding-right: 10px; }
#content.ads h5 { font-size: 0.9em; color:#ec1d25; }
 #content.ads ul { padding: 0px; margin: 0px; list-style: none; }
 #content.ads p { /*border-bottom:#999999 solid 2px; padding-bottom:5px; */ 
 }
#content.ads li { background-repeat:no-repeat; background-position:left; padding-left:34px; padding-bottom:2px; }
#content.ads li.tel { background-image:url(tel.jpg); }
#content.ads li.mail { background-image:url(mail.jpg);}
#content.ads li.mob { background-image:url(mob.jpg);}
#content.ads li.person { background-image:url(person.jpg);}
#content.ads li.fax { background-image:url(fax.jpg); }
.page_select { text-align: center; }

/*    G A L E R I J A    */
#content.gallery ul.folders { font-size: 1.1em; }
#content.gallery .thumb_image { background-color: #CCCCCC; margin:5px; padding: 2px; border:solid 3px #999999; width: 180px; height: 150px; text-align: center; display: block; float: left; }
#content.gallery .thumb_image:hover { background-color: #DDDDDD; }
#content.gallery div.spacer { clear: both; float:none; }


/*   F O O T E R    */ 
#footer_holder { background-color: #323232; border-top:3px solid #CCCCCC; height:230px; margin-top: 10px; clear:both; }
#footer { width:800px; margin:0 auto; }
#footer_text { font-style: inherit; clear: both; color: #666666; padding: 10px; padding-top: 15px; margin:32px auto 0px auto; text-align: left; font-size: 0.8em; height:157px; width:320px; float:right; line-height:2.5em; }
#footer_text a, #footer_text a:visited { color: #999999; text-decoration:none; border:none; }
#footer_text a:hover { color: #999999; text-decoration: underline; border:none;}
#footer_links { float:right; width:445px; height:170px; margin:20px auto 0px; border:none; text-align: right; padding-right: 10px; border-right: 2px solid #CCCCCC; padding-top: 20px; }
#footer_links img { margin:9px 5px 0px 5px; border:none; }
#footer_links a { border:none; border-bottom:2px solid #323232; }
#footer_links a:hover{ border-bottom:2px solid #666666; }

ul#sitemap {
padding: 0px;
margin: 0px;
}

ul#sitemap, ul#sitemap li ul {
list-style-position: outside;
list-style-type: none;
list-style-image: none;
font-family: Verdana, Arial, sans-serif;
font-weight: 400;
font-size: 1em
}
  
ul#sitemap a {
color: #333333;
text-decoration: none
}

ul#sitemap li ul a:visited, ul#sitemap a:visited {
background-image: url("check-bok.gif");
background-position: 0% 50%;
background-repeat: no-repeat;
padding-left: 15px
}

ul#sitemap a:hover {
color: #990000;
text-decoration: none
}




p.news_comment {
	font-size: 0.9em;
}

#new_comment_content .success {
	color: green;
	font-weight: bold;
}

