body {
font-family: Arial, Helvetica;
font-size: 12px;
}

#content,
#content a,
#content_portfolio,
#content_portfolio a,
p,
p a,
em a {
color: #007d2f;
line-height: 18px;
}

p {
padding-left: 20px;
}

#content a:hover,
#content_portfolio a:hover,
p a:hover,
em a:hover {
color: #007d2f;
}

em {
line-height: 16px;
}

h1 {
padding: 0px;
margin: 0px;
margin-top: 1px;
margin-left: 20px;
font-weight: normal;
color: #cfce00;
font-size: 16px;
line-height: 22px;
margin-bottom: 20px;
text-align: left;
}

h2 {
padding: 0px;
margin: 0px;
margin-top: 0px;
margin-bottom: -10px;
padding-left: 20px;
color: #007d2f;
font-size: 15px;
line-height: 18px;
text-align: left;
}

h3 {
padding: 0px;
margin: 0px;
margin-top: 0px;
margin-bottom: -10px;
padding-left: 20px;
color: #cfcf00;
font-size: 12px;
line-height: 18px;
text-align: left;
}

#footer img {
margin-bottom: 5px;
border: 0px;
}

#content img,
#content_portfolio img {
float: left;
border: 0px;
}

#keuzes a,
.keuze a {
font-size: 13px;
text-decoration: none;
color: #cdcf00;
}

#keuzes .keuze_active a,
#keuzes .keuze a:hover {
color: #007d2f;
}

#foto img,
#foto_portfolio img {
border: 0px;
margin-right: 12px;
margin-bottom: 12px;
}

#content img:hover,
#content_portfolio img:hover,
#foto a img:hover {
filter:alpha(opacity=70);
opacity: 0.7;
-moz-opacity:0.7; 
}

#footer,
#footer a {
font-size:11px;
color: #007d2f;
line-height: 17px;}

#footer b {
color:#cfcf00;
margin-left: 15px;
}

#footer a:hover {
color:#cfcf00;
}

/* FORMULIEREN */

label{
float:left;
width:120px;
}

#formulier {
margin-left: 20px;
}

#content input {
font-family: Arial, Helvetica;
border: 1px solid #cfcf00;
width: 250px;
height: 12px;
margin-bottom: 3px;
font-size: 11px;
color: #3f1a0d;
text-indent: 2px;
}

#content .formbutton {
border: 0px solid #cfcf00;
background-color: #cfcf00;
width: 252px;
height: 17px;
font-size: 11px;
color: #3f1a0d;
}

#content .formbutton:hover {
background-color: #007d2f;
color: #fff;
}

#content textarea {
font-family: Arial, Helvetica;
border: 1px solid #cfcf00;
width: 250px;
height: 100px;
overflow: auto;
margin-bottom: 3px;
font-size: 11px;
color: #3f1a0d;
text-indent: 2px;
}

/*HOME HOVERS*/

#zakelijk a {
display: block;
margin-top: 0px;
margin-left: 0px;
height:500px;
width:500px;
background-image:url('/gfx/zakelijk.gif');
background-repeat: no-repeat;
background-position: 36% 55%;
border:0px;
}

#particulier a {
display: block;
margin-top: 0px;
margin-left: 0px;
height:500px;
width:500px;
background-image:url('/gfx/particulier.gif');
background-repeat: no-repeat;
background-position: 57% 0%;
border:0px solid;
}

#zakelijk a span.witvlak{
position: absolute;
display:block;
background:#fff; 
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9; 
top: 0px;
left: 0px;
width: 448px;
height: 245px;
border:0px solid
}

#particulier a span.witvlak{
position: absolute;
display:block;
background:#fff; 
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9; 
top: 50px;
left: 0px;
width: 444px;
height: 267px;
border:0px solid
}

#zakelijk a:hover {
background-image:url('/gfx/zakelijk_hover.gif');
}

#particulier a:hover {
background-image:url('/gfx/particulier_hover.gif');
}

#zakelijk a:hover span.witvlak,
#particulier a:hover span.witvlak {
display: none;
}

