body {

	background:#eaf7d3;

	text-align:center;

	padding: 0px;

	padding-top:10px;

	color: #454545;

	margin: 0px;

}

#container {

	width:780px;

	padding:0px;

	background:url('images/container_bg.gif') repeat-y;

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

	margin-left: auto;

	margin-right: auto;

	margin-top: 0px;

}



#header {

	width:780px;

	height:125px;

	margin:0; padding:0;

	background:url('images/header.gif') no-repeat;

	text-align:right;
	
	position:relative;

}



h2 {

	font-family: Trebuchet, "Trebuchet MS", Georgia, serif;

	font-size:24px; 

	letter-spacing: -1px;

	color:#669410; 

	margin: 10px 0px 10px 0px; 

	padding:0;

	font-weight: normal;

}

h3 {

	font-family: Trebuchet, Trebuchet MS, Georgia, serif;

	font-size:15px;

	color:#669410; padding:0;

	margin-bottom: 5px;

}

h3 a:link {

	font-family: Trebuchet, Trebuchet MS, Georgia, serif;

	font-size:15px;

	color:#669410; padding:0;

}

h3 a:visited {

	font-family: Trebuchet, Trebuchet MS, Georgia, serif;

	font-size:15px;

	color:#669410; padding:0;

}



h6 {font-size:11px; margin-top:5px;}

.potpis {

	font-size: 7px;

	font-weight: bold;

	text-decoration: none;

	text-align: right;

	padding-right: 14px;

}

#content {

	width:760px;

	margin:0 auto;

}

#navigation {

width:736px; 

height:41px;

margin:0; 

padding:0;

padding-left:24px;

background: url('images/nav_bg.gif') repeat-x;



}

#navigation ul {

	list-style-type: none; padding:0; margin:0;

}

#navigation ul li {

	float:left; padding:0; margin:0; margin-right:9px;

}

#navigation ul li a {

	outline: none;

}

#navigation ul li a#home:link, #navigation ul li a#home:visited  {

	display:block;

	width:62px; height:41px;

	margin:0;

	text-indent:-5000px;

	background: url('images/home_down.gif') no-repeat;

}

#navigation ul li a#home:hover {

	background: url('images/home_hover.gif') no-repeat;

}

#navigation ul li a#home.current {

	background: url('images/home_active.gif') no-repeat;

}








#navigation ul li a#najave:link, #navigation ul li a#najave:visited  {
	display:block;
	width:119px;
	height:41px;
	margin:0;
	text-indent:-5000px;
	background: url('images/najave_down.gif') no-repeat;
}

#navigation ul li a#najave:hover {

	background: url('images/najave_hover.gif') no-repeat;

}

#navigation ul li a#najave.current {

	background: url('images/najave_active.gif') no-repeat;

}


#navigation ul li a#propisi:link, #navigation ul li a#propisi:visited  {
	display:block;
	width:55px;
	height:41px;
	margin:0;
	text-indent:-5000px;
	background: url('images/propisi_down.gif') no-repeat;
}

#navigation ul li a#propisi:hover {

	background: url('images/propisi_hover.gif') no-repeat;

}

#navigation ul li a#propisi.current {

	background: url('images/propisi_active.gif') no-repeat;

}
#navigation ul li a#o_nama:link, #navigation ul li a#o_nama:visited  {

	display:block;

	width:55px; height:41px;

	margin:0;

	text-indent:-5000px;

	background: url('images/onama_down.gif') no-repeat;

}

#navigation ul li a#o_nama:hover {

	background: url('images/onama_hover.gif') no-repeat;

}

#navigation ul li a#o_nama.current {

	background: url('images/onama_active.gif') no-repeat;

}

#navigation ul li a#resenja:link, #navigation ul li a#resenja:visited  {

	display:block;

	width:85px; height:41px;

	margin:0;

	text-indent:-5000px;

	background: url('images/resenja_down.gif') no-repeat;

}

#navigation ul li a#resenja:hover {

	background: url('images/resenja_hover.gif') no-repeat;

}

#navigation ul li a#resenja.current {

	background: url('images/resenja_active.gif') no-repeat;

}

#navigation ul li a#mediji:link, #navigation ul li a#mediji:visited  {

	display:block;

	width:55px; height:41px;

	margin:0;

	text-indent:-5000px;

	background: url('images/mediji_down.gif') no-repeat;

}

#navigation ul li a#proeurope:link, #navigation ul li a#proeurope:visited  {

	display:block;

	width:83px; height:41px;

	margin:0;

	text-indent:-5000px;

	background: url('images/pro_down.jpg') no-repeat;

}

#navigation ul li a#mediji:hover {

	background: url('images/mediji_hover.gif') no-repeat;

}

#navigation ul li a#mediji.current {

	background: url('images/mediji_active.gif') no-repeat;

}

#navigation ul li a#proeurope:hover {

	background: url('images/pro_hover.jpg') no-repeat;

}

#navigation ul li a#proeurope.current {

	background: url('images/pro_active.jpg') no-repeat;

}

#navigation ul li a#kontakt:link, #navigation ul li a#kontakt:visited  {

	display:block;

	width:55px; height:41px;

	margin:0;

	text-indent:-5000px;

	background: url('images/kontakt_down.gif') no-repeat;

}

#navigation ul li a#kontakt:hover {

	background: url('images/kontakt_hover.gif') no-repeat;

}

#navigation ul li a#kontakt.current {

	background: url('images/kontakt_active.gif') no-repeat;

}

#navigation ul li a#mapa:link, #navigation ul li a#mapa:visited  {

	display:block;

	width:77px; height:41px;

	margin:0;

	text-indent:-5000px;

	background: url('images/mapa_down.gif') no-repeat;

}

#navigation ul li a#mapa:hover {

	background: url('images/mapa_hover.gif') no-repeat;

}

#navigation ul li a#mapa.current {

	background: url('images/mapa_active.gif') no-repeat;

}





#navigation ul li a#facebook:link, #navigation ul li a#facebook:visited  {

	display:block;

	width:77px;

	height:41px;

	margin:0;

	text-indent:-5000px;

	background: url(images/facebook-down.gif) no-repeat;

}

#navigation ul li a#facebook:hover {

	background: url(images/facebook-hover.gif) no-repeat;

}







.en {

	border:none;

	float:right;

	position: relative;

	left: 270px;

	top: 100px;

}



#main {

	width:760px;

	margin:0; padding:0;

	text-align:left;

}

#main a:link, #main a:visited {

color:#bf143f;

text-decoration:underline;

}

#main a:hover {

text-decoration:none;

}

#main ul li {

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

	font-size:12px;

	margin:0; padding:0;

	margin-bottom:20px;

	list-style:none;

}

#main ul.green {

	margin: 0px;

	margin-left: 17px;

	padding: 0px;

	margin-top: 10px;

}

#main ul.green li {

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

	line-height: 18px;

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

	margin:0 0 5px 0;

	padding:0;

	padding-left:15px;

}

#left {

	width:160px; height:200px;

	float:left;

	background: url('images/left_bg.gif') no-repeat;

	padding:0; margin:0;

}

ul#subnav {

	margin:10px; padding:0;

	width:140px;

	list-style:none;

}

ul#subnav li {

	margin:0; padding:0;

}

ul#subnav li a:link, ul#subnav li a:visited {

	margin:0;

	padding: 4px 0px 4px 17px;

	font-size: 11px;

	display: block;

	width: 120px;

	color: #333333;	

	background: url('images/arrow.gif') no-repeat;

	background-position: 2px 2px;

	text-decoration: none;

	border-bottom: 1px dotted #CDCDCD;

	line-height: 16px;

	text-transform: uppercase;

	letter-spacing: 1px;

}

ul#subnav li a:hover {

	color: #073f2c;

	background-color: #E0F0C0;

}

ul#subnavsubitem {

	margin:10px; padding:0;

	width:140px;

	list-style:none;

}

ul#subnavsubitem li {

	margin:0; padding:0;

}

ul#subnavsubitem li a:link, ul#subnavsubitem li a:visited {

	margin:0;

	padding: 3px 0px 3px 18px;

	font-size: 11px;

	display: block;

	width: 116px;

	color: #444444;

	text-decoration: none;

	background-image: url(images/arrow_sub.gif);

	background-repeat: no-repeat;

	background-position: 4px 5px;

}

ul#subnavsubitem li a:hover {

	color: #444444;

	background-color: #E0F0C0;

}

th {

	font-weight: bold;

	color: #FFFFFF;

	background-color: #669410;

	vertical-align: middle;

	padding: 5px;

	font-size: 11px;

}

td {

	padding: 9px;

	text-align: left;

	line-height: 18px;

	font-size: 11px;

}

.neparni_red {

	background-color: #FFFFFF;

}





#right {

	width: 575px;

	float: right;

	margin:0; 

	padding: 0;

	padding-left: 25px;

	background: url('images/right_bg.gif') repeat-x;

}

#right p {

	line-height:1.5em;

	font-size:13px;

}

#text {

	width:400px;

	float:left;

}

#subpage {

	margin:0;

	padding:15px 50px 0 0;

	text-align:justify;

}

#subpage p {

    margin-top: 0px;

}

#subpage p.naglaseno {

    margin-top: 20px;

}



#pagenum {

text-align:right;

color:#a7a6a6;

font-size:11px;

}

#where_am_i {

	text-align:left;

	color:#999999;

	font-size:11px;

	padding-top: 10px;

	padding-bottom: 5px;

	border-bottom: dotted #CDCDCD 1px;

}

#icons {

	width:220px;

	float:right;

	margin:0; padding:0;

	padding-top:7px;

}

#icons p {

	margin:0; 

	margin-bottom: 8px;

	padding:0;

}

.invisible {

	margin:0; padding:0;

 visibility: hidden;

 clear:both;

}

#footer {

	width:780px;

	background: #eaf7d3 url('images/footer_bg.gif') no-repeat;

	margin:0 auto; padding:0;

	text-align:left;

	font-size:11px; color:#669410;

}

.left {

float:left;

margin:0; padding:0;

}

.right {

float:right;

margin:0; padding:0;

}

.gore {

	vertical-align:text-top;

	text-align: left;

	margin: 5px 20px 30px 195px;

	border-top: dotted #CDCDCD 1px;

/*nevena*/

	margin-top:0px;

}

#gore_index {

    margin: 0px 20px 35px 70px;

}

#footer a {

	font-family: Trebuchet, Trebuchet MS, Georgia, serif;

	font-weight:100;

	font-size:10px;

	color:#669410;

	text-decoration:none;

	text-transform: uppercase;

}

#footer a:hover {

    text-decoration: underline;

}

#footer p.left {

	margin:0; padding:0;

	padding-top:4px;

	margin-left:15px;

	float:left;

	text-align:left;

	width:300px;

	font-size: 10px;



}

#footer p.right {

	margin:0; padding:0;

	padding-top:4px;

	margin-right:15px;

	float:right;

	text-align:right;

	width:300px;

	font-size: 10px;



}

.clanice {

	float:left;

	margin:0; padding:0;

	width:160px;

	margin-right:10px;

	text-align:center;

}

ol li {

	font-size:12px;

}

.subpage_green {

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

	color: #669410;

}



.warning {

color:#CC3300;

}



form#contact label {	

	width: 150px;

	float:left;

	text-align: left;

}

form#contact input, form#contact textarea {

width:180px;

border:1px solid #9BD098;

padding:2px;

color:#666666;

}

form#contact input:hover, form#contact textarea:hover {

background:#EBFAEB;

border:1px solid #9BD098;

color:#333333;

}

form#contact input.button {

	width:60px;

	margin:0 5px 0 0;

	background: #689610;

	color:#FFFFFF;

}



#main a.button {

	margin:0 5px 0 0;

	background: #689610;

	color:#FFFFFF;

	font-size:12px;

	text-decoration:none;

	

	padding:4px 10px 3px 10px;

	margin:3px 0;

	border:1px solid #9BD098;

}



.naglaseno {

	font-weight: bold;

	color: #669410;

	margin-top: 20px;

	margin-bottom: 0px;

}

.parni_red {

	background-color: #EAF7D3;

}

.bullet {

	list-style-position: outside;

	list-style-image: url('images/bullet.gif');

	list-style-type: none;

}

.greenpoint {

	vertical-align: top;

	display: inline;

	padding-right: 8px;

	padding-bottom: 3px;

	float: left;

	padding-left: 8px;

}

.kanta {

	vertical-align: top;

	display: inline;

	padding-right: 16px;

	padding-bottom: 3px;

	float: left;

	padding-left: 0px;

}

.asterisk {

	font-size: xx-small;

	font-weight: bold;

	text-align: center;

	color: #669410;

}



#green {

}

#login {

	text-decoration: none;

	text-align: right;

	vertical-align: top;

	float: right;

	width: 270px;

	height:20px;

	padding-top: 20px;

	padding-right: 22px;

	font-size: xx-small;

	font-weight: bold;

}

form#login label {

    font-size: 10px;

	text-transform: uppercase;

	color: #555555;

}

form#login input {

    border: solid #CDCDCD 1px;

	font-size: 11px;

	margin-right: 3px;

	width:50px;

	padding: 1px;

	

}

form#login #submit {

	font-size: 11px;

	color: #FFFFFF;

	background-color: #689711;

	width: 17px;

	vertical-align: top;



	line-height: 8px;

}



#username {

	font-size: 9px;

	text-decoration: none;

	height: 10px;

	width: 65px;

}

#password {

	font-size: 9px;

	text-decoration: none;

	height: 10px;

	width: 45px;

}

/*

#submit {

	font-size: xx-small;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #689711;

	width: 15px;

	vertical-align: top;

	height: 17px;

}

*/

.objasnjenje {

	font-size: 10px;

	color: #CC3300;

}

ol {

    margin-left: 17px;

	padding-left: 0px;

}

ol li {

    line-height: 18px;

	padding-bottom: 3px;

}

#address {

	float:right; 

	width: 252px; 

	color: gray; 

	text-transform: uppercase; 

	font-size: 9px; 

	padding-top: 3px;

}





/* implementek signature */

#implementek

{

float:right; 

/*

margin-top:-24px; */

margin:0 10px 0 0;

width:auto;

width:210px;



/* to hide the link with text-indent */

/*

width:310px;

*/

}





#implementek a

{

background-image:url(images/implementek-off.gif);

background-position:left;

background-repeat:no-repeat;

/*padding:5px 0;*/



padding-left:26px;





text-decoration:none;

text-transform:none;

line-height:22px;



/*text-indent:-11000px;*/

width:auto;



float:left;



display: block;

/*  IE 5 Hack \*/

overflow: hidden;

/* end hack */ 

	

/* to hide the link with text indent uncomment bellow

*/

/*

width:auto;

width:20px;

float:right;

margin:0;

padding:0;

margin-left:5px;

*/	



float:right;

}



#implementek a:link, #implementek a:visited

{

 /* to hide the link text uncomment */

 /* text-indent: -9999px;  */

}



#implementek a:hover

{

background-image:url(images/implementek-on.gif);

text-decoration:underline;

}

/* end: implementek signature */



/* novost tag */

span.novo 

{

background-color:#b31e3c;

color:#FFFFFF;

font-size:9px;

padding:1px 3px; 

margin-right:5px;

font-weight:bold;

}



#main ul.vestinaslovna {list-style:none; margin-left:0; clear:both; text-align:left; padding:0; margin-bottom:20px;}

#main ul.vestinaslovna li {margin:0 0 10px 0; padding:0;}



.najave p {
	float:left;
	width:700px;}
	
.najave ul.green {
	padding:0px !important;
	margin:0px !important;}


.najave ul.green li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/bullet.gif) no-repeat scroll 0 0;
	font-family:Arial,Helvetica,sans-serif;
	line-height:18px;
	float:left;
	width:575px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}


.najave ul.green li a {
color:#006600 !important;
text-decoration:none;
}



.mapa a {
	position:absolute;
	left:700px;
	top:95px;
	color:#669410;
	text-decoration:underline;
	font-size:11px;}