body{
	font-family:Arial, Helvetica, sans-serif;
	font-size : 0.625em;
	color:#161616;
}

h1, h2, h3, h4, h5, h6{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 1.2em;
	line-height:1.3em;
	border-bottom: none !important;
}

p, span.p{
	font-size : 1.2em;
	line-height:1.5em;
	margin :1em 0;
}

ul li{
	font-size : 1.2em;
	line-height:1.3em;
}

ul li li{
	font-size:1em;	
}

ul li p{
	font-size:1em;	
}

a{color:#161616; text-decoration:underline;}
a:hover{color:#008956;}

h1{
	font-size:1.6em;
}

h2{
	font-size:1.4em;
}

h3{
	font-size:1.4em;
	color:#003967;
	margin: 1em 0;
}

#main_wrap{
/*	background:url(../../img/test_bg.jpg) top center no-repeat;*/
}

#main{
	
	width:940px;
	margin : 0 auto;
	padding: 0 10px;
}

.kolom_links{
	float:left;
	width:700px;
	margin-right: 25px;
}

.kolom_rechts{
	float:right;
	width:210px;
}

.kolom_1, .kolom_2{
	float:left;
	width:50%;
	background:none;
	
}

#content .kolom_1{
	width:47%;
	margin-right: 3%;
}

#content .kolom_2{
	width:47%;
	padding-left: 3%;
	background:url(../../img/punt_vert.gif) repeat-y top left;
}

* html #content .kolom_1, #content .kolom_2 {width:46%;}

#zoek form{
	background:url(../../img/search_box.gif) top right no-repeat;
	padding: 3px 2px 6px 0px;
	margin:0;
	font-size:1.1em;
}

#zoek input.textfield{
	width:263px;	
	border: 0;
	margin:0;
	padding:2px;
	font-style:italic;
	display:inline-block;
	vertical-align:top;
	color:#666;
}

* html #zoek input.textfield{
	background:none;
	border:0;
	width:250px;
	height:19px;	
	line-height:19px;
	margin:0;
	padding:0;
}

span.zoek{
	padding:0;
	padding-right: 3px;
	background:url(../../img/blue_round_back.jpg) top right no-repeat;
	display:inline-block;
	margin-right: 1px;
}

#zoek input.knop, .zoek input.knop{
	border:0;
	background:url(../../img/blue_round_back.jpg) top left no-repeat;
	color:#fff;
	padding:3px 10px;
}

#header{
	height:112px;	
	width: 940px;
	margin:auto;
}

#header .kolom_links{
	margin:24px 0 0 0;
	padding:0;
	width:50%;
}

#header .kolom_rechts{
	margin:0;
	padding:0;
	width:50%;	
	text-align:right;
}

#header .kolom_1{width:142px;}
#header .kolom_2{margin-left : 160px; float:none; font-size:1.2em; color:#aaa; line-height:1.3em; margin-top: 37px;}

#navigatie_wrap
{
	background:#EFF5F9;
	border-bottom:1px solid #CAE7FE;
	padding-bottom:5px;
	border-top:1px solid #EEF4F8;
}

#navigatie{
	min-height:75px;
	width: 940px;
	margin:auto;
}


#navigatie ul{
	margin:0;
	padding:0;
	list-style:none;
}
#navigatie ul.nav{
	padding-bottom:12px;
	margin:0;
	background:url(../../img/nav_breeklijn.gif) no-repeat center bottom;
}

#navigatie li{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	
	margin:8px 0 2px 0 ;
	padding:0;
	line-height:1em;

	float:left;
}

* html #navigatie li{
	display:inline;	
}

#navigatie li a{
	padding: 6px 20px;
	display:block;
	text-decoration:none;
	
	color:#666;
}

#navigatie li a:hover{
	color:#008956;	
}

#navigatie li.first a{
	padding-left: 0;	
}

#navigatie li.current{
	background:url(../../img/green_round_back.jpg) top right no-repeat;
	padding-right: 2px;
	display:block;
}

#navigatie li a.active,#navigatie li a.active:hover{
	padding: 4px 18px 4px 20px;
	background:url(../../img/green_round_back.jpg) top left no-repeat;
	color:#fff;
}

#navigatie .subnav ul{margin:0; padding:0;}
#navigatie .subnav li{
	margin: 0px 0px;	
	padding:0;
	float:left;
	font-weight:normal;
	font-size:1.2em;
}

#navigatie .subnav li a{
	padding: 6px 12px 8px 12px;
	background:url(../../img/subnav_bullet.gif) right center no-repeat;
}

#navigatie .subnav li a.active{
	color:#008956;	
	background:none;
	padding:1px 13px;
}

#funct_navig ul{
	list-style:none;
	margin:9px 0 0 0;
	padding:0;	
	float:right;
}

#funct_navig ul li{
	margin:0;
	padding:0;
	display:inline;

}

#funct_navig a{
	color:#161616;
	text-decoration:none;
	padding: 0px 5px;
	border-right: 1px solid #aaa;
}

#funct_navig a:hover, #funct_navig a.active{
	background:#008956;	
	color:#fff;
	
	border:1px solid #008956;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#funct_navig ul#scaletext li a{ border:1px solid #fff; padding : 3px 4px;}
	
#funct_navig ul#scaletext li a.active,#funct_navig ul#scaletext li a:hover{ border:1px solid #008956; padding : 3px 4px; -moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
	
	
.meta_content ul.subnav ul li{
	margin-left: 50px;	
	padding:0;
	list-style-type:square;
}
.meta_content ul.subnav ul li a{
	padding-left: 0;
	padding-bottom:0px;
}

.meta_content ul.subnav ul li li{
	margin-left: 15px;	
	padding:0;
	list-style-type:square;
}

#scaletext .type_Small{font-size:0.7em;}
#scaletext .type_Big{font-size: 1.3em;}

#login a, #login span{
	font-size : 1.2em;
	margin: 15px 0;
	font-weight:bold;
	color:#003967;
	text-decoration: none;
	display:inline-block;
}

#page_2 #content{
	margin-top: 15px;
}

#content .kolom_links{margin-top: 15px;}
#content .kolom_rechts{margin-top: 1px;}

#page_2 #content .kolom_links{margin-top: 0;}
#page_2 #content .kolom_rechts{margin-top: 0;}

/*IDK*/

#idk{
	background:#eef4f8;
	border: 1px solid #cae7fe;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.idk_pijl {
	margin-left:250px;
	margin-top:12px;
	position:absolute;
}

#idk_selector {
	background:url("/img/back_idk_switcher.png") repeat scroll 0 0 transparent;
	height:21px;
	margin-left:480px;
	margin-top:178px;
	position:absolute;
}

#idk_selector .sel_item {
	display:inline;
	padding:5px;
	background:#fff;
	
	opacity: 0.8;
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    #filter: alpha(opacity=80);
}

#idk_selector .sel_item a{
	font-weight:bold;
	color:#003967;
	text-decoration:none;
}

#idk_selector .sel_item a.active{
	color:#008956;	
}

#idk_selector #idk_selector_elements {
	text-align:center;
}

#idk .idk_bericht .idk_foto {
	float:left;
	width:450px;
}

#idk .idk_bericht .idk_content {
	float:left;
	margin-right:25px;
	width:200px;
	padding: 10px 0px 10px 25px;
	height:183px;
	overflow:hidden;
}

#idk h1 a, #idk .idk_bericht .idk_content a{
	color:#161616;
	text-decoration:none;
}

#idk h1 a:hover, #idk .idk_bericht .idk_content a:hover{
	text-decoration:underline;	
}
/*EINDE IDK*/

.kolom_rechts .blok_item{
	background:url(../../img/punt_horz_1.gif) repeat-x bottom left;
	padding-bottom: 11px;
	margin-bottom: 10px;
}

.kolom_rechts .blok_item.laatste{
	background:none;
	margin-bottom:0;
	padding-bottom: 0;
}

.kolom_rechts .blok_item .blok_foto{
	float:left;
	width: 66px;
}

.kolom_rechts .blok_item .blok_inhoud{
	margin-left : 70px;
	min-height:71px;
}

.kolom_rechts .blok_item .blok_inhoud a{color:#666; text-decoration:none;}

.kolom_rechts .blok_item .blok_inhoud a strong{color:#aaa;}

.kolom_rechts .blok_item .blok_inhoud a span{color:#003967;}


.content_row{
	background:url(../../img/punt_horz_1.gif) repeat-x bottom left;
	padding-bottom: 11px;	
	margin-bottom: 10px;
}

.kruimel{
	color:#aaa;
	margin-bottom: 5px;
	text-align:right;
}

.kruimel a{
	color:#aaa;	
}

/*KOLOMMEN*/
	.kolom{float:left; width : 30%; padding: 2%;}
	#page_3 .kolom{width : 22%; padding: 1% 1% 0 1%; margin-bottom: 0;}
	.kolom span{display:block;}
	
	.kolom a span{text-decoration:none;}
	
	.kolom.first{padding-left:0; width:31%;}
	.kolom.last{padding-right:0; width:31%;}
	
	#page_3 .kolom.first{width : 24%;}
	#page_3 .kolom.last{width : 24%;}
	
	.kolom .setBlue{
		background:#eef4f8;
		border: 1px solid #cae7fe;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	
	.kolom .setGreen{
		background:#f6fcea;
		border: 1px solid #b7e665;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	
	.kolom .setOrange{
		background:#fff9f1;
		border: 1px solid #ff9900;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	
	.kolom .setRed{
		background:#fdfaf9;
		border: 1px solid #C33609;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	
	.kolom .setGray{
		background:#f0f0f0;
		border: 1px solid #aaaaaa;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	
	.kolom_foto_blok{float:left; width:104px; margin-right: 5px;}
	
	.bericht_foto_blok{
		float:right; 
		width:104px; 
		margin-left: 5px;
	}
	
	.kolom_foto_blok .foto, .bericht_foto_blok .foto{width:112px; background-repeat:no-repeat; background-position: top left;padding-top: 100px;}
	
	.bericht_foto_blok .foto{margin-left: 12px;}
	
	.kolom_foto_blok p, .bericht_foto_blok p, .kolom_foto_blok span.p, .bericht_foto_blok span.p{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		
		margin:0;
		line-height:1.3em;
		padding: 7px 19px 7px 5px;
		text-align:center;
		margin-bottom: 5px;
		
		background:url(../../img/kolom_mask_FFFFFF.png) no-repeat right center;
		background-color:#ff9900;
		
		color:#fff;
		font-weight:bold;
	}
	
	 .bericht_foto_blok p,.bericht_foto_blok span.p{
		 background:url(../../img/kolom_mask_revert_FFFFFF.png) no-repeat left center;
		 background-color:#ff9900;
		 padding: 7px 5px 7px 19px;
	}
	
	.setBlue .kolom_foto_blok p, .setBlue .bericht_foto_blok p, .setBlue .kolom_foto_blok span.p, .setBlue .bericht_foto_blok span.p{
		background:url(../../img/kolom_mask_F5F7F9.png) no-repeat right center;
		background-color:#008cff;
	}
	
	.setBlue_noback .kolom_foto_blok p, .setBlue_noback .bericht_foto_blok p, .setBlue_noback .kolom_foto_blok span.p, .setBlue_noback .bericht_foto_blok span.p{
		background:url(../../img/kolom_mask_FFFFFF.png) no-repeat right center;
		background-color:#008cff;
	}
	
	.setGreen .kolom_foto_blok p,.setGreen .kolom_foto_blok span.p{
		background:url(../../img/kolom_mask_F6FCEA.png) no-repeat right center;
		background-color:#8fc929;
	}
	
	.setGreen_noback .kolom_foto_blok p,.setGreen_noback .kolom_foto_blok span.p{
		background:url(../../img/kolom_mask_FFFFFF.png) no-repeat right center;
		background-color:#8fc929;
	}
	
	.setGreen .bericht_foto_blok p,.setGreen .bericht_foto_blok span.p, .setGreen_noback .bericht_foto_blok p,.setGreen_noback .bericht_foto_blok span.p{
		background:url(../../img/kolom_mask_revert_FFFFFF.png) no-repeat left center;
		background-color:#8fc929;
	}
	
	.setOrange .kolom_foto_blok p,.setOrange .kolom_foto_blok span.p{
		background:url(../../img/kolom_mask_FFF9F1.png) no-repeat right center;
		background-color:#ff9900;
	}
	
	.setOrange_noback .kolom_foto_blok p, .setOrange_noback .kolom_foto_blok span.p{
		background:url(../../img/kolom_mask_FFFFFF.png) no-repeat right center;
		background-color:#ff9900;
	}
	
	.setOrange .bericht_foto_blok p,.setOrange .bericht_foto_blok span.p, .setOrange_noback .bericht_foto_blok p,.setOrange_noback .bericht_foto_blok span.p{
		background:url(../../img/kolom_mask_revert_FFFFFF.png) no-repeat left center;
		background-color:#FDFAF9;
	}
	
	
	.setRed .kolom_foto_blok p,.setRed .kolom_foto_blok span.p{
		background:url(../../img/kolom_mask_FDFAF9.png) no-repeat right center;
		background-color:#C33609;
	}
	
	.setRed_noback .kolom_foto_blok p, .setRed_noback .kolom_foto_blok span.p{
		background:url(../../img/kolom_mask_FFFFFF.png) no-repeat right center;
		background-color:#C33609;
	}
	
	.setRed .bericht_foto_blok p,.setRed .bericht_foto_blok span.p, .setRed_noback .bericht_foto_blok p,.setRed_noback .bericht_foto_blok span.p{
		background:url(../../img/kolom_mask_revert_FFFFFF.png) no-repeat left center;
		background-color:#C33609;
	}
	
	.setGray .kolom_foto_blok p,.setGray .kolom_foto_blok span.p{
		background:url(../../img/kolom_mask_F0F0F0.png) no-repeat right center;
		background-color:#AAAAAA;
	}
	
	.setGray_noback .kolom_foto_blok p, .setGray_noback .kolom_foto_blok span.p{
		background:url(../../img/kolom_mask_FFFFFF.png) no-repeat right center;
		background-color:#AAAAAA;
	}
	
	.setGray .bericht_foto_blok p,.setRed .bericht_foto_blok span.p, .setGray_noback .bericht_foto_blok p,.setGray_noback .bericht_foto_blok span.p{
		background:url(../../img/kolom_mask_revert_FFFFFF.png) no-repeat left center;
		background-color:#AAAAAA;
	}
	
	
	a .kolom_foto_blok {
		text-decoration:none;
		color:#fff;
	}
	
	a .kolom_titel {
		text-decoration:none;
		color:#161616;
	}
	
	.kolom a:hover{
		text-decoration:underline;
	}
	
	.kolom .leesmeer, .kolom a .leesmeer {color:#ff9900;}
	.setBlue .leesmeer, .setBlue a .leesmeer,.setBlue_noback .leesmeer, .setBlue_noback a .leesmeer {color:#008cff;}
	.setGreen .leesmeer, .setGreen a .leesmeer,.setGreen_noback .leesmeer, .setGreen_noback a .leesmeer {color:#8fc929;}
	.setOrange .leesmeer, .setOrange a .leesmeer, .setOrange_noback .leesmeer, .setOrange_noback a .leesmeer {color:#ff9900;}
	.setRed .leesmeer, .setRed a .leesmeer, .setRed_noback .leesmeer, .setRed_noback a .leesmeer {color:#C33609;}	
	.setGray .leesmeer, .setGray a .leesmeer, .setGray_noback .leesmeer, .setGray_noback a .leesmeer {color:#AAAAAA;}	
	
	
	.kolom_titel{
		height:130px;	
		padding-right: 3%;
		font-size: 1.2em;
		line-height:1.3em;
	}
	
	.kolom_inhoud{
		margin-left : 0;	
		padding-right: 5%;
		padding-bottom: 5%;
	}
	
	.setGreen .kolom_inhoud, .setBlue .kolom_inhoud, .setOrange .kolom_inhoud, .setRed .kolom_inhoud, .setGray .kolom_inhoud{margin-left : 25px;}
	
	.inhoud_type, .bericht_inhoud_type{
		text-transform:uppercase;
		font-size : 0.9em;
		color:#aaa;
		margin-bottom: 1em;
		padding-top : 2%;
	}
	
	a .inhoud_type {
		color:#aaa;
		text-decoration:none;
	}
	
	.bericht_inhoud_type{
		text-align:right;	
		padding:0;
	}
	
/*EINDE KOLOMMEN*/

.bericht_detail h1{
	font-size:2.0em;
	color:#333;
	font-weight:bold;
}

.bericht_detail h2{
	font-size:1.4em;
	color:#777;
	font-weight:normal;
	font-style:italic;
	margin-top: 1.5em;
}

.bericht_detail .bericht_titel{
	background:url(../../img/punt_horz_1.gif) repeat-x bottom left;
	padding-bottom: 5px;
}

#argusactueel h2{
	color:#003967;
}

#kenniscentrum h2{
	color:#008956;
}

.leesook{
	padding:1em 0;	
	margin: 1em 0;
}

#argusactueel .leesook{
	background:url(../../img/punt_horz_4.gif) repeat-x top left;
}

#kenniscentrum .leesook{
	background:url(../../img/punt_horz_3.gif) repeat-x top left;
}

.leesook ul{
	margin:0; padding:0;
	list-style:none;
}

.leesook ul li{
	margin:0;
	padding:0;
}

.leesook ul li a{
	display:block;
	padding: 6px 4px !important;
	text-decoration:none;
}

.leesook ul li.alter a{
	background:#f1f3f5;	
}

#argusactueel .leesook ul li a:hover{
	background:#003967;	
	color:#fff;
}

#kenniscentrum .leesook ul li a:hover{
	background:#008956;
	color:#fff;
}

#argusactueel .leesook h2, #kenniscentrum .leesook h2{
	color:#777;	
	margin-left: 4px;
}

.ganaar{text-align:right; font-size : 1.2em; padding-top: 11px; margin-top: 20px;}

#argusactueel .ganaar{background:url(../../img/punt_horz_4.gif) repeat-x top left;}
#argusactueel .ganaar a{color:#003967;}

#kenniscentrum .ganaar{background:url(../../img/punt_horz_3.gif) repeat-x top left;}
#kenniscentrum .ganaar a{color:#008956;}

#nieuwsbrief h3{
	color:#aaa;
	margin-bottom: 0.8em;
}

#nieuwsbrief form input{
	font-size : 1.1em;	
}

#nieuwsbrief form input.textfield{
	width:100%;
	margin-bottom: 5px;
}

.banner{margin-top: 15px;}

.meta_info{
	background:url(../../img/punt_horz_1.gif) repeat-x bottom left #eef4f8;
	/*margin-bottom: 15px;*/
}

.meta_info h2{
	color:#777;	
}

.meta_info .meta_header{
	background:#fff top left no-repeat;
	margin-top: 10px;
	border-bottom: 1px solid #d0e7e2;
	padding: 75px 25px 10px 105px;
}

.meta_info .meta_header_no_image{
	background:#fff top left no-repeat;
	margin-top: 10px;
	border-bottom: 1px solid #d0e7e2;
	padding: 15px;
}

.meta_info .meta_graphic{
	background:url(../../img/meta_graphic.gif) bottom left;
	width:9px;
	position:absolute;
	margin-top: 10px;
	margin-left: 210px;
}

.meta_info .meta_content{
	padding: 15px 0;	
}

.meta_info .meta_content ul{
	margin:0;
	padding:0;
	list-style:none;
}

.meta_info .meta_content ul li{
	margin:0;
	padding:0;
}

.meta_info .meta_content ul li a{
	display:block;
	padding: 5px 5px 5px 25px;
	margin-right: 15px;
	
	text-decoration:none;
	
}

.meta_info .meta_content ul li a.active{
	background:#fff;
	border-right: 2px solid #daebe8;
	border-bottom: 2px solid #daebe8;
	
	color:#008956;
	font-weight:bold;
}

#footer{color:#666; font-size:1.1em; padding: 5px 0 15px 0;}

#footer a{
	color:#666;	
}

li.clearfloat{float:none !important; font-size:0 !important; line-height:0 !important;}

.setLower{text-transform:lowercase;}

.setUpper{text-transform:uppercase;}

#activiteit_inschrijven .lid,
#activiteit_inschrijven .niet_lid {
	float: left;
	width: 49%;
}

.Grijs_kader
{
	margin-bottom: 1em;
	padding: 0 10px;
	background:#eef4f8;
	border: 1px solid #cae7fe;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.Groene_titel
{
	color: #008A57;
}

.item h3
{
	clear:both;
}

/*TOC*/

#sitemap_onderliggende, #toc{
	-moz-border-radius:5px 5px 5px 5px;
	background:none repeat scroll 0 0 #eef4f8;
	border:1px solid #cae7fe;	
	
	padding: 5px 15px;
	margin-top: 15px;
}

#sitemap_onderliggende ul li, #sitemap ul li, ul#toc li{
	line-height:1.4em;
	margin-bottom:3px;
	color:#888;
}

#sitemap ul ul, ul#toc ul{
	border-bottom: 1px dotted #d0d0d0;	
	margin-bottom: 15px;
	padding-bottom: 15px;
}

ul#toc a{
	text-decoration:none;
	color:#444;
}

ul#toc a:hover{
	color:#003867;
	text-decoration:underline;
}

hr{
	height:1px;
	border:0;
	background:#d0d0d0;
}

ul.zoeken_lijst{
	margin:0;
	padding:0;
	list-style:none;
}

ul.zoeken_lijst li{
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px dotted #d0d0d0;
	
	margin-left: 0;
}

ul.zoeken_lijst ul{
	margin-left: 15px;
}

ul.zoeken_lijst ul li{
	border-bottom: 0;
	margin-bottom:6px;
	padding-bottom: 0;
}

.zoek_resultaten_highlight{
	background:#008A57;
	color:#fff;
}

/*EXTRA VOOR EXTRANET*/
#extranet_login_box ,#extranet_profiel_box,#m2m_optin_box, #m2m_edit_box, #m2m_optout_box, #m2m_optin-mini_box 
{
	padding: 10px;
}


#extranet_login_box, #extranet_aangemeld_box {
	background-color: #E1E6EC;
}
#extranet_aangemeld_box {
	margin: -5px;
	padding: 5px;
}

.argus_meer_voor_abonnees{
	background-color: #E1E6EC;
	margin: 10px 0;
	padding: 5px;
}
.argus_meer_voor_abonnees img {
	margin: 0 5px 0 0;
}

 #argus_detail_bijlagen {
	background-color: #E1E6EC;
	margin: 10px 0;
	padding: 10px 10px 15px 10px ;
}

#argus_detail_bijlagen ul {
	list-style: none;
}

#argus_detail_bijlagen img {
	margin: 0 5px 0 0;
}

div.verplichte_velden {
	text-align: right;
}

.social_rechts{
	float:right;
	clear:right;
	margin-top:-25px;
}

table.mq_resultaten
{	padding: 5px;
}

div.mq_score_border
{	border-bottom: 1px solid #CE0031;
	margin-bottom: 1em;
}

table.mq_resultaten td
{	margin: 5px;
}

div.argus_mq_uw_score
{	color: #FFFFFF;
	background: #395984; 
	font-size: 2.5em;
	text-align: right; 
	margin: 1em 0;
	padding-right: 1em;
	line-height: 3em;
}

div.mq_vragen_left
{	float: left; 
	width: 240px;
}

div.mq_vragen_right
{	float: right; 
	width: 320px;
}

div.mq_vraag
{	color: #395984;
	padding-top: 0;
	margin-top: 0;
}

#verplicht_message{
	float:right;
}


div.activiteiten {
	margin-top: 20px;
}

#activiteit_inschrijven .lid,
#activiteit_inschrijven .niet_lid {
	float: left;
	width: 49%;
}

div#extranet_profiel_box legend {
	color: #395984;
	background-color: #eef4f8;
	font-weight: bold;
	margin-bottom: 3px;
}
div#extranet_profiel_box fieldset {
	border-top: 1px solid #395984;
	background-color: #eef4f8;
	margin: 13px 0;
	padding: 5px;
	font-size:1em;
}

.form_input input, .form_input textarea
{
	width:258px;
	font-size:1.3em;
}

form label
{
	font-size:1.3em;
	line-height:1.5em;
}

div#extranet_profiel_box .form_label {
	float: left;
	width: 150px;
}
div#extranet_profiel_box .form_input {
	float: left;
}
div#extranet_profiel_box .form_row {
	clear: both;
}

.titel
{
	float:left;
	width:435px;
	margin-bottom:5px;
}

.item_type_6
{
	font-size:.95em;
	margin-bottom:30px;
}

#maincontent .item_type_6 h1
{
	color:#ff993a;
	margin:0px;
	text-transform:uppercase;
	font-size:1em;
	font-weight:bold;
}

#maincontent .item_type_6 h1 a
{	
	color:#ff993a;
	text-decoration:none;
}

#maincontent .item_type_6 h1 a:hover
{	
	
	text-decoration:underline;
}

.productContent
{
	padding:7px;
	float:left;	
	width:564px;
}

.oranjeBorder
{
	border:1px #f0d6be solid;
}

.paarseBorder
{
	border:1px #d4c6e6 solid;
}

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

.productContentRechts
{
	width:450px;
	float:left;
}

.ProductButton
{
	position:absolute;
	margin-left:442px;
	margin-top:-41px;
}

.ProductButtonDetail
{
	position:absolute;
	margin-left:430px;
	margin-top:-36px;
}

.FooterInfo
{
	background:url(../../img/producten/InfoLijn.jpg) repeat-x;
	padding-top:3px;
	margin-top:7px;
}

.FooterInfoDetail
{
	background:url(../../img/producten/InfoLijn.jpg) repeat-x;
	padding-top:3px;
	margin-top:40px;
}

.footerActiviteit
{
	text-transform:uppercase;
	color:#395984;
	font-size:.95em;
	margin-top:15px;
}

#maincontent .item_type_6 h1.kostprijs
{
	margin-top:7px;
}

.item_type_53
{
	font-size:.95em;
	margin-bottom:30px;
}

#maincontent .item_type_53 h1
{
	color:#395984;
	margin:0px;
	text-transform:uppercase;
	font-size:1em;
	font-weight:bold;
}

#maincontent .item_type_53 h1 a
{	
	color:#395984;
	text-decoration:none;
}

#maincontent .item_type_53 h1 a:hover
{	
	
	text-decoration:underline;
}

#maincontent .item_type_53 h1.kostprijs
{
	margin-top:7px;
}

.bold
{
	font-weight:bold;
	color:#000000;
}

.titelcontainer
{
	border-bottom:1px solid #395984;
	text-transform:uppercase;
	margin-bottom:30px;
	margin-top:20px;
	color:#395984;
	font-size:.95em;
}

#maincontent .titelcontainer a, #maincontent .titelcontainer a:link, #maincontent .titelcontainer a:visited
{
	color:#395984;
	text-decoration:none;
}

#maincontent .titelcontainer a:hover
{
	color:#395984;
	text-decoration:underline;
}

.titelContainer_klein
{
	font-size:.95em;
}

.oranje
{
	color:#ff993a;
	font-weight:bold;
}

.blauw
{
	color:#395984;
	font-weight:bold;
}

.productDetail
{
	width:579px;
	border:1px solid #d4c6e6;
	font-size:.95em;
}

.pruductHeader
{
	background:url(../../img/producten/ProductDetailBG.jpg) repeat-y;
	width:559px;
	padding:3px 10px;
	margin-bottom:15px;
}

.productHeader_links
{
	width:430px;
	float:left;
	
	color:#395984;
	text-transform:uppercase;
	font-weight:bold;
}

.productHeader_rechts
{
	float:right;
	
	color:#395984;
	text-transform:uppercase;
	font-weight:bold;
}

.ProductTekst
{
	margin:0px 15px;
	margin-bottom:10px;
}

.ProductAfbeelding
{
	float:left;
	margin-right:4px;
	width:91px;
}

.ProductAfbeeldingDetail
{
	float:left;
	margin-right:10px;
	width:91px;
}

.activiteitContainer
{
	font-size:.95em;
	margin-bottom:20px;
	zoom:1;
}

.activiteitLinks
{
	float:left;
	width:48px;
	height:38px;
	background:url(../../img/activiteiten/datumBG.jpg) no-repeat;
	padding: 5px 0px 0px 0px;;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:1em;
	margin-left:-2px;
	margin-top:-1px;
}

.activiteitRechts
{
	float:left;
	width:540px;
	margin-bottom:10px;
}

.activiteitTitel
{
	background:url(../../img/activiteiten/activiteitBG.jpg) repeat-x;
	color:#395984;
	text-transform:uppercase;
	font-size:1em;
	font-weight:bold;
	padding:5px 0px 5px 10px;
	margin-bottom:10px;
}

.activiteitTekst
{
	padding-left:10px;
	padding-right:20px;
}

.activiteitInfo
{
	margin:15px 0px;
	margin-left:10px;
	padding-bottom:15px;
	border-bottom:1px solid #e9eef5;
	margin-right:20px;
}

.activiteitWaar
{
	margin-bottom:5px;
}

.waarLinks, .praktischLinks
{
	color:#395984;
	width:80px;
	float:left;
}

.waarRechts, .praktischRechts
{
	width:430px;
	float:left;
}

.titelBorder
{
	border-bottom:1px solid #e9eef5;
}

.inschrijvenButton
{
	background:url(../../img/activiteiten/buttonBG.jpg);
	height:21px;
	width:87px;
	border:none;
	
	text-transform:uppercase;
	color:#666666;
	font-weight:bold;
	padding-bottom:3px;
	margin-top:5px;
}

input.inschr_btn
{
	color:#ffffff;
	cursor:pointer;
	background:url(../../img/inschrijf_btn_bg.gif) no-repeat #FF9900 2px 4px;
	border:none;
	text-transform:uppercase;
	font-weight:bold;
	padding:7px 10px 7px 25px;
	width:auto;
	font-size:1.2em;
	border:1px solid #FF9900;
}

	input.inschr_btn:hover
	{
		background:url(../../img/inschrijf_btn_bg_hover.gif) no-repeat #FF9900 2px 4px;
		border:1px solid #d37f00;
	}

#maincontent .activiteitTitel a, #maincontent .activiteitTitel a:link, #maincontent .activiteitTitel a:visited
{
	text-decoration:none;
}

#maincontent .activiteitTitel a:hover
{
	text-decoration:underline;
}

/*forms activiteitein*/
.enquete_item{
	padding-bottom: 1em;
	margin-bottom: 1em;
	border-bottom: 1px dotted #d0d0d0;
	padding-left: 1em;
	border-left: 2px solid #d0d0d0;
	line-height:1.4em;
}

.enquete_type_500 {
	/*like default*/
}

.enquete_type_110 {
	padding:0;
	margin:0;
	border: none;
}

.enquete_vraag{
	font-size : 1em;
	font-weight:normal;
	margin-bottom: 1em;
	color:#161616;
}

.enquete_type_110 .enquete_vraag{
	color:#161616;
	font-weight:bold;
	margin-bottom: 0;
}

.enquete_antwoord{
	margin-bottom: 5px;
}

#actie_zoeken_resultaat #zoekform
{
	font-size:1em;
}

.form_titel {
	display: none;
}


fieldset legend
{
	font-size:1.2em;
}

input.submit_login
{
	font-size:1.2em;
}

.enquete_antwoord input
{
	font-size:1.3em;
}

#tmp_bot_chk
{
	display:none;
}

a.toc_anker
{
	line-height:0px;
}

/* Gegevens pagina */

#extranet_profiel_box
{
	padding:0px;
}

.div_fieldset
{
	background:#eef4f8;
	padding:10px;
	border-bottom:1px solid #e1ecf7;
	font-size : 1.2em;
	line-height:1.5em;
}

.div_form_row
{
	margin-bottom:5px;
}

.div_label
{
	float:left;
	display:inline;
	width:155px;
	color:#395984;
}

.div_form_input
{
	float:left;
	display:inline;
	width:400px;
}

#main #extranet_profiel_facturatie h3 a
{
	color:#CE0031;
}

.link_profiel_beheren
{
	float:right;
}

	#main .link_profiel_beheren
	{
		margin-bottom:10px;
	}

	#main .link_profiel_beheren a
	{
		background: url(../../img/profiel_knop.png) no-repeat #738db0 2px 4px;
		color:#ffffff;
		padding:3px 5px 3px 25px;
		text-decoration:none;
	}
	
	#main .link_profiel_beheren a:hover
	{
		background: url(../../img/profiel_knop.png) no-repeat #395984 2px 4px;
	}

/*EINDE EXTRA VOOR EXTRANET*/


.smb {
	border-top : 1px dotted #e0e0e0;
	margin-top: 15px;
	padding-top: 15px;
}

.smb ul{
	margin:0;
	padding:0;
	list-style:none;
}

.smb ul li{
	margin:0;
	padding:0;
	float:left;
	margin-right: 15px;
	font-size : 1.4em;
	color:: #aaa;
}

.smb a{
	color:#aaa;
	text-decoration:none;
	cursor:pointer;
}

.smb a:hover{
	color:#003867;	
}

.smb img{
	float:left;
	width : 32px;
}

.smb span{
	margin-left: 2px;
	line-height:32px;
}

.display_none{
	display:none;
}

.list_item:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.list_item {
	display: inline-block;
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 15px;
}
 
html[xmlns] .list_item {
	display: block;
}
 
* html .list_item {
	height: 1%;
}

.list_item .lees_meer{
	text-align:right;	
	font-size : 1.2em;
}

.item_foto{
	float:left;
	width : 180px;
}

.bericht_taal
{
    float:right;
    margin-top:10px;
}

.buddleja_taallink
{
    font-size: 1.2em;
    font-weight: bold;
}


