body{
padding:0;
margin: 0px 0px 10px 0px;
font-family:arial;
font-size:13px;
line-height:140%;
background-image: url(../img/bg.jpg);
background-repeat: repeat-x;
background-color:#F6F4D5;
color:black;
}

td.top{
width:920px;
height:38px;
text-align: right;
padding-right: 10px;
font-size: 12px;
color:#8A8F84;
}

td.logo{
width:273px;
height:250	px;
text-align:center;
background-image:url(../img/logo.jpg);
background-repeat:no-repeat;
}

td.menu{
padding-left:12px;
padding-right:12px;
height: 29px;
background-image: url(../img/menu_bg.jpg);
background-repeat:repeat-x;
font-family: Times New Roman;
font-size: 14px;
text-align: center;
}

td.menu:hover{
background-image: url(../img/menu_bg_over.jpg);
background-repeat:repeat-x;
}

tr.menu_bg{
background-image: url(../img/menu_bg_repeat.jpg);
background-repeat:repeat-x;
}

td.menu_home{
width:60px;
height: 29px;
background-image: url(../img/menu_home.jpg);
font-family: Times New Roman;
font-size: 14px;
text-align: center;
}

td.menu_home:hover{
background-image: url(../img/menu_home_over.jpg);
}

td.menu_hotel{
width:58px;
height: 29px;
background-image: url(../img/menu_hotel.jpg);
font-family: Times New Roman;
font-size: 14px;
text-align: center;
}

td.menu_hotel:hover{
background-image: url(../img/menu_hotel_over.jpg);
}

td.menu_zalen{
width:59px;
height: 29px;
background-image: url(../img/menu_zalen.jpg);
font-family: Times New Roman;
font-size: 14px;
text-align: center;
}

td.menu_zalen:hover{
background-image: url(../img/menu_zalen_over.jpg);
}

td.menu_evenementen{
width:103px;
height: 29px;
background-image: url(../img/menu_evenementen.jpg);
font-family: Times New Roman;
font-size: 14px;
text-align: center;
}

td.menu_evenementen:hover{
background-image: url(../img/menu_evenementen_over.jpg);
}

td.menu_fietstoerisme{
width:102px;
height: 29px;
background-image: url(../img/menu_fietstoerisme.jpg);
font-family: Times New Roman;
font-size: 14px;
text-align: center;
}

td.menu_fietstoerisme:hover{
background-image: url(../img/menu_fietstoerisme_over.jpg);
}

td.menu_omgeving{
width:86px;
height: 29px;
background-image: url(../img/menu_omgeving.jpg);
font-family: Times New Roman;
font-size: 14px;
text-align: center;
}

td.menu_omgeving:hover{
background-image: url(../img/menu_omgeving_over.jpg);
}

td.menu_ligging{
width:71px;
height: 29px;
background-image: url(../img/menu_ligging.jpg);
font-family: Times New Roman;
font-size: 14px;
text-align: center;
}

td.menu_ligging:hover{
background-image: url(../img/menu_ligging_over.jpg);
}

td.menu_reserveer{
width:83px;
height: 29px;
background-image: url(../img/menu_reserveer.jpg);
font-family: Times New Roman;
font-size: 14px;
text-align: center;
}

td.menu_reserveer:hover{
background-image: url(../img/menu_reserveer_over.jpg);
}

td.line{
border-style: dotted;
border-width: 0px 0px 0px 1px;
border-color:#C1C9B5;
padding-right:20px;
}

td.left{
width:240px;
padding-right:20px;
}

td.right{
padding-right:10px;
width:650px;}

td.spacer{
padding:12px 0px;
}

td.laatste_nieuws_date{
font-size: 12px;
width:180px;
}

td.form_titel{
background-image: url(../img/form_titel.jpg);
background-repeat:no-repeat;
width:260px;
height:28px;
text-align: left;
padding-left:20px;
font-size: 12px;
font-weight: bold;
color:white;}

td.form_repeat_left{
background-image: url(../img/form_left.jpg);
background-repeat: repeat-y;}

td.form_repeat_right{
background-image: url(../img/form_right.jpg);
background-repeat: repeat-y;}

td.form_txt{
width:220px;
padding:5px 15px 0px 15px;
background-color: #885637;
color:white;
font-size: 11px;}

td.submenu{
border-style: dotted;
border-width: 1px 0px 0px 0px;
border-color:#C1C9B5;
padding:10px 0px 10px 0px;
font-size: 11px;
color:#8A8F84;}

td.footer{
border-style: dotted;
border-width: 1px 0px 0px 0px;
border-color:#C1C9B5;
padding:10px 0px 10px 0px;
font-size: 11px;
color:#A7AE9F;}

td.google{
background-color:white;
padding:5px;
}

h1{
font-family: Times New Roman;
font-weight:bold;
font-size:22px;
color:#74855D;
margin:0px 0px 20px 0px;
line-height:110%;
}

h1.logo{
font-family: Times New Roman;
font-weight:bold;
font-size:28px;
color:white;
margin:20px 0px 0px 0px;
line-height:110%;
}

h2.logo{
font-family: Times New Roman;
font-weight:normal;
font-size:17px;
color:white;
margin:10px;
}

h2{
font-family: Times New Roman;
font-weight:bold;
font-size:17px;
color:#74855D;
margin:0px 0px 20px 0px;
line-height:110%;
}

h3{
font-family: Arial;
font-weight:bold;
font-size:17px;
color:white;
margin:0px 0px 10px 0px;
line-height:110%;
}

.green{
color:#74855D;
}

.brown{
color:#885637;
}

select{
background-color:white;
border-style:solid;
border-color:#999999;
border-width:1px;
margin:3px;
padding:3px;
}

input{
height:17px;
background-color:white;
color:black;
padding:3px;
margin:0px;
text-align:left;
border-style:solid;
border-color:#C1C9B5;
border-width:1px;
font-weight:normal;
}

input.btn{
height: 29px;
background-color:#74855D;
color:white;
text-align:center;
border: 1px solid white;
font-weight:bold;
font-size:11px;
padding:5px 5px 5px 5px;
}

textarea{
font-family:arial;
font-size:12px;
background-color:white;
padding:3px;
border-style:solid;
border-color:#C1C9B5;
border-width:1px;
color: black;
}

.pijl{
font-size:9px;
}

img{border:none;}

img.right{
margin:0px 0px 12px 12px;}

div#popup {
background:#EFEFEF;
border:1px solid #999999;
margin:0px;
padding:7px;
width:270px;
}

div#popup a{color: #999999; text-decoration:underline;}
div#popup a:visited{color: #999999; text-decoration:underline;}
div#popup a:hover{color: #999999; text-decoration:none;}

a:link {color: #777777; text-decoration:underline;}
a:visited {color: #777777; text-decoration:underline;}
a:hover {color: #777777; text-decoration:none;}
a:active {color: #777777; text-decoration:underline;}

a.more:link {color: #885637; text-decoration:underline; font-weight: bold;}
a.more:visited {color: #885637; text-decoration:underline; font-weight: bold;}
a.more:hover {color: #885637; text-decoration:none; font-weight: bold;}
a.more:active {color: #885637; text-decoration:underline; font-weight: bold;}

a.menu:link {color: white; text-decoration:none;}
a.menu:visited {color: white; text-decoration:none;}
a.menu:hover {color: white; text-decoration:none;}
a.menu:active {color: white; text-decoration:none;}

a.submenu:link {color: #8A8F84; text-decoration:underline;}
a.submenu:visited {color: #8A8F84; text-decoration:underline;}
a.submenu:hover {color: #8A8F84; text-decoration:none;}
a.submenu:active {color: #8A8F84; text-decoration:underline;}

a.webenhost:link {color: #999999; text-decoration:none;}
a.webenhost:visited {color: #999999; text-decoration:none}
a.webenhost:hover {color: #000000; text-decoration:none;}
a.webenhost:active {color: #999999; text-decoration:none}

.required{
color: red;
}

#menu {
	background: #E6E6E6;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 180px;
}
#menu li {
	margin: 0;
	padding: 0;
}
#menu a {
	background: #E6E6E6;
	border-bottom: 1px solid #FFFFFF;
	color: #333333;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
	font-weight:normal;
	font-size: 11px;
}
#menu a:hover {
	background-color: #EC1D23;
	color: white;
	padding-bottom: 8px;
}             
#menu a.active{
	background-color: #EC1D23;
	color: white;
	padding-bottom: 8px;
	}

