
body{
	padding:0;
	background:url(../images/bodybg.jpg) top repeat-x;
	width:980px;
	margin:0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a{color:#2265af;}
a:hover{text-decoration:none;}
p{padding:5px 0; margin:0;}
span{padding:0; margin:0;}
h1{
	padding:0 0 10px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	color:#6f6f6f;
	font-weight:600;
	font-size:22px;
}
.container{
	width:980px;
	padding-bottom: 10px;
	float:left;
}
	.header{
		width:980px;
		float:left;
		background:url(../images/header.jpg);
		height:200px;
	}
		.topmenu{
			font-size:11px;
			position:absolute;
			margin:10px 0 0 500px;
			width:300px;
			height:20px;
			border:0px solid;
			color:#fff;
		}
		.topmenu span{
			position:relative;
			top:-2px;
			left:25px;
		}
		.topmenu a{
			color:#ffffff;
			text-decoration:none;
		}
		.topmenu a:hover{
			text-decoration:underline;
		}
		.mainmenu{
			position:absolute;
			z-index:10;
			margin:166px 0 0 0;
		}
		
		.pot{
			position:absolute;
			font-size:11px;
			margin:202px 0 0 20px;
		}
		.pot a{color:#2265af; text-decoration:none}
		.pot a:hover{color:#2265af; text-decoration:underline}
		
		.toolbar{
			position:absolute;
			font-size:11px;
			margin:202px 0 0 916px;
		}
		#search{width:199px; height:25px; background:url(../images/search.jpg) no-repeat; position:absolute; margin:3px 0 0 782px;}
			#isci{
				position:absolute;
				margin:4px 0 0 5px;
				background:none;
				border:0px solid;
				cursor:pointer;
				width:28px;
				height:23px;
			}
			* html #isci{
				position:relative;
				z-index:200;
			}
			#searchstring{
				margin-left:3px;
				padding:7px 0 0 8px;
				width:140px;
				background:none;
				color:#52697f;
				border:0;
				font-size:11px;
				height:15px;
			}
			* html #searchstring{
				margin-left:3px;
				padding:0px 0 0 8px;
				width:140px;
				background:none;
				color:#52697f;
				border:0;
				font-size:11px;
				height:20px;
			}
	.content{
		width:620px;
		font-size:12px;
		padding:0px 26px 10px 20px;
		margin:34px 0 0 0;
		border-right: 1px solid #99b8da;
		float:left;
	}
/*index page only */
	#content_index{
		width:500px;
		font-size:12px;
		padding:0px 40px 10px 20px;
		margin:34px 0 0 0;
		border: 0px solid #99b8da;
		float:left;
	}
	.first_right{
		width:400px;
		float:left;
		font-size:12px;
		margin: 35px 0 0 0;
	}
	.first_news{
		font-size:12px;
		display:inline;
		clear:both;
		float:left;
		border-top:1px solid #99b8da;
		width:935px;
		margin:20px 0 0 20px;
		padding:0 0 10px 0;
	}
		.col1	{
			float:left;
			margin:25px 0 0 0;
			width:263px;
			padding:0px 30px 0 0px;
			border-right: 1px solid #99b8da;
		}
		.col1 a{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:15px;			
			width:235px;
			padding:0 0px 0 0;
			font-weight:bolder;
			color:#2265af;
			text-decoration:none;
		}	
		.col2	{
			float:left;
			margin:25px 0 0 0;
			width:263px;
			padding:0px 30px 0 21px;
			border-right: 1px solid #99b8da;
		}
		.col2 a{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:15px;			
			width:235px;
			padding:0 0px 0 0;
			font-weight:bolder;
			color:#2265af;
			text-decoration:none;
		}.col3	{
			float:left;
			margin:25px 0 0 0;
			width:272px;
			padding:0px 10px 0 25px;
			border-right: 0px solid #99b8da;
		}
		.col3 a{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:15px;			
			width:260px;
			padding:0 0px 0 0;
			font-weight:bolder;
			color:#2265af;
			text-decoration:none;
		}			
		.col1 a img{
			position:relative;
			top:2px;
		}	
		.col2 a img{
			position:relative;
			top:2px;
		}	
		.col3 a img{
			position:relative;
			top:2px;
		}
		.vec_desno a img{
			position:relative;
			top:2px;
		}
		.col1 a:hover{text-decoration:underline;}
		.col2 a:hover{text-decoration:underline;}
		.col3 a:hover{text-decoration:underline;}
		
		.crta{width:100%; border-top:1px solid #99b8da; margin:15px 0 0 0; padding:0 0 20px 0; float:left; display:inline;  font-size:1px;}
		.crta2{width:100%; border-top:1px solid #99b8da; margin:25px 0 0px 0; padding:0 0 2px 0; float:left; display:inline; font-size:1px;}
		.crta3{width:100%; border-top:1px solid #99b8da; margin:4px 0 0px 0; padding:0 0 2px 0; float:left; display:inline; font-size:1px;}
		.vec_desno{text-align:right; width:100%; display:block; float:left; border:0px solid; margin:0px 0 0 0;}
		
		.partnerji{
			float:left;
			display:inline;
			padding:0px 29px 0 14px;
			margin:20px 0 0 5px;
			width:265px;
			border-right:1px solid #99b8da;
			font-size:12px;
		}
		.partnerji a{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:15px;			
			width:235px;
			padding:0 10px 0 0;
			font-weight:bolder;
			color:#2265af;
			text-decoration:none;
		}	
		.partnerji a img{
			position:relative;
			top:2px;
		}
		.partnerji h2{
			color:#c0a268;
			width:100%;
			text-align:right;
			font-size:18px;
			padding:10px 0;
			margin:0;
		}
		.publikacija{
			font-size:12px;
			float:left;
			margin:20px 0 0 20px;
			padding:0 10px 0 0;
			width:618px;
			color:#2265af;
		}
		.publikacija a{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:15px;	
			padding:0 10px 0 0;
			font-weight:bolder;
			color:#2265af;
			text-decoration:none;
		}	
		.publikacija a img{
			position:relative;
			top:2px;
		}
/* index page end */			
		
		.navigacija{
			float:right;
			width:123px;
			height:31px;
			margin:10px 0 0 40px;
		}
		.navigacija ul{
			list-style-type:none;
			padding:0;
			margin:0;
		}
		
	.desno{
		float:left;
		width:282px;
		margin:34px 0 0 0;
		padding:0 0 0 19px;
	}
		.menu_novice{
			width:283px;
			padding:0 0 30px 0;
		}
		.menu_novice span{
			display:block;
			width:270px;
			padding:2px 0 6px 0;
			border:0px solid;
		}
		.menu_novice a{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:15px;
			display:block;
			width:250px;
			padding:0 20px 0 0;
			background:url(../images/arrow.jpg)  right 4px no-repeat;
			font-weight:bolder;
			color:#2265af;
			text-decoration:none;
		}
		.menu_novice a:hover{text-decoration:underline;}
		.menu_novice span.vec{
			padding:4px 0 4px 0;
			margin:5px 0 0 0;
			border-top:1px solid #99b8da;
			border-bottom:1px solid #99b8da;
		}
	.footer{
		clear:both;
		float:left;
		display:inline;
		background:#eeeeee;
		width:898px;
		height:21px;
		font-size:11px;
		padding:20px;
		margin:40px 0 10px 19px;
	}
		.footer span{float:right; padding:5px 0 0 0;}
		.footer a{color:#4e84bf; text-decoration:none;}
		.footer a:hover{color:#4e84bf; text-decoration:underline;}
		
		/*dokumenti*/
		.doctitle a{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:15px;	
			padding:0px 0px 0 0;
			margin:4px 0 0 0;
			height:20px;
			font-weight:bolder;
			color:#2265af;
			text-decoration:none;
			}
		.doctitle a img{
			position:relative;
			top:2px;
		}	
		.doctitle a:hover{text-decoration:underline;}