
*{margin:0;padding:0;}:focus,:active {outline:0}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}a img{border:0} 
body { font: .8em Arial, Sans-Serif; background: #005496 url(../images/back_zivotinje.jpg) repeat-x; color: #fff; margin: -3px 0 0 0; }
a { text-decoration: none; color: #006699; }
	.link { padding: 4px 10px;  font-size: .9em; background: #fff;}
h1 { font: 1.6em "Trebuchet MS", Arial; margin: 0 0 px; }
h2 { font-size: 1.3em; margin: 0 0 15px; color: #fff; }
h3 { font: 26px "Myriad Pro", Arial; float: left; margin: 90px 50px 0 15px; }
h4 { font: 18px "VERDANA", Arial; margin: 0 0 px; }
p  { margin: 0 0 15px; line-height: 1.3em; }

hr.stil { background: #fff; border: none; height:1px;}

.links2:link {color:#fff; text-decoration:none;}
.links2:visited {color:#fff;text-decoration:none;}
.links2:hover {color:#fff; text-decoration:underline;}
.links2:active {color:#3D99C1; text-decoration:underline;}

.form_labels{
text-align:right;
width:130px;
float:left;	
}
.sirina {width:400px; margin: 0 30px 0 30px; }
.box1 { border: 1px solid #fff; margin:0 0 0 42px ; padding: 0 5px 0 5px;}
.box2 { border: 1px solid #fff; margin:0 0 0 10px ; padding: 0 5px 0 5px;}
.submit2 {margin:0 0 0 80px ; border: 1px solid #fff; padding: 3px; width: 110px; background: url(../images/poztext.png);}
.border_form { -moz-border-radius: 20px;}

#centar {
float: left;
background: #005496;
margin: 0 0 0 70px;
}


.links:link {color:#fff; text-decoration:none;}
.links:visited {color:#fff;text-decoration:none;}
.links:hover {color:#3D99C1; text-decoration:underline;}
.links:active {color:#3D99C1; text-decoration:underline;}

#cijene { border: 1px solid #fff; color:white; padding: 10px 0 0 10px; margin:0px 450px 0 0;}

.clear { clear: both; }
.wrap { margin:10px auto 0; width: 960px; }
	#bg { clear: both; background: #005496 url(../images/bg2.gif) repeat-x; margin: -10px 0 0 0; }

#logo { margin: 0px 0 0px 0px; padding: 0px px 0 0px; float: left; }

#search { float: right; padding: -10px 0px 10px 0px; margin:65px 0 -45px 0px; }
#search input.submit2 {background:#005496; padding: 0 10px 0 10px; margin: 0 2px 0 0; width:40px; color:#fff;}
	#search input.text { border: 1px solid #89A6AC; padding: 2px; width: 100px; }
	
#menu { float: right; margin: -35px 140px 5px 0; width: 700px; }
	#menu li { display: inline; font-size: .9em; font-weight: bold; }
		#menu li a { float: left; margin: 60px 0 0px 0; padding: 0px 8px 0px 8px; color: WHITE; border:1px solid transparent; }
			#menu li a:hover { color: #AAC5F4; }
			#menu li a.current { border: 1px solid #fff; }

#pitch { clear: left; float: left; color: #fff; width: 650px; padding: 40px 10px 40px; height: 140px; font: 1.2em "Trebuchet MS", Arial; margin: 0 0 20px; }
#pitch-side { float: right; width: 260px; }
	#green { background: url(../images/pozmenu2.png) no-repeat; border : 1px solid #fff;
 height: 42px; margin: 20px 0 0 5px; color: #005496; padding: 8px 10px;  }
 
 #green2 { background: url(../images/pozmenu2.png) no-repeat; border : 1px solid #fff; -moz-border-radius-bottomright: 20px;
 height: 42px; margin: 20px 0 0 5px; color: #005496; padding: 8px 10px;  }
 #green2 .link, #light-green .link { color: #fff; background: url(../images/poztext.png); border: 1px solid #fff; float : right; margin: -28px 0 0 0;}
 
 #green3 { background: url(../images/pozmenu2.png) no-repeat; border : 1px solid #fff; -moz-border-radius-TOPleft: 20px;
 height: 42px; margin: 20px 0 0 5px; color: #005496; padding: 8px 10px;  }
 #green3 .link, #light-green .link { color: #fff; background: url(../images/poztext.png); border: 1px solid #fff; float : right; margin: -28px 0 0 0;}
 
 
	#light-green { background: #A5D572;  height: 86px; padding: 8px 10px; color: #4C771E; }
	#green h1, #light-green h1 { margin: 0 0 5px; }
	#green .link, #light-green .link { color: #fff; background: url(../images/poztext.png); border: 1px solid #fff; float : right; margin: -28px 0 0 0;}


#main { float: left; width: 630px; margin: -30px 0 10px; padding: 0 0 0 5px; }
#main img { float : left; border: 1px solid transparent; margin : 0 15px 5px 0 }
#main img.slika { float : left; border: 2px solid #fff; margin : 0px 5px 8px 10px }



#side { float: right; width: 260px; }
	.box { padding: 10px 10px 1px; background: #ECEED6; color: #7B804C; font-size: .9em; }

#footer { clear: both; font-size: .9em; color: WHITE; }
	#footer a { color: white; }
	#r { float: right; }
	
/* forms */
label { font-weight: normal; }
input.text, textarea, select { padding: 4px; border: 1px solid; border-color: #B0B588 #E6E9CD #E6E9CD #B0B588; width: 300px; }
textarea { height: 160px; width: 450px; }
input.submit { padding: 4px 13px; background: #99CCCC; color: #fff; font-weight: bold; font-size: .9em; border: 0; border-right: 1px solid #C2C69E; border-bottom: 1px solid #C2C69E; }