body {
	padding:0;
	margin:0;
	color: black;
	background-color: #E8F0FF ;
	font-family: arial, helvetica, serif;
}
#header{ /* De kop in zijn geheel*/
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:125px;
	background:#1E27CA;
	color: #000000;/* zwart*/
}
td {
	font-family: verdana,tahoma,arial ;
}
.header_opmaak{
	border-style: solid;
	border-color:#1E27CA;
	border-width:6;
}
.logo {
	/* uitlijning rechts van de plaatjes*/
	/* Binnen de kop een stuk voor het logo van marnecs*/
	background:#1E27CA url(../images/marnecsLogoWater.jpg) ;
	vertical-align: bottom;
	text-align: right;
}

.content_footer{
	border-style: solid;
	border-color:#1E27CA;
	border-width:6;
		font-family: verdana,tahoma,arial ;
}
.footer a {
	color:white;
}
.footer {
	background:#1E27CA;
	padding:5px;
	text-align: center;
	line-height: 14pt;
	height:100%;
}
.footer, .contenttable, .footer p.bodytext {
	vertical-align: middle;
	color:white;
	font-family: verdana,tahoma,arial ;
	text-decoration:none;
	border:0px;
}

.content {
	border-width:0;
	text-align:left;
	vertical-align:top; 
	font-family: verdana,tahoma,arial ;
	color: #000000 ;
  	background-color: #E8F0FF ;
	padding: 145 10 10 10;
}
div {
	font-family: verdana,tahoma,arial ;
}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index:90;
}

#nav li { /* all list items */
	float: left;
  	padding: 1pt ;
  	font: 10pt verdana,tahoma,arial ;
  	z-index:90;
}

#nav a {
	display: block;
	width: 10em; /* geeft de breedte van de hoofdmenubalken weer */
	color:#E8F0FF; /* wit-blauwe letters*/
	font-size : 10pt; 
	font-weight : bold;
	text-decoration : none;
}
#nav a:hover {
	display: block;
	color:#1E27CA; /* lichte blauw*/
	font-size : 10pt; 
	text-decoration : none;
	font-style: italic ;
}
#nav ul li a { /* alle a-href-menu items na hoofdmenu */
	display: block;
	width: 20em; /* zorg ervoor dat de submenus een grotere breedte hebben dan het hoofdmenu */
	color: #1E27CA ;/* #1E27CA = lichte blauw*/
	border: solid ;
	font-weight : normal;/* maak de letters van de submenus niet bold */
	border-width: 1px ;
	border-color: white ;/* de omranding van het vak van de submenu's lichte blauw*/
	text-decoration : none;
	padding: 1pt ;
	z-index:90;
	background-color: #E8F0FF;/* hierdoor ontstaan blokken van deze kleur waarin elk oplichtend menublok zit */
}

#nav ul li a:link {/* alle a-href-menu items na hoofdmenu wanneer je er overheen gaat*/
	color :  #1E27CA ;/* #1E27CA = lichte blauw, alle submenu's krijgen dezelfde kleur*/
	font-size: 10pt;
	text-decoration : none;
	z-index:90;
}

#nav ul li a:hover {/* alle a-href-menu items na hoofdmenu wanneer je er overheen gaat*/
	font-style: italic ;
	font-size: 10pt;
	z-index:90;
}

#nav li ul { /* second-level lists */
	float: left;
  	width: 15em; /* breedte van de balken*/
	position: absolute;
	left: -999em; /* using left instead of display to hide menus because display: none isnt read by screen readers */
	z-index:90;
}

#nav li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 10em;
	z-index:90;
	width: 20em; /* breedte van de balken*/
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul { left: auto;}

#nav a:hover {
	background-color:#80FFFF; /* lichtblauwe achtergrond als je er overheen gaat*/
	text-decoration : none;
}

/* print, home etc menu recht in de hoek zonder javascript. */

td.homepage {
	width: 30px; height: 30px; /* afmetingen van de afbeeldingen */
	vertical-align: middle;
	text-align: center;
	background: white url("../images/iconHomeOver.jpg") no-repeat;  /*afbeelding mag niet herhaald worden */
	text-decoration:none; /* geen onderliggende streepjes etc */
	}
td.homepage a {
	display: block;
	width: 30px; height: 30px; /* afmetingen van de afbeeldingen */
	vertical-align: middle;
	text-align: center;
	background: url( "../images/iconHomeOut.jpg") top left no-repeat;
	text-decoration:none;
	}
td.homepage span {
	display: block;
	margin:0; 
	text-decoration:none;
	}
td.homepage a:hover {
	background-image: none;
	text-decoration:none;
	}
	
td.sitemap {
	width: 30px; height: 30px; /* afmetingen van de afbeeldingen */
	background: white url("../images/iconSiteOver.jpg") no-repeat;  /*afbeelding mag niet herhaald worden */
	text-decoration:none; /* geen onderliggende streepjes etc */
	}

td.sitemap a {
	display: block;
	width: 30px; height: 30px; /* afmetingen van de afbeeldingen */
	vertical-align: middle;
	text-align: center;
	background: white url( "../images/iconSiteOut.jpg") top left no-repeat;
	text-decoration:none;
	}
td.sitemap span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	text-decoration:none;
	}
td.sitemap a:hover {
	background: white url( "../images/iconSiteOver.jpg") ;

	text-decoration:none;
	}

td.information {
	width: 30px; height: 30px; /* afmetingen van de afbeeldingen */
	background: white url("../images/iconContactOver.jpg") no-repeat;  /*afbeelding mag niet herhaald worden */
	text-decoration:none; /* geen onderliggende streepjes etc */
	}

td.information a {
	display: block;
	width: 30px; height: 30px; /* afmetingen van de afbeeldingen */
	vertical-align: middle;
	text-align: center;
	background: white url( "../images/iconContactOut.jpg") top left no-repeat;
	text-decoration:none;
	}
td.information span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	text-decoration:none;
	}
td.information a:hover {
	background: white url( "../images/iconContactOver.jpg") ;
	text-decoration:none;
	}
td.information {
	width: 30px; height: 30px; /* afmetingen van de afbeeldingen */
	background: white url("../images/iconContactOver.jpg") no-repeat;  /*afbeelding mag niet herhaald worden */
	text-decoration:none; /* geen onderliggende streepjes etc */
	}

td.print a {
	display: block;
	width: 30px; height: 30px; /* afmetingen van de afbeeldingen */
	vertical-align: middle;
	text-align: center;
	background: white url( "../images/iconPrintOut.jpg") top left no-repeat;
	text-decoration:none;
	}
td.print span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	text-decoration:none;
	}
td.print a:hover {
	background: white url( "../images/iconPrintOver.jpg") ;
	text-decoration:none;
	}
	
.standaard_vierkant{
	
	margin: 0;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url("../images/iconSquare.png");
}
.list_tip {
	
	margin: 0;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url("../images/iconTip.jpg");
}
.list_pdf {
	
	margin: 0;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url("../images/pdf.gif");
}
td {
text-align:top;
vertical-align:left;
}
table.contentForm {
  background-color: #FFFFFF ;
  border: solid ;
  border-width: 1px ;
  border-color: #1E27CA ;
  padding: 5px ;
  }
/*mail beschermen*/
.test01{
	display:none;
}
.test02{
}