* { margin: 0px; padding:0px;}
img {border:0;}
ul {list-style: none; }
a {text-decoration: none; outline:none;}
a:hover {text-decoration: underline;}
body {background:url(img/bg.gif) repeat-x; margin:0px;}
#container {
	margin:auto;
	width:1061px;
}
#header {
	background-image: url(img/header.jpg);
	position:relative;
	height: 180px;
	width: 1011px;
	padding:30px 0px 0px 50px;
}
#header a.languages {
	font:bold 10px Tahoma;
	color:#fff;
	background:url(img/languages_img.gif) 0 0;
	width:27px;
	height:18px;
	text-align:center;
	padding:4px 0px 0px 1px; 
	position:absolute;
	top:0px;
	right:105px;
	text-decoration:none;
	text-transform:uppercase;
}
#header a.languages2 {
	font:bold 10px Tahoma;
	color:#fff;
	background:url(img/languages_img.gif) 0 0;
	width:27px;
	height:18px;
	text-align:center;
	padding:4px 0px 0px 1px; 
	position:absolute;
	top:0px;
	right:75px;
	text-decoration:none;
	text-transform:uppercase;
}
#message {
	font: 9px Tahoma;
	color:#FE8402;
	text-transform:uppercase;
	position:absolute;
	right:75px;
	top:29px;
	z-index:1;
	visibility: hidden;	  
}
#header a.languages:hover,
#header a.languages2:hover  {
	background:url(img/languages_img.gif) 0 -22px;
	}
#header ul { 
   padding-top:36px;
}
#header ul li  { 
  margin: 0px 16px 0px 0px;
  float: left;
 }
#header ul li a.onama { 
     background: url(img/onama_header_btn.gif) 0 0;
	 width:49px;
	 height:40px;
	 float:left;
	 text-indent: -9999em; 	
} 
#header ul li a.onama:hover,
#header ul li a.onama_active  { 
     background: url(img/onama_header_btn.gif) 0 -40px;
	 width:49px;
	 height:40px;
	 float:left;
	 text-indent: -9999em; 
	}
#header ul li a.usluge { 
     background: url(img/usluge_header_btn.gif) 0 0;
	 width:42px;
	 height:40px;
	 float:left;
	 text-indent: -9999em; 	
}
#header ul li a.usluge:hover,
#header ul li a.usluge_active  { 
     background: url(img/usluge_header_btn.gif) 0 -40px;
	 width:42px;
	 height:40px;
	 float:left;
	 text-indent: -9999em; 
	}
#header ul li a.reference {
	width:65px;
	height:40px;
	float:left;
	text-indent: -9999em;
	background: url(img/reference_header_btn.gif) 0 0;
	}
#header ul li a.reference:hover,
#header ul li a.reference_active  { 
     background: url(img/reference_header_btn.gif) 0 -40px;
	 width:65px;
	 height:40px;
	 float:left;
	 text-indent: -9999em; 
	}
#header ul li a.cjenik {
	width:40px;
	height:40px;
	float:left;
	text-indent: -9999em;
	background: url(img/cjenik_header_btn.gif) 0 0;
	}
#header ul li a.cjenik:hover,
#header ul li a.cjenik_active  { 
     background: url(img/cjenik_header_btn.gif) 0 -40px;
	 width:40px;
	 height:40px;
	 float:left;
	 text-indent: -9999em; 
	}
#header ul li a.korisni{
	width:80px;
	height:40px;
	float:left;
	text-indent: -9999em;
	background: url(img/korisni_linkovi_header_btn.gif) 0 0;
	}
#header ul li a.korisni:hover,
#header ul li a.korisni_active  { 
     background: url(img/korisni_linkovi_header_btn.gif) 0 -40px;
	 width:80px;
	 height:40px;
	 float:left;
	 text-indent: -9999em; 
	}
#header ul li a.kontakt {
	width:48px;
	height:40px;
	float:left;
	text-indent: -9999em;
	background: url(img/kontakt_header_btn.gif) 0 0;
	}
#header ul li a.kontakt:hover,
#header ul li a.kontakt_active  { 
     background: url(img/kontakt_header_btn.gif) 0 -40px;
	 width: 48px;
	 height:40px;
	 float:left;
	 text-indent: -9999em; 
	}
#content_wrap  {
	width: 1060px;
	float: left;
	background: url(img/content_bg_repeat.gif) repeat-y;
	}		
#content  { 
     background: url(img/content_bg.jpg) no-repeat;
	 width: 1060px;
	 float: left;
	 }
#content  a { 
    font:11px arial;
	color:#F27E02;
	background:url(img/link_icon.gif) no-repeat left 4px;
	padding-left:15px;
	 }
#content  a.back { 
    font:11px arial;
	color:#F27E02;
	background:url(img/link_icon_back.gif) no-repeat left 5px;
	padding-left:10px;
	 }	 
#content_txt  { 
    width: 450px;
	padding:0px 34px 0px 86px;
	float:left;
	 }
#content_txt_left  { 
    width: 240px;
	float:left;
	 }
#content_txt_right  { 
    width: 180px;
	float:right;
	padding-top:40px;
	 }	 	 
#content_txt  p { 
   font:11px arial;
   color:#666;
   line-height:16px;
   padding-bottom:15px;
	 }
#content_txt  p.bold ,
#content_news  p.bold,
#content_contact  p.bold { 
   font-weight:bold;
   padding:0px;
  }
#content  .padd_t { 
   padding-top:15px !important;
   }
#content  .padd_b { 
   padding-bottom:15px !important;
   display:block;
	 } 
#content  .no_padd { 
   padding:0px;
	 }	 	   	 	 
#content_txt  h2 { 
     background: url(img/h2_onama.gif);
	 width: 74px;
	 height: 20px;
	 text-indent: -9999em;
	 margin-bottom:20px;
	 font:0px arial;
	 }
#content_txt  h2.usluge { 
     background: url(img/h2_usluge.gif);
	 width:67px;
	}
#content_txt  h2.reference { 
     background: url(img/h2_reference.gif);
	 width:96px;
	}
#content_txt  h2.cjenik { 
     background: url(img/h2_cjenik.gif);
	 width:61px;
	}
#content_txt  h2.korisni { 
     background: url(img/h2_korisni_linkovi.gif);
	 width:127px;
	}
#content_txt  h2.kontakt { 
     background: url(img/h2_kontakt.gif);
	 width:71px;
	}
#content_txt  h2.novosti {
	background: url(img/h2_novosti.gif);
	width:74px;
    color: #FF8402;
	text-indent: -9999em;
	}				
#content_txt  h3 { 
     font: bold 12px Arial;
	 color:#666;
	}			
#content_txt  ul { 
    padding:10px 0px 10px 0px;
	}
#content_txt  ul li { 
    font:11px arial;
    color:#666;
    line-height:16px;
	background:url(img/li_icon.gif) no-repeat left 6px;
	padding-left:15px;
    }
#content_txt  ul li.nobg { 
     background:none;
	 padding-left:0px;
	}	
#content_txt  ul li p.lite{ 
    font:11px arial;
    color:#999999;
	padding-bottom:5px;
	line-height:16px;
    }				 
#content_news { 
    width: 165px;
	padding:0px 27px 34px 27px;
	float:left;
	height:350px;
	 }
#content_news  p { 
   font:11px arial;
   color:#666;
   line-height:16px;
   padding-bottom:10px;
   }	 
#content_news  h2 { 
     background: url(img/novosti_h2.gif);
	 width: 67px;
	 height: 20px;
	 text-indent: -9999em;
	 margin-bottom:20px;
	 font:0px arial;
	 color:#F27E02;
	 }
#content_contact { 
    width: 165px;
	padding:0px 27px 34px 27px;
	float:left;
	text-align:right;
	}
#content_contact  p { 
   font:11px arial;
   color:#666;
   line-height:16px;
  }
#content_contact  h2 { 
     background: url(img/kontakt_h2.gif);
	 width: 71px;
	 height: 20px;
	 text-indent: -9999em;
	 margin-bottom:20px;
	 font:0px arial;
	 float:right;
	 margin-left:100px;
	 color:#FFF;
	 }
 #content_txt label{ 
    font:11px arial;
	color:#666;
	width:150px;
	}
input.contact { 
    font:11px arial;
	color:#666;
	width:225px;
	height:17px;
	padding:3px 5px 0px 5px;
	border:0px;
	background:#F1F1F1;
	margin-bottom:10px;
	}	
textarea.contact {
	font:11px arial;
	color:#666;
	width:225px;
	height:70px;
	padding:2px 5px 0px 5px;
	border:0px;
	background:#F1F1F1;
	margin-bottom:10px;
	overflow: hidden;
	}
input.btn { 
    font:11px arial;
	color:#FF8402;
	border:0px;
	cursor: pointer;
	background: url(img/submit_icon.gif) no-repeat left 5px;
	padding-left:7px;
	}
form { 
    font:11px arial; 
	color:#666;	
	}		 	 	 	 
#footer  { 
     background: url(img/footer.jpg);
	 width: 1012px;
	 height: 124px;
	 clear:both;
	 padding-right:48px;
	 }	 	
#footer ul { 
   padding-top:75px;
   float:right;
   }
#footer ul li  { 
  margin: 0px 10px 0px 0px;
  float: left;
  font:0px arial;
  display:inline;
  }
#footer ul li a.onama { 
     background: url(img/onama_footer_btn.gif) 0 0;
	 width:43px;
	 height:15px;
	 float:left;
	 text-indent: -9999em; 
	 color:#FFF;
	 }
#footer ul li a.onama:hover,
#footer ul li a.onama_active  { 
     background: url(img/onama_footer_btn.gif) 0 -17px;
	 width:43px;
	 height:15px;
	 float:left;
	 text-indent: -9999em;
	 color:#FFF; 
	}
#footer ul li a.usluge { 
     background: url(img/usluge_footer_btn.gif) 0 0;
	 width:38px;
	 height:15px;
	 float:left;
	 text-indent: -9999em; 
	 color:#FFF;
	 	
}
#footer ul li a.usluge:hover,
#footer ul li a.usluge_active  { 
     background: url(img/usluge_footer_btn.gif) 0 -17px;
	 width:38px;
	 height:15px;
	 float:left;
	 text-indent: -9999em;
	 color:#FFF; 
	}
#footer ul li a.reference { 
     background: url(img/reference_footer_btn.gif) 0 0;
	 width:54px;
	 height:15px;
	 float:left;
	 text-indent: -9999em;
	 color:#FFF; 
	 
}
#footer ul li a.reference:hover,
#footer ul li a.reference_active  { 
     background: url(img/reference_footer_btn.gif) 0 -17px;
	 width:54px;
	 height:15px;
	 float:left;
	 text-indent: -9999em;
	 color:#FFF; 
	}
#footer ul li a.cjenik { 
     background: url(img/cjenik_footer_btn.gif) 0 0;
	 width:35px;
	 height:15px;
	 float:left;
	 text-indent: -9999em;
	 color:#FFF; 
	 	
}
#footer ul li a.cjenik:hover,
#footer ul li a.cjenik_active  { 
     background: url(img/cjenik_footer_btn.gif) 0 -17px;
	 width:35px;
	 height:15px;
	 float:left;
	 text-indent: -9999em;
	 color:#FFF; 
	}
#footer ul li a.korisni { 
     background: url(img/korisni_linkovi_footer_btn.gif) 0 0;
	 width:71px;
	 height:15px;
	 float:left;
	 text-indent: -9999em;
	 color:#FFF; 
	 	
}
#footer ul li a.korisni:hover,
#footer ul li a.korisni_active  { 
     background: url(img/korisni_linkovi_footer_btn.gif) 0 -17px;
	 width:71px;
	 height:15px;
	 float:left;
	 text-indent: -9999em;
	 color:#FFF; 
	}
#footer ul li a.kontakt { 
     background: url(img/kontakt_footer_btn.gif) 0 0;
	 width:40px;
	 height:15px;
	 float:left;
	 text-indent: -9999em;
	 color:#FFF; 
		
}
#footer ul li a.kontakt:hover,
#footer ul li a.kontakt_active  { 
     background: url(img/kontakt_footer_btn.gif) 0 -17px;
	 width:40px;
	 height:15px;
	 float:left;
	 text-indent: -9999em;
	 color:#FFF; 
	}			
			
