body{
margin: 0px 0px 0px 0px;
background-image: url('images/bg.jpg');
background-repeat: repeat-x;
background-color: #81bb53;
text-align: center;
}

p{
margin: 0px 0px 20px 0px;
font-family: arial;
font-size: 11px;
color: #565459;
}

td{
margin: 0px 0px 20px 0px;
font-family: arial;
font-size: 11px;
color: #565459;
}

p.tekst_hoofd_titel{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 15px;
font-weight: bold;
color: #000000;
}
p.tekst_sub_titel{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #74af3c;
}
p.tekst_titel{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #565459;
}

p.agenda_date{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 15px;
font-weight: bold;
color: #000000;
}

p.box_tekst{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 12px;
color: #000000;
}

.box{
margin: 0px;
padding: 0px;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #ffffff;
}

.box_footer{
margin: 0px;
padding: 0px;
font-family: arial;
font-size: 11px;
color: #000000;
}

p.box_right_titel{
margin: 0px;
padding: 0px;
font-family: arial;
font-size: 27px;
font-weight: bold;
color: #000000;
text-transform: uppercase;
}

h1{
margin: 0px;
padding: 0px;
font-family: tahoma;
font-size: 25px;
color: #74af3d;
text-transform: uppercase;
font-weight:normal;
}

a:link{
margin: 0px 0px 20px 0px;
font-family: arial;
font-size: 11px;
color: #565459;
font-weight: bold;
text-decoration: underline;
}
a:active{
margin: 0px 0px 20px 0px;
font-family: arial;
font-size: 11px;
color: #565459;
font-weight: bold;
text-decoration: underline;
}
a:visited{
margin: 0px 0px 20px 0px;
font-family: arial;
font-size: 11px;
color: #565459;
font-weight: bold;
text-decoration: underline;
}
a:hover{
margin: 0px 0px 20px 0px;
font-family: arial;
font-size: 11px;
color: #565459;
font-weight: bold;
text-decoration: none;
}

a.agenda_tekst:link{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #565459;
text-decoration: none;
}
a.agenda_tekst:active{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #565459;
text-decoration: none;
}
a.agenda_tekst:visited{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #565459;
text-decoration: none;
}
a.agenda_tekst:hover{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #565459;
text-decoration: none;
}

a.agenda_sub_titel_link:link{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #74af3c;
text-decoration: none;
}
a.agenda_sub_titel_link:active{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #74af3c;
text-decoration: none;
}
a.agenda_sub_titel_link:visited{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #74af3c;
text-decoration: none;
}
a.agenda_sub_titel_link:hover{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #74af3c;
text-decoration: none;
}

a.agenda_datum_link:link{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 15px;
font-weight: bold;
color: #000000;
text-decoration: none;
}
a.agenda_datum_link:active{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 15px;
font-weight: bold;
color: #000000;
text-decoration: none;
}
a.agenda_datum_link:visited{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 15px;
font-weight: bold;
color: #000000;
text-decoration: none;
}
a.agenda_datum_link:hover{
margin: 0px 0px 0px 0px;
font-family: arial;
font-size: 15px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

a.menu_top:link{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #68676c;
text-transform: uppercase;
text-decoration: none;
}
a.menu_top:active{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #68676c;
text-transform: uppercase;
text-decoration: none;
}
a.menu_top:visited{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #68676c;
text-transform: uppercase;
text-decoration: none;
}
a.menu_top:hover{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
}

a.menu_top_right:link{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #97d637;
text-transform: uppercase;
text-decoration: none;
}
a.menu_top_right:active{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #97d637;
text-transform: uppercase;
text-decoration: none;
}
a.menu_top_right:visited{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #97d637;
text-transform: uppercase;
text-decoration: none;
}
a.menu_top_right:hover{
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #97d637;
text-transform: uppercase;
text-decoration: none;
}

a.footer:link{
font-family: arial;
font-size: 11px;
color: #000000;
font-weight: normal;
text-decoration: underline;
}
a.footer:active{
font-family: arial;
font-size: 11px;
color: #000000;
font-weight: normal;
text-decoration: underline;
}
a.footer:visited{
font-family: arial;
font-size: 11px;
color: #000000;
font-weight: normal;
text-decoration: underline;
}
a.footer:hover{
font-family: arial;
font-size: 11px;
color: #000000;
font-weight: normal;
text-decoration: none;
}

div.container{
width: 758px;
overflow: show;
margin: auto;
text-align: left;
}

div.logo_boekwinkel_heinink{
position: absolute;
margin: 6px 0px 0px 11px;
width: 78px;
height: 101px;
z-index: 3;
}

div.menu_top_right{
position: absolute;
margin: 10px 0px 0px 576px;
width: 250px;
height: 10px;
z-index: 1;
}

div.search_bar{
position: absolute;
margin: 45px 0px 0px 584px;
width: 166px;
height: 21px;
z-index: 1;
}

div.menu_top{
position: absolute;
margin: 73px 0px 0px 97px;
width: 490px;
height: 40px;
z-index: 2;
}

div.box_agenda{
position: absolute;
margin: 132px 0px 0px 0px;
width: 490px;
height: 40px;
z-index: 1;
}

div.box_vervolg{
position: absolute;
margin: 0px 0px 0px 0px;
width: 496px;
z-index: 1;
overflow: show;
}

div.box_hp_nieuws1{
position: absolute;
margin: 132px 0px 0px 447px;
width: 286px;
height: 201px;
z-index: 1;
}

div.box_hp_nieuws2{
position: absolute;
margin: 368px 0px 0px 447px;
width: 286px;
height: 201px;
z-index: 1;
}

div.box_agenda_uitgelicht_back{
position: absolute;
margin: 340px 0px 0px 0px;
width: 421px;
height: 170px;
z-index: 1;
}

div.box_agenda_uitgelicht{
position: absolute;
margin: 340px 0px 0px 0px;
width: 421px;
height: 170px;
z-index: 1;
}

div.box_online_boeken_bestellen_back{
position: absolute;
margin: 526px 0px 0px 0px;
width: 421px;
height: 90px;
z-index: 1;
}

div.box_online_boeken_bestellen{
position: absolute;
margin: 526px 0px 0px 0px;
width: 421px;
height: 90px;
z-index: 1;
}

div.box_1{
position: absolute;
margin: 651px 0px 0px 0px;
width: 231px;
height: 100px;
z-index: 1;
}
div.box_2{
position: absolute;
margin: 651px 0px 0px 223px;
width: 231px;
height: 100px;
z-index: 1;
}
div.box_3{
position: absolute;
margin: 651px 0px 0px 487px;
width: 231px;
height: 100px;
z-index: 1;
}
div.box_4{
position: absolute;
margin: 651px 0px 0px 578px;
width: 231px;
height: 100px;
z-index: 1;
}
div.box_5{
position: absolute;
margin: 651px 0px 0px 0px;
width: 231px;
height: 140px;
z-index: 1;
}
div.box_6{
position: absolute;
margin: 651px 0px 0px 267px;
width: 231px;
height: 140px;
z-index: 1;
}
div.box_7{
position: absolute;
margin: 651px 0px 0px 535px;
width: 231px;
height: 140px;
z-index: 1;
}
div.footer{
position: absolute;
margin: 820px 0px 0px 0px;
z-index: 1;
}

div.naw{
position: absolute;
margin: 685px 0px 0px 527px;
z-index: 1;
}

input.search_bar{
padding: 2px 0px 0px 2px;
margin: 0px 0px 0px 0px;
width: 143px;
height: 21px;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #cccccc;
text-transform: uppercase;
text-decoration: none;
}

input.search_submit{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: solid 0px #ffffff;
width: 17px;
height: 17px;
background-image: url('images/search_submit.jpg');
}

td.menu_top_over{
background-color: #c7c7c9;
color: #ffffff;
}
td.menu_top_out{
background-color: #ffffff;
color: #68676c;
}

input{
font-family: arial;
font-size: 11px;
color: #565459;
text-align: left;
}

select{
font-family: arial;
font-size: 11px;
color: #565459;
text-align: left;
width:150px;
}

textarea{
font-family: arial;
font-size: 11px;
color: #565459;
text-align: left;
scrollbar-track-color:#FFFFFF;
scrollbar-3dlight-color:#81bb54;
scrollbar-arrow-color:#81bb54;
scrollbar-base-color:#FFFFFF;
scrollbar-darkshadow-color:#81bb54;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
}

input.button{
text-align: center; 
margin-left: 0px; 
margin-right: 0px; 
width:100px;
height:20px;
background-color: #81bb54;
border-width:1px 1px 1px 1px;
border-color: #000000; 
border-style: solid;
color:#FFFFFF;
}