/* Reset */
html, body {
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
	font-size:100%;
}
p {
	margin:0 0 1em 0;
}
ul,ol,dl,dd,dt,li,blockquote,form, fieldset,address { 
	margin:0;
	padding:0;
	padding:0;
	border:none;
}
a img {
	border-width:0
}
a{
	color: #002D62;
	font-family: verdana;
	font-size: 10px;
}
a:hover{
	text-decoration: none;
	color: #38BAD4;
	font-family: verdana;
	font-size: 10px;
}

.sitemap a img {
	border-width:0
}
.sitemap a{
	color: #002D62;
}
.sitemap a:hover{
	color: #38BAD4;
	text-decoration: none;
	background-image: url();
	background-repeat: no-repeat;
	background-position: right 10px;
}
.sitemap #menubuilder_euresnl_sub_0.level1,
.sitemap #menubuilder_euresde_sub_0.level1 {
	padding-bottom: 20px;
}
.sitemap .item2 {
	padding-left: 20px;
}
th{
	margin:0;
	padding:0;
	text-align: left;
}
/* Layout */
html,body {
	height: 100%;
}
body {
	font-family: verdana;
	font-size: 12px;
	text-align: center;
	background-image: url(/images/eures/bg.gif);
	background-repeat: repeat-x;
	background-color: #F4F3EE;
}
#frame{
	position: relative;
	text-align: left;
	width: 980px;
	/*background-image:url(/images/eures/content_bg.gif);
	background-repeat: repeat-y;*/
	margin: 0 auto;
	height: auto!important;
	height: 100%;
	min-height: 100%;
}
#header{
	background-image: url(/images/eures/bg_header.gif);
	background-position: left 85px;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 260px;
	width: 980px;
}
#afbeelding{
	float: left;
	width: 758px;
}
#afbeelding img{
	margin-top: 85px;
	margin-left: 5px;
}
h1#logo{
	width: 215px;
	float: right;
}
h1#logo img{
	margin-top:85px;
}
.datum{
	position: absolute;
	top: 18px;
	right: 0px;
	color: #002D62;
}
#taalkeuze{
	position: absolute;
	top: 18px;
	left: 5px;
	overflow: hidden;
}
#taalkeuze span{
	float: left;
	margin-left: 5px;
	margin-right: 17px;
	color: #012E63;
}
#taalkeuze a{
	display:block;
	float:left;
	height:14px;
	text-indent:-3000em;
	width:35px;
	background-repeat: no-repeat;
	margin-right: 5px;
}
#navigatie_top{
	position: absolute;
	top: 50px;
	left: 0px;
	width: 982px;
	height: 35px;
	z-index: 100;
}
#container{
	overflow: hidden;
	background: #FFFFFF url(/images/eures/content_bg.gif) repeat-y scroll 0% 50%;
}
#linkerkant{
	border-top: solid 5px #ffffff;
	width: 170px;
	overflow: hidden;
	float: left;
	background-image:url(/images/eures/content_bg.gif);
	background-repeat: repeat-y;
}
#navigatie_links{
	margin: 0 0 0 5px;
	overflow: hidden;
}
#midden{
	width: 590px;
	overflow: hidden;
	float: left;
	margin-top: 5px;
}

#midden .blok{
	border: solid 1px #E8E7DD;
	background-color: #ffffff;
	overflow: hidden;
	/*zoom: 1;*/
	padding-bottom:20px;
}
#midden .blok .mid{
	overflow: hidden;
}
#midden .blok .mid h2{
	border-bottom: solid 1px #E8E7DD;
	color: #002D62;
	font-size: 14px;
	font-weight: bold;
	padding: 8px 0 8px 9px;
	margin-right: 100px;
}
#midden .blok .mid h2 span{
	color: #002D62;
	font-size: 14px;
	font-weight: bold;
	float: right;
	margin-left: 20px;
}
#midden #tekstblok01nl{
padding-right: 5px;
}
#midden #tekstblok01nl_01{
padding-right: 5px;
width: 450px;
}
#midden #tekstblok01de{
padding-right: 5px;
}

#midden .blok .mid .tekst{
	color: #002D62;
	font-size: 10px;
	padding: 3px 9px 8px 9px;
	overflow: hidden;
	/*zoom: 1;*/
}
#midden .blok .mid .tekst a{
	min-height: 8px;
	height: 8px;
}
#midden .blok .mid .tekst ul,
#midden .blok .mid .tekst li {
	margin: 0 0 0 10px;
}
#midden .blok .mid .tekst .afb_Links {
	float: left;
	margin: 0 10px 10px 0;
}
#midden .blok .mid .tekst .afb_Rechts{
	float: right;
	margin: 0 0 10px 10px;
}
#midden .blok_groot{
	border: solid 1px #93DDEB;
	background-image:url(/images/eures/groot_bg.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
	overflow: hidden;
	width: 588px;
*	width: 590px;
	/*zoom: 1;*/
}
#midden .blok_groot .mid{
	float: left;
	width: 286px;
}
#midden .blok_groot .mid h2{
	border-bottom: solid 1px #93DDEB;
	width: 240px;
	color: #002D62;
	font-size: 10px;
	font-weight: bold;
	padding: 8px 0 8px 9px;
}
#midden .blok_groot .mid .tekst{
	color: #002D62;
	font-size: 10px;
	padding: 8px 0 8px 9px;
}
#midden .blok_groot .afbeelding{
	float: right;
	margin:5px 5px 5px 0;
}
#midden .blok_klein_links{
	border: solid 1px #E8E7DD;
	background-color: #ffffff;
	overflow: hidden;
	float: left;
	margin-right: 2px;
	margin-top: 5px;
}
#midden .blok_klein_links .mid{
	float: left;
	width: 290px;
}
#midden .blok_klein_links .mid h3{
	border-bottom: solid 1px #E8E7DD;
	width: 240px;
	color: #002D62;
	font-size: 10px;
	font-weight: bold;
	padding: 8px 0 8px 9px;
}
#midden .blok_klein_links .mid .tekst{
	color: #002D62;
	font-size: 10px;
	padding: 8px 0 8px 9px;
}
#midden .blok_klein_rechts{
	border: solid 1px #E8E7DD;
	background-color: #ffffff;
	overflow: hidden;
	float: left;
	margin-top: 5px;
}
#midden .blok_klein_rechts .mid{
	float: left;
	width: 294px;
}
#midden .blok_klein_rechts .mid h3{
	border-bottom: solid 1px #E8E7DD;
	width: 240px;
	color: #002D62;
	font-size: 10px;
	font-weight: bold;
	padding: 8px 0 8px 9px;
}
#midden .blok_klein_rechts .mid .tekst{
	color: #002D62;
	font-size: 10px;
	padding: 8px 0 8px 9px;
}

#midden .blok_extra_links a{
	color: #38BAD4;
	font-family: verdana;
	font-size: 10px;
}
#midden .blok_extra_links a:hover{
	text-decoration: none;
	color: #002D62;
	font-family: verdana;
	font-size: 10px;
}
#midden .blok_extra_links .mid h3{
	color: #002D62;
	font-size: 10px;
	font-weight: bold;
}
#midden .blok_extra_links .mid .tekst{
	color: #26BBD6;
	font-size: 10px;
}

#midden .blok_extra_rechts{
	border: solid 1px #E4CDA9;
	border-width: 1px 1px 0 1px;
	background-image:url(/images/eures/bg_extra.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
	overflow: hidden;
	float: left;
	width: 590px;
	margin-top: 12px;
}
#midden .blok_extra_rechts .lichtbruin{
	background-image:url(/images/eures/bg_extra2.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
}
#midden .blok_extra_rechts .mid{
	width: 590px;
	height:auto!important;
	height:155px;
	min-height: 155px;
}
#midden .blok_extra_rechts .mid h3{
	color: #002D62;
	font-size: 10px;
	font-weight: bold;
	padding: 8px 0 8px 9px;
}
#midden .blok_extra_rechts .mid .tekst{
	color: #26BBD6;
	font-size: 10px;
	padding: 8px 8px 8px 8px;
}
#midden .back {
	float: left;
	clear: both;
}
#midden .back.zichtbaar_ {
	display: none;
}
#midden .back.zichtbaar_ja {
	display: block;
}
.extra{
	margin-left: 10px;
}
.imgblokje{
	margin: 0 auto;
}

#rechterkant{
	float: left;
	margin: 5px 0px 0px 7px;
	overflow: hidden;
	width: 209px;
}
#rechterkant .mid{
	overflow: hidden;
	background-image:url(/images/eures/rechterkant_bg.gif);
	background-repeat: repeat-y;
}
#rechterkant .blokken{
	margin: 0 6px 0 6px;
	overflow: hidden;
}
#rechterkant .blokken .blok img{
	margin: 0 0 0 45px;
}
#rechterkant .tekst{
	padding-bottom: 20px;
	width: 180px;
}

#rechterkant .blok_Donker_blauw{
	background-image: url(/images/eures/donker_blauw.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #002D62;
	margin-top: 12px;
	padding: 5px 5px 5px 5px;
	height: auto!important;
	height: 161px;
	min-height: 161px;
	text-align: center;
	width: 197px;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 13px;
}
#rechterkant .blok_Donker_blauw a {
	color: #FFFFFF;
}
#rechterkant .blok_Donker_blauw .titel{
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
}
#rechterkant .blok_Donker_blauw a img{
	text-align: center;
	margin: 5px!important;
	vertical-align: middle;
}
#rechterkant .blok_Licht_blauw{
	background-image:url(/images/eures/licht_blauw.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #26BBD6;
	margin-top: 12px;
	padding: 5px 5px 5px 5px;
	height:auto!important;
	height:161px;
	min-height:161px;
	text-align: center;
	width:197px;
	vertical-align:middle;
	color: #FFFFFF;
	font-size: 13px;
}
#rechterkant .blok_Licht_blauw a {
	color: #FFFFFF;
}
#rechterkant .blok_Licht_blauw .titel{
    color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
}
#rechterkant .blok_Licht_blauw a img{
	text-align: center;
	margin: 5px!important;;
	vertical-align:middle;
}

#rechterkant .knpVerder{
	margin: 6px 0 10px 0;
}
#rechterkant .foot{
	vertical-align: top;
	background-image:url(/images/eures/rechterkant_foot.gif);
	background-repeat: no-repeat;
	height: 5px;
	*margin-bottom: -9px;
}
#zoek{
	position: absolute;
	top: 198px;
	left: 767px;
	background-image:url(/images/eures/zoek_bg.gif);
	background-repeat: no-repeat;
	width: 209px;
	height: 70px;
}
#zoek div.zoeken{
	float: left;
	width: 50px;
	padding: 10px 0 0 11px;
	font-size: 11px;
	color: #002D62;
	font-weight: bold;
}
#zoek input.btn_zoek{
	margin: 10px 0 0 6px;
	float: left;
}
#zoek input.zoeken_veld{
	width: 185px;
	margin-left: 12px;
	margin-top: 5px;
}
#footer{
	background-image:url(/images/eures/footer.gif);
	background-repeat: no-repeat;
	background-color: #F2F1EB;
	height: 80px;
	bottom: 0px;
	left: 0px;
	width: 980px;
	float: left;
*	float: none;
}
#footer_links{
	text-align: center;
	padding-top: 50px;
	padding-bottom: 15px;
}
#footer_links a{
	color: #002D62;
	text-decoration: none;
	margin-right: 20px;
	font-size: 10px;
}
#footer_links a:hover{
	text-decoration: underline;
}

/* Formbuilder */
.formbuilder_question{
	width: 120px;
	color: #002D62;
	font-size: 10px;
	vertical-align: top;
	padding: 3px 0 0 3px;
}
.formbuilder_answer input,
.formbuilder_answer textarea{
	color: #002D62;
	font-size: 10px;
	width: 200px;
	border: solid 1px #B7E8F1;
	border-width: 1px 1px 0 1px;
	background-image:url(/images/eures/bg_extra.gif);
	background-repeat: repeat-x;
	margin-bottom: 4px;
	margin: 3px 0 0 3px;
}
.formbuilder_answer textarea{
	height: 100px;
}

.formbuilder_question_submitbutton{
	margin: 15px 0 4px 119px;
	color: #002D62;;
}
/* Lightbox Vragenlijst */
#homepage_vragenlijst {
	text-align: left;
	margin: 0 0 0 3px;
}

#homepage_vragenlijst h2 {
	color:#002D62;
	font-size:14px;
	font-weight:bold;
	float:left;
	width: 350px;
	clear: right;
	margin: 0 0 5px 0;
}
#homepage_vragenlijst .tekst{
	color:#002D62;
	font-size:10px;
	float:left;
	clear:both;
	width: 350px;
}
#Homepage_Vragenformuliervraagdiv{
	margin: 10px 0 0 0;
}
#homepage_vragenlijst .formbuilder_question{
	width: 180px !important;
}


/* Extranet login */
#frmCustomSecurearea
{
	width: 350px;
}
.securearea_field_wrapper
{
	float: left;
	width: 320px;
}
.securearea_button_wrapper
{
	float: right;
	width: 15px;
}
.securearea_button_wrapper input
{
	float: right;
}
.securearea_field_wrapper span.formbuilder_question
{
	width: 120px;
	float: left;
}
.securearea_field_wrapper span.formbuilder_answer
{
	width: 200px;
	float: right;
}



/* Nieuwsoverzicht */
.loopnav {
	float: right;
	clear: both;
	overflow: hidden;
}
.loopnav span {
	padding-left: 10px;
}
#nieuwsoverzicht .nieuwsitem {
	clear: both;
}
#nieuwsoverzicht h3,
#nieuwsoverzicht .kort{
	/*margin-right: 100px;*/
	/*margin-bottom: 10px;*/
}
#nieuwsoverzicht h3{ width: 150px;}
#nieuwsoverzicht .kort .afb_left {
	padding: 0px 5px 5px 0px;
}
#nieuwsoverzicht .kort .afb_right {
	padding: 0px 0px 5px 5px;
}
#nieuwsoverzicht span{
	float: right;
	margin-left: 20px;
}
.hrNieuws{
color: #AADAE5;
width: 491px;
}

/* Smoelenboek */
#smoelenboekoverzicht{
	overflow: hidden;
	margin-left: 15px;
}
#smoelenboekoverzicht .persoon{
	border: solid 1px #B7E8F1;
	border-width: 1px;
	background-image:url(/images/eures/bg_extra.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
	overflow: hidden;
	float: left;
	padding-bottom: 5px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#smoelenboekoverzicht .persoon .mid {
	width: 260px;
	height: 76px;
}
hr[id="hrfix"]{
 margin: 10px 0px 10px 0px!important;
}

/* EXTRANET */

/* Agenda */
.agendaitem
{

}
.agendaitem .kort
{
	padding: 5px 0 0 0;
}
/* - */
/* Leden zoek */

	/* Zoek */
	.rubriek_searchfield input.inputfield
	{
		width:200px;
		border-color:#B7E8F1;
		border-style:solid;
		border-width:1px 1px 0;
		color:#002D62;
		font-size:10px;
		margin-bottom:4px;
		background-image:url(/images/eures/bg_extra.gif);
		background-repeat:repeat-x;
	}
	/* - */
	/* Overzicht */
	#rubriek_zoek
	{
		overflow: hidden;
	}
	#rubriek_zoek .item
	{
		float: left;
		width: 240px;
		border: 1px solid #AADAE5;
		padding: 10px 10px 10px 10px;
		margin: 10px 10px 10px 10px;
	}
	#rubriek_zoek .item .item_left
	{
		float: left;
		width: 60px;
		height: 45px;
	}
	#rubriek_zoek .item .item_right 
	{
		float: right;
		width: 150px;
	}
	#rubriek_zoek .item .item_right .name,
	#rubriek_zoek .item .item_right .function,
	#rubriek_zoek .item .item_right .rubriek
	{
		float: left;
		width: 150px;
	}
	#rubriek_zoek .item .item_right .name h2
	{
		width: 150px;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		border: none;
	}
	#rubriek_zoek .item .item_right .name h2 a
	{
		text-decoration: none;
	}
	#rubriek_zoek .item .item_right .name h2 a:hover
	{
		text-decoration: underline;
	}
	#rubriek_zoek .item_navigation
	{
		width: 400px;
		float: left;
	}

	/* - */
	/* Input */
	.member_input
	{
		width: 570px;
		float: left;
		padding: 3px 0 2px 0;
	}
	.member_input .member_question
	{
		width: 140px;
		float: left;
	}
	.member_input .member_answer
	{
		width:430px;
		float:left;
	}
	/* - */
	
	/* wachtwoord vergeten */
	form#frm
	{
		width: 265px;
	}
	form#frm #fld_username,
	form#frm #fld_email
	{
		width: 200px;
		border-color: #B7E8F1;
		border-style: solid;
		border-width: 1px 1px 0;
		color: #002D62;
		font-size: 10px;
		margin-bottom: 4px;
		background-image: url(/images/eures/bg_extra.gif);
		background-repeat: repeat-x;
	}
	/* - */
	
	/* wachtwoord wijzigen  */
	.wijzigen
	{
		font-size: 10px;
	}
	.wijzigen p
	{
		margin: 0 1em 1em 1em;
	}
	.wijzigen table
	{
	font-size:10px;
	margin:0 0 0 1em;
	}
	.wijzigen table input
	{
		width: 110px;
		border-color: #B7E8F1;
		border-style: solid;
		border-width: 1px 1px 0;
		color: #002D62;
		font-size: 10px;
		margin-bottom: 4px;
		background-image: url(/images/eures/bg_extra.gif);
		background-repeat: repeat-x;
	}
	/* - */
	
#frmEmailserviceMembership
{
	border: 1px solid #93DDEB;
	margin: 10px 0 0 0;
}
#frmEmailserviceMembership table
{
}
#frmEmailserviceMembership table tr
{
}
#frmEmailserviceMembership table td
{
	font-size: 10px;
	padding: 5px 0 0 5px;
}
#frmEmailserviceMembership table td #fld_email
{
	font-size: 10px;
	width: 140px;
}
#frmEmailserviceMembership p
{
	padding: 5px 0 0 125px;
}
#frmEmailserviceMembership p input
{
	font-size: 11px;
}
#form_eures
{
	
}
.formbuilder_aanmeld
{
	float: left;
}
.formbuilder_aanmeld input
{
	width: 15px;
}
.formbuilder_aanmeld label
{
	padding: 0 0 0 3px;
}
.verzend_wrapper
{
	float: right;
}
.verzend_wrapper input
{
	font-size: 12px;
	margin-top: 5px;
}
/* - */

/*== Fixes N Hacks ==*/
.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix
{
	display: inline-block;	/* for IE/Mac */
}
/*== ==*/
