body {
	font-size: x-small;
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; 
	text-align: center;
	voice-family: "\"}\""; 
	voice-family: inherit;
	font-size: 0.8125em;
	color: #033b07;
	background-color: #84e6cb;
	margin: 0px
	}
#center_it_all{
	color: #25bf25;
	background-color: #84e6cb;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
	}


#content_sample01{
	background-image:url(http://www.annemariepfister.nl/images/sample01.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}


#content_3blocks{
	background-image:url(http://www.annemariepfister.nl/images/welkom.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#content_home{
	background-image:url(http://www.annemariepfister.nl/images/home.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#content_services{
	background-image:url(http://www.annemariepfister.nl/images/services.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#content_servicesII{
	background-image:url(http://www.annemariepfister.nl/images/servicesII.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#content_servicesIII{
	background-image:url(http://www.annemariepfister.nl/images/servicesIII.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#content_servicesIIII{
	background-image:url(http://www.annemariepfister.nl/images/servicesIIII.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#content_seizoenen{
	background-image:url(http://www.annemariepfister.nl/images/seizoen.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}

#content_a-mariea{
	background-image:url(http://www.annemariepfister.nl/images/a-mariea.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#content_a-marie{
	background-image:url(http://www.annemariepfister.nl/images/a-marie.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#content_a-marie_vervoer{
	background-image:url(http://www.annemariepfister.nl/images/vervoer.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#content_contact{
	background-image:url(http://www.annemariepfister.nl/images/kontakt.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#content_tellfriend{
	background-image:url(http://www.annemariepfister.nl/images/tellfriend.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#content_error{
	background-image:url(http://www.annemariepfister.nl/images/errorbg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: -430px;
	position: absolute;
	top: -310px;
	left: 50%;
	width: 860px;
	height: 620px;
	border:0px solid #ffffff;
	border-width:0px 0px 0px 0px;
	visibility: visible;
	}
#footer{
	margin-left: -430px;
	position: absolute;
	left: 50%;
	width: 860px;	
	font-size: 11px;
	letter-spacing:1px;
	text-align: center;
	margin-top:50px;	
	visibility: visible;
	display: block;

	}
#footer p{background:#84e6cb;color:#033b07;margin:0;padding:0;}

#footer STRONG{background:#84e6cb;color:#033b07;}

a.footer_link:link, a.footer_link:visited {background:#84e6cb;color: #033b07;text-decoration: none}
a.footer_link:hover {background:#84e6cb;color: #25bf25;text-decoration: underline}
a.footer_link:active {background:#84e6cb;color: #ffffff;text-decoration: underline}

a:link, a:visited {background:#96ead3;color: #25bf25;text-decoration: none}
a:hover {background:#96ead3;color: #ffffff;text-decoration: underline}
a:active {background:#96ead3;color: #033b07;text-decoration: underline}


/* Preloading IMAGES! */
.hiddenPic {display:none;}
	
#absolute_top{display:block;width:798px;height:60px;padding-right:42px;background:transparent;color:#033b07;border:0px solid #ff9900;text-align:right;}



div.pdmenu {padding: 0px;}

.pdmenu ul {
	margin: 0;
	padding: 0 0 0px 0;
	list-style-type: none;
	}
.pdmenu li  {
	width:160px;
	margin: 0 0px 0 0;
	padding: 0 0 0 0;
	border:0px solid black;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background-color:#25bf25;
	float:right;
	}
.pdmenu a {
	text-decoration: none;
	display: block;
	color: #ffffff;
	background-color: #25bf25;
	padding: 1px 10px 5px 0px;
	}	
.pdmenu a:hover {
	text-decoration: none;
	color: #033b07;
	background-color: #96ead3;
	}
.pdmenu li ul {display: none;}

.pdmenu li:hover ul {
	visibility: visible;
	display: block;
	position:absolute;
	z-index:1;
	width:160px;
	padding: 0;
	margin: 0px;
	border:0px solid black;
	}
.pdmenu li li {border: none;}	
.pdmenu li li a {padding: 2px 10px 2px 0px;}

.support {clear: both;}



#main_content{
margin:112px 0 0 62px;
text-align:left;
border:1px solid #ff9900;
border-width:0px;
padding:0px 0 0px 0px;
width:734px;	/* */
height:326px;
}
.blok_I{
float:left;
display:block;
overflow:hidden;
width:270px;
height:276px;
padding:0 0px 0 0px;
border:0px solid #ffffff;
}
.blok_Igroot{
float:left;
display:block;
overflow:hidden;
width:520px;
height:276px;
padding:0 40px 0 0px;
border:0px solid #ffffff;
}
.blok_Igroot h1{margin-top:12px;font-size:1.2em;border-bottom:0px;color:#033b07;background:transparent;}

.blok_II{
float:left;
display:block;
width:272px;
text-align: left;
padding:0px 0 0 10px;
border:0px solid #ff9900;
clear:right;
}
.blokIII{
float:left;
display:block;
width:172px;
padding:0px 0 0 0px;
text-align:right;
border:0px solid #ff9900;
}
.blok_I p, .blok_Igroot p{
text-align:left;
margin: 0 0 10px 0;
padding: 2px 0 0 2px;
font-size: 1.1em;
line-height:1.5em;
color:#033b07;
background:transparent;
}
.blok_I p:first-letter, .blok_Igroot p:first-letter{font-size: 1.3em;font-weight:bold;}





.text{
margin:26px 0 0 348px;
border:1px dotted #ffffff;
border-width:0px 0px 0px 0px;
height:260px;
padding:0px;
color:#033b07;
background:transparent;
}
.tellfriend_form{
margin:26px 0 0 230px;
border:1px dotted #ffffff;
border-width:0px 0px 0px 0px;
height:260px;
padding:0px;
color:#033b07;
background:transparent;
}
.text_narrow{
margin:0px 0 0 0px;
border:0px dotted #ffffff;
height:260px;
width:320px;
padding:0px;
color:#033b07;
background:transparent;
}


.text_narrow p{
text-align:left;
margin: 0 0 10px 0;
padding: 2px 0 0 2px;
font-size: 1.1em;
line-height:1.5em;
color:#033b07;
background:transparent;
}
.text_narrow p:first-letter{font-size: 1.3em;font-weight:bold;}


ul#kleine_lijst{
text-align: left;
list-style: circle;
font-size:1.4em;
color:#033b07;
background:#96ead2;
}

/* Vertical MENU op WELKOM Pagina */
#services_lijst{
background: transparent;
color:#033b07;
width: 274px;
margin: 0 0 0 20px;
padding: 0 0 0 0;
font-size: 2.4em;
font-style:italic;
text-transform: none;
}
ul#woordenlijst{
text-align: left;
list-style: none;
padding: 0;
margin: 0 0 0 0px;
width: 100%;
}
ul#woordenlijst li{
display: block;
margin: 0;
padding: 0 0 3px 0;
}
ul#woordenlijst li a{
display: block;
width: 100%;
padding: 0 0 0 0;
color: #033b07;
text-decoration: none;
background: transparent}

#services_lijst>ul#woordenlijst li a { width: auto; }

ul#woordenlijst li#active a{background: transparent;color: #033b07;}
ul#woordenlijst li a:hover, ul#woordenlijst li#active a:hover{color: #25bf25;background: transparent;}

.text_servicesII h1.welkom{
clear: both;
margin: 0 0 0 0;
padding: 0px 0 4px 0px;
font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
font-size: 0.5em;
font-style:normal;
color:#25bf25;
background: transparent;
text-align:left;
border-bottom:0px dotted #ffffff;
}



/* HORIZONTAAL SUBMENU */
.submenu_balk{
margin:10px 0 0 63px;
text-align:left;
padding:5px 0px;
width:700px;
height:20px;
}
ul#submenu{
margin: 0 0 0 0px;
padding-left: 0;
white-space: nowrap;
}
#submenu li{
display: inline;
list-style-type: none;
}
#submenu a { padding: 3px 10px 5px 10px; }

#submenu a:link, #submenu a:visited{font-size:14px;color: #ffffff;background-color: #25bf25;text-decoration: none;}
#submenu a:hover{color: #033b07;background-color: #84e6cb;text-decoration: none;}
#submenu a:active{color: #ffffff;background-color: #84e6cb;text-decoration: none;}

#submenu a.active{color: #033b07;background-color: #84e6cb;text-decoration: none;}


/* HORIZONTAAL MAINMENU */
.mainmenu_balk{margin:15px 0 0 28px;}

#mainmenu_container{
margin:0px 0 0 0px;
text-align:left;
padding:3px 20px;
width:685px;
height:30px;
}
ul#mainmenu{
margin: 0 0 0 0px;
padding-right: 0;
white-space: nowrap;
}
#mainmenu li{
display: inline;
list-style-type: none;
font-size:2.3em;
}
#mainmenu a { padding: 3px 10px;margin: 0 48px 0 0; }

#mainmenu a:link, #mainmenu a:visited{color: #033b07;background-color: transparent;text-decoration: none;}
#mainmenu a:hover{color: #ffffff;background-color: transparent;text-decoration: none;}
#mainmenu a:active{color: #25bf25;background-color: transparent;text-decoration: none;}

#mainmenu a.active{color: #ffffff;background-color: transparent;text-decoration: none;}

#absolute_top a.top:link, #absolute_top a.top:visited{color: #033b07;background-color: transparent;text-decoration: none;}
#absolute_top a.top:hover{color: #ffffff;background-color: transparent;text-decoration: none;}
#absolute_top a.top:active{color: #25bf25;background-color: transparent;text-decoration: none;}


a.transparentbg:link, a.transparentbg:visited{color: #25bf25;background-color: transparent;text-decoration: none;}
a.transparentbg:hover{color: #ffffff;background-color: transparent;text-decoration: none;}
a.transparentbg:active{color: #033b07;background-color: transparent;text-decoration: none;}



SPAN.zomer{color:#ffff00;}
SPAN.winter{color:#ffffff;}

.underliner{width:320px;margin-bottom:14px;border-bottom:1px dotted #ffffff;}

h1{
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 2em;
	border-bottom:1px dotted #ffffff;
	}
h1.sub_kopje{
	clear: both;
	margin: 0 0 0 0;
	padding: 0;
	}
a.contact:link, a.contact:visited{color: #033b07;background-color: transparent;text-decoration: none;}
a.contact:hover{color: #ffffff;background-color: transparent;text-decoration: none;}
a.contact:active{color: #25bf25;background-color: transparent;text-decoration: none;}


h1.signature{
	margin: 10px 0 0 0;
	padding: 0 20px 0 0;
	font-size: 1.8em;
	font-style:italic;
	text-align:right;
	margin-bottom:30px;
	color:#ffffff;
	background:#95e9d2;
	border-bottom:0px dotted #ffffff;
	}
#main_content h1 SPAN{
	margin: 10px 0 0 38px;
	padding: 0 20px 0 0;
	font-size: 0.6em;
	font-style:italic;
	text-align:right;
	color:#033b07;
	background:transparent;
	}
#main_content h1 SPAN.welkom_head{
	margin: 10px 0 0 54px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.services_head{
	margin: 10px 0 0 192px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.onderhoud_head{
	margin: 10px 0 0 90px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.binnenwerk_head{
	margin: 10px 0 0 82px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.buitenwerk_head{
	margin: 10px 0 0 87px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.opknapbeurt_head{
	margin: 10px 0 0 68px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.advies_head{
	margin: 10px 0 0 18px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.referentie_head{
	margin: 10px 0 0 -2px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.home_head{
	margin: 10px 0 0 54px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.materialen_head{
	margin: 10px 0 0 96px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.vervoer_head{
	margin: 10px 0 0 70px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.contact_head{
	margin: 10px 0 0 148px;
	padding: 0 20px 0 0;
	}
#main_content h1 SPAN.error_head{
	margin: 10px 0 0 43px;
	padding: 0 20px 0 0;
	}
	

#main_content STRONG.error{color:#25bf25;background:#ffffff;padding:4px 4px 4px 4px;}

	
h1.home{
clear: both;
margin: 0;
padding: 0;
font-size: 2em;
font-style:italic;
color:#033b07;
background: transparent;
text-align:left;
border-bottom:0px dotted #ffffff;
}	
.blok_II h1.welkom{
clear: both;
margin: 0 0 0 0;
padding: 10px 0 4px 0px;
font-size: 0.5em;
font-style:italic;
color:#25bf25;
background: transparent;
text-align:left;
border-bottom:0px dotted #ffffff;
}
.blokIII h1.phrases{
clear: both;
margin: 0 0 0px 0;
padding: 0px 0 0 0px;
font-size: 1.8em;
font-style:italic;
color:#25bf25;
background:#95ead2;
border-bottom:0px dotted #ffffff;
}
.blokIII h1.seizoenen{
clear: both;
margin: 0 0 0px 0;
padding: 0px 0 0 0px;
font-size: 1.8em;
font-style:italic;
color:#25bf25;
background:transparent;
border-bottom:0px dotted #ffffff;
}

.form_field{
width:320px;
border:1px solid #033b07;
color: #033b07;
background-color: #84e6cb;
}

input {
color:#ffffff;
background:#25bf25;
border:1px solid #033b07;
width:322px;
}