html, body {
  margin: 0;
  margin-bottom: 30px;
  padding: 0;
  min-width: 759px;
  text-align: center;
}

.container {
  margin: 0 auto;
  padding: 0;
  position: relative;
  width: 779px;
  height:auto;
  text-align: left;
  background-color: #dcf9ee;
}

.top{
width: 769px;
padding-top: 30px ;
padding-right: 10px;
background: #e5e1de url(images/links-boven_01.gif) no-repeat ;
text-align:right;
font:italic 11px Verdana;
color:#959593;
}

.top img{
vertical-align:text-bottom;
padding-bottom:1px;
}


.pic{
width: 779px;
height: 177px;
}

.greenline{
background: #aaf1d7 ;
height:12px;
border-bottom: 2px solid #FFF ;

}



.content{
width: 525px;
height:auto;
background: #e6e5e9 url(images/footer_27.gif) no-repeat bottom;
padding: 40px 20px 95px 40px;
font:13px Verdana;
color:#636767;
border-right:2px solid #FFF;
}

.content a{
text-decoration:underline;
}

.menu{
position:absolute;
top:244px;
right:0px;
width: 190px;
background-color: #dcf9ee;
}




.menuItems{
background: url(images/menu.jpg) no-repeat; 
height:19px;
padding-left: 25px ;
color:#a4ead0;
margin-top:3px;
padding-top:3px;
font: italic 11px Verdana;
}

.menuItems a{
color:#FFFFFF;
text-decoration:none;
}

.menuItems a:hover{
color:#a4ead0;
text-decoration:none;
}

.subMenuItems {
 margin-left: 25px;
 text-decoration:none;
 color:#AA72DD;
 font: 11px Verdana;
}

.subMenuItems a{
 text-decoration:none;
 color:#666666;
}

.subMenuItems a:hover{
 text-decoration:none;
 color:#AA72DD;
}

.address{
position:absolute;
bottom:5px;
right:0px;
color:#646968;
font:  10px Verdana;
text-align:center;
width:190px;
}

a{
color:#646968;
text-decoration:none ;
}

a:hover{
color:#AA72DD;
text-decoration:none ;
}

.prijslijst{
font:13px Verdana;
color:#636767;
}

.prijslijst td.kop{
font:bold 14px Verdana;
padding-top:15px;
}
.clear{
clear:left;
}