body
{
	background-color:		#024f3f;
	text-align:			center;
	margin: 			0;
	padding: 			0;
}

a
{
	outline:			none;
	color:				024F3F;
}

a:hover 
{
	color:				#024F3F;
}

a:link
{
	color:				#024F3F;
}


a:visited 
{
	color:				#024F3F;
}

a:active 
{
	color:				#024F3F;
}

img
{
	border:				0;
}

.footer a
{
	outline:			none;
}

.container
{
	background-color:		#FFFFFF;
	width:				850px;
	min-height:			532px;
	height:				auto !important;
	height:				532px;
	margin:				0px auto;
	padding:			0;
	margin-top:			26px;
	border-left:			1px solid #acacac;
	border-bottom:			1px solid #acacac;
	text-align:			left;
	position:			relative;
	overflow:			hidden;
}

.logo
{
	background: 			url(../images/logo.jpg);
	width:				220px;
	height:				115px;
	margin: 			0;
	padding: 			0;
	float:				left;
	border-top:			1px solid #acacac;
}

.header2
{
	background: 			url(../images/header.jpg);
	width:				630px;
	height:				116px;
	margin:				0;
	padding:			0;
	float:				left;
}

.menu
{
	float:				left;
	width:				220px;
}

.menu ul,
.menu li
{
	display:			inline;
	list-style:			none;
	padding:			0;
	margin:				0;
	text-align:			right;
	margin-right:			0px;
	font-family:			Arial;
	font-size:			15px;
}

.menu li
{
	height:20px;
	margin-bottom:			5px;
}

.menu ul
{
	display:			block;
}

.menu ul a
{
	display:			block;
	margin-left:			9px;
	position:			relative;
	margin-right:			-1px;
	text-decoration:		none;
	color:				#024f3f;
	margin-bottom:			5px;
	padding-right:			15px;
	line-height:			20px;
	height:				20px;
	outline:			none;
	border:				1px solid #FFF;
	border-right:			0;
}

.menu ul a.active
{
	border:				1px solid #acacac;
	border-right:			0;
	background:			#e2e2e2;
	position:			relative;
	z-index:			20;
	margin-right:			-1px;
}

.content
{
	width:				628px;
	min-height:			416px;
	height:				auto !important;
	height:				416px;
	border-left:			1px solid #acacac;
	float:				right;
	background-color:		#e2e2e2;
	border-right:			1px solid #acacac;
	position:			relative;
}

.adres
{
	font-size:			12px;
	text-align:			right;
	margin-right:			12px;
	margin-bottom:			12px;
	color:				#024f3f;
	font-family:			Arial;
	position: 			absolute; 
	bottom: 			0;
	left: 				20px;
	clear:				none;
}

.footer
{
	text-align:			right;
	width:				850px;
	margin:				0px auto;
	height:				30px;
}

.contentTekst
{
	margin:				12px;
	margin-top:			7px;
	margin-right:			26px;
	font-family:			Arial;
	color:				#024f3f;
	font-size:			12px;
	line-height:			17px;
	text-align: 			justify;
	margin-bottom:			19px;
	clear:				both;
	min-height:			273px;
	height:				auto !important;
	height:				273px;	
}

.contentTekst p
{
	margin:				0;
	margin-top:			5px;
	padding:			0;
}

.contentTekst h1
{
	margin:				0px;
	padding:			0px;
	font-size:			22px;
	font-family:			Arial;
	color:				#024f3f;
	line-height:			25px;
	margin-bottom:			6px;
	text-align:			left;
}

.contentTekst .home img, .contentTekst .evenementen img
{
	background-color:		#FFF;
	padding:			6px;
	padding-top:			8px;
	padding-bottom:			8px;
	border:				1px solid #acacac;
	display:			inline;
	width:				125px;
}

.fotoLeft
{
	float:				left;
	margin-right:			10px;
}

.fotoRight
{
	float:				right;
	margin-left:			10px;
	margin-top:			5px;
}

.laatsteEvenement h1
{
	margin:				0;
	padding:			0;
	font-size:			12px;
	font-family:			Arial;
	color:				#024f3f;
}

.laatsteEvenement h2
{
	margin:				0;
	padding:			0;
	font-size:			12px;
	font-family:			Arial;
	color:				#6d6d6d;
}

.laatsteEvenement
{
	width:				565px;
	height:				80px;
	background-color:		#FFF;
	clear:				both;
	margin-top:			19px;
	margin-left:			12px;
	margin-bottom:			17px;
	border:				1px solid #acacac;
	padding:			10px;
	padding-left:			13px;
	font-size:			12px;
	font-family:			Arial;
	color:				#024f3f;
	overflow:hidden;
}

.laatsteEvenement a
{
	color:				#979797;
	outline:			none;
}

.laatsteEvenementImage
{
	float:				right;
}

.laatsteEvenementTekst
{
	float:				left;
	width:				435px;
	height:				50px;
}

.header
{
	color:#6d6d6d;
	font-weight:bold;
}

.datum
{
	color:#6d6d6d;
	font-weight:bold;
}

.nieuws_titel_td
{
	border:1px solid #acacac;
	background-color:#FFF;
	padding:3px;
	padding-left:4px;
	font-weight:Bold;
}

.agendaTitelTD
{
	border:1px solid #acacac;
	background-color:#FFF;
	padding:3px;
	padding-left:4px;
	font-weight:Bold;
	margin-left:400px;
	margin-right:5px;
}

.agendaContentTD
{
padding:5px;
}

td.fotoboekemailtd {
	text-align:center;
	padding-top:10px;
}

input.fotoboekemailformtextfield {
	margin-bottom:2px;
	width:425px;
}

textarea.fotoboekreactietextarea,.fotoboekemailformtextarea {
	height:100px;
	width:425px;
}

img.fotoboekreactiekwebidpicture {
	border:0px;
	margin-top:5px;
}

td.overviewroundlefttd,.overviewroundrighttd {
	width:0px;
}

td.overviewmiddletd,.thumbsubjecttd,.fototitletd,.prevpicturetd,.nextpicturetd,.nieuw_titel_td,.agendaTitel
{
	background-color:#FFFFFF;
	color:#024F3F;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	border:1px solid #acacac;
}

div.overviewdatetimefont {
	color:#373535;
	font-size:11px;
}

div.fotoinformatiefont {
	color:#373535;
	font-size:11px;
}

td.fotoboekreactiedatumtd {
	background-color:#FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 5px 2px 5px;
}

div.fotoboekreactieberichtfont {
	background-color:#F0F0F0;
	padding:5px;
}

.fotoboekstemtd
{
	
}

.fotoboekstemtable
{
 	width:425px;
}

.fotoboekstemlijnfont
{
	width: 10px;
	border: 1px solid black;
}

.contentTekst.impressie img
{
padding:500px;
}

.thumbpicture
{
	height:90px;
	width:135px;
}

td.cat_td {
	border:1px solid #acacac;
	background-color:#FFFFFF;
	font-weight:Bold;
	padding-left:5px;
}

.naw_email
{
	border:0px;
	margin:0px;
	padding:0px;
}

.fotoboeklogin, .fotoboekemaillink
{
	display: none;
}

.impressie
{
	font-size: 110%;
}