/* CSS Document */

body {
	margin-left:0;
	margin-right:0;	
	margin-top:10px;
    margin-bottom:0;
	margin-width:0;
	margin-height:0;
	scrollbar-face-color:#07156B;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;	
	background-color: #052057;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px; 
  line-height:16px;
}

em{
	font-size:10px;
}

p{
	text-align:justify;
	line-height:16px;
}

h1{
	font-size:12px;
	text-transform:uppercase;
}

h2{
	font-size:11px;
	text-transform:uppercase;
}

td {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: white; 
}

p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: white; 
}

li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 5px;
  padding-right: 2px;  
  font-weight: normal;
  font-size: 11px;
  color: #000066; 
} 

a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #fbbb01;  

}
a:link {text-decoration: none; color: #fbbb01;}
a:active {text-decoration: none; color: #fbbb01;}
a:visited {text-decoration: none; color: #fbbb01;}
a:hover {text-decoration: none; color: #FF8000;}



.news-header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: white;
  background-color: #7A8FA2;   
}
.news-detail {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #Ffffff;
}
.news-title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9px;
  color: #ffffff;
  background-color: #7A8FA2;  
}
.news-title-det {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #ffffff;
  background-color: #7A8FA2;  
}
.news-kalender {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #Ffffff; 
}

#checkon{

  list-style-image: url("../_images/checkon.gif");
}

#checkoff{

  list-style-image: url("../_images/checkoff.gif");
}
/* ---------------------------------------------------- MENU ---------------------------------------------------- */

.submenu {

}

.submenu a:link {text-decoration: none; color: #fbbb01; font-weight: normal; font-size: 10px;}
.submenu a:active {text-decoration: none; color: #fbbb01; font-weight: normal; font-size: 10px;}
.submenu a:visited{text-decoration: none; color: #fbbb01; font-weight: normal; font-size: 10px;}
.submenu a:hover {text-decoration: underline; color: #fbbb01; font-weight: normal; font-size: 10px;}

/* NIEUWE STYLING */

.blauw{
	color:#052057;
}

.datum_link{
	display:block;
	padding-top:3px;
}

.kader{
	border:3px double #fbbb01;
}

.titel{
	color:#7a8fa2;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	font-size:12px;
	line-height:14px;
}

.tekst{
	font-size:8px;
	line-height:12px;
}

table.overzichtstabel{
	border-collapse:collapse;
	border:1px solid silver;
}

table.overzichtstabel td{
	border:1px solid silver;
}

table.overzichtstabel2{
	border-collapse:collapse;
	border:1px solid #33466d;
}

table.overzichtstabel2 td{
	border:1px solid #33466d;
}

fieldset{
	width:90%;
}

legend{
	color:#fbbb01;
}

th{
	font-size:11px;
	color:#052057;
	background-color:#b8c0d2;
	border:1px solid white;
}

#subnav{
	font-size:11px;
	margin-top:15px;
}

#subnav a{
	display:block;
	width:130px;
	_width:150px;
	line-height:17px;
	background-color:#fdd039;
	color:#052057;
	border-bottom:1px solid #052057;
	padding-top:3px;
	padding-left:20px;
	text-decoration:none;
}

#subnav a:hover{
	background-color:#052057;
	color:#fdd039;
	text-decoration:none;
}

#subnav strong{
	width:140px;
	_width:150px;
	line-height:17px;
	background-color:#052057;
	color:#fdd039;
	padding-left:10px;
	padding-top:3px;
	border-bottom:1px solid #052057;
	display:block;
}

#subnav a.here{
	background-color:#052057;
	color:#fdd039;
}

.contact{
	padding-bottom:20px;
}

.contact h1{
	border-bottom:1px solid white;
	border-top:1px solid white;
	margin-right:30px;
	padding-top:5px;
	padding-bottom:5px;
}

.contact p{
	width:50%;
}

.contact p.l{
	float:left;
	width:299px;
}

.contact p.l img{
	float:left;
	margin-right:10px;
}

.contact p.r img{
	float:right;
	margin-left:10px;
}

.contact p.r{
	float:left;
	width:290px;
	margin-left:15px;
	text-align:right;
}

.links{
	width:280px;
	float:left;
	margin-top:20px;
}

.links img{
	float:left;
	margin-right:10px;
}

.links p{
	width:100%;
}

.links h1, .rechts h1{
	border-bottom:1px solid white;
	border-top:1px solid white;
	padding-top:5px;
	padding-bottom:5px;
	margin-right:0;
}

.rechts{
	width:280px;
	float:left;
	margin-top:20px;
	margin-left:35px;
}	

.rechts h1{
	text-align:right;
}

.rechts p img{
	float:right;
	margin-left:10px;
}

.rechts p{
	width:100%;
	text-align:right;
}

h1 em{
	text-transform:none;
}

em a{
	display:none;
}

