body{
	margin:0;
	padding:0;
	font-family: verdana, Sans, sans-serif;
	font-size:12px;
	color:#7f7069;
}

.container{
	position:relative;
	padding:0;
	margin:0 auto; /*horizontale centrering. Werkt niet in IE quircksmode. Dan text-align:center aan body toevoegen*/
	margin-bottom:50px;
	width:930px;
	background-color:#f25d7a;
}

.top{
	position:relative;
	width:930px;
	height:156px;
	z-index:99;
	background-color:white;
}

#top_header{
	margin:0;
	height:112px;
	background-image:url(../images/header28-9-10.jpg);
}

#top_menu{
	margin:5px 0;
	height:35px;
	width:930px;
	/*background-color:#8d7d74;*/
}

.who_is{
 position:relative;
 width:685px;
 height:130px;
 margin:5px;
 padding:0 5px 0 230px;
 color:white;
 font-size:12px;
 background-color:#8d7d74;
 /*background-image:url(../images/header_text_only.jpg);*/
 background-position:left top;
 background-repeat:no-repeat;
}

.left{
 float:left;
 margin:0 5px 5px 5px;
 padding:5px;
 width:720px;
 min-height:693px;
 background-color:white;
}

.right{
 float:right;
 margin:0 5px 5px 0;
 width:185px;
}

.topVak{
 text-align:center;
 padding-top:5px;
 color:#8d7d74;
 font-size:12px;
 font-weight:bold;
 position:relative;
 width:185px;
 height:130px;
 background-color:white;
 background-image:url(../images/puikAchtergrondje.jpg);
}

.sponsorVak1{
 margin-top:5px;
 text-align:center;
 padding-top:5px;
 color:#8d7d74;
 font-size:14px;
 font-weight:bold;
 position:relative;
 width:185px;
 height:130px;
 background-color:white;
 vertical-align: middle;
}

.sponsorVak2{
 margin-top:5px;
 text-align:center;
 padding-top:5px;
 color:#8d7d74;
 font-size:14px;
 font-weight:bold;
 position:relative;
 width:185px;
 height:130px;
 background-color:white;
 vertical-align: middle;
}

.donatieVak{
 margin-top:5px;
 font-size:12px;
 color: white;
 padding:2px;
 position:relative;
 width:181px;
 height:180px;
 background-color:white;
 background-image:url(../images/puikeDonatie.jpg);
}

.postVak{
 margin-top:5px;
 text-align:center;
 padding-top:2px;
 color:#8d7d74;
 font-size:12px;
 font-weight:bold;
 position:relative;
 width:185px;
 height:140px;
 background-color:white;
 background-image:url(../images/puikAchtergrondje.jpg);
}

.aanmeldVak{
 margin-top:5px;
 font-size:12px;
 color:#ffffff;
 padding:2px;
 position:relative;
 width:181px;
 height:130px;
 background-color:white;
 background-image:url(../images/puikAanmelden.jpg);
}

.footer{
 clear:both;
 position:relative;
 border-top:solid 5px white;
 width:930px;
 height:35px;
 background-color:#8d7d74;
}

.input{
  filter:alpha(opacity=75);opacity:.75;
  border:1px solid #8d7d74;
}

#vertnav{
	list-style: none;
}

#vertnav{
     padding:0;
     margin:0;
}

#vertnav ul {
     padding:0;
     margin:0;
     list-style: none;
     width:180px;
     position:absolute;
     overflow:visible;
     z-index:99;
}

#vertnav li {
	float:left;
	color:white;
	font-size:14px;
	font-weight:bold;
	position:relative;
	cursor:pointer;
	cursor:hand;
	margin:0;
	width:180px;
	padding:0 2px;
	display:block;
	text-align:center;
	height:35px;
	line-height:35px;
	  /*background-image:url(../images/button.jpg);*/
	background-color:#8d7d74;
	border-right:2px solid #fff;
}

#vertnav a {
	float:left;
    text-decoration:none;
    color:white;
    width:180px;
}

#vertnav li:hover, #vertnav a:hover, #vertnav ul li a:hover{
  	 color:#f25d7a;
}

#vertnav ul li:hover{
	height:35px;
	line-height:35px;
	width:180px;
	background-color:#8d7d74;
	color:white;
}

#vertnav ul{
     display:none;
     position:absolute;
     top:35px;
     left:0;
}

#vertnav ul li{
	background-image:none;	
	height:35px;
	line-height:35px;
	left:-1px;
	padding:0 2px;
	width:180px;
	/*filter:alpha(opacity=90);opacity:.9;*/
	border:solid white;
	border-width:1px 1px 1px 1px;
}

#vertnav ul ul, #vertnav ul ul ul{
     display:none;
     position:absolute;
     background-image: none;
     left:111px;
     top:0px;
     /*border:solid black;
	border-width:1px 0 0 0;*/
}


/* non-IE browsers see this */
#vertnav ul li>ul, #vertnav ul ul li>ul{
     margin-top:0;
}

#vertnav li:hover ul ul, #vertnav li:hover ul ul ul, #vertnav li:hover ul ul ul ul, #vertnav li:hover ul ul ul ul ul{
     display:none;
}

#vertnav li:hover ul, #vertnav ul li:hover ul, #vertnav ul ul li:hover ul, #vertnav ul ul ul li:hover ul, #vertnav ul ul ul ul li:hover ul{
     display:block;
}

li>ul {
     top: -1px;
     left: -10px;
     display:block;
}

/* Win IE only \*/
* html #vertnav li{
  float:left;
  
  }
* html .left, .bottom{
  background-image: none;
  }
/* end holly hack */ 

a.wie:hover {
 color:#f25d7a;
}

a.wie:visited{
 color:white;
 }

 a.wie:link{
  color:white;
}
 
a.aanmeld {

    color:white;
    
}

a.aanmeld:visited {

    color:white;
    
}

table p { margin: 2px; }
