body{
	margin:0px;
	padding:0px;
	background:#fff1e1 url('../img/bg.gif') center top repeat-x;
	font-family:Arial;
}

P{
	margin:0px;
	margin-bottom:5px;
}

UL{
	margin:0px;
	padding:0px;
}

IMG{
	border:0px;	
}

FORM{
	padding:0px;
	margin:0px;
}

H1{
	margin:0px;
	padding:0px;
	font-size:16px;
	color:#004426;
}

#container{
	margin-left:auto;
	margin-right:auto;
	width:999px;
}

#website{
	float:left;
	width:999px;
}

#menu{
	float:left;
	width:991px;
	height:42px;
	padding-left:8px;
}

#content{
	float:left;
	width:999px;
	background:url('../img/web_bg.gif') left top repeat-y;
}

#smeerling{
	float:left;
	width:999px;
	background:url('../img/watermerk.jpg') left top no-repeat;
}

#left{
	float:left;
	width:755px;
	padding-left:10px;
	padding-bottom:20px;
}

#home_left{
	float:left;
	width:200px;
	margin-top:120px;
}

#home_left H1{
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	color:#232122;
	margin-bottom:10px;
}

.nieuwsblokje{
	width:515px;
	padding-left:10px;
	padding-bottom:10px;
	border-bottom:1px solid #145d40;
	font-size:13px;
	color:#000000;
	margin-bottom:10px;
}

.nieuwsblokje A{
	color:#000000;
	text-decoration:none;
}

.nieuwsblokje A:hover{
	text-decoration:underline;
}

.nieuwsblok{
	clear:both;
	float:left;
	width:190px;
	padding:4px;
	border:1px solid #145d40;
	background-color:#004727;
	font-size:13px;
	color:#FFFFFF;
	margin-bottom:5px;
}

.nieuwsblok a{
	font-size:13px;
	text-decoration:none;
	color:#FFFFFF;
}

.nieuwsblok a:hover{
	color:#CCCCCC;
}

.adres{
	clear:both;
	float:left;
	width:200px;
	line-height:20px;
	font-size:13px;
	color:#004727;
	margin-bottom:20px;
	margin-top:10px;
}

.adres a{
	font-size:13px;
	text-decoration:none;
	color:#004727;
}

.openingstijden{
	clear:both;
	float:left;
	width:200px;
	line-height:20px;
	font-size:12px;
	color:#232122;
	margin-bottom:20px;
}

.twitter{
	clear:both;
	float:left;
	width:200px;
	line-height:20px;
	font-size:12px;
	color:#232122;
	margin-bottom:20px;
	font-size:12px;
}

.twitter a{
	color:#004727;
	font-size:13px;
	text-decoration:underline;
}

#stappen{
	clear:both;
	float:left;
	width:755px;
	padding-left:10px;
	padding-bottom:20px;
	margin-top:120px;
}

.stap1On{
	clear:both;
	float:left;
	width:219px;
	height:22px;
	background-color:#003F24;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	padding-top:14px;
}

.stap1Done{
	clear:both;
	float:left;
	width:219px;
	height:22px;
	background-color:#02894F;
	color:#CCCCCC;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	padding-top:14px;
}

.stap2Off{
	float:left;
	width:220px;
	height:22px;
	background-color:#02894F;
	color:#CCCCCC;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	padding-top:14px;
}

.stap2Done{
	float:left;
	width:220px;
	height:22px;
	background-color:#02894F;
	color:#CCCCCC;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	padding-top:14px;
}

.stap2On{
	float:left;
	width:220px;
	height:22px;
	background-color:#003F24;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	padding-top:14px;
}
.varaantal{
	float:left;
	width:20px;
	text-align:center;
}

.stap3Off{
	float:left;
	width:219px;
	height:22px;
	background-color:#02894F;
	color:#CCCCCC;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	padding-top:14px;
}

.stap3On{
	float:left;
	width:219px;
	height:22px;
	background-color:#003F24;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	padding-top:14px;
}

.mand_aantalKop{
	clear:both;
	float:left;
	width:90px;
	padding:5px;
	font-weight:bold;
	color:#242021;
	font-size:12px;
	background-color:#CCCCCC;
	border-bottom:1px solid #02894F;
}

.mand_productKop{
	float:left;
	width:408px;
	padding:5px;
	font-weight:bold;
	color:#242021;
	font-size:12px;
	background-color:#CCCCCC;
	border-bottom:1px solid #02894F;
}

.mand_prijsKop{
	float:left;
	width:190px;
	padding:5px;
	font-weight:bold;
	color:#242021;
	font-size:12px;
	background-color:#CCCCCC;
	border-bottom:1px solid #02894F;
}
.mand_aantal{
	clear:both;
	float:left;
	width:90px;
	padding:5px;
	color:#242021;
	font-size:12px;
	height:15px;
	background-color:#CCCCCC;
	border-bottom:1px solid #02894F;
}

.mand_product{
	float:left;
	width:408px;
	padding:5px;
	color:#242021;
	font-size:12px;
	height:15px;
	background-color:#CCCCCC;
	border-bottom:1px solid #02894F;
}

.mand_prijs{
	float:left;
	width:190px;
	padding:5px;
	height:15px;
	color:#242021;
	font-size:12px;
	background-color:#CCCCCC;
	border-bottom:1px solid #02894F;
}

#klant_1{
	clear:both;
	float:left;
	width:318px;
	background-color:#004727;
	padding:20px;
	border-right:1px dotted #dce6ea;
	border-top:1px dotted #dce6ea;
}

.klant1_header{
	float:left;
	width:318px;
	margin-bottom:10px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.klant_input{
	clear:both;
	float:left;
	padding:10px;
	width:286px;
	height:180px;
	color:#FFFFFF;
	font-size:13px;
}

INPUT.klant{
	clear:both;
	float:left;
	width:272px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#FFFFFF;
	margin-bottom:8px;
}

INPUT.klant1{
	clear:both;
	float:left;
	width:212px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#FFFFFF;
	margin-bottom:8px;
	margin-right:8px;
}

INPUT.klant2{
	float:left;
	width:44px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#FFFFFF;
	margin-bottom:8px;
}

INPUT.klant3{
	clear:both;
	float:left;
	width:80px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#FFFFFF;
	margin-right:8px;
	margin-bottom:8px;
}

INPUT.klant4{
	float:left;
	width:176px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#FFFFFF;
	margin-bottom:8px;
}

INPUT.klant5{
	float:left;
	width:272px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#FFFFFF;
	margin-bottom:8px;
}

.verder{
	float:left;
	width:101px;
	height:24px;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	border:0px;
	cursor:pointer;
	background:url('../img/mand_stap.gif') left top no-repeat;
}

#klant_2{
	float:left;
	width:319px;
	background-color:#004727;
	padding:20px;
	border-top:1px dotted #dce6ea;
}

.klant2_header{
	float:left;
	width:318px;
	margin-bottom:10px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.klant_error{
	clear:both;
	float:left;
	width:280px;
	font-size:13px;
	color:#FF0000;
	margin-bottom:10px;
}

INPUT.wklant{
	clear:both;
	float:left;
	margin-top:10px;
	background-color:#02894F;
	width:280px;
	height:30px;
	border:0px;
	color:#FFFFFF;
	cursor:pointer;
}

.manier_header{
	float:left;
	width:306px;
	height:30px;
	margin-bottom:1px;
	background:url('../img/kiesmanier.gif') left top no-repeat;
}

#home_right{
	float:left;
	width:525px;
	padding-left:20px;
	margin-top:120px;
	font-size:13px;
}

#home_right H1{
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	color:#232122;
	margin-bottom:10px;
}

#home_right div{
	line-height:20px;
	font-size:12px;
	color:#232122;
}

#home_right UL{
	list-style-position:inside;
	list-style-type:square;
}

#crumbs{
	float:left;
	width:755px;
	padding-top:110px;
	color:#004024;
	font-size:13px;
}

#crumbs A{
	float:left;
	padding-left:10px;
	padding-top:10px;
	color:#004024;
	font-size:13px;
	text-decoration:underline;
}

#crumbs P{
	margin:0px;
	padding:0px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	color:#004024;
	font-size:13px;
}

#crumbs A:hover{
	text-decoration:none;
}

#fotoalbum{
	clear:both;
	float:left;
	width:471px;
	height:284px;
	margin-top:10px;
	background:url('../img/fotoalbum_achtergrond.png') left top no-repeat;
}

.fotoalbum_big{
	float:left;
	padding-top:28px;
	padding-left:31px;
	width:345px;
}

.fotoalbum_thumbs{
	float:left;
	width:88px;
	margin-top:56px;

}

.fotoalbum_thumbs A{
	clear:both;
	float:left;
	padding:0px;
	margin:0px;
	border:1px solid #004727;
	margin-bottom:10px;
}

#producten{
	clear:both;
	float:left;
	margin-top:20px;
	width:755px;
}

#helepagina{
	clear:both;
	float:left;
	margin-top:20px;
	width:735px;
	font-size:13px;
}

#helepagina a{
	color:#014327;
	text-decoration:underline;
}

#helepagina a{
	text-decoration:none;
}

#zoekpagina{
	clear:both;
	float:left;
	margin-top:20px;
	width:735px;
	font-size:13px;
}

#zoekpagina H1{
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	font-size:16px;
	color:#004426;
	margin-bottom:10px;
	margin-top:5px;
}

#helepagina UL{
	list-style-position:inside;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
}

#product{
	clear:both;
	float:left;
	margin-top:20px;
	width:755px;
	font-size:13px;
}

#product_foto{
	float:left;
	margin-right:20px;
	width:200px;
}

#product_info{
	float:left;
	width:525px;
}

#producten LI{
	float:left;
	width:146px;
	text-align:center;
	margin:0px;
	padding:0px;
	padding-right:20px;
	padding-bottom:20px;
	list-style:none;
}

#producten A{
	float:left;
	width:155px;
	border:1px solid #004024;
	background-color:#FFFFFF;
}

#producten A.productNaam{
	float:left;
	width:155px;
	height:40px;
	border:1px solid #004024;
	background-color:#FFFFFF;
	font-size:13px;
	color:#004024;
	padding-top:3px;
	font-weight:bold;
	text-decoration:none;
}

#producten IMG{
	text-decoration:none;
	height:113px;
	max-width:155px;
}

#right{
	float:left;
	width:234px;
	padding-bottom:20px;
}

#winkelmand{
	clear:both;
	float:left;
	width:185px;
	padding-left:29px;
}

#winkelmand H1{
	clear:both;
	float:left;
	width:214px;
	color:#28903a;
	padding-top:10px;
	margin-bottom:5px;
}

#mandje_aantal{
	float:left;
	width:185px;
	padding:2px;
	font-size:12px;
	color:#FFFFFF;
}

#mandje_kosten{
	float:left;
	width:185px;
}

#mandje_kosten A{
	color:#28903a;
	font-weight:bold;
	font-size:12px;
	width:185px;
}

#mandje_kosten A:hover{
	text-decoration:none;
}


.gastboek{
	clear:both;
	float:left;
	width:499px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #003E6F;
}

.gastnaam{
	clear:both;
	float:left;
	width:499px;
	font-size:15px;
	font-weight:bold;
	color:#312e30;
	padding-bottom:5px;
}

.gastEntry{
	clear:both;
	float:left;
	width:499px;
	font-size:14px;
	color:#312e30;
	padding-bottom:5px;
}

.gastDatum{
	clear:both;
	float:left;
	width:479px;
	padding-left:20px;
	font-size:14px;
	color:#312e30;
	background:url('../img/datum.gif') left center no-repeat;
}

.gastBericht{
	float:left;
}

.topMenu{
	float:left;
	
}

.subMenu{
	clear:both;
	float:left;
	margin-top:40px;
	position:absolute;
	visibility:hidden;
	padding:10px;
	background-color:#004727;
	border:1px solid #6A7A73;
	margin-left:-26px;
}

#afsluiting{
	clear:both;
	float:left;
	margin-top:10px;
	width:1001px;
}

#afsluiting a{
	float:right;
	margin-right:10px;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

#afsluiting a:hover{
	text-decoration:none;
}

a.subMenuItem{
	clear:both;
	float:left;
	padding-top:4px;
	height:28px;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.subMenuItem:hover{
	color:#35963c;
}

.nav{
	float:left;
	width:499px;
	height:25px;
	text-align:center;
	background-color:#004A29;
	font-size:15px;
	font-weight:bold;
	padding-top:5px;
	color:#28903A;
}

a.lnavLink:link,
a.lnavLink:visited{
	font-size:15px;
	text-decoration:none;
	color:#FFFFFF;
	height:20px;
}
a.lnavLink:hover,
a.lnavLink:visited:hover {
	color:#28903A;
}

a.navLink:link,
a.navLink:visited{
	font-size: 15px;
	text-decoration:none;
	color:#FFFFFF;
	height:20px;
}
a.navLink:hover,
a.navLink:visited:hover {
	color:#28903A;
}
FONT.quote{
	font-size:24px;
	color:#004A29;
	padding:0px;
	margin:0xp;
}

.schrijf{
	clear:both;
	float:left;
	width:459px;
	padding:20px;
	background-color:#d5d6c4;
}

.gastinfo{
	clear:both;
	float:left;
	width:195px;
	padding-right:20px;
}

.code{
	clear:both;
	float:left;
	width:175px;
	text-align:center;
}

.gastText{
	float:left;
	width:175px;
}

.verstuur{
	clear:both;
	float:left;
	width:200px;
	height:34px;
	background-color:#004A29;
	font-size:13px;
	font-weight:bold;
	border:0px;
	cursor:pointer;
	color:#FFFFFF;
	border:1px solid #312b1d;
}

TEXTAREA.bericht{
	float:left;
	padding:2px;
	width:239px;
	height:100px;
	border:1px solid #312b1d;
}

.gastInput{
	clear:both;
	float:left;
	width:75px;
	padding-top:3px;
	font-size:13px;
	font-weight:bold;
	color:#312b1d;
	padding-bottom:5px;
}

#gastFout{
	float:left;
	width:300px;
	color:#FF0000;
	font-size:13px;
	font-weight:bold;
}

.gastInputType{
	float:left;
	width:200px;
	padding-bottom:5px;
}

INPUT.gastboek{
	float:left;
	padding:2px;
	width:196px;
	border:1px solid #312b1d;
}

#cats{
	clear:both;
	float:left;
	width:205px;
	margin-top:30px;
	padding-left:29px;
}

#zoeken{
	clear:both;
	float:left;
	width:205px;
	margin-top:30px;
	padding-left:29px;
}

#zoeken H1{
	clear:both;
	float:left;
	width:205px;
	color:#28903a;
	margin-bottom:10px;
}

.zoekveld{
	width:165px;
	padding:3px;
	border:1px solid #28903a;
}

.zoek_btn{
	clear:both;
	float:left;
	margin-top:5px;
	width:172px;
	background-color:#004727;
	color:#FFFFFF;
	border:0px;
	height:20px;
	cursor:pointer;
}

#cats H1{
	clear:both;
	float:left;
	width:205px;
	color:#28903a;
	margin-bottom:10px;
}

#cats LI{
	clear:both;
	width:205px;
	float:left;
	padding:0px;
	margin:0px;
	list-style:inside;
	list-style-image:url('../img/li.gif');
	color:#FFFFFF;
	font-size:13px;
	margin-bottom:4px;
}


.contact_form{
	clear:both;
	float:left;
	width:234px;
	padding:14px;

}
H1.klant{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	font-size:14px;
	width:234px;
	color:#312e30;
}

.contact_info{
	float:left;
	width:390px;
	padding:14px;
	padding-top:0px;
	font-size:14px;
	margin-top:12px;
}

INPUT.contactinp{
	clear:both;
	float:left;
	width:221px;
	padding:3px;
	border:1px solid #004624;
	background-color:#f0f0ee;
	margin-bottom:8px;
}

.contacttxt{
	clear:both;
	float:left;
	width:221px;
	height:175px;
	padding:3px;
	border:1px solid #004624;
	background-color:#f0f0ee;
	margin-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.contactverstuur{
	clear:both;
	float:left;
	width:228px;
	border:1px solid #000000;
	background-color:#004624;
	height:40px;
	color:#FFFFFF;
	cursor:pointer;
}


a.bestelKnop{
	clear:both;
	float:left;
	margin-top:10px;
	background-color:#004727;
	font-size:13px;
	color:#FFFFFF;
	padding:5px;
	text-decoration:none;
}

a.bestelKnop:hover{
	color:#cccccc;
}

#cats A{
	color:#FFFFFF;
	text-decoration:none;
}

#cats A:hover{
	color:#28903a;
}

#cats A.cat_sel{
	color:#28903a;
	text-decoration:none;
}

#cats A.cat_sel:hover{
	color:#FFFFFF;
}

#footer{
	clear:both;
	float:left;
	width:889px;
	height:142px;
	padding-left:55px;
	padding-right:55px;
	background:url('../img/footer_bg.gif') left top no-repeat;
}

a.menuLink:link,
a.menuLink:visited{
	float:left;
	padding-right:24px;
	margin-right:24px;
	padding-top:12px;
	height:28px;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:url('../img/menu_streep.gif') right top no-repeat;
}
a.menuLink:hover,
a.menuLink:visited:hover {
	color:#35963c;
}

a.menuLinkLast:link,
a.menuLinkLast:visited{
	float:left;
	padding-right:12px;
	padding-top:12px;
	height:28px;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;

}
a.menuLinkLast:hover,
a.menuLinkLast:visited:hover {
	color:#35963c;
}

.ideal{
	float:left;
	padding-left:16px;
	padding-top:24px;
}

a.betaling:link,
a.betaling:visited,
a.betaling:hover,
a.betaling:visited:hover {
	float:left;
	padding-top:24px;
}

a.mandLink:link,
a.mandLink:visited{
	color:#222222;
	font-size:13px;
	text-decoration:underline;
}
a.mandLink:hover,
a.mandLink:visited:hover {
	text-decoration:none;
}

a.gevonden:link,
a.gevonden:visited{
	clear:both;
	float:left;
	color:#222222;
	font-size:13px;
	text-decoration:underline;
	margin-bottom:4px;
}
a.gevonden:hover,
a.gevonden:visited:hover {
	text-decoration:none;
}

a.extra:link,
a.extra:visited,
a.extra:hover,
a.extra:visited:hover {
	float:left;
	width:15px;
	padding-top:3px;
	text-align:center;
}

a.volgende:link,
a.volgende:visited,
a.volgende:hover,
a.volgende:visited:hover {
	clear:both;
	float:left;
	width:189px;
	height:36px;
	padding-left:529px;
	margin-top:10px;
	background:url('../img/volgende.gif') right top no-repeat;
}
