html{	
	height: 100%;
	background-image: url(../images/bg.gif);
	background-repeat:repeat;
	}

body {
	height: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/bg.gif);
	background-repeat:repeat;
	line-height:170%;
	text-align:left;
	margin: 0px;
	}
	
#background{
	background-image: url(../images/bg_top.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
	
#container{
	margin: 0 auto;
	width:898px;
	overflow:hidden
	}
	
#header{
	width:100%;
	height:134px;
	background-image: url(../images/header_bg.gif);
	background-repeat:repeat-x;
	}	
	
#content{
	width:100%;
	height:362px;
	color:#FFFFFF;
	background-image: url(../images/content_bg.jpg);
	background-repeat:repeat-x;
	}
	
#content_text h3{
	color:#FFFFFF;
	margin: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	letter-spacing: -0.3px;
	}

#content_left h3{
	color:#8d7d51;
	margin:10px 25px 10px 35px;
	border-bottom:solid 2px #8d7d51;
	font-size:15px;
	}
	
#content_text{
	width:475px;
	padding-left:35px;
	padding-right:35px;
	padding-top:15px;
	padding-bottom:15px;
	height:332px;
	float:left;
	}

	
/*
	Update 2011
*/
	
#content_flash{
	width:332px;
	
	z-index:10;
	position:relative;
	float:right;
	margin-top:-17px;
	text-align: center;
	font-size: 11px;
	line-height: 140%;
	}
	
#content_flash a.big img{
	margin: 0 0 18px 0;
	border:0px;
	}

#content_flash a img{
	border:0px;
	}

#content_flash td{
	border:2px solid #796a3f;
	border-collapse: collapse;
	}

/*
	Einde
*/	
	
	
#content_text2{
	width:396px;
	padding-left:35px;
	padding-right:35px;
	padding-top:15px;
	padding-bottom:15px;
	height:332px;
	float:left;
	}
	
#content_text2 h3{
	color:#FFFFFF;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	letter-spacing: -0.3px;
	}
	
#content_flash_health{
	width:424px;
	z-index:10;
	position:relative;
	float:right;
	margin-top:-17px;
	}
	
#content_flash_beauty{
	width:424px;
	z-index:10;
	position:relative;
	float:right;
	margin-top:9px;
	}
	
#content_bottom{
	width:898px;
	height:auto;
	overflow:hidden;
	color:#FFFFFF;
	background-image: url(../images/content_bg.png);
	background-repeat:repeat-y;
	}
	
#content_left{
	width:245px;
	float:left;
	}
	
#content_right{
	width:623px;
	float:right;
	color:#8d7d51;
	margin:15px;
	line-height:180%;
	}
	
#content_right h3{
	color:#8d7d51;
	margin:-5px 15px 10px 0;
	font-size:15px;
	}
	
#content_end{
	width:898px;
	height:12px;
	background-image: url(../images/content_bottom_bg.png);
	background-repeat:no-repeat;
	background-position:top;
	}

#flash{
	position:absolute;
	z-index:1;
	}
	
#contact{
	position:absolute;
	text-align:center;
	z-index:100;
	width:580px;
	}	
	
#copyright{
	text-align:center;
	vertical-align:top;
	margin-top:10px;
	width:890px;
	height:100px;
	color:#837246;
	font-size:11px;
	}
	
a.link_copyright:link, a.link_copyright:visited, a.link_copyright:active{
 	text-decoration: none;
	font-size:11px;
	color: #837246;
	}

a.link_copyright:hover{
	text-decoration: underline;
	color: #837246;
	}
	
a.link_footer:link, a.link_footer:visited, a.link_footer:active{
 	text-decoration: none;
	font-weight:bold;
	padding-left:15px;
	font-size:11px;
	color: #837246;
	}

a.link_footer:hover{
	text-decoration: underline;
	color: #837246;
	}
	
a.link_print:link, a.link_print:visited, a.link_print:active{
 	text-decoration: none;
	padding:2px;
	font-size:11px;
	color: #837246;
	}

a.link_print:hover{
	text-decoration: underline;
	color: #837246;
	}
	
a.link_sitemap:link, a.link_sitemap:visited, a.link_sitemap:active{
 	text-decoration: none;
	padding:2px;
	font-size:13px;
	color: #837246;
	}

a.link_sitemap:hover{
	text-decoration: underline;
	color: #837246;
	}
	
	
	
a.link:link, a.link:visited, a.link:active{
 	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	}
	
a.link:hover{
	text-decoration: underline;
	color: #FFFFFF;
	}
	

h2{
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	margin:0px;
	font-size:14px;
	}
	
.inputbox{
	width:150px;
	color:#8d7d51;
	border:#a29061 solid 1px;
	background-color:#FFFFFF;
	margin-left:5px;
	margin-right:5px;
	}
	
.inputbox2{
	width:250px;
	color:#8d7d51;
	border:#a29061 solid 1px;
	background-color:#FFFFFF;
	margin-left:5px;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-right:5px;
	}
	
.selectbox{
	color:#8d7d51;
	border:#a29061 solid 1px;
	background-color:#FFFFFF;
	margin-right:5px;
	}

.textarea{
	color: #FFFFFF;
	border: #4b4b4b solid 1px;
	font-size:12px;
	}

.submit_button{
	color:#8d7d51;
	border:0px;
	background-color:#FFFFFF;
	border:#a29061 solid 1px;
	cursor:pointer;
	} 

	
td{
	font-size: 12px;
	padding: 0px;
	}
	
table{
	border-collapse: collapse;
	border-spacing: 0;
	}

#print{
	float:right;
	font-size:11px;
	}



/*
	Navigatie
*/

.home_link {
    position: absolute;
    width: 235px;
    height: 110px;
    top: 0;
    margin: 10px 0 0 45px;
    z-index:999;
    display: block;
    text-indent: -999px;
    outline: 0;
}

#menu{
	list-style: none;
	position:absolute;
	margin: 0; padding: 0;
	padding-left:300px;
	padding-top:46px;
	z-index:10;
	
	}

#menu li{
	margin: 0; padding: 0;
	float:left;
	}

#menu li a{
	color: #bbac85;
	display: block;
	font-size: 18px;
	text-decoration: none;
	padding: 4px 11px 4px 11px;
	background-image:url(../..);
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-0.5px;
	}

#menu li a:hover{
	color: #bbac85;
	background-image:url(../images/button_bg.jpg);
	background-color:#f3f1eb;
	border-bottom:1px #bbac85 solid;
	}
	
/*
	Navigatie 2
*/

.menu2{
	padding: 0;
	margin: 0;
	list-style: none;
	margin-left:4px;

	}

.menu2 li{
	margin: 0; padding: 0;
	
	}

.menu2 li a{
	color: #8d7d51;
	display: block;
	font-size: 13px;
	text-decoration: none;
	padding: 3px 0 4px 21px;
	width: 218px;
	text-indent:10px;
	}

.menu2 li a:hover{
	color: #8d7d51;
	background-color: #ebe3cf ;
	}
	
	
/*
	Navigatie 2 selected
*/

.menu2_selected{
	padding: 0;
	margin: 0;
	list-style: none;
	margin-left:4px;
	}

.menu2_selected li{
	margin: 0; padding: 0;
	}

.menu2_selected li a{
	color: #8d7d51;
	display: block;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	padding: 3px 0 4px 21px;
	width: 218px;
	text-indent: 10px;
	}

.menu2_selected li a:hover{
	color: #8d7d51;
	background-color: #ebe3cf ;
	text-decoration:none;
	}

.aanbod{
	width:100%;
	margin-bottom:15px;
	}
	
.aanbod_titel{
	background-color:#7b6a3f;
	font-size:11px;
	font-weight:bold;
	text-indent:10px;
	height:17px;
	color:#FFFFFF;
	}
	
.aanbod_left{
	padding: 3px;
	padding-left:10px;
	background-color:#ffffff;
	width: 150px;
	}
	
.aanbod_info{
	background-color:#ffffff;
	vertical-align:top;
	padding:3px;
	line-height:1.3;
	padding-left:5px;
	}
	
.aanbod_info2{
	background-color:#ffffff;
	vertical-align:top;
	padding:6px;
	padding-left:10px;
	padding-right:10px;
	line-height:1.3;
	}
	
.aanbod_prijs{
	background-color:#7b6a3f;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
	text-align:right;
	height:17px;
	}
	
.aanbod_meerinfo{
	background-color:#7b6a3f;
	padding-left:10px;
	color:#FFFFFF;

	}
	
.aanbod_meerinfo a:link,.aanbod_meerinfo a:visited, .aanbod_meerinfo a:active{
	text-decoration: none;
	font-weight:bold;
	color: #FFFFFF;
	}
	
.aanbod_meerinfo a:hover{
	text-decoration: underline;;
	color: #FFFFFF;
	}

.foto_klein1 {
	height: 46px;
	width:50px;
	}
	
a.foto_klein1:link, a.foto_klein1:visited, a.foto_klein1:active{
	-moz-box-sizing: border-box; 
	}
	
a.foto_klein1:hover{
	-moz-box-sizing: border-box;
	background-color:#000000;
	opacity:.65;
	filter: alpha(opacity=65); 
	-moz-opacity: 0.65; 
	}
	
.foto_klein2 {
	height: 66px;
	width:100px;
	border:1px #FFFFFF solid;
	}
	
a.foto_klein2:link, a.foto_klein2:visited, a.foto_klein2:active{
	-moz-box-sizing: border-box; 
	}
	
a.foto_klein2:hover{
	-moz-box-sizing: border-box;
	background-color:#000000;
	opacity:.65;
	filter: alpha(opacity=65); 
	-moz-opacity: 0.65; 
	}	
