body
{
	background-color: #EBE8E9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}	

ul {
	color: #595856;
	margin: 0 0 12px 13px;
	padding: 0;
}
li {
	font-size: 11px;
	background: url(/images/streep.gif) no-repeat left top;
	color: #595856;
	line-height: 15px;
	padding: 0 0 2px 10px;
	margin: 0 0 0 25px;
	list-style-type: none;
}
ul ul {
	padding: 0;
	color: red;
	margin: 0;
}
ul ul li {
	font-size: 11px;
	list-style-type: disc;
	color: #966336;
	line-height: 13px;
	padding: 0 0 0 0px;
	margin: 5px 0 5px 15px;
	background: none;

}

ul ul ul li {
	font-size: 11px;
	list-style-type: circle;
	color: #8F8C87;
	line-height: 15px;
	padding: 0 0 0 0;
	margin: 5px 0 5px 15px;
	background: none;
}

a {
	margin: 0;
	margin: 0;
	color: #D56202;
	text-decoration: underline;
}
a:hover {
	margin: 0;
	padding: 0;
	text-decoration: underline;
	color: #E77C1E;
}
.contacttable{
	border: 0px;
}
table {
	border: 1px solid #E76D07;
}
th {
	margin: 0;
	padding: 0 0 0 2px;
	background-color: #F7EDE5;
	font-size:11px;
}
tr {
	margin: 0;
	padding: 0;
}
td { 
	border: 1px solid #EFD3BA;
	margin: 0;
	padding: 2px 4px 2px 4px;
	font-size:11px;
	/*background-color: #fff;*/
}
td a {
	margin: 0;
	margin: 0;
	font-size:11px;
	color: #D56202;
	text-decoration: underline;
}
td a:hover {
	margin: 0;
	padding: 0;
	text-decoration: underline;
	color: #E77C1E;
}


/**** header ****/

#header {
	width: 980px;
	height: 120px;
	margin: 0 auto;
	padding: 0;
	background: url(/images/background.jpg) top center repeat-y;
	position: relative;
}
#logo {
	width: 416px;
	height: 96px;
	position: absolute;
	top: 10px;
	left: 10px;
}
#back-choose {
	width: 53px;
	height: 120px;
	position: absolute;
	left: 436px;
}
#header-image {
	width: 493px;
	height: 133px;
	position: absolute;
	left: 487px;
	bottom: 0px;
	background-color: #D7CEC9;
}
#header-image img {
	padding: 10px 0 0 0;
	width: 493px;
	height: 129px;
	position: absolute;
	bottom: 0px;
}
#background-bottom {
	width: 980px;
	height: 7px;
	position: absolute;
	bottom: 0px;
}
#language {
	width: 980px;
	height: 24px;
	margin: 0 auto;
	padding: 0;
	position: relative;
}
.choose {
	color: #928E86;
	font-size: 10px;
	position: absolute;
	padding: 0;
	margin: 0;
	left: 436px;
	top: 9px;
}
.choose a {
	color: #928E86;
	font-weight: normal;
	text-decoration: none;
}
.choose a:hover {
	color: #716E6E;
	font-weight: normal;
	text-decoration: none;
}

.choose a.active{
	color: #716E6E;
	font-weight: bold;
	text-decoration: none;
}
#menu {
	font-family: Arial;
	text-transform: uppercase;
	font-size: 13px;
	bottom: 7px;
	right: 0px;
	padding: 0;
	margin: 0;
	position: absolute;
}
#menu ul{
	list-style-type: none;
	padding: 0;	
}
#menu ul li{
	color:#fff;
	padding: 0;
	float: left;
	list-style-type: none;
	background: none;
	margin:0;
}
#menu ul li a{
	padding: 3px 0 3px 0;
	font-size: 13px;
	display: block;
	border-right: 1px solid #fff;
	color: #fff;
	background: #97908B url(/images/halve_bol1.gif) center right no-repeat;
	text-decoration: none;
	font-weight: bold;
}
#menu ul li a.active ,
#menu ul li a:hover{
	color: #fff;
	background: #E76D07 url(/images/halve_bol1.gif) center right no-repeat;
	text-decoration: none;
}
.menu-image {
	padding: 8px 14px 8px 14px;
	background: url(/images/halve_bol2.gif) center left no-repeat;
}
#menu-first {
	padding: 8px 14px 8px 14px;
}
#menu ul li.last a{
	background-image: none;
	border-right: none;
}

/**** content ****/


#content {
	width: 980px;
	margin: 0 auto;
	position: relative;
	background: url(/images/background_content.jpg) center repeat-y;
}

#submenu {
	font-family: Arial;
	float: left;
	width: 163px;
	padding: 0;
	margin: 0;
	background-color:#7F7E7C;
}
#submenu ul {
	list-style-type: none;
	padding: 0;
	margin: 0px;
}
#submenu ul ul {
	list-style-type: none;
	padding: 0;
	margin: 0px;
}
#submenu ul ul ul {
	list-style-type: none;
	padding: 0;
	margin: 0px;
}

#submenu ul li{
	list-style-type: none;
	margin: 0;
	color:#fff;
	padding: 0;
}
#submenu ul ul li{
	list-style-type: none;
	color:#4F2A09;
	padding: 0;
	margin: 0;
}
#submenu ul ul ul li{
	list-style-type: none;
	color:#4F2A09;
	padding: 0;
	margin: 0;	
}
#submenu ul li a{
	text-align: top;
	font-size: 12px;
	font-weight: 700;
	margin: 0;
	padding:  5px 3px 5px 20px;
	display: block;
	width: 150px;
	border-bottom: 1px solid #B4B3B1;
	color: #fff;
	background: #97908B url(/images/image_submenu.jpg) repeat-y;
	text-decoration: none;
}	
#submenu ul ul li a{
	text-align: top;
	margin: 0;
	padding:  5px 0 5px 30px;
	display: block;
	width: 143px;
	color: #807F7D;
	background: #EFEEEC url(/images/image_submenu.jpg) repeat-y;
	text-decoration: none;	
}
#submenu ul ul ul li a{
	text-align: top;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	padding:  3px 0 3px 30px;
	display: block;
	width: 143px;
	color: #C8A688;
	border: none;
	background: #F7F7F6 url(/images/image_submenu.jpg) repeat-y;
	text-decoration: none;	
}
#submenu ul li a.active ,
#submenu ul li a:hover{
	color: #fff;
	background: #E76D07 url(/images/image_submenu.jpg) repeat-y;
	text-decoration: none;
}
#submenu ul ul li a.active,
#submenu ul ul li a:hover{
	color: #E76D07;
	background: #EFEEEC url(/images/image_submenu1.gif) repeat-y;
	text-decoration: none;
}
#submenu ul ul ul li a.active,
#submenu ul ul ul li a:hover{
	color: #6F4015;
	background: #F7F7F6 url(/images/image_submenu.jpg) repeat-y;
	text-decoration: none;
}

#path {
	float: left;
	text-align: top;
	color: #928E86;
	font-size: 10px;
	font-weight: bold;
	padding: 0 0 30px 0;
	text-transform: lowercase;
	
}
#path a {
	color: #928E86;
	text-decoration: underline;	
}
#path a:hover {
	color: #E76D07;
	text-decoration: underline;
}
#text {	
	width: 768px;
	margin-left: 10px;
	padding: 10px 0 0 20px;
	text-align: top;
	background-color: #fff;
	float:left;
}

#paragraaf{
	font-size: 11px;
	margin:  0;
	padding: 10px 0 10px 0;
	text-align: top;
	background-color: #fff;
	color: #5C5C5C;
	line-height: 15px;
}


#search {
	text-align: top;
	color: #A07349;
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 30px 0;
	float: right;
	position: top;
}

img.border {
	border: 3px solid;
	color:  #F3F1EF;
}
#paragraaf img{
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
}
.inputfield{
	background:#FCF8F4;
	border-left: #EFEEEC 1px solid;
	border-top: #EFEEEC 1px solid;	
	border-right: #804E21 1px solid;
	border-bottom: #804E21 1px solid;
	font-size: 11px;
	padding: 1px 0 1px 3px;
	color: #593514;
	size: 18;
}
.textarea{
	background:#FCF8F4;
	border-left: #EFEEEC 1px solid;
	border-top: #EFEEEC 1px solid;	
	border-right: #804E21 1px solid;
	border-bottom: #804E21 1px solid;
	font-size: 11px;
	padding: 1px 0 1px 3px;
	color: #593514;
	size: 18;
	font-family: arial;
}
.tabletext {
	border: 0px;
	font-size: 11px;
	margin:  0;
	padding: 10px 0 10px 0;
	text-align: top;
	background-color: #fff;
	color: #5C5C5C;
	line-height: 15px;
}
.buttonfield{
	background:#B78355;
	border-right: #000 1px solid;
	border-bottom: #000 1px solid;
	color: #fff;
	font-size: 11px;
}
a.buttonkalender, a:hover.buttonkalender {
	padding: 2px 4px 2px 4px;
	background:#818181;
	border-right: #000 1px solid;
	border-bottom: #000 1px solid;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}


h1 {
	font-family: Arial;
	color: #E76D07;
	font-size: 24px;
	font-weight: bold;
	margin: 0 0 20px 0;
	position: relative;
	padding: 0 0 5px 0;
	background: url(/images/back_titel2.gif) repeat-x;
}

h1 span {
	background: url(/images/back_titel1.gif) repeat-x;
	padding: 0 5px 0 5px;
	margin: 0;
}

h2 {
	font-family: Arial;
	color: #595856;
	font-size: 14px;
	font-weight: bold;
	margin: 1px 0 3px 8px;
	letter-spacing: 1px;
}

h2 p {
	padding: 0;
	margin: 0;
}

h3 {
	font-family: Arial;
	color: #E76D07;
	padding: 2px 5px 2px 0;
	margin: 0 0 10px 0px;
	font-size: 16px;
	font-weight: bold;
	display: inline;
	line-height: 24px;
	letter-spacing: 1px;
}

h3 p {
	margin: 0;
	padding: 0;
}
.ruimtetabel{
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
}

h4 {
	margin: 0px 20px 10px 40px;
	padding: 8px 5px 8px 10px;
	background: #F8F0E9;
	font-size: 11px;
	color: #5C5C5C;
	line-height: 15px;
	font-weight: normal;
}

.indekijker {
	float: right;
	width: 740px;
	padding: 10px 0px 10px 0;
	background: url(/images/indekijk.gif) repeat-y;
	margin: 5px 0 18px 0;
	
	
}
.indekijker p {
	padding: 0 0 0 10px;
	margin: 0;
	width: 470px;

}
.indekijker ul {
	width: 470px;
	padding: 0 0 0 10px;
	margin: 0;
}

.indekijker li {
color: #684133;
}
.indekijker ul ul{
	width: 450px;
	padding: 0 0 0 15px;
	margin: 0;
	
}
.indekijker img {
	float: right;
	padding: 0 0 0 10px;
	margin: 0;
}

#print {
	text-align: bottom;
	height: 22px;
	text-align: right;
	padding: 10px 0 0 0 ; 
}
#print a img{
	margin: 0 0 0 5px;
	padding: 0;
	border: none;
}

.contactgegevens {
	padding: 0;
	margin: 0 0 20px 0;
	border: 0;
	font-size: 11px;
	margin:  0;
	padding: 0;
	text-align: top;
	color: #5C5C5C;
	line-height: 15px;
	
}

.tableKalender {
	padding: 0;
	margin: 0;
	border: 1px solid #fff;
	background: #fff;
}

.tableKalenderTd {
	padding: 2px;
	margin: 0;
	background: #fff;
	border: 0;
	text-align: middle;
}
.butLeft {
	height: 20px;
	padding: 0 5px 0 5px;
	margin: 0;
	float: left;
}
.butRight {
	height: 20px;
	margin: 0;
	padding: 0 72px 0 0;
	float: right;
}
a.tableLink {
	padding: 0;
	margin: 0;
	color: #fff;
}
a:hover.tableLink {
	color: #000;
}

#afdelingTabel, #afdelingTabel td{
	border: none;
}
.toptabel {
	font-weight: bold;
	background-color:#97908B;
	border: none;
	color:#fff;
}

#afdelingTabel .een {
	background-color:#F7EBDC;
}

#afdelingTabel .twee {
	background-color:#F8E0C3;
}

#afdelingTabel .drie {
	background-color:#F7EBDC;
}

#afdelingTabel .vier {
	background-color:#F8E0C3;
}

/**** footer ****/

#footer {
	color: #966336;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0.03em;
	width: 980px;
	height: 38px; 
	margin: 0 auto;
	padding: 0 auto	;
	white-space: normal;
	background: url(../images/back_foot.jpg)  top left no-repeat;
}
#footer img{
	float: left;
	padding: 0;
}
#footer a {
	color: #966336;
	font-size: 10px;
	font-weight: regular;
	text-decoration: underline;
}
#adres {
	margin: 13px 0 0 20px;
	float: left;
}
#adres a:hover {
	text-decoration: underline;
	color: #E77C1E;
}
#duo {
	color: #CDAE92;
	margin-top: 13px;
	margin-left: 20px;
	float: left;
}
#duo a {
	color: #CDAE92;
}
#duo a:hover {
	color: #E77C1E;
}
#disclaimer {
	margin: 13px 5px 0 3px;
	float: right;
	height: 42px;
}
#disclaimer a:hover {
	text-decoration: underline;
	color: #E77C1E;
}
#sitemap {
	margin: 13px 5px 0 5px;
	float: right;
}
#sitemap a:hover {
	text-decoration: underline;
	color: #E77C1E;
}

.clear{
	padding: 0;
	margin: 0;
	clear: both;
	line-height: 0;
	height: 0;
}

