body{
	margin: 0px; 
	padding: 0px;
	text-align: center;
	vertical-align: top;
}

.bg_blauw{
	background-color : #94a6b4;
	height: 15px;
}

.border_blauw{
	background-color:#54768a;
}


.bg_tabel_links{
	background-color : #dcdcdc;
	margin: 0px; 
	padding: 0px;
	vertical-align: top;
}

.bg_tabel_rechts{
	background-color : #dcdcdc;
	margin: 0px; 
	padding: 0px;
	height: 100%;
	vertical-align: top;
}

.bg_grijs{
	background-color : #dcdcdc;
	margin: 0px; 
	padding: 10px;
	vertical-align: top;
}

.midden{
	background-color : #FFFFFF;
	vertical-align: top;
	margin: 12px; 
	padding: 10px;
}

.top{
	vertical-align: top;
}

.bg_donkerblauw{
	background-color : #455d6e;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 3px 3px 5px;
	color: #FFFFFF;
}

.bg_lichtblauw{
	background-color : #94A6B4;
	font-family: Verdana;
	font-size: 11px;
	padding: 3px 3px 3px 5px;
	color: #455d6e;
}

.blokje_tekst{
	background-color : #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	padding: 10px 0px 0px 10px;
	border-left: 1px solid #54768a ;
	border-right: 1px solid #54768a ;
}

.tekst{
	background-color : #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	padding:  0px 0px 0px 10px;
}

.formulier{
	background-color : #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
}

.verder{
	background-color : #C8C8C8;
	color: #405D6D;
	font-family: Verdana;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	padding:  0px 0px 0px 10px;
}

.extra{
	background-color : #DCDCDC;
	color: #567788;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	line-height: 20 px;
	padding:  0px 0px 0px 10px;
}

.tekstrechts{
	background-color : #DCDCDC;
	color: #567788;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	padding:  0px 0px 0px 10px;
}

.bold{
	font-weight: bold;
	font-size: 11px;
}

.banner{
	background-color : #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 9px;
	text-align: left;
	padding: 10px;
}

.tabel_tekst{
	background-color : #E1E1E1;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	text-align: justify;
	padding: 10px;
}

.midden_tekst{
	background-color : #E1E1E1;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	text-align: justify;
	padding: 10px;
}

.inputveld{
	background-color : #FFFFFF;
	padding: 2px 0px 0px 10px; 
	font-family: Verdana;
	font-size: 11px;
	line-height: 18px;
	letter-spacing: 1px;
	color: #757575;
}

.bold{
	font-weight : bold;
}

.right{
	text-align: right;
}

.menu_tekst{
	background-color : #022452;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	padding: 1px 1px 1px 10px;
}

.footer{
	background-color : #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	padding: 3px 3px 3px 10px;
}

.right_footer{
	background-color : #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	padding: 3px 3px 3px 10px;
	text-align: right;
}

.blauw {
	background-color: #022452;
}

.buttonscontainer {
	width: 140px;
	margin: 0px;
}

.buttons a {
	background-image : url(../img/menu_bg.gif);
	background-repeat: repeat-y;
	color: #616161;
	padding-left: 20px;
	display: block;
	width: 132px;
	height: 25px;
	font: 11px Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: center;
	margin: 0px;
}

.bg_grijs_menu{
	background-image : url(../img/tabel_bg.gif);
	background-repeat: repeat-y;
	margin: 0px; 
	padding: 10px;
	vertical-align: top;
}

.buttons_li a {
	background-image : url(../img/menu_bg_li.gif);
	background-repeat: repeat-y;
	color: #616161;
	padding-left: 20px;
	display: block;
	width: 132px;
	height: 15px;
	font: 11px Verdana, sans-serif;
	text-decoration: none;
	text-align: left;
	vertical-align: center;
	margin: 0px;
}

.buttons a:hover {
	background-image : url(../img/menu_bg_over.gif);
	background-repeat: repeat-x;
	width: 132px;
	height: 25px;
	text-align: left;
	padding-left: 20px;
	vertical-align: center;
	text-decoration: none;
	color: #616161;}

ul{
	margin: 0px;
	padding: 0px;
}
	
li a:hover{
	margin: 0px;
	text-align: left;
	background-image : url(../img/menu_bg_over.gif);
	background-repeat: repeat-x;
	font: 11px Verdana, sans-serif;
	vertical-align: center;
	text-decoration: none;
	color: #616161;
}

.submenu li{
	margin: 0px;
	background-image : url(../img/menu_bg_li.gif);
	background-repeat: repeat-x;
	text-align: left;
	padding-left: 7px;
	font: 11px Verdana, sans-serif;
	vertical-align: center;
	text-decoration: none;
	color: #616161;
}

.submenu a:link { 
	color: #616161;
	text-decoration: none; 	
}

.submenu a:visited { 
	color: #616161;
	text-decoration: none;
}

.submenu a:hover { 
	color: #616161;
	text-decoration: none; 
}

.submenu a:active { 
	color: #616161;
	text-decoration: none;
}

.menu a:link { 
	color: #616161;
	text-decoration: none; 	
}

.menu a:visited { 
	color: #616161;
	text-decoration: none;
}

.menu a:hover { 
	color: #616161;
	text-decoration: none; 
}

.menu a:active { 
	color: #616161;
	text-decoration: none;
}

a:link { 
	color: #405D6D;
	text-decoration: none; 	
}

a:visited { 
	color: #405D6D;
	text-decoration: none;
}

a:hover { 
	color: #405D6D;
	text-decoration: none; 
}

a:active { 
	color: #405D6D;
	text-decoration: none;
}

.footer a:link { 
	color: #000000;
	text-decoration: none; 	
}

.footer a:visited { 
	color: #000000;
	text-decoration: none;
}

.footer a:hover { 
	color: #000000;
	text-decoration: none; 
}

.footer a:active { 
	color: #000000;
	text-decoration: none;
}

#input{
	border: solid #686868 1px;
	font-family: Verdana;
	font-size: 10px;
	color: #686868;
}

