/* CSS BESTAND VOOR PSYCHOLOGIE MAGAZINE TEMPLATE FILE: index.html */
/* DIT BESTAND IS VOOR DE OPMAAK VAN MODULES                       */


/* ----------------------------------------------------------------------------- */
/* -- GENERAL ------------------------------------------------------------------ */
/* -- WORDT DOOR MEERDERE MODULES GEBRUIKT ------------------------------------- */
/* ----------------------------------------------------------------------------- */

h1{
	font-family:		verdana;
	font-size:			14px;
	color:			#00879e;
}
h2{
	font-family:		verdana;
	font-size:			14px;
	color:			#00879e;
	font-weight:		bold;
	margin-bottom:		5px;
}
.module_container{
	position:			relative;
	left:				30px;
	top:				24px;
	width:			555px;
}
.forumpage .module_container{
	position:			relative;
	left:				0px;
	top:				0px;
	width:				auto;
}
.abosPage .module_container{
  position:     relative;
  left:       0px;
  top:        20px;
  width:      755px;
}

a{
	color:			#3f6677;
}

/* -- BUTTON ---------------------------------------------------	*/
input.fancybutton{
	width:			90px;
	height:			19px;
	background-image:		url("images/content/button_size1.gif");
	border:			0px;
	padding-right:		15px;
	color:			#7796c4;
	font-family:		arial;
	font-weight:		bold;
	font-size:			11px;
	margin:			0px;
	cursor:			pointer;
	line-height:		20px;
	padding-bottom:		1px;
}
 input.fancybutton2{
	width:			160px;
	height:			19px;
	background-image:		url("images/content/button_size2.gif");
	border:			0px;
	padding-right:		15px;
	color:			#7796c4;
	font-family:		arial;
	font-weight:		bold;
	font-size:			11px;
	margin:			0px;
	cursor:			pointer;
	line-height:		20px;
	padding-bottom:		1px;
}
a.fancybutton {
display:      block;
	width:			90px;
	height:			19px;
	background-image:		url("images/content/button_size1.gif");
	border:			0px;
	margin: 1px 2px 1px	430px;
	padding:0px;
	color:			#7796c4;
	font-family:		arial;
	font-weight:		bold;
	font-size:			11px;
	cursor:			pointer;
	line-height:		18px;
	text-decoration:none;
	text-indent:20px;
}

/* ---------------------------------- */
/* -- loginPagePart ----------------- */
/* ---------------------------------- */

.loginPagePart {
	width: 145px;
	background: url('images/content/loginSlidingDoorBottom.jpg') bottom center #FFF;
	margin-bottom: 20px;
	padding-bottom: 10px;
}

.loginPagePart h1 {
	background: url('images/content/loginSlidingDoorTop.jpg') top center #FFF;
	text-align: center;
	padding: 5px;
}

.loginPagePart p {
	padding: 5px;
}

.loginPagePart #formTable_397953 {
	width: 145px;
}

.loginPagePart #formTable_397953 span {
	display: block;
	margin: 5px;
	font-weight: bold;
}

.loginPagePart #formTable_397953 .input_text_normal {
	width: 128px;
	background: url("images/content/form/input_text_small.gif") no-repeat;
}

.loginPagePart #formTable_397953 .input_text_normal input {
	width: 140px;
}

.loginPagePart #formTable_397953 .input_text_normal input.button {
	margin-top: 10px;
	margin-left: 20px;
}

/* ----------------------------------- */
/* -- Module container---------------  */
/* ----------------------------------- */
.modulecontainer{
	padding-bottom:		35px;
	margin-top:10px;
}


/* ----------------------------------- */
/* -- Smallbox ----------------------  */
/* ----------------------------------- */
.smallbox{
	background-image: url("images/content/smallbox_ptrn.gif");
	background-repeat:	repeat-y;
	position: relative;
	font-size:	10px;
	margin-bottom:		25px;
	/* extra */
		margin-top:		15px;
}

.last-responses {
	background-position:bottom;
	position: relative;
	font-size:	10px;
	margin-bottom:		25px;
	/* extra */
		margin-top:		15px;
}

.last-responses .header {
	height: auto;
}
.last-responses .header,
.smallbox_header{
	background-image:		url("images/content/smallbox_header.gif");
	background-repeat:	no-repeat;
	width:			264px;
	position:			relative;
}
.smallbox_footer{
	background-image:		url("images/content/smallbox_footer.gif");
	background-repeat:	no-repeat;
	background-position:	bottom;
	width:			264px;
	position:			relative;
}
.last-responses .smallbox_footer {
	height: 26px;
}

.last-responses h3,
.smallbox h1{
	position:			relative;
	top:				-11px;
	display:			inline;
	background-color:		#FFF;
	font-family:		Georgia;
	font-size:			20px;
	color:			#00879e;
	padding-right:		5px;
	font-weight:		normal;
	margin-bottom:		 0px;
}

.fourcontentboxes .last-responses h3 {
	display: inline;
	position:			relative;
	top:				-11px;
	font-family:		Georgia;
	font-size:			20px;
	color:			#00879e;
	padding-right:		5px;
	font-weight:		normal;
}

.smallbox h2{
	font-size:			12px;
	margin-top:			0px;
}

.last-responses ul {
	position:		relative;
	left:			0px;
	top:			0;
	width:			262px;
	color:			#00879e;
	padding:		6px 0px;
	border-left:	1px solid #0E899F;
	border-right:	1px solid #0E899F;
	margin: 0px;
}

.last-responses li {
	margin: 0 16px;
}

.smallbox_content{
	position:			relative;
	left:				15px;
	top:				-5px;
	width:			230px;
	height:			74px;
	color:			#00879e;
}
.smallbox_content p{
	color:			#00879e;
}


/* ----------------------------------- */
/* -- Smallbox dynamic --------------  */
/* ----------------------------------- */
.smallbox_dynamic{
	height:			auto;
	padding-bottom:		24px;
}


/* ----------------------------------- */
/* -- Smallbox clickable --------------  */
/* ----------------------------------- */
.clickable{
	cursor:			pointer;
}



/* -------------------------------------- */
/* -- Big Box --------------------------- */
/* -------------------------------------- */
.bigbox{
	position:			relative;
	background-image:		url("images/content/bigbox_ptrn.gif");
	background-repeat:	repeat-y;
}
.bigbox_header{
	background-image:		url("images/content/bigbox_header.gif");
	background-repeat:	no-repeat;
	width:			554px;
	position:			relative;
}
.bigbox_footer{
	background-image:		url("images/content/bigbox_footer.gif");
	background-repeat:	no-repeat;
	background-position:	bottom;
	width:			554px;
}
.bigbox_content{
	position:			relative;
	left:				15px;
	top:				10px;
	width:			525px;
	padding-bottom:		20px;
	color:			#00879e;
}

.bigbox_content ul{
	padding-left:		15px;
	margin-left:		0px;
}
.bigbox_content table{
	position:			relative;
	left:				-5px;
}
.bigbox_content_up{
	position:			relative;
	top:				-10px;
}
.bigbox h1.kop{
	position:			relative;
	top:				-9px;
	left:				-0px;
	display:			inline;
	background-color:		#FFF;
	font-family:		Georgia;
	font-size:			20px;
	color:			#00879e;
	padding-right:		5px;
	font-weight:		normal;
}


/* ------------------------------------------------ */
/* -- FORMULIER ----------------------------------- */
/* ------------------------------------------------ */

.formulier{
	color:			#3f6677;
	position:			relative;
}
.forumpage .modulecontainer,
.forumpage .formulier {
	clear: both;
	margin-top: 30px;
}
.formulier_foutmelding{
	font-weight:		bold;
	color:			#F00;
	margin-bottom:		15px;
}
.formulier_star{
	font-size:			14px;
	font-weight:		bold;
	color:			#F00;
	padding:			0px;
	margin:			0px;
}
span.fout{
	color:			#F00;
}
.formulier td{
	padding:			5px;
}
.formulier td span{
	padding-right:		10px;
	font-weight:		bold;
}
.input_text_normal{
	position:			relative;
	top:				1px;
	background-image:		url("images/content/form/input_text_normal.gif");
	background-repeat:	no-repeat;
	width:			286px;
	height:			16px;
	margin-right:		5px;
}
.input_text_normal input{
	position:			absolute;
	left:				4px;
	top:				0px;
	height:			16px;
	width:			275px;
	background-color: 	transparent;
	border:			0px;
}
.input_text_small{
	background-image:		url("images/content/form/input_text_small.gif");
	background-repeat:	no-repeat;
	width:			128px;
	height:			16px;
	position:			relative;
}
.input_text_small input{
	position:			absolute;
	left:				4px;
	top:				0px;
	width:			117px;
	background-color: 	transparent;
	border:			0px;
}
.input_textarea_normal{
	background-image:		url("images/content/form/input_textarea_normal.gif");
	background-repeat:	no-repeat;
	width:			287px;
	height:			114px;
	position:			relative;
}
.input_textarea_normal textarea{
	position:			relative;
	left:				5px;
	top:				5px;
	width:			279px;
	height:			102px;
	background-color: 	transparent;
	border:			0px solid #CCC;
}
select{
	border:			1px solid #7796c4;
}

h1 .formkop {
	font-family:		Georgia;
	font-size:			20px;
	color:			#00879e;
} 
/* ----------------------------------------------------------------------------- */
/* -- MODULES ------------------------------------------------------------------ */
/* -- CSS PER MODULE ----------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

/* ----------------------------------- */
/* -- Module 01 - Pagetop ------------ */
/* ----------------------------------- */
.pagetop{
	width:			611px;
	position:		relative;
}
.pagetop .pagetop_title_container{
	position:			absolute;
	top:				60px;
	left:				335px;
	width:			240px;
	height:			200px;
}
.forumpage .artikel h1 {
	font-family:		Georgia;
	font-size:			34px;
	line-height:		32px;
	color:				#00879e;
	font-weight:		normal;
	padding-bottom:		3px;
	margin-bottom:		0px;
	margin-top: 		60px;
	float: 				right;
	width: 				230px;
}
.pagetop .pagetop_title{
	display:			block;
	width:			240px;
	font-family:		Georgia;
	font-size:			34px;
	line-height:		32px;
	color:			#00879e;
	font-weight:		normal;
	padding-bottom:		3px;
	margin-bottom:		0px;
}
.pagetop .pagetop_subtitle{
	display:			block;
	width:			240px;
	font-family:		Georgia;
	font-size:			14px;
	line-height:		22px;
	color:			#00879e;
	font-weight:		normal;
	margin-bottom:		0px;
	position:			relative;
	top:				-5px;
}


/* ----------------------------------- */
/* -- Module 02 - Vier contentboxes -- */
/* ----------------------------------- */

/*
.fourcontentboxes{
	margin-bottom:		40px;
	height:auto;
width:555px;
padding:0;
margin:0;
border:1px solid transparent;
position:relative;
top:1px;
clear:both;
}
.fourcontentboxes_left{
position:			relative;
left:0px;
height:auto;

}
.fourcontentboxes_right{
	position:			absolute;
	left:				290px;
	top:				0px;
	height:auto;
}
*/
.fourcontentboxes{
	margin-bottom:		10px;
	height:auto;
width:555px;
}
.fourcontentboxes_left{
position:			relative;
float:left;
height:auto;
width: 264px;

}
.fourcontentboxes_right{
	position:			relative;
	float:left;
	top:				0px;
	height:auto;
	margin-left:27px;
	width: 264px;
}
/**
.fourcontentboxes_right img {
padding:0px;
margin:0px;
}
**/
/* ----------------------------------- */
/* -- Module 03 - Banner ------------- */
/* ----------------------------------- */
.squarebanner{
	position:relative;
	text-align:			center;
	width:			100%;
	top:		15px;

	clear:both;
}
.squarebanner_container{
border:1px;
	padding-bottom:60px;
}


/* -------------------------------------- */
/* -- Module 04 - Contentboxes + Visual - */
/* -------------------------------------- */
.twocontentboxesvisual{
	position:			relative;
}
.twocontentboxesvisual_left{
	position:			relative;
}
.twocontentboxesvisual_right{
	position:			absolute;
	left:				290px;
	top:				0px;
}
.fourcontentboxes_right img{
	position:			relative;
	top:				-6px;
	margin-bottom:17px;
}


/* -------------------------------------- */
/* -- Module 05 - Agenda ---------------- */
/* -------------------------------------- */
.agendaitems{
	font-size:			11px;
}
.agendaitems_spacer{
	height:			25px;
}
.agendaitems h4{
	color:			#00879e;
	font-weight:		bold;
	font-size:			11px;
	margin:			0px;
}
.agendaitems_plaatsdatum{
	font-style: 		oblique;
}
.agendaitems p{
	margin:			0px;
}
.agendaitems a.agendalink{
	font-weight:		bold;
}


/* -------------------------------------- */
/* -- Module 06 - Artikel --------------- */
/* -------------------------------------- */
.artikel{
	font-size:			11px;
	width:			554px;
	color:			#3f6677;
	position:			relative;
	margin-bottom:		35px;
}
img.artikel_visual_left{
	padding-right:		10px;
	float:			left;

}
img.artikel_visual_right{
	padding-left:		10px;
	float:			right;
	position:			relative;
}
/*new */

hr {display: block; clear: both; margin: -0.66em 0;
  visibility: hidden;}
div.bigbox_content hr.clear {display: block; clear: both; margin: 2px 0;
  visibility: hidden;}

hr.forumclear {display: block; clear: both; margin-bottom: 24px;
  visibility: hidden;}

/*// new */

.artikel_koplinks{
	float:			right;
	position:			relative;
	top:				-8px;

}
.forumpage .artikel_koplinks{
	display: none;
}
.artikel_koplinks a{
	font-weight:		bold;
	color:			#00879e;
}
.artikel_koplinks img{
	position:			relative;
	top:				5px;
}
.artikel h1{
	color:			#00879e;
	font-size:			15px;
	margin:			0px;
}
.artikel h2{
	color:			#7896c3;
	font-size:			12px;
	font-weight:		normal;
	position:			relative;
	top:				-8px;
}
.forumpage .artikel h2 {
	display: none;
}
.artikel p{
	margin-top:			0px;
}
.forumpage .artikel p {
	color: #00879E;
    font-family: Georgia;
    font-size: 14px;
    font-weight: normal;
    line-height: 22px;
    margin-bottom: 0;
    float: right;
    width: 230px;
}
.artikel_firstp{
	color:			#3f6677;
	font-weight:		bold;
}
.artikel h3{
	color:			#00879e;
	font-size:			12px;
	margin:			0px;
}
.artikel_auteur{
	font-weight:		bold;
	color:			#3f6677;
}
.artikel_socialbookmarks{
	color:			#00879e;
	font-weight:		bold;
}
.artikel_socialbookmarks_icons{
	position:			relative;
	top:				3px;
}


/* -------------------------------------- */
/* -- Module 07 - FAQ ------------------- */
/* -------------------------------------- */
.faq{
	line-height:		26px;
	margin-bottom:		35px;
	position: relative; 
}
.faq_vraag{
	color:			#03869a;
	font-weight:		bold;
	background-image:		url("images/content/faq_bullet_ingeklapt.gif");
	background-repeat:	no-repeat;
	background-position: 	0px 7px;
	padding-left:		15px;
	font-size:			12px;
}
.faq_vraag_selected{
	color:			#03869a;
	font-weight:		bold;
	background-image:		url("images/content/faq_bullet_uitgeklapt.gif");
	background-repeat:	no-repeat;
	background-position: 	0px 7px;
	padding-left:		15px;
	font-size:			12px;
}
.faq_antwoord{
	display:			none;
}
.faq_antwoord_selected{
	color:			#42626f;
	font-size:			11px;
	line-height:		normal;
	display:			block;
}


/* -------------------------------------- */
/* -- Module 07 - FORUM ----------------- */
/* -------------------------------------- */
.forumpage .forum_topic {
	padding-top: 30px;
}

.forum_breadcrumb{
	color:			#339fb1;
}
.forum_breadcrumb a{
	color:			#339fb1;
	font-weight:		bold;
	font-size:			9px;
}
.forum_navigatie{
	color:			#118fa4;
	font-weight:		bold;
	font-size:			9px;
	position:			relative;
	left:				0px;`
}
.forum_navigatie a{
	color:			#118fa4;
}
.forumtopspacer{
	height:			40px;
}
.forumpage .forumtopspacer {
	clear: both;
	padding-top: 30px;
}
.forum_bullet{
	width:			35px;
}
.forum_onderwerp{
	width:			315px;
}
.forum_reactie_title{
	width:			200px;
}
.forum_overzicht_header{
	background-image:		url("images/content/forum_header.gif");
	background-repeat:	no-repeat;
	width:			554px;
	height:			8px;
	line-height:		8px;
}
.forum_overzicht_footer{
	position:			relative;
	top:				-25px;
	background-image:		url("images/content/forum_footer.gif");
	background-repeat:	no-repeat;
	width:			554px;
	height:			11px;
}
.forum_overzicht_table_container{
	width:			554px;
	position:			relative;
	top:				-25px;
	background-image:		url("images/content/forum_overzicht_ptrn.gif");
	background-repeat:	repeat-y;
}
.forum_overzicht_table{
	width:			550px;
	position:			relative;
	left:				2px;
	
}
.forum_overzicht_table td{
	height:			40px;
	color:			#108ea4;
}
.forum_overzicht_table td span{
	font-weight:		bold;
}
.forum_overzicht_table td a{
	font-weight:		bold;
	text-decoration:		none;
	color:			#108ea4;
}
.forum_overzicht_table_header td{
	color:			#FFF;
	font-size:			12px;
	font-weight:		bold;
	position:			relative;
	padding-top:		3px;
	height:			20px;
	background-color:		#7896c3;
}
.forum_bullet div{
	position:			relative;
	left:				7px;
	top:				-2px;
	width:			15px;
	height:			20px;
	background-image:		url("images/content/forum_bullet.gif");
	background-repeat:	no-repeat;
	background-position: 	0px 3px;
}
.forum_reactie_title{
	padding-left:		15px;
}
.forum_bullet{

}
.forum_row1 td{
	vertical-align:		middle;
	background-color:		#FFF;
}

.forum_row2 td{
	vertical-align:		middle;
	background-color:		#e4eaf3;
}
td.forum_reactie{
	border-left:		2px solid #FFF;
	padding-top:		5px;
}
.forum_overzicht_table td{
	padding-top:		8px;
	padding-bottom:		8px;
	vertical-align:		top;
}
.forum_overzicht_table_header td{
	padding-top:		0px;
	padding-bottom:		0px;
}

.forum_overzicht .button {
position:relative;
top:2px;
left:390px;
margin-top:12px;
}
/* -- Module 07 - FORUM Topic ----------------- */
.forumpage .forum_reactie_box_content h1,
.forumpage .forum_topic .bigbox_content h1{
	font-size:			12px;
	line-height:		12px;
	float: none;
	width: auto;
	font-weight: bold;
	margin-top: 0;
}
.forumpage .forum_reactie_box_content p,
.forumpage .forum_topic .bigbox_content p {
	float: none;
	width: auto;
	margin: 15px 0px;
	color: #3A5F68;
	font-family: Verdana;
    font-size: 11px;
}
.forum_topic h1{
	font-size:			12px;
}
.forum_reactie_spacer{
	width:			400px;
	height:			20px;
}
.forum_topic_gegevens{
	font-weight:		bold;
}
.forum_topic .button{
	float:			right;
	position:			relative;
}
.forum_topic .bigbox_content{
	background-image:		url("images/content/forum_bullet.gif");
	background-repeat:	no-repeat;
	background-position: 	0px 1px;
}
.forum_topic .bigbox_content_inside{
	position:			relative;
	left:				20px;
	width:			505px;
}


/* -- Module 07 - FORUM Reactie ----------------- */
.forum_reactie_bigbox_header{
	background-image:		url("images/content/forum_reactie_header.gif");
	background-repeat:	no-repeat;
	width:			554px;
	position:			relative;
	background-color:		#f4f7fa;
	margin-top:			20px;
}
.forum_reactie_bigbox_footer{
	background-image:		url("images/content/forum_reactie_footer.gif");
	background-repeat:	no-repeat;
	background-position:	bottom;
	width:			554px;
	position:			relative;
}
.forum_reactie_bigbox_header_2{
	background-image:		url("images/content/forum_reactie_header_2.gif");
	background-repeat:	no-repeat;
	width:			529px;
	position:			relative;
	background-color:		#f4f7fa;
	margin-top:			20px;
	left:				25px;
}
.forum_reactie_bigbox_footer_2{
	background-image:		url("images/content/forum_reactie_footer_2.gif");
	background-repeat:	no-repeat;
	background-position:	bottom;
	width:			529px;
	position:			relative;
}
.forum_reactie_bigbox_header_3{
	background-image:		url("images/content/forum_reactie_header_3.gif");
	background-repeat:	no-repeat;
	width:			504px;
	position:			relative;
	background-color:		#f4f7fa;
	margin-top:			20px;
	left:				50px;
}
.forum_reactie_bigbox_footer_3{
	background-image:		url("images/content/forum_reactie_footer_3.gif");
	background-repeat:	no-repeat;
	background-position:	bottom;
	width:			504px;
	position:			relative;
}
.forum_reactie_box{
	width:			100%;
	position:			relative;

}
.forum_reactie_box_content{
	position:			relative;
	left:				15px;
	top:				10px;
	width:			525px;
	padding-bottom:		10px;
	color:			#00879e;
}
.forum_reactie_box_2 .forum_reactie_box_content{
	width:			500px;
}
.forum_reactie_box_3 .forum_reactie_box_content{
	width:			475px;
}



.forum_reactie_box .button,
.forum_reactie_box_2 .button,
.forum_reactie_box_3 .button{
	float:			right;
	position:			relative;
	top:				-15px;
}

.forum_reactie_box .forum_reactie_box_content_inside{
	position:			relative;
	width:			526px;
}
.forum_reactie_box_2 .forum_reactie_box_content_inside{
	position:			relative;
	width:			501px;
}
.forum_reactie_box_3 .forum_reactie_box_content_inside{
	position:			relative;
	width:			476px;
}


/* -------------------------------------- */
/* -- Module 09 - Dynamic content boxes - */
/* -------------------------------------- */
.dynamic_contentboxes{
	position:			relative;
	margin-bottom:		35px;
}
.dynamic_contentboxes_left{
	position:			relative;
}
.dynamic_contentboxes_right{
	position:			absolute;
	left:				290px;
	top:				0px;
}


/* ------------------------------------------------ */
/* -- Module 10 - reactie op artikel -- */
/* ------------------------------------------------ */
.reactieopartikel h2{
	font-size:			13px;
}


/* ------------------------------------------------ */
/* -- Module 11 - Iframe -------------------------- */
/* ------------------------------------------------ */
.content_iframe{
	/*width:			554px;*/
	/*height:			250px;*/
	margin-bottom:		35px;
}


/* ------------------------------------------------ */
/* -- Module 12 - Tabel algemeen ------------------ */
/* ------------------------------------------------ */
.general_table{
	width:			550px;
	position:			relative;
	left:				2px;
	top:				-10px;
	color:			#3f6677;
	border:			0px solid #FFF;
}
.general_table td{
	padding:			5px;
	padding-left:		10px;
	padding-right:		10px;
	font-size:			9px;
	border:			1px solid #FFF;
}
.general_table_header td{
	color:			#7896c3;
	font-weight:		bold;
	font-size:			12px;
	border:			0px solid #FFF;
}
.general_table_row1 td{
	background-color:		#bbcae1;
}
.general_table_row2 td{
	background-color:		#eef2f7;
}


/* ------------------------------------------------ */
/* -- Module 13 - Poll ---------------------------- */
/* ------------------------------------------------ */
.poll{
	color:			#3f6677;
	font-size:			11px;
	line-height:		18px;
	margin-bottom:		35px;
}
.poll_vraag{
	position:			relative;
}
.poll_spacer{
	height:			25px;
}
.poll_radioinput{
	position:			absolute;
	left:				0px;
	top:				0px;
}
.poll_antwoord{
	width:			500px;
	position:			relative;
	left:				30px;
	top:				0px;
}
.pullresultbg{
	background-image:		url("images/content/poll_bg.gif");
	background-repeat:	no-repeat;
	width:			185px;
	height:			11px;
	position:			relative;
	top:				3px;
	float:			left;
}
.pullresult{
	background-image:		url("images/content/poll_result_ptrn.gif");
	background-repeat:	repeat-x;
	position:			relative;
	top:				3px;
	left:				4px;
	height:			6px;
}
.pullresult_procent{
	margin-left:		15px;
}
.pullresultbg_container{
	width:			177px;
}



/* ------------------------------------------------ */
/* -- Module 14 - Zoekresultaten ------------------ */
/* ------------------------------------------------ */
.zoekresultaten{
	color:			#00879e;
	margin-bottom:		35px;
}
.zoekresulaten_spacer{
	height:			30px;
}
.zoekresultaten_categorien{
	width:			100%;
}
a.resultaat_kop{
	font-weight:		bold;
}
.zoekresultaten span{
	font-weight:		bold;
}
.zoekresultaten p{
	margin:			0px;
}
.resultaat_gegevens{
	font-style: 		oblique;
}
.zoekresultaten_categorien{
	font-weight:		bold;
	line-height:		16px;
}
.zoekresultaten_categorien a{
	font-weight:		normal;
}
.zoekresultaten_categorien a.volgende{
	font-weight:		bold;
}



/* ------------------------------------------------ */
/* -- Module 15 - Medialijst ---------------------- */
/* ------------------------------------------------ */

.medialijst{
	position:			relative;
	top:				-9px;
}
.medialijst_item{
	margin-bottom:		15px;
	font-size:			10px;
}
.medialijst_kop{
	padding-left:		15px;
	background-image:		url("images/content/forum_bullet.gif");
	background-repeat:	no-repeat;
	background-position: 	0px 1px;
}
.medialijst_kop a{
	color:			#0d7f9a;
	font-weight:		bold;
}
.medialijst_text{
	padding-left:		15px;
	color:			#6b8b98;
}
.medialijst_categorie{
	padding-left:		15px;
	color:			#829bb1;
}

.medialijst_item .resultaat_gegevens { padding-left:		15px;}
/* ------------------------------------------------ */
/* -- Module 15 - Download element ---------------- */
/* ------------------------------------------------ */

.downloadelement{
	margin-bottom:		35px;
}
.downloadelement h1{
	font-size:			12px;
}
.downloadelement_left{
	width:			60px;
	font-size:			12px;
	font-weight:		bold;
}


/* ------------------------------------------------ */
/* -- Module 16 - Sitemap ------------------------- */
/* ------------------------------------------------ */
.sitemapmod{
	margin-bottom:		35px;
}
.sitemapmod a{
	text-decoration:		none;
	font-size:			14px;
}
.sitemapmod ul li{
	font-weight:		bold;
}
.sitemapmod ul ul a{
	font-weight:		normal;
	font-size:			12px;
}
.sitemapmod ul ul{
	font-weight:		bold;
	list-style-type: 		circle;
}
.sitemapmod ul ul ul a{
	font-weight:		normal;
	font-size:			11px;
}
.sitemapmod ul ul ul{
	font-weight:		normal;
	list-style-type: 		none;
}


/* ------------------------------------------------ */
/* -- Module 17 - contentmetplaatje --------------- */
/* ------------------------------------------------ */
.contentmetplaatje{
	margin-bottom:		35px;
}
.contentmetplaatje_table{
	width:			554px;
}
.contentmetplaatje_left{
	width:			145px;
}


/* ------------------------------------------------ */
/* -- Module 18 - formmetplaatje ------------------ */
/* ------------------------------------------------ */
.formmetplaatje{
	margin-bottom:		35px;
}
.formmetplaatje_table{
	width:			554px;
}
.formmetplaatje_left{
	width:			145px;
}

.formcontent {
margin-top:32px;
}
/* ------------------------------------------------ */
/* -- Module 19 - Reageer op nummer overzicht ----- */
/* ------------------------------------------------ */
.reagerenopnr{
	margin-bottom:		35px;
	width:			554px;
}
.reagerenopnr_spacer{
	height:			20px;
}
.reagerenopnr table{
	width:			554px;
}
.reagerenopnr_bladen a{
	font-weight:		bold;
}

.kernstukkenLijst th {
	color: #3A5F68;
    font-family: verdana;
    font-size: 14px;
}

.kernstukkenLijst .summary,
.kernstukkenLijst .pagination {
	display: none;
}

.kernstukkenLijst ul {
	list-style: none;
	padding: 0;
	margin-top: 20px;
	margin-left: 0px;
}

.kernstukkenLijst ul li {
	background-image: url("images/content/forum_bullet.gif");
    background-position: 0 1px;
    background-repeat: no-repeat;
    margin-top: 1px;
    padding-left: 15px;
	color: #00879E;
	font-size: 10px;
}

.kernstukkenLijst ul li h4 {
	margin: 0;
}

.kernstukkenLijst h3{
	color: #00879E;
    font-family: Georgia;
    font-size: 20px;
    font-weight: normal;
}

.kernstukkenLijst ul li h4 a {
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

.kernstukkenLijst .notExisting {
	color: #CCCCCC;
}

.kernstukkenLijst ul .mediaterms,
.kernstukkenLijst ul .meta,
.kernstukkenLijst ul p,
.kernstukkenLijst ul .link {
	display: none;
}

/*------------------------------------------------ */
/*-- Module 20 -- Dossier AZ WPT ------------------ */
/*------------------------------------------------ */

.bigbox_content h2.kopAZ {
  font-family:    Georgia;
  font-size:      12px;
  color:      #00879e;
  font-weight:    bold;
  margin-bottom:    0px;
  position:     relative;
  top:        -12px;
}


.bigbox_content h2.kopAZ a:link, .bigbox_content h2.kopAZ a:hover, .bigbox_content h2.kopAZ a:visited {
text-decoration: none;
}

.smallboxAZ{
  font-size: 10px;
  margin:0px;
  padding:0px 0px 12px 0px;
 }
.kernstukkenLijst .letter,
.smallboxAZ h1{
  display:      inline;
  background-color:   #FFF;
  font-family:    Georgia;
  font-size:      20px;
  color:      #00879e;
  font-weight:    normal;
}

#kernstukkenLijst .letter {
	margin-top: 20px;
	display: block;
	margin-left: 0px;
	padding: 0px;
	background: none;
}

.lijstAZ{
  padding-left: 15px;
  margin-top:1px;
  background-image:   url("images/content/forum_bullet.gif");
  background-repeat:  no-repeat;
  background-position:  0px 1px;
}
.lijstAZ a{
  color: #0d7f9a;
  font-weight: normal;
  text-decoration:none;
}
.smallboxAZ .smallbox_content {
height:auto;
}


/* ------------------------------------------------ */
/* -- Toevoegingen, niet in modules --------------- */
/* ------------------------------------------------ */
.zoeken_form_table_txt{
	font-weight:		bold;
	width:			80px;
}
.zoeken_form_table{
	position:			relative;
}


.bigbox_content_simple{
	position:			relative;
	left:				15px;
	top:				0px;
	width:			525px;
	padding-bottom:		20px;
	color:			#00879e;
}
/* video */
.main {
z-index:8;
}
.flashvideo {
z-index:3;
margin:15px;
padding-bottom:15px;
}
.LeftAdd {
	z-index:12;
	background:#fff; 
	width:184px;
}


/*-----------------------------------
----------- abos forms --------------
-------------------------------------*/


.abos aanbod-header-tekstKort, .abos .aanbod-header-tekstKort p{
	font-family:		Georgia;
	font-size:			20px;
	color:			#00879e;
}
.abos legend{
	font-family:		Georgia;
	font-size:			14px;
	color:			#00879e;
	font-weight:bold;
	margin:12px 0px 4px -6px;
}
.abos fieldset{
border:none;
margin:12px 0px 0px 4px;
}
.abos input{
	position: relative;
	top: 1px;
	border: ;
	height: 16px;
	margin-left: 5px;
  border: 2px inset #e8eaf4 !important;
}
.abos .radio, .abos .check {
	border:0px;
	width:12px;
	background: none;
	background-image: none;
} 
.abos td {
font-weight:bold ;
padding:2px;
}

.abos .submit {
	background: #6471b7;
	border: 1px solid #4d5478 !important;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  padding: 5px 15px;
  font-size: 16px;
  font-family: Georgia, serif;
  color: #fff;
  height: 34px;
  cursor: pointer;
}
.abos .submit:hover {
  background: #4d5478;
  border: 1px solid #6471b7 !important;
}

/*
.abos .submit {
	width:			160px;
	height:			19px;
	background-image:		url("images/content/button_size2.gif");
	border:			0px;
	padding-right:		15px;
	color:			#7796c4;
	font-family:		arial;
	font-weight:		bold;
	font-size:			11px;
	margin:			0px;
	cursor:			pointer;
	line-height:		20px;
	padding-bottom:		1px;
}

.abos .readonly {
	position:			relative;
	top:				1px;
	background-image:		url("images/content/form/input_text_normal_ro.gif");
	background-repeat:	no-repeat;
	width:			286px;
	height:			16px;
	margin-right:	5px;
	border:0px;
	padding-left:6px;
}

.abos #nawBetaler\.postCode, .abos #nawBetaler.geboorteDatum, #adresKeyBetaler\.huisNr, #adresKeyBetaler\.huisNrToevoeging {
	position: relative;
	top:	1px;
	background-image:	url("images/content/form/input_text_small_3.gif");
	background-repeat:	no-repeat;
	width:			85px;
	height:			16px;
	margin-right:	1px;
	border:0px;
	padding-left:6px;
}*/
/*
.abos nawBetaler\.postCode .readonly, .abos #nawBetaler.geboorteDatum .readonly, .abos #adresKeyBetaler\.postCode .readonly, #adresKeyBetaler\.huisNr .readonly, #adresKeyBetaler\.huisNrToevoeging .readonly {
	background-image:	url("images/content/form/input_text_small_3_ro.gif");
	}
.abos #nawBetaler\.woonPlaats {
	position:			relative;
	top:				1px;
	background-image:		url("images/content/form/input_text_small_2.gif");
	background-repeat:	no-repeat;
	width:			190px;
	height:			16px;
	margin-right:	1px;
	border:0px;
	padding-left:6px;
}
*/
/*
#nawBetaler\.woonPlaats .readonly,  #nawBetaler\.woonPlaats readonly, nawBetaler\.woonPlaats readonly, #nawBetaler\.woonPlaats .readonly readonly {
	background-image:	url("images/content/form/input_text_small_2_ro.gif");
}
*/
.abos .readonly {
color:#999;
background: #e8eaf4;
border: 2px inset #e8eaf4 !important;
}

.abos .hint{z-index:2;}

/***********
WPT FOOTER
***********/

.wptfooter {
font: bold 11px Arial, Helvetica, sans-serif;
margin-top:12px;
color: #3a5f68;
padding:6px 0px 12px 0px;
border-top:1px solid #3a5f68;
height:40px;
background:#FFF;
width:942px;
}
.wptfooter a:link, .wptfooter a:visited {
	font: bold 11px Arial, Helvetica, sans-serif; 
	color: #3a5f68;
	text-decoration: none;
}
.wptfooter a:hover, .wptfooter a:active {
	text-decoration: underline;
}
