html, body {

	height: 100%;

}

body {

	font: normal 62.5% Verdana, Arial, Lucida, Helvetica sans serif;

	line-height:150%;

	text-align:center;

	

	background:url(../images/body-repeat.jpg) repeat-x left top;

	background-color:#407cb6;

}

body, div, p, h1, h2, h3, h4, h5, h6, form, img, ul, li {

	margin:0px;

	padding:0px;

}

img {

	border:0px;

}

.clear {

	clear:both;

}

h1 {

	text-indent:-9999px;

	display:none;

}

#logo {

	float:left;

	margin-left:10px;

	display:inline;

}

/* ------------------------------------ LAYOUT ----- */

#omotout1 {

	min-height: 100%;

	height: auto !important;

	height: 100%;

	margin: 0 auto -110px; /* the bottom margin is the negative value of the footer's height */

	/* 

position:relative;

margin:0 auto; 

*/



	text-align:left;

	background:url(../images/content-poz.jpg) repeat-y center top;

}

#omotout {

	height: auto !important;

	height: 100%;

	margin: 0 auto;

	/* 

position:relative;

margin:0 auto; 

*/



	text-align:left;

	background:url(../images/body-poz.jpg) no-repeat center top;

}

#omot {

	height: auto !important;

	height: 100%;

	margin: 0 auto;

	/* 

position:relative;

margin:0 auto; 

*/

width:770px;

	text-align:left;

}

/* ------------------------------------ HEADER ----- */

#header {

	width:770px;

	height:119px;

	background:url(../images/header.jpg) no-repeat left top;

	float:left;

}

#header p {

	color:#fff;

	font-family:Verdana, Helvetica, sans-serif;

	font-size:1em;

	

	float:left;

	clear:left;

	display:inline;

	margin:5px 0 0 15px;

	width:750px;

	line-height:1.1em;

}

#header p.zuto {

	color:#FFF83F;

	font-family:Verdana, Helvetica, sans-serif;

	font-size:1em;



	float:left;

	clear:left;

	display:inline;

	margin:5px 0 0 15px;

	width:750px;

	line-height:1.1em;

}

#header p.zeleno {

	color:#FFF;

	font-family:Verdana, Helvetica, sans-serif;

	font-size:1em;

	float:left;

	clear:left;

	display:inline;

	margin:5px 0 0 15px;

	width:750px;

	line-height:1.1em;

	

}









#eash {

	float:right;

	margin:0 20px 0 0;

	height:20px;

	width:59px;

	display:inline;

}

/* ------ Jezici ----- */ 

*:first-child+html #jezici {

	position:absolute;

	margin:0 0 0 315px;

}



#jezici {

	position:absolute;

	margin:0 0 0 555px;

}

* html #jezici {

	margin:0 0 0 302px;

}

#jezici ul {

	padding:1px 0 0 0;

	list-style-type:none;

}

#jezici li {

	float:left;

	padding-top:4px;

	margin: 15px 0 0 10px;

}

#jezici li a#eng {

	background:url(../images/eng.gif) no-repeat left top;

}

#jezici li a#cro {

	background:url(../images/cro.gif) no-repeat left top;

}

#jezici li a#slo {

	background:url(../images/slo.gif) no-repeat left top;

}

#jezici li a {

	color:#f3f3f3;

	letter-spacing: 1px;

	text-decoration:none;

	display:block;

	margin:0 5px 0 0;

	padding:0 0 0 30px;

	font: normal 1.1em Tahoma, Arial, Verdana, sans serif;

}

#jezici li a:hover {

	color:#64b8ff;

}

/* ------------------------------------ FORMS ----- */

*:first-child+html #forms {

	float:left;

	width:770px;

	height:110px;

	display:block;

	margin: 0 0 0 1px;

}

#forms {

	float:left;

	width:770px;

	height:110px;

	display:block;

}

#login {

	float:left;

	

	width:175px;

	margin:0 14px 0 0;

}

#login ul.menu {

font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";

	margin:0 0 20px 0;

	padding:0 0 10px 0;

	list-style-type:none;

	width:175px;

}

#login ul.menu li {

	display:block;

	padding:0 0 1px 0;

}

#login ul.menu li a {

	font-size:1.1em;

	font-weight:normal;

	color:#fff;

	text-decoration:none;

	line-height:1.5em;

	display:block;

	padding:4px 0 5px 15px;

		background-color:#547ab1;

}

#login ul.menu li a:hover {

	color:#FFF83F;

	padding:4px 0 5px 15px;

	background-color:#7b7b7b;

}

#login ul.menu li a.end{

background:#547ab1 url(../images/linkend.gif) no-repeat right bottom!important;



}

#login ul.menu li a:hover.end {

background:#7b7b7b url(../images/linkend-r.gif) no-repeat right bottom!important;	



}

#loginp {

	

	width:175px;

	height:110px;

}

#filter {

	float:left;

	background:url(../images/filter-r.jpg) repeat-x right top;

	width:565px;



}

* html #filter {

	float:left;

	background:url(../images/filter-r.jpg) repeat-x right top;

	width:566px;



}

#filterp {

	background:url(../images/filter-left.jpg) no-repeat left top;

	width:550px;

	height:110px;

		padding:0 0 0 15px;

}

/* ------------------------------------ Trazilica----- */

.FSF_input {

	font-family:"Trebuchet MS", Verdana, Arial, sans serif;

	margin:0 0 2px 10px;

	padding: 2px 0 2px 5px;

	border: 0;

	background:#EEEEEE;

	font-size: 1.1em;

	color:#445E8E;

	width:200px;

	float:left;

}

* html .FSF_input {

	padding: 3px 0 3px 9px;

}

.FSF_form {

	

	padding:0 0 0 3px;

}

*:first-child+html p.reg {

	margin:-20px 0 0 13px;

}

p.reg {

	color:#000000!important;

	font-family:Arial, Helvetica, sans-serif!important;

	margin:0 0 0 3px;



}

* html p.reg {

	margin:-17px 0 0 3px;

}

p.reg a {

	font-size:1.2em;

	color:#000000!important;

	font-family:Arial, Helvetica, sans-serif!important;

	text-decoration:underline;



}

p.reg a:hover {

	text-decoration:none;

}

.FSF_submit{

background:#3190C8;

color:#FFFFFF;

outline: none;

margin:-1px 0 0 5px;

border:none;

padding:2px 5px 2px 2px;



}

* html .FSF_submit {

	padding:0 0 0 0;

}



select.drop {

	width:139px;

	height:21px;

	color:#455f91;

	outline: none;

	border:none;

	background-color:#fff;

	margin:0 0 0 10px;

}

p.pretraga {

	color:#e4e3e3!important;

	font-family:"Trebuchet MS", Verdana, Arial, sans serif;

	margin:0 0 0 13px;

	font-size:1.4em;

	padding:5px 0 5px 0;

}

p.pretraga1 {

	color:#e4e3e3!important;

	font-family:"Trebuchet MS", Verdana, Arial, sans serif;

	margin:0 0 0 13px;

	font-size:1.4em;

	padding:5px 0 18px 0;

}

.FSF_resultDescription{

font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";

	font-size:1.1em;

	font-weight:normal;

	color:#445e8e;



}

span.FSF_resultLink{

font-size:1em!important;

color:#445e8e;

}

.FSF_resultLink{

font-size:1.3em!important;

font-weight:bold!important;

color:#445e8e;

}



/* ------------------------------------ TAGCLOUD-----*/

.tagcloud{

padding:0 0 0 15px;

font-family:"Trebuchet MS", Verdana, Arial, sans serif;

font-size:1.2em;

line-height:170%;

}

.tagcloud a{

color:#2e88c7;

text-decoration:none;

}

.tagcloud a:hover{

color:#2e88c7;

text-decoration:underline;

}

.tagcloud a:visited{

color:#254487;

text-decoration:none;

}



/* ------------------------------------ CONTENT -----*/

*:first-child+html #content {

	width:770px;

	margin:0 0 0 1px;

}



#content {

	width:770px;

}

* html #content {

	width:770px;

	margin-top:-40px;

}

#main {

	float:right;

	width:535px;

	padding:20px 25px 20px 0;

}

* html #main {

	float:right;

	width:535px;

	padding:5px 25px 20px 0;

}

#main img{

        

        clear:none;

        margin:9px 8px 2px 0;

        padding:1px;

        border: 2px solid #E7E7E7;

		

    }

#sidebar {

	background:url(../images/sidebar-g.jpg) no-repeat left top;

	float:left;

	width:176px;

	padding:20px 0 0 0;

	margin-top:20px;

}

* html #sidebar {

	background:url(../images/sidebar-g.jpg) no-repeat left top;

	float:left;

	width:176px;

	padding:0 0 0 0;

	margin-top:20px;

}

#sidebar h2 {

font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";

	font-size:1.2em;

	font-weight:normal;

	color:#455f90;

	background:transparent;

	text-transform:uppercase;

	text-decoration:none;

	padding:0 0 8px 15px;

	width:175px;

	line-height:160%;

}

/* ------------- MENU ------------*/





/* ------------- MENU1 ------------*/

#sidebar ul.menu1 {

font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";

	margin:0 0 10px 0;

	padding:0 0 10px 0;

	list-style-type:none;

	width:175px;

}

#sidebar ul.menu1 li {

	display:block;

	padding:0 0 1px 0;

}

#sidebar ul.menu1 li a {

	font-size:1em;

	font-weight:normal;

	color:#717171;

	text-decoration:none;

	line-height:1.5em;

	display:block;

	padding:4px 0 5px 15px;

		background-color:#d5d5d5;

}

#sidebar ul.menu1 li a:hover {

	color:#717171;

	padding:4px 0 5px 15px;

	background-color:#e5e5e5;

}



#main p {

font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";

	font-size:1.1em;

	font-weight:normal;

	color:#445e8e;

	background:transparent;

	text-decoration:none;

	padding:5px 0 5px 0;

	line-height:1.5em;

}

#main p span{

	color:#94948f;



	

}

#main a {

	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";

	font-size:0.9em;

	font-weight:normal;

	color:#2e88c7;

	background:transparent;

	text-decoration:none;

}

#main a:hover {

	color:#2e88c7;

	border-bottom:1px dashed #2e88c7;

}

#main h2 {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:2.5em;

	font-weight:normal;

	color:#445e8e;

	background:transparent;

	letter-spacing: 1px;

	text-decoration:none;

	padding:0 0 20px 0;

	line-height:120%;

}

#main h3 {

	font-family:Tahoma, Verdana, Arial, sans serif;

	font-size:1.3em;

	font-weight:bold;

	color:#6f6f6f;

	background:transparent;

	letter-spacing: 1px;

	text-transform:uppercase;

	text-decoration:none;

	padding:10px 0 5px 0;

}

#main h4 {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:1.8em;

	font-weight:normal;

	color:#445e8e;

	background:transparent;

	letter-spacing: 1px;

	text-decoration:none;

	padding:7px 0 5px 0;

}

#main ul{

margin-top:5px;

font-weight: normal;

text-decoration: none;

}

#main  li {

font-size: 1.2em;

font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";

background:url(../images/bullet.gif) no-repeat left center;

margin-bottom:5px;

padding: 0px 0px 0px 15px;

color: #7b7b7b;

list-style-type: none;

}

blockquote {

	display:block;

	width: auto;

	height: auto;

	margin: 5px;

	padding-top: 5px;

	padding-right: 9px;

	padding-bottom: 7px;

	padding-left: 9px;

	background-color: #f0f0e4;

	background-image: none;

	border-top:1px solid #e2e2d0;

	border-bottom:1px solid #e2e2d0;

}

blockquote p {

	font-family:Georgia, "Times New Roman", Times, serif!important;

	font-weight:normal!important;

	font-size:1.5em!important;

	margin: 0;

	padding: 10px;

	color:#7d7d77!important;

}

/*------ Ikona Print ------- */



/* ------------------------------------ FOOTER -----*/

#footermain, #footer, .push {

	height: 110px; /* .push must be the same height as .footer */

}

#footermain {

		margin: 0 auto;

	width: 754px;

}

*:first-child+html #footer {

	width: 754px;

	background:#f0f0f0;

	margin-left:-14px;	

}

#footer {

	width: 754px;

	background:#f0f0f0;

	margin-left:-8px;	

}



* html #footermain {

		margin: 0 auto;

	width: 770px;

}

* html #footer {

	width: 754px;

	background:#f0f0f0;

	margin-left:-15px;	

}

#flinks{

display:block;

clear:both;

background:#f9f9f9;

padding:8px 0 8px 14px;

}

#flinks ul{

margin:0;

padding:0;

list-style-type:none;

}

#flinks li{

text-decoration:none;

float:left;

color:#c7c7c7;

background:transparent;

font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";

}

#flinks li a{

padding:0 5px 5px 5px;

color:#2e88c7;

text-decoration:none;

display:block;

background:inherit;

}

#flinks li a:hover{

color:#000;

}

#footer p {

	font-family:"Trebuchet MS", Verdana, Arial, sans serif;

	font-size:1.4em;

	font-weight:normal;

	color:#94948f;

	background:transparent;

	text-decoration:none;

	padding:40px 0 5px 130px;

	line-height:1.5em;

	float:left;

	margin:0 0 0 14px;

	background:url(../images/zz.gif) no-repeat left bottom;

	display:inline;

}



#agmedia {

	float:right;

	margin:20px 15px 0 0;

}

* html #agmedia {

	float:right;

	margin:20px 5px 0 0;

}





#main .datum{

color:#2e88c7;

background: url(../images/date.gif) no-repeat 0 3px;

font-size:0.9em;

font-style:italic;



padding-left:18px;

padding-top:3px;

	padding-bottom:0;

}



#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;

	

}

hr {

   margin:0 0 10px 0;

 

   padding:0 0 10px 0;

   border-bottom:1px dashed #2e88c7;

   border-top:0px;

   border-left:0px;

   border-right:0px;

   line-height:0px;

   height:1px;

   display:block;

}



.bc{

padding-left:0;

padding-bottom:6px;

color:#445e8e;



}