html, body {
margin: 0;
padding: 0;
font-size: 95%;
line-height: 150%;
font-family: Arial, Helvetica, sans-serif;
color: #003300;
}

img {
border: 0;
}

#top{
position:absolute;
top: 0;
left: 0;
}

#kleurbalk{
background-image:url(../images/kleurbalk.gif);
background-repeat:repeat-x;
width: 100%;
height:15px;
position:absolute;
top: 130px;
left:0;
}

#fotobalk{
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#flash{
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
z-index: 5;
}

H1{
position: absolute;
top:310px;
left:0;
background-color:#45A12B;
width: 100%;
height:55px;
z-index:15;
}

.h1_contact{
position: absolute;
top:143px;
left:0;
background-color:#45A12B;
width: 100%;
height:55px;
z-index:15;
}

.rood{
background-color:#b90024;
width: 100%;
height:55px;
}

.paars{
background-color:#a10278;
width: 100%;
height:55px;
}

.imgH1{
position: absolute;
top: 5px;
left: 60px;
} 

.imgh1_contact{
position: absolute;
top: 5px;
left: 60px;
} 

#textarea_rood{
color:#b90024;
width: 600px;
clear:left;
position:absolute;
top: 400px;
left: 65px;
text-align:left;
margin-bottom: 15px;
}

#textarea_rood a:link{
color: #b90024;
}d

#textarea_rood a:hover{
color: #990000;
}

#textarea_rood a:visited{
color: #b90024;
}

#textarea_paars{
color:#a10278;
width:600px;
clear:both;
position:absolute;
top: 400px;
left: 65px;
text-align:left;
margin-bottom: 15px;
}

#textarea_paars a:link{
color: #a10278;
}

#textarea_paars a:hover{
color: #990000;
}

#textarea_paars a:visited{
color: #a10278;
}

#textarea{
color:#006600;
width: 600px;
clear:both;
position:absolute;
top: 400px;
left: 65px;
text-align:left;
margin-bottom: 15px;
}

#textarea a:link{
color: #006600;
}

#textarea a:hover{
color: #990000;
}

#textarea a:visited{
color: #006600;
}

#textarea_contact{
color:#006600;
width: 300px;
clear:both;
position:absolute;
top: 210px;
left: 65px;
text-align:left;
margin-bottom: 15px;
}

#textarea_contact2 a:link{
color: #006600;
}

#textarea_contact2 a:hover{
color: #990000;
}

#textarea_contact2 a:visited{
color: #006600;
}

#textarea_contact2{
color:#006600;
width: 300px;
clear:both;
position:absolute;
top: 210px;
left: 500px;
text-align:left;
margin-bottom: 15px;
}

#textarea_toegankelijk{
	color:#006600;
	width: 644px;
	clear:both;
	position:absolute;
	top: 233px;
	left: 64px;
	text-align:left;
	margin-bottom: 15px;
}

#textarea_toegankelijk a:link{
color: #006600;
}

#textarea_toegankelijk a:hover{
color: #990000;
}

#textarea_toegankelijk a:visited{
color: #006600;
}

#textarea_sponsoren{
color:#006600;
width: 300px;
clear:both;
position:absolute;
top: 400px;
left: 65px;
text-align:left;
margin-bottom: 15px;
}


#textarea_sponsoren2{
color:#006600;
width: 300px;
clear:both;
position:absolute;
top: 400px;
left: 400px;
text-align:left;
margin-bottom: 15px;
}

#logo{
width:227px;
height:70px;
position: absolute;
top: 16px;
left: 60px;
}

#navigatie{
position: absolute;
width: 595px;
top: 32px;
left: 337px;
}

#subnavigatie{
	position: absolute;
	width: 595px;
	top: 70px;
	left: 337px;
	height: 25px;
}

#subnavigatie2{
	position: absolute;
	width: 595px;
	top: 95px;
	left: 337px;
	height: 25px;
}

#jumplinks{
visibility:hidden;
position:absolute;
top:-250px;
left:-500px;
}

#title{
margin: 30px 0 0 50px;
width: 700px;
float:left;
clear:both;
}

.contact{
position: absolute;
width: 750px;
top: 530px;
left: 50px;
font-family: Arial, Helvetica, sans-serif;
color: #45a12b;
font-size:90%;
}

#homefotos{
position:absolute;
top: 143px;
left: 0;
width: 100%;
height:376px;
background-color:#ffc324;
}

.contact a:link{
color: #45a12b;
}

.contact a:hover{
color: #990000;
}

.contact a:visited{
color: #45a12b;
}

td{
height:30px;
}

th{
height:30px;
text-align:left;
font-weight:normal;
}

input{
background-color:#ffffff;
border: solid 1px;
border-color: #45a12b;
color:#45a12b;

padding: 2;
font-size: 95%;
line-height: 150%;
font-family: Arial, Helvetica, sans-serif;
color:#006600;
}

.input2{
background-color:#ffffff;
border: solid 1px;
border-color: #b90024;
color:#b90024;

padding: 2;
font-size: 95%;
line-height: 150%;
font-family: Arial, Helvetica, sans-serif;
color:#006600;
}

textarea{
background-color:#ffffff;
border: solid 1px;
border-color: #45a12b;
color:#45a12b;

padding: 2;
font-size: 95%;
line-height: 150%;
font-family: Arial, Helvetica, sans-serif;
color:#006600;
}

.button{
background-color:#45a12b;
border: solid 1px;
color: #ffffff;
}

.button2{
background-color:#fff;
border: solid 1px;
color: #b90024;
}

#contactgegevens{
visibility:hidden;
}

#logo_lunchcafe{
	background-image:url(../images/lunchcafe_logo.gif);
	background-repeat:no-repeat;
	position: absolute;
	top: 380px;
	left: 686px;
	width:110px;
	height:115px;
	z-index:55;
}

#logo_winkel{
	background-image:url(../images/logo_winkel.gif);
	background-repeat:no-repeat;
	position: absolute;
	top: 410px;
	left: 685px;
	width:115px;
	height:112px;
	z-index:55;
}

#lunchcafe_rechts{
	background-image:url(../images/lunchcafe_rechts.gif);
	background-repeat:no-repeat;
	position: absolute;
	top: 388px;
	left: 709px;
	width:262px;
	height:396px;
}

#postit{
	background-image:url(../images/postit.jpg);
	background-repeat:no-repeat;
	position: absolute;
	top: 435px;
	left: 674px;
	width:301px;
	height:277px;
	z-index:2;
}

.postit_tekst{
	color:#000000;
	position: absolute;
	top: 470px;
	left: 711px;
	width:226px;
	height:174px;
	z-index: 99;
}

.postit_tekst a:link{
color: #000000;
}

.postit_tekst a:hover{
color: #990000;
}

.postit_tekst a:visited{
color: #000000;
}

#nieuwsbrief{
color:#fff;
background-color:#990000;
width: 220px;
position:absolute;
padding:10px;
top: 420px;
left: 690px;
text-align:left;
}

#receptfoto{
color:#990000;
width: 220px;
position:absolute;
padding:10px;
top: 420px;
left: 690px;
text-align:left;
}

.receptbg{
padding: 5px 10px 5px 10px;
background-color: #eee1e9;
margin: 45px 0 45px 0;
}

.receptbg2{
padding-top: 10px;
padding-bottom: 10px;

background-color: #eee1e9;
margin: 30px 0 30px 0;
}

caption{
text-align:left;
}


#alineakader{
background-color: #cee2a6;
color:#006600;
padding: 10px;
margin-bottom:25px;
}

#alineakader a:link{
color:#006600;
}

#alineakader a:hover{
color:#006600;
}

#alineakader a:visited{
color:#006600;
}

.aanbiedingbg{
background-color: #cee2a6;
margin: 15px 0 15px 0;
padding: 15px 0 15px 10px;
}


#bg_arbeidsintegratie{
background-image:url(../images/foto_arbeidsintegratie.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_feesten{
background-image:url(../images/foto_feestenvergaderen.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_lunchen{
background-image:url(../images/lunchen_broodje.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_ontspannen{
background-image:url(../images/foto_ontspannen.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_scholen{
background-image:url(../images/foto_scholen.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_werken{
background-image:url(../images/foto_werken.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_zonnen{
background-image:url(../images/foto_zonnen.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_ambassadeurs{
background-image:url(../images/foto_ambassadeurs.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_winkel{
background-image:url(../images/foto_winkel.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_pers{
background-image:url(../images/foto_pers.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_recepten{
background-image:url(../images/foto_recepten.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_geschiedenis{
background-image:url(../images/foto_geschiedenis.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_nieuws{
background-image:url(../images/foto_nieuws.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}

#bg_sponsoren{
background-image:url(../images/foto_sponsoren.jpg);
background-repeat:no-repeat;
height: 187px;
width: 100%;
position:absolute;
top: 143px;
left: 0;
background-color:#9ec54d;
text-align:left;
}
