body {font-family:Verdana, Geneva, sans-serif; font-size:12px !important; color:#333;}
.clear_both {clear:both}
.f11{font-size:11px !important;}
.right{float:right;}
.left{float:left;}
.siva{color:#666;}
.marker{background-color:#FFEB86}
#header {height:129px;background-image: url(../images/bg_header.jpg);background-repeat: repeat-x;position:relative;z-index:99;}
#logo_container {height:80px;}
#logo {width:260px;height:80px;text-indent:-9999px;background-image: url(../images/logo.jpg);background-repeat: no-repeat;	background-position: left top;}
#logo a{width:200px;height:80px;display:block;}
#search {float:right; margin-top:20px; display:inline; width:200px;}
#menu {height:49px;}
#menu ul { }
#menu ul li{width:120px; height:49px;display:inline;float:left;}
#menu ul li a {text-transform:uppercase;color:#7D9CB0;display:block;font-family:"Arial Narrow", Arial, Helvetica, sans-serif;font-size:14px;height:32px;padding-top:17px;text-align:center;text-decoration:none;width:120px;overflow:hidden;}
	#menu ul li a.active { color:#f1f2f3;}
#menu ul li a:hover {color:#faa61a;background-image:url(../images/btn_over.jpg);background-position: left top;}
	.menu_hover {color:#faa61a;background-image:url(../images/btn_over.jpg);background-position: left top;}
	#menu ul li.home{background-image:url(../images/btn_pocetna_bg.jpg);background-position: left top;}
	#menu ul li.onama{background-image:url(../images/btn_onama_bg.jpg);background-position: left top;}
#menu ul li div{display:none;background-image:url(../images/bg_menu_paneli.png);background-position: center bottom; padding:20px; width:260px;}
/* MENU PANEL */
#menu div.panel *{color:#d9cdc0; font-size:12px; z-index:inherit;text-transform:none !important;font-family:Verdana,"Arial Narrow", Arial, Helvetica, sans-serif;}
	#menu .panel a, #menu .panel a:visited{color:#d9cdc0;background:transparent none repeat scroll 0 0 !important; padding:0 !important; width:auto; height:auto; text-align:left;text-transform:none !important; display:inline;}
	#menu .panel a:hover{color:#FAA61A;}
	#menu .panel h3{color:#faa61a; font-size:14px; margin-bottom:16px;}
	#menu .panel p{padding-bottom:3px;}
	#menu .panel hr{color:#476a7f !important; height:1px;}
	#menu .panel .panel_manji{padding: 4px 0;}
	#menu .panel .panel_manji img{padding-right:5px; float:left;}
	#menu .panel .panel_manji, #menu .panel .panel_manji a{font-size:10px !important;}
	
#centar_wraper{background-image: url(../images/bg_podmenu.jpg);background-repeat: repeat-x;background-position: top;padding-top:20px; z-index:1;}
#slideshow { margin: 0 10px;height:320px;width:940px;position:relative;left:0;top:0; z-index:inherit;}

/***** Pocetna centar *****/
#centar_siva_3 {background-image:url(../images/bg_centar_3_siva.jpg);width:940px;height:150px;margin-top:20px;	background-repeat: no-repeat;background-position: center top;}
/*#centar_siva_3 ul{display:inline;}*/
#centar_siva_3 ul li{width:290px; height:150px;display:inline;float:left;text-indent:-9999px;}
#centar_siva_3 ul li a{width:290px; height:150px;display:block;background-repeat:no-repeat; background-position:center;}
/*#centar_siva_3 ul li h3{}*/
#centar_siva_3 ul li.srednja, #centar_siva_3 ul li.srednja a {width:360px;}
.fadeInOver {filter:alpha(opacity=10);opacity:0.1;}

/***** Content - sadrzaj *****/
#content{
	padding-top:40px;
	padding-bottom: 20px;
}
#content a, #content a:visited{ color:#faa61a; text-decoration:underline;}
#content a:hover {color:#fff; background-color:#faa61a;}
#content h1{padding-left:20px;background-image:url(../images/strelica_orange.gif);background-repeat:no-repeat;background-position: left bottom;font-family: Verdana, Geneva, sans-serif;font-size: 22px;color: #355061;	font-weight: normal;letter-spacing: -1px;margin-bottom:20px;padding-bottom:2px;}
#content h2{font-family: Verdana, Geneva, sans-serif;font-size: 18px;color: #617784;font-weight: bold;letter-spacing: -1px;	margin:20px 0;line-height:20px;}
#content p{ margin-bottom:8px; line-height:18px;}
#content hr{ margin-right:10px;}

/*** CONTENT - Dugmad ***/
#content a.btn_detaljnije{text-indent:-9999px;display:block;background-image:url(../images/btn_detaljnije.jpg);height: 27px;	width: 160px;margin-top:20px;}
#content a.btn_detaljnije:hover { background-position: 0 -33px;}
#content a.btn_svi_blogovi {text-indent:-9999px;display:block;background-image:url(../images/btn_svi_blogovi.jpg);height: 27px;width: 160px;margin-top:20px;}
#content a.btn_svi_blogovi:hover {background-position: 0 -33px;}

#main h3{font-size:13px;margin-bottom:15px; margin-top:20px; color:#355061;}
#main img{float:left; padding-right:10px;padding-bottom:10px}
#main hr{color: #fff; background-color: #fff; border: 1px dotted #355061; border-style: none none dotted;margin:0 0 30px 0;}
#main ul{list-style-image:url(../images/bullet_strelice_plave.gif);list-style-position:outside;list-style-type: none;margin-left:16px;padding-left:10px;line-height:14px; margin-bottom:10px;}
	#main ul li{padding-bottom:6px; line-height:16px;}
#main ol{
	line-height:14px;
	margin:5px 0 20px 16px;
	/*list-style-type: decimal;*/
}
#main ol .number {color:#CCCCCC;float:left;font-size:19px;margin:0 10px 10px 0;position:relative;top:3px;left:0px; font-weight:bold;}
#main ol li {padding:0 0 6px 55px; min-height:30px;}
	#main ol li.item1 {background: url(../images/bullets/1.png) no-repeat;}
	#main ol li.item2 {background: url(../images/bullets/2.png) no-repeat;}
	#main ol li.item3 {background: url(../images/bullets/3.png) no-repeat;}
	#main ol li.item4 {background: url(../images/bullets/4.png) no-repeat;}
	#main ol li.item5 {background: url(../images/bullets/5.png) no-repeat;}
	#main ol li.item6 {background: url(../images/bullets/6.png) no-repeat;}
	#main ol li.item7 {background: url(../images/bullets/7.png) no-repeat;}
	#main ol li.item8 {background: url(../images/bullets/8.png) no-repeat;}
	#main ol li.item9 {background: url(../images/bullets/9.png) no-repeat;}
	#main ol li.item10 {background: url(../images/bullets/10.png) no-repeat;}

/**** BLOGOVI - Posljednji naslovna ****/
#blog_posljednji_naslovna h3{text-indent:-9999px;background-image:url(../images/head_poslj_blogovi.jpg);background-repeat:no-repeat;height:20px;margin-bottom:20px;background-position: left center;}
#blog_posljednji_naslovna ul{list-style-image:url(../images/bullet_strelice_plave.gif);list-style-position:outside;	list-style-type: none;margin-left:16px;padding-left:10px;line-height:14px;}
.ocjena_vrh {font-size:10px; margin-left:20px;}
#blog_posljednji_naslovna ul li{ margin-bottom:10px;}
.blog_naslov, .blog_naslov a, .blog_naslov a:visited { font-weight:bold !important; color:#355061 !important; text-decoration:none !important; display:block !important;}
	.blog_naslov a:hover{ color:#355061 !important; background:none !important;}

.blog_info {font-style:italic !important; color:#999 !important; /*letter-spacing:-1px;*/ font-size:11px !important;}
	.blog_info a, .blog_info a:visited{color:#999 !important;}
	.blog_info a:hover{color:#999 !important;text-decoration:none !important; background:none !important;}

/**** KLIJENTI - Naslovna ****/
#klijenti_naslovna h3{	text-indent:-9999px;background-image:url(../images/head_nasi_klijenti.jpg);background-repeat:no-repeat;height:20px;margin-bottom:20px;background-position: left center;}
#klijenti_naslovna ul li{margin-bottom:10px;}
#klijenti_naslovna a{text-indent:-9999px;width:220px;height:63px;display:block;background-repeat:no-repeat;}
#klijenti_naslovna a:hover{background:transparent none repeat scroll 0 0;background-position: 0 -69px; }
#kat_naslov{color:#355061;}
#kat_naslov p{font-size:90%; padding-left:10px;}
.kat{font-size: 120%;font-style: normal;font-weight: normal;text-transform: uppercase;letter-spacing: normal;line-height: 1.6em;}
.kat_clanci{margin-bottom:10px; font-size:110% !important;}

/***** SA STRANE *****/
#strana{ padding-top:30px;}
#strana ul{list-style-image:url(../images/bullet_strelice_plave.gif);list-style-position:outside;list-style-type: none;margin-left:16px;padding-left:10px;line-height:14px;}
#strana ul li a{ padding:3px 0;color:#355061 !important;display:block;font-weight:bold;text-decoration:none !important;}
#strana ul li a:hover{ background:transparent none repeat scroll 0 0 !important; color:#617784 !important;}
#blog_kategorije, #blog_isti_autor, #blog_arhiva, #sajt_srodne_blog{
	background-color:#FEFEFE;
	padding-bottom:20px;
	margin-bottom:20px;
	background-image: url(../images/bg_strana_sivi2.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.aktivna {font-style:italic;}
#blog_kategorije h3{text-indent:-9999px;background-image:url(../images/head_kategorije.jpg);background-repeat:no-repeat;height:20px;margin-bottom:20px;background-position: left center;}
#blog_kategorije ul li{ margin: 3px 0;}
#blog_kategorije ul li ul{ margin-left:10px;padding-left:2px;}
#blog_kategorije ul li ul li{ margin:0;}

#blog_isti_autor h3{text-indent:-9999px;background-image:url(../images/head_isti_autor.jpg);background-repeat:no-repeat;height:20px;margin-bottom:20px;background-position: left center;}

#blog_arhiva h3{text-indent:-9999px;background-image:url(../images/head_arhiva_mjeseci.jpg);background-repeat:no-repeat;height:20px;margin-bottom:20px;background-position: left center;}
#sajt_srodne_blog h3{text-indent:-9999px;background-image:url(../images/head_srodne_blog.jpg);background-repeat:no-repeat;height:20px;margin-bottom:20px;background-position: left center;}
/****** FOOTER ******/
#footer_wraper 	{background-image:url(../images/bg_footer.jpg); background-color:#252a33;background-repeat: repeat-x;background-position: left top;padding-top:76px;}
#footer {color:#d9cdc0;height: 268px;padding-top: 45px;}
#footer a, #footer a:visited, #copyright a, #copyright a:visited{text-decoration:underline;color:#d9cdc0;}
#footer a:hover, #copyright a:hover{text-decoration:none;}
#footer h4{	font-size: 22px;color:#FFF; font-weight:lighter;letter-spacing:-1px;padding-bottom:25px;}
#footer img{vertical-align:middle; padding-right:5px;}
#footer label{font-size:10px;}
#footer label{margin-bottom:3px;}
#footer p{margin:5px 0;}
.footer_komentari li{margin-bottom:10px;padding-left:5px;}
#copyright_wraper{height: 45px;background-image: url(../images/bg_footer_ciza.jpg);background-repeat: repeat-x;	background-position: top;}
#copyright{	padding-top:16px;color:#d9cdc0;font-style:italic;}

/***	BLOG	***/
/* Pagination	*/
div.pagination {background-color:#fff;color:#355061;padding:10px 0 10px 0;font-family: Arial, Helvetica, sans-serif;font-size: 13px;text-align:right;margin-top:20px;}
div.pagination a {color:#355061 !important;padding:2px 5px;margin:0 2px;text-decoration:none  !important;border:2px solid #f0f0f0;}
div.pagination a:hover, div.pagination a:active {border:2px solid #FBA618 !important;color:#ff5a00 !important;background:transparent none repeat scroll 0 0 !important;}
div.pagination span.current, div.pagination strong {padding:2px 5px;border:2px solid #355061;color:#fff;font-weight:bold;background-color:#355061;}
div.pagination span.disabled {display:none;}
.posted {color:#999;background-color:#F9F9F9;padding:5px;margin: 10px 0 20px 0;line-height:16px;}
.blog_author{background-image:url(../images/bg_strana_sivi2.jpg);background-position:center bottom;background-repeat:repeat-x; padding:5px; margin-bottom:20px; margin-top:20px; background-color:#fefefe;}
.blog_author img{padding:5px; background-color:#ebebeb; float:left; margin:0 10px 0 0;}
.blog_author p{color:#999; font-size:10px; text-align:justify; }
.blog_author h3{color:#336699;margin-bottom:10px;}
.blog_author span{color:#666; }
.blog_uvod {font-style:italic; margin-bottom:20px;}
.blog_uvod p{background-color:#F9F9F9;padding:10px;color:#666666;}
#blog_komentari{ background-color:#DEE5E9;padding:25px;}
#blog_komentari a{ color:#355061 !important;}
#blog_komentari h4{font-size:22px;font-weight:normal;}
#blog_komentari .alternate{ background-color:#CCC;}
#blog_komentari .komentar_wrap {background:#FAFBFC none repeat scroll 0 0;border:1px solid #DCDDDD;position:relative; margin:10px 0 10px 130px;}
#blog_komentari .komentar_autor {color:#8D8D8D;font-size:10px;left:-120px;line-height:14px;position:absolute;width:100px;}
#blog_komentari .komentar{padding:20px 20px 60px;}
#blog_komentari .komentar span{bottom:2px;font-size:10px;left:20px;position:absolute;}

#komentari_forma{ margin-top:40px;}
#komentari_forma a{text-decoration:none !important;}
#komentari_forma a:hover{ color:#355061 !important;}
#komentari_forma img{ padding:0 3px 0 0;}
#komentari_forma textarea{width:400px}
#komentari_forma table td{vertical-align:middle; padding:4px;}
#komentari_forma table td label{ color:#666;float:right;margin-right:0px;margin-top:0px;}
#komentari_forma table td table td{padding:0px; margin:0px;}
.rating_star{padding:0px !important; margin:0px !important;}

.sub_child{font-size:11px;}
/* GMAP KONTAKT */
#map h2 {margin:0}
#map img{margin:0 0 2px 0; padding:0px;}
#map .popupMap{line-height:12px;}
.infoContainer *{font-size:11px;}
.infoContainer h2{padding-bottom:4px;}
.infoContainer .address{padding:5px; }
