body{ 
	background:#469EA5 url('images/bgbody.jpg') repeat-x top left;
	margin:0px; 
	color:#214042;
}

table
{
	font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:arial;

}

image
{
border:0px;
}

#container{ 
	background:transparent;
	background:transparent url('images/bginhoud.jpg') repeat-y top left;
	position:relative;
	width:780px;
	left:50%;
	margin-left: -390px; /* -(width / 2 ) */
}

#logo{
	background:#fff url('images/logo.jpg') no-repeat top left;
	width:204px;
	height:173px;
	margin:0px;
	float:left;
	}

#menu{
	z-index:2;
	background:#fff url('images/bgmenu.jpg') no-repeat top left;
	width:576px;
	height:173px;
	margin:0px;
	float:right;
	}

#menuknoppen{
	position:absolute;
	top:129px;
	left:261px;
	width:527px;
	height:33px;
	margin:0px;
	padding:0px;
	}

#menuknoppen img{
	margin-left:1px;
	padding:0px;
	}

#submenu{
	background-color:#67CBD3;
	position:absolute;
	top:238px;
	left:11px;
	width:186px;
	margin:0px;
	}

.subitem{
	background:#67CBD3 url('images/bgsubitem.jpg') no-repeat bottom left;
	width:186px;
	padding-top:8px;
	padding-bottom:8px;
	margin:0px;
	}

.subitem a:link, .subitem a:visited { 
	padding-left:8px;
	font-weight: bold; 
	text-decoration: none; 
	color: #ffffff;
	}

.subitem a:hover, .subitem a:active { 
	padding-left:8px;
	font-weight: bold;
	text-decoration: underline; 
	color: #ffffff;
	}

#plaatje{
	width:261px;
	height:305px;
	margin:0px;
	float:left;
	}

#inhoud{
	background:transparent;
	width:395px;
	margin-left:30px;
	margin-top:20px;
	margin-bottom:30px;
	padding-bottom:120px; /* padding overlaten voor flash */
	float:left;

	}


#inhoudtekst{

	z-index:100;
	background:transparent;

}
#footer{
	background:#fff url('images/bgfooter.jpg') no-repeat top left;
	width:780px;
	height:83px;
	clear:both;
	}
#footer a {
	color:#FFF;
}
#footertekst{
	margin-left:110px;
	padding-top:20px;
	color:#D9E7E7;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:7pt; font-family:arial;
	}

#scroller{
	
	
height:160px;	
background-color:#CBEDEF;
width:444px;
margin-left:-30px;
position:relative;
}


#fotowin{

	position:absolute;
	margin-top:-500px;
	width:640px;
	height:640px;
	background-color:#CBEDEF;
	border-top:1px #ECF8F9 solid;
	border-left:1px #ECF8F9 solid;

	
	border-right:1px #469EA5 solid;
	border-bottom:1px #469EA5 solid;
}

#fotowin a{
	color:#469EA5;
	font:10pt arial;
	font-weight:bold;
	text-decoration:none;

}

.fotowinvisible{

	display:block;

}

.fotowinhidden{

	display:none;

}


/** CMS Stijlen */

/** CMS Toevoegingen voor preview */

.popupoptions
{
	visibility:hidden;
	position:absolute;
	z-index:3;
}

.popupoptions table{

	background-color:#eee;
	color:#666;
	font: 8pt "arial";
	padding:10px;
	border-left:1px #fff solid;
	border-top:1px #fff solid;
	border-right:1px #aaa solid;
	border-bottom:1px #aaa solid;
}

.previewon
{
	float:left;
	cursor:pointer;
	background-color:#B8809B;
	color:#fff;
}

.previewoff
{
	float:left;
	cursor:pointer;
}

.afbeeldingleft
{
	padding:0px;
	text-align:left;
	float:left;
	clear:both;
	margin-bottom:5px;
	overflow:visible;
}

.afbeeldingright
{
	padding:0px;
	float:right;
	margin-bottom:5px;
	overflow:visible;
}
.bijschrift
{
	text-align:center;
	color: #353535; 
}

.textblock{
	width:100%;
	margin-bottom:15px;
	padding-left:10px;
	padding-right:45px;
	padding-top:10px;
	padding-bottom:10px;
	/*border-right: 1px #8EB9C0 solid;
	border-bottom: 1px #8EB9C0 solid;*/
	}

.contentblock
{
	margin-bottom:15px;
}

#kolombreed
{
	width:395px;
}

#kolomlinks, #kolomrechts
{
	width:185px;
	float:left;
	padding:5px;
}

/** Lay-out stijlen */
h1
{
	font-family:Arial;
	font-size:18pt;
	line-height:18pt;
	padding-top:4px;
	color:#2D595C;
}
h2
{
	font-family:Arial;
	font-size:12pt;
	line-height:12pt;
	color:#2D595C;
}

input,.textarea
{
	background-color:#E6EEF5;
	border:1px #2D595C solid;
}
.titelrood
{
	color:#FF0000;
}


