
html {
	padding: 0px;
	margin: 0px;
	height: 100%;
}

body {
	padding: 0px;
	margin: 0px;
	height: 100%;
  	font-family:Verdana, sans-serif;
	font-size: 12px;
	background: url('/images/ws_back.jpg') repeat-x top left;
}

h1 {
  font-weight:bold;
  font-size:20px;
  padding: 0px;
  color:#0000e7;
}

h2{
	font-weight:bold;
  font-size:14px;

  padding: 0px;
  color:#0000e7;
}

h3{
	font-weight:bold;
	font-size:14px;
	padding:0px;
	margin:0px;
}

h2 a{
	color:#9a4db0;
	text-decoration:none;
}	

h2 a:hover{
	color:#5d8328;
}

a{
	font-size:11px;
	color:#565656;
	text-decoration:none;	
}

a:hover{
	font-size:11px;
	color:#565656;
	text-decoration:none;	
}

p{
	line-height:18px;
}

#center_hor {
	position: relative;
	display:block;
	width: 788px;

    min-height: 100%; 
    height: auto !important; 
    height: 100%; 
    margin: 0 auto -25px; 
	background: url('/images/center_hor_2.jpg') repeat-y top left;
}

.push { 
    height: 25px; 
} 
.footer{
	position:relative;
	height: 24px; 
	line-height:24px;
	background:white;
	margin:0px auto 0px auto;
	width:765px;
	border-top:1px solid #b3b3b3;
	font-size:11px;
	color:#a3a3a3;
	padding-left:15px;
}

.footer a,
#adres a{
font-size:11px;
	color:#a3a3a3;
}
.footer a:hover,
#adres a:hover{
	text-decoration:underline;
}
#top{
	position: relative;
	height:71px;
	width:780px;
	margin:0px auto 0px auto;
	background: url('/images/top_back.jpg') no-repeat top left;
}

#top_menu{
	position:absolute;
	bottom:5px;
	right:15px;
	height:20px;
	width:350px;
	font-size:11px;
	color:#565656;
}

#top_menu a{
	font-size:11px;
	color:#565656;
	text-decoration:none;	
}
#top_menu a:hover{
	color:#0000e7;
}
#banner{
	position:relative;
    width:788px;
	height:204px;

}

#content {
	position: relative;
	width:780px;
	margin:0px auto 0px auto;
	
}

#content_left{
	position:relative;
	width:181px;
	float:left;
	padding-bottom:116px;
}

#content_right{
	position:relative;
	padding-right:42px;
	width:492px;
	padding-left:65px;
	padding-top:50px;
	padding-bottom:30px;
	float:left;
}
.clear{
	clear:both;
	display:block;
}

#menu{
	position:absolute;
	bottom:-15px;
	right:47px;
	width:492px;
	height:54px;
	background: url('/images/hfd_menu.jpg') no-repeat top left;	
}


#menu_id_1{	position:relative;float:left;height:54px;width:84px;text-align:center;line-height:54px;}
#menu_id_1 a{display:block;height:54px;width:84px;font-size:16px;font-weight:bold;color:black;}
#menu_id_1_active, #menu_id_1 a:hover{position:relative;float:left;height:54px;text-align:center;line-height:54px;width:84px;	background: url('/images/hfd_menu.jpg') no-repeat 0px -54px;}	
#menu_id_1_active a{display:block;height:54px;width:84px;font-size:16px;font-weight:bold;color:black;}

#menu_id_77{	position:relative;float:left;height:54px;width:76px;text-align:center;line-height:54px;}
#menu_id_77 a{display:block;height:54px;width:76px;font-size:16px;font-weight:bold;color:black;}
#menu_id_77_active, #menu_id_77 a:hover{position:relative;float:left;height:54px;text-align:center;line-height:54px;width:76px;	background: url('/images/hfd_menu.jpg') no-repeat -84px -54px;}	
#menu_id_77_active a{display:block;height:54px;width:76px;font-size:16px;font-weight:bold;color:black;}

#menu_id_78{	position:relative;float:left;height:54px;width:113px;text-align:center;line-height:54px;}
#menu_id_78 a{display:block;height:54px;width:113px;font-size:16px;font-weight:bold;color:black;}
#menu_id_78_active, #menu_id_78 a:hover{position:relative;float:left;height:54px;text-align:center;line-height:54px;width:113px;	background: url('/images/hfd_menu.jpg') no-repeat -160px -54px;}	
#menu_id_78_active a{display:block;height:54px;width:113px;font-size:16px;font-weight:bold;color:black;}

#menu_id_79{	position:relative;float:left;height:54px;width:119px;text-align:center;line-height:54px;}
#menu_id_79 a{display:block;height:54px;width:119px;font-size:16px;font-weight:bold;color:black;}
#menu_id_79_active, #menu_id_79 a:hover{position:relative;float:left;height:54px;text-align:center;line-height:54px;width:119px;	background: url('/images/hfd_menu.jpg') no-repeat -273px -54px;}	
#menu_id_79_active a{display:block;height:54px;width:119px;font-size:16px;font-weight:bold;color:black;}

#menu_id_80{	position:relative;float:left;height:54px;width:100px;text-align:center;line-height:54px;}
#menu_id_80 a{display:block;height:54px;width:100px;font-size:16px;font-weight:bold;color:black;}
#menu_id_80_active, #menu_id_80 a:hover{position:relative;float:left;height:100px;text-align:center;line-height:54px;width:100px;	background: url('/images/hfd_menu.jpg') no-repeat -392px -54px;}	
#menu_id_80_active a{display:block;height:54px;width:100px;font-size:16px;font-weight:bold;color:black;}

#menu_bottom{
	position:absolute;
	bottom:-26px;
	right:42px;
	height:26px;
	width:502px;
	background: url('/images/menu_bottom.jpg') no-repeat top left;	
}

#huidige_pagina{
	Position:relative;
	width:166px;
	font-size:20px;
	font-weight:bold;
	padding-left:15px;
	height:30px;
	line-height:30px;
	background:#c2c2c2;
	color:white;
}

.sub_menu{
	position:Relative;
	height:20px;
	line-height:20px;
	width:181px;
	margin-top:4px;
	background: url('/images/menu.jpg') repeat-y top left;	
}

.sub_menu a{
	display:block;
	height:100%;
	color:Black;
}
.sub_menu a:hover{
	display:block;
	height:100%;
	font-weight:bold;
		background: url('/images/menu_active.jpg') repeat-y top left;	
}

.sub_menu_active{
	position:Relative;
	height:20px;
	line-height:20px;
	width:181px;
	margin-top:4px;
		background: url('/images/menu_active.jpg') repeat-y top left;	
}

.sub_menu_active a{
	display:block;
	height:100%;
	color:Black;
	font-weight:Bold;
}

#adres{
	position:Absolute;
	bottom:25px;
	left:4px;
	padding-left:40px;
	padding-top:20px;
	width:141px;
	height:96px;
	line-height:14px;
	font-size:11px;
	color:#a3a3a3;
	background: url('/images/adres_back.jpg') no-repeat top left;	
}

.label{
	position:relative;
	float:left;
	width:100px;
}

#quote{
	position:absolute;
	top:100px;
	left:20px;
	color:white;
	font-size:22px;
	font-weight:bold;
}
