/* CSS Document */
html {
	overflow-x: hidden;
	overflow-y: auto;
} 
body {
	margin: 0px;
	padding: 0;
	background-color:#C1DBDA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	min-height:100%;
	body:100%;
	color:#000000;
	}
#container {
z-index:2;
width: 96%;
\width: 110px;
w\idth: 96%;
border: 5px solid #333333;
margin-left: 2px;
margin-right: 1px;
padding: 5px;
background-color:#FFFFFF;
color:#000000;
}
#header {
padding: 5px;
margin-bottom: 2px;
background-color: #FFFFFF;
background-image:url(images/header2009.jpg);
background-repeat:no-repeat;
background-position:left;
height:150px;
}
#navigatie {
background-color: #FFFFFF;
padding:0px;
margin-bottom:-4px;
}
#breadcrumbs {
padding: 0px;
margin-bottom: 2px;
background-image:url(navigation/navshadow.gif);
clear:both;
width:100%;
min-height:15px;
height:15px;
}
#taalkeuze {
padding: 4px 0px 0px 0px;
background-image:url(navigation/navshadow.gif);
float:left;
width:10%;
text-align:left;
min-height:15px;
height:15px;
}
#tekens {
padding: 2px;
background-image:url(navigation/navshadow.gif);
width:15%;
text-align:center;
float:left;
min-height:15px;
height:15px;
}
#bread {
padding: 3px 0 1px 0;
margin-bottom: 2px;
background-image:url(navigation/navshadow.gif);
float:right;
width:50%;
text-align:right;
min-height:15px;
height:15px;
}
#inhoud {
margin-right: 255px;
margin-left: 245px;
padding: 2px;
color:#221F64;
}
#inhoud2 {
margin-right: 125px;
margin-left: 245px;
padding: 2px;
}
#zijkant-a {
float: left;
width: 215px;
\width: 220px;
w\idth: 215px;
margin: 0;
margin-right: 2px;
padding: 2px;
background-color: #FFFFFF;
clear:both;
}
#zijkant-c {
float: right;
width: 115px;
\width: 125px;
w\idth: 115px;
margin: 0;
margin-left: 2px;
padding: 5px;
}
#zijkant-b {
float: right;
width: 115px;
\width: 125px;
w\idth: 115px;
margin: 0;
margin-left: 2px;
padding: 5px;
background-color: #FFFFFF;
}
#footer {
clear: both;
padding: 0px 0px 2px 0px;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
text-align:center;
background-color:#CCCCCC;
}
#nav{
	clear:both;
  color:#666;
  margin-left:-4px;
  float:left;
  list-style-type:none;
  background-color:#FFFFFF;
  padding:0px;
  /*background:url(navigation/navshadow.gif) no-repeat 8px 100% #fff;*/
  /*padding-bottom:21px;*/
}
/*For some reason there is a difference between MSIE and real browsersFirefox and Opera here. That is why we need to hack:*/


html>body #nav{
z-index:1;
  margin-top:-1px;
  margin-bottom:1px;
  background:none;
  /*background:url(navigation/navshadow.gif) no-repeat <strong>4px</strong> 100% #fff;*/
}
/*The whole trick of the navigation has been done many times before, but just to reiterate:

We use the same background image on the LI and on the A/STRONG inside it.

On the LI we position it to the left and top and allow it to fade out onto a background colour. We add a padding to the left to show a bit of the background.
*/

#nav li{
  list-style-type:none;
  float:left;
  margin:0 0 0 4px;
  padding:0 0 0 8px ;
  background:url(navigation/tabred.jpg) #c0c0c0 top left no-repeat;
  text-align:center;
}
/*On the A/STRONG we position the same background image top and right and give it a padding to the right to show that bit of the background. We do not define a background colour for the rest but leave it transparent - effectively allowing the LI background to show through.
*/

#nav li a{
  color:#FFFFFF;	
  background:url(navigation/tabred.jpg) transparent top right no-repeat;
  display:block;
  padding:0 10px 5px 0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	list-style-type:none;
   text-align:center;
}
/*For the current page we use other images and colours:*/


#nav li.cur,
#nav li.over,
#nav li:hover
{
  background:url(navigation/tabgrey.gif) #3375b2 top left no-repeat;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-align:center;
}
#nav li strong,
ul#nav li.cur a,
ul#nav li.over a,
ul#nav li:hover a
{
  display:block;
  color:#333333;
  padding:0px 10px 5px 0px;;
  text-decoration:none;
  background:url(navigation/tabgrey.gif) transparent top right no-repeat;
  text-align:center;
}
#snelnieuws .rubriek{
list-style-type:none;
display:block;
  margin:5px 0px 0px -41px;
  padding:1px 0px 1px 3px;
  /*background-color:#3372AC;*/
  width:230px;
  background-color:#455560; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
}
#snelnieuws .rubriek_rood{
list-style-type:none;
display:block;
  margin:5px 0px 0px -41px;
  padding:1px 0px 1px 3px;
  background-color:#CC0000;
  width:230px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
}
#snelnieuws ul {
display:block;
list-style-type:none;
  margin:0 0 0 -17px;
  padding:1px;
background-color: #FFFFFF;
  clear:both;
  width: 218px;
\width: 228px
w\idth: 218px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  font-weight:normal;
  text-decoration:none;
}
#snelnieuws ul a{
display:block;
list-style-image:none;
  margin:0 0 0 0px;
  padding:1px;
background-color: #FFFFFF;
  clear:both;
  width: 218px;
\width: 228px
w\idth: 218px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  font-weight:normal;
  text-decoration:none;
}
#snelnieuws ul a:hover{
display:block;
list-style-type:none;
  margin:0 0 0 0px;
  padding:1px;
  clear:both;
  width: 218px;
\width: 228px
w\idth: 218px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  font-weight:normal;
  text-decoration:underline;
}
#taalkeuze.fedmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#taalkeuze.fedmenu A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#taalkeuze.fedmenu A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#taalkeuze.fedmenu A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
#taalkeuze.fedmenu A:hover {
	COLOR: #000000;
	border-bottom:1px solid white;
}
#taalkeuze .fedsep {
	BACKGROUND-COLOR: #CC0000;
	color:#FFFFFF;
	padding:1px;
}
#tekens .menu_switch10 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: black;
  text-align:left;
  text-decoration : none;
  }
  #tekens .menu_switch10 A:link {
  text-decoration : none; 
  color: black;
  }
 #tekens .menu_switch10 A:visited {
  text-decoration : none;
  color: black;
  }
 #tekens .menu_switch10 A:active {
	BACKGROUND-COLOR: #CC0000;
	color:#FFFFFF;
	text-decoration : none;
	padding:1px;
  }
  #tekens .menu_switch10 A:hover {
  text-decoration: none;
  color: #FF3333;
  }
 #tekens .menu_switch12 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  text-align:left;
  text-decoration : none;
  }
 #tekens .menu_switch12 A:link {
  text-decoration : none; 
  color: black;
  }
  #tekens .menu_switch12 A:visited {
  text-decoration : none;
  color: black;
  }
  #tekens .menu_switch12 A:active {
	BACKGROUND-COLOR: #CC0000;
	color:#FFFFFF;
	text-decoration : none;
	padding:1px;
  }
  #tekens .menu_switch12 A:hover {
  text-decoration: none;
  color: #FF3333;
  }
  
  #tekens .menu_switch14 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: white;
  text-decoration : none;
  }
  #tekens .menu_switch14 A:link {
  text-decoration : none; 
  color: black;
  }
  #tekens .menu_switch14 A:visited {
  text-decoration : none;
  color: black;
  }
  #tekens .menu_switch14 A:active {
	BACKGROUND-COLOR: #CC0000;
	color:#FFFFFF;
	text-decoration : none;
	padding:1px;
  }
  #tekens .menu_switch14 A:hover {
  text-decoration: none;
  color: #FF3333;
  }
  .titel {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#FFFFFF;
  background-color:#455560;
  padding:2px;
  }
    .titel_fiche {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  background-color:#455560;
  padding:2px;
  }
  .tabel_nieuws {
    border-top:1px solid #000000;
	background-color:#CCCCCC;
	margin-bottom:5px;
}
  .tabel_meer {
    border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color:#CCCCCC;
	margin-bottom:2px;
}
.nieuws_datum{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#000000;
  background-color:#CCCCCC;
  padding:2px;
  }
  .nieuws_tekst{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  background-color:#FFFFFF;
  padding:2px;
  }
  a {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#CC0000;
  text-decoration:none;
  }
    a:hover {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#CC0000;
  text-decoration:underline;
  }
      a:active {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#CC0000;
  }
  .headlines_titel{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#FFFFFF;
  background-color:#455560;
  border-bottom:1px solid #000000;
  padding-top:2px;
  }
    .headlines_tekst{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  background-color:#CCCCCC;
  padding-top:2px;
  }
input, textarea, select{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  }
  .foto {
  border:1px solid black;
  }
      .result{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  background-color:#FFFFFF;
  }
        .kleur{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
  font-weight:bold;
  background-color:#FF0033;
    padding:2px;
  }
  legend{
    font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  }
  .sponsor{
  padding-bottom:2px;
  padding-top:2px;
  }