@charset "utf-8";
/* CSS Document */


body {
	background-color: #d7d7d7;
	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.frame {
		margin:0px auto;
		width:968px;
		}
.main_holder { 
	margin:0px auto;
	background:#fff url(../slike/left.gif) repeat-y left top;
	}
.lanaco {
		
		background: url(../slike/right.gif) repeat-y right top;
		padding:0 9px 19px 9px;
				
		}
		
.sadrzaj {
		background:#fff;
		
		}
.bottom
{
display:block;
margin:0px auto;
height:19px;
background:url(../slike/bottomshadow_01.png) no-repeat left bottom;

}

.bottom span {
display:block;
height:19px;
background:url(../slike/bottomshadow_02.png) no-repeat right bottom;
}

.footer {
	padding:0 0 0 9px;
		}
		
.header { 
		display:block;
		background:url(../slike/header_back.gif) repeat-x;
		width:950px;
		height:91px;
		}	
.logo
		{
		float:left;
		position:relative;
		top:0;
		background:url(../slike/logo.png) no-repeat ;
		height:91px;
		width:161px;
		margin:0 0 0 10px;
		}
.logo a,a:link,a:visited,a:hover,a:active,img {
border:0px;
font-size:0px;
text-decoration: none;
}

.quicklink {
			float:left;
			height:20px;
			margin:0 0 0 0;
			}
.quicklink img{
			margin:0 0 0 14px;
			border:0px;
			}

.login {
		float:right;
		position:relative;
		top:0px;
		width:360px;
		margin:0 10px 0 0;
		background:url(../slike/login_back.png) repeat-x left top;
		height:72px;
		}
.loginforma {
		background:url(../slike/logintext.gif) no-repeat left top;
		height:72px;
		
			}	
.loginforma div {
display:inline;
margin: 26px 0 0 13px;
color:#fff;
}

.searcharea{  width:340px; height:32px;}
.searcharea .item{ float: left;padding-right: 2px;}
.searcharea label{ display:block; float: left;}
.textsearch {
			width:112px;
			}



/*Menu*/
.menu {
		display:block;
		width:100%;
		background:url(../slike/menu_back.png) repeat-x left top;
		height:32px;
		font-size:0px;
		margin:0 0 0 0;
		padding:0 0 0 0;
		}
.menu_item {
			display: inline;
			position:relative;
			top:0;
			width:150px;
			margin:0 0 0 0;
			height:31px;
			padding:0 0 0 0;
					
			}
.menu_sep {
				display:inline;
				font-size:0px;
				position:relative;
				margin:0 0 0 0;
				padding:0 0 0 0;
				height:31px;
				width:1px;
				}


/*End of menu*/

/* Definicije CSS centralni*/
.centralni {
width:100%;
margin:0px auto;
			}
.centralni div{
			/*padding:10px 0 0 0;*/
			}


.banner { 
		height:220px;
		position:relative;
		padding:10px 0 0 0;
		}
.banner div {padding:0 0 0 0; margin:0px auto;}		
.flash{
			
			position:relative;
			display:block;
			float:left;
			height:220px;
			width:580px;
		}

.chooser {
			position:relative;
			float:left;
			background:url(../slike/chooser_back.png) repeat-x;
			height:220px;
			width:370px;
		}
.chooser div {
	
	position:relative;
	padding:1px 0 0 10px;
	float:left;
	/*border:1px #666666 solid;*/
	
}

.trazi {

position:relative;
background:#416580;
height:52px;
width:153px;
float:left;
padding:13px 0 0 0;
}
.trazi div {margin:0px auto; padding:0 0 0 0;}
.date_search { height:52px;width:348px; position:relative; }
 .search_me{  width:150px; height:52px;}
.search_me_item{ float: left;padding-right: 2px;}
.search_me label{ font:10px Verdana, Arial, Helvetica, sans-serif; color:#fff; display:block; float: left;}
.text_search_me {
border:1px #cfcfcf #fff #fff #cfcfcf solid;
			width:114px;
			}

.date_show {height:52px;width:171px;position:relative;
float:left; }




.whatwedo { height:168px;
 }	
.whatwedo a 
{
position:relative;
float:none;
top:15px;
padding:0 1px 0 0;
}
	
		
		
		
		
.modules{ 
height:215px;
position:relative;
padding:10px 0 0 0;

}
.sub_modules {
height:100px;
position:relative;
padding:10px 0 0 0;
}




.news  {
		position:relative;
		float:left;
		margin:0 0 0 10px;
		/*margin:0 0 0 10px;*/
		width:555px;
		height:215px;
		border:1px solid #416580;
		
		}
		

		
.mod_blue  {
		background:#416580 url(../slike/mod_blue.png) no-repeat top right;
		position:relative;
		float:left;
		width:175px;
		height:215px;
		border:1px solid #416580;margin:0 0 0 10px;
		
		}
		
.mod_blue  h1{
		
		height:30px;
		font: 15px Verdana, Arial, Helvetica, sans-serif normal;
		color:#fff;
		margin: 9px 0 0 13px;
		
		}
.mod_blue_text  {
		
		display:block;
		height:176px;
		font: 11px Verdana, Arial, Helvetica, sans-serif normal;
		background:#fff;
		color:#666666;
	
		
				
		}
.mod_blue_text div,div ul  { 
padding:10px 0 0 10px;
margin:0 10px 10px 5px;
            }
.mod_blue_text div ul  {
padding:0 0 0 10px;
margin:0px auto;
}

.mod_blue_text div a{ 
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
padding:5px 0 0 10px;
margin:10px 0 0 10px;
            }			
.mod_blue_text img  { 
padding:25px 3px 10px 2px;
float:right;
            }		
		
.mod_white  {
		background:#fff url(../slike/mod_white.gif) no-repeat top right;
		position:relative;
		float:left;
		margin:0 0 0 10px;
		width:175px;
		height:215px;
		border:1px solid #416580;
		
		}
		
.mod_white  h1{
		
		height:30px;
		font: 15px Verdana, Arial, Helvetica, sans-serif normal;
		color:#416580;
		margin: 9px 0 0 13px;
		
		}
.mod_white_text  {
		display:block;
		height:176px;
		font: 11px Verdana, Arial, Helvetica, sans-serif normal;
		background:#416580;
		color:#fff;
		
				
		}
.mod_white_text div,div ul  { 
padding:10px 0 0 10px;
margin:0 0 10px 0;
            }
.mod_white_text div ul  {
padding:0 0 0 10px;
margin:0px auto;
}			
			
.small_list {	
font:11px Verdana, Arial, Helvetica, sans-serif normal;
color:#fff;
list-style-position: outside;
list-style-image: url(../slike/small_arrow.gif);
list-style-type: square;
}
.small_list a,a:visited,a:hover,a:active,img {
border:0px;
font:11px Verdana, Arial, Helvetica, sans-serif normal;
color:#fff;
text-decoration: none;
}

.small_list a:hover
{
text-decoration:underline;
color:#ffcc00;
}

.mod_white_text img  { 
padding:25px 5px 10px 2px;
float:right;
            }		



.sub_modules div{
		margin:0 0 0 10px;
		padding:0 10px 0 0; 

}

.sub_modules div div{
		margin:0px auto;


}
.sub_modules div div div{
		margin:0px auto;


}

.mod_gray {
		float:left;
		color:#666666;
		background:url(../slike/gray_back.png) repeat-x;
		width:275px;
		height:100px;
		/*border:thin solid #333333;*/
						
		}		
		
.mod_gray h1 {
	color:#416580;
	margin:10px 0 5px 10px;
	font: 15px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif bolder;

			}	
.mod_gray img{
float:left;
padding:0 5px 0 10px;

}	
		
		
		
.mod_blue_small  {
		background:#416580 url(../slike/mod_blue.png) no-repeat top right;
		float:left;
		width:175px;
		height:100px;
		border:1px solid #416580;
		padding:0 0 10px 0;
		}
.mod_blue_small  h1{
	height:30px;
	font: 15px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif bold lighter;
	color:#fff;
	margin: 9px 0 0 13px;
	
				}
				
.text_small  {
		
		display:block;
		width:175px;
		height:61px;
		font: 11px Verdana, Arial, Helvetica, sans-serif normal;
		background:#fff;
		color:#666666;
				
		}
.text_small div  { 
padding:10px 0 0 10px;
margin:10px 0 0 10px;
            }
.text_small img  { 
padding:10px 10px 10px 10px;
float:left;
            }				
				

.hall_of_fame {display:block;}
.hall_of_fame img{
		margin:35px 0 0 10px;
		padding:0 35px 0 0;
		height:62px; 

}

.detaljnije {
				font:10px Verdana, Arial, Helvetica, sans-serif;
				color:#fff;
				display:block;
				position:relative;
				float:left;
				height:23px;
				width:86px;
				background:url(../slike/detalj.png) repeat-x;
				
			}
.detaljnije a	{ 
padding:5px 5px 5px 5px;
margin:10px 0 0 10px;
}


		
/*End of centralni*/


/* mainframe */
.lijevi {
position:relative;
float:left;
width:195px;


}
.mainframe {
position:relative;
float:left;
/*border:1px #666666 solid;*/
width:560px;
}

.desni {
position:relative;
float:left;
padding:0 0 0 0;
/*border:1px #666666 solid;*/
width:190px;
height:450px;

}
