html {
	height: 100%;
	margin-bottom: 0px;
}

form {
	margin: 0;
	padding: 0;
}

img,table {
	border: none;
    display: block; /*voorkomt witruimte onder in een tabel geplaatste afbeeldingen in FireFox bij XHTML 1.0 Strict */
}

body {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	color:#333333;
	margin: 0;
	padding: 0;
	font-size: 12px;
	background: #FFF;	
}

p {
	margin-top: 0;
	margin-bottom: 5px;
	text-align: left;
}

h1, h2, h3 { 	
	font-family: Arial, Helvetica, sans-serif;
	color:#005B98;
	font-weight: bold;
	text-align: left;
	letter-spacing:0.1em;
}

h1 {
	font-size: 24px;
}

h2 {
	font-size: 18px;
}

h3 {
	font-size: 16px;
}

h4 {
	font-size: 14px;}


hr {
     color:#005B98;
     background-color:#005B98;
     height:1px;
 }
#container {
	
	width: 1024px;
	background:url(images/body_bg.gif) repeat-y;
	margin:0 auto; /* center, not in IE5 */
	display:block;
	padding:0 22px 0 22px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

#top{
	position: relative;
	width: 900px; 
	height: 112px;
	float:none;
}
#topName {
 font-family: "Lucida Sans Unicode", Verdana, "LucidaSans Roman", Arial, Helvetica, sans-serif;  
 color:#005B98;
 background-color: white;
 font-size:4.5em;
 line-height:1em;
 font-weight:bold;
 height:76px;
 width:500px;
 position:absolute;
 padding-top:6px;
 left:400px;
 top:0px;
}
#topSubname {
 font-family: "Lucida Sans Unicode", Verdana, "LucidaSans Roman", Arial, Helvetica, sans-serif;  
 color:#ED7703;
 background-color: white;
 font-size:2.5em;
 line-height:1em;
 height:36px;
 width:182px;
 position:absolute;
 left:400px;
 top:76px; 
}
.pnlSearch {
 font-family:Arial, Helvetica, sans-serif;
 background-color: white;
 position:absolute;
 height:36px;
 width:160px;
 left:600px;
 top:72px; 
 padding-left:134px;
}
.pnlSearch input{
	font-family			:Arial, Helvetica, sans-serif;
	color				:#747477;
	font-size			:12px;
	border				: 1px solid #999;
	height				: 16px;
	width				: 180px;
	margin				: 5px 0px 0px 0px;
	padding:2px;
 }
 #menu {
	left: 0px;
	position: relative;
	background-image:url(images/balken_topnav.jpg);
	background-repeat:no-repeat;
	width: 900px;
	height: 66px;
	vertical-align:top;
	padding-left:10px;
	z-index:0;
}
 .nav0l
 {
  width:8px;
  height:36px;  
  background-repeat:no-repeat;
 }
 .nav0lActief
  {
  width:8px;
  height:36px;  
  background-image:url(images/topnavActiefL.jpg);
  background-repeat:no-repeat;
 }

.nav0m 
{
   padding:7px 10px 0px 10px;
   font-size:1.2em;
   line-height:1em;
   font-weight:bold;
   color:#ffffff;
   vertical-align:top;
   background-repeat:repeat-x;
}
.nav0m a 
{
  font-size:1em;
  line-height:1em;
  color:white;
  font-weight:bold;
  text-decoration:none;
}
.nav0mActief
{
   padding:7px 10px 0px 10px;
   font-size:1.2em;
   line-height:1em;
   font-weight:bold;
   color:#ffffff;
   vertical-align:top;
   background-image:url(images/topnavActiefM.jpg);
   background-repeat:repeat-x;
 }
.nav0mActief a 
{
  font-size:1em;
  line-height:1em;
  color:white;
  font-weight:bold;
  text-decoration:none;
}

 .nav0r
 {
  width:8px;
  height:36px;  
 background-repeat:no-repeat;
   }
  .nav0rActief
  {
  width:8px;
  height:36px;  
  background-image:url(images/topnavActiefR.jpg);
  background-repeat:no-repeat;
 }
 .nav1
 {
  top:36px;
  left:0px;
  position:absolute;
  height:30px;
  padding-top:2px; 
  padding-left:26px;
  font-size:1em;
  line-height:1em;
  color:#ffffff;
  font-weight:normal;
  vertical-align:top;
  float:left;
  width:100%;
  white-space:nowrap;
  display:none;
  background-repeat:no-repeat;
}
 .nav1 a
 {
  font-size:1em;
  line-height:1em;
  color:white;
  font-weight:normal;
  text-decoration:none;
  padding-bottom:0px;
 white-space:nowrap;

 }
 .nav1Actief
 {
  top:36px;
  left:0px;
  position:absolute;
  height:30px;
  padding-top:2px; 
  padding-left:26px;
  font-size:1em;
  line-height:1em;
  color:#ffffff;
  font-weight:normal;
  vertical-align:top;
  float:left;
  width:100%;
  white-space:nowrap;
  display:block;
  background-repeat:no-repeat;
 }
 .nav1Actief a
 {
  font-size:1em;
  line-height:1em;
  color:white;
  font-weight:normal;
  text-decoration:none;
  padding-bottom:0px;
  white-space:nowrap;
 }
.tdLijn 
 {
 }
.tdLijnActief 
 {
  background-color:#ED7703;   
 }
 
#ctl00_pnlHomepage {
	position:relative;
	width: 900px;
	height: 325px;
	float: left;
    background-image:url(images/homepageImage.jpg);
	background-repeat:no-repeat;
	padding-bottom: 6px;
}
#divBtnAlgemeen 
{
 	position:absolute;
 	top:204px;
 	left:780px;
	width: 143px;
	height: 135px;
}
.tdBtnKlein
{
padding-left: 15px; 
width:135px;
height:37px;
background-image:url(images/btnKlein.gif);
background-repeat:no-repeat;
}
.tdBtnKlein a 
{
 font-family:"Lucida Sans Unicode", Verdana, "LucidaSans Roman", Arial, Helvetica, sans-serif;
 font-size:1.3em;
 font-weight:bold;
 color:#007DBF;
 text-decoration:none;    
}
#ctl00_pnlLinks 
{
 margin-top:10px;
 width:182px;
 background-color:#D1E3EF;
 }
 #tdNav2 
 {
  padding: 10px 10px 0px 10px;   
 }
 .nav2 a
 {
     color:#005B98;
     text-decoration:none;
 }
.nav2 a:hover
 {
     color:#005B98;
     text-decoration:underline;
 }
 .nav2Actief a
 {
 color:#005B98;
 text-decoration:underline;   
 }
 #ctl00_pnlMidden
 {
 margin-top:10px;
 vertical-align:top;
 width:100%;
 
  }
#content{
	padding: 0px 0px 10px 0px;
	float: left;
	text-align: left;
}
#content a 
{
 color:#085995;
 text-decoration:none;  
 }
#content a:hover
{
 color:#085995;
 text-decoration:underline; 
 }
#content h1	
{
    border: 0px;
	margin: 0px;
	padding: 0px;
    font-size:1.4em;
	color: #005B98;
	}
.pageLinks
	{
 color:#085995;
 font-size:1em;
 text-decoration:none;  
 font-weight: bold;
 }
.pageLinks a
	{
 color:#085995;
 font-size:1em;
 text-decoration:none;  
 font-weight: bold;
 }
.pageLinks a:hover 
{
     color:#085995;
 font-size:1em;
 font-weight:bold;
 text-decoration:underline; 
}
.nieuwsLink
	{
 color:#085995;
 font-size:1em;
 text-decoration:none;  
 font-weight: bold;
 }
.nieuwsLink a
	{
 color:#085995;
 font-size:1em;
 text-decoration:none;  
 font-weight: bold;
 }
.nieuwsLink a:hover 
{
 color:#085995;
 font-size:1em;
 font-weight:bold;
 text-decoration:underline; 
}
.datumStijl 
{
color:#ED7703;
 font-style:italic;
  font-weight:bold;
}

.kader 
{
    border:solid 1px #ED7703
}
.pathway 
{
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#007DBF;
	font-size: 1.1em;
	
	}
	.pathway a 
	{
	color:#007DBF;
	text-decoration:none;
	 }
	.pathway a:hover 
	{
	color:#007DBF;
	text-decoration:underline;
	 }
#ctl00_pnlRechts 
{
 margin-top:10px;
 width:176px;
 vertical-align:top;
}
.tdBtnGroot
{
padding-left:16px;
width:176px;
height:42px;
background-image:url(images/btnGroot.gif);
background-repeat:no-repeat;
}
.tdBtnGroot a 
{
 font-family:"Lucida Sans Unicode", Verdana, "LucidaSans Roman", Arial, Helvetica, sans-serif;
 font-size:1.3em;
 font-weight:bold;
 color:#007DBF;
 text-decoration:none;    
}
.footer
{
 width:900px;
 height:32px;
 padding: 0px 20px 0px 20px;
 background-image:url(images/balk_blauwBottom.jpg);
 background-repeat:no-repeat;
 color:#ffffff;
  } 
.ezineSubtitle {
 height:20px;
 color:#ffffff;
 font-weight:bold;
 font-size:1em;
 background-image:url(images/balkEzine.jpg);
 padding-right:20px;
 text-align:right;
}
.ezineItemtitle {
	font-family: Arial, Helvetica, sans-serif;
	color:#005B98;
	font-weight: bold;
	font-size:12px;
	text-align: left;
	letter-spacing:0.1em;
	margin: 0px;
}