body {
	font-family: "Trebuchet MS", "Verdana", sans-serif;
	font-size: 0.8em;
	color: #ffffff;
	background-color: #003e7b;
	background-image: url('/media/layout/achtergrondpagina.gif');
	background-position: top center;
	background-repeat: repeat-y;
	margin: 0;
}

div#hoofdindeling {
	color: #000000;
	background-color: #ffffff;
	width: 903px;
	margin: 0 auto;
	padding: 0;
	padding-bottom: 50px;
}

p#bovenbalk_media {
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #000000;
}

p#bovenbalk_media img {
	margin: 0;
	padding: 0;
}

div#bovenbalk_hoofdmenu {
	background-color: green;
	background-image: url('/media/layout/achtergrondhoofdmenu.gif');
	background-repeat: repeat-x;
	height: 21px;
	margin: 0;
	padding: 0;
}

div#bovenbalk_hoofdmenu ul {
	list-style: none;
	margin: 0;
	margin-left: 50px;
	padding: 0;
}

div#bovenbalk_hoofdmenu ul li {
	float: left;
	text-align: center;
	background-image: url('/media/layout/achtergrondhoofdmenuitem.gif');
	background-repeat: no-repeat;
	width: 80px;
	height: 18px;
	margin-top: 3px;
	margin-right: 3px;
}

div#bovenbalk_hoofdmenu ul li.actief {
	background-image: url('/media/layout/achtergrondhoofdmenuitemactief.gif');
}

div#bovenbalk_hoofdmenu ul li a {
	display: block;
	font-size: 0.9em;
	text-decoration: none;
	color: #ffffff;
}

div#bovenbalk_hoofdmenu ul li.actief a {
	color: #000000;
}

/* pagina */
div#paginainhoud {
	margin: 0;
	padding: 0px;
	margin-left: 5px;
	margin-top: 10px;
}

div#paginainhoud h1 {
	font-size: 1.1em;
	margin: 0.3em 0 0.3em 0;
	padding: 0;
}

div#paginainhoud h2 {
	font-size: 1.0em;
	margin: 0.3em 0 0.3em 0;
	padding: 0;
}

div#paginainhoud p {
	margin: 0.3em 0 0.3em 0;
}

div#paginainhoud div#paginainhoudgadgets {
	width: 316px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	/*background-color: #ff0000;*/
}

div#paginainhoud div#paginainhoudgadgets div#logo {
	width: 307px;
	height: 96px;
	margin-bottom: 10px;
}
div#paginainhoud div#paginainhoudgadgets div#logoxx {
	width: 300px;
	height: 75px;
	color: #000000;
	background-color: #e7e7eb;/*#f2f2f4;*/
	margin-bottom: 10px;
	float: left;
	padding: 5px 10px 5px 10px;
	font-size: 0.9em;
}

div#paginainhoud div#paginainhoudgadgets div.filmpje {
	width: 301px;
	height: 251px;
	margin-bottom: 10px;
	float: left;
	background-image: url('/media/layout/achtergrond-blokje-3.gif');
	background-repeat: no-repeat;
	padding: 20px 10px 5px 5px;
	font-size: 0.9em;
}

div#paginainhoud div#paginainhoudgadgets div.filmpje div.moviecontainer {
	text-align: center;
	margin: 0 auto;
	padding: 11px 1px 0 1px;
	width: 288px;
	height: 173px;
	background-image: url('/media/layout/playerbackground.jpg');
	background-repeat: no-repeat;
}

div#paginainhoud div#paginainhoudgadgets div.filmpje div.movieprogress {
	height: 10px;
	margin-top: 10px;
	background-image: url('/media/layout/mediaprogressruler.gif');
	background-repeat: repeat-x;
}

div#paginainhoud div#paginainhoudgadgets div.filmpje div.playerknoppen {
	margin: 10px auto 0;
	width: 288px;
	white-space: nowrap;
	overflow: hidden;
}

div#paginainhoud div#paginainhoudgadgets div.filmpje div.playerknoppen img {
	vertical-align: middle;
	margin-right: 5px;
}

div#paginainhoud div#paginainhoudgadgets div.filmpje div.playerknoppen span {
	white-space: nowrap;
	overflow: hidden;
}

/* serious content */
div#paginainhoud div#paginainhoudseri {
	width: 564px;
	margin-left: 5px;
	/*margin-right: 5px;*/
	float: left;
}

div#paginainhoud div#paginainhoudseri div.introbalkxx {
	width: 550px;
	height: 85px;
	margin-bottom: 10px;
	background-image: url('/media/layout/achtergrond-balk-laag-breed.gif');
	background-repeat: no-repeat;
	padding: 5px 5px 5px 5px;
	font-size: 0.9em;
}

div#paginainhoud div#paginainhoudseri div.introbalk {
	width: 534px;
	height: 75px;
	color: #000000;
	background-color: #e7e7eb;/*#f2f2f4;*/
	margin-bottom: 10px;
	float: left;
	padding: 5px 10px 5px 10px;
	font-size: 0.9em;
}

div.maakrond {

}

/* ronde box in 1 kolom */
div.rondje {
	color: #000000;
	background-color: #dee3e8;/*#eaedf0;*/
	background-image: url('/media/layout/achtergrond-blokbalk.gif');
	background-repeat: repeat-x;
	background-position: 0 -5px;
	/*width: 524px;*/
	width: 534px;
	margin-bottom: 10px;
	float: left;
	padding: 15px 10px 5px 10px;
	font-size: 0.9em;
}

div.rondje ul.childlist {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.rondje ul.childlist li {
	float: left;
	width: 50%;
}

div.rondje a {
	color: #003e7b;
}

div.rondje a:visited {
	color: #0055a4;
}

div.rondjetextcontainer {
/*	min-height: 140px;*/
}

div.rondjetextcontainer p.leesmeer {
	font-style: italic;
}

div.rondjetextcontainer div.plaatje {
	border: 1px solid #003e7b;
	float: left;
	overflow: hidden;
	width: 200px;
	height: 150px;
	margin-right: 5px;
}

div.rondjetextcontainer div.onderafbeeldingen {
	margin: 5px -9px;
}

div.rondjetextcontainer div.onderafbeeldingen div {
	width: 160px;
	height: 120px;
	margin: 0 9px;
	border: 1px solid #003e7b;
	background-color: #ffffff;
	float: left;
	overflow: hidden;
}

div.ruimtemaker {
	clear: both;
	overflow: hidden;
	height: 1px;
	border: 0 none;
}

/* formulier */
div.form_value {
	min-height: 3em;
}

div.form_value div.caption {
	float: left;
	width: 9.5em;
}

div.form_value div.content {
	margin-left: 10em;
}

div.form_value div.content input, div.form_value div.content textarea {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 1em;
}

div.form_value div.content input {
	margin: 0 auto;
}

p.error {
	color: #ff0000;
	padding-bottom: 1em;
}

span.verplicht {
	color: #ff0000;
}

