* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	background: url(_img/bg_body.jpg) repeat-x white;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #575a00;
}

a{
	color: #000000;
	text-decoration: underline;
}
a:hover{
	color: #000000;
	text-decoration: none;
}
#bottomFlash {
	width: 355px;
	height: 202px;
	float:	right;
	margin-right: 20px;
	margin-top: 7px;
	display: inline;
}
#topFlash {
	width: 355px;
	height: 202px;
	float:	right;
	margin-right: 20px;
	display: inline;
}
#wrapper {
	width: 980px;
	height: 524px;
	position: absolute;
	top: 50%;
	left: 50%;	
	margin-top: -262px;
	margin-left: -490px;	
	background: url(_img/bg_wrapper.gif) no-repeat;	
}
#topFoto {
	height: 207px;
	margin-top: 10px;
	margin-left: 19px;
	background: url(_img/ornament_top.jpg) no-repeat;		
}
#topFotoFlash {
	height: 207px;
	margin-top: 10px;
	margin-left: 19px;
	background: url(_img/ornament_top.jpg) no-repeat;		
}
.topFoto1 {
	float: right;	
	margin-right: 5px;
}
.topFoto2 {
	float: right;
	margin-right: 20px;	
}
#groeneBalk {
	width: 960px;
	height: 62px;
	/*background: url(_img/bg_groeneBalk_n.gif) no-repeat;*/
	margin-left: 10px;
}

#groeneBalk2 {
	width: 311px;
	height: 62px;
	background: url(_img/bg_groeneBalk2.gif) no-repeat;	
	margin-left: 10px;
}

.logo {
	margin-top: 4px;
	margin-left: 32px;
}
#bottomFoto {
	height: 209px;
	margin-left: 19px;
	background: url(_img/ornament_bottom.jpg) no-repeat;		
}
#bottomFotoFlash {
	height: 209px;
	margin-left: 19px;
	background: url(_img/ornament_bottom.jpg) no-repeat;		
}
.bottomFoto1 {
	float: right;	
  	margin-right: 5px;
  	margin-top: 4px;
}
.bottomFoto2 {
	float: right;
	margin-right: 20px;	
	margin-top: 4px;
}
#content {
	position: absolute;	
	top: 50%;
	left: 50%;	
	z-index: 10;
	width: 284px;
	line-height: 16px;	
}

#content2 {
	position: absolute;
	z-index: 10;
	left: 50%;
	top: 50%;
	margin-left: -162px;
	margin-top: -252px;
	width: 631px;
	height: 478px;
	background-image: url(_img/bg_content.gif);
	background-repeat: no-repeat;
}

#content p {
	margin-top: 23px;
}
#content #textStandard {
	overflow: auto;
	height: 185px;
	margin-top: 10px;
	float: right;
	width: 266px;
	margin-right: 4px;
}
#content #textExpand {
	overflow: auto;
	height: 458px;
	margin-top: 10px;
	float: right;
	width: 266px;
	margin-right: 4px;
}

#content #textExpand #button {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -75px;
	margin-top: 75px;
}

.standard {
	height: 205px;
	background: url(_img/bg_standard.jpg) no-repeat;	
	margin-top: 21px;
	margin-left: -174px;	
}
.expand {
	height: 478px;
	background: url(_img/bg_expand.jpg) no-repeat;	
	margin-top: -252px;
	margin-left: -174px;	
}
#menu {
	/*margin-top: 7px;*/
	width: 980px;
	height: 21px;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 400;
	margin-top: 233px;
	margin-left: -490px;
	background: url(_img/bgMenu.gif) no-repeat 19px 0;
}

#menu #nav span {
	display: none;
}

#menu #nav {
	margin-left: 29px;
}

#menu #nav li {
	list-style-type: none;
	font-size: 1px;	
	display: inline;	
	float: left;
}
#menu #nav li a.main {
	display: block;
	height: 21px;	
	text-decoration: none;
	/*width: 107px;*/
	padding-right: 10px;
	padding-left: 10px;
	/*border-right: 1px solid #c3c3c3;*/
}
#menu #nav.nl li a.main {
	background: url(_img/menuNew_nl.gif) top left no-repeat;
}
#menu #nav.en li a.main {
	background: url(_img/menuNew_en.gif) top left no-repeat;
}
#menu #nav.fr li a.main {
	background: url(_img/menuNew_fr.gif) top left no-repeat;
}
#menu #nav.de li a.main {
	background: url(_img/menuNew_de.gif) top left no-repeat;
}
#menu #nav li a#home {
	background-position: 0 0;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a:hover#home, #menu li a#home_on {
	background-position: -200px 0;
	border-right: 1px solid #c3c3c3;
}
#menu #nav.nl li a#home {
	width: 34px;
}
#menu #nav.nl li a:hover#home, #menu #nav.nl li a#home_on {
	width: 34px;
}
#menu #nav.en li a#home {
	width: 34px;
}
#menu #nav.en li a:hover#home, #menu #nav.en li a#home_on {
	width: 34px;
}
#menu #nav.fr li a#home {
	width: 42px;
}
#menu #nav.fr li a:hover#home, #menu #nav.fr li a#home_on {
	width: 42px;
}
#menu #nav.de li a#home {
	width: 34px;
}
#menu #nav.de li a:hover#home, #menu #nav.de li a#home_on {
	width: 34px;
}

#menu #nav li a#slapen {
	background-position: -0 -21px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a:hover#slapen, #menu li a#slapen_on {
	background-position: -200px -21px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav.nl li a#slapen {
	width: 39px;
}
#menu #nav.nl li a:hover#slapen, #menu #nav.nl li a#slapen_on {
	width: 39px;
}
#menu #nav.en li a#slapen {
	width: 39px;
}
#menu #nav.en li a:hover#slapen, #menu #nav.en li a#slapen_on {
	width: 39px;
}
#menu #nav.fr li a#slapen {
	width: 61px;
}
#menu #nav.fr li a:hover#slapen, #menu #nav.fr li a#slapen_on {
	width: 61px;
}
#menu #nav.de li a#slapen {
	width: 45px;
}
#menu #nav.de li a:hover#slapen, #menu #nav.de li a#slapen_on {
	width: 45px;
}

#menu #nav li a#etendrinken {
	background-position: 0 -42px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a:hover#etendrinken, #menu li a#etendrinken_on {
	background-position: -200px -42px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav.nl li a#etendrinken {
	width: 91px;
}
#menu #nav.nl li a:hover#etendrinken, #menu #nav.nl li a#etendrinken_on {
	width: 91px;
}
#menu #nav.en li a#etendrinken {
	width: 113px;
}
#menu #nav.en li a:hover#etendrinken, #menu #nav.en li a#etendrinken_on {
	width: 113px;
}
#menu #nav.fr li a#etendrinken {
	width: 96px;
}
#menu #nav.fr li a:hover#etendrinken, #menu #nav.fr li a#etendrinken_on {
	width: 96px;
}
#menu #nav.de li a#etendrinken {
	width: 126px;
}
#menu #nav.de li a:hover#etendrinken, #menu #nav.de li a#etendrinken_on {
	width: 126px;
}

#menu #nav li a#vergaderen {
	background-position: 0 -63px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a:hover#vergaderen, #menu li a#vergaderen_on {
	background-position: -200px -63px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav.nl li a#vergaderen {
	width: 70px;
}
#menu #nav.nl li a:hover#vergaderen, #menu #nav.nl li a#vergaderen_on {
	width: 70px;
}
#menu #nav.en li a#vergaderen {
	width: 50px;
}
#menu #nav.en li a:hover#vergaderen, #menu #nav.en li a#vergaderen_on {
	width: 50px;
}
#menu #nav.fr li a#vergaderen {
	width: 46px;
}
#menu #nav.fr li a:hover#vergaderen, #menu #nav.fr li a#vergaderen_on {
	width: 46px;
}
#menu #nav.de li a#vergaderen {
	width: 70px;
}
#menu #nav.de li a:hover#vergaderen, #menu #nav.de li a#vergaderen_on {
	width: 70px;
}

#menu #nav li a#arrangementen {
	background-position: 0 -84px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a:hover#arrangementen, #menu li a#arrangementen_on {
	background-position: -200px -84px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav.nl li a#arrangementen {
	width: 95px;
}
#menu #nav.nl li a:hover#arrangementen, #menu #nav.nl li a#arrangementen_on {
	width: 95px;
}
#menu #nav.en li a#arrangementen {
	width: 82px;
}
#menu #nav.en li a:hover#arrangementen, #menu #nav.en li a#arrangementen_on {
	width: 82px;
}
#menu #nav.fr li a#arrangementen {
	width: 43px;
}
#menu #nav.fr li a:hover#arrangementen, #menu #nav.fr li a#arrangementen_on {
	width: 43px;
}
#menu #nav.de li a#arrangementen {
	width: 43px;
}
#menu #nav.de li a:hover#arrangementen, #menu #nav.de li a#arrangementen_on {
	width: 43px;
}

#menu #nav li a#aanraders {
	background-position: 0 -105px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a:hover#aanraders, #menu li a#aanraders_on {
	background-position: -200px -105px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav.nl li a#aanraders {
	width: 62px;
}
#menu #nav.nl li a:hover#aanraders, #menu #nav.nl li a#aanraders_on {
	width: 62px;
}
#menu #nav.en li a#aanraders {
	width: 62px;
}
#menu #nav.en li a:hover#aanraders, #menu #nav.en li a#aanraders_on {
	width: 62px;
}
#menu #nav.fr li a#aanraders {
	width: 62px;
}
#menu #nav.fr li a:hover#aanraders, #menu #nav.fr li a#aanraders_on {
	width: 62px;
}
#menu #nav.de li a#aanraders {
	width: 62px;
}
#menu #nav.de li a:hover#aanraders, #menu #nav.de li a#aanraders_on {
	width: 62px;
}


#menu #nav li a#wiewaspincoffs {
	background-position: 0 -126px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a:hover#wiewaspincoffs, #menu li a#wiewaspincoffs_on {
	background-position: -200px -126px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav.nl li a#wiewaspincoffs {
	width: 53px;
}
#menu #nav.nl li a:hover#wiewaspincoffs, #menu #nav.nl li a#wiewaspincoffs_on {
	width: 53px;
}
#menu #nav.en li a#wiewaspincoffs {
	width: 53px;
}
#menu #nav.en li a:hover#wiewaspincoffs, #menu #nav.en li a#wiewaspincoffs_on {
	width: 53px;
}
#menu #nav.fr li a#wiewaspincoffs {
	width: 49px;
}
#menu #nav.fr li a:hover#wiewaspincoffs, #menu #nav.fr li a#wiewaspincoffs_on {
	width: 49px;
}
#menu #nav.de li a#wiewaspincoffs {
	width: 54px;
}
#menu #nav.de li a:hover#wiewaspincoffs, #menu #nav.de li a#wiewaspincoffs_on {
	width: 54px;
}

#menu #nav li a#contact {
	background-position: 0 -147px;
	border-right: 1px solid #c3c3c3;
	width: 47px;	
}
#menu #nav li a:hover#contact, #menu li a#contact_on {
	background-position: -200px -147px;
	border-right: 1px solid #c3c3c3;
	width: 47px;
}
#menu #nav.nl li a#contact {
	width: 47px;
}
#menu #nav.nl li a:hover#contact, #menu #nav.nl li a#contact_on {
	width: 47px;
}

#menu #nav li a#nederlands {
	background-position: 0 -168px;
	width: 16px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a:hover#nederlands, #menu li a#nederlands_on {
	background-position: -200px -168px;
	width: 16px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a#engels {
	background-position: 0 -189px;
	width: 16px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a:hover#engels, #menu li a#engels_on {
	background-position: -200px -189px;
	width: 16px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a#duits {
	background-position: 0 -210px;
	width: 16px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a:hover#duits, #menu li a#duits_on {
	background-position: -200px -210px;
	width: 16px;
	border-right: 1px solid #c3c3c3;
}
#menu #nav li a#frans {
	background-position: 0 -231px;
	width: 16px;
}
#menu #nav li a:hover#frans, #menu li a#frans_on {
	background-position: -200px -231px;
	width: 16px;
}

/*-----------------------------------------------------------------------*/
/*-----------SUBMENU----------------*/
#nav {
	z-index: 100;
}
#menu #nav li ul {
	display: none;
	position: absolute;
	margin-left: 0;
}
#menu #nav li ul li {
  clear: both;
}
#menu #nav li:hover ul, #menu #nav li.over ul {
	display: block;
	line-height: 1px;
	font-size: 1px;
}
.sub3 {
  margin-top: -84px;
}
.sub4 {
  margin-top: -105px;
}
.sub5 {
  margin-top: -126px;
}
.sub6 {
  margin-top: -147px;
}
.sub7 {
  margin-top: -168px;
}
.sub8 {
  margin-top: -189px;
}
#subSlapen.nl  a{
	background: url(_img/submenu_slapen_nl.gif) top left no-repeat;	
}
#subEtendrinken.nl a {
	background: url(_img/submenu_etenendrinken_nl.gif) top left no-repeat;	
}
#subVergaderen.nl a {
	background: url(_img/submenu_vergaderen_nl.gif) top left no-repeat;	
}
#subAanraders.nl a {
	background: url(_img/submenu_aanraders_nl.gif) top left no-repeat;	
}
#subContact.nl a {
	background: url(_img/submenu_contact_nl.gif) top left no-repeat;	
}
#subArrangementen.nl a {
	background: url(_img/submenu_arrangementen_nl.gif) top left no-repeat;	
}
#subWiewaspincoffs.nl a {
	background: url(_img/submenu_wiezijnwij_nl.gif) top left no-repeat;	
}
#subSlapen.en  a{
	background: url(_img/submenu_slapen_en.gif) top left no-repeat;	
}
#subEtendrinken.en a {
	background: url(_img/submenu_etenendrinken_en.gif) top left no-repeat;	
}
#subVergaderen.en a {
	background: url(_img/submenu_vergaderen_en.gif) top left no-repeat;	
}
#subAanraders.en a {
	background: url(_img/submenu_aanraders_en.gif) top left no-repeat;	
}
#subContact.en a {
	background: url(_img/submenu_contact_en.gif) top left no-repeat;	
}
#subArrangementen.en a {
	background: url(_img/submenu_arrangementen_en.gif) top left no-repeat;	
}
#subWiewaspincoffs.en a {
	background: url(_img/submenu_wiezijnwij_en.gif) top left no-repeat;	
}
#subSlapen.fr  a{
	background: url(_img/submenu_slapen_fr.gif) top left no-repeat;	
}
#subEtendrinken.fr a {
	background: url(_img/submenu_etenendrinken_fr.gif) top left no-repeat;	
}
#subVergaderen.fr a {
	background: url(_img/submenu_vergaderen_fr.gif) top left no-repeat;	
}
#subAanraders.fr a {
	background: url(_img/submenu_aanraders_fr.gif) top left no-repeat;	
}
#subContact.fr a {
	background: url(_img/submenu_contact_fr.gif) top left no-repeat;	
}
#subArrangementen.fr a {
	background: url(_img/submenu_arrangementen_fr.gif) top left no-repeat;	
}
#subWiewaspincoffs.fr a {
	background: url(_img/submenu_wiezijnwij_fr.gif) top left no-repeat;	
}
#subSlapen.de  a{
	background: url(_img/submenu_slapen_de.gif) top left no-repeat;	
}
#subEtendrinken.de a {
	background: url(_img/submenu_etenendrinken_de.gif) top left no-repeat;	
}
#subVergaderen.de a {
	background: url(_img/submenu_vergaderen_de.gif) top left no-repeat;	
}
#subAanraders.de a {
	background: url(_img/submenu_aanraders_de.gif) top left no-repeat;	
}
#subContact.de a {
	background: url(_img/submenu_contact_de.gif) top left no-repeat;	
}
#subArrangementen.de a {
	background: url(_img/submenu_arrangementen_de.gif) top left no-repeat;	
}
#subWiewaspincoffs.de a {
	background: url(_img/submenu_wiezijnwij_de.gif) top left no-repeat;	
}

#nav li ul li a {
	width: 125px;
	height: 21px;	
	display: block;
}
#nav li ul.fr li a {
	width: 200px;
	height: 21px;	
	display: block;
}
	/*menu tabs---------------------------------------- */
	#nav li ul li .subMenu1 {
		background-position: 0 0;
	}
	#nav li ul li .subMenu1:hover {
		background-position: -125px 0;
	}
	#nav li ul li .subMenu2 {
		background-position: 0 -21px;	
	}
	#nav li ul li .subMenu2:hover {
		background-position: -125px -21px;
	}
	#nav li ul li .subMenu3 {
		background-position: 0 -42px;
	}	
	#nav li ul li .subMenu3:hover {
		background-position: -125px -42px;
	}	
	#nav li ul li .subMenu4 {
		background-position: 0 -63px;
	}	
	#nav li ul li .subMenu4:hover {
		background-position: -125px -63px;
	}	
	#nav li ul li .subMenu5 {
		background-position: 0 -84px;
	}	
	#nav li ul li .subMenu5:hover {
		background-position: -125px -84px;
	}
	#nav li ul li .subMenu6 {
		background-position: 0 -105px;
	}	
	#nav li ul li .subMenu6:hover {
		background-position: -125px -105px;
	}
	#nav li ul li .subMenu7 {
		background-position: 0 -126px;
	}	
	#nav li ul li .subMenu7:hover {
		background-position: -125px -126px;
	}
	#nav li ul li .subMenu8 {
		background-position: 0 -147px;
	}	
	#nav li ul li .subMenu8:hover {
		background-position: -125px -147px;
	}
	#nav li ul li .subMenu9 {
		background-position: 0 -168px;
	}	
	#nav li ul li .subMenu9:hover {
		background-position: -125px -168px;
	}
	
	#nav li ul.fr li .subMenu1 {
		background-position: 0 0;
	}
	#nav li ul.fr li .subMenu1:hover {
		background-position: -200px 0;
	}
	#nav li ul.fr li .subMenu2 {
		background-position: 0 -21px;	
	}
	#nav li ul.fr li .subMenu2:hover {
		background-position: -200px -21px;
	}
	#nav li ul.fr li .subMenu3 {
		background-position: 0 -42px;
	}	
	#nav li ul.fr li .subMenu3:hover {
		background-position: -200px -42px;
	}	
	#nav li ul.fr li .subMenu4 {
		background-position: 0 -63px;
	}	
	#nav li ul.fr li .subMenu4:hover {
		background-position: -200px -63px;
	}	
	#nav li ul.fr li .subMenu5 {
		background-position: 0 -84px;
	}	
	#nav li ul.fr li .subMenu5:hover {
		background-position: -200px -84px;
	}
	#nav li ul.fr li .subMenu6 {
		background-position: 0 -105px;
	}	
	#nav li ul.fr li .subMenu6:hover {
		background-position: -200px -105px;
	}
	#nav li ul.fr li .subMenu7 {
		background-position: 0 -126px;
	}	
	#nav li ul.fr li .subMenu7:hover {
		background-position: -200px -126px;
	}
	#nav li ul.fr li .subMenu8 {
		background-position: 0 -147px;
	}	
	#nav li ul.fr li .subMenu8:hover {
		background-position: -200px -147px;
	}
	#nav li ul.fr li .subMenu9 {
		background-position: 0 -168px;
	}	
	#nav li ul.fr li .subMenu9:hover {
		background-position: -200px -168px;
	}
	/*-----------/SUBMENU----------------*/

	#menu #adres {
		clear: both;
		text-align: center;
	}
	#menu #adres li {
		display: inline;
		margin-right: 10px;
	}

.error {
	color: darkred;
}
.succes {
	color: darkgreen;
}

.input {
	width: 125px;
	border: 1px solid #c2c29c;
	background-color: #ffffff;
	color: #777c4f;
	font-size: 11px;
	padding: 2px;
}
.submit {
	border: 1px solid #c2c29c;
	background-color: #ffffff;
	color: #777c4f;
	font-size: 11px;
	padding: 2px;
	font-weight: bold;
}


#bookForm {
	width: 200px;
	height: 200px;
	position: absolute;
	top: 50%;
	left: 50%;	
	margin-top: -245px;
	margin-left: -464px;
	z-index: 90;
	color: black;
}
#calendar td {
	padding: 2px 0;
}
#calendar select {
	font-size: 12px;
	border: 1px solid #777c4f;
}
#bookButton {
	border: 1px solid #777c4f;
	font-size: 12px;
	margin-right: 9px;
}
.homeButton {
	text-align: center;
	display: block;
}