html, body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #edbd74;
}

body,
td {
	font-family: arial, sans-serif;
	font-size: 13px;
	color: #000000;
}

img,
table {
    border: none;
}

img, 
div, 
td { 
	behavior: url(pngfix/iepngfix.php);
}

p {
    padding: 0;
    margin: 0;
}

a {
    color: #ffffff;
}

a:active {
         outline:none;
}

a:focus {
         -moz-outline-style:none;
}

.geel {
    color: #fff200;
	font-family: arial, sans-serif;
}

#bodybg {
	position: absolute;
	width: 100%;
	height: 100%;
    top: 0px;
    left: 0px;
	z-index: -1;
}

#bodycontent {
    position: absolute; 
    width: 100%; 
    height: 100%; 
    top: 0px;
    left: 0px;
    overflow: auto; 
    z-index: 1;
}

#maintable {
    width: 98%;
    height: 98%;
    padding: 30px 0;
}

#menu {
    padding-bottom: 10px;
}

#menu ul {
    list-style: none;
    width: 718px;
    margin: 0;
    padding: 0;
}

#menu li {
    float: left;
}

#acties {
    width: 1001px; 
    height: 629px; 
    background-image: url(../images/acties.png); 
    background-repeat: no-repeat;
}

#acties-text {
    width: 421px; 
    height: 494px;
    margin: 40px 360px 95px 210px;
    padding-right: 10px;
    text-align: left;
    overflow: auto;
}

#acties-text,
#acties-text a {
    color: #ffffff;
}

#bezorgen {
    width: 770px; 
    height: 626px; 
    background-image: url(../images/bezorgen_02.png); 
    background-repeat: no-repeat;
}

#bezorgen-text {
    width: 411px; 
    height: 494px;
    margin: 40px 329px 92px 20px;
    padding-right: 10px;
    text-align: left;
    overflow: auto;
}

#bezorgen-text,
#bezorgen-text a {
    color: #ffffff;
}

#bezorgen-table {
    width: 391px;
}

.bezorgen-head {
    font-size: 15px;
    text-decoration: underline;
}

#catering {
    width: 514px; 
    height: 626px; 
    background-image: url(../images/catering_02.png); 
    background-repeat: no-repeat;
}

#catering-text {
    width: 464px; 
    height: 494px;
    margin: 40px 20px 92px 20px;
    padding-right: 10px;
    text-align: left;
    overflow: auto;
    color: #603913;
}

#catering-text,
#catering-text a {
    color: #603913;
}

#eethuys {
    width: 800px; 
    height: 631px; 
    background-image: url(../images/eethuys_02.png); 
    background-repeat: no-repeat;
}

#eethuys-text {
    width: 610px; 
    height: 469px;
    margin: 40px 160px 122px 20px;
    padding-right: 10px;
    text-align: left;
    overflow: hidden;
}

#eethuys-text,
#eethuys-text a {
    color: #ffffff;
}

#route {
    width: 950px; 
    height: 324px; 
    background-image: url(../images/route_01.png); 
    background-repeat: no-repeat;
}

#route-text {
    width: 584px; 
    height: 249px;
    margin: 40px 178px 6px 178px;
    padding-right: 10px;
    text-align: left;
    overflow: auto;
}

#route-text,
#route-text a {
    color: #ffffff;
}

#route-print {
    width: 584px;
    height: 23px;
    margin: 0 188px 0 178px;
    padding-top: 6px;
    text-align: left;
}

#route-print,
#route-print a {
    color: #fff200;
    font-size: 14px;
    text-decoration: none;
}

#vrienden {
    width: 887px; 
    height: 631px; 
    background-image: url(../images/vrienden.png); 
    background-repeat: no-repeat;
}

#vrienden-text {
    width: 495px; 
    height: 494px;
    margin: 40px 262px 97px 120px;
    padding-right: 10px;
    text-align: left;
    overflow: auto;
}

#vrienden-text,
#vrienden-text a {
    color: #ffffff;
}

.vrienden-box {
    line-height: 18px;
}

.vrienden-head {
    font-size: 18px;
    font-family: arial, sans-serif;
}

#het-verhaal {
    width: 833px; 
    height: 629px; 
    background-image: url(../images/het-verhaal_02.png); 
    background-repeat: no-repeat;
}

#het-verhaal-text {
    width: 580px; 
    height: 508px;
    margin: 40px 233px 81px 10px;
    padding-right: 10px;
    text-align: left;
    overflow: auto;
}

#het-verhaal-text,
#het-verhaal-text a {
    color: #7a0026;
}

#menukaart {
    width: 513px; 
    height: 630px; 
    background-image: url(../images/menukaart_02.png); 
    background-repeat: no-repeat;
}

#menukaart-text {
    width: 470px; 
    height: 508px;
    margin: 40px 13px 82px 20px;
    padding-right: 10px;
    text-align: left;
    overflow: auto;
}

#menukaart-text,
#menukaart-text td,
#menukaart-text a {
    color: #ffffff;
}

#menukaart-table {
    width: 450px;
}

#parkeren {
    margin-right: 13px;
}

