@charset "UTF-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

html, body {
	background:			#1c3242;
	font-family:		Verdana, Geneva, sans-serif;
	font-size:			11px;
	color:				#000000;
}


h1 {
	float:				left;
	color:				#ffffff;
	font-size:			24px;
	font-weight:		bold;
	margin:				20px 0px 20px 20px;
	line-height:		36px;
}

h2 {
	color:				#e21350;
	font-size:			14px;
	font-weight:		bold;
	margin:				0px 0px 15px 0px;
	padding:			0px;
}

h2.groen {
	color:				#c3cf21;
}


h3 {
	color:				#e21350;
	font-size:			12px;
	font-weight:		bold;
	margin:				13px 0px 1px 0px;
	padding:			0px;
}

h3.groen {
	color:				#c3cf21;
}


p {
	line-height:		16px;
	margin:				0px;
	padding:			0px;
}

p a {
	text-decoration:	none;
	color:				#000;
}

td a {
}


div#site_container {
	background: 		url('../img/site_back.png');
	padding:			0px 20px 0px 16px;
}


/*----------------------------header-------------------------------*/



div#header_container {
	float:				left;
	width:				851px;
	border-bottom:		1px dashed #7a8898;

}

div#logo_space {
	float:				left;
	height:				130px;
	width:				851px;
}

a#logo {
	float:				left;
	width:				417px;
	height:				69px;
	position:			absolute;
	top:				35px;
	left:				15px;
	text-decoration:	none;
}

div#menu_space {
	float:				left;
	height:				24px;
	width:				690px;
	margin:				0px 0px 0px 15px;
}

ul#menu {
	float:				left;
	display:			block;
	margin:				0px;
	padding:			0px;	
}

ul#menu li {
	float:				left;
	display:			inline;
	margin:				0px;
	padding:			0px;
}

ul#menu li a {
	text-decoration:	none;
	color:				#ffffff;
	line-height:		22px;
	text-indent:		10px;
}

a#first {
	background:			#0099dd url('../img/first_back.png');
	float:				left;
	width:				115px;
	height:				24px;
}

a#second {
	background:			#9ccb3b url('../img/second_back.png');
	float:				left;
	width:				115px;
	height:				24px;
}

a#third {
	background:			#f89b1c url('../img/third_back.png');
	float:				left;
	width:				115px;
	height:				24px;
}

a#fourth {
	background:			#e21350 url('../img/fourth_back.png');
	float:				left;
	width:				115px;
	height:				24px;
}

a#fifth {
	background:			url('../img/fifth_back.png');
	float:				left;
	width:				115px;
	height:				24px;
}

a#sixth {
	background:			url('../img/sixth_back.png');
	float:				left;
	width:				115px;
	height:				24px;
}

ul#menu li a:hover {
	text-decoration:	none;
	color:				#ffffff;
	line-height:		22px;
	text-indent:		10px;
	font-weight:		bold;
}

ul#menu li a.active {
	text-decoration:	none;
	color:				#ffffff;
	line-height:		22px;
	text-indent:		10px;
	font-weight:		bold;
}



/*----------------------------content-------------------------------*/

div#header_img {
	background:			#666;
	float:				left;
	width:				851px;
	height:				280px;
					
}

div#headline {
	background:			#d9d9d9;
	float:				left;
	width:				851px;
	border-bottom:		1px dashed #7a8898;
}

h1.headline {
	float:				left;
	color:				#ffffff;
	font-size:			24px;
	font-weight:		bold;
	margin:				20px 0px 20px 20px;
	line-height:		36px;
}

h1.headline_vervolg {
	float:				left;
	color:				#ffffff;
	font-size:			20px;
	font-weight:		bold;
	margin:				10px 0px 10px 30px;
	line-height:		36px;
}


div#text_space {
	float:				left;
	width:				851px;
	margin:				0px;
	padding:			0px;
}

div#text_space_grijs {
	background:			#7a8898;
	float:				left;
	width:				851px;
}

p.text_red {
	color:				#e21350;
	font-style:			italic;
	margin:				0px;
	padding:			0px;
	vertical-align:		top;
	line-height:		16px;
}

p.white_text {
	color:				#ffffff;
	margin:				0px;
	padding:			0px;
	vertical-align:		top;
	line-height:		17px;
}


/*------------------------------footer-------------------------------*/

div#footer_container {
	background:			#7a8898;
	width:				851px;
	border-top:			1px dashed #1c3242;	
}

a.footer_link { 
	float:				left;
	margin:				0px 0px 0px 30px;
	text-decoration:	none;
	color:				#ffffff;
	font-size:			10px;
	line-height:		19px;
}



/*------------------------------home-------------------------------*/


/*div#headline img {
	float:				left;
	margin:				10px 0px 5px 15px;
	*margin:			10px 0px 0px 15px;
	*padding:			0px 0px 5px 0px;
}*/

h1.onderwerpen {
	float:				left;
	color:				#7a8898;
	font-size:			13px;
	font-weight:		normal;
	margin:				15px 0px 0px 30px;
	padding:			0px;
	letter-spacing:		0.5px;
}

div#onderwerpen_balk {
	background:			#ffffff;
	border-top:			1px dashed #7a8898;
	border-bottom:		1px dashed #7a8898;
	float:				left;
	width:				850px;
	height:				63px;
	margin:				0px 0px 30px 0px;
}

div#onderwerpen_balk_shadow {
	background:			url('../img/onderwerpen_balk_shadow.png') repeat-x;
	position:			absolute;
	top:				345px;
	left:				0px;
	float:				left;
	width:				850px;
	height:				5px;
}

img.arrow {
	float:				left;
	margin:				5px 10px 0px 15px;
	padding:			0px;
}

div#onderwerpen_balk .text {
	color:				#000000;
	text-decoration:	none;
	float:				left;
	font-size:			11px;
	width:				130px;
	margin:				5px 5px 0px 0px;
	padding:			0px;
	text-decoration:	none
}

div#onderwerpen_balk a {
	text-decoration:	none;
}

p.paars {
	color:				#694890;
	padding:			0px;
	margin:				0px;
}

p.blauw {
	color:				#0099dd;
	padding:			0px;
	margin:				0px;
}

p.groen {
	color:				#9ccb3b;
	padding:			0px;
	margin:				0px;
}

p.oranje {
	color:				#f89b1c;
	padding:			0px;
	margin:				0px;
}

p.rood {
	color:				#e21350;
	padding:			0px;
	margin:				0px;
}

img.tijdschrift {
	float:				left;
	margin-top:			-25px;
}



/*------------------------------initiatief-------------------------------*/

img.tijdschrift_text {
	float:				left;
	position:			absolute;
	top:				330px;
	left:				680px;
}


/*------------------------------initiatief-------------------------------*/


.nivo-controlNav {
	display:			none;
	overflow:			hidden;
}


/*------------------------------artikelen-------------------------------*/

div#artikel_koppen {
	width:				272px;
	float:				left;
	height:				1855px;
	margin:				0px;
	padding:			0px;
}

div.blok {
	float:				left;
	width:				270px;
	height:				105px;
	margin:				0px;
	padding:			0px;
	border-right:		1px dashed #7a8898;	
	border-bottom:		1px dashed #7a8898;
	text-decoration:	none;
}

div.textfield {
	height:				105px;
	width:				177px;
	float:				left;
}

div.img_field {
	float:				left;
	height:				82px;
	width:				82px;
	margin:				12px 10px 0px 0px;
	padding:			0px;
}

div.img_field img {
	border:				0px;
	float:				left;
	border:				1px solid #7a8898;
}

img.leesmeer {
	float:				left;
	color:				#ffffff;
	width:				85px;
	height:				16px;
	position:			relative;
	left:				0px;
	top:				45px;
	margin:				0px 0px 0px 10px;
	padding:			0px;
	line-height:		14px;
	text-indent:		5px;
	text-decoration:	none;
}

p.omschrijving {
	height:				30px;
	float:				left;
	line-height:		15px;
	color:				#000;
	margin:				0px;
	padding:			5px 5px 0px 10px;
}

a.blok {
	float:				left;
	width:				270px;
	height:				105px;
	margin:				0px;
	padding:			0px;
	border-right:		1px dashed #7a8898;	
	border-bottom:		1px dashed #7a8898;
	text-decoration:	none;
	cursor:				pointer;
}

div.artikel_text {
	width:				535px;
	margin:				0px;
	padding:			10px 20px 20px 20px;
	float:				left;
}

div.artikel_text ul {
	margin:				0px;
	padding: 			0px 0px 0px 15px;
	line-height:		16px;
}

div.artikel_text a {
	text-decoration:	none;
	color:				#e21350;
	font-weight:		bold;
}

div.artikel_text a.groen {
	color:				#c3cf21;
}

div.introcontainer {
	float:				left;
	width:				535px;
	margin:				0px 0px 15px 0px;
}

div.firstkolom {
	float:				left;
	width:				300px;
	margin:				0px 10px 0px 0px;
}

div.fotoinsert {
	float:				left;
	width:				225px;
	height:				220px;
}

div.fotoinsert_right {
	float:				right;
}


img.fotoinsert_img {
	border:				4px solid #fff;
	-moz-box-shadow: 	5px 5px 7px #aaa;
	-webkit-box-shadow: 5px 5px 7px #aaa;
}


a.editie {
	float:				left;
	width:				260px;
	padding:			15px 0px 10px 10px;
	text-decoration:	none;
}

a.editie p {
	float:				left;
	width:				140px;
	color:				#000000;
	font-weight:		normal;
	margin:				20px 0px 0px 10px;
}

a.editie img {
	float:				left;
	height:				132px;
	width:				106px;
}

/*------------------------------deelname-------------------------------*/

div#voordeelpunten {
	width:				271px;
	float:				left;
	height:				481px;
	margin:				0px;
	padding:			0px;
}

div.blokgrijs {
	float:				left;
	width:				271px;
	height:				60px;
	margin:				0px;
	padding:			0px;
}

div.tekstgrijsblok {
	background:			#7a8898;
	float:				left;
	width:				539px;
	height:				156px;
	padding:			10px 20px 0px 20px;
}

h3.zwart {
	color:				#000;
	font-size:			12px;
	font-weight:		bold;
	margin:				13px 0px 1px 0px;
	padding:			0px;
}

p.wit {
	color:				#ffffff;
	font-size:			12px;
	line-height:		17px;
	margin:				0px;
	padding:			0px;
}

img#info_aanvraag {
	margin:				10px 0px 10px 10px;
	float:				right;
	padding:			0px;
}



/*------------------------------contact-------------------------------*/



div#text_space_contact {
	float:				left;
	width:				851px;
	margin:				20px 0px 0px 0px;
	border-bottom:		1px dashed #7a8898;

}

div#text_space_contact td a {
	color:				#000;
	text-decoration:	none;
	
}

div#gegevens {
	float:				left;
	width:				300px;
	margin:				0px 80px 0px 30px;
}

div#form_wrapper {
	float:				left;
	width:				400px;
}

td.form_label
{
	color: 				#e21350;
}

td.form_textfield
{
	width: 				357px;
}

td.form_spacer_bottom
{
	height: 			8px;
	overflow: 			hidden;	
}

input.form_textfield
{
	width: 				357px;
	height: 			19px;
	padding:	 		2px;
	border: 			1px solid #666666;
	background-color: 	#FFFFFF;
}

textarea.form_textarea
{
	width: 				357px;
	height: 			107px;
	padding: 			2px;
	border: 			1px solid #666666;
	background-color: 	#FFFFFF;
}

td.form_submit
{
	text-align:			right;
}

input.form_submit
{
	padding: 			3px;
	color: 				#ffffff;
	background-color: 	#e21350;
	cursor: 			pointer;
	border:				none;
}


























div.blok {
	float:				left;
	width:				270px;
	height:				105px;
	margin:				0px;
	padding:			0px;
	border-right:		1px dashed #7a8898;	
	border-bottom:		1px dashed #7a8898;
	text-decoration:	none;
}

a.img_field {
	float:				right;
	height:				82px;
	width:				82px;
	margin:				12px 10px 0px 0px;
	padding:			0px;
}

a.img_field img {
	border:				0px;
	float:				left;
	border:				1px solid #7a8898;
}

a.leesmeer {
	float:				left;
	color:				#ffffff;
	width:				90px;
	height:				16px;
	position:			relative;
	left:				0px;
	bottom:				0px;
	margin:				0px 0px 0px 5px;
	padding:			0px;
	line-height:		14px;
	text-indent:		5px;
	text-decoration:	none;
}

a.omschrijving {
	height:				75px;
	float:				left;
	line-height:		15px;
	color:				#000;
	margin:				0px;
	padding:			5px 5px 0px 10px;
	text-decoration:	none;
	width:				160px;
}

#img_stefan {
	margin:				0px 0px 10px 20px;
	float:				right;
	width:				97px;
	height:				141px;
}
