body {
background: #b0d7e6 url(images/main.jpg) repeat-x;
margin: 0;
padding: 0 0 0 0;
font-family: Tahoma;
font-size: 12px;
color: #000;
line-height:20px;
}

a
{outline:none;}

#pozadina
{background: url(images/main2.jpg) no-repeat;
}

#pozadina-drvo
{background: url(images/bottom22.png) no-repeat;
background-position:bottom;

}

#pozadina-trava
{background: url(images/vv-footer.jpg) repeat-x;
background-position:bottom;


}


#pozadina2
{position:relative;

		width:1133px;
		margin:0 auto;
		clear:both;

}


#header
{float:left;
background:url(images/header.jpg) no-repeat;
margin-top:7px;
height:210px;
width:1133px;}

#linkovi a
{float:left;
font-size:11px;
color:#fff;
font-weight:bold;
text-decoration:none;}


#linkovi a:hover
{
color:#db0106;
text-decoration:none;}

#linkovi a span
{color:#fff;}

#linkovi a:hover span
{color:#fff;}

#linkovi
{margin-left:835px;
text-align:right;}

.link {
	float: left;
	color: #688232;
	margin: 0 7px;
}


#left
{float:left;
width:384px;
}

#left-top
{float:left;
background: url(images/top22.jpg) no-repeat;
width:300px;position:relative;
margin-left:72px;
height:46px;}

#linkovi-br2
{float:left;
margin-top:125px;
margin-left:400px;
width:800px;}

.link1 a
{float:left;
font-size:14px;
margin-right:20px;margin-left:10px;
text-decoration:none;
width:104px;
padding-top:5px;
text-align:center;
height:28px;
color:#ceb49b;}

.link1 a:hover
{float:left;
font-size:14px;
background: url(images/link1.jpg) no-repeat;
margin-right:20px;margin-left:10px;
text-decoration:none;
width:104px;
height:33px;
color:#fff;}


.link2 a
{float:left;
font-size:14px;margin-right:15px;
text-decoration:none;text-align:center;
height:28px;
padding-top:5px;
width:235px;
color:#ceb49b;}

.link2 a:hover
{float:left;
font-size:14px;margin-right:15px;
background: url(images/link2.jpg) no-repeat;
text-align:center;
text-decoration:none;
width:235px;
height:28px;
padding-top:5px;
color:#fff;}

#main-text h2
{color:#009014;
font-size:22px;
display:inline;
margin-top:10px;
margin-bottom:7px;
font-family:"Trebuchet MS";}

#main-text .publikacije .h22
{color:#009014;
font-size:18px;
padding-top:4px;
display:inline;
float:left;
width:200px;
font-weight:bold;
margin-top:10px;
margin-bottom:15px;
font-family:"Trebuchet MS";}


#main-text .publikacije .h22:hover
{color:#009014;
}

.gumbi
{float:right;
margin-right:5px;
margin-bottom:10px;}

#main-text .gumbi a
{font-size:11px;}

#main-text a
{color:#d20000;}

#main-text a:hover
{color:#47bb4e;}

#main-text .anketa3 a {
color:#000;
font-weight: bold;
text-decoration: underline
}

.crta-vise
{float:left;
background: url(images/crta.jpg) repeat-x;
height:2px;
width:620px;
font-size:2px;
line-height:2px;}

.crta2
{float:left;
background: url(images/crta.jpg) repeat-x;
height:2px;
width:487px;
font-size:2px;
line-height:2px;}

.crveno
{color:#d00308;
margin-bottom:0px;}

.crta23
{float:left;
background: url(images/crta.jpg) repeat-x;
height:2px;
width:615px;
margin-top:5px;
font-size:2px;
line-height:2px;}

.crta2-vise
{float:left;
background: url(images/crta.jpg) repeat-x;
height:2px;
width:617px;
font-size:2px;
line-height:2px;}

.link3 a
{float:left;
margin-right:20px;
margin-left:5px;
text-decoration:none;
width:94px;text-align:center;
height:28px;
padding-top:5px;
font-size:14px;
color:#ceb49b;}


.link3 a:hover
{float:left;
margin-right:20px;
margin-left:5px;
background: url(images/link3.jpg) no-repeat;
text-decoration:none;
width:94px;height:28px;
padding-top:5px;
text-align:center;
font-size:14px;
color:#fff;}


.link4 a
{float:left;margin-right:25px;margin-left:10px;
text-decoration:none;
width:94px;height:28px;padding-top:5px;text-align:center;
font-size:14px;
color:#ceb49b;}

.link4 a:hover
{float:left;margin-right:25px;margin-left:10px;
background: url(images/link4.jpg) no-repeat;
text-decoration:none;text-align:center;
width:94px;height:28px;padding-top:5px;
font-size:14px;
color:#fff;}

#left55
{background: url(images/left56.png) repeat-y;
float:left;
width:300px;
position:relative;
padding-top:15px;
padding-bottom:10px;
margin-left:72px;}

#left57
{background: url(images/left57.jpg) no-repeat;
float:left;
width:300px;
height:10px;
margin-left:72px;}

#main-text
{float:left;
background: url(images/left55.png) repeat-y;
padding-left:20px;
padding-right:70px;
min-height:900px;
width:619px;}



.novosti-slika
{float:left;
background: url(images/border.jpg) no-repeat;
width:131px;
height:130px;
}

.novosti-slika2
{float:left;width:121px;
text-align:center
}

.novosti-tekst
{float:left;
width:487px;}



.novosti-tekst2
{float:left;
width:607px;}


 h3
{color:#d41010;
margin-bottom:2px;}

.crta2
{}

.datum
{color:#838383;
width:410px;
font-size:11px;
float:left;
}

.datum2
{color:#838383;
width:545px;
font-size:11px;
float:left;
}

.datum24
{color:#838383;
width:538px;
font-size:11px;
float:left;
}

#main-text .novosti .novosti-slika .novosti-slika2 a
{color:#070707;
text-decoration:none;}

.kont-ljevi
{float:left;
width:200px;}



.novosti-slika2 img
{height:80px;
margin-top:19px;}

#main
{float:left;
background: url(images/bottom22.png) no-repeat;
background-position:bottom;}

#footer-sadrzaj
{width:1000px;
color:#c49579;}

.footer-bijelo
{background:#f2f2f2;
margin-left:389px;
width:652px;
height:30px;
float:left;}

#footer
{height:230px;
position:relative;
color:#c49579;
clear:both;}

#news-top
{float:left;
margin-left:72px;
position:relative;
background: url(images/top2.jpg) no-repeat;
width:310px;
height:46px;}


#news-sadrzaj
{float:left;
margin-left:72px;
background: url(images/sad3.jpg) no-repeat;

width:310px;
height:103px;}


#newsletter
{float:left;
margin-top:20px;}



/* headings */

#left-top h1 {
font-size: 16px;
color: #fff;padding-top:10px;
line-height:25px;
margin: 0; position:relaive;
display: inline;
}

#left-top .h1 h1 {
position: absolute;
z-index: 1;
top: 2px;
left: 25px;
}

#left-top .h1_shad {
color: #00460a;
padding-top:10px;
line-height:25px;
font-size: 16px;
position: absolute;
font-weight: bold;
top: 3px;
left: 27px;
}

.link5 a
{float:left;
width:229px;
padding-left:10px;
padding-top:8px;
padding-bottom:8px;
border: 1px solid #e0f0f5;
margin-left:25px;
color:#00799f;
text-decoration:none;
font-weight:bold;
margin-bottom:3px;
background:#cde6ef;}

.link6 a
{float:left;
width:229px;
padding-left:10px;
padding-top:8px;
padding-bottom:8px;
border: 1px solid #e0f0f5;
margin-left:25px;
color:#00799f;
text-decoration:none;
font-weight:bold;
margin-bottom:3px;
background:#e0f0f5;}


.link5 a:hover, .link6 a:hover
{float:left;
width:229px;
padding-left:10px;
padding-top:8px;
padding-bottom:8px;
border: 1px solid #e0f0f5;
margin-left:25px;
margin-bottom:3px;
background:#e0f0f5;}

#newsletter h1 {
font-size: 16px;
color: #fff;padding-top:10px;
line-height:25px;
margin: 0;
display: inline;
}

#newsletter .h1 h1 {
position: absolute;
z-index: 1;
top: 2px;
left: 25px;
}

#newsletter .h1_shad {
color: #5b8598;
padding-top:10px;
position: absolute;line-height:25px;
font-size: 16px;
font-weight: bold;
top: 3px;
left: 27px;
}




#anketa h1 {
font-size: 16px;
color: #fff;padding-top:10px;
line-height:25px;
margin: 0;
display: inline;
}

#anketa .h1 h1 {
position: absolute;
z-index: 1;
top: 2px;
left: 25px;
}

#anketa .h1_shad {
color: #6a876c;
padding-top:10px;
position: absolute;line-height:25px;
font-size: 16px;
font-weight: bold;
top: 3px;
left: 27px;
}

.anketa-text
{float:left;
color:#215625;
font-size:11px;
margin-left:24px;
font-weight:bold;}

.textfield
{float:left;
background: url(images/text-field.jpg) no-repeat;
width:227px;
border:none;
font-size:12px;
font-family:Tahoma;
padding-top:2px;
padding-bottom:2px;
height:23px;}

#news-sadrzaj form
{float:left;
margin-top:5px;
margin-left:30px;
width:227px; font-size:11px;
text-align:right;}

.button
{float:left;
background: #018114;
width:81px;
margin-top:5px;
padding-top:0px;
color:#FFFFFF;
cursor:pointer;
height:25px;
font-weight:bold;
font-size:10px;
border:none;
font-family: Tahoma, Geneva, sans-serif;
}

.button2
{float:right;
background: url(images/button.png) no-repeat;
width:81px;
margin-top:5px;
padding-top:0px;
color:#ceb49b;
cursor:pointer;
height:25px;
font-weight:bold;
font-size:10px;
border:none;}

#main-text .rezultati a
{font-size:11px;
color:#157100;
float:left;
padding:5px 0 15px 10px;
text-decoration:none;
font-weight:bold;}

#main-text .rezultati a:hover
{color:#4fa23c;}

#news-sadrzaj h2
{float:left;
color:#002745;
margin-top:0px;
margin-bottom:0px;
margin-left:30px;
font-size:11px;
font-weight:bold;}

.kolona22
{float:left;
font-size:11px;
margin-left:150px;
width:236px;}

.kolona22 a
{color:#c49579;
text-decoration:none;}

.kolona22 a:hover
{color:#fff;
text-decoration:none;}

.kolona1a
{float:left;
font-size:12px;
margin-left:20px;
margin-top:32px;
width:150px;}

#footer h2
{margin-bottom:2px;}

.kolona1a h2
{color:#fff;
font-size:14px;}

.kolona1c h2
{color:#fff;
display:inline;
float:left;
font-size:14px;}

.kolona1c
{float:left;
font-size:12px;
margin-left:10px;
margin-top:30px;
width:150px;}

.kolona1b
{float:left;
font-size:12px;
margin-top:65px;
width:130px;
margin-left:15px;
border-right: 1px solid #33302f;}

.kolona1d
{float:left;
font-size:12px;
margin-top:64px;
width:100px;}

.zeleno
{color:#157100;
float:left;
}

.zeleno1
{color:#157100;
float:left;
padding-top:5px;
}


.kolona1a a
{color:#fe0000;
text-decoration:none;}

.kolona1b a
{color:#fe0000;
text-decoration:none;}

.kolona1c a
{color:#fe0000;
text-decoration:none;}

.kolona1d a
{color:#fe0000;
text-decoration:none;}


.kolona1a a:hover
{color:#ff3938;
text-decoration:none;}

.kolona1b a:hover
{color:#ff3938;
text-decoration:none;}

.kolona1c a:hover
{color:#ff3938;
text-decoration:none;}

.kolona1d a:hover
{color:#ff3938;
text-decoration:none;}


.fito-logo
{float:left;
background: url(images/fito.jpg) no-repeat;
background-position:left;
width:227px;
height:63px;
margin-top:20px;
display:block;}


/********************************************************************** KONTAKT *************************************************************************************/



.kontakt_forma
{width:450px;
margin-top:20px;
margin-left:15px;
float:left;}

.kontakt_forma label
{width:135px;
color:#4a130e;
float:left;
}

.kontakt_forma span input
{border:1px solid #cacaca;
font-family: Tahoma, Arial;
font-size:12px;
background:#fff;
width:250px;margin-right:5px;
float:left;

}

.kontakt_forma span select
{border:1px solid #cacaca;
font-family: Tahoma, Arial;
font-size:12px;
background:#fff;
width:250px;margin-right:5px;
float:left;

}

.pregrada
{float:left;margin-bottom:10px;}

.pregrada a img 
{float:left;
text-decoration:none;
border:none;}

#poruka
{float:left;
width:250px;
height:150px;
margin-right:5px;
border:1px solid #cacaca;
font-family: Tahoma, Arial;
font-size:12px;
}

#main-text .novosti .novosti-tekst .vise .vise2 a
{color:#157100;
font-size:11px;
text-decoration:none;}

#main-text .novosti .novosti-tekst .vise .vise2 a:hover
{color:#5bb147;
font-size:11px;
text-decoration:none;}

#main-text .novosti .novosti-tekst2 .vise-vise .vise2-vise a
{color:#157100;
font-size:11px;
text-decoration:none;}

#main-text .novosti .novosti-tekst2 .vise-vise .vise2-vise a:hover
{color:#5bb147;
font-size:11px;
text-decoration:none;}

#ostali-clanci
{background: #e9e9e9;
width:597px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;padding-right:10px;
float:left;}

.clanak
{float:left;
padding-right:10px;}

.clanak a
{float:left;
font-size:12px;
padding-right:10px;}

#main-text #ostali-clanci .clanak a:hover
{float:left;
color:#4ab950;}


#main-text .novosti .novosti-tekst .vise .vise2-vise a:hover
{color:#5bb147;
font-size:11px;
text-decoration:none;}



#anketa
{float:left;margin-top:10px; position:relative;
background: #8bcc8f url(images/anketa22.png) repeat-x;
width:279px;}

.reznovo
{float:left;
width:200px;}

.anketa-top
{float:left;
background: url(images/anketa.jpg) no-repeat;
width:281px;

height:52px;}

.publikacije
{float:left;
margin-top:10px;
margin-left:53px;
width:286px;
height:91px;}

#main-text .publikacije h2
{font-size:15px;
margin-top:15px;
margin-bottom:15px;
width:200px;
float:left;
margin-left:30px;}

#main-text .publikacije span
{font-size:15px;
margin-top:10px;
font-size:12px;
text-decoration:none;
color:#000000;
margin-left:30px;}

#main-text .publikacije:hover span
{color:#009014;}

#main-text .publikacije a
{width:286px;
height:91px;background: url(images/pdf.jpg) no-repeat;
display:block;}

.logo2
{float:left;
background: url(images/logo.jpg) no-repeat;
width:286px;
margin-left:53px;
height:102px;}

.logo2 a
{float:left;
width:286px;
display:block;
height:102px;}


a
{text-decoration:none;}

.anketa2
{float:left;
font-size:11px;
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
width:220px;}

.anketa3
{float:left;
font-size:11px;
margin-top:5px;
margin-left:25px;
margin-bottom:5px;
width:200px;}

.button_kont
{float:left;
margin-left:134px;
padding-top:3px;
padding-bottom:4px;
font-family: Tahoma, Arial;
font-size:12px;
background: #425915;
width:100px;
margin-bottom:20px;
font-weight:bold;
color: #fff;
font-size:11px;
height:24px;
border:1px solid #6a8b20;
cursor:pointer;}

.kontakt_forma input.txt_error {
border: 2px solid #688c1e;
}

.kontakt_forma textarea.txt_error#poruka{
border: 2px solid #688c1e;
}

.gallery_img a
{
width:16px;
float:right;
text-decoration:none;
margin-right:70px;
height:16px;}

.gallery_img
{}

.stranice
{text-align:center;
float:left;
padding-top:5px;
width:605px;
padding-bottom:5px;
color:#e48900;}

.komentar
{float:left;
font-weight:bold;
margin-top:8px;
color:#af5a08;}

.detalji_img
{float:left;}

.detalji_img a
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#393939 none repeat scroll 0 0;
border:1px solid #006884;
display:inline;
float:left;
height:109px;
margin:8px 12px;
padding-top:8px;
text-align:center;
width:150px;
}

.txt_error_img
{background: url(images/error.png) no-repeat;
float:left;
width:20px;
height:20px;}

.detalji_img a:hover
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#006c88 none repeat scroll 0 0;
border:1px solid #006884;
display:inline;
float:left;
height:109px;
margin:8px 12px;
padding-top:8px;
text-align:center;
width:150px;

}


.anketa_rez {
	padding: 10px 0;
}


.clear {
	clear: both;
}

.arhiva_btn {
	clear: both;
	padding-top: 10px;
}

#main-text .arhiva_btn a {
	background: #018114;
	color: #FFF;
	padding: 5px 15px;
	float: left;
	font-weight: bold;
}

#main-text .arhiva_btn a:hover {
	background: #9E0500;
}
