* { margin: 0; padding: 0;}

html{
	overflow-y: scroll;
}

html{
	overflow: -moz-scrollbars-vertical;
}


html, body {
	height: 100%;
}
a img {
border: none;
}

a{
color:#0099CC;
text-decoration:none;
}

a.text{
	color:#0099CC;
	margin:5px 0 15px 15px;
	text-decoration:none;
}

#header-placeholder{
	height:180px;
	width:100%;
	position:relative;
	top: 0px;
	left: 0px;
	margin:0px;
	padding:0px;
}

#header-center{
	height:180px;
	width:1000px;
	position:relative;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
}

#header-1{
height:180px;
width:451px;
margin:0px;
padding:0px;
float:left;
}

#header-2{
height:180px;
width:259px;
margin:0px;
padding:0px;
float:left;
}

#header-3{
height:180px;
width:290px;
margin:0px;
padding:0px;
float:left;
}

#yellow-background-header{
background-color:#ffe554;
height:180px;
left:0;
position:absolute;
top:0;
width:50%;
z-index:-1;
display:block;
}

#blue-background-header{
background-color:#1d5181;
height:175px;
width:100%;
top: 0;
position:absolute;
left:0;
display:block;
}

#menu-placeholder{
	height:65px;
	width:100%;
	position:relative;
	top: 10px;
	left: 0px;
	margin:0px;
	padding:0px;
}
	
#menu-center{
	top:0px;
	height:35px;
	width:545px;
	margin-left: auto;
	margin-right: auto;
}


#main-placeholder{
	width:100%;
	position:relative;
	top:0px;
	left: 0px;
	margin:0px;
	padding:0px;
}

#main-center-placeholder{
	position:relative;
	width:1000px;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding-top:55px;
}


#main-center{
	position:relative;
	width:700px;
	top: 0px;
	float:left;
	padding-left:35px;
	border-left: 3px solid #bbbbbb;
	line-height:19px;
}

#main-center-download{
	position:relative;
	width:590px;
	top: 0px;
	float:left;
	padding-left:35px;
	padding-right:35px;
	border-left: 3px solid #bbbbbb;
	border-right: 3px dotted #bbbbbb;
	line-height:19px;
}

#uizradi{
	margin:15px 0 15px 15px;
	height:350px;
}

#tosmalll{
	height:350px;
}

.tablica1{

	background-color:#E69500;
}

.tablica{
	margin: 15px 0 15px 45px;
	border: 1px solid #D6D5CD;
}

.tablica2{
	background-color:#D6D5CD;
	border: 1px solid #D6D5CD;
}

#main-left{
	position:relative;
	width:170px;
	top: 45px;
	float:left;
}

#main-right{
	position:relative;
	width:145px;
	top: 45px;
	float:left;
	padding-left:15px;
}
	

.main-left-1{
	margin:0px 0px 20px 0px;
	width:122px;
	float:right;
}

a.pridruzitese { 
margin-bottom:20px;
float:right;
display: block; 
width: 122px; 
height: 63px; 
background-image: url(images/left-meni_22.jpg); 
background-repeat: no-repeat; 
} 

a.pridruzitese:hover { 
background-position:0px -63px;
} 

a.sponzoridonatori { 
margin-bottom:20px;
float:right;
display: block; 
width: 122px; 
height: 63px; 
background-image: url(images/left-meni_25.jpg); 
background-repeat: no-repeat; 
} 

a.sponzoridonatori:hover {
background-position:0px -63px;
} 

a.nasikontakti { 
margin-bottom:20px;
float:right;
display: block; 
width: 122px; 
height: 63px; 
background-image: url(images/left-meni_29.jpg); 
background-repeat: no-repeat; 
} 

a.nasikontakti:hover { 
background-position:0px -63px;
}

a.publikacije{
	text-align:left;
	display:block;
}

a.publikacije:hover{
	text-align:left;
	display:block;
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
}






	


body {
color:#666666;
font-family: Arial,Verdana, Helvetica,sans-serif;
font-size:10.1pt;
line-height:normal;
}

p{
	text-indent: 0px;
	margin-bottom:5px;
	text-align:left;
	line-height:18px;
}


.tablica2 p{
	text-indent: 5px;
	margin-bottom:5px;
	text-align:left;
	line-height:18px;
}

#main-right p{
margin-bottom:25px;
}

#main-right a{
margin:5px 0px 0px 0px;
color:#666666;
}

.odvojeno{
	text-indent: 0px;
	margin-top:20px;
	margin-bottom:5px;
	text-align:left;
	line-height:18px;
}

.nabrajanje{
	text-indent: 0px;
	margin-top:30px;
	margin-bottom:0px;
	text-align:left;
	line-height:18px;
	font-weight:bold;
}

.plavoserif{
	margin-top:35px;
	margin-bottom:20px;
	margin-left:15px;
	text-align:left;
	line-height:18px;
	color:#4473A6;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:22px;
	text-indent:0px;
}

h1{ 
	text-indent:0px;
	margin-top:5px;
	margin-bottom:32px;
	font-size:13pt;
	font-weight:900;
	color:#00789F;
	font-family: Arial,Verdana, Helvetica,sans-serif;
	text-transform: uppercase;
	}
	
h2{
	text-indent: 0px;
	margin-top:25px;
	margin-bottom:12px;
	font-size:11pt;
	font-weight:900;
	color:#1a7eb8;
	font-family: Arial,Verdana, Helvetica,sans-serif;
}

h3{

	margin:3px 3px 2px 5px;
	font-size:10pt;
	font-weight:900;
	color:white;
	font-family: Arial,Verdana, Helvetica,sans-serif;
}

ul{
	list-style-type:disc;
	padding:10px 0 15px 45px;
}

ul.bezuvlake{
	list-style-type:disc;
	padding:10px 0 15px 15px;
}

#main-center li{
	margin-top:6px;
	margin-bottom:6px;
}



.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-bottom:-106px;
	position:relative;
}

.footer-placeholder {
	height: 106px;
	position: relative;
}

#footer-center {
	top:10px;
	height:96px;
	width:1000px;
	position:relative;
	margin-left: auto;
	margin-right: auto;
}

#footer-1{
height:96px;
width:228px;
margin:0px;
padding:0px;
float:left;
display:inline;
}

#yellow-background-footer{
background-color:#ffe554;
height:96px;
width:772px;
float:left;
z-index:-1;
display:inline;
}

#blue-background-footer{
background-color:#1d4f80;
height:91px;
width:772px;
float:left;
margin-top:5px;
display:inline;
}

#left-yellow-background-footer{
background-color:#ffe554;
height:96px;
width:50%;
float:right;
z-index:-1;
right:0px;
top:10px;
display:block;
position:absolute;
}

#left-blue-background-footer{
	background-color:#1d4f80;
	height:91px;
	width:100%;
	float:right;
	right:0px;
	margin-top:5px;
	display:block;
	position:absolute;
	top: 0px;
	text-align:right;
	color:#FFFFFF;
	text-shadow:#000000;
}

#footer-text-left{
	display:inline;
	margin:0;
	float:left;
	height:91px;
}

#footer-text-left-1{
	margin-top:10px;
	display:block;
	width:200px;
	font-weight:900;
	text-align:left;
	color:#FFFFFF;
	text-shadow:#000000;
}

#footer-text-left-2{
	margin-top:5px;
	display:block;
	width:200px;
	font-weight:100;
	text-align:left;
	color:#FFFFFF;
	text-shadow:#000000;
}

#footer-text-left-3{
	margin-top:5px;
	display:block;
	width:200px;
	font-weight:100;
	text-align:left;
	color:#FFFFFF;
	text-shadow:#000000;
}

#footer-text-right{
	display:inline;
	margin-right:100px;
	float:right;
	height:86px;
	font-size:11px;
	margin-top:5px;
}

#footer-text-right-1{
	margin-top:10px;
	width:200px;
	display:block;
	font-weight:900;
	text-align:right;
	color:#999999;
	text-shadow:#000000;
}
	
#footer-text-right-2{
	margin-top:5px;
	width:200px;
	display:block;
	font-weight:100;
	text-align:right;
	color:#999999;
	text-shadow:#000000;
}

#footer-text-right-3{
	margin-top:5px;
	width:200px;
	display:block;
	font-weight:100;
	text-align:right;
	color:#999999;
	text-shadow:#000000;
}

.push {
	height: 106px;
	clear: both;
	display:block;
	}
		
/*javascript 2-level horizontal menu */	
	
	
.basictab{
padding: 3px 0;
margin-top:5px;
margin-left: 0;
font: bold 14px Verdana;
border-bottom:2px solid #e3eef5;
list-style-type: none;
margin-bottom: 0;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 2px;
border-bottom: none;

}


.basictab li a:visited{
color: black;
}

.basictab li img:hover{
filter:alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;
}

.basictab li a:active{
}

.basictab li.selected a{ /*selected tab effect*/

}


.submenustyle{
padding: 2px 1px;
border-top-width: 0;
width: auto;
display: none;
filter:alpha(opacity=0);
-moz-opacity:0;
text-align: center;
background-color:white;
}

* html .submenustyle{ /*IE only width definition*/
width: 100%;
}

.submenustyle a{
padding: 1px 5px;
text-decoration: none;
color:#858281;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:900;
}

.submenustyle a:hover{
color:#FDC051;
}
