/* CSS Document */

body{
	padding:0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-image:url(../images/bg.gif);
	background-repeat:no-repeat;
	background-position:center top;
	color:#333;
}

td {font-family:Verdana, Geneva, sans-serif;
}

div{font-family:Verdana, Geneva, sans-serif;}

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

li{font-family:Verdana, Geneva, sans-serif;}

hr{
	height:1px;
	border-bottom:1px dotted #333;
	border-top:1px #FFF solid;
}

.leftside{
	width:495px;
	float:left;
}

.rightside{
	width:495px;
	margin-left:10px;
	float:left;
}

.left{
	float:left;
}

.right{
	float:right;
}

#paginator{
	display:none !important;
}

a:focus, a:active {  
outline: 0 none;  
-moz-outline: 0 none;  
} 

.container{
	width:1000px;
	margin:auto;
	clear:both;
}

.bg_folder{
	width:495px;
	height:300px;
	background-image:url(../images/bg_folder.gif);
	margin-top:10px;
}

.bg_top{
	background-image:url(../images/bg_top.gif);
	background-repeat:no-repeat;
	width:1000px; 
	height:154px;
}

.bg_top_fr{
	background-image:url(../images/bg_top_fr.gif);
	background-repeat:no-repeat;
	width:1000px; 
	height:154px;
}

.bg_nieuws{
	background-color:#cdebfa;
	border:2px dotted #00b7ec;
	width:491px;
	min-height:416px;
	height:auto;
	color:#6d6e71;
}

.margin10{
	margin:10px;
}

.margin15{
	margin:15px;
}

.titel_nieuws{
	font-size:16px;
	color:#6d6d71;
	font-weight:bold;
	line-height:40px;
}

.titel_winkels{
	font-size:16px;
	color:#86bd3c;
	font-weight:bold;
	line-height:40px;
}

.datum_nieuws{
	font-size:13px;
	color:#00b7ec;
	font-weight:bold;
	line-height:20px;
}

.titel_disclaimer{
	font-size:16px;
	color:#e80000;
	font-weight:bold;
	line-height:28px;
}

.titel_wedstrijd{
	font-size:16px;
	color:#CB6500;
	font-weight:bold;
	line-height:28px;
	text-transform:uppercase;
}

.text_wedstrijd{
	font-size:11px;
	color:#656565;
	text-transform:uppercase;
}

.text_wedstrijd12{
	font-size:12px;
	color:#656565;
}

.text_oranje{
	color:#cb6500;
	text-transform:none;
}

.titel_recepten{
	font-size:16px;
	color:#e80000;
	font-weight:bold;
	line-height:28px;
}

.titel_nieuws{
	font-size:16px;
	color:#0c4da2;
	font-weight:bold;
	line-height:28px;
}

.titel_alvo{
	font-size:16px;
	color:#9450a0;
	font-weight:bold;
	line-height:28px;
}

.titel_contact{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#6d6e71;
	line-height:28px;
	font-weight:bold;
}

.titel_vacatures{
	font-size:16px;
	color:#00ac5c;
	font-weight:bold;
	line-height:28px;
}



.text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#6d6e71;
}

.text_wit{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
}

.rood{
	color:#e80000;
}

.blauw{
	color:#0c4da2;
}

.paars{
	color:#9450a0;
}

.tabel_winkel{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#6d6e71;
}

.tabel_winkel td{
	border-bottom:1px solid #6d6e71;
}

.text_winkel{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#86bd3c;
	line-height:15px;
}

.bg_winkels{
	background-image:url(../images/bg_winkels.jpg);
	border:2px dotted #86bd3c;
	width:491px;
	min-height:416px;
	height:auto;
	color:#6d6e71;
}

.bg_winkels_fr{
	background-image:url(../images/bg_winkels_fr.jpg);
	border:2px dotted #86bd3c;
	width:491px;
	min-height:416px;
	height:auto;
	color:#6d6e71;
}

.bg_detail_winkels{
	background-image:url(../images/bg_detail_winkels.jpg);
	border:2px dotted #86bd3c;
	width:491px;
	height:auto;
	min-height:416px;
	float:left;
	color:#6d6e71;
}

.bg_recepten{
	background-image:url(../images/bg_recepten.jpg);
	border:2px dotted #f8c927;
	width:491px;
	min-height:416px;
	height:auto;
	color:#6d6e71;
	float:left;
}

.bg_huismerk{
	background-color:#e7e1ee;
	border:2px dotted #9450a0;
	width:491px;
	min-height:416px;
	height:auto;
	color:#6d6e71;
}

.bg_vacatures{
	background-color:#d0e9d7;
	border:2px dotted #00ac5c;
	width:491px;
	min-height:416px;
	height:auto;
	color:#6d6e71;
}

.bg_contact{
	background-image:url(../images/bg_contact.jpg);
	border:2px dotted #6d6e71;
	width:491px;
	min-height:416px;
	height:auto;
	color:#6d6e71;
	float:left;
}

.bg_zelfstandigen{
	background-image:url(../images/bg_zelfstandigen.jpg);
	border:2px dotted #0c4da2;
	background-color:#dbdff0;
	background-repeat:no-repeat;
	width:491px;
	min-height:416px;
	height:auto;
	color:#6d6e71;
	float:left;
	background-position:right bottom;
}

.bg_disclaimer{
	background-color:#fff;
	border:2px dotted #cc0000;
	width:491px;
	min-height:416px;
	height:auto;
	color:#6d6e71;
}

.bg_wedstrijd{
	background-color:#fff;
	width:495px;
	height:auto;
}


.bg_zoekfunctie{
	background-image:url(../images/bg_zoekfunctie.gif);
	width:260px;
	height:34px;
	text-align:left;
}

.bg_zoekfunctie_fr{
	background-image:url(../images/bg_zoekfunctie_fr.gif);
	width:340px;
	height:34px;
	text-align:left;
}


.foto_nieuws{
	border:1px solid #00b7ec;
}

.foto_recepten{
	border:1px solid #f8c927;
}

.text_snippet{
	color:#666;
	line-height:13px;
	font-size:10px;
}

a.link_snippet{
	color:#666;
	text-decoration:underline;
}

a.link_snippet:hover{
	color:#333;
	text-decoration:underline;
}

a.link_winkels{
	color:#86bd3c;
	text-decoration:none;
}

a.link_winkels:hover{
	color:#86bd3c;
	text-decoration:underline;
}

a.link_grijs{
	color:#6d6e71;
	text-decoration:none;
}

a.link_grijs:hover{
	color:#6d6e71;
	text-decoration:underline;
}

a.taalkeuze{
	height:20px;
	width:20px;
	text-align:center;
	line-height:20px;
	color:#FFF;
	text-decoration:none;
	background-color:#c5c6c8;
	display:block;
}

a.taalkeuze:hover{
	height:20px;
	width:20px;
	text-align:center;
	line-height:20px;
	color:#FFF;
	text-decoration:none;
	background-color:#6d6e71;
	display:block;
}

a.taalkeuze_active{
	height:20px;
	width:20px;
	text-align:center;
	line-height:20px;
	color:#FFF;
	text-decoration:none;
	background-color:#6d6e71;
	display:block;
}

a.taalkeuze_active:hover{
	height:20px;
	width:20px;
	text-align:center;
	line-height:20px;
	color:#FFF;
	text-decoration:none;
	background-color:#6d6e71;
	display:block;
}

/* Menu rop */

a.menu_top{
	color:#000;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}

a.menu_top:hover{
	color:#000;
	text-decoration:underline;
	padding-left:10px;
	padding-right:10px;
}

.link_recepten{
	color:#0c4da2;
	text-decoration:none;
}

.link_recepten:hover{
	color:#0c4da2;
	text-decoration:underline;
}

/* Menu */
	
ul.menu{
	padding:0px;
	margin:0px;
}
	
ul.menu li{
	margin:0 0 0 26px; 
	background-image:url(../images/bg_menu_rood.gif);
	background-repeat:no-repeat;
	display:block;
	width:120px;
	height:25px;
	float:left;
	text-align:center;
	}
	
ul.menu li.first{
	margin:0 2px 0 0;
	background-image:url(../images/bg_menu_rood.gif);
	background-repeat:no-repeat;
	display:block;
	width:120px;
	height:25px;
	float:left;
	text-align:center;
	}
	
ul.menu li.blauw{
	background-image:url(../images/bg_menu_blauw.gif);
}

ul.menu li.groen{
	background-image:url(../images/bg_menu_groen.gif);
}

ul.menu li.geel{
	background-image:url(../images/bg_menu_geel.gif);
}

ul.menu li.paars{
	background-image:url(../images/bg_menu_paars.gif);
}

ul.menu li.groen2{
	background-image:url(../images/bg_menu_groen2.gif);
}

ul.menu li.grijs{
	background-image:url(../images/bg_menu_grijs.gif);
}
	
ul.menu li a{	
	color:#fff;
	font-size:12px;
	text-decoration:none;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:25px;
	}

ul.menu li a:hover{
	color:#000;
	}
	
ul.menu li a.rood:hover{
	color:#e79fa3;
	}
	
ul.menu li a.blauw:hover{
	color:#bbdff5;
	}
	
ul.menu li a.groen:hover{
	color:#d7e3a3;
	}
	
ul.menu li a.geel:hover{
	color:#f7e9ab;
	}
	
ul.menu li a.paars:hover{
	color:#cbb7d4;
	}
	
ul.menu li a.groen2:hover{
	color:#b5d8ba;
	}

ul.menu li a.grijs:hover{
	color:#c5c5c5;
	}


/* ********* menu bottom ******************* */

ul.menu_bottom{
	margin:0px;
	padding:0px;
}
	
ul.menu_bottom li{
	text-indent:20px;
	background:url('../images/list_menu.gif') no-repeat;
	background-position:bottom left;
	display:block;
	float:left;
	clear:left;
	height:28px;
	width:145px;
	border-bottom: dotted 2px #cc0000;
	}

ul.menu_bottom li:hover{
	background:url('../images/list_menu.gif') no-repeat;
	background-position:bottom left;
}
	
ul.menu_bottom li a{	
	color:#cc0000;
	font-size:13px;
	text-decoration:none;
	line-height:35px;
	}
	
ul.menu_bottom li a:hover{	
	color:#940103;
	font-size:13px;
	text-decoration:none;
	line-height:35px;
	}
	

/********************** form ************************/

.btn{
	background-color: #0c4da2;
	color: #ffffff;
	border-width:0px;
	border-color:#FFFFFF;
	cursor:hand;
	text-transform: uppercase;
	font-family: verdana;
	font-size: 11px;
}

.btn_recepten{
	background-color: #f8c927;
	color: #333;
	border-width:0px;
	border-color:#FFFFFF;
	cursor:hand;
	text-transform: uppercase;
	font-family: verdana;
	font-size: 10px;
}

.textfield{
	border:#6d6e71 1px solid;
	width: 290px;
	font-family: Verdana;
	font-size: 11px;
	color: #6d6e71;
	background-color:#FFFFFF;
}

.textfield_wedstrijd{
	border:#808080 1px solid;
	width: 290px;
	font-family: Verdana;
	font-size: 11px;
	color: #656565;
	background-color:#FFFFFF;
	margin-top:5px;
	margin-bottom:10px;
}

.textarea{
	border:#6d6e71 1px solid;
	width: 290px;
	height: 80px;
	font-family: Verdana;
	font-size: 11px;
	color: #6d6e71;
}

div.text_snippet p { margin:0; padding:0; }


























