body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10;	
}

html,body {
	height:99.9%;
	width:99%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:150%;
}
h2 {
	color:#C73C42;
	font-size:12px;
	margin:5px 0;
}

hr {
	height:1px;
	border:0;
	border-top: 1px solid #C73C42;
	width:100%;
	text-align:center;
}
hr.nieuws {
	height:1px;
	border:0;
	border-top: 1px solid #ccc;
	width:95%;
	text-align:left;
}

ul li {
	margin:4px 0; padding:0;
}

form { padding: 0px; margin:0px; }
.form_melding {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#C73C42;
}
a { color: #C73C40; text-decoration: none; font-style: italic;}
a:hover { color: #C73C40; text-decoration: underline; }

img.png {behavior: url("css/pngstijl.htc");}

.rood { color: #C73C40; }

.titel { color: #C73C40; font-style:normal; font-weight:bold; color:#c73c42; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; }

table.back { }

table.main { background-color: #FFFFFF; border: 2px solid #C73C40;}

table.mainprikbord { background-color: #FFFFFF; border: 2px solid #C73C40; font-size:11px;}

table.main td{ vertical-align: middle; }
.main th { background-color: #C73C40;}

.tekst td { font-size: 11px; color: #000000; padding-left: 40px; vertical-align: top; line-height: 15px;}
td.tekst { font-size: 11px;}

.tekst_tdleftalign td { font-size: 11px; color: #000000; padding-left: 0px; vertical-align: top; line-height: 15px; }
.tekst th { font-size: 11px; color: #000000; font-weight: normal; background-color: #FFFFFF; vertical-align: top; line-height: 15px;}
.tekst i { color: #C73C40; }

.tekst_0 td { font-size: 11px; color: #000000; padding-left: 0px; vertical-align: top; line-height: 15px;}
.tekst_0 th { font-size: 11px; color: #000000; font-weight: normal; text-align: left; background-color: #FFFFFF; vertical-align: top; line-height: 15px;}
.tekst_0 i { color: #C73C40; }

table.prikbord { font-size:11px; background-color:#FFFFFF;}

.teller { font-size:10px; color: #000000; font-weight: normal; text-align: left; }

.plaats td { font-size: 10px; line-height: 15px; vertical-align:top;}

.login td { padding: 3px; }

.inputzoek { height: 18px; width: 80px; border: 1px solid #7D797A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7D797A; padding: 1px;}

.inputnaam { height: 20px; width: 237px; border: 1px solid #7D797A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding: 1px;}

.inputopmerking { height: 120px; width: 293px; border: 1px solid #7D797A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 1px;}

.inputsubmit { height: 20px; width: 80px; border: 1px solid #C73C42; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; padding: 1px; background-color: #C73C42; outline:none; cursor:pointer;}

#formprikbord, #formprikbordaanpassen {
	margin:0;
	padding:0;
}

#formprikbord input.prikbord_input, #formprikbordaanpassen input.prikbord_input {
	width: 390px;
	border: 1px solid #7D797A;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 1px;
	height:19px;
}

#formprikbord textarea.prikbord_textarea, #formprikbordaanpassen textarea.prikbord_textarea {
	height: 140px;
	width: 390px;
	border: 1px solid #7D797A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 1px;
}

#formprikbord input.prikbord_submit {
	height: 20px;
	width: auto;
	border: 1px solid #C73C42;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	padding: 1px;
	background-color: #C73C42;
	outline:none;
	cursor:pointer;
}

#formprikbordaanpassen input.prikbord_submit {
	height: 20px;
	width: auto;
	border: 1px solid #C73C42;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	padding: 1px;
	background-color: #C73C42;
	outline:none;
	cursor:pointer;
}

#submit { height: 20px; width: 80px; border: 1px solid #C73C42; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; padding: 1px 3px; background-color: #C73C42; outline:none; cursor:pointer;}

#submit:hover { height: 20px; width: 80px; border: 1px solid #7D797A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 1px; background-color: #E7E7E7; outline:none; cursor:pointer;}

.inputlogin { height: 20px; width: 150px; border: 1px solid #7D797A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 1px;}

.navigatie {padding-left: 30px; font-size:14px; font-style:normal; font-weight:bold; color:#c73c42; font-family:Geneva, Arial, Helvetica, sans-serif; }
.navigatie a {font-style:normal; padding:0 10px 0 10px; }
.navigatie a:hover {color:#e39d9f; text-decoration:none;}

#kaart {
	width: 718px;
	height: 300px;
	left: 0px;
	top: 0px;
	overflow: hidden;
	position: relative;
	background-image: url(../beelden-hulp-nl/kaart.jpg);
	z-index: 1;
}

#tekst_links {
	/*width: 200px;
	height: 100px;*/
	left: 5px;
	top: 0px;
	overflow: visible;
	position: absolute;
	background-color:#FFFFFF;
	border: 1px solid #C73C40;
	padding: 5px;
	z-index: 1;
	visibility: visible;
	font-size: 10px; line-height: 15px;
}

#tekst_rechts {
	/*width: 200px;
	height: 100px;*/
	right: 5px;
	top: 0px;
	overflow: visible;
	position: absolute;
	background-color:#FFFFFF;
	border: 1px solid #C73C40;
	padding: 5px;
	z-index: 1;
	visibility: hidden;
	font-size: 10px; line-height: 15px;
}

#foto {
	position: relative;
	left: 0px;
	top: 0px;
	overflow: visible;
	background-color: #FFFFFF;
	padding: 5px;
	z-index: 1;
	font-size: 11px;
	line-height: 15px;
	visibility: visible;
	margin:0;
	padding:0;
}

.disclaimer {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
	}
	
.disclaimer a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	font-style:normal;
	color:#999999;
	text-decoration:none;
	}
	
.disclaimer a:hover {
	color:#c73c42;
	}
	

.table_leeg, .table_leeg td, .table_leeg th, .table_leeg tr {
	margin:0;
	padding:0;
}

/* Albumoverzicht pagina */

table.albumoverzicht {
}

		table.albumoverzicht td.album {
			border-bottom:1px solid #3c292e;
			padding:15px 0;
		}

				table.albumoverzicht td.albumoverzicht_thumb {
					width:110px;
					padding-right:15px;
				}
		
						table.albumoverzicht td.albumoverzicht_thumb img {
							border:1px solid #503b40;
							padding:4px;
						}
		
				table.albumoverzicht td.albumoverzicht_titelomschrijving {
				}
				
		table#albumsloop {
			border-collapse: collapse;
			border-color: #E39D9F;
			border-width: 0 0 1px 1px;
			border-style: solid;
			width:95%;
			margin:0 0 10px 0;
		}
	
		table#albumsloop th {
			border-color: #E39D9F;
			border-width: 1px 1px 0 0;
			border-style: solid;
			padding:9px;
			background-color:#f9f3f3;
		}
		
		table#albumsloop td {
			border-color: #E39D9F;
			border-width: 1px 1px 0 0;
			border-style: solid;
			padding:9px;
			background-color:#fff;
		}

		table#albumsloop th img {
			border-color: #E39D9F;
			border-width: 1px;
			border-style: solid;
			padding:3px;
			background-color:#fff;
		}


/* Albuminhoud pagina */

.fotoalbum {
	width:100%;
}
	
.fotoalbum img {
	border:1px solid #C73C42;
	padding:1px;
	margin:2px;
}

.terug {
	float:right;
	font-size:10px;
	font-style:italic;
}

