body {
	padding: 0;
	margin: 0;
	background: #fff url(/img/template/bck_2000.jpg) no-repeat center top;

	width: 100%;
	display: table;
	font-family: Arial;
	font-size: 13px;
	line-height: 15px;
	color: #000;
}
p {
	padding: 7px 0;
}
a.more{
	font-size:11px;
}
#apml_content h1 {
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
	padding-bottom: 15px;
}
#apml_content h2 {
	font-size: 17px;
	line-height: 19px;
	font-weight: bold;
	padding-bottom: 15px;
}
#apml_content h1 a {
	color: #000 ! important;
}

#apml_header {
	width:963px;
	height: 156px;
	overflow: hidden;
	text-align:left;
	margin: 0 auto;
}
	#apml_header #logo {
		float: left;
		margin-top: 39px;
	}
	#apml_header #logo_txt {
		float: left;
		margin-left: 39px;
		margin-top: 27px;
	}
	#apml_header #lang{
		float: right;
		margin-top:135px;
		margin-right: 205px;
		width: 274px;
		text-align: right;
		font-size: 11px;
	}
		#apml_header #lang a{
			color: #dae4ef;
			text-decoration: none;
			padding: 0 6px;
			line-height: 10px;
			border-left: 1px solid #dae4ef;
		}
		#apml_header #lang a:hover, #apml_header #lang a:active, #apml_header #lang a:focus{
			color: #fff;
		}

#apml_hnav {
	width:963px;
	height: 42px;
	text-align:left;
	background-color: #031229;
	color: white;
	opacity: 0.9;
	font-size: 12px;
	margin: 0 auto;
	display:block;
}

	#apml_hnav ul{
		padding:0;
		margin:0;
		float:left;
	}
	#apml_hnav li{
		position: relative;
		float: left;
		list-style: none;
		margin: 0;
		padding:0;
	}
	#apml_hnav li a{
		padding: 0 16px;
		height: 42px;
		display: block;
		text-decoration:none;
		text-align: center;
		line-height: 42px;
		color: white;
 		background-color: #031229;
		filter:alpha(opacity=90); /* For IE8 and earlier */
		white-space: nowrap;
	}

	#apml_hnav li a:hover, #apml_hnav li a:active, #apml_hnav li a:focus{
		background-color: #31567c;
	}
	
	#apml_hnav li a.current{
		background-color: #609bc8;
	}

	#apml_hnav ul ul{
		position: absolute;
		top: 42px;
		display: none;
	}
	#apml_hnav ul ul li{
		float: none;
	}
	#apml_hnav ul ul a{
		width: 150px;
		text-align: left;
		border-top: 1px solid #609bc8;
	}

	/*#apml_hnav ul li:hover ul,*/ #apml_hnav ul li.over ul{
		display:block;
	}

#apml_content{
	overflow:hidden;
	clear: both;
	width:963px;
	margin: 0 auto;
}
#apml_content table tr td {
	vertical-align: top;
}

#apml_left{
	width: 215px;
	float:left;
}
	#apml_left div{
		background-image: url(/_fw/img/icons/control_play.gif);
		background-repeat: no-repeat;
		background-position: 12px 12px;
		padding: 14px 20px 14px 35px;
		border-bottom: 1px solid #f5f3e6;
		font-size: 13px;
		text-align: left;
	}
	#apml_left div a{
		text-decoration:none;
		color: #000;
	}

	#apml_left div a:hover, #apml_left div a:active, #apml_left div a:focus{
		color: #777;
	}
#apml_center{
	width: 506px;
	min-height: 600px;
	margin: 0px;
	padding: 15px;
	overflow: hidden;
	text-align: left;
}
	#apml_center .dateStyle{
		color: #609bc8;
		font-weight: bold;
		padding-bottom: 15px;
	}
	
	#apml_center a{
		color: #1e549e;
		text-decoration:none;
	}
	#apml_center a:link{
		color: #1e549e;
	}
	#apml_center a:visited{
		color: #1e549e;
	}
	#apml_center a:hover, #apml_center a:active, #apml_center a:focus{
		color: #609bc8;
	}
	#apml_center a:active{
		color: #1e549e;
	}
	
	#apml_center ul
	
	#apml_center ul{
		padding:20px;
		margin:0;
	}
	#apml_center li{
		list-style: none;
		margin: 0;
		padding:0 20px;
	}
	#apml_center li a{
		color: #031229;
	}

	#apml_center li a:hover, #apml_center li a:active, #apml_center li a:focus{
		background-color: #609bc8;
	}

	#apml_center ul ul{
		padding: 5px 20px 20px 20px;
	}
	
	#apml_center .faq{
		background-image: url(/_fw/img/icons/symbol_question.gif);
		background-repeat: no-repeat;
		background-position: 7px 5px;
		background-color: #fafafa;
		padding: 7px 10px 7px 27px;
		border-top: 1px solid #fff;
	}
	
	#apml_center .faq_q{
		background-color: #fafafa;
		padding: 10px 20px;
		text-align:justify;
	}
	
	#apml_center .faq_a{
		padding: 20px;
		text-align:justify;
	}
	
	#apml_center .kontakt{
		background-color: #fafafa;
		padding: 7px 10px 7px 10px;
		border-top: 3px solid #fff;
		overflow:hidden;
	}
	#apml_center .kontakt div.name{
		float:left;
		width: 200px;
	}
	#apml_center .kontakt div.info{
		float:left;
		width: 285px;
	}
	#apml_center .kontakt div.info div{
		padding: 10px 0;
		text-align:right;
	}
	#apml_center .kontakt div.info div a{
		background-image: url(/_fw/img/icons/mailing.gif);
		background-repeat: no-repeat;
		background-position: 3px 0px;
		border: 1px solid #eee;
		border-bottom: 2px solid #eee;
		border-right: 2px solid #eee;
		background-color: #fff;
		padding: 3px 7px 3px 27px;
	}
	
	#apml_center #message_form form{
		padding: 20px 0;
	}
	#apml_center #message_form label{
		width: 200px;
		float:left;
		padding: 3px 0;
		font-weight: normal;
	}
	#apml_center #message_form input{
		float:left;
		padding: 5px;
		width: 290px;
	}
	#apml_center #message_form textarea{
		float:left;
		height: 200px;
		width: 490px;
		padding: 5px;
	}
	#apml_center #message_form  input.sendButton{
		background-image: url(/_fw/img/icons/mailing.gif);
		background-repeat: no-repeat;
		background-position: 3px 0px;
		border: 1px solid #777;
		border-bottom: 2px solid #777;
		border-right: 2px solid #777;
		background-color: #eaeaea;
		padding: 3px 7px 3px 27px;
		width: 100px;
		margin: 20px 0 20px 401px;
	}
	
	
	#apml_center .homenews{
		float:left;
		width: 243px;
		border-bottom: 1px solid #eaeaea;
		margin-right: 10px;
		margin-bottom: 15px;
		padding: 0 0 20px 0;
		clear: left;
		text-align: justify;
	}
	#apml_center .homenewsEven{
		float:right;
		width: 243px;
		border-bottom: 1px solid #eaeaea;
		margin-left: 10px;
		margin-bottom: 15px;
		padding: 0 0 20px 0;
		text-align: justify;
	}
	#apml_center .homenews img,#apml_center .homenewsEven img{
		padding-bottom: 15px;
	}
	#apml_center .homenews h1,#apml_center .homenewsEven h1{
		text-align: left;
	}

	
	#apml_center #breadCrump{
		padding: 0px 0 15px 0;
		font-size: 11px;
	}
	
	#apml_center #breadCrump a{
		color: #000;
	}
	
	#apml_center  a.dir_type{

		display: block;
		background-color: #fafafa;
		padding: 5px 10px 5px 27px;
		background-image: url(/_fw/img/icons/folder.gif);
		background-repeat: no-repeat;
		background-position: 3px 4px;
		font-weight: bold;
	}
	#apml_center  a.file_type{
		display: block;
		padding: 5px 10px 5px 27px;
		background-image: url(/_fw/img/icons/document.gif);
		background-repeat: no-repeat;
		background-position: 3px 4px;
	}
	#apml_center  table.file_list{
		width: 506px;
		font-size: 12px;
	}
	#apml_center  table.file_list td{
		padding: 5px 0;
		border-top: 3px solid #fff;
		background-color: #fafafa;
	}
	
	
	#apml_center  #searchResults h2{
		padding-bottom: 0px;
	}
	
	
	#pagination {
		padding: 0px 0;
		margin: 20px 0;
		overflow: hidden;
		border-top: 1px solid #fafafa;
	}
	#pagination a{
		display: block;
		float: left;
		width: 20px;
		padding:7px 0;
		margin-right: 3px;
		text-align: center;
		border:none;
	}

	#pagination a:hover, #pagination a:active, #pagination a:focus{
		color: #609bc8;
	}
	

#apml_right{
	float:left;
	width: 200px;
	background-image: url(/img/template/bck_pretraga.png);
	background-repeat: no-repeat;
	min-height: 100px;
	padding-bottom: 20px;
}
	#apml_right #rss{
		padding: 8px 8px 9px 8px;
		font-size: 11px;
	}
	#apml_right #rss a{
		padding: 0;
		margin: 0;
		color: #fff;
		text-decoration:none;
		height: 20px;
		padding-left: 20px;
		background-image: url(/_fw/img/icons/feed.png);
		background-repeat: no-repeat;
		float:right;
		display:block;
		overflow:hidden;
	}
	#apml_right form {
		padding: 0;
		margin: 0;
		height: 60px;
	}
	#apml_right form input.searchFiled{
		float:left;
		margin: 2px 0 0 8px;
		padding: 0px 2px;
		border: 2px solid #fff;
		border-top: 9px solid #fff;
		border-bottom: 7px solid #fff;
		width: 129px;
	}
	#apml_right form input.searchButton{
		float:left;
		margin: 2px 0 0 0;
		padding: 6px 0;
		border: 0px;
		background-color: #609bc8;
		width: 47px;
		color: #fff;
	}
	
	#apml_right .banner{
		width: 200px;
		padding-bottom: 6px;
	}
	#apml_right .banner a{
		text-decoration:none;
	}

#apml_footer {
	width:863px;
	padding: 12px 50px;
	background-color: #fff;
	text-align:center;
	border-top: 1px solid #aebdc5;
	margin: 0 auto;
}
	#apml_footer a{
		margin-top: 10px;
		line-height: 21px;
		padding: 0px 7px;
		text-decoration:none;
		color: #aebdc5;
		border-left: 1px solid #aebdc5;
		font-size: 11px;
	}

	#apml_footer a:hover, #apml_footer a:active, #apml_footer a:focus{
		color: #000;
	}
#apml_coe_footer {
	width:863px;
	padding: 12px 50px;
	background-color: white;
	border-top: 1px solid #6e8aa4;
	border-bottom: 1px solid #aebdc5;
	text-align: center;
	font-size: 10px;
	line-height: 19px;
	margin: 0 auto;
}
#apml_copy {
	width:963px;
	padding: 12px 0px 30px 0;
	background-color: white;
	text-align:right;
	font-size: 10px;
	margin: 0 auto;
}