p, h1, h2, h3, form { margin: 0; padding: 0; border: 0; }
body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	 margin: 0; padding: 0;
}
td {

	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;

}
.broedtekst {
color:#000;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	 font-weight: normal; 
}
hr {
	margin:0;
margin-bottom:5px;
	color:#cccccc; 
background-color:#cccccc;
border:0; 
height:1px;
	}
img {
	border:0;
	}
a {
	 color: #83b81a;

	text-decoration: none;
}

a:hover {
		 color: #83b81a;

}

.wrapper {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

/*MENU*/
#menu{
	font-size:11px;
	padding-left:200px;
	text-align:left;
	color: #83b81a;
	font-weight:bold;



}
#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font: 10px;
		
		text-transform:uppercase}

	#jsddm li a
	{
	display: block;
	color: #83b81a;
	font-weight:bold;
	text-decoration: none;
	width: auto;
	white-space: nowrap;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-right:5px;
	 z-index:100;
}

	#jsddm li a:hover
	{

	background-image: url(../images/menuunder-bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 25px;
	}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white;
			border-bottom: 1px solid white;
			 z-index:100;
			}
		
		#jsddm li ul li
		{	
	
		float: none;
			display: inline}
	
		
		#jsddm li ul li a
		{	width: auto;
			border-bottom: 1px solid white;
			background-color:#C8DF97;}
		
		#jsddm li ul li a:hover
		
		{		
		
		border-bottom: 1px solid white;
		color:#FFF;
		/*background-color:#C8DF97;*/}

#jsddm .first {
padding-bottom:6px;
	}
#jsddm .first a{
	padding-bottom:10px;

	}
#jsddm .first a:hover{
/*
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #C8DF97;
*/
	}
	#jsddm li:hover .first a
		{
			background-image: url(../images/menuunder-bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 25px;
			/*
			border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #C8DF97;
			*/
			}	
#active a {
	/*border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #C8DF97;
*/
	background-image: url(../images/menuunder-bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 25px;
	}

	#jsddm li #subactive a
		
		{		
		
		color:#FFF;
		/*background-color:#C8DF97;*/}	
	
	

.container{
		margin-top: 75px;

}

.clear{
	clear:both;
} 
.leftcontainer {
	font-size: 16px;
	width: 270px;
	color: #83b81a;
	text-align: right;
	padding-right: 35px;
	 font-weight: bold; 
	float: left;
}
.rightcontainer {
	width:655px;
	text-align: left;
	min-height:200px;
	float: left;
}.footer {
	color: #c9dc99;

}
.footer .adresse {
	width: 220px;
	float: right;
	text-align: right;
	font-size: 10px;
	margin-top: 60px;
	color: #83b81a;
}
h1{
	 	color: #83b81a;
	 	font-size: 16px;
	 font-weight: bold; 
	}

h2{
	 color: #acc769;
	 font-size: 13px;
	 font-weight: bold; 
	}
h2 a {
	 color: #acc769;
	 font-size: 13px;
	 font-weight: bold; 
	 text-decoration:none;
	}
h2 a:visited,active {
	 color: #acc769;
	 font-size: 13px;
	 font-weight: bold; 
	}
	h2 a:hover {
	 color: #83b81a;
	 font-size: 13px;
	 font-weight: bold; 
	}
.lightgreen{
	 	color:#acc769;

	}
.darkgreen{
	 	color:#336d28;

	}	
.kategoriholder{
	
	max-width:250px; float:left; min-height:350px; border-right: #cddfa4 solid 1px;
	}	
	
	.thumbholder{
		width:120px; min-height:130px; float:left; margin: 10px; vertical-align:bottom;  position:relative; z-index:0; text-align:center;
		}				.thumbholder:hover .thumblink {
		 color: #83b81a;}

.thumblink{
	position:absolute; bottom:5px; left:0px; width:100%; text-align:center; color:#000;
	
	}	
	#slideshow {
						width: 687px;
						height: 212px;
						position: relative;
						overflow: hidden;
					}
					#slideshow IMG {
					    position:absolute;
					    top:0;
					    left:0;
					    z-index:8;
					    opacity:0.0;
					    max-width: 687px;
					    max-height: 212px;
					}
					#slideshow IMG.active {
						visibility:visible;
					    z-index:10;
					    opacity:1.0;
					}
					#slideshow IMG.last-active {
					    z-index:9;
					}
					
.underlinksboks		{
		font-size: 12px;
	
	}			
	.underlinksboks a:hover		{
		text-decoration:underline;
	
	}	
	
.rightcontainer ul {
	padding:0px;
	list-style-image: url(../images/bullet.png);
	list-style-type: none;
	margin-right: 12px;
	margin-left: 15px;
}	

.rightcontainer ul li {
	padding:3px;

}

