@charset "utf-8";

/* ROSE #F73866   BLAUW #4A88BE    BORDEAUX ROOD #791730    DONKER GRIJS  #475159;   -   ORANJE #FFAA2A  -  Donker ZILVER #D7D7CB    -  d.rood #8F273F  -  beige #E5D3AD  -  bruin #90684f  */

body,div,dl,dt,dd, h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
	font-weight: normal;}
	
table{border-collapse:collapse;border-spacing:0;}
td{ vertical-align:top;}
fieldset,img{border:0;}

p{margin:0;}


/* -------------- algemene gedeelte ----------------*/
body {
		font-size:1em;
		font-family:Arial, Helvetica, sans-serif;
		background-color:#4A88BE; 
		line-height:130%;}
		
ul, ol{
	margin-top:0;}
h1{
	color:#4A88BE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:120%;
	text-transform:uppercase;	
	margin:2px 0;
	font-weight:bold;}
	
h2{
	color:#791730;
	font-size:110%;
	margin:16px 0 0 0;
	padding:0;
	font-weight:bold;}			
		
h3{ color:#791730;
	font-size:110%;
	margin:14px 0 0 0;
	padding:0;
	font-weight:bold;}	
		
#wrapper{
	margin:10px auto 10px auto;
	padding:0;
	width:800px;
	background-color:#fff;
	border:1px dotted #4A88BE;}
	

#top {
	margin:0;
	padding:0;
	width:800px;
	height:220px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	background:url(../images/top2.png) left no-repeat;
	background-color:#CED2C4;}	
	
/* ------- navigatie -----------*/
.outer{	margin:0;
	padding:0;
	width:800px;
	height:50px;
	background:url(../images/navbg.jpg) top no-repeat;}

#menu {
	padding:6px 0;
	margin:0 70px;}
	
#menu ul{
	margin:0;
	padding:0;
	list-style:none;
	text-transform:uppercase;
	text-align:center;
	float:left;
	width:700px;
}
	
#menu ul li{
	display:inline;}	
	
#menu li a {
	height:35px;
	voice-family:"\"}\""; 
	voice-family:inherit;
	height:30px;
	display:inline;
	float:left;
	margin-right:10px;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	line-height:30px;
	list-style:none;
	color:#475159;}

#menu li a:link, #menu li a:visited {
	color:#DCDFD5;
	background:#475159;
	color:#fff;display:inline;
	padding:0 16px ;}
		
#menu li a:hover {
	color: #fff;
	border-top:1px solid #fff;
	border-bottom:2px solid #fff;}
		
#menu li a:active{
		color:#fff;}
		
.home{
	margin:0;
	padding:0;
	border-top:1px solid #DCDFD5;}		

/* ------- contentvlak -----------*/	

#contentmain{
	margin:10px 5px;
	padding:10px 5px 10px 15px;
	width:520px;
	float:left;
	font-size:80%;
	border-right:1px dotted #ccc;}
	
#contentmain a{
	color:#F73866;
	text-decoration:underline;}	
#contentmain a:hover{
	color:#791730;
	text-decoration:underline;}	
	
	
	
#contentsmall{
	margin:10px 5px;
	padding:10px;
	width:215px;
	float:right;
	font-size:80%;}		
	
#contentsmall a{
	color:#F73866;
	text-decoration:underline;}	
	
#contentsmall a:hover{
	color:#791730;
	text-decoration:underline;}		

/* -------------- footer ----------------*/	
#footer{
	margin:0 auto;
	padding:3px 25px 0 25px;
	width:750px;
	height:28px;
	font-size:10px;
	color:#000;
	border-top:1px dotted #ccc;}
	
#footer a, a:visited{
	text-decoration:none;
	color: #F73866;}	
#footer a:hover{
	text-decoration:underline;}		
	
	
	
#disclaimer{
	width:300px;
	float:right;
	text-align:right;}		
	
/* -------------- alle images en tabel----------------*/
.frames{
	float:right;
	border:3px solid #eee;
	margin:5px 2px 5px 30px;
	padding:5px;}
	
.tabelborder td{
	border-bottom:1px solid #8F273F;}	

.clear{
	clear:both;}	

.datum{
	font-weight:bold;
	font-size:90%;
	color:#F73866;}

/* --------------------- formulier ---------------------*/
input{
	padding:2px 1px;}
	
label {
	font-weight:bold;
	float:left;
	padding-right: 12px;}

.submit 
	{color: #fff;
	font-size:14px;
	font-weight:bold;
	padding:4px 10px;
	margin-left:160px;
	height:26px;
	width:120px;
	background: #f73866;
	border: 1px outset #000;} 
	
.submit a:hover
	{color: #000;
	background: #fff;]
