* {margin:0;padding:0}

body 
{
background-color: #8aad42;
font-family: tahoma, sans-serif;
color: #fff
}

#outer-wrapper
{
text-align: center;
width: 100%
}

#outer
{
text-align: left;
margin-left: auto;
margin-right: auto;
margin-top: 15px;
margin-bottom: 15px;
border: 1px solid #fff;
width:800px;
font-size:17px;
background-color: #54943C;
}

#header
{
height: 150px;
background-color: #54943C;
border-bottom: 1px solid #fff;
width:800px;
}

#header img
{
width: 200px;
height: 150px;
}

#header img.pictureleft
{
float: left;
border-right: 1px solid #fff;
margin-right: 5px
}

#header img.pictureright
{
float: right;
border-left: 1px solid #fff;
margin-left: 5px
}

#header h1
{
text-align: center;
font-size: 31px;
padding-top: 5px;
}


#header h2
{
text-align: center;
font-size: 15px;
margin: 15px 10px 0px 5px
}

#menu 
{
text-align: left;
width:800px;
background-color: #fff;	
border-top: 1px solid #54943C;
border-bottom: 1px solid #54943C;
}

#menu a 
{
color: #54943C;
font-weight: bold;
text-decoration: none;
padding: 0px 10px 0px 12px;
font-size: 18px;
border-left: 1px solid #54943C;
line-height: 28px
}

#menu a#navhome
{
border-left: 1px solid #fff;
} 

#menu a:hover, #home #navhome, #omgeving #navomgeving, #woning #navwoning, #bijzonderheden #navbijzonderheden, #prijzen #navprijzen, #route #navroute, #contact #navcontact 
{
color:#8aad42;
}

#content
{
width: 800px;
border-top:1px solid #fff
}

#content h1
{
margin: 20px 90px 15px 90px;
text-align: left;
font-size: 25px
}

#content h3
{
margin: 20px 90px 15px 90px;
text-align: left;
font-size: 19px
}

#content p
{
margin: 0px 90px 10px 90px;
text-align: left;
}

#content ul
{
margin: 0px 70px 10px 110px;
text-align: left;
}

#content a 
{
color:#fff;
text-decoration:underline;
}

#content a:hover 
{
text-decoration:none;
}

#content img
{
border: 1px solid #fff
}

table
{
margin: 0px 90px 10px 90px;
font-size: 17px;
border: 1px solid #fff
}

td
{
padding: 3px
}

td.onderlijn
{
border-bottom: 1px solid #fff;
}

#footer p
{
text-align: center;
font-size: 12px;
margin: 20px 0px 10px 0px
}

#footer a
{
color: #fff;
text-decoration: none;
}

#footer a:hover
{
text-decoration: underline
}


input, textarea, select 
{
width: 200px;
margin-left: 20px;
height: 30px
}

input.button
{
width: 202px;
font-weight: bold;
background-color: #54943C;
border: 1px solid #54943C;
color: #ffffff;
cursor: pointer
}


