body {
	height						: 100%;
	width   					: 100%;
	margin						: 0px;
	font-size					: 14px;
	color						: #525252 ;
	font-family					: arial, helvetica, sans-serif;
	background					: url(images/body_bg.png) repeat-x #E8E6E6;
}

table, td {
	font-size					: 14px;
	color						: #525252;
	border-collapse				: collapse;
}

h1 {
	font-size					: 17px;
}

h2 {
	font-size					: 17px;
}

a {
	text-decoration				: none;
	color						: #21a6df;
}

input, textarea {
	border						: 1px solid #d2d2d2;
	margin						: 2px;
}

#container {
	position					: absolute;
	top							: 7px;
	left						: 50%;
	width						: 977px;
	height						: 715px;
	margin						: 0 0 0 -488px;
	text-align  				: left;
}

#logo {
	position					: absolute;
	left						: 0px;
	top							: 0px;
	height						: 152px;
	width						: 977px;
	background					: url(images/logo.jpg);
}

#menu {
	position					: absolute;
	top							: 152px;
	left						: 0px;
	height						: 44px;
	width						: 977px;
	z-index						: 99;
}

#body {
	position					: absolute;
	
	left						: 159px;
	top							: 207px;
	width						: 776px;
	min-height					: 443px;

	padding-left				: 25px;
	padding-right				: 15px;
	padding-top					: 15px;
	padding-bottom				: 15px;
		
	border						: 0px solid;
	
	font-size					: 14px;
	color						: #525252 ;

	background					: url(images/text_bg.png);
}

#pagina {
	position					: absolute;

	Padding-top					: 15px;	
	Padding-left				: 15px;	
	Padding-right				: 15px;	

	font-size					: 11px;
	line-height					: 25px;
	
	left						: 0px;
	top							: 207px;
	width						: 126px;
	height						: 235px;

	background					: url(images/blok_groot.png);
}
#paginaextra {
	position					: absolute;

	Padding-top					: 15px;	
	Padding-left				: 15px;	
	Padding-right				: 15px;	

	font-size					: 12px;
	line-height					: 25px;
	
	left						: 0px;
	top							: 470px;
	width						: 126px;
	height						: 235px;

	background					: url(images/blok_groot1.png);
}
#projectnavigatie {
	position				: absolute;
	width					: 145px;
	height					: 27px;
	left					: 648px;
	top					: 15px;
}
#adres {
	position					: absolute;

	Padding-top					: 10px;	
	Padding-left				: 10px;	
	Padding-right				: 10px;	

	font-size					: 12px;
	line-height					: 23px;
	
	left						: 0px;
	top							: 477px;
	width						: 136px;
	height						: 193px;

	background					: url(images/blok_klein.png);
}

#footer {
	position					: absolute;
	
	left						: 0px;
	top							: 686px;
	width						: 636px;
	height						: 29px;
}


/*dropdown menu */
* {
	padding						: 0; 
	margin						: 0;
}

.dropdown, .dropdown1 {
	float						: left; 
	padding-right				: 0px;
}
.dropdown dt, .dropdown1 dt {
	
	border						: 0px solid; 
	padding						: 0px; 
	cursor						: pointer;
}

.dropdown dd {
	position					: absolute;
	top							: 36px;	
	overflow					: hidden; 
	width						: 139px; 
	padding-left				: 0px;
	padding-right				: 0px;
	display						: none;
	
	z-index						: 200; 
	opacity						: 0;
	border-top					: 1px solid #E8E7E7;
	border-left					: 0px solid #E8E7E7;
	border-right				: 0px solid #E8E7E7;
	border-bottom				: 0px solid #E8E7E7;
}
.dropdown1 dd {
	position					: absolute;
	top							: 36px;	
	overflow					: hidden; 
	width						: 329px; 
	padding-left				: 0px;
	padding-right				: 0px;
	display						: none;
	
	z-index						: 200; 
	opacity						: 0;
	border-top					: 1px solid #E8E7E7;
	border-left					: 0px solid #E8E7E7;
	border-right				: 0px solid #E8E7E7;
	border-bottom				: 0px solid #E8E7E7;
}

.dropdown ul, .dropdown1 ul {
	width						: 139px;
	border						: 0px solid; 
	list-style					: none; 
	border-top					: none;
}

.dropdown li, .dropdown1 li {
	width						: 139px;
	display						: inline;
}

.dropdown a, .dropdown a:active, .dropdown a:visited, .dropdown1 a, .dropdown1 a:active, .dropdown1 a:visited {
	display						: block; 
	padding						: 0px; 
	color						: #525252; 
	text-decoration				: none; 
	background					: #DBDBDB; 
	width						: 139px;
}

.dropdown a:hover, .dropdown1 a:hover {
	background					: #DBDBDB; 
	color						: #000000;
}

.dropdown .underline, .dropdown1 .underline {
	border-bottom				: 1px solid #DBDBDB;
}
/* einde dropdown menu */

/* gestijlde links */
.hrefknop:link, .hrefknop:visited
{
  float: left;
  margin: 2px 5px 2px 5px;
  padding: 2px;
  width: 100px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: #cccccc;
  text-align: center;
  text-decoration: none;
  font: normal 10px Verdana;
  color: black;
}

.hrefknop:hover
{
  background: #eeeeee;
}

.hrefknop:active
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}
/* einde gestijlde links */