@charset "utf-8";

*{margin:0px; padding:0px;font-family: Tahoma, Arial, helvetica;}

a:link {color: #666666;}
a:hover {color: #5da98c;}
a:active {color: #666666;}





img{border:0px;}
div { behavior: url(iepngfix.htc); border:0px;}

h1{   color:#5da98c; font-size:13px; font-weight:normal; text-decoration:underline;text-transform: uppercase; font-weight:bold;}
h3{   color:#000; font-size:12px;text-decoration:underline; padding:0 0 0 10px; float:left; width:200px;}
h4{   color:#000000; font-size:31px; font-weight:normal;}
h5{   color:#5da98c; font-size:10px;}


/*HEADER*/
#top-headholder{ background: url(images/top-head.png); width:100%; height:180px; border-bottom: 4px solid #5da98c; border-top: 3px solid #5da98c;}
#top-head{ width:880px; margin:0px auto; height:180px; background:url(images/world.png) no-repeat;} 
.logo{width:115px; float:left; padding-top:5px;}
.multi{width:350px; padding:80px 0 0 0; float:left;}
.zastup{width:350px; padding:0 0 0 0; float:left; clear:left;}
.head-right{float:right; width:280px;}
.head-left{float:left; width:350px;}


/*HEADER LANGUAGE MENU */
.languages{width:80px; height:20px; float:right;}
#languages1 {float: right; width:80px; font-size:10px; line-height:normal; height:20px;}
#languages1 ul {margin:0; padding:0px; list-style:none; float:right; }
#languages1 li {display:inline; margin-left:1px; padding:0;}
#languages1 a {float:left; margin-left:1px; padding:2px 2px 2px 2px; text-decoration:none;color:#FFFFFF; background:#000000;}
#languages1 a:hover {float:left; margin-left:1px; padding:2px 2px 2px 2px; text-decoration:underline; color:#FFFFFF; background:#000000;}


/*SEARCH*/
#search { float:right; width:200px; height:25px; padding: 50px 0px 0 0; clear:right;}
.left-search{float:left; background: url(images/left-search.png) no-repeat; width:14px; height:25px;}
.right-search{float:right; background: url(images/right-search.png) no-repeat; width:25px; height:25px;}
.main-search{float:left; background: url(images/main-head.png) repeat-x; width:161px; height:25px;}
#search input { background: url(images/main-head.png) repeat-x; border:none; font-size:12px; color:#999999;padding-top:5px; width:161px; height:20px; float:left;}


/*HEADER MENU*/
.mainMenu{width:225px; float:right; padding-top:63px; clear:right; margin:0px;}
#menu {float: right; width:226px; font-size:10px; line-height:normal;}
#menu ul {margin:0; padding:0px; list-style:none;}
#menu li {display:inline; margin-left:1px; padding:0px;}
#menu a {float:left; margin-left:1px; padding:6px 10px; text-decoration:none; color:#FFFFFF; background: url(images/menu.png) repeat-x;}
#menu a:hover {text-decoration:underline;}


/*MAIN CONTENT*/
#maincontent{ width:880px; margin:0px auto;}
.way{ float:left; width:870px; color:#eaa217;   font-size:10px; padding-left:10px;}
#leftcontent{ width:220px; float:left; padding-top:30px; padding-right:-10px;border-right:1px solid #009966;}

#rightcontent{ width:640px; float:left; padding:30px 0 0 15px;margin-left:-1px;border-left:1px solid #009966;position:relative;}
.text{  font-size:12px; color:#666666; width:640px; padding:10px 0 30px 0;} 
.text1{  font-size:12px; color:#666666; width:640px; padding:10px 0 30px 0;} 
.boxHolder{ width:640px; float:left; padding:30px 0 50px 0;}
.boxItem{width:308px; height:136px; float:left;}
.boxItem1{width:308px; height:136px; float:left; padding-left:20px;}
.boxItem2{width:308px; height:136px; float:left; padding-top:20px;}
.boxItem3{width:308px; height:136px; float:left; padding:20px 0 0 20px;}
.boxtop{ width:308px; height:8px; background:url(images/box-top1.png) no-repeat;}
.boxtop1{width:308px; height:8px;  float:left; background:url(images/box-top3.png) no-repeat;}
.boxmain{width:308px; height:120px; float:left; background:url(images/box-main1.png) no-repeat;}
.boxmain1{width:308px; height:120px;  float:left; background:url(images/box-main2.png) no-repeat;}
.boxmain2{width:308px; height:120px;  float:left; background:url(images/box-main3.png) no-repeat;}
.boxmain3{width:308px; height:120px;  float:left; background:url(images/box-main4.png) no-repeat;}
.boxbottom{width:308px; height:8px;  float:left; background:url(images/box-bottom1.png) no-repeat;}
.boxbottom1{width:308px; height:8px;  float:left; background:url(images/box-bottom2.png) no-repeat;}
.boxtextholder{ width:170px; float:left;}
.boxmainzit{width:308px; height:60px;  float:left; background:url(images/box-zit.png) no-repeat;}
.boxtopcat{width:308px; height:8px;  float:left; background:url(images/box-top33.png) no-repeat;}
.boxtext{  color:#666666; font-size:12px;text-decoration:none; padding:10px 0 0 10px; float:left; width:165px;}

.beo{width:70px; float:left;   color:#333333; font-size:12px;text-decoration:none; padding:30px 0 0 5px; font-weight:bold;}

.loading {
	position: absolute;
	top: 190px;
	left: 50%;
	margin-left: -64px;
}

.mash{width:170px; float:left; padding:10px;}
.mashtextmin{width:350px; float:left; padding:10px 0 0 0;}
.mashtextmix{width:620px; float:left; padding:10px;}
/*CONTENT MENU*/
.menucontent {width: 180px; float:left;}
.menucontent ul{list-style: none; margin: 0; padding: 0;}
.maincontent li{margin:0; padding:0px; list-style:none;}
.menucontent a, .menucontent a:link, .menucontent li a:visited {display: block; text-decoration: none; border-bottom:1px solid #5da98c;   font-size:12px;  font-weight: bold; background: url(images/str.png) no-repeat center left;  padding:3px 0 0 18px;}
.menucontent a:hover { font-size:12px;   background: url(images/str.png) no-repeat center left; padding:3px 0 0 18px;  display: block;}

.tablesorter td, tr, th {
	text-align:center;
}

.vrh {font-size:10px;}
/*FOOTER*/
#top-footerholder{width:100%; float:left; margin:0px; padding:0px;}
.footer{width:100%; float:left; border-top:3px solid #000000; background:url(images/footer.png) repeat-x; height:250px;}
.footermain{width:880px; margin: 0px auto;}

.footermenu{width:240px; float:left; height:20px; background:url(images/f-menu.png) no-repeat;}
.footermenu1{width:142px; float:left; height:20px; background:url(images/f-menu2.png) no-repeat;}
.footermenu2{width:142px; float:left; height:20px; background:url(images/f-menu2.png) no-repeat; margin-left:22px;}
.footermenu3{width:306px; float:left; height:20px; background:url(images/bb.png) no-repeat;}

.footermenutext{width:180px; float:left; padding:3px 0 0 8px; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.footermenutext1{width:138px; float:left; padding:3px 0 0 0; font-size:12px; color:#FFFFFF; text-decoration:underline; text-align:center;}
.footermenutext2{width:306px; float:left; padding:3px 0 0 0; font-size:12px; color:#FFFFFF; text-decoration:underline; text-align:center;}

.footergallery{ width:205px; float:left; border-right:1px solid #FFFFFF; margin-top:20px;}
.fottergalleryItem{ width:85px; height:64px; float:left; margin-bottom:5px; border:1px solid #FFFFFF;}
.fottergalleryItem1{ width:85px; height:64px; float:left; margin:0 0 5px 5px; border:1px solid #FFFFFF;}

.footertextholder{ width:640px; float:left; padding:5px 0 0 33px;}
.footertext{ width:142px; float:left; font-size:10px; color:#FFFFFF; text-decoration:none; }
.footertext1{ width:142px; float:left;  font-size:10px; color:#FFFFFF; text-decoration:none;  padding-left:23px;}
.footertext2{ width:142px; float:left;  font-size:10px; color:#FFFFFF; text-decoration:none;  padding:0 0 5px 0px;}
.footertext3{ width:306px; float:left;  font-size:10px; color:#FFFFFF; text-decoration:none;  padding:5px 0 0 0px;}
.footertexthold{ width:306px; float:right; padding:5px 0 0 23px;}

.footerinfo{ width:880px; float:left; text-align:center; font-size:10px; color:#FFFFFF; margin-top:10px; border-top:1px solid #FFFFFF; padding-top:3px;}
.footerinfo a{ font-size:10px; color:#5ca88b;}
.footerinfo a:hover{ font-size:10px; color:#ffffff;}


/*TABLE*/

table{background-color:#009966; width:640px;}
table tr{ background-color:#FFFFFF; padding:3px; text-align:left; height:20px;}
table td{ background-color:#FFFFFF; padding:3px; text-align:left; height:20px;}
.style25 {background-color:#f4f4f4; height:20px; text-align:center;}
.style30 { width:300px;}

#ime, #email, #slika{ background:#5da88c; color:#FFFFFF; text-align:left; border:0px; height:20px;}
#poruka{ background:#5da88c; color:#FFFFFF; text-align:left; border:0px;}
#posalji{background:#ffffff; color:#666666; text-align:left; border:1px solid #5da88c;}


.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0px;
padding-left: 0px;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
list-style-type: none;
padding-left: 12px;

}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */

cursor: hand !important;
cursor: pointer !important;
}





.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}

.menuitem a{
	color:#000000;
	border-right:4px solid #ffffff;

}

.menuitem1 a{
	color:#666666;

}

.menuitem2 a{
	color:#888888;
}

.menuitem3 a{
	color:#AAAAAA;
}

.menuitem a:hover {
	border-right:4px solid #009966;
	color: #009966;
}

.print {
  position:absolute;
  right: 0px;
  top:25px;
  font-size:12px;
  cursor:pointer;
} 

.print:hover{
  color: #009966;
}

.sitemap ul {
	padding-left:20px;
}
