body{

	margin:0px;
	padding:0px;
	font-family:Verdana;
	color:#000;
	font-size:11px;
	background-color:#cfd3d6;
	background-image:URL('images/bodybg.jpg');
	background-repeat:repeat-x;
}

.container{
	width:800px;
	margin:0 auto;
	margin-top:50px;
	position:relative;
}

.header{
	width:800px;
	height:100px;
	margin:0 auto;
	background-image:URL('images/headerbg.jpg');
	background-repeat:repeat-x;
	border-bottom:2px solid #fff;
}

.logo{
	width:200px:
	height:100px;
	float:left;

}

.menu{
	width:500px;
	float:left;
	margin-left:90px;
	margin-top:50px;
}

.menu ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.menu ul li{
	float:left;
	display:block;
	margin-right:10px;
}

.menu ul li a:link,
.menu ul li a:visited{
	color:#558326;
	text-decoration:none;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size:18px;
}

.menu li a {
			display: block;
			height: 30px;
			text-indent: -999em;
		}
.menu li#homepagina a {
			background: url('images/homepagina.gif') left top no-repeat;
			width: 120px;
		}
.menu li#producten a {
			background: url('images/producten.gif') left top no-repeat;
			width: 120px;
		}

.menu li#promoties a {
			background: url('images/promoties.gif') left top no-repeat;
			width: 120px;
		}
		
.menu li#contact a {
			background: url('images/contact.gif') left top no-repeat;
			width: 80px;
		}
.menu li a:hover {
				background-position: left -31px !important;
			}


.foto{
	width:800px;
	margin:0 auto;
	border-bottom:2px solid #fff;
}

.rechts{
	position:absolute;
	top:270px;
	left:555px;
	width:220px;
}

.rechts .promoties{
	width:250px;
	padding:8px;
	background-color:#9FBE09;
	color:#fff;
	border-right:5px solid #43671e;
}

.nieuwsbrief{
	font-family:Arial;
	font-size:12px;
}

.nieuwsbrief .titel{
	color:#558326;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size:15px;
	margin-top:10px;
	margin-bottom:5px;
	font-weight:bold;
}

.nieuwsbrief a:link,
.nieuwsbrief a:visited{
		color:#000;
		text-decoration:none;
}

.nieuwsbrief a:hover{
	 text-decoration:underline;
}

input{
	font-family:Arial !important;
	font-size:12px;
}

label{

			display: block; 
}

.button{
			 margin-top:10px;
			 background-color:#558326;
			 color:#fff;
			 border:1px solid #43671E;
}

.content{
	width:540px;
	margin:0 auto;
	background-image:URL('images/contentbg.jpg');
	background-repeat:repeat-x;
	background-color:#fff;
	padding:10px;
	font-family:Arial;
	font-size:12px;
	color:#000;
	padding-right:250px;	
	padding-bottom:50px;
	min-height:300px;
}


.merkitem{
					float:left;
					width:150px;
					text-align:center;
					height:15px;
					margin-right:5px;
					padding:10px;
					background-color:#fff;
					border:1px solid #558326;
					margin-bottom:5px;
					cursor:pointer;
					border:1px solid #000;
					font-size:13px;
}

.typeitem{
					float:left;
					width:120px;
					height:90px;
					text-align:center;
					margin-right:10px;
					background-color:#fff;
					margin-bottom:50px;
					cursor:pointer;

}

.typeitem2{
					float:left;
					width:150px;
					height:110px;
					text-align:center;
					margin-right:10px;
					background-color:#fff;
					margin-bottom:50px;
					cursor:pointer;

}

.typeitem p{
					margin-top:0px;
					margin-bottom:0px;
					
}

.typeitem img{
					border-style:none;


}

.typeitem .naam{
					display:block;
					
}

.typeitem a:link,
.typeitem a:visited{
					color:#000;
					text-decoration:none;
					margin-top:5px;

}

.typeitem2 p{
					margin-top:0px;
					margin-bottom:0px;
					
}

.typeitem2 img{
					border-style:none;


}

.typeitem2 .naam{
					display:block;
					
}

.typeitem2 a:link,
.typeitem2 a:visited{
					color:#000;
					text-decoration:none;
					margin-top:5px;

}

.terug{
			 float:right;
			 margin-right:10px;
}

.terug a:link,
.terug a:visited{
			 color:#43671E;
			 text-decoration:none;
}


.clear{
	clear:both;
}




h1{
	color:#558326;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size:15px;
	margin-top:0px;
}

h2{
	color:#fff;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size:15px;
	margin-top:0px;
}

.content h2{
	color:#558326;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size:11px;
	margin-top:0px;
}

.content a:link,
.content a:visited{
	color:#558326;
}



.footer2{
	width:795px;
	margin:0 auto;
	color:#fff;
	text-align:right;
	margin-top:0px;
	margin-bottom:10px;
	font-family:Arial !important;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	background-color:#5C863E;
	
}

.footer2 a:link,
.footer2 a:visited{
				 color:#fff;
				 text-decoration:none;
}


