body,html{
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	}

.noprint{
	display:none;
	}

html{
	overflow-x:hidden;
	}

a{color:#000000; text-decoration:underline;}
a:hover{color:#000000; text-decoration:none;}

h1,h2,h3,h4,h5,h6{
	color:#003b75;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-bottom:0px;
	}

h1{font-size:18px;}
h2{font-size:17px;}
h3{font-size:16px; margin-bottom:0px; line-height:16px;}
h4{font-size:15px; margin-bottom:0px; line-height:15px;}
h5{font-size:14px; margin-bottom:0px; padding-bottom:0px; line-height:14px;}
h6{font-size:13px;}

ul{
	list-style-type:square;
	}


#hoofdafbeelding{
	display:none;
	background-color:#000;
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	height:330px;
	width:100%;
	overflow:hidden;
	}

#contentframe{
	}

#content{
	}

		#content a{
			color:#003b75; 
			padding:2px;
			text-decoration:underline;
			}

		#content a:hover{
			background-color:#b12009;
			color:#FFF; 
			text-decoration:none;
			}

#overleg{
	display:none;
	background-image:url(../images/afbeeldingachtergrond4.png);
	position:absolute;
	top:0px;
	height:330px;
	padding:0px;
	margin:0px;
	width:100%;
	z-index:9;
	}

#logoframe{
	display:none;
	background-image:url(../images/logoachtergrond.png);
	position:absolute;
	top:175px;
	left:630px;
	height:120px;
	padding:0px;
	margin:0px;
	width:100%;
	z-index:10;
	}


#talen{
	display:none;
	position:absolute;
	top:0px;
	right:0px;
	height:40px;
	padding:10px;
	margin:0px;
	width:300px;
	z-index:12;
	font-size:9px;
	text-align:right;
	}

	#talen a{
		background-color:#FFF;
		color:#003b75;
		padding:2px;
		text-decoration:none;
		}
	
	#talen a:hover{
		background-color:#b12009;
		color:#FFF;
		}
	
#slogan{
	display:none;
	position:absolute;
	top:5px;
	left:630px;
	height:160px;
	padding:0px;
	margin:0px;
	width:350px;
	z-index:10;
	color:#FFF;
	text-transform:uppercase;
	}

		#slogan h2{  
			left: 0; 
			color:#FFF;
			font: bold 24px/45px Helvetica, Sans-Serif; 
			width: 100%; 
			}
		#slogan span{ 
			color:#FFF;
			font: bold 24px/45px Helvetica, Sans-Serif; 
			letter-spacing: -1px;   
			background:url(../images/tekstachtergrond.png);
			padding: 5px; 
			}
		.spacer{ 
			padding: 0 2px; 
			background: none; 
			}


.referentielijst{
	padding:10px;
	border-bottom: 1px dashed #CCC;
}

.ref{
	background-color:#FFF;
	border: 1px solid #CCC;
	cursor:pointer;
	}

.refhover{
	background-color:#FFF;
	border: 1px solid #999;
	cursor:pointer;
	}
	
#menu{
	display:none;
	position:absolute;
	top:360px;
	left:15px;
	height:190px;
	padding:0px;
	margin:0px;
	width:190px;
	z-index:10;
	text-transform:uppercase;
	font-weight:bold;
	}

		.divklasse{
			padding:5px 5px 7px 5px;
			background-image:url(../images/menuscheiding2.png);
			background-position:bottom;
			background-repeat:repeat-x;
			cursor:pointer;
			}
		
		.divklasseselected{
			padding:5px 5px 7px 5px;
			background-image:url(../images/menuscheiding2.png);
			background-position:bottom;
			color:#003b75;
			background-repeat:repeat-x;
			cursor:pointer;
			}
		
		.divklassehover{
			padding:5px 5px 7px 5px;
			background-color:#b12009;
			color:#FFF;
			background-image:url(../images/menuscheiding2.png);
			background-position:bottom;
			background-repeat:repeat-x;
			cursor:pointer;
			}

		
		.divklasseselected a{
			color:#003b75;
			}
		
		.divklassehover a{
			color:#FFF;
			}

		#menu a{
			text-decoration:none;
			}
			
		#menu a.submenuselected{
			text-transform:capitalize;
			font-style:italic;
			}
			
		#menu a.submenu{
			text-transform:capitalize;
			color:#000;
			font-style:italic;
			}
			
		#menu a.submenu:hover{
			color:#FFF;
			text-transform:capitalize;
			font-style:italic;
			}
		
		#menu ul{
			margin:0px;
			margin-left:25px;
			padding:0px;
			}


#adres{
	text-transform:none;
	color:#666;
	padding:5px;
	font-weight:normal;
	font-size:9px;
	}

		#adres a{
			text-decoration:none;
			color:#666;
			}
		#adres a:hover{
			text-decoration:none;
			color:#000;
			}
























.formuliertabel table{
	margin: auto;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	}


.formuliertabel td{
	padding:3px;
	}

.formuliertabel .invultabel table{
	margin: auto;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	}

.knop{
	background-color:#000000;
	color:#FFFFFF;
	height:22px;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:2px;
	}

.saveknopformulier{
	background-image:url(../../basicimages/email.png);
	background-color:#000000;
	color:#FFFFFF;
	height:22px;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:2px;
	padding-left:20px;
	}

.nieuwskorttabel{
	background-color:#dbd9cd;
	color:#FFFFFF;
	}

.tableheader{
	color:#FFFFFF;
	font-weight:bold;
	}

tr.tableheader{
	background-color:#4a4a4a;
	border: 1px solid #4a4a4a;
	color:#FFFFFF;
	}

td.tableheader{
	background-color:#4a4a4a;
	border: 1px solid #4a4a4a;
	color:#FFFFFF;
	}

.pagerblock{
	background-color:#000000;
	color:#b12009;
	}

.pagerblockselected{
	background-color:#b12009;
	color:#b12009;
	}

#content a.pagerlink{
	background-color:#000000;
	padding:7px;
	color:#FFFFFF;
	text-transform: uppercase;
	text-decoration:none;
	font-size:12px;
	}

#content a.pagerlink:hover{
	background-color:#b12009;
	padding:7px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	width:20px;
	}

#content a.pagerlinkselected{
	background-color:#b12009;
	padding:7px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	}

#content a.pagerlinkselected:hover{
	background-color:#b12009;
	padding:7px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	}
	
#broodkruimel{
	line-height:35px;
	font-size:22px;
	color:#b12009;
	text-align:left;
	padding-bottom:15px;
	}
	
	#broodkruimel a{
		color:#003b75;
		text-decoration:none;
		}
		
	#broodkruimel a:hover{
		color:#b12009;
		text-decoration:none;
		}
	
