html,body {
 margin:0;
 padding:0;
 height:100%;
 color:#009580;
 background-color: #f5f0dd;
}
#header {
 padding:1em;
 background-image: url(images/grondmain.gif);
 background-repeat: repeat-y;
 background-color: #f5f0dd;
}
#containerinfo {
 /*position:relative; *//* needed for footer positioning*/
 margin:0 auto; /* center, not in IE5 */
 width:800px;
 height:auto !important; /* real browsers */
 height:100%; /* IE6: treaded as min-height*/
 min-height:100%; /* real browsers */
 background-image: url(images/grondmain.gif);
 background-repeat: repeat-y;
 overflow: hidden;
 background-color: #f5f0dd;
}
#leftlogo {
 height: 135px;
 width: 190px;
 float: left;
 background-image: url(images/logomain.gif);
}
#menuleft {
 width: 190px;
 float: left;
 font-size: 10pt;
 padding-top: 30px;
}
#menuleft ul li ul {
 display: none;
 background-color: #f5f0dd;
}
img {
 border: none;
 float: left; 
}
ul {
 margin: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 25px;
 padding-left: 0px;
}
li {
 list-style-type: none;
 list-style-image: none;
 margin: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}
a {
 background-color: #f5f0dd;
 display: block;
 height: 30px;
 text-decoration: none;
 font-family: "Times New Roman", Times, serif;
 font-size: 12px;
 text-indent: 16px;
 line-height: 26px;
 color: #009580;
}
a:hover,
div#menutop ul li a:hover {
 background-color: #8ccfc6;
 color: #f5f0dd;
}
div#foodbox {
 height: 135px;
 width: 610px;
 float: left;
}
body.home #foodbox {
  background-image: url(images/binnenkomst.jpg);
}
body.wijnkaart #foodbox {
 background-image: url(images/wijnen.jpg);
}
body.wittewijnen #foodbox {
background-image: url(images/wittewijn_pic.jpg);
}
body.rosewijnen #foodbox {
background-image: url(images/rosewijn_pic.jpg);
}
body.rodewijnen #foodbox {
background-image: url(images/rodewijn.jpg);
}
body.champagne #foodbox {
background-image: url(images/champagne_pic.jpg);
}
body.alacarte #foodbox {
 background-image: url(images/alacartie.jpg);
}
body.businessclubs #foodbox {
 background-image: url(images/businessclubspic.jpg);
}
body.themas #foodbox {
  background-image: url(images/thematje.jpg);
}
body.zalen #foodbox {
  background-image: url(images/zaaltje.jpg);
}
body.specialiteiten #foodbox {
  background-image: url(images/specialiteit.jpg);
}
body.maandmenu #foodbox {
  background-image: url(images/maandmenu_pic.jpg);
}
body.reserveer #foodbox {
  background-image: url(images/maandmenu_pic.jpg);
}

#block {
 float: right;
 height: 135px;
 width: 150px;
 z-index: 1;
 left: 650px;
 background-image: url(images/verloop.png);
 margin: 0px;
 padding: 0px;
 top: 32px;
}
#menutop {
 float: right;
 width: 610px;
 background-color: #f5f0dd;
 height: 30px;
 color: #009580;
 font-size: 12px;
 line-height: 30px;
}
#menutop ul {
 padding: 0px;
 float: left;
 font-family: "Times New Roman", Times, serif;
 margin: 0px;
}
#menutop ul li {
 float: left;
 padding: 0 10px 0 0px;
 display: inline;
 color: 00FF00;
 background-color: #f5f0dd;
 }
#menutop ul li a {
 color: #009580;
 float: left;
 text-decoration: none;
 width: auto;
 height: 30px;
 padding-right: 15px;
 margin-right: 0px;
 margin-left: 0px;
 padding-left: 0px;
}
div#menuleft ul li a.on,
div#menuleft ul li a.on{
background-color: #8ccfc6;
}
#content {
 padding:1em 1em 5em; /* bottom padding for footer */
}
#inter {
 width: 570px;
 height: auto;
 float: right;
 padding-right: 20px;
 padding-left: 20px;
 padding-top: 15px;
 padding-bottom: 85px;
 background-color: #f5f0dd;
}
h1 {
 font-family: "Times New Roman", Times, serif;
 font-weight: bold;
 color: #009580;
 font-size: 18px;
}
h3 {
 font-family: "Times New Roman", Times, serif;
 font-weight: bold;
 color: #009580;
 font-size: 12px;
}
p {
 font-family: "Times New Roman", Times, serif;
 color: #009580;
 font-size: 12px;
}
#current {
 background-color: #8ccfc6;
}
div#footer {
background-color: #8ccfc6;
bottom:0;
height:45px;
margin-left:190px;
padding:0 0 0 25px;
position:fixed;
width:610px;
}

div#footer p.footer {
font-family:"Times New Roman",Times,serif;
font-size:8px;
text-align:right;
}

div#footer a {
background:transparent none repeat scroll 0 0;
color: #009580;
display:inline;
font-family:"Times New Roman",Times,serif;
font-size:8px;
}
div#footer a:hover {
 color: #f5f0dd;
}
.footerlink ul li{
 display: none;
}
div#adress {
 width: 170px;
 height: 140px;
 background-color: #8ccfc6;
 padding-left:20px;
 padding-top:8px;
 float: left;
}
div#adress p.adressline{
 font-family: "Times New Roman", Times, serif;
 line-height: 25px;
 color: #red;
 font-size: 12px;
}
div#adress a.adressline{
 font-family: "Times New Roman", Times, serif;
 line-height: 25px;
 color: #00ff00;
 font-size: 12px;
}