/* algemeen */
#parent2 img{
	margin:0;
	vertical-align:top
	}
.NoScreenDisplay {
    display:none;    
    }
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	margin: 0;
	padding: 0;
	color: #000;
	background-color:#FFF;
	line-height: 140%;
}
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0;
	padding: 0;
	color: #000;
}
hr {
	color:#CCC;
	height: 1px
	}
.anker {
	padding:2px;
	margin: 0;
	background-color: #F00;
	color: #FFF;
}
.bg{
	background-image:url(bgtabel.gif);
	background-position:top;
	background-repeat:repeat-x
	}
/* ----------------------------------------------------------------------------------------- */
/* content links - OPGELET :WEL subclass omdat die kunnen bepalen in de modules!!*/
a.url:link, a.url:active, a.url:visited, a.ankerlijst:link, a.ankerlijst:visited,a.ankerlijst:active,
#inhoud a:link, #inhoud a:visited, #inhoud a:active{color: #000;text-decoration: underline;}
a.url:hover, a.ankerlijst:hover,#inhoud a:hover{color : #930021;text-decoration : underline;}
/* ----------------------------------------------------------------------------------------- */
/* beschrijving & positionering lagen*/
#parent1 {	position:relative;	top: 0;	width:970px;	margin: 0;	padding: 0;	vertical-align:top;	border: 0 none; background-color:#FFF; background-image:url(bgparent.gif); background-repeat:repeat-y}
#parent2 {	position:relative;	width:785px;	top: 0;	margin: 0 0 10px 0;	padding: 0;	float:right;	clear:none;	background-color:#FFF;	vertical-align:top;	text-align:left;	border: 0 none}
#header { width: 785px;height:100px;position:relative;	margin: 0;	padding: 0;	border: 0 none}
#logolinks{width:91px; height:100px; float:left; clear:right}
#hoofdmenu {float: left; clear:none;border: 0 none;vertical-align: top; width:689px;height:19px}
#zoekfunctie{ width:200px; height:71px; float:right; clear:none; padding-top:10px; text-align:right}
#banner {	position: relative;	margin: 0;	padding: 0;	border: 0 none;	z-index: 2;	height: 100px;	vertical-align: top;width: 785px;; height:100px}
#inhoud {	position: relative;	margin-right: 26px;	margin-left: 26px;	margin-bottom: 15px;}
#kruimelpad {	position: relative;	padding: 0 20px 0 20px;	margin: 7px 0 0 0;	border: 0 none;}
.taal{background-color:#060; float:right}
#blockleft{ color:#FFF; float:left; clear:right; width:185px; background-image:url(bgtabel.gif); background-repeat:repeat-x; background-color:#333}
#bamlogo{width:183px; height:200px; background-image:url(bgtabel.gif); background-repeat:repeat-x}
#nieuws{font-size:10px; text-align:left; padding:0px; line-height:15px }
#nieuws p {margin: 5px}
.nieuwsitem{font-size:10px; padding:5px 5px 15px 5px}
a.nieuwsitem:link, a.nieuwsitem:visited{font-size:10px; background-color:#930021;color:#fff; text-decoration:none;width:82px; text-align:center; border:none; background-image:none; padding:5px}
.nieuwstitel{font-size:10px; font-weight:bold; background-color:#0C0; display:block; background-color:#000; padding:5px 5px 8px 10px}
#footer{ background-color:#CCC;width:970px; clear:both; padding:0px; margin:0px; height:1px; text-align:left; line-height:18px}
#footer p{margin:0px; padding:0px}
.zoekknop{vertical-align:bottom}
#submenu{ text-align:left; padding: 6px 0px 0px 8px ; line-height:20px}
#submenu a.subMenu2:link, #submenu a.subMenu2:hover, #submenu a.subMenu2:visited, #submenu a:link, #submenu a:visited{color:#FFF; text-decoration:none; display:block; background-image:url(icon_submenu.gif); background-repeat:no-repeat; background-position:left; padding-left:12px}
#submenu a.subMenu2:hover, #submenu a:hover{ text-decoration:underline}

/* ----------------------------------------------------------------------------------------- */
/* opmaak modules */
h1 {
	color: #000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
h2 {
	font-weight: bold;
	font-size:11px;
	color: #333;
	border: none;
}
h3{
	font-weight: bold;
	font-size:11px;
	color: #333;
	border: none;
	margin: 0 0 5px 0
}
h4 {
	font-weight: normal;
	font-size:11px;
	color: #333;
	border: none;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.BeeldRechts {
	float: right;
	clear: none;
	margin: 0 0 10px 10px;
	border: 1px solid #CCC;
	padding: 2px;
}
.BeeldLinks {
	float: left;
	clear: none;
	margin: 0px 10px 10px 0px;
	border: 1px solid #CCC;
	padding: 2px;
}
.IkoonLinks{
	float: left;
	margin: 0 5px -2px 0;
	padding: 0;
}
.pdfopmerking {
	padding: 2px;
	margin: -5px 0 0 3px;
	float: right;
	background-color: #CCC;
	color:#000;
	}
.box {
	padding: 0;
	margin: 0 0 5px 0;
	display: block;
}
/*-------- LINKS : KRUIMELPAD ----------------*/
#kruimelpad  a.kruimelpad:link, a.kruimelpad:visited {
	color: #9c9a9c;
	text-decoration: underline;	
	font-size: 10px;
}
#kruimelpad   a.kruimelpad:active, a.kruimelpad:hover {
	color: #9c9a9c;
	text-decoration: none;
	font-size: 10px;
}
/* vormgeving standaard + uitgebreid formulier ---------- */
input,textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	padding: 0 2px;
	margin: 0;
	color: #9c9a9c;
}
.form {
	margin-bottom: 5px;
	margin-left: 0;
	padding: 2px;
	line-height: 190%;
	color: #666;
}
.content{
	margin: 0 0 0 105px;
}
.content2{
	margin:0;
	float:left;
}
.label{
	margin: 0 5px 0 0;
	padding: 0;
	width: 100px;
	text-align:right;
	display: block;
	float:left;
	clear:left;
	line-height: 190%;
}
input.knop {
	color: #666;
	font-size: 100%;
	text-align: center;
	vertical-align: middle;
	border-width: 0;
	cursor: pointer;
	margin: 5px 0 0 105px;
	padding: 2px;
	background: #CCC;
}

/* 2 kolommen tekst + beeld ------------ */
table.portal {
	margin:10px 0;
	width:100%;
	}
table.portal .kolom1 {
	border-right: 1px solid #CCC;
	padding: 0 20px 0 0;
	vertical-align:top;
	width:50%;
	}
table.portal .kolom2 {
	padding: 0 0 0 20px;
	vertical-align:top;
	width:50%;
	}
/* faq */
.dhtmlgoodies_title{
   /* Styling question */
   /* Start layout CSS */
   color: #000;
   background-color:#E5E5E5;
   font-size:10px;
   font-weight:bold;
   padding: 7px 0px 7px 7px;
   /* End layout CSS */
   overflow:hidden;
   cursor:pointer;
   margin-bottom:5px;
   background-image:url(icon_slider.gif); background-repeat:no-repeat; background-position:5px;
   padding-left:18px
}
.dhtmlgoodies_content{    /* Parent box of slide down content */
   /* Start layout CSS */
   /*padding: 25px 10px 25px 20px;*/
   /*padding: 20px;*/
   /*clear: both;*/
   /* End layout CSS */      visibility:hidden;
   height:0px;
   overflow:hidden;
   position:relative;

}
.dhtmlgoodies_content_content{    /* Content that is slided down */
   padding:1px; position:relative;
} 
#dhtmlgoodies_ac2, #dhtmlgoodies_a1{ background-color:#EFEFEF; margin-bottom:5px}

