html, body {
	margin:0;
	padding:0;  
	height:100%; 
	font-size:12px;
}

body{
	margin:0;
	padding:0;
	background-image:url(../image/BackGround.jpg);
	background-repeat:no-repeat;
	font-family: tahoma, verdana, Sans, sans-serif;
}

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

.top{
	position:relative;
	top:15px;
	width:935px;
	height:240px;
	z-index:99;
}

#top_header{
	/*position:relative;*/
	margin:0;
	padding:0;
	height:200px;
	background-image:url(../image/Logo.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	text-align:right;
}

#top_menu{
/*position:relative;*/
	margin:0;
	padding:0;
	height:40px;
	line-height:40px;
	width:935px;
}

#bottom{
	position:relative;
	width:925px;
 	min-height:400px;
  	padding:0 5px;
  	margin:0;
  	background-color:transparent;
  	background-image:url(../image/bottombackground.png);
  	background-repeat: repeat-y;
  	z-index:1;
}

.schaduwrandMain{
	position:relative;
	top:-14px;
	padding:0;
	margin:0;
}

#footer{
  	position:relative;
  	height:35px;
  	line-height:35px;
  	padding:12px 5px 0 5px;
  	width:925px;
  	background-color:transparent;
  	background-image:url(../image/bottombackground.png);
  	background-repeat: repeat-y;
  	font-family: tahoma, verdana, Sans, sans-serif;
  	font-size:18px;
  	color:#005EAD;
}

.off{
        display:none;
}

.on{
        display:block;
}

.poll_header {
	font-weight:bold;
	font-size:14px;
	color:rgb(175,88,88);
}
	
.poll_percentage{
	width:200px;
	height:18px;
	border:solid 1px rgb(150,150,150);
	background-image:url(../image/progress_front.jpg);
	background-repeat:no-repeat;
	text-align:center;
	line-height:18px;
	color:black;
}

#vertnav{
	list-style: none;
}

#vertnav{
     padding:0;
     margin:0;
     font-size:13pt;
}

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

#vertnav li {
	float:left;
	color:white;
	 position:relative;
     cursor:pointer;
     cursor:hand;
     margin:0;
     width:131px;
     display:block;
     text-align:center;
     height:39px;
     line-height:39px;
     background-image:url(../image/liback.png);
}

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

#vertnav a:hover, #vertnav li:hover{
  	 color:black;
}

#vertnav ul li:hover, #vertnav ul li a:hover{
	height:24px;
	line-height:24px;
	width:128px;
	background-image:none;
	background-color:#aec8d9;
	color:#005ead;
}

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

#vertnav ul li{
	background-image:none;
	background-color:#aec8d9;
	color:black;
	height:24px;
	line-height:24px;
	width:128px;
	opacity:0.9;filter:alpha(opacity=90);
	border:solid 1px black;
	border-width:0 1px 1px 1px;
}

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


/* 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:hover {color:5500aa;}

a.foot:link {text-decoration: none;color:rgb(125,125,125);}
A.foot:visited {text-decoration: none;color:rgb(125,125,125);}
A.foot:hover {color:red;}

A.alt:link {color:black;}
A.alt:active {color:black;}
A.alt:hover {color:black;}
A.alt:visited {color:black;}
