body {
border:none;
background: #ffffdb;
margin: 20px 20px 20px 20px;
color:#1c781c;
font-family: "futura Md";
font-style: italic;
}

body.contact {
border:none;
background: #ffffdb;
margin: 10px 10px 10px 10px;
color:#1c781c;
font-family: "futura Md";
font-style: italic;
font-size: 18px;
}

img{
	border: 0;
}

img.prod{
	float: right;
	display: block;
}

h2.heading{
	text-align: center;
}


a.nav {
background-color : #00CC00;
border-bottom : solid 2px #006600;
border-left : solid 2px #00FF00;
border-right : solid 2px #006600;
border-top : solid 0px #00FF00;
color : #006600;
font-size : 11px;
text-align : center;
text-decoration : none;
padding : 0 4px 2px 4px;
margin : 3px;
display : block;
float : left;
width : 80px;
}

a.nav:hover {
border-bottom : solid 2px #00FF00;
border-left : solid 2px #006600;
border-right : solid 2px #00FF00;
border-top : solid 2px #006600;
color : #002000;
padding : 1px 3px 1px 5px;
}

a.prod {
	text-decoration: none;
	color: #1c781c;
}

a.prod:hover{
	color: #FFFFFF
}

a.ilinks{
	color: #1c781c;
}

a.diet:hover{
	color: #1c781c;
}

a.diet:visited{
	color: #1c781c; 
}

table.hdr{
	background-color: #b2d9b2;
	border-spacing: 0px;
	border: none;
	width: 250px;
}

table.hdr_c{
	background-color: #ffff99;
	border-spacing: 0px;
	border: none;
	width: 250px;
}

table.button_c{
	background-color: #ffff99;
	border-spacing: 0px;
	border: none;
	width: 100%;
}

table.nieuws, table.button{
	background-color: #b2d9b2;
	border-spacing: 0px;
	border: none;
	width: 100%;

}

td.left_top{
	background-image:url(images/left_top.gif);
	background-color: #ffffdb;
	height: 30px;
	width: 30px;
	padding: 0px;
}

td.right_top{
	background-image:url(images/right_top.gif);
	background-color: #ffffdb;
	height: 30px;
	width: 30px;
	padding: 0px;
}

td.right_bottom{
	background-image:url(images/right_bottom.gif);
	background-color: #ffffdb;
	height: 30px;
	width: 30px;
	padding: 0px;
}

td.left_bottom{
	background-image:url(images/left_bottom.gif);
	background-color: #ffffdb;
	height: 30px;
	width: 30px;
	padding: 0px;
}


td.left_top_button{
	background-image:url(images/left_top_button.gif);
	background-color: #ffffdb;
	height: 5px;
	width: 5px;
	padding: 0px;
}

td.right_top_button{
	background-image:url(images/right_top_button.gif);
	background-color: #ffffdb;
	height: 5px;
	width: 5px;
	padding: 0px;
}

td.right_bottom_button{
	background-image:url(images/right_bottom_button.gif);
	background-color: #ffffdb;
	height: 5px;
	width: 5px;
	padding: 0px;
}

td.left_bottom_button{
	background-image:url(images/left_bottom_button.gif);
	background-color: #ffffdb;
	height: 5px;
	width: 5px;
	padding: 0px;
}

td.left_top_button_c{
	background-image:url(images/left_top_button_c.gif);
	background-color: #ffffdb;
	height: 5px;
	width: 5px;
	padding: 0px;
}

td.right_top_button_c{
	background-image:url(images/right_top_button_c.gif);
	background-color: #ffffdb;
	height: 5px;
	width: 5px;
	padding: 0px;
}

td.right_bottom_button_c{
	background-image:url(images/right_bottom_button_c.gif);
	background-color: #ffffdb;
	height: 5px;
	width: 5px;
	padding: 0px;
}

td.left_bottom_button_c{
	background-image:url(images/left_bottom_button_c.gif);
	background-color: #ffffdb;
	height: 5px;
	width: 5px;
	padding: 0px;
}

td.top{
	border-top: solid 2px #006600;
	border-bottom: none;
	border-left: none;
	border-right: none ;
}

td.left{
	border: 2px solid #006600;
	border-top: none;
	border-bottom: none;
	border-right: none;
}

td.right{
	border: 2px solid #006600;
	border-top: none;
	border-bottom: none;
	border-left: none;
}

td.bottom{
	border: 2px solid #006600;
	border-top: none;
	border-left: none;
	border-right: none;
}

td.middle{
	border-style: hidden;
}


.header{
	text-align: center;
}

p#welkom{
	text-align: center;
	font-size: 20px;
}

p.shouter{
	text-align: center;
	font-size: 20px;
	font-style: oblique;
}

p.hoofdtekst{
	font-size: 16px;
}

div.left_float{
	width: 60%;
	float: left;
}

td.prodlistitem{
	width: 30em;
}
