@charset "utf-8";
/* CSS Document */
body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#696868;
	background:url(../images/snow_dunes.jpg) repeat;
	background-attachment: fixed;
}

div, ul, p, h1, h2, h3, h4, form, label, textarea, input, select, img{
	padding:0;
	margin:0;
}

.spacer{
	clear:both;
	font-size:0;
	line-height:0;
}

img{
	border:none;
}

img{
		behavior: url("images/iepngfix.htc")
}

/* ------------ navi part start ------------ */
/*.navi{
	width:956px;
	background:url(../images/navi-bg.jpg) no-repeat 0 0;
	height:59px;
}

.navi ul{
	list-style-type:none;
}

.navi ul li{
	width:auto;
	float:left;
	padding:0 12px;
}

.navi ul li a{
	width:auto;
	float:left;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#057211;
	font-size:14px;
	line-height:20px;
	display:block;
	padding:0 4px;
}

.navi ul li a:hover{
	background-color:#057211;
	color:#fff;
}*/


/* --------------- top navi -------------------- */

.mattblackmenu{
	width:956px;
	background:url(../images/navi-bg2.png) no-repeat 0 0;
}



.mattblackmenu ul{
	list-style-type:none;
	padding:28px 0 0;
	/*	border:1px solid #000;*/
/*	width:600px;*/
	width:840px;
	float:right;
	}

.mattblackmenu li{
	/* ------ */
	width:auto;
	float:left;
	padding:0 10px;
	display: inline;
}

.mattblackmenu li a{
	background-color:inherit;
	cursor:pointer;
	width:auto;
	float:left;
	text-decoration: inherit;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:16px;
	line-height:16px;
	padding:4px 4px;
	font-weight: bold;
}

.mattblackmenu li a:hover, .mattblackmenu li a.active_navi{
	background:url(../images/navi-h.jpg) repeat-x 0 0;
	color:#fff;
}

.mattblackmenu a.selected{
	background:url(../images/navi-h.jpg) repeat-x 0 0;
	color:#fff; /*background of tab with "selected" class assigned to its LI */
}




/* --------------- top side bar navi -------------------- */


/* ######### Marker List Vertical Menu ######### */

.markermenu{
width: 175px; /*width of side bar menu*/
clear: left;
position: relative; /*Preserve this for "right" arrow images (added by script) to be positioned correctly*/

}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;
border: 1px solid #9A9A9A;
}

.markermenu ul li a{
background: #F2F2F2 url(bulletlist.gif) no-repeat 3px center; /*light gray background*/
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}

* html .markermenu ul li a{ /*IE6 hack*/
width: 155px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.markermenu ul li a:hover, .markermenu ul li a.selected{
color: white;
background-color: black;
}

/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */

.blackwhite li a{
background: white;
}

.blackwhite li a:hover{
background: black;
color: white;
}



/* ------------------    ddlevelsmenu-base         --------------------------- */

.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 15px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid black;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
/*width: 225px;*/
width: 285px; /*width of menu (not including side paddings)*/
color: #fff;
background-color:#666666;
text-decoration: none;
padding: 4px 5px;
border-bottom: 1px solid black;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background:url(../images/navi-h.jpg) repeat-x 0 0;
color: white;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

/* ------------------- header bg --------------------- */
.header_bg{
	background:url(../images/bg-rpt.png) repeat-y 0 0;
	padding:6px 0 2px 22px;
	behavior: url("images/iepngfix.htc")
}

.dobrodošli{
	font-size:18px;
	line-height:20px;
	color:#057211;
	font-weight:normal;
}

.dobrodošli_para{
	font-size:12px;
	line-height:17px;
	color:#696868;
	padding:10px 0 0;
	padding-right:20px;
}

.kontakti_bg{
	width:277px;
	height:53px;
	background:url(../images/kontakti-bg.png) no-repeat 0 0;
}

.kontakti_bg_a{
	width:343px;
	height:53px;
	background:url(../images/kontakti-bg-a.png) no-repeat 0 0;
}


.drustva_aa{
	width:913px;
	height:12px;
	background:url(../images/drustva-aa.jpg) no-repeat;
}


.kontakti{
	font-size:16px;
	line-height:53px;
	color:#fff;
	font-weight:bold;
	padding:0 0 0 31px;
	background:url(../images/bullet-a.jpg) no-repeat 246px center;
}

.kontakti_bord{
	background:url(../images/kontakti-bord.jpg) repeat-y 0 0;
	padding:0 0 0 1px;
}

.kontakti_bord_a{
	background:url(../images/bord_kont.jpg) repeat-y 0 0;
	padding:0 0 0 1px;

}

.kontakti_bord_bg{
	background:url(../images/kotact-cont-bg.jpg) repeat-x 0 0 #f4f4f4;
	padding:16px 0 0 1px;
	height:202px;
}

.menu-glava{
	height:224px;
	width:913px;
}

.tekoci_napis{
	font-size:14px;
	color:#339933;
}

.small_pisava{
	font-size:10px;
	color::#686767;
}

.tic{
	font-size:12px;
	line-height:18px;
	color:#686767;
	font-weight:bold;
}

.tic_para{
	font-size:12px;
	line-height:18px;
	color:#686767;
}

#pic_a{
	background:url(../images/pic-a.jpg) no-repeat 0 0;
	display:block;
	width:277px;
	text-indent:-9999px;
	height:169px;
	}
	
.pic_a:hover{
     border: 5px solid #FFFFFF;
     border-width: 3px 0;
     margin: 0 0;
}

.fotogallery{
	font-family:"Myriad pro", Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:30px;
	color:#fff;
	font-weight:normal;
	padding:104px 0 0 80px;
	text-decoration:none;
}

.fotogallery_a{
	font-family:"Myriad pro", Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:30px;
	color:#fff;
	font-weight:normal;
	margin:0 0 0 20px;
	text-decoration:none;
}

#pic_b{
	background:url(../images/pic-b.jpg) no-repeat 0 0;
	display:block;
	width:277px;
	text-indent:-9999px;
	height:169px;
	}


.pic_b:hover{
     border: 5px solid #FFFFFF;
     border-width: 3px 0;
     margin: 0 0;
}

.fotogal_a{
	font-family:"Myriad pro", Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:30px;
	color:#fff;
	font-weight:normal;
	margin:0 0 0 30px;
	text-decoration:none;
}
	
.fotogal_a:hover{
	text-shadow: 3px 3px 3px #000000;
} 

.fotogal_c{
	font-family:"Myriad pro", Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:30px;
	color:#fff;
	font-weight:normal;
	padding:0 0 0 20px;
	text-decoration:none;
}
	
	.fotogal_c:hover{
	text-shadow: 3px 3px 3px #000000;
} 

#pic_c{
	background:url(../images/pic-cc.gif) no-repeat 0 0;
	display:block;
	width:342px;
	text-indent:-9999px;
	height:84px;
	}

#pic_c:hover{
{ 
  background-position: 0 -84px;
}
}

.drustva_naslov{
	font-family:"Myriad pro", Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#057211;
	font-weight:bold;
	text-shadow: 0.1em 0.1em 0.2em #666;
	text-align:center;
}

.drustva_besedilo{
	color:#057211;
	text-align:center;
	font-size:12px;
	line-height:17px;
	color:#696868;
	padding: 8px 80px 10px 80px
}
	
.drustva_aa_b{
	color:#057211;
	text-align:left;
	font-size:12px;
	line-height:17px;
	color:#696868;
	valgin:top;
}

/* --------------- footer part start ------------------ */

.copy{
	font-size:12px;
	line-height:16px;
	color:#5e5e5e;
}

.copy span{
	color:#057211;
}

.footer_link ul{
	list-style-type:none;
}

.footer_link ul li{
	width:auto;
	float:left;
	font-size:12px;
	line-height:14px;
	color:#6f6f6f;
	padding:0 5px;
}

.footer_link ul li a{
	font-size:12px;
	line-height:14px;
	color:#6f6f6f;
	text-decoration:none;
}

.footer_link ul li a:hover{
	color:#057211;
}

a.body-link{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4186f0;
	font-weight:normal;
	text-decoration:none;
}

a.body-link:hover{
	text-decoration:underline;	
}

h3.body-heading{	
	font-size:12px;
	color:#648702;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:12px 0 0px 0;
}

.img-str-rgt{ 
	float:right;
	padding:10px;
}

.img-str-lft{ 
	float:left;
	padding:18px 15px  10px 0px;

}

ul.body-list{ 
	list-style-type:disc;
	padding:0 0 0 15px;
}

ul.body-list li{ 
	font-size:12px;
	line-height:17px;
	color:#696868;
	padding:0 0 8px 0;

}

