@charset "utf-8";
/* CSS Document */


/* general*/

* {
margin: 0;
padding: 0;
}

body {
background: #fff;
background-image:url(../images/bg01.jpg);
background-repeat:repeat;
color: #000;
height: 100%;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;	
}

p {
  line-height: 18px;
}

.it {
	font-style:italic
}

.bold{font-weight:bold}

A:link {text-decoration: none; color: red;}
A:visited {text-decoration: none; color: red;}
A:active {text-decoration: none; color: red;}
A:hover {text-decoration: underline; color: red;}

A.zwart:link {text-decoration: none; color: black; font-weight:bold}
A.zwart:visited {text-decoration: none; color: black; font-weight:bold}
A.zwart:active {text-decoration: none; color: black; font-weight:bold}
A.zwart:hover {text-decoration: underline; color: black; font-weight:bold}

#container {
width: 1020px;
margin: 0 auto;
background-image:url(../images/shade.png);
background-repeat:repeat;
min-height: 600px;
}

#header{
width: 981px;
margin: 0 auto;
height: 282px;
background: transparent url(../images/banner.jpg) center top repeat;
}

#union {
float:right;
color:#FFFFFF;
margin-right:20px;
margin-top:10px;
}

#masterwrap
{
width: 981px;
margin: 0 auto;
background-image:url(../images/bgcol1.gif);
background-repeat:repeat;
}

#3colwrap{
margin: 0 auto;
}

#col1 {
float:left;
width:190px;
}

#col2 {
float:left;
width:612px;
}

#col_links {
float:left;
width:612px;
}

#linkwrap{width:612px;}

#links01{
	float:left;
    margin-right:10px;
    width:195px;
	}
	
#links02{
	float:left;
    margin-right:10px;
    width:195px;
	}

#links03{
	float:right;
    width:175px;
	}

#col_links p {
	line-height:26px;
	font-size:14px;
}

#col3 {
float:right;
width:168px;
margin-top:25px;
}

#col3_swf{
	margin-top: -25px;
	position: absolute;
	z-index: 2;
}

#colSnd {
float:right;
width:168px;
margin-top:5px;
}

#col3b {
float:right;
width:168px;
margin-top:25px;
background-image:url(../images/films.gif);
background-repeat:no-repeat;
height:235px;
}

#knoppen {
	margin:3px 0 0 8px;
	margin-top:10px !important;}
	
.playnow {
	margin:10px 0 0 10px;}

h1 {
	margin-bottom:0px;
	font-size:20px;
	color:#FF0000;
   }
   
.subtitel {
	font-size:12px;
	color:#FF6600;
	font-weight:bold;
   }
   
.pu {
	text-align:justify;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:19px;
	text-decoration:underline;
   }
   
.intro {
width:594px;
border: solid 1px #f79c66;
padding:7px;
}

.intro p  {
color: red;
font-weight:bold
}

.small{
font-size:11px}


img  {
margin: 0;
padding:0;
border:0;
}

.centered {
	text-align:center
	}

/* navigation */

#buttons {
margin: 3px 10px 5px 10px;
width:153px;
}

#buttons ul {
margin: 0; 
padding: 0;
list-style-type: none;
} 

#buttons li {
margin: 2px 0 ;0
} 

#buttons a {
display: block;
font-weight:bold;
color:#FFFFFF;
width:138px;
height:23px;
padding: 6px 0 0 15px;
text-decoration: none; /*lets remove the link underlines*/
} 

#welkom {
background-image:url(../images/bg_welkom.gif);}

#bestellen {
background-image:url(../images/bg_bestel.gif);}

#over {
background-image:url(../images/bg_over.gif);}

#menus {
background-image:url(../images/bg_menus.gif);}

#diabetici {
background-image:url(../images/bg_diab.gif);}

#assortiment{
background-image:url(../images/bg_nieuwsbrief.gif);}

#bmi {
background-image:url(../images/bg_bmi.gif);}

#faq {
background-image:url(../images/bg_faq.gif);}

#contact {
background-image:url(../images/bg_contact.gif);}

#nieuwsbrief {
background-image:url(../images/bg_nieuwsbrief.gif);}

#forum {
background-image:url(../images/bg_forum.gif);}

#vacatures {
background-image:url(../images/bg_vacatures.gif);}

#links {
background-image:url(../images/bg_links.gif);}

#ervaringen {
background-image:url(../images/b_ervaringen.gif);}


.navitem {
margin: 0 0 2px 0;
padding:0;
display:block;
}

#buttons02 {
margin: 50px 0px 100px 0px;
width:190px;
height:360px;
background-image:url(../images/bg_but2.gif);
background-repeat:no-repeat;
}

.be{
	width:160px;
    padding: 10px 0 4px 15px;
	font-size:11px}

#buttons02 ul {
padding: 5px 0 0 10px; 
list-style-type: none;
} 

#buttons02 li {
margin: 2px 0 0;
} 

#buttons02 a {
display: block;
font-weight:bold;
color:#005387;
width:138px;
padding: 4px 0 4px 15px;
text-decoration: none; /*lets remove the link underlines*/
border-bottom:1px solid #999;
} 

#buttons02 a:hover {color:#F00;} 

#buttons02_txt {
margin: 0 10px 5px 10px;
padding-top:20px;
width:153px;
}

#buttons02 .red {color:#F00}

#newsletter {
margin: 50px 10px 5px 10px;
width:153px;
}

#newsletter p {margin: 0 5px 0 15px;}

.ideal {margin-left:20px}

/* footer*/

#fotobar{
background-image:url(../images/fotosbnnr.png);
background-repeat:repeat;
width:981px;
height:143px;
}

#footer{
background-image:url(../images/bg03.gif);
background-repeat:repeat;
width:981px;
height:50px;
}

#footertxt{
padding-top:10px;
color:#FFFFFF;
text-align:center;
font-size:10px;
}

#footertxt a, #footertxt a:visited{
padding-top:10px;
color:#FFFFFF;
text-align:center;
font-size:10px;
text-decoration:none;
}

#footertxt a:hover{
padding-top:10px;
color:#FFFFFF;
text-align:center;
font-size:10px;
text-decoration:underline;
}

/*Home*/

.catchwrap {
width:610px;
height:200px;
margin:10px 0 10px 0;
}

.catchpict {
float:left;
width:190px;
height:172px;
}

.catchpict02 {
float:left;
width:175px;
background-image:url(../images/films.gif);
background-repeat:repeat;
height:230px;
}

.catchpict02 p {
	text-align:center;
	font-weight:bold;
}

.playnow02 {
	margin:10px 0 0 14px;}
	
#knoppen02 {
	margin:3px 0 0 18px;
	margin-top:10px !important;}

.catchtxt {
float:right;
width:100%;
border:#ffa366 3px solid;
height:170px;
}

.catchcontent {
color:#000;
padding:15px 15px 15px 35px;
font-weight:bold;
line-height:20px;
margin-left:10px;
}

.catchtxt2 {
width:600px;
border:#ff0000 3px solid;
clear:both}

.catchcontent2 {
color:#000;
padding:10px 10px 10px 10px;
line-height:20px;
margin-left:10px;}

.catchcontent2 ul{margin-left:20px}

.catchcontent2 .bold{
	font-weight:bold
}

.brdrblck {
border:#ff0000 solid 2px
}

.brdrglyx {
border:#ff0000 solid 2px
}

.brdrtina {
border:#ff0000 solid 2px
}

.brdrgroen {
border:#ff0000 solid 2px
}

.brdrgroenten {
border:#ff0000 solid 2px
}

.brdrland {
border:#ff0000 solid 2px
}

.brdrslak {
border:#ff0000 solid 2px
}

.brdrvlees {
border:#ff0000 solid 2px
}

.brdrfit {
border:#f25665 solid 2px
}
/*Menu*/

.zoom {padding: 5px 0 0 0;}

.ontsldag {
width:100%;
margin-bottom:10px;
background-color:#fefdad;
text-align:center;
font-weight:bold;
color:#666;
}

.tinadag {
width:100%;
margin-bottom:10px;
background-color:#f4c2e1;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}

.glyxdag {
width:100%;
margin-bottom:10px;
background-color:#b267b0;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}

.fitdag {
width:100%;
margin-bottom:10px;
background-color:#f25665;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}

.landdag {
width:100%;
margin-bottom:10px;
background-color:#53b254;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}

.groentedag {
width:100%;
margin-bottom:10px;
background-color:#68bef1;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}

.groendag {
width:100%;
margin-bottom:10px;
background-color:#c5e2b0;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}

.itemcontent{padding:10px 10px 10px 10px;}

.bmi{padding:5px;}

.bmitxt{color: #FFFFFF}

.bmibrd {border:#ff0000 1px solid}

/*titelbars*/
.titelbar{
margin: 25px 0 5px 0;
background: transparent url(../images/t_welkom.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_bedankt{
margin: 25px 0 5px 0;
background: transparent url(../images/t_send.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_bedankt{
margin: 25px 0 5px 0;
background: transparent url(../images/t_send.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_contact{
margin: 25px 0 5px 0;
background: transparent url(../images/t_contact.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_contact02{
margin: 25px 0 5px 0;
background: transparent url(../images/t_tel.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_afspraak{
margin: 25px 0 5px 0;
background: transparent url(../images/t_afspraak.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_faq{
margin: 25px 0 5px 0;
background: transparent url(../images/t_faq.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_links{
margin: 25px 0 5px 0;
background: transparent url(../images/t_links.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_programma{
margin: 25px 0 5px 0;
background: transparent url(../images/t_programma.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_menus{
margin: 25px 0 5px 0;
background: transparent url(../images/t_menus.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_assortiment{
margin: 25px 0 5px 0;
background: transparent url(../images/t_assortiment.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_menusd{
margin: 25px 0 5px 0;
background: transparent url(../images/t_diab.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_news{
margin: 25px 0 5px 0;
background: transparent url(../images/t_news.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_over{
margin: 25px 0 5px 0;
background: transparent url(../images/t_over.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_test{
margin: 25px 0 5px 0;
background: transparent url(../images/t_test.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_vaca{
margin: 25px 0 5px 0;
background: transparent url(../images/t_vaca.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_send{
margin: 25px 0 5px 0;
background: transparent url(../images/t_send.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_fit{
margin: 25px 0 5px 0;
background: transparent url(../images/t_fit.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_fit2{
margin: 25px 0 5px 0;
background: transparent url(../images/t_slankd.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_fita{
margin: 25px 0 5px 0;
background: transparent url(../images/t_fita.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_fita2{
margin: 25px 0 5px 0;
background: transparent url(../images/t_fita2.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_glyx{
margin: 25px 0 5px 0;
background: transparent url(../images/t_glyx.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_glyx2{
margin: 25px 0 5px 0;
background: transparent url(../images/t_glyx2.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_keuken{
margin: 25px 0 5px 0;
background: transparent url(../images/t_keuken.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_keuken2{
margin: 25px 0 5px 0;
background: transparent url(../images/t_keuken2.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_tuin{
margin: 25px 0 5px 0;
background: transparent url(../images/t_tuin.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_tuin2{
margin: 25px 0 5px 0;
background: transparent url(../images/t_tuin2.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_land{
margin: 25px 0 5px 0;
background: transparent url(../images/t_land.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_land2{
margin: 25px 0 5px 0;
background: transparent url(../images/t_land2.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_ontslak{
margin: 25px 0 5px 0;
background: transparent url(../images/t_ont.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_ontslak2{
margin: 25px 0 5px 0;
background: transparent url(../images/t_ont2.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_single{
margin: 25px 0 5px 0;
background: transparent url(../images/t_maalt.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_dessert{
margin: 25px 0 5px 0;
background: transparent url(../images/t_dessert.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_vogel{
margin: 25px 0 5px 0;
background: transparent url(../images/t_gevogelte.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_groen{
margin: 25px 0 5px 0;
background: transparent url(../images/t_groen.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_vis{
margin: 25px 0 5px 0;
background: transparent url(../images/t_vis.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_vlees{
margin: 25px 0 5px 0;
background: transparent url(../images/t_vlees.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_suppl{
margin: 25px 0 5px 0;
background: transparent url(../images/t_suppl.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_prot{
margin: 25px 0 5px 0;
background: transparent url(../images/t_prot.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_thee{
margin: 25px 0 5px 0;
background: transparent url(../images/t_thee.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_tina{
margin: 25px 0 5px 0;
background: transparent url(../images/t_tina.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_tina2{
margin: 25px 0 5px 0;
background: transparent url(../images/t_tina2.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_tussen{
margin: 25px 0 5px 0;
background: transparent url(../images/t_tussen.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_alg{
margin: 25px 0 5px 0;
background: transparent url(../images/t_alg.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_sug{
margin: 25px 0 5px 0;
background: transparent url(../images/t_sug.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

.titelbar_ervar{
margin: 25px 0 5px 0;
background: transparent url(../images/t_ervaring.gif) center center;
width: 612px; height: 30px; text-indent: -5000px;
}

/*end titelbars*/

.deelnemerfoto {
margin-right: 10px;
border: #000 solid 1px;
}

.verhaal {
	width: 295px; 
    float:left;
	margin-bottom:5px;
	}

.voorna {
	width: 600px; 
    float:left;
	margin-bottom:5px;
	}

.deelnemerfoto2 {
float:left;
margin-right: 5px;
border: #000 solid 1px;
}

#vlaggen{
	margin-left:10px;
	margin-top:5px;
	}

.taal{margin-right:10px;}

.faq {
	line-height:22px
	}

