@charset "utf-8";
body {
	font:12px Verdana, Arial, Helvetica, sans-serif; color:#4f4f4f;
	background: #E1E1E1;
	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;
}
.oneColFixCtr #container {
	width: 949px;  /* 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 */
	border: 0;
	text-align: left; /* this overrides the text-align: center on the body element. */
	background:#FFFFFF;
}
.oneColFixCtr #mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
		min-height:400px;
		
}

.oneColFixCtr #mainContent p{
	padding:  0 20px;
		
}
/*
.oneColFixCtr table{
	margin-left:-20px; margin-right:-40px;
		
}*/

.oneColFixCtr #animacija{
	display:block;
	float:none;
	overflow:inherit;
	width:199px;
	height:205px;
	top:300px;
	left:300px;
}

.svjetliText {
	font:12px "Trebuchet MS",Arial,Helvetica;
	color: #ffffff;
}

.svjetliTextNaslov {
	font:14px "Trebuchet MS",Arial,Helvetica;
	color: #ffffff;
	font-weight:bold;
}




/*kod za meni i header*/
div#navigation{background:#EBEBEB}


div#header a { text-decoration:none}
div#header a:link, div#header a:visited, div#header a:active{color:#000000}
div#header a:hover{color:#0066CC}

div#menu { 		/*FONT-SIZE: 9px;*/
	font-size:12px;
	font-weight:bold;
	background-image:url(/images/head_bcg.jpg);
	background-repeat:repeat-x;
	height:35px;
	width:949px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	margin-top:0px;
	COLOR: white;
	/*PADDING-TOP: 5px;*/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border:none;
}
	


div#malimenu { text-align:right; padding-right:10px; padding-bottom:3px}

div#menuHolder {width:150px;cursor:pointer; padding-top:3px; display:block;  }

div.mainMenu { position:absolute;display:none; background:#cccccc; width:150px; padding:0px 0px 0px 0px; border-left:1px solid white;
border-right:1px solid white;border-top:1px solid white;
                cursor:pointer; margin-left:-1px; float:left}
#menuHolder  ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;color:#000000;
}
#menuHolder LI  {

	border-bottom:1px solid white; display:block; width:100%;color:#000000;
}
#menuHolder LI A {

	 padding-left:5px; display:block; width:145px; font-weight:normal;padding-top:4px; padding-bottom:4px; color:#000000;

}
#menuHolder LI A:hover {
 
background:#D9444A; font:normal; color:#FFFFFF; font-weight:bold;

}
#menu table {border-left:1px solid white;}
#menu td { border-right:1px solid white;
}

.oneColFixCtr #foot {
text-decoration:none;
color:#999999;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif; 
font-size:10px;
/*padding:10px;*/
margin:0;
/*background:url(/images/foot.png)  no-repeat#E1E1E1;*/ 

height:124px;
width:949px;
vertical-align:bottom;

}


/* ------ SREDINA ---------- */
div#mainContent{text-align:left; }
div#mainContent h3,div#mainContent h3 b,div#mainContent h3 strong{font:normal 18px Verdana, Arial, Helvetica, sans-serif; margin-top:5px; margin-bottom:15px; color:#000000; padding:0 10px; text-transform: uppercase; }
div#mainContent h4,div#mainContent h4 b,div#mainContent h4 strong{font:normal 16px Verdana, Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:15px; color:#000000; padding:0 20px;}
div#mainContent{line-height:1.4; font:12px Verdana, Arial, Helvetica, sans-serif; color:#4f4f4f; background:#FFFFFF; border:1px solid #eae7e7; padding:10px; text-align:justify;}
div#mainContent b,div#mainContent 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:bold 11px Verdana, Arial, Helvetica, sans-serif; background:#f6f6f6; color:#333333;}
div#mainContent a.mainContentNav{float:right; padding:2px; margin:2px; color:#999999; text-decoration:none; font:normal 9px Arial,Helvetica,sans-serif; }
div#mainContent a.mainContentNav img{border:none}
div#mainContent ul{ margin:0 0 15px 0; padding:0 20px;}
div#mainContent li{
list-style-type:none; background: url(/images/strelica.gif) no-repeat;background-position: 0 .45em;   
padding-left:20px;padding-top:8px; padding-bottom:8px;border-bottom:1px dotted #cccccc; }
div#mainContent li a{display:block;  }

div#mainContent td  { border:none;  }

div#mainContent h5 {
margin:0 auto;
display:block;
background-color:#00658F;
color:#ffffff;
border:solid 1px #666666;
text-align:center;
width:90%;
padding:10px;
font-size:12px;}

.box_input{font:bold 11px Arial,Helvetica,sans-serif; background:#f6f6f6; color:#333333;
border:solid 1px #999999;}
