body { 	background-image: url(../afbeeldingen/bg.gif);
		background-repeat: repeat;
		background-position: top left;
		width: 100%;
		height: 100%;
		margin: 0 0 0 0;
}

table.container{
		width: 100%;
		height: 100%;
}
	td.center{
		width: 833px;
		height: 100%;
		vertical-align: top;
	}

	td.rechter_top{
		background-image: url(../afbeeldingen/bg_right.gif);
		background-position: top left;
		background-repeat: repeat-y;
		behavior: url(css/iepngfix.htc); 
		vertical-align: top;
	}
	div.balk_links{
		position: relative;
		top: 100px;
		height: 35px;
		background-image: url(../afbeeldingen/orange_bar_left.jpg);
		background-position: top right;
		background-repeat: no-repeat;
		background-color: #ff7733;
		vertical-align: top;
	}
	div.balk_rechts{
		position: relative;
		top: 100px;
		height: 35px;
		background-image: url(../afbeeldingen/orange_bar_right.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		background-color: #ff7733;
		vertical-align: top;
	}
	td.linker_top{
		background-image: url(../afbeeldingen/bg_left.gif);
		background-position: top right;
		background-repeat: repeat-y;
		behavior: url(css/iepngfix.htc);
		vertical-align: top; 		
	}
	td.rechter_bar{
		height: 35px;
		background-image: url(../afbeeldingen/orange_bar_right.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		background-color: #ff7733;
		vertical-align: top;
	}
	td.linker_bar{
		height: 35px;
		background-image: url(../afbeeldingen/orange_bar_left.jpg);
		background-position: top right;
		background-repeat: no-repeat;
		background-color: #ff7733;
		vertical-align: top;
	}
	td.linker_rest{
		background-image: url(../afbeeldingen/top_left_gradient_long.png);
		background-position: top right;
		background-repeat: repeat-y;
		behavior: url(css/iepngfix.htc); 		
		text-align: right;
	}
	td.rechter_rest{
		background-image: url(../afbeeldingen/top_right_gradient_long.png);
		background-position: top left;
		background-repeat: repeat-y;
		behavior: url(css/iepngfix.htc); 
	}

table.centercontainer{
		width: 833px;
		height: 100%;
}

	div.mandje{
		position: relative;
		top: 40px;
		left: 690px;
		width: 90px;
		height: 76px;
	}
	td.top{
			width: 833px;
			height: 100px;
			vertical-align: top;
			background-image: url(../afbeeldingen/top_header.jpg);
			background-repeat: no-repeat;
			background-position: top left;
			behavior: url(css/iepngfix.htc); 
	}
		div.topcontainer{
			position: relative;
			top: 0;
			left: 0;
			
		}
		div.zoeken{
			position: absolute;
			top: 50px;
			left: 423px;
			width: 229px;
			height: 26px;
			vertical-align: top;
			
		}
	td.main{
			width: 833px;
			height: 100%;
			vertical-align: top;
	}
		td.topper{
			height: 35px;
			width: 657px;
			background-image: url(../afbeeldingen/orange_header_bar.gif);
			background-position: top right;
			background-repeat: no-repeat;
			background-color: #ff7733;
			vertical-align: middle;
			padding-left: 10px;
		}
	
		td.content{
			width: 657px;

			vertical-align: top;
			background-image: url(../afbeeldingen/main_bg.gif);
			background-repeat: repeat-y;
			background-position: top right;
			background-color: #ffffff;
		}
		td.menu{
			width: 176px;
			height: 100%;
			vertical-align: top;
			background-image: url(../afbeeldingen/menu_bg.gif);
			background-repeat: repeat-y;
			background-position: top left;
			background-color: #caf4ff;
			text-align: right;
		}
		td.menu2{
			background-image: url(../afbeeldingen/menu2_bg.gif);
			background-position: top left;
			background-repeat: no-repeat;
			height: 35px;
			width: 175px;
			color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 14px;
			padding-left: 29px;
			padding-top: 2px;
			cursor: pointer;
		}
		td.menu2_active{
			background-image: url(../afbeeldingen/menu2active_bg.gif);
			background-position: top left;
			background-repeat: no-repeat;
			height: 35px;
			width: 175px;
			color: #6d411b; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 14px;
			padding-left: 29px;
			padding-top: 2px;
			cursor: pointer;			
		}
		td.menu_inactive{
			background-image: url(../afbeeldingen/submenu/button_inactive.gif);
			background-position: top left;
			background-repeat: no-repeat;
			height: 35px;
			width: 175px;
			color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 14px;
			padding-left: 29px;
			padding-top: 2px;
			cursor: pointer;
		}
		td.menu_active{
			background-image: url(../afbeeldingen/submenu/button_active.gif);
			background-position: top left;
			background-repeat: no-repeat;
			height: 35px;
			width: 175px;
			color: #6d411b; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 14px;
			padding-left: 29px;
			padding-top: 2px;
			cursor: pointer;			
		}
		td.menu_active_down{
			background-image: url(../afbeeldingen/submenu/button_active_down.gif);
			background-position: top left;
			background-repeat: no-repeat;
			height: 35px;
			width: 175px;
			color: #6d411b; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 14px;
			padding-left: 29px;
			padding-top: 2px;			
			cursor: pointer;			
		}
		
		td.submenu{
			width: 175px;
			height: 24px;
			background-image: url(../afbeeldingen/submenu/subbutton_inactive.gif);
			background-repeat: no-repeat;
			color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 14px;
			padding-left: 29px;
			padding-top: 2px;
			cursor: pointer;
			vertical-align: middle;
		}
		td.submenu_active{
			width: 175px;
			height: 24px;
			background-image: url(../afbeeldingen/submenu/subbutton_active.gif);
			background-repeat: no-repeat;
			color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 14px;
			padding-left: 29px;
			padding-top: 2px;
			cursor: pointer;
			vertical-align: middle;
		}
		
		td.stippen{
			background-image: url(../afbeeldingen/submenu/stip.gif);
			background-position: top left;
			width: 175px;
			height: 1px;
			background-color: #dedede;
		}
		
		div.buttons{
			float: right;
			padding-right: 1px;
		}
		
		img { behavior: url(iepngfix.htc); } 
		
		span.topper{ font-family: Arial; color: #ffffff; font-size: 14px; line-height: 14px; font-weight: bold;}
		span.wit{ font-family: Arial; color: #ffffff; font-size: 12px; line-height: 12px; font-weight: bold;}
		span.big{ font-family: Arial; color: #000000; font-size: 16px; font-weight: bold;}		
		
		td{	font-family: Arial, Helvetica, sans-serif; color: #6e6256; font-size: 12px; font-weight: normal; line-height: 18px;}
		
		a{ font-family: Arial, Helvetica, sans-serif; color: #3fabc8; font-size: 12px; font-weight: bold; text-decoration: none; }
		a:hover{ font-family: Arial, Helvetica, sans-serif; color: #3fabc8; font-size: 12px; font-weight: bold; text-decoration: underline; }
			
		input.nieuwsbrief{ background-color: #caf4ff; height: 25px; width: 240px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #6e6256; border: 0px solid #ffffff; padding-top: 5px; padding-left: 4px;}
		
		select.maatselect{ background-color: #ffffff; height: 25px; width: 150px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #6e6256; border: 0px solid #ffffff; padding-top: 5px; padding-left: 4px; }

		input.kopen{ border: 1px solid #ff7733; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; width: 29px; height: 24px; text-align: center; vertical-align: top; padding-top: 4px;}
		input.bestellen{ border: 0px solid #ff7733; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #caf4ff; width: 203px; height: 25px; text-align: left; vertical-align: middle; padding-top: 4px; padding-left: 4px;}
		
		textarea.bestellen{ border: 0px solid #ff7733; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #caf4ff; width: 203px; height: 120px; text-align: left; vertical-align: top; padding-top: 4px; padding-left: 4px;}
		input.zoeken{ border: 0px solid #ff7733; padding-left: 4px;  padding-right: 4px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; width: 143px; height: 26px; text-align: left; vertical-align: middle; padding-top: 5px;}		

		
		input.gastenboekform{ width: 300px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
		textarea.gastenboek{	width: 300px; height: 100px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
		
		span.blauw{ color: #43cff2; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 18px;}
		span.zwart{ color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 18px;}
		span.bruin{ color: #845a39; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 18px;}		