@charset "utf-8";
body {
	font: 100% Tahoma, Geneva, sans-serif ;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background:url(/new_images/bcg_container.jpg) repeat-y center #fff;
}
div#container {
	width: 980px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	padding:0;

	
}
div#header { display:block; margin-top:0px; width:980x;	padding: 0;	height:205px;	background:url(/new_images/bcg_head.jpg) no-repeat top #ffffff;}

/*div#menu {display:block;width:100%; float:left;	height:27px;margin-top:2px; margin-bottom:2px; padding:0;	background:#344a8b;border:solid 2px #facf0b; text-align:center;}
div#menu ul {text-align:left; margin:0; text-align:center; }
div#menu ul li{list-style-type:none; display:inline; text-align:left; margin:0; text-align:center;}
div#menu a{ padding:4px 8px 6px 8px; margin:0; display:block; height:16px;float:left; border-right:solid 1px #CCC;background:#344a8b;font:normal 12px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; }
div#menu a:hover{padding:4px 8px 6px 8px; margin:0; display:block;height:16px; float:left; border-right:solid 1px #CCC;background:#10204d; font:normal 12px Tahoma, Geneva, sans-serif;color:#FFF; text-decoration:none; }*/

#head_menu { display:block;float:left;  margin-left:0; width:980px; height:40px;margin-top:193px; margin-left:0px; font:bold 11px Tahoma, Geneva, sans-serif; z-index:22;background:url(/new_images/bcg_head_bottom.png) repeat-x bottom;}

#nsl_left {	float:left;background:url(/new_images/head_naslovna.png) repeat-x;font:bold 14px Tahoma, Geneva, sans-serif; color:#fff; padding: 4px 6px; width:239px;height:26px;margin-left:0px;  }

ul#nav { float:left;background:url(/new_images/menu-bg.png);font:bold 11px Verdana, Geneva, sans-serif ;width:740px;height:25px;margin-left:20px; margin-top:112px; }


ul#nav li a{  border-left:solid 1px #c7c8c9; padding-top:6px; border-bottom:none; color:#000;}







div#left {padding-top:10px; padding-left:0px; width:251px; margin-top:8px;  margin:0; display:block; float:left; border:1px solid #f1f1f1; border-top:none; }

div#crta {display:block; width:100%; float:left;border-bottom:solid 2px #facf0b;}

div#mainContent { width:674px; display:block; float:left; margin:0 1px 0 9px;}

div#right {padding-top:5px; padding-left:8px; width:278px;display:block; float:left;margin-top:0; background:url(/new_images/bcg_right.jpg) repeat-y left;}


div#header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}

div#footer {  background:url(/new_images/bcg_foot.jpg) repeat-x; border-top: 1px solid #c9c9c9; height:26px;display:block;width:978px; float:left; text-align:center;font:normal 10px  Tahoma, Geneva, sans-serif;color:#000; padding:8px 0; margin:0 0 0 1px; }
div#footer a{ font:normal 10px Tahoma, Geneva, sans-serif;color:#000000; text-decoration:none;}
div#footer a:hover{font:normal 10px Tahoma, Geneva, sans-serif;color:#333; text-decoration:none;}


/* ------ SREDINA ---------- */
div#mainContent {text-align:left; padding:10px 10px 10px 0; }
div#mainContent p { font:11px Verdana, Geneva, sans-serif; color:#4f4f4f; text-align:left; padding:0 6px;}

div#mainContent_wide p {line-height:0.9; font:11px Verdana, Geneva, sans-serif; color:#4f4f4f; padding:0 10px; text-align:left;}


div#mainContent  h1{font:bold 16px  Verdana, Geneva, sans-serif; padding-top:6px; padding-bottom:3px; margin-top:1px; margin-bottom:10px; color:#000000; }

div#mainContent  h2{font:bold 11px  Verdana, Geneva, sans-serif; padding-top:2px; padding-bottom:2px; margin-top:3px; margin-bottom:2px; color: #333; width:100%; }


div#mainContent  h3,div#content h3 b,div#content h3 strong{font:bold 13px Verdana, Geneva, sans-serif; margin-top:0px; margin-bottom:10px; color:#000000 }
div#mainContent .potpis{font:normal 10px Verdana, Geneva, sans-serif; margin-top:4px; margin-bottom:5px; color:#000000;}


/* ACCORDION */
.accordion{BORDER-BOTTOM:#c4c4c4 1px solid}
div#mainContent h4.accordion{PADDING-RIGHT:25px; BORDER-BOTTOM:#c4c4c4 1px solid; PADDING-LEFT:15px; BACKGROUND:url(/new_images/arrow-square.gif) #f8f7f2 no-repeat right -51px; PADDING-BOTTOM:7px; MARGIN-BOTTOM:0px;   PADDING-TOP:7px; BORDER-TOP:0; font:bold 10px Verdana, Geneva, sans-serif; letter-spacing: 1.1; color:#666666; CURSOR:pointer;}
div#mainContent h4.accordion b,div#content h4.accordion strong{font-weight:normal;font-size:12px;}
h4.accordion:hover{BACKGROUND-COLOR:#e3e2e2}
h4.active{BACKGROUND-POSITION:right 5px}
blockquote{ padding:0px 2px 2px 1px; BACKGROUND:none; MARGIN:0px;}


/* ADRESAR3 */
div#mainContent .adresar h4,div#mainContent .adresar2 h4,div#mainContent .adresar3 h4,div#mainContent .adresar4 h4, div#mainContent .adresar5 h4 { PADDING-RIGHT:25px; BORDER-BOTTOM:#c4c4c4 1px solid; PADDING-LEFT:15px; BACKGROUND:url(/new_images/arrow-square.gif) #f8f7f2 no-repeat right -51px; PADDING-BOTTOM:7px; MARGIN-BOTTOM:0px;   PADDING-TOP:7px; BORDER-TOP:0; font:bold 10px Verdana, Geneva, sans-serif; letter-spacing: 1.1; color:#666666; CURSOR:pointer;}
div#mainContent .adresar h4:hover,div#mainContent .adresar2 h4:hover,div#mainContent .adresar3 h4:hover,div#mainContent .adresar4 h4:hover,div#mainContent .adresar5 h4:hover{BACKGROUND-COLOR:#e3e2e2}
div#mainContent .adresar h4.active,div#mainContent .adresar2 h4.active,div#mainContent .adresar3 h4.active,div#mainContent .adresar4 h4.active, div#mainContent .adresar5 h4.active{BACKGROUND-POSITION:right 5px; background-color:#666666; color:#FFFFFF;}
div#mainContent .adresar blockquote,div#mainContent .adresar2 blockquote,div#mainContent .adresar3 blockquote,div#mainContent .adresar4 blockquote, div#mainContent .adresar5 blockquote{padding:0px 2px 2px 1px; BACKGROUND:none; MARGIN:0px;}
div#mainContent .adresar p,div#mainContent .adresar2 p,div#mainContent .adresar3 p,div#mainContent .adresar4 p, div#mainContent .adresar5 p {line-height:1.1; font:11px Tahoma, Geneva, sans-serif; color:#4f4f4f; text-align:left;}
/*div#mainContent .adresar h5 {border-bottom:dotted 1px #e2e2e2; font-weight:bold; padding:5px 0; background:none; text-align:left; margin:8px 0;}*/

div#mainContent  b,div#content strong{color:#333333;}
div#mainContent  a{color:#006699;text-decoration:none;}
div#mainContent  a:hover{color:#0066CC; text-decoration:none; }
div#mainContent  select,input,textarea{font:normal 11px Arial,Helvetica,sans-serif; background:#f6f6f6; color:#333333; border:solid 1px #999; padding:2px; margin:1px;}
div#mainContent  a.contentNav{float:right; padding:2px; margin:2px; color:#999999; text-decoration:none; font:normal 9px Arial,Helvetica,sans-serif; }
div#mainContent  a.contentNav img{border:none}
/*div#mainContent  ul{ margin:0 0 34px 20px; padding:0;font:11px Tahoma, Geneva, sans-serif;}
div#mainContent  li{list-style-type:none; background: url(/new_images/strelica.gif) no-repeat;background-position: .1em .0em;   
padding-left:20px;padding-top:4px; padding-bottom:4px;border-bottom:1px dotted #cccccc; width:90%;  font:11px Tahoma, Geneva, sans-serif; }
div#mainContent  li a{display:block;  }*/
div#mainContent  img{border:solid #facf0b 1px;}

div#mainContent td {line-height:1.0; font:11px Tahoma, Geneva, sans-serif; color:#4f4f4f; padding:2px;}


#mainContent ul, #mainContent ol { padding:10px 10px 10px 25px; font:11px Tahoma, Geneva, sans-serif;}
#mainContent li {border-bottom:1px solid #EFEFEF; padding:4px;}
#mainContent li.text{list-style-image:url(/new_images/icon/text.gif); font-weight:bold}
#mainContent li.pdf{list-style-image:url(/new_images/icon/pdf.gif); font-weight:bold}
#mainContent li.doc{list-style-image:url(/new_images/icon/text2.gif); }

#mainContent table{ border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC;}
#mainContent td{border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
#mainContent tr.even{ background:#f1f1f1;}

#mainContent fieldset{ padding:10px; margin-top:10px;}
#mainContent legend{ font-size:16px; font-weight:bold; color:#666666}





/* ------ FOTOGRAFIJA GALERIJA ---------- */

div#mainContent #fotka a {
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-size: 11px;
	float:left;
	display:block;
	overflow:visible;
	
	color: #800000;
	text-decoration: none;
	padding-top:0px; 
	padding-bottom:0px;
	background:#ffffff;	
}


div#mainContent #fotka a:hover {

	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-size: 11px;
	overflow:visible;
	float:left;
	color: #800000;
	text-decoration: none;
	padding-top:0px; 
	padding-bottom:0px;
	background:#a4b6dc;
	display:block;

}


/*LINKOVI S LJEVE STRANE */

div#left  h1{font:bold 12px  Tahoma, Geneva, sans-serif; padding-left:10px; padding-top:6px; padding-bottom:3px; margin-top:1px; margin-left:1px; margin-bottom:15px; background:#454545; color:#CCC; display:block; height:18px; width:95%; }
div#left  h4,div#left h4 b,div#left h4 strong{font:normal 12px Tahoma, Geneva, sans-serif; margin-top:0px; margin-bottom:5px; color:#fff; background:url(/new_images/h4_bcg.png) repeat-x; height:25px; padding:4px 10px;}
div#left  h2{font:bold 10px  Tahoma, Geneva, sans-serif; padding-left:10px; padding-top:4px; padding-bottom:3px; margin-top:1px; margin-left:1px; margin-bottom:15px; background:#F2F2F2; color:#333; display:block; height:14px; width:95%; }


div#left  ul{ margin:0 0 15px 0; padding:0; padding-left:4px;}

div#left{ font:normal 11px  Tahoma, Geneva, sans-serif;}

div#left  a{color:#006699;text-decoration:none;}
div#left  a:hover{color:#0066CC; text-decoration:none; }


div#left  li{list-style-type:none; background: url(/new_images/strelica_1.gif) no-repeat;background-position: 0 .45em; padding-left:2px;padding-top:4px; padding-bottom:4px; font:normal 11px Tahoma, Geneva, sans-serif; color:#000000; border-bottom: dotted 1px #999; padding-left:20px;}
div#left  li a{color:#5b5b5b; text-decoration:none;font:normal 11px Tahoma, Geneva, sans-serif; color:#000000; }
div#left  li a:hover{color:#1b7cff; text-decoration:none; font:normal 11px Tahoma, Geneva, sans-serif; color:#5695b3;}

div#backupleft  li{list-style-type:none; background: url(/new_images/strelica.gif) no-repeat; background-position: 0 .45em;   
padding-left:20px;padding-top:4px; padding-bottom:4px; font:normal 11px Tahoma, Geneva, sans-serif; color:#444444; }









/*LINKOVI S DESNE STRANE */
div#right  h1{font:bold 12px  Tahoma, Geneva, sans-serif; padding-left:10px; padding-top:6px; padding-bottom:3px; margin-top:1px; margin-left:1px; margin-bottom:15px; background:#454545; color:#CCC; display:block; height:18px; width:95%; }

div#right  h2{font:bold 10px  Tahoma, Geneva, sans-serif; padding-left:10px; padding-top:4px; padding-bottom:3px; margin-top:1px; margin-left:1px; margin-bottom:15px; background:#F2F2F2; color:#333; display:block; height:14px; width:95%; }


div#right  ul{ margin:0 0 15px 0; padding:0; padding-left:4px;}
div#right  li{list-style-type:none; background: url(/new_images/strelica_1.gif) no-repeat;background-position: 0 .45em; padding-left:2px;padding-top:4px; padding-bottom:4px; font:normal 11px Tahoma, Geneva, sans-serif; color:#000000; border-bottom: dotted 1px #999; padding-left:20px; width:230px;}
div#right  li a{color:#5b5b5b; text-decoration:none;font:normal 11px Tahoma, Geneva, sans-serif; color:#000000; }
div#right  li a:hover{color:#1b7cff; text-decoration:none; font:normal 11px Tahoma, Geneva, sans-serif; color:#5695b3;}








#menuHolder {width:230px; display:block; float:left; font:bold 11px  Tahoma, Geneva, sans-serif;  }


#menuHolder  ul {margin:1px; padding:0;}

#menuHolder li  {width:230px; height:25px; display:block; background: url(/new_images/right_bcg_arrow.gif) no-repeat #e9e9e9; background-position: .0em .0em; margin-top:1px;}

#menuHolder li a {width:188px; height:19px; display:block; float:left; padding-left:34px; font-weight:normal; color:#000000; text-decoration:none; padding-top:6px; }
#menuHolder li a:hover {width:196px; height:19px; display:block; float:left; font-weight:normal; color:#f2f2f2; background: url(/new_images/right_bcg_arrow.gif) no-repeat #a8a8a8; background-position: .0em .0em; text-decoration:none; padding-top:6px;
}



<!--
#jezik {
	float:left;
	margin-top:6px;
	margin-left:590px;
	width:570px;
	height:20px;
	z-index:1;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#FFF;
	padding-left:5px;
	font-weight:normal;
}

#jezik a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000;
	padding-left:5px;
}

#jezik a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	color: #666;
	padding-left:5px;
}
-->


/*Vijesti*/
 ul#vijesti {list-style-type:none; margin:-15px 0 0 0; padding:0;}
#vijesti  li a{float:none; display:block; clear:both; padding:8px 0 8px 0; overflow:hidden;  zoom: 1;  }
#vijesti  li:hover{background:#F1F1F1;}
#vijesti  li img{ float:left; background:#CCC; margin-right:10px; border:1px solid #7b7b76;}
#vijesti .datum{color:#851200; font-size:10px; }
#vijesti li h3{ color:#444444; display:block; margin:3px 0 5px 0; border:none}
#vijesti p{display:block; text-align:left; color:#444444; margin:5px 0 0 0; cursor:pointer;}

/*Fotogalerija*/
a.slike img { margin:10px; border-color:#f1f1f1 }





/*Ikonice-------------------------------------------------------------------------------
a.icon img{padding:0px 3px 0px 3px; display:inline; border:0; }
a.icon{display:inline; padding:2px; margin:2px; vertical-align:top; color:#b5dbf0; text-decoration:none; background:transparent; font-size:10px;  }
a.icon:hover{display:inline; padding:2px; margin:2px; vertical-align:top; color:#FFFFFF; text-decoration:none;}*/


/*Glavna vijest */
#glavnavijest { display:block; width:660px; height: 320px;}



/*#glavnavijest_left .transparent{filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; background-color:#000; position:relative; top:218px; left:1px; padding-left:4px; display:inline-block; width:473px; height:100px;  z-index:0; color:#fff;  }*/

/*glavnavijest_left-------------------------------------------------------------------------------*/

#glavnavijest_left { display:block; float:left; width:480px; height: 320px;}
#glavnavijest_left .transparent1{ background:url(/new_images/transparent_bcg.png) repeat; position:relative; top:220px; left:1px; padding-left:4px; display: inline-block; width:475px; height:100px;  z-index:0; color:#fff;}
#glavnavijest_left .transparent2{ background:url(/new_images/transparent_bcg.png) repeat; position:relative; top:0px; left:1px; padding-left:4px; padding-right:4px; display: inline-block; width:230px; height:320px;  z-index:0; color:#fff;}
#glavnavijest_left .transparent3{ background:url(/new_images/transparent_bcg.png) repeat; position:relative; top:0px; left:1px; padding-left:4px; padding-right:4px; display: inline-block; width:153px; height:320px;  z-index:0; color:#fff;}
#glavnavijest_left h5 {font:bold 12px  Tahoma, Geneva, sans-serif; color:#fff; font-weight:bold; text-transform:uppercase; padding-top:2px; padding-right:4px;}
#glavnavijest_left h6 {font:normal 11px  Tahoma, Geneva, sans-serif;color:#fff; margin-bottom:6px; padding-right:4px;}


/*glavnavijest_right-------------------------------------------------------------------------------*/
#glavnavijest_right { display:block; float:left; width:180px; height: 320px; background: url(/new_images/crte_white.png) top right no-repeat #7ca709;}
#glavnavijest_right .zeleni_brd {border-bottom:solid 1px #597900; padding:4px; width:160px; margin-left:8px; cursor:pointer;}
#glavnavijest_right h5 {font:normal 10px  Tahoma, Geneva, sans-serif;color:#fff; padding:2px; }
#glavnavijest_right h6 {font:bold 12px  Tahoma, Geneva, sans-serif;color:#fff; padding:2px; text-transform:uppercase;}




/*ostale_vijesti-------------------------------------------------------------------------------*/
#ostale_vijesti { display:block; float:left; width:323px; height: 145px; margin:4px 12px 4px 0px;} 
.green {background:url(/new_images/boxes-green.png) no-repeat;} 
.blue {background:url(/new_images/boxes-blue.png) no-repeat; border:solid 1px #cbcbcb; height: 345px; } 
.vezane {background:url(/new_images/box-bcg.png) repeat-x bottom #fff; border:solid 1px #cbcbcb; height:auto; }
.vezane h4{background:url(/new_images/box-head-blue.png) no-repeat;  height: 20px; width:180px; color:#000; padding:6px 4px 0px 35px;text-transform:uppercase;  } 

/*green a:hover{background:url(/new_images/boxes-green-on.png) no-repeat;} */
#ostale_vijesti img{ border:solid 1px #a7a7a7; margin:6px 4px 0 4px; } 
#ostale_vijesti img .drugi{ border:solid 1px #a7a7a7; margin:1px 1px 0 1px; } 
#ostale_vijesti p{font:normal 10px  Verdana, Geneva, sans-serif;color:#000; padding:4px;}
#ostale_vijesti h5 {font:bold 11px  Verdana, Geneva, sans-serif;color:#000; padding:4px 4px 0px 4px;text-transform:uppercase;}
#ostale_vijesti h6 {font:bold 11px Verdana, Geneva, sans-serif;color:#000;  padding:5px 0px 0 35px; margin-bottom:8px; }





/* GALLERY */
div#gallery { background: url(/new_images/bcg_scroll.jpg) repeat-x;margin:2px; padding:2px; border:solid #CCC 1px; width:98%; height:100px; float:left; text-align:center; visibility:hidden;}
div#gallery  img{ border:none;}
.jCarouselLite {float:left;}
.jCarouselLite li { padding:3px; border:1px solid #cccccc; margin:3px;}
a.prev, a.next { display:block; float:left; width:50px; height:80px;}

div#gallery  ul{ margin:0; padding:0;}
div#gallery  li{list-style-type:none;}
div#gallery  li a{display:block; }


/*pretraga-------------------------------------------------------------------------------*/
#pretraga {display:block; width:40px; float:left;padding:6px 6px 0 6px; background:none; margin:105px 0 0 0; font-size:10px;}

div#pretraga  select,input,textarea{font:bold 10px Verdana, Geneva, sans-serif; background:#f1f1f1; color:#666; border: solid 1px #CCC; padding:3px; margin:0 0 3px 0;}

/*desk-------------------------------------------------------------------------------*/
#desk {display:block; width:972px; float:left; height:14px; padding:0 4px 6px 4px; background:url(/new_images/desk-bcg-green.png) left no-repeat #608600; margin:2px 0 0 0; color:#fff; font-size:10px;}


/*LOGOS-------------------------------------------------------------------------------*/
#logos {display:inline-block; width:62px; height:60px; position:relative; top:19px; left:100px; background:url(/new_images/logos-dummy.png) right no-repeat; margin:0 0 0 0;}


div#rent{ position: relative; display: inline-block; width:40px; margin-right:2px; border: 1px solid #741318; padding: 0 .5em; top: 1px; left: 2px; background-color: #922127; text-decoration:none; font:normal 9px "Trebuchet MS",Arial,Helvetica;color:#fff; z-index:1000; }




