body
{
	background:url(library/images/bg.png) 0px -1px;
	width:100%;
	margin:0px;
	padding:0px;

}

#cont
{
	
	background:url(library/images/top_bg.png) repeat-x;
	background-repeat:repeat-x;
	text-align:center;

}

#main
{
	width:100%;
	height:335px;


}

#top
{
	width:98%;
	height:111px;
	background:url(library/images/top_logo_bg.png) repeat-x;
	


}
#mid
{
	width:98%;
	height:258px;
	background:url(library/images/banner_bg.png) repeat-x;
	
}


#mid1
{
	height:258px;
	background:url(/library/images/banner_bg.jpg) 0px 11px repeat-x;

	
}


#logo
{	float:left;

}
#top_meni
{
	float:right;
	background:url(library/images/top_meni_bg.png) no-repeat;
	width:392px;
	height:111px;

}
#topMeniMeni
{
float:right;
margin-top:19px;
padding-right:40px;
}

#left_banner
{
	height:257px;
	background:url(library/images/pasica_levo.png) 0px -1px no-repeat;
	float:left;

}

#left_banner1
{
	background:#ffffff url(library/images/pasica_levo.jpg) 0px 0px no-repeat;
	margin-top:11px;

	margin-left:9px;
	width:240px;
	height:246px;
	
}

#banner
{
	width:550px;
	height:257px;
	background:url(library/images/pasica.png) top right no-repeat;
	float:right;
	padding-right:8px;


}
#banner_img
{
	float:right;

	margin-top:11px;
	width:486px;
	background:url(library/images/pasica_img.jpg) 0px 0px no-repeat;
	height:184px;


}

#vsebina
{
	width:98%;
	clear:both;
	margin-top:-1px;
	background: #ffffff url(library/images/right_grey_bg.png) top right repeat-y;

	

}
#leftMeniCont
{
	width:249px;
	background:url(library/images/left_meni_bg.png) repeat-y;

}


#rightGrey
{
width:39px;

}

#vsebinaCont
{
	
padding-top:10px;
	
}
#dBesedilo
{
padding:5px 20px; 
width:100%;
clear:both;

}

td > #dBesedilo
{
 width:auto;
 clear:both;

}

#subMain
{
	width:100%;
	background:url(library/images/submain_bg.png) repeat-x;
	height:21px;
	clear:both;

}

#subMainGreeen
{
	background:url(library/images/submain_green_bg.png) repeat-x;
	height:11px;
	width:98%;
	margin-left:0px;
	margin-right:0px;		

}

#greenLeft
{
	width:12px;
	height:11px;
	float:left;
	background:url(library/images/green_left_bg.png) no-repeat;

}
#green_right
{
	width:12px;
	height:11px;
	float:right;
	background:url(library/images/green_right_bg.png) no-repeat;

}

#footerCont {	width:98%; margin-top:6px; padding:0px;}
#footer
{

	border:1px solid #1B3363;
	background:url(library/images/footer_bg.png);
	text-align:center;
	padding:5px 15px;
	
	color:#FFFFFF;
}
#footerL
{
	width:8px;
	background:url(library/images/footer_shadow_left.png) repeat-y;
}
#footerR
{
	width:8px;
	background:url(library/images/footer_shadow_right.png) repeat-y;
}

#footerShadow
{
	background:url(library/images/footer_shadow.png) repeat-x;
	height:8px;
}

#footerShadowLeft
{
	float:left;
	height:8px;
	width:8px;
	background:url(library/images/footer_shadow_btm_left.png) no-repeat;

}

#footerShadowRight
{
	float:right;
	height:8px;
	width:8px;
	background:url(library/images/footer_shadow_btm_right.png) no-repeat;

}


/*meni*/

ul.meni, udm
{
margin:0px;
padding:0px;
margin-left:13px;


}

ul.meni li, udm li
{
	background:url(library/images/li_meni_bg.png) 0px 8px no-repeat;
	list-style:none;
	padding-left:27px;
	

}

ul.meni li:hover, udm li:hover
{
	background:url(library/images/li_meni_bg_hover.png) 0px 8px no-repeat;
	list-style:none;

	

}


ul.meni li a
{
	color:#FFFFFF;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

	display:block;
	line-height:28px;
	padding-bottom:2px;
	padding-left:10px;

}

ul.meni li.ozadje a
{
	background:url(library/images/li_a_bg.png);
}

ul.meni li a:hover
{
	text-decoration:none;
	color:#C0CB9E;
	
}

#rastlinaCont
{

padding-top:20px;
padding-bottom:20px;
}

#h1Cont
{
position:absolute; top:220px; left:0px; text-align:left;
padding-left:20px;


}

div > #h1Cont
{
position:absolute; top:210px; left:270px; text-align:left;
}

#divRastlinaCont
{
	height:340px; padding-left:20px; padding-right:20px;
	

}

div > #divRastlinaCont
{
	height:auto; 
	min-height:240px;

}

#rastlinaFLoatDiv
{
float:left; 
width:50%;
margin-right:-1px;

}


td > #rastlinaFLoatDiv
{
float:left; 
width:50%;
margin-right:0px;

}

#kontakt tr td
{
	height:20px;
}

input.text
{

	margin:5px 0px;
}

input.text
{
	width:30%;
}

textarea
{
	width:40%;
}
.iskalec
{
	background:transparent;
	color:#ffffff;
}

#iskalec
{
color:#ffffff;

position:relative; top:213px; left:30px;
height:20px
}

#iskalec a
{
	color:#ffffff;
	font-weight:bold;
	cursor:pointer;
	line-height:20px;
}