body{
font-family:sans-serif;
font-size:8pt;
margin:0px;
padding:0px;
background-image:url(../img/bg.gif)
}

h1{
font-family:verdana;
font-size:10pt;
font-weight:bold;
margin:4px;
}

h2{
font-family:verdana;
font-size:10pt;
font-weight:normal;
font-style:italic;
}


p{
font-family:sans-serif;
font-size:9pt;
padding:4px;
}

ul{
font-family:sans-serif;
font-size:9pt;
list-style:circle;
}

table{
padding:0px;
margin:0px;
}

a{
color:#000000;
}

tr{
vertical-align:top;
}

td{
font-size:8pt;
}

img{
margin:0px;
padding:0px;
border:0px;
}

.top{
background-image:url(../img/top.jpg);
background-repeat:no-repeat;
width:1000px;
height:128px;
}

.menu{
background-image:url(../img/menu_bg.jpg);
background-repeat:repeat-y;
width:157px;
}

.hetmenu{
width:117px;
margin-left:16px;
}

.menuitems{
color:#000000;
font-weight:bold;
text-decoration:none;
font-size:12px;
}

.menuintems_table{
background-image:url(../img/middel_groen.jpg);
padding:4px;
}

.menuintems_table_over{
background-image:url(../img/menu_over_bg.jpg);
padding:4px;
}

.menu_sep{
height:1px;
}

.content{
width:843px;
vertical-align:top;
text-align:left;
}

.img_rb{
margin:0px;
padding:0px;
border:0px;
vertical-align:top;
position:absolute;
left:687px;
}

input{
font-size:8pt;
}
select{
font-size:8pt;

}

.aanml{
font-weight:bold;
text-align:right;
width:170px;
vertical-align:top;
background-image:url(../img/middel_groen.jpg);
height:19px;
}

.aanmr{
background-image:url(../img/middel_groen.jpg);
width:400px;
height:19px;
}

.aanmi{
border:1px solid #000000;
height:17px;
width:220px;
}
.aanmik{
border:1px solid #000000;
height:17px;
width:50px;
}

.aanmsel{
border:1px solid #000000;
height:17px;
width:220px;
}
.aanmselk{
border:1px solid #000000;
height:17px;
}

.okbutton{
background-image:url(../img/middel_groen.jpg);
font-weight:bold;
font-size:8pt;
border:1px solid #000000;
}

.candelbutton{
background-color:#E60005;
font-weight:bold;
font-size:8pt;
border:1px solid #000000;
}

.tarieventabel{
border:1px solid #000000;
border-bottom:0px;
background-color:#FFFFFF;
width:210px;
}
.tarieventabeltitel{
font-weight:bold;
background-image:url(../img/dgroen.jpg);
color:#FFFFFF;
}
.tarieventabeltitellinks{
font-weight:bold;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
}
.tarieventabeltitelrechts{
font-weight:bold;
border-bottom:1px solid #000000;
}

.tarieventabellinks{
border-bottom:1px solid #000000;
border-right:1px solid #000000;
padding:4px;
}
.tarieventabelrechts{
border-bottom:1px solid #000000;
padding:4px;
}

.hiddendiv{
visibility:hidden;
position:absolute;
}

.weektopper{
width:600px;

}

.weektopper_titel{
border-bottom:2px solid #175a38;
}
.weektopper_titelrb{
background-image:url(../img/wtrbbg.gif);
width:29px;
}
.weektopper_el{
border:0px;
border-left:2px solid #175a38;
background-image:url(../img/middel_groen.jpg);
}
.weektopper_bottom{
border:2px solid #175a38;
background-image:url(../img/middel_groen.jpg);
border-top:0px;
height:2px;
font-size:2px;
}

.accommodatie{
width:800px;

}

.accommodatie_omschrijving{
border-bottom:2px solid #175a38;
background-image:url(../img/wtl.gif);
background-repeat:no-repeat;
background-position:left;
height:24px;
width:221px;
color:#FFFFFF;
font-size:8pt;
font-weight:bold;
vertical-align:middle;
padding-left:6px;
}

.accommodatie_omschrijving_hf{
padding:6px;
padding-right:10px;
}

.icoon{
padding:2px;
}

.kenmerken_sub{
width:1000px;
padding:0px;
margin:0px;
}

.kenmerken_sub_td{
width:250px;
font-weight:bold;
padding:4px;
}
.kenmerken_sub_td_img{
width:200px;
font-weight:bold;
text-align:center;
}

.navigator{
font-weight:bold;
}
