html, body {
	height: 100%;
}
body {
	font: normal 62.5% Verdana, Arial, Lucida, Helvetica sans serif;
	line-height:150%;
	text-align:center;
	color:#fff;
	background:url(../images/header-r.jpg) repeat-x left top;
	background-color:#fff;
}
body, div, p, h1, h2, h3, h4, h5, h6, form, img, ul, li {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
.clear {
	clear:both;
}
.clear1 {
	clear:both;
}
* html .clear1 {
	clear:none;
}
h1 {
	text-indent:-9999px;
	display:none;
}
#logo {
	float:left;
	margin:32px 318px 0 0;
}
/* ------------------------------------ LAYOUT ----- */
#omotout {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -380px; /* the bottom margin is the negative value of the footer's height */
	/* 
position:relative;
margin:0 auto; 
*/

	text-align:left;
}
#omot1 {
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	/* 
position:relative;
margin:0 auto; 
*/
width:890px;
	text-align:left;
	background:url(../images/sidebar-r.gif) repeat-y left top;
}
#omot {
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	/* 
position:relative;
margin:0 auto; 
*/

	text-align:left;
	background:url(../images/header-r.jpg) repeat-x left top;
}
/* ------------------------------------ HEADER ----- */
#header {
	width:890px;
	height:323px;
	display:block;
	background:url(../images/hman.jpg) no-repeat 507px bottom;
}
#headert {
	width:890px;
	height:135px;
	display:block;
}
#headerb {
	width:890px;
	height:188px;
	display:block;
	position:relative;
}
#hlinks {
	position:absolute;
	top:13px;
	display:inline;
	width:333px;
	height:26px;
	background:url(../images/hlinks.jpg) no-repeat left top;
}
#hlinks ul {
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 0;
	margin-top: -4px;
	/* cancels gap caused by top padding in Opera 7.54 */
    margin-left: 0;
	width: 100%;
	font-size:1.1em;
}
#hlinks ul li {
	display: inline;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 5px;
	/* matches link padding except for left and right */
padding-top: 5px;
}
#hlinks ul li a {
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-top: 5px;
	color:#ddd;
	text-decoration: none;
	font-weight:bold;
}
#hlinks .rss {
background:url(../images/feedicon.gif) no-repeat 0 5px!important;
padding-left:14px!important;

}
#hlinks ul li a:hover {
	text-decoration:underline;
}
#htext {
	float:left;
	margin:50px 0 0 0;
}
#himg {
	float:right;
	margin:12px 0 0 0;
}
/* ------------------------------------ Trazilica----- */
#trazilica {
	float:right;
	width:240px;
	height:50px;
	margin:85px 0 0 0;
}
* html .FSF_input {
	padding: 3px;
}
.FSF_input {
	float: left;
	padding: 0;
	padding: 3px 3px 4px 3px;
	border: 0;
	background: none;
	font-size: 1.2em;
	color:#7b8083;
	width:179px;
	border:1px solid #a39478;
	background-color:#fff;
	width:172px;
}
.FSF_submit {
	display:inline;
	float:right;
	width:48px;
	height:22px;
	outline: none;
	background-color:#7b8083;
	border:none;
	color:#fff;
	padding:2px 6px 5px 3px;
	cursor:pointer!important;
}
* html .FSF_submit {
	padding:0;
}
.FSF_submit:hover {
	background:#666 url(../images/btn-pretrazi.gif) no-repeat 0 -23px;
	border:none;
}

.FSF_result{
font-size:1.1em;
	font-weight:normal;
	color:#896a53;
	padding:0 10px 0 13px;
}
.FSF_result a {
	font-size:1em;
	font-weight:normal;
	color:#e08076;
	background:transparent;
	text-decoration:none;
}
.FSF_result a:hover {
	color:#7b8083;
	border-bottom:1px dashed #999999;
}
.FSF_resultLink{
font-weight:bold!important;
}
/* ------------------------------------ MENU -----*/
#menu {
	width:890px;
	height:50px;
	display:block;
	padding:1px 0 0 0;/* background:url(../images/art-fleka.jpg) no-repeat right top; */
}
/* ---- Glavna navigacija ----------*/
/*#menu ul {
	padding:0;
	padding:0px;
	list-style-type:none;
	margin-left:5px;
}
#menu li {
	float:left;
}
#menu li a {
	padding:13px 14px 14px 14px;
	display:block;
	color:#6e6e6e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.8em;
	text-decoration:none;
}
#menu li a:hover {
	background:url(../images/gl-menu-rollover.jpg) repeat-x top left;
}*/
/* ------------------------------------ SIDEBAR -----*/
#sidebar {
	background:url(../images/sidebar-t.jpg) no-repeat left top;
	float:left;
	width:184px;
	padding:23px 0 0 0;
}
#sidebar h2 {
	font-size:1em;
	height:30px;
	width:184px;
	overflow:hidden;
	position:relative;
	color:#f7f4ea;
	margin:0 0 5px 0;
}
#sidebar h2 img {
	position:absolute;
	top:0;
	z-index:1;
	margin:0;
}
#sidebar ul.menu {
	margin:0 0 20px 0;
	padding:0 0 30px 0;
	list-style-type:none;
	width:184px;
	background:url(../images/menu-b.jpg) no-repeat left bottom;
	border-top:1px solid #fff;
}
#sidebar ul.menu li {
	display:block;
	font-size:1.1em!important;
}
#sidebar ul.menu li a {
	height:23px;
	
	font-weight:normal;
	color:#896a53;
	text-decoration:none;
	display:block;
	padding:7px 0 0 10px;
	background:url(../images/menu-bck.jpg) no-repeat 0 -30px;
}
#sidebar ul.menu li a:hover {
	color:#594333;
	background:url(../images/menu-bck.jpg) no-repeat left top;
}
/* ------------------------------------ CONTENT -----*/
#content {
	width:890px;
	padding:1px 0 0 0;
}
/* ------------------------------------ Breadcrumbs ----- */
#breadcrumbs {
	width:506px;
	float:left;
	height:15px;
	font-size:1.1em;
	font-weight:normal;
	padding:5px 0 5px 10px;
	margin:0 0 1px 0;
	display:block;
	clear:both;
}
span.vso {
	color:#a9aaaa;
}
#breadcrumbs .B_crumb {

	padding:0 1px 0 3px;
	margin:0 1px 0 1px;
	line-height:1.5em;
	color:#7b8083;
	text-decoration:none;
	
}
#breadcrumbs .B_homeCrumb {
	line-height:1.5em;
	color:#7b8083;
	text-decoration:none;
	padding:0 1px 0 5px;
}
#breadcrumbs .B_lastCrumb {
	
	padding:0 1px 0 3px;
	margin:0 1px 0 1px;
	line-height:1.5em;
	color:#e08076;
}
#breadcrumbs a:hover {
	color:#484c4e;
}
/* ------------------------------------ MAIN -----*/
#main {
	background:url(../images/main-r.jpg) repeat-x left top;
	background-color:#f7f4ea;
	float:left;
	width:516px;
	margin:0 0 0 12px;
	padding:0 0 20px 0;
}

#galerija1 {
	float:left;
	margin:0 0 15px 0;
	width:516px;
}
#galerija1 img{
	float:left;
	margin:13px 0 0 15px;
	border:5px solid #e9e4d4;
}
#galerija1 h3 {
	font-size:2em!important;
	font-weight:normal!important;
	line-height:3em!important;
	height:67px!important;
	color:#f7f4ea!important;
	margin:10px 0 0 8px!important;
	padding:0 0 0 25px!important;
	background:url(../images/h3-p.jpg) no-repeat left top!important;
}
#galerija1 h3 img {
	position:absolute;
	top:0;
	z-index:1;
	margin:0;
}

#galerija {
	float:left;
	margin:0 0 15px 0;
	
}
#galerija img {
border:none!important;
	
}
#mn, #mpvc, #mda {
	float:left;
	width:159px;
	height:auto;
	margin:10px 0 0 9px!important;
	display:inline;
	padding:0 0 16px 0;
	background:url(../images/gb.gif) no-repeat left bottom;
}
#mn h3, #mpvc h3, #mda h3 {
	font-size:1em!important;
	height:67px!important;
	width:159px!important;
	overflow:hidden;
	position:relative;
	color:#f7f4ea!important;
	margin:0!important;
}
#mn h3 img, #mpvc h3 img, #mda h3 img {
	position:absolute;
	top:0;
	z-index:1;
	margin:0;
}
#mn ul.menug, #mpvc ul.menug, #mda ul.menug {
	margin:0 0 0 0!important;
	padding:5px 10px 0 12px!important;
	list-style-type:none;
	width:137px;
	background:url(../images/gr.gif) repeat-y left top;
}
#mn ul.menug li, #mpvc ul.menug li, #mda ul.menug li {
	padding:1px 0 1px 0!important;
	display:block;
}
#mn ul.menug li a, #mpvc ul.menug li a, #mda ul.menug li a {
	font-size:1em;
	font-weight:normal;
	text-decoration:none;
	padding:0 0 0 12px!important;
	margin:0!important;
	display:block;
}
#mn ul.menug li a {
	color:#9e7930;
}
#mpvc ul.menug li a {
	color:#526671;
}
#mda ul.menug li a {
	color:#958965;
}
#mn ul.menug li a:hover, #mpvc ul.menug li a:hover, #mda ul.menug li a:hover {
	color:#484746;
	text-decoration:underline;
}




#mm {
	float:left;
	height:auto;
	margin:20px 0 0 9px!important;
	display:inline;
	padding:0 0 16px 0;
}
#mm ul.menum li h4{
font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	line-height:2em!important;
	color:#8c84c3;
	margin:0;
	padding:2px 5px 2px 12px!important;
	margin:0!important;
	background-color:#eeeae5;
	display:block;
}
#mm h3{
	font-size:1em!important;
	height:67px!important;
	width:495px!important;
	overflow:hidden;
	position:relative;
	color:#f7f4ea!important;
	margin:0!important;
}
#mm h3 img{
	position:absolute;
	top:0;
	z-index:1;
	margin:0;
}
#mm ul.menum{
	margin:0 0 0 0!important;
	padding:5px 10px 0 12px!important;
	list-style-type:none;
	width:137px;
	float:left;
}
#mm ul.menum li{
	padding:1px 0 1px 0!important;
	display:block;
}
#mm ul.menum li a{
	font-size:1em;
	font-weight:normal;
	text-decoration:none;
	padding:0 0 0 12px!important;
	margin:0!important;
	display:block;
	color:#6e679d;
	
}

#mm ul.menum li a:hover{
	color:#484746;
	text-decoration:underline;
}


#content p {
	font-size:1.2em;
	font-weight:normal;
	color:#80624b;
	background:transparent;
	text-decoration:none;
	padding:5px 10px 5px 12px;
	line-height:1.6em;
}
#content p a {
	font-size:1em;
	font-weight:normal;
	color:#e08076;
	background:transparent;
	text-decoration:none;
}
#content p a:hover {
	color:#7b8083;
	border-bottom:1px dashed #999999;
}
#main h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:2.6em;
	line-height:normal;
	font-weight:normal;
	color:#d85e51;
	background:url(../images/h2-r.jpg) repeat-x left top;
	background-color:#fff;
	text-decoration:none;
	margin:0 0 10px 0;
	padding:10px 10px 10px 10px;
	display:block;
	clear:both;
	border-bottom:1px dashed #ebe8df;
}
#main h5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.8em;
	font-weight:bold;
	line-height:normal;
	
	color:#d85e51;
	background-color:#fff;
	text-decoration:none;
	margin:0 0 10px 0;
	padding:10px 10px 10px 10px;
	display:block;
	clear:both;
	border-bottom:1px dashed #ebe8df;
}
#main h3 a{
	color:#e08076!important;
	background:transparent;
	text-decoration:none;
	}
	#main h3 a:hover{
	color:#7b8083!important;
	border-bottom:1px dashed #999999;
	}
#main h3 {
	font-size:1.4em;
	font-weight:bold;
	color:#80624b;
	background:transparent;
	padding:0;
	margin:20px 10px 3px 12px;
}
#main h4 {
	font-size:1.2em;
	font-weight:bold;
	color:#80624b;
	background:transparent;
	padding:0;
	margin:15px 10px 3px 12px;
}
#main ul {
	margin:5px 0 5px 12px;
	font-weight: normal;
	text-decoration: none;
}
#main li {
	font-size: 1.1em!important;
	background:url(../images/bullet-g.gif) no-repeat left top;
	padding: 0 0 0 12px;
	margin: 2px 0 0 0;
	color: #80624b;
	list-style-type:none;
	
	
}


#main .LSM_unpubPage {font-size: 1.1em!important;}
#main li li {
	font-size:1em!important;
	background:url(../images/bullet-g.gif) no-repeat left top;
	padding: 0 0 0 12px;
	margin: 2px 0 0 0;
	color: #80624b;
	list-style-type: none;
}
#main li a {
	font-size:1.1em;
	font-weight:normal;
	color:#e08076;
	text-decoration:none;
}
* html #main li a {
	background:inherit;
}
#main li a:hover {
	color:#7b8083;
}
#main .datum{
color:#80624B;
background: url(../images/date.gif) no-repeat 0 4px;
font-size:0.9em;
font-style:italic;
padding-left:18px;
padding-top:3px;
padding-bottom:0;
margin-left:12px;
}
#main .vise{
	padding-left: 15px;
	padding-top:3px;
	padding-bottom:7px;
	background: url(../images/vise.gif) no-repeat 0 10px;
	font-size: 1.2em;
	width:100px;
	margin-left:12px;
	
}

#main img{
        
        clear:none;
        margin:5px 8px 2px 0;
        padding:2px;
        border: 2px solid #E7E7E7;
		
    }
blockquote {
	display:block;
	width: auto;
	height: auto;
	margin: 5px 0 5px 0;
	padding-top: 5px;
	padding-right: 9px;
	padding-bottom: 7px;
	padding-left: 5px;
	background-color: #f0f0e4;
	background-image: none;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
blockquote p {
	font-family:Georgia, "Times New Roman", Times, serif!important;
	font-weight:normal!important;
	font-size:1.5em!important;
	margin: 0;
	padding: 12px!important;
	color:#54585a!important;
}
/* ------------------------------------ MAINSIDE -----*/
#mainside {
	float:left;
	width:178px;
	padding:23px 0 0 0;
}
#mainside h2 {
	font-size:1em;
	height:27px;
	width:163px;
	overflow:hidden;
	position:relative;
	color:#f7f4ea;
	margin:0 0 0 15px;
}
#mainside h2 img {
	position:absolute;
	top:0;
	z-index:1;
	margin:0;
}
#mainside ul.menu1 {
	margin:0;
	padding:0;
	list-style-type:none;
	width:178px;
}
#mainside ul.menu1 li {
	display:block;
	background:url(../images/bullet-ms.gif) no-repeat left top;
	padding:0 0 0 12px;
	margin:2px 0 2px 15px;
}
#mainside ul.menu1 li a {
	font-size:1em;
	font-weight:normal;
	color:#e08076;
	text-decoration:none;
}
#mainside ul.menu1 li a:hover {
	color:#7b8083;
	text-decoration:underline;
}
.rule {
	background:url(../images/ms-line.gif) no-repeat left top;
	width:166px;
	height:32px;
	margin:0;
}
.msimg {
	margin:-3px 0 -3px 3px;
}
/* ------------------------------------ FOOTER -----*/
#footermain, #footer, .push {
	height: 380px; /* .push must be the same height as .footer */
}
#footermain {
	position:relative;
	background:url(../images/footer-r.jpg) repeat-x bottom left;
	margin:0 0 0 0;
}
#footer {
	background:url(../images/fslika-l.jpg) no-repeat bottom left;
	text-align:left;
	margin: 0 auto;
	width: 890px;
}
#footer1 {
	background:url(../images/fslika-r.jpg) no-repeat bottom right;
	width: 890px;
	height:380px;
}
#fl, #fc, #fr {
	float:left;
	height:380px;
}
#fl {
	width:196px;
	background:url(../images/sidebar-f.jpg) no-repeat left top;
}
#fc {
	width:516px;
	background:url(../images/main-br.jpg) repeat-x left top;
}
#fc1 {
	width:516px;
	height:292px;
	margin:87px 0 0 0;
	background:url(../images/fc-r.jpg) repeat-x left top;
}
#fn, #fpvc, #fda {
	float:left;
	width:172px;
	height:241px;
	margin:3px 0 0 0;
}
#fn {
	background:url(../images/fl-l.jpg) no-repeat left top;
}
#fpvc {
	background:url(../images/fl-c.jpg) no-repeat left top;
}
#fda {
	background:url(../images/fl-r.jpg) no-repeat right top;
}
#fr {
	width:172px;
}
#fn h2, #fpvc h2, #fda h2 {
	font-size:1em;
	height:20px;
	overflow:hidden;
	position:relative;
	color:#f7f4ea;
	margin:25px 0 10px 22px;
}
#fn h2 img, #fpvc h2 img, #fda h2 img {
	position:absolute;
	top:0;
	z-index:1;
	margin:0;
}
#fn ul.menuf, #fpvc ul.menuf, #fda ul.menuf {
	margin:0 0 0 22px;
	padding:0;
	list-style-type:none;
}
#fn ul.menuf li, #fpvc ul.menuf li, #fda ul.menuf li {
	display:block;
	margin:3px 0 3px 0;
}

#fn ul.menuf li a, #fpvc ul.menuf li a, #fda ul.menuf li a {
	height:23px;
	font-size:1em;
	font-weight:normal;
	color:#545c57;
	text-decoration:none;
	padding:0;
}
#fn ul.menuf li a:hover, #fpvc ul.menuf li a:hover, #fda ul.menuf li a:hover {
	color:#cc3329;
}
#footer p {
	font-family:"Trebuchet MS", Verdana, Arial, sans serif;
	font-size:1.4em;
	font-weight:normal;
	color:#94948f;
	background:transparent;
	text-decoration:none;
	line-height:1.5em;
	float:left;
}
p#copyright {
	font-size:1.1em;
	font-weight:normal;
	color:#505558;
	background:transparent;
	text-decoration:none;
	line-height:1.5em;
	float:left;
	margin:340px 0 0 0;
}
#agmedia {
	float:right;
	margin:345px 0 0 0;
}
hr {
   margin:0 0 10px 12px;
   padding:0 0 10px 0;
   border-bottom:1px dashed #80624B;
   border-top:0px;
   border-left:0px;
   border-right:0px;
   line-height:0px;
   height:1px;
   display:block;
   width:95%;
}

.news{
color:#80624B;
padding-left:10px;
font-size:1.1em;


}