/*fresh start*/

html,body, div, dt, dl, dd,  h1, h2, h3, h4, h5, h6 , form, fieldset, a, blockquote
	{
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-weight:normal;
	}

html, body {
	/* KvB210308 Zet een hoogte op html en body, want die worden niet gezet in strict xhtml */
	height: 100%;
}
	
img	
	{ 
	border: 0px;
	}
/* --------------------------------------------------------------------------- */
/* MEE FCK Styles*/
/* --------------------------------------------------------------------------- */

.Kop_standaard{
	font-size: 150%;
	color: #0000;
}

.Kop_MEE{
	font-size: 150%;
	color: #F98105;
}

.Tussenkop_standaard{
	font-size: 120%;
	color: #000000;
}

.Tussenkop_MEE{
	font-size: 120%;
	color: #F98105;
}

.Inleiding_standaard{
	font-size: 120%;
	color: #000000;
}

.Inleiding_MEE{
	font-size: 120%;
	color: #F98105;
}

.Tekst_standaard{
	color: #000000;
}

.Tekst_MEE{
	color: #F98105;
}

/* --------------------------------------------------------------------------- */
/* CMS editor */
/* --------------------------------------------------------------------------- */

.bodyview{
	width : 100%;
	font-family: Arial;
	color: #000000;
	font-size: 11px;
}

.bodyview A{
	color: #333333;
}

/* --------------------------------------------------------------------------- */
/* Elementen */
/* --------------------------------------------------------------------------- */

FORM{
	
}

HR{
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: #000000 1px solid;
	height: 1px;
}



TD{
	font-family: Arial;
	font-size:95%;
	color: #000000;
}

TD A{
	color: #333333;
	text-decoration: none ;
	
}

LI{
	margin: 0;
	padding:0;
}
	
UL{
	margin: 0;
	padding:0;
	margin-left:20px;
}

OL{
	margin: 0;
	padding:0;
	margin-left:20px;
}

/* --------------------------------------------------------------------------- */
/* Tekst stylen */
/* --------------------------------------------------------------------------- */

*
 {
 font-family: Arial;
 }


h1,h2,h3,h4,h5,h6{
	margin: 0;
}

H1{
	font-size: 100%;
	font-weight: bold;
	color: #000000;
}

H2{
	font-size: 150%;
	font-weight: bold;
	color: #333333;
}

H3{
	font-size: 130%;
	font-weight: bold;
	color: #000000;
}

H4{
	font-size: 130%;
	font-weight: bold;
	color: #333333;
}

H5{
	font-weight: bold;
	color: #000000;
}

H6{
	font-weight: bold;
	color: #333333;
}



/* --------------------------------------------------------------------------- */
/* Div */
/* --------------------------------------------------------------------------- */

.div_content{
	display:block;
	overflow:auto;
	position:absolute;
	visibility: visible;
	top:155px;
	bottom:100px;
	width:545px;
	margin-left:-175px;
	left:50%;
	line-height: 18px;
}

* html .div_content{
	visibility: visible;
	position: absolute;
	height: 100%;
}

/* --------------------------------------------------------------------------- */
/* Layout General*/
/* --------------------------------------------------------------------------- */

#mainContainer
		{	
		width: 775px;
		margin-left:auto;
		margin-right: auto;
		}
	
#main
		{	
		float:left;
		padding: 0px;
		border:0px solid #000;
		}
	
#header
		{
		background-color: #fff;
		height:120px;
		background-image: url("layout_header_bg.jpg");
		background-repeat: repeat-x;
		background-position: 0 0;
		border:0px solid #000;
		}

#contentContainer
		{	
		float:left;	
		margin-top:25px;
		background-color: #f5f5f5;
		padding:1em;	
		border:0px solid #000;
		}
	
#funcnav
		{
		float:right;
		margin-left:60%;
		margin-top:-25px;
		width:280px;
		border:0px solid #000;
		}
	
#funcnav li
		{
		display:inline;
		padding:.2em;
		padding-left:0em;
		padding-right:0em;
		}
	
#funcnav li a, div#lettergrootte a
		{
		color:#000;
		text-decoration:none;
		font-weight:bold;	
		font-size: .85em;	
		}

#funcnav li a:hover, div#lettergrootte a:hover
		{
		text-decoration:underline;
		}
	
div#lettergrootte
		{
		float:right;
		color: #ef1917;
		font-weight:bold;
		font-size:.8em;
		margin-top:-55px;
		margin-right:1.1em;	
		}

a#normaal {}

div a#groter 
		{
		font-size:120%
		}
		
	
#footer
		{
		float:left;
		background-color:#e21818;
		width:100%;	
		text-align:center;
		height:20px;
		padding-top:.5em;
		color:#fff;
		font-size:0.75em;
		}	
	
.hide
		{
		display:none;
		}

#logos
		{
		float:left;
		border:0px solid #000;
		}
	
#MeeLogo
		{
		float:right;
		width:67px;
		height:25px; 
		}
		
#DemensiLogo
		{
		float:left;
		width:312px;
		height:120px; 
		}

#intro #breadcrumbs
		{
		padding:0;
		}
	
	
#artikel #breadcrumbs
		{	
		padding-top:.7em;
		margin-left:210px;
		}
	
	

#breadcrumbs,
#breadcrumbs a
		{
		margin:0;
		margin-top:1em;
		color:#d28022;		
		background: #fff;
		text-decoration:none;
		}
	
#breadcrumbs a:hover
		{
		text-decoration:underline;
		}

#breadcrumbs
{
	font-size:.7em;
	color:#333333;
}	

/* --------------------------------------------------------------------------- */
/* Specifieke Layout (home/tussenpagina/artikelpagina)

	body #home is home/keuzepagina
	body #intro is tussenpagina
	body #artikel is basisartikelpagina*/

/* --------------------------------------------------------------------------- */

#leftKaderBottom img {border:1px solid #ea810a;}
#home #contentContainer div
		{
		width:350px;		
		}	
	
#leftColumnMain
		{
		float:left;
		border:0px solid #000;
		width:50%;
		}

#rightColumnMain
		{
		float:right;
		border:0px solid #000;
		width:50%;
		}

#leftKaderTop,
#introductie
		{
		font-size:.75em;
		}
	
#rightKaderTop
		{
		margin-top:15px;
		}

#leftKaderBottom,
#rightKaderBottom
		{
		margin-top:10px;
		}
	
#rightKaderTop,
#rightKaderBottom
		{
		background-color:#ffe5b9;
		padding-bottom:1em;
		border:0px;
		border-bottom:10px solid #e21818;
		}

#home #rightKaderTop h1, #home #rightKaderBottom h1,
#intro #menuLeft h1, #intro #menuMiddle h1, #intro #menuRight h1
		{
		margin:0;
		background-image: url("I-logo-hoekje.gif");
		background-repeat: no-repeat;
		background-position: 0 0;
		background-color:#ea810a;
		font-family:Verdana;
		font-weight:bold;
		font-size:.9em;
		color:#fff;
		padding-left:25px;
		padding-top:8px;	
		padding-bottom:5px;
		}
		

#oogpuntList
		{
		margin-top:1em;
		list-style-image:url("I-logo-listitem.gif");
		list-style-position:inside;
		font-size:0.9em;
		border:0px solid #000;
		}
	
#oogpuntList li, #nieuwsList li
		{
		margin-bottom:1em;
		border:0px solid #000;
		}	

#oogpuntList a

		{
		padding-left:.5em;
		text-decoration:none;
		font-weight:bold;
		color:#000;
		}
		
#nieuwsList li a{
		font-size:.8em;
		}
		
	
#nieuwsList
		{
		margin-top:1em;
		margin-left:25px;
		list-style:none;
		font-size:0.85em;
		border:0px solid #000;
		}
		
#nieuwsList a
		{	
		text-decoration:none;
		font-weight:bold;
		color:#000;
		}
		
#nieuwsList a
		{
		font-weight:normal;
		}

#oogpuntList a:hover, #nieuwsList a:hover
		{
		text-decoration:underline; 
		}
	
#nieuwsList .date
		{
		font-size:0.8em;
		display:block;
		}

#intro div#contentContainer
		{	
		padding-bottom:0;
		border:0px solid #000;
		}	

div#introductie
		{
		float:left;
		border:0px solid #000;
		margin-bottom:1.5em;
		}

#menuColumns
		{	
		float:left;
		margin-bottom:0;
		width:100%;
		padding-bottom:0;
		border:0px solid #000;
		}
	
#menuLeft
		{
		float:left;
		width:240px;
		margin:0;
		padding:0;	
		top:0;
		background-color:#ffe5b9;
		padding-bottom:1em;
		}
	
#menuMiddle
		{
		float:left;
		margin:0;	
		padding:0;	
		top:0;
		width:240px;
		margin-left:.7em;
		margin-right:.7em;
		background-color:#ffe5b9;
		padding-bottom:1em;
		}
	
#menuRight
		{ 
		float:right;
		width:240px;
		margin:0;
		padding:0;	
		top:0;
		background-color:#ffe5b9;
		padding-bottom:1em;
		}
	
.menu,	
.menu li a
		{
		display:block;
		color:#ef1917;
		font-weight:bold;	
		list-style:outside;
		list-style-type:circle;
		text-decoration:none;
		}
	
.menu li a
{

		font-size:.9em;
}
.menu li a:hover
		{
		text-decoration:underline;
		}
	
.menu li
		{
		margin-left:1em;
		padding:.5em;
		}
	
.ZoekButton
		{
		border:1px outset #000;
		float:right;
		padding:.3em;
		font-size:1em;
		cursor:pointer;
		
		}

#zoektabel .bgColorGray
		{	
		background-color: #f5f5f5;
		width:450px;
		}
		
		
#nieuwsArchief a
		{
		font-weight:bold;
		display:block;
		color:#fff;
		padding:.5em;
		background-color:#ea810a;
		}
	
/*artikel*/

#artikel #main
		{	
		background-image: url("mainNavBg.gif");
		background-repeat: repeat-y;
		background-position: 0 0;
		}

#artikel div#contentContainer
		{	
		float:right;
		width:575px;
		margin-top:1em;
		border:0px solid #000;
		padding:0;		
		}	

#artikel #mainNav h1
		{
		margin:0;
		background-image: url("I-logo-hoekje.gif");
		background-repeat: no-repeat;
		background-position: 0 0;
		background-color:#ea810a;
		font-family:Verdana;
		font-weight:bold;
		font-size:1.2em;
		color:#fff;
		padding:0;	
		padding-left:25px;
		padding-top:8px;
		height:2.1em;
		}	

#mainNav
		{
		float:left;
		background-color:#ffe5b9;
		width:200px;
		bottom: 0px;
		top: 0px;
		border:0px solid #ea810a;
		overflow:hidden;
		}
		
#print
		{
		float:right;
		}
	
#tekst,
#pagetext
		{		
		float:left;		
		padding:1em;
		min-height:400px;	
		font-size:.8em;
		border:0px solid #000;
		background-color:#f5f5f5;
		}
		
#tekst h1
		{
		font-size:1.2em;
		}
		
#leftKaderTop a,	
#introductie a,
#introductie li a
	{
	color:#000;
	text-decoration:underline;
	}
	
#introductie li a:hover,
#leftKaderTop a:hover
	{
	text-decoration:none;
	}
	
#tekst a
	{
	color:#000;
	text-decoration:underline;
	}

#tekst a:hover
	{
	text-decoration:none;
	}
	 

#related
		{
		float: right;
  		clear: right;
		width:150px;
		margin:.2em;
		border:1px solid #ea810a;
		border-top:2em solid #ea810a;
		background-color:#ececec;
		padding:1em;
		font-size:.7em;
		}
	
#related ul
		{
		margin-bottom:.5em;
		}

#related li a
		{
		color:#000;
		text-decoration:none;
		}

#related li a:hover
		{
		text-decoration:underline;
		}

#submenu,
#submenu a
		{
		display:block;
		color:#000;
		font-size:.82em;
		font-weight:normal;
		padding:.1em;
		margin:.1em;
		
		}



#submenu
		{		
		list-style-type:square;
		}
		
#submenu  a:hover
		{
			
		}


#disclaimer
		{	
		float:left;
		padding:1em;
		color:#ef1917;
		font-size:.65em;
		bottom:0;
		}




fieldset td
{

}

fieldset{
	width:550px;
	color: #ef1917;
	padding-bottom: 5px;
	border: solid 0px #4A4A4A;
	}

legend{
	color: #000;
	padding-top: 15px;
	padding-left:0px;
	border: solid 0px #4A4A4A;
	font-weight:bold;
	font-size: 1em;
}

.fieldset_active{
	color: #000000;
	padding-bottom: 5px;
	font-weight: bold;
}

.fieldset_resultaten{
	padding: 5px;
}



