/* CSS Document CMS - DeSmaakVanFrankrijk */


/* ######################### ALGEMEEN ######################### */
body { 
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	margin: o;
	background-image:url(../images/bg_body.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	}
a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffcc00;
	text-decoration:none;
}
a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffcc00;
	text-decoration:none;
}
a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffcc00;
	text-decoration:none;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#008CF8;
	text-decoration:none;
}

img { border: 0; }

#wrapper {
	position: absolute;
	left: 50%;
	margin-left: -475px;
	top: 0px;
	width: 920px;
	height: auto;
	padding: 0px 20px 10px 20px;
	border-left: 1px dotted #666666;
	border-right: 1px dotted #666666;
	background-color:#fff;
}
#header {
	width: 920px;
	height: 240px;
	margin-bottom: 0px;
}

/*  ###################  ZOEKEN  ##########################  */

#zoeken {
		float: right;
		width: 215px;
		min-height: 30px;
		margin-top: 15px;
		padding: 5px;
		border-left: 1px dotted #cccccc;
		border-bottom: 1px dotted #cccccc;
	}
	.button_zoek {
		float: right;
		background-color: #019BF8;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #fff;
		text-decoration:none;
		height: 20px;
		border:none;
		width: 40px;
		padding: 0 10px 2px 10px;
		-moz-border-radius:6px;
	}
	#trefwoord { margin-left: 5px; width: 140px; float: left;}


/* ######################  TITELBAR ############################## */

#titelbar {
	width:920px;
	height: 30px;
	background-color: #ffffff;
	padding-top: 5px;
	margin: 5px 0 0 0;
	}
			#titelbar a:link {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#93C;
			font-weight:bold;
			text-decoration:none;
			}
			#titelbar a:visited {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#93C;
			font-weight:bold;
			text-decoration:none;
			}
			#titelbar a:active {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#93C;
			font-weight:bold;
			text-decoration:none;
			}
			#titelbar a:hover {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#ACBF00;
			font-weight:bold;
			text-decoration:none;
			}
		    #titelLeft {
			width: 175px;
			height: 15px;
			background-color:#ffffff;
		    }
			#titelLeft a:link {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#BCD101;
			font-weight:bold;
			text-decoration:none;
			}
			#titelLeft a:visited {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#BCD101;
			font-weight:bold;
			text-decoration:none;
			}
			#titelLeft a:hover {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#93c;
			font-weight:bold;
			text-decoration:none;
			}			
#titelbarRight {
	float: right;
	clear: both;
	width: 125px;
	height: 15px;
	text-align:right;
}

	#container_left {
				width: 695px;
				height: 15px;
				background-color:#ffffff;
				}
			

			   #titelCenter {
			width: 300px;
			margin-right: 80px;
			float:right;
			height: 15px;
			background-color:#ffffff;
			padding-left: 10px;
		    }
			
/*  ###################### TOPNAVIGATIE  ############################*/
	
#mainnavTop  {
	width: 920px;
	height: 25px;
	padding: 35px 0 5px 0;
	margin: 0;
	background-color:#fff;
	text-align:right;
	background-image:url(../images/LOGO-shadow-350.jpg);
	background-repeat:no-repeat;
	background-position:0 4px;
}
	#mainnavTop a:link {
	padding: 3px 10px 3px 10px;
	margin-right: 3px;
	height: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BCD101;
	font-weight:bold;
	text-decoration:none;
	line-height: 20px;
	}
	#mainnavTop a:visited {
	padding: 3px 10px 3px 10px;
	margin-right: 3px;
	height: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BCD101;
	font-weight:bold;
	text-decoration:none;
	line-height: 20px;
	border-right: 1px dotted #ccc;
	}
	#mainnavTop a:active {
	padding: 3px 10px 3px 10px;
	margin-right: 3px;
	height: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BCD101;
	font-weight:bold;
	text-decoration:none;
	line-height: 20px;
	}
	#mainnavTop a:hover {
	padding: 3px 10px 3px 10px;
	margin-right: 3px;
	height: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#93C;
	font-weight:bold;
	text-decoration:none;
	line-height: 20px;
	}

/*################################ CONTENT ##################################*/
#content {
	width: 920px;
	padding-bottom: 10px;
	height: auto;
	background-color:#FFF;
	border-top: 3px solid #E3E3E3;		
}


 	#content_right2 a:link {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#93C;	font-weight:normal;	text-decoration: none;	line-height: 16px;	}
	#content_right2 a:visited {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#93C;	font-weight:normal;	text-decoration: none;	line-height: 16px;	}
	#content_right2 a:active {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#93C;	font-weight:normal;	text-decoration: none;line-height: 16px;	}
	#content_right2 a:hover {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#000000; font-weight:normal; text-decoration: none;line-height: 16px;	}		
		
#content_right_pages {
	margin: 20px 0 0 0;
	float: right;
	width: 150px;
	height: auto;
	background-color:#FFF;
	text-align:left;
}

#content_right_pages a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9933cc;
	font-weight:bold;
	text-decoration:none;
}
#content_right_pages a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
/* ///////////////// */
#maincontentLeft {
	margin: 20px 20px 0 0;
	width: 350px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}
#maincontentLeftHome {
	margin: 20px 20px 0 0;
	padding-top: 10px;
	width: 270px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}	
#maincontentPage {
	margin-left: 0px;
	width: 95%;
	height: auto; /* auto laten */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}

	#maincontentPage a:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		text-decoration:none;
	}
	#maincontentPage a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		text-decoration:none;
	}
	#maincontentPage a:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		text-decoration:none;
	}
	#maincontentPage a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #EA7500;
		text-decoration:none;
	}
/* ########################## BLOKKEN HOME ################################## */
#content_right {
	float: right;
	width: 745px;
	height: auto; 
	}

#content_right2 {
	margin:  20px 0 0 0;
	float: right;
	width: auto;
	height: auto; 
}
#wrapper_content_left {
	width: 560px ;
	margin-left: 15px;
}
#rightcolHome {
	margin: 0;
	float: right;
	width: 150px;
	height:400px;
	/* border-left: 1px dotted #93c; */
	text-align:left;
	margin-top: 20px;
}


#blok { 
		margin: 0 0 30px 10px;
		width: 250px;
		padding: 10px 10px 10px 0;
		height: auto;
		background-color:#FFFFFF;
		border-right: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
		text-align:left;
		
	}


#blok1 { 
		margin: 0 0 30px 10px;
		width: 250px;
		padding: 10px 10px 10px 0;
		height: auto;
		background-color:#FFFFFF;
		border-right: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
		text-align:left;
		
	}	
#blok2 {
	margin: 0 0 30px 10px;
	width: 250px;
	padding: 10px 10px 30px 0;
	min-height: 280px;
	background-color:#FFFFFF;
	border-right: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	text-align:left;
}
#blok3 {
	margin: 0 0 30px 10px;
	width: 250px;
	padding: 10px 10px 30px 0;
	min-height: 280px;
	background-color:#FFFFFF;
	border-right: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	text-align:left;
}		



#blok4 { /* de links in het rechterblokje */
	margin: 0 0 30px 10px;
	width: 250px;
	padding: 10px 10px 30px 0;
	min-height: 280px;
	background-color:#FFFFFF;
	border-right: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	text-align:left;
}


 	#maincontentLeftHome a:link {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#93C;	font-weight:normal;	text-decoration: none;	line-height: 16px;	}
	#maincontentLeftHome a:visited {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#93C;	font-weight:normal;	text-decoration: none;	line-height: 16px;	}
	#maincontentLeftHome a:active {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#93C;	font-weight:normal;	text-decoration: none;line-height: 16px;	}
	#maincontentLeftHome a:hover {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#000000; font-weight:normal; text-decoration: none;line-height: 16px;	}		
/* ########################## HOMESTORY ################################## */
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	margin: 0 0 2px 0;
}

#blok1Pers { 
		margin: 0 0 0 30px;
		width: 330px;
		padding: 0 0 10px 0;
		height: auto;
		background-color:#FFFFFF;
		border-right: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
	}	

	#blok1Pers p {
		padding: 0 20px 0 0;
	}
 	#maincontentLeft a:link {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#93C;	font-weight:normal;	text-decoration: none;	line-height: 16px;	}
	#maincontentLeft a:visited {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#93C;	font-weight:normal;	text-decoration: none;	line-height: 16px;	}
	#maincontentLeft a:active {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#93C;	font-weight:normal;	text-decoration: none;line-height: 16px;	}
	#maincontentLeft a:hover {
		font-family:Arial, Helvetica, sans-serif;font-size:11px;
		color:#000000; font-weight:normal; text-decoration: none;line-height: 16px;	}


/* ########################## IN GESPREK ########################## */

	#blok2Pers { /* de links in het rechterblokje */
		margin: 0 0 0 30px;
		width: 330px;
		padding: 10px 0 0 0;
		margin-bottom: 10px;
		min-height: 280px;
		background-color:#FFFFFF;
		border-right: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
	}

	#blok2Pers p {
		padding: 0 20px 0 0;
	}

		
/* ############################  ARTIKEL #######################*/

	#blok3Pers {
		margin: 0 0 0 30px;
		width: 330px;
		padding: 10px 0 0 0;
		margin-bottom: 10px;
		min-height: 280px;
		background-color:#FFFFFF;
		border-right: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
	}

	#blok3Pers p {
		padding: 0 20px 0 0;
	}
	#blok4Pers {
		margin: 0 0 0 30px;
		width: 330px;
		padding: 10px 0 0 0;
		margin-bottom: 10px;
		min-height: 280px;
		background-color:#FFFFFF;
		border-right: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
	}

	#blok4Pers p {
		padding: 0 20px 0 0;
	}

/*  ########################## CONTENTPAGES ############################## */
#ContentPages form {
	margin: 0 0 0 10px;
}
#ContentPages hr {
	width: 60%;
	height: 1px;
	color: #F90;
	
	}
#ContentPages {
	margin: 0 0 0 10px;
	width: 530px;
	padding: 10px 0 0 0;
	min-height: 300px; /* auto laten */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	font-weight:normal;
	color: #000;
	border-right: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc; 
	}
#ContentPagesPers {
	margin: 0 0 0 10px;
	width: 550px;
	padding: 10px 0 0 0;
	min-height: 300px; /* auto laten */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	font-weight:normal;
	color: #016FAF;
	border-right: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	}
	#ContentPages p {
		padding: 0 20px 0 0;
	}	
			#ContentPages a:link {
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#9933cc;
				font-weight:normal;
				text-decoration: none;
				line-height: 16px;
				}
				
			#ContentPages a:visited {
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#9933cc;
				font-weight:normal;
				text-decoration: none;
				line-height: 16px;
				}
			#ContentPages a:active {
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#9933cc;
				font-weight:normal;
				text-decoration: none;
				line-height: 16px;
				}
			#ContentPages a:hover {
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#000000;
				font-weight:normal;
				text-decoration: none;
				line-height: 16px;
				}	
/* ####################### Geavanceerd Zoeken ################################# */
#geavanceerdzoeken
{
float:right;
width:230px;
height:150px;
position:absolute;
right:220px;
top:373px;
}


/* ####################### content restaurant ################################# */



#ContentRestaurant {
	margin: 0 0 0 10px;
	width: 615px;
	padding: 10px 0 0 0;
	min-height: 300px; /* auto laten */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	font-weight:normal;
	color: #016FAF;
	}
#maincontent {
	margin: 0 0 0 15px;
	width: 540px;
	padding: 5px 0 0 0;
	height: auto; border:
}
#maincontentP {
	margin: 0 0 0 20px;
	width: 565px;
	padding: 5px 0 0 0;
	height: auto; border:
}
	#maincontentP a:link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #666666;
		font-weight:bold;
		padding-left: 5px;
	}
	#maincontentP a:visited{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #666666;
		font-weight:bold;
		padding-left: 5px;
	}
	#maincontentP a:active{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #666666;
		font-weight:bold;
		padding-left: 5px;
	}
	#maincontentP a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #666666;
		font-weight:bold;
		padding-left: 5px;
	}

/* ####################### MAINCONTENTTOP ################################# */

#maincontentTop {
	margin: 10px 0 0 17px;
	width: auto;
	padding: 5px 0 0 0;
	height: 35px;
}
#maincontTopPers {
	margin: 10px 0 0 0;
	width: 350px;
	padding: 5px 0 0 0;
	height: 35px;
	background-color:#FFFFFF;
}

		#maincontentTop a:link{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #666666;
			font-weight:bold;
			padding-left: 5px;
		}
		#maincontentTop a:visited{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #666666;
			font-weight:bold;
			padding-left: 5px;
		}
		#maincontentTop a:active{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #666666;
			font-weight:bold;
			padding-left: 5px;
		}
		#maincontentTop a:hover{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #666666;
			font-weight:bold;
			padding-left: 5px;		
						
		}
		
		
/* ####################### MAINCONTENTTOP_pages ################################# */



#maincontentTop_pages {
	margin: 15px 0 0 -2px;
	width: auto;
	padding: 5px 0 0 0;
	height: 35px;
	background-color:#FFFFFF;
}

		#maincontentTop_pages a:link{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #93c;
			font-weight:bold;
			padding-left: 5px;
		}
		#maincontentTop_pages a:visited{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #93c;
			font-weight:bold;
			padding-left: 5px;
		}
		#maincontentTop_pages a:active{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #93c;
			font-weight:bold;
			padding-left: 5px;
		}
		#maincontentTop_pages a:hover{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #BCD101;
			font-weight:bold;
			padding-left: 5px;		
						
		}
		
		
		
					#mcTLupdate {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-weight:bold;
					color: #ffffff;
					height: 25px;
					margin: 0 0 0 10px;
					}
					.titel
					
					#mcTL2 {
					height: 25px;
					margin-top: 5px;
					}
				
		
/* ######################### BOTTOM  ####################################### */
#bottom {
	width: 910px;
	padding: 3px 0 5px 0;
	height: 50px;
	background-color:#FFFFFF;
	background-image:url(../images/LOGO_bottom.jpg);
	background-position: right top;
	background-repeat:no-repeat;
	}


/*  ############################# NAVIGATIE BOTTOM ############################## */
	
	#bottomnav {/* linkjes onderaan */
	clear: both;
	margin: 0 0 10px 0;
	padding: 15px 0 0 0;
	width:920px;
	height: 105px;
	background-color:#F6F6F6;
	
}
	
		#bottomnav a:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#BCD101;
		font-weight:bold;
		text-decoration: none;
		}
		#bottomnav a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#BCD101;
		font-weight:bold;
		text-decoration: none;
		}
		#bottomnav a:active {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#BCD101;
		font-weight:bold;
		text-decoration: normal;
		}
		#bottomnav a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#93c;
		font-weight:bold;
		text-decoration: none;
		}


/*  ########################### DIVERSE STYLES #################################### */
.table, td {
padding: 3px 5px 3px 5px;

}	
	
.nav_buttons {
		border: none;
}

.button {
	background-image:url(../images/vote.jpg);
	width: 64px;
	height: 25px;
	border: 0;
}

.question {
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	width: auto;
}

.result { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #019BF8;
	width: auto;
	float: right;
	margin-right: 150px;
}
.fotoMijnpagina { 
	width: 200px;
	height: auto;
	}
.formMijnpagina {
	width: 300px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}
.logingegevens {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
}
