
/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Verdana; font-size: 11px; color:#333333; }
body.header { background: url('../images/bodyBg.gif') repeat-x top center; }
img { border: 0px; display: block; }

h1{
font-size:18px;
line-height:25px;
margin-bottom:10px;
color:#8D8D8D;
}
h2{
font-size:14px;
line-height:22px;
color:#8D8D8D;
}
h3{
font-size:11px;
font-weight: bold;
line-height:22px;
color:#8D8D8D;
}

a{
font-size:11px;
font-weight: 100;
color: #737151;
text-decoration:none;
}

a:hover{
font-size:11px;
font-weight: 100;
color: #333333;
text-decoration:underline;
}

/* ### GLOBAL CLASSES ### */
.clearBoth { clear: both; }
.left { float: left; }
.right { float: right; }
.center { margin: 0 auto; }
input.warning { border:1px solid red; }
small.warning { color:#F00; }


/* ### MAIN CONTAINER ### */
#mainCntr { margin:auto; width: 958px; }
	.zocht { margin-top: -20px; padding: 0px 0px 10px 0px; color: #454544;  border:0px solid; float:left; }
	.zocht span { font-style: italic; }

	/* ### HEADER CONTAINER ### */
	#headerCntr {height: 129px; width: 958px;   background: url('../images/headerBg2.png') no-repeat; }

	
		.logo { position: relative; top:0px; left:-2px; width: 358px; height: 80px; float:left; background: url('../buttons/logo.jpg') no-repeat; }
		.promos { position: relative; top:0px;width: 258px; height: 80px; float:right; border:0px solid yellow;}
		.promos ul { list-style:none;  position:relative; top:18px; right:5px;float:right}
		.promos ul li { line-height:28px; background-image:url('../images/star.gif'); background-repeat: no-repeat; background-position: left; float:right; }
		.promos ul li a { font:sans-serif; font-size:13px; color: #669900; font-weight: 100; border:0px solid red; }
		.promos ul li a:hover {  font:sans-serif;  color: #A8AB1F; font-weight: 100; text-decoration:none }
		.promos ul li a span { text-indent:13px; width:220px; float:left; border:0px solid yellow;} 
		.beoordeling { float:left; position: absolute; top: 50px; width: 97px; height: 97px; background: url('../images/beoordeling.png') no-repeat; }
		.positie { margin-left: 850px; }
	
		/* ### MENU CONTAINER ### */
		#menuCntr { width: 958px; position:relative; top:15px; float:left; }
		#menuCntr ul { list-style: none; }
		#menuCntr li { margin-right: 5px; float: left; display: inline; height: 34px; }
		#menuCntr li a { background: url('../images/tabBg.gif') no-repeat bottom center; padding-top: 10px; display: block; width: 114px; height: 24px; text-decoration: none; text-transform: uppercase; text-align: center; color: #fff;  cursor:pointer; }
		#menuCntr li a:hover, #menuCntr li.selected a { background: url('../images/tabHBg.gif') no-repeat; }
		
	/* ### TAAL CONTAINER ### */
	#taalCntr { float:left; border:0px solid; margin-top: 2px; margin-bottom:0px; padding-bottom: 2px; float: right; width: 868px; height:20px; background: url('../images/line.gif') no-repeat bottom right; }
	#taalCntr a.keurmerk, img.keurmerk{ margin:0px; width: 50px; float:right; }
	#taalCntr ul { float: right; list-style: none; border:0px solid red; width:50px }
	#taalCntr li { float:left; position:relative; right:4px; padding-top: 3px; display: inline; text-align:center; border:0px solid red; width:40px;}
	#taalCntr li a img {  margin-top:2px; border:0px solid red; float:left; }
	#taalCntr li a { text-decoration: none; font-weight: bold; height: 15px; color: #000; margin:auto; border:0px solid; width:40px; float:left;}
	#taalCntr li a:hover { text-decoration: underline; }
	
	#taalCntr  ul.promo { margin-right:0px; list-style: none;  float:right; width:720px;}
	#taalCntr ul.promo li, #taalCntr ul.promo li a{ float: left; font-weight: bold; color: #999999;  float:right; }
	#taalCntr ul.promo li.een , #taalCntr ul.promo li.een a{ width: 206px; }
	#taalCntr ul.promo li.twee, #taalCntr ul.promo li.twee a { width: 86px; }
	#taalCntr ul.promo li.drie, #taalCntr ul.promo li.drie a { width: 118px; }
	#taalCntr ul.promo li.vier, #taalCntr ul.promo li.vier a { width: 136px; display:block; cursor:pointer }
	
	.searchBlock {width:962px; float:left; padding:0px; border:0px solid #F6F6F6; position:relative; display:block;	}
	
	/* ### ZOEK CONTAINER ### */
	#zoekCntr { float: left; width: 326px; height:205px; position:relative;}
	#zoekCntr h2 { font-size: 13px; color: #a2ac21; position: relative; top:-20px; width:100px;}
	#zoekCntr fieldset { margin-top: -10px; margin-right: 10px;float: left; border: 0px; }
	#zoekCntr fieldset.last { margin-right: 0px; }
	#zoekCntr label { font-weight: bold; line-height: 22px; }
		.toon { margin-top: 11px; width: 117px; height: 30px; font-family: Verdana; font-size: 11px; font-weight: bold; color: #454544; border: 0px; cursor: pointer; background: url('../images/toonBg.gif'); }
	
	/* ### BANNER CONTAINER ### */
	#bannerCntr { display: block; float: left; width: 630px; height: 205px; padding:0px; position:relative;border: 1px solid #9b9b9b; }
	#iframe{display: block; float: left; width: 634px; height: 208px; padding:0px; margin:0px; margin-left:-2px; position:relative; }
	.home { background: url('../images/bannerBg.jpg') no-repeat; border:0px solid #CCCCCC; }
	.wellness {background: url('../images/bannerBg_wellness.jpg') no-repeat; border:1px solid #CCCCCC; }
	.tree {background: url('../images/bannerBg_tree.jpg') no-repeat;border:1px solid #CCCCCC; }
	.food {background: url('../images/bannerBg_food.jpg') no-repeat; border:1px solid #CCCCCC;  }
	.sea {background: url('../images/bannerBg_sea.jpg') no-repeat; border:1px solid #CCCCCC; }
	.golf {background: url('../images/bannerBg_golf.jpg') no-repeat; border:1px solid #CCCCCC; }
	
	#bannerCntr ul { margin: 184px 0px 0px 56px; list-style: none; }
	#bannerCntr li { float: left; font-weight: bold; color: #000; }
	#bannerCntr li.een { width: 130px; }
	#bannerCntr li.twee { width: 150px; }
	#bannerCntr li.drie { width: 166px; }
	#bannerCntr li.vier { width: 100px; }
	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { position:relative; margin-bottom:0px; width: 744px; border: 1px solid #b4b4b4; float:left; background: url('../images/arrangementenBg.gif') repeat-x; line-height: 20px; margin-top:15px }
	#contentCntr2 { margin-bottom:20px; position:relative; left: 15px; top:10px; float:left; width: 714px; }
	#contentCntr span { color: #454544; }
	#contentCntr p { }
	#contentCntr table {line-height: 30px;}
	#contentCntr table tr td {  }
	#contentCntr table tr td input.large{ width:200px;  border:1px solid #CCCCCC;}
	#contentCntr table tr td select{ width:200px; }
	
	div.backToStep2Button { position:relative; bottom:75px; left:15px; width:200px; }
	
		/* ### CONTENT BOX ### */
		.contentBox { padding: 10px; width: 328px; float: left;  border: 1px solid #b1b1b1; }
		#contentCntr .wellness {background: url('../images/contentBg.gif') no-repeat bottom right; }
		#contentCntr .candle {background: url('../images/contentBg_candles.jpg') no-repeat bottom right; }
		#contentCntr .tree {background: url('../images/contentBg_tree.jpg') no-repeat bottom right; }
		#contentCntr .sea {background: url('../images/contentBg_sea.jpg') no-repeat bottom right; }
		.contentBoxWide { margin-bottom: 15px; float: left;  }
		#contentCntr .right{ margin-left: 14px;}
		#contentCntr div.contentBox.last { margin: 15px 0px 0px 0px; overflow:visible;}
		.contentBox h2{ margin-bottom: 5px; padding: 6px 0px 0px 5px; display: block; height: 24px; font-size: 13px; color: #fff; background: url('../images/title3Bg.gif') no-repeat; }
		.contentBox h2 a {padding: 0px; display: block; height: 24px; font-size: 13px; color: #fff; text-decoration:none;}
		.contentBox h2 a:hover {text-decoration:underline;}
		.contentBox a { font-weight: bold; color: #838d00; }
		.contentBox a:hover {text-decoration: none;}
		.contentBox p img { margin-top: 0px; margin-right:5px; float: left; border:1px solid #EFEFE2; padding:1px;}
		
		/* ### AANBIEDINGEN CONTAINER ### */
		#aanbiedingenCntr { margin-top: 15px; margin-bottom:15px; padding: 1px; width: 711px; border: 1px solid #b4b4b4; background: url('../images/aanbiedingBg.gif') no-repeat top center; }
		#aanbiedingenCntr h2 { padding: 4px 0px 0px 10px; display: block; height: 24px; font-size: 11px; color: #444444; background: url('../images/title2Bg.gif') repeat-x; }
	
			/* ### AANBIEDING BOX ### */
			.aanbiedingBox { float: left; width: 235px; height: 90px; }
				.photo { padding: 10px; float: left; width: 71px;}
				.photo img{ width: 71px; height:66px;}
				.text { padding-top: 4px; float: left; width: 134px; line-height:16px; }
				.text a { text-decoration: none; color: #8a9126; }
				.text a:hover { text-decoration: underline; }
				#aanbiedingenCntr div.text span.price { font-size: 14px; color: #8a9126; }
	
	/* ### NIEUWSBRIEF CONTAINER ### */
	#nieuwsbriefCntr { float: right; width: 211px; height: 188px; background: url('../images/nieuwsBg.gif') no-repeat;  margin-top:15px  }
	#nieuwsbriefCntr h2 { float:left;  width:170px; padding: 6px 0px 2px 14px; font-size: 11px; color: #fff; }
	#nieuwsbriefCntr fieldset { float:left; width:160px; padding: 14px; border: 0px; }
	#nieuwsbriefCntr label { float:left; margin-right:10px; font-weight: bold; color: #fff; position: relative; top: 4px; }
		.radio { float:left; margin-right:10px; position: relative; top: 4px; }
		.field { float:left; width:160px; margin-top: 5px; padding: 1px; font-family: Verdana; font-size: 11px; color: #333333; border: 1px solid #464645; background: #fff; }
		.verzend { float:left; width: 117px; height: 30px; font-family: Verdana; font-size: 11px; font-weight: bold; color: #454544; border: 0px; cursor: pointer; background: url('../images/toonBg.gif'); }
	
	/* ### BLOCK CONTAINER ### */
	#blockCntr { float: right; width: 211px; background: url('../images/blockBg.jpg') repeat-y;  margin-top:15px;}
	#blockCntrAdd { float: right; width: 211px;  margin-top:15px; margin-bottom:-15px;}
	#blockCntrAdd2 { float: right; width: 230px;  margin-top:15px; margin-left:1px; border:0px solid;}
	#blockCntrTop { float: right; width: 211px; background: url('../images/blockTop.jpg') no-repeat; }
	#blockCntrBottom {float:left;  width:186px; padding-left:15px; padding-right: 10px;  background: url('../images/blockBottom.jpg') no-repeat; background-position:bottom; padding-bottom:20px; color: #fff; line-height:20px;}
	#blockCntrBottom h1,	#blockCntrBottom h2,	#blockCntrBottom h3 {float:left;  width:100%; padding: 6px 0px 2px 0px; font-size: 11px; color: #fff;margin-bottom:-20px; line-height:20px; }
	#blockCntrBottom a {color: #fff; text-decoration:underline; line-height:20px;}
	#blockCntrBottom a:hover {color: #fff; text-decoration:none; line-height:20px;}
	#blockCntrBottom p {float:left; width:100%; margin-top:15px;}
	#blockCntrBottom table{float:left; width:100%; margin-top:0px;}
	
	/* ### LEFT CONTAINER ### */
	#leftCntr { padding-top: 0px; float: left; width: 706px; }
	#leftCntr a:hover { text-decoration: underline; }
		.terug { text-decoration: none; font-weight: bold; color: #9fa72f; }
		
		/* ### INFO ### */
		.info { list-style: none; margin-top:5px; width:720px; border:0px solid; float:left;}
		.info li { margin-right: 3px; float: left; display: inline; font-weight: bold; color: #000; }
		.info li strong { color: #b7c21b; }
		.info li strong a { color: #b7c21b; }
		.info li span a { text-decoration: none; color: #959595; }
		.info li a { color: #000; }
		.info li.hotels { padding-left: 150px; }
		/*.info li.paginas { padding-left: 170px; }*/ .info li.paginas { float: right; margin-right: 16px; }
		
		/* ### BAR CONTAINER ### */
		#barCntr { margin-top: 10px; position: relative; width: 706px; height: 33px; color: #fff; background: url('../images/barBg.gif') repeat-x; }
		#barCntr ul { float: left; list-style: none; margin-left:-25px; }
		#barCntr li { padding: 0px 15px 0px 15px; float: left; display: inline; height: 32px; line-height: 30px; border-right: 1px solid #a0ac00; } 
		#barCntr li.last { border: 0px; }
		#barCntr li.sorteer a { font-weight: normal; }
		#barCntr li.sorteer a img { margin-right: 8px; float: left; display: inline; }
		#barCntr a { text-decoration: none; font-weight: bold; color: #fff; }
			.stempel { position: absolute; top: -20px; left: 600px; float: right; width: 69px; height: 70px; font-size: 38px; line-height: 68px; text-align: center; background: url('../images/stempel.png') no-repeat; }
	
		/* ### HOTEL CONTAINER ### */
		#hotelCntr { padding: 1px; width: 702px; border: 1px solid #b4b4b4; }
		#hotelCntr table tr td { line-height:18px;}
		
		
		/* ### HOTEL BOX ### */
		.hotelBox { padding: 1px; width: 702px; border: 1px solid #b4b4b4; }

		
			/* ### TITLE BOX ### */
			.titleBox { padding-top: 7px; width: 702px; height: 22px; color: #444444; background: url('../images/titleBg.gif') repeat-x; overflow: hidden;}
			
			.titleBox strong { padding: 0px 5px 0px 10px; float: left; font-size:13px; font-weight:bold;}
			.titleBox ul { list-style: none; }
			.titleBox li { margin-right: 2px; float: left; display: inline; }
			.titleBox span { padding-left: 10px; line-height:18px; }
			.titleBox a { color: #444444; text-decoration:none;font-weight:bold; }
			.titleBox a:hover { cursor:pointer; text-decoration:underline;}
						
			/* ### PHOTO BOX ### */
			.photoBox { padding: 10px; float: left; width: 346px; }
			.photoBox img.main { margin-bottom: 5px; border: 1px solid #b4b4b4; width:330px; height:251px;}
			.photoBox a img { margin-right: 3px; float: left; display: inline; border: 0px; }
			.photoBox a { text-decoration: none; font-weight: bold; line-height: 18px; color: #333333; cursor:pointer; }
			
			/* ### PHOTO 2 BOX ### */
			.photo2Box { padding: 10px; float: left; width: 120px; }
			.photo2Box img{ width: 126px; height:100px; }
			.photo2Box img { margin-bottom: 5px; border: 1px solid #b4b4b4; }
			
			/* ### TEXT BOX ### */
			.textBox { padding: 10px; float: left; width: 540px; text-align:justify; }
			.textBox p { line-height: 18px; }
			
			/* ### OPTIES BOX ### */
			.optiesBox { padding-top: 5px; margin-bottom: 10px; float: left; width: 250px; }
			.optiesBox ul { margin-top: 5px; list-style: none; }
			.optiesBox li { line-height: 20px; }
			.optiesBox li a, .optiesBox .facilities { width:300px; text-decoration: none; font-weight: bold; color: #c1ca42; line-height: 20px; border:0px solid red;}
			.optiesBox .facilities .facilli {  width:150px; float:left; border:0px solid black; text-decoration: none; font-weight: bold; color: #c1ca42; line-height: 20px;}

			
			/* ### PRIJS BOX ### */
			.prijsBox { padding: 0px; margin-left:-20px; position: relative; top:20px;float: left; width:85px; border:0px solid red; text-align:center; }
			.prijsBox .prijs, .prijs2Box2 .prijs, .prijsBox2 .prijs{ font-size: 18px; color: #8a9126; text-decoration:none}
			.prijs2Box2 .prijs, .prijsBox2 .prijs{ position:relative; top:4px;}
			.prijsBox span.small, .prijsBox span.small { font-size: 9px;}
			
				
			/* ### PRIJS 2 BOX ### */
			.prijs2Box { padding: 30px 0px 0px 30px; float: left; width: 70px; text-align:center;}
			.prijs2Box a, .prijsBox a, .prijs2Box2 a, .prijsBox2 a  { font-size: 18px; color: #333333; text-decoration:none;  line-height:16px;}
			.prijs2Box a:hover, .prijsBox a:hover, .prijs2Box2 a:hover, .prijsBox2 a:hover  { text-decoration:underline;}
			.prijs2Box span.small, .prijsBox span.small, .prijs2Box2 span.small, .prijsBox2 span.small  { font-size: 9px; margin-bottom:3px;}
			.stempel2 { position: relative; top: 20px; float: right; width: 69px; height: 70px; font-size: 38px; line-height: 68px; text-align: center; color: #fff; background: url('../images/stempel.png') no-repeat; }
				
						/* ### PRIJS BOX ### */
			.prijsBox2 { padding: 0px; margin-left:-40px; position: absolute; top:0px;float: left; width:80px; border:0px solid red; text-align:center; }
				
			/* ### PRIJS 2 BOX ### */
			.prijs2Box2 { padding: 0px; margin-top:-5px; float: left; width:125px; text-align:center; float:right; height:60px; line-height:12px;}
		
				.stempel2 { position: relative; top: 20px; float: right; width: 69px; height: 70px; font-size: 38px; line-height: 68px; text-align: center; color: #fff; background: url('../images/stempel.png') no-repeat; }
			
		/* ### ARRANGEMENTEN CONTAINER ### */
		#arrangementenCntr { padding: 10px; width: 684px; color: #000; border: 1px solid #b4b4b4; border-top: 0px; background: url('../images/arrangementenBg.gif') repeat-x; }
		#arrangementenCntr h3 { font-size: 11px; color: #333333; margin-bottom:-10px;}
		#arrangementenCntr ul { list-style: none; }
		#arrangementenCntr ul.theme { border:0px solid red; font-weight:bold; color:#7B850C }
		#arrangementenCntr ul.no_theme { color: #666666; }
		#arrangementenCntr li {width:684px; padding: 1px 0px 1px 0px; float: left; border-bottom: 1px solid #cfcfcf;  cursor:pointer;}
		#arrangementenCntr li.open {  border-bottom: 0px solid #cfcfcf; background-color: #DFEBD6;}
		#arrangementenCntr li.last { font-weight: bold; border-bottom: 0px; }
		#arrangementenCntr li a { text-decoration: none; font-weight: bold; color: #9eaa00; }
		#arrangementenCntr li:hover { background-color: #DFEBD6; color:#333333  }
		#arrangementenCntr span { color: #8a9126; }
			div.first { width: 285px; float:left; position:relative; line-height:30px; margin-left:5px;}
			div.second { width: 80px;  float:left; position:relative; line-height:30px;}
			div.third { width:160px;  float:left; position:relative; line-height:30px;}
			div.four { width: 154px;  float:left; position:relative; line-height:30px; text-align:center;}
			div.four a { display:inline; width: 154px;  float:left; position:relative; height:30px; border:0px solid white;}
			div.four a img { float:left; position:relative; border:0px solid; margin-top:10px; margin-left:10px;}
			div.four a img.calc { float:right; position:relative; border:0px solid; margin-top:5px; margin-right:10px;}
			div.four a:hover { width: 152px;  float:left; position:relative; height:28px; background-color: #F9FE96;  border:1px solid white;}
		/* ### ARRANGEMENTEN BOX ### */
		.arrangementenBox { margin-bottom: 5px; padding: 10px; width: 684px; color: #000; border: 1px solid #b4b4b4; border-top: 0px; background: url('../images/arrangementenBg.gif') repeat-x; }
		.arrangementenBox h3 { font-size: 11px; color: #333333; }
		.arrangementenBox ul { list-style: none; }
		.arrangementenBox li { padding: 1px 0px 1px 0px; float: left; color: #333333; border-bottom: 1px solid #cfcfcf; }
		.arrangementenBox li.last { border-bottom: 0px; }
		.arrangementenBox li a { text-decoration: none; font-weight: bold; color: #9eaa00; }
		.arrangementenBox span { color: #8a9126; }
			
			/* ### INHOUD BOX ### */
			.inhoudBox { width: 669px; cursor:pointer; border-bottom: 1px solid #cfcfcf; padding-left:15px; background:url(../images/close.gif) bottom right no-repeat #DFEBD6;}
			.inhoudBox p { font-size: 10px; color: #333333; }
			#arrangementenCntr div.inhoudBox li span { font-style: italic; color: #000; }
			#arrangementenCntr div.inhoudBox p span { font-style: italic; font-weight: bold; font-size: 11px; color: #333333; }
			#arrangementenCntr div.inhoudBox li { float: none; color: #000; border: none; }
			
		/* ### FOTOS CONTAINER ### */
		#fotosCntr { float:left; display:block; position:relative; padding: 10px; width: 684px; border: 1px solid #b4b4b4; border-top: 0px; }
		#fotosCntr ul { list-style: none; }
		#fotosCntr li { float: left; display: inline;}
		#fotosCntr ul.rooms { list-style: none; width:685px; margin-top:5px; }
		#fotosCntr ul.rooms li { float: left; display: inline; width:685px; background: #F3F3F3; line-height:16px;}
		#fotosCntr ul.rooms li ul li.first {text-indent: 5px; float: left; width:205px; border:0px solid; height:22px; font-weight: normal; padding-top:6px; margin-top:3px; }
		#fotosCntr ul.rooms li ul li.second {  float: left; width:480px; border:0px solid; padding-top:6px; margin-top:3px; }
		#fotosCntr li img { width: 106px; height:85px; padding: 1px; margin-top:3px; margin-right: 3px; border: 1px solid #b7b7b7; }
		#fotosCntr p { line-height: 18px; }
		#fotosCntr .facilities {  width:300px; float:left; border:0px solid black; text-decoration: none; font-weight: bold; color: #c1ca42; line-height: 20px;}
		#fotosCntr .facilities span,  .facilli span{ font-weight: normal; }
	
	/* ### RIGHT CONTAINER ### */
	#rightCntr { margin-top: 26px; float: right; width: 231px; color: #fff; background: url('../images/rightBg.gif') repeat-y; }
	#rightCntr2 { margin-top: 0px; float: right; width: 231px; color: #fff; }
	#rightCntr strong { display: block; color: #ecff06; }
	#rightCntr span { display: block; font-weight: bold; line-height: 18px; }
	#rightCntr fieldset { border: 0px; }

	#rightCntr p span { display: inline; font-weight: normal; font-style: italic; }
	#rightCntr ul { list-style: none; width:261px; margin-left:-10px;}
	#rightCntr li { padding: 3px; float: left; width: 40px; color: #333333; border-bottom: 1px solid #e6e6e6; background: #fff; text-align:center; }
	#rightCntr li.grey { border-bottom: 1px solid #fff; background: #e6e6e6; }
	#rightCntr li.day { height: 26px; width:32px; }
	#rightCntr li.green { border-bottom: 1px solid #fff; background: #E9EFD3; }
	#rightCntr li.light_green { border-bottom: 1px solid #fff; background: #EBECDF; }
	#rightCntr li.highlighted_date { border-bottom: 1px solid #fff; background: #A7C10D; }
	#rightCntr li.first { height: 32px; }
	#rightCntr li strong { display: inline; color: #333333; }
	#rightCntr li span { display: block; font-weight: normal; font-style: italic; line-height: 15px; text-align: center; }
	#rightCntr li a { text-decoration:none; color:#333333; }
	#rightCntr a { text-decoration: none; color: #fff; }
	#rightCntr a:hover { text-decoration: underline; cursor:pointer; }
		.top { width: 231px; height: 14px; background: url('../images/top.gif') no-repeat; }
		.bottom { width: 231px; height: 14px; background: url('../images/bottom.gif') no-repeat; float:left; }
		.rightBox { padding: 0px 15px 0px 15px; }
	#rightCntr .select { margin-bottom: 5px; width:190px; font-family: Verdana; font-size: 11px; color: #333333; border: 1px solid #707070; background: #fff; }
	#rightCntr .select2 { margin-bottom: 5px; width: 46px; font-family: Verdana; font-size: 11px; color: #333333; border: 1px solid #707070; background: #fff; }
	#rightCntr .select3 { margin-bottom: 5px; width: 46px; font-family: Verdana; font-size: 11px; color: #333333; border: 1px solid #707070; background: #fff; }
	#rightCntr .select4 { margin-bottom: 5px; width: 100px; font-family: Verdana; font-size: 11px; color: #333333; border: 1px solid #707070; background: #fff; }
		.select { margin-bottom: 5px; width:150px; font-family: Verdana; font-size: 11px; color: #333333; border: 1px solid #707070; background: #fff; }
		.select2 { margin-bottom: 5px; width: 46px; font-family: Verdana; font-size: 11px; color: #333333; border: 1px solid #707070; background: #fff; }
		.select3 { margin-bottom: 5px; width: 46px; font-family: Verdana; font-size: 11px; color: #333333; border: 1px solid #707070; background: #fff; }
		.select4 { margin-bottom: 5px; width: 100px; font-family: Verdana; font-size: 11px; color: #333333; border: 1px solid #707070; background: #fff; }

		.label { float: left; width: 50px; }
		.submit { margin-top:10px; }
		.wijzigzoek { width: 185px; height: 30px; font-family: Verdana; font-size: 11px; font-weight: bold; color: #454544; border: 0px; cursor: pointer; background: url('../images/wijzigzoek.gif'); }
		.submitNew { margin-top:10px; width: 200px; height: 22px; font-family: Verdana; font-size: 11px; font-weight: bold; color: #454544; border: 0px; cursor: pointer; background: url('../images/submitWide.gif'); }
		.submitNewSmall { margin-top:10px; width: 100px; height: 22px; font-family: Verdana; font-size: 11px; font-weight: bold; color: #454544; border: 0px; cursor: pointer; background: url('../images/buttonBg.gif') repeat-x; }		
		.buttonNew { margin-top:10px; height: 22px; width:100%; font-family: Verdana; font-size: 11px; font-weight: bold; color: #454544; border: 0px; cursor: pointer; background: url('../images/buttonBg.gif') repeat-x; }


 	.rightBox2{float:left;  color: #fff; line-height:20px; border:0px solid #FF0000 }
	.rightBox2 a { color: #fff; text-decoration:underline; line-height:20px;}
	.rightBox2 a:hover {color: #fff; text-decoration:none; line-height:20px;}
	.rightBox2 p {float:left; width:100%; margin-top:15px; }
	.rightBox2 table{float:left; width:100%; margin-top:0px;}
	.rightBox2 h1,	.rightBox2 h2,	.rightBox2 h3 {float:left;  width:100%; padding: 6px 0px 2px 0px; font-size: 11px; color: #fff;margin-bottom:-20px; line-height:20px; }
	
		
	.rightBox div.calenderNav { background: #e6e6e6; width:222px; height:20px; float: left; margin-left:-10px; margin-top:10px; padding-top:5px; text-align:center;}
	#rightCntr a.left2 { float: left; width:100px; color: #000000; }
	#rightCntr a.right2 { margin-left:40px; width:100px; color: #000000; }
	#rightCntr a.left2:hover { float: left; width:100px; font-weight:bold; color: #000000; }
	#rightCntr a.right2:hover { margin-left:40px; width:100px;font-weight:bold; color: #000000;  }	

	.rightBox div.calenderNotice { background: #e6e6e6; width:222px; height:20px; float: left; margin-left:-10px; margin-bottom:10px; padding-top:5px; text-align:center; color: #000000;}
		
	/* ### FOOTER CONTAINER ### */
	#footerCntr { margin: 30px 0px 20px 0px; width: 958px; background: url('../images/footerBg.gif') repeat-x; text-align: center; }
	#footerCntr ul { margin: auto; width:600px; list-style: none; } 
	#footerCntr li { margin-right: 3px; padding: 6px 0px 18px 0px; float: left; display: inline; }
	#footerCntr li a { text-decoration: none; color: #454544; }
	#footerCntr li a:hover { text-decoration: underline; }
	#footerCntr p { text-align: center; }
	#footerCntr p span { text-transform: uppercase; }
		