/**
 * Erik Spee
 * (c) 2005 - Erik Spee, Bodegrafisch.nl
 * Ko smidt / vakantiehuisinzwitserland.nl
 * -------------------------
/* CSS Document */

html,body {
	height:100%;
	margin:0;
	padding:0;
}
	body {
		behavior:url("../scripts/csshover.htc");
	}

	* {
		font-family:tahoma,verdana,arial,helvetica;
		font-size:11px;
		text-align:left;
		padding:0;
		margin:0;
		color:black;
	}

body {
	font:0.7em Arial, Verdana, sans-serif;
	color:#666;
	background-color:#EEE;
	background-image:url("../images/main_back.gif");
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}
#logo {
	position:absolute;
	width:400px;
	height:auto;
	left:180px;
	top:11px;
}
#main_nav {
	position:absolute;
	left:188px;
	top:115px;
	width:385px;
	height:80px;
}
#main_nav ul {
	list-style:none;
}
#buttons {
	position:relative;
	width:auto;
	height:auto;
	float:left;
}
#main_nav ul li {
	position:relative;
	float:left;
}
#main_nav ul li a {
	display:block;
	margin:0px 2px 2px 0px;
	width:120px;
	height:24px;
	background-repeat:no-repeat;
	background-color:#FFF;
	text-decoration:none;
	text-align:left;
	border-bottom:1px solid black;
	border-left:1px solid black;
}
#main_nav ul li a:hover {
	display:block;
	width:120px;
	height:24px;
	background-repeat:no-repeat;
	background-color:#E3E3E3;
	text-decoration:none;
	text-align:left;
}
#main_nav ul li.info_active a {
	display:block;
	margin:0px 2px 2px 0px;
	width:120px;
	height:24px;
	background-repeat:no-repeat;
	background-color:#E3E3E3;
	text-decoration:none;
	text-align:left;
	border-bottom:1px solid black;
	border-left:1px solid black;
}
#main_nav ul li.reserveer_active a {
	display:block;
	margin:0px 2px 2px 0px;
	width:120px;
	height:24px;
	background-repeat:no-repeat;
	background-color:#E3E3E3;
	text-decoration:none;
	text-align:left;
	border-bottom:1px solid black;
	border-left:1px solid black;
}
#main_nav ul li.ctc_active a {
	display:block;
	margin:0px 2px 2px 0px;
	width:120px;
	height:24px;
	background-repeat:no-repeat;
	background-color:#E3E3E3;
	text-decoration:none;
	text-align:left;
	border-bottom:1px solid black;
	border-left:1px solid black;
}
#main_nav ul li.huis_active a {
	display:block;
	margin:0px 2px 2px 0px;
	width:120px;
	height:24px;
	background-repeat:no-repeat;
	background-color:#E3E3E3;
	text-decoration:none;
	text-align:left;
	border-bottom:1px solid black;
	border-left:1px solid black;
}
#main_nav ul li.gallery_active a {
	display:block;
	margin:0px 2px 2px 0px;
	width:120px;
	height:24px;
	background-repeat:no-repeat;
	background-color:#E3E3E3;
	text-decoration:none;
	text-align:left;
	border-bottom:1px solid black;
	border-left:1px solid black;
}
#main_nav ul li.omgeving_active a {
	display:block;
	margin:0px 2px 2px 0px;
	width:120px;
	height:24px;
	background-repeat:no-repeat;
	background-color:#E3E3E3;
	text-decoration:none;
	text-align:left;
	border-bottom:1px solid black;
	border-left:1px solid black;
}
#top_bloem {
	position:absolute;
	width:45px;
	height:86px;
	left:137px;
	top:120px;
	background-image:url("../images/topbox_bg2_bloem.jpg");
	background-repeat:no-repeat;
}
#quickmenu {
	position:absolute;
	left:690px;
	top:20px;
	width:140px;
	height:23px;
}
#quickmenu ul {
	list-style:none;
}
#quick {
	width:180px;
	height:23px;
	position:relative;
	float:left;
}
#quickmenu ul li {
	position:relative;
	float:left;
}
#quickmenu ul li a {
	display:block;
	margin:0px 0px 0px 0px;
	width:23px;
	height:23px;
	background-repeat:no-repeat;
	background-color:transparent;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	font:bold 12px/1 sans-serif;
}
#quickmenu ul li.home a {
	width:23px;
	background-image:url("../images/quick_home.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu ul li.home a:hover {
	width:23px;
	background-image:url("../../images/quick_home_o.gif");
}
#quickmenu ul li.cloud a {
	width:23px;
	background-image:url("../images/quick_winter.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu ul li.cloud a:hover {
	width:23px;
	background-image:url("../images/quick_winter_o.gif");
}
#quickmenu ul li.order a {
	width:23px;
	background-image:url("../images/quick_cart.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu ul li.order a:hover {
	width:23px;
	background-image:url("../images/quick_cart_o.gif");
}
#quickmenu ul li.favo a {
	width:23px;
	background-image:url("../images/quick_favo.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu ul li.favo a:hover {
	width:23px;
	background-image:url("../images/quick_favo_o.gif");
}
#quickmenu ul li.print a {
	width:23px;
	background-image:url("../images/quick_print.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu ul li.print a:hover {
	width:23px;
	background-image:url("../images/quick_print_o.gif");
}
#quickmenu ul li.mail a {
	width:23px;
	background-image:url("../images/quick_mail.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu ul li.mail a:hover {
	width:23px;
	background-image:url("../images/quick_mail_o.gif");
}
#quickmenu ul li.sitemap a {
	width:23px;
	background-image:url("../images/quick_map.gif");
}
#quickmenu ul li.sitemap a:hover {
	width:23px;
	background-image:url("../images/quick_map_o.gif");
}

#top_left {
	position:absolute;
	width:23px;
	height:176px;
	left:166px;
	top:37px;
	background-image:url("../images/topbox_bg_l.gif");
	background-repeat:no-repeat;
}

#top_skis {
	position:absolute;
	width:36px;
	height:144px;
	left:146px;
	top:58px;
	background-image:url("../images/topbox_bg2_skis.jpg");
	background-repeat:no-repeat;
}

#top_mid {
	position:absolute;
	width:655px;
	height:176px;
	left:189px;
	top:37px;
	background-image:url("../images/topbox_bg_m.gif");
	background-repeat:repeat-x;
}

#top_right {
	position:absolute;
	width:26px;
	height:176px;
	left:836px;
	top:37px;
	background-image:url("../images/topbox_bg_r.gif");
	background-repeat:no-repeat;
}

#topcontent {
	position:absolute;
	width:661px;
	height:150px;
	left:182px;
	top:51px;
	background-image:url("../images/topbox_bg2.jpg");
	background-repeat:no-repeat;
}

#randombox {
	position:relative;
	width:261px;
	height:138px;
	left:393px;
	top:6px;
	background-color:#FFF;
	/*background-image:url("../images/random/winter_001.jpg");*/
	background-image:url("../images/random/rotate.php");
	background-repeat:no-repeat;
}

#winterlogo {
	position:absolute;
	width:222px;
	height:45px;
	left:7px;
	top:6px;
	background-repeat:no-repeat;
	background-color:transparent;
}

#main_top_l {
	position:absolute;
	left:167px;
	top:213px;
	width:23px;
	height:18px;
	background-image:url("../images/main_bg_lefttop.gif");
	background-repeat:no-repeat;
}
#main_mid {
	position:absolute;
	left:190px;
	top:213px;
	width:650px;
	height:18px;
	background-image:url("../images/main_bg_topmid.gif");
	background-repeat:repeat-x;
}
#main_top_r {
	position:absolute;
	left:836px;
	top:213px;
	width:26px;
	height:18px;
	background-image:url("../images/main_bg_righttop.gif");
	background-repeat:repeat-x;
}
#root {
	display:block;
	position:relative;
	width:650px;
	margin-bottom:25px;
}
#rootbot {
	position:relative;
	display:block;
	border-top:1px dotted;
	border-top-color:#CCC;
	width:650px;
	height:15px;
	padding-top:5px;
	margin:25px 0 10px 0;
}

#content {
	position:absolute;
	left:166px;
	top:231px;
	width:682px;
	height:auto;
	padding:0px 0px 0px 23px;
	background-image:url("../images/main_bg.gif");
	background-repeat:repeat-y;
}
#content a {
	font-family:Verdana, Arial, sans-serif;
	color:#000000;
	font-size:10px;
	text-decoration:none;
}
#content a:hover {
	font-family:Verdana, Arial, sans-serif;
	color:#000000;
	font-size:10px;
	text-decoration:underline;
}
#content ul {
	list-style:none;
}

#content ul li {
	position:relative;
	float:left;
	font-size:9px;
	color:#666;
}
#content ul li a {
	font-family:Verdana, Arial, sans-serif;
	color:#666;
	font-size:9px;
	text-decoration:none;
}
#content ul li a:hover {
	font-family:Verdana, Arial, sans-serif;
	color:#000;
	font-size:9px;
	text-decoration:none;
}




#content_beschik {
	position:absolute;
	left:166px;
	top:231px;
	width:682px;
	height:1200px;
	padding:0px 0px 0px 23px;
	background-image:url("../images/main_bg.gif");
	background-repeat:repeat-y;
}
#content_beschik a {
	font-family:Verdana, Arial, sans-serif;
	color:#000000;
	font-size:10px;
	text-decoration:none;
}
#content_beschik a:hover {
	font-family:Verdana, Arial, sans-serif;
	color:#000000;
	font-size:10px;
	text-decoration:underline;
}
#content_beschik ul {
	list-style:none;
}

#content_beschik ul li {
	position:relative;
	float:left;
	font-size:9px;
	color:#666;
}
#content_beschik ul li a {
	font-family:Verdana, Arial, sans-serif;
	color:#666;
	font-size:9px;
	text-decoration:none;
}
#content_beschik ul li a:hover {
	font-family:Verdana, Arial, sans-serif;
	color:#000;
	font-size:9px;
	text-decoration:none;
}

#cont_bottom {
	position:absolute;
	left:0px;
	top:auto;
	width:710px;
	height:120px;
	/*background-image:url("../images/main_bg.gif");*/
	background-repeat:repeat-y;
	background-color:#EEE;
	font-family:Verdana, Arial, sans-serif;
	color:#000000;
	font-size:12px;
}
#beschikbaarheids_content_txt_Top {
	display:block;
	position:relative;
	width:350px;
	height:100px;
	text-align:inherit;
	font-family:Verdana, Arial, sans-serif;
	color:#333;
	font-size:11px;
}
#beschikbaarheids_content_txt_Top  h5 {
	padding:15px 0 10px 0;
}
#beschikbaarheids_content_txt_Top  h4 {
	padding:7px 0 5px 0;
}
#beschikbaarheids_content_txt_Top  a {
	font-family:Verdana, Arial, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:underline;
}
#beschikbaarheids_content_txt_Top  a:hover {
	font-family:Verdana, Arial, sans-serif;
	color:#333;
	font-size:11px;
	text-decoration:none;
}


#beschikbaarheids_content_txt {
	display:block;
	position:relative;
	width:350px;
	height:820px;
	padding-left:45px;
	text-align:inherit;
	font-family:Verdana, Arial, sans-serif;
	color:#333;
	font-size:11px;
}
#beschikbaarheids_content_txt h5 {
	padding:15px 0 10px 0;
}
#beschikbaarheids_content_txt h4 {
	padding:7px 0 5px 0;
}
#beschikbaarheids_content_txt a {
	font-family:Verdana, Arial, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:underline;
}
#beschikbaarheids_content_txt a:hover {
	font-family:Verdana, Arial, sans-serif;
	color:#333;
	font-size:11px;
	text-decoration:none;
}


#content_txt {
	position:relative;
	width:350px;
	text-align:inherit;
	font-family:Verdana, Arial, sans-serif;
	color:#333;
	font-size:11px;
}
#content_txt h5 {
	padding:15px 0 10px 0;
}
#content_txt h4 {
	padding:7px 0 5px 0;
}
#content_txt a {
	font-family:Verdana, Arial, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:underline;
}
#content_txt a:hover {
	font-family:Verdana, Arial, sans-serif;
	color:#333;
	font-size:11px;
	text-decoration:none;
}
#content_img {
	display:block;
	position:absolute;
	left:385px;
	top:30px;
	width:250px;
	background-color:#FFF;
}
#gallery {
	position:relative;
	width:652px;
	height:775px;
	margin-top:15px;
	margin-bottom:0px;
}
#gallcontent {
	position:relative;
	width:652px;
	height:200px;
	margin-top:5px;
	margin-bottom:0px;
}
#gallcontent ul{
	list-style:none;
}
#thumbs {
	width:580px;
	height:82px;
	position:relative;
	float:left;
}
#gallcontent ul li {
	position:relative;
	float:left;
}
#gallcontent ul li a {
	display:block;
	margin:0px 8px 8px 0px;
	padding:8px 0px 0px 9px;
	width:93px;
	height:73px;
	text-align:left;
	background-repeat:no-repeat;
	background-image:url("../images/fotoalbum/thumbs/bg_thumb.gif");
}
/*#gallcontent ul li.thumb a {
	width:102px;
	background-image:url("../images/fotoalbum/thumbs/bg_thumb.gif");
}*/

#bottom_l {
	position:absolute;
	left:0px;
	top:auto;
	width:23px;
	height:40px;
	background-image:url("../images/main_bg_leftbot.gif");
	background-repeat:no-repeat;
	background-color:#EEE;
	font-family:Verdana, Arial, sans-serif;
	color:#000000;
	font-size:12px;
}

#bottom_m {
	position:relative;
	left:23px;
	top:auto;
	width:655px;
	height:40px;
	background-image:url("../images/main_bg_botmid.gif");
	background-repeat:repeat-x;
	font-family:Verdana, Arial, sans-serif;
	color:#000000;
	font-size:12px;
}
#bottom_r {
	position:absolute;
	left:674px;
	top:0px;
	width:29px;
	height:40px;
	background-image:url("../images/main_bg_botr.gif");
	background-repeat:no-repeat;
	font-family:Verdana, Arial, sans-serif;
	color:#000000;
	font-size:12px;
}
#footer {
	position:absolute;
	clear:both;
	left:20px;
	top:14px;
	width:660px;
	height:20px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#000;
}
#footer a {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:none;
}
#footer a:hover {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:underline;
}

#quickmenu2 {
	position:absolute;
	left:520px;
	top:9px;
	width:140px;
	height:auto;
	text-align:left;
}
#quickmenu2 ul {
	list-style:none;
}
#quick2 {
	width:185px;
	height:auto;
	position:relative;
	float:left;
}
#quickmenu2 ul li {
	position:relative;
	float:left;
}
#quickmenu2 ul li a {
	display:block;
	margin:0px 0px 0px 0px;
	width:23px;
	height:23px;
	background-repeat:no-repeat;
	background-color:transparent;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	font:bold 12px/1 sans-serif;
}
#quickmenu2 ul li.home a {
	width:23px;
	background-image:url("../images/quick_home.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu2 ul li.home a:hover {
	width:23px;
	background-image:url("../images/quick_home_o.gif");
}
#quickmenu2 ul li.cloud a {
	width:23px;
	background-image:url("../images/quick_winter.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu2 ul li.cloud a:hover {
	width:23px;
	background-image:url("../images/quick_winter_o.gif");
}
#quickmenu2 ul li.order a {
	width:23px;
	background-image:url("../images/quick_cart.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu2 ul li.order a:hover {
	width:23px;
	background-image:url("../images/quick_cart_o.gif");
}
#quickmenu2 ul li.favo a {
	width:23px;
	background-image:url("../images/quick_favo.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu2 ul li.favo a:hover {
	width:23px;
	background-image:url("../images/quick_favo_o.gif");
}
#quickmenu2 ul li.print a {
	width:23px;
	background-image:url("../images/quick_print.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu2 ul li.print a:hover {
	width:23px;
	background-image:url("../images/quick_print_o.gif");
}
#quickmenu2 ul li.mail a {
	width:23px;
	background-image:url("../images/quick_mail.gif");
	background-position:center;
	background-color:transparent;
}
#quickmenu2 ul li.mail a:hover {
	width:23px;
	background-image:url("../images/quick_mail_o.gif");
}
#quickmenu2 ul li.sitemap a {
	width:23px;
	background-image:url("../images/quick_map.gif");
}
#quickmenu2 ul li.sitemap a:hover {
	width:23px;
	background-image:url("../images/quick_map_o.gif");
}

#copyright {
	position:absolute;
	top:40px;
	left:15px;
	width:400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:10px;
}
#copyright2 {
	position:absolute;
	top:40px;
	left:460px;
	width:220px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:10px;
	text-align:right;
}
#linkpartners {
	position:absolute;
	top:80px;
	left:460px;
	width:220px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:10px;	
	text-align:right;
	padding-bottom:15px;
}
#copyright a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:10px;
	text-decoration:none;
}
#copyright a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:10px;
	text-decoration:underline;
}
#copyright2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:10px;
	text-decoration:none;
}
#copyright2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:10px;
	text-decoration:underline;
}
/* #contact {
	display:block;
	position:absolute;
	width:160px;
	height:auto;
	top:45px;
	left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
} */
#subnav {
	display:block;
	position:absolute;
	width:150px;
	height:200px;
	top:218px;
	left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-align:right;
	padding-right:0;
}
#subnav ul {
	list-style:none;
	text-align:right;
}
#subbutts {
	width:150px;
	height:180px;
	position:relative;
	text-align:right;
}
#subnav ul li {
	position:relative;
	text-align:right;
}
#subnav ul li a {
	display:block;
	margin:3px 0 3px 0px;
	padding:3px 8px;
	width:118px;
	height:14px;
	background-repeat:no-repeat;
	background-color:#FFF;
	text-decoration:none;
	text-align:right;
	color:#333;
	font:normal 12px/1 arial;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
}
#subnav ul li a:hover {
	display:block;
	margin:3px 0 3px 0px;
	padding:3px 8px;
	width:118px;
	height:14px;
	background-repeat:no-repeat;
	background-color:#FFF;
	text-decoration:none;
	text-align:right;
	color:#333;
	font:normal 12px/1 arial;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
}
#subnav ul li.bold a {
	display:block;
	margin:3px 0 3px 0px;
	padding:3px 8px;
	width:118px;
	height:14px;
	background-repeat:no-repeat;
	background-color:#FFF;
	text-decoration:none;
	text-align:right;
	color:#333;
	font:bold 12px/1 arial;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
}
#subnav ul li.bold a:hover {
	display:block;
	margin:3px 0 3px 0px;
	padding:3px 8px;
	width:118px;
	height:14px;
	background-repeat:no-repeat;
	background-color:#FFF;
	text-decoration:none;
	text-align:right;
	color:#FF0000;
	font:bold 12px/1 arial;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
}
input.mailformbutton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#E3E3E3; 
	font-weight:bold;
	font-size:10px;
	color:black;
	border:1px solid #333333;
	padding:0 5px 0 5px;
	margin-top:2px;
}
input.mailform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:200px;
	border-style:solid;
	border-width:1px;
	padding:1px;
	border-color:#000000;
	background-color:#FFFFFF;
	background-image:url("../images/form_bg.gif");
	background-repeat:repeat-x;
}
input.mailformzip {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:70px;
	border-style:solid;
	border-width:1px;
	padding:1px;
	border-color:#000000;
	background-color:#FFFFFF;
	background-image:url("../images/form_bg.gif");
	background-repeat:repeat-x;
}
input.mailformlinnen {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:100px;
	border-style:solid;
	border-width:1px;
	padding:1px;
	border-color:#000000;
	background-color:#FFFFFF;
	background-image:url("../images/form_bg.gif");
	background-repeat:repeat-x;
}
.mailformselect {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:200px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#FFFFFF;
}
.mailformselectdate {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:60px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#FFFFFF;
}
.mailformselectdatemaand {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:80px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#FFFFFF;
}
.mailformselectdatejaar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:80px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#FFFFFF;
}
textarea.mailformbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:280px;
	padding:2px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#FFFFFF;
	background-image:url("../images/form_bg.gif");
	background-repeat:repeat-x;
}
textarea.mailformbox2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:360px;
	padding:2px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#FFFFFF;
	background-image:url("../images/form_bg.gif");
	background-repeat:repeat-x;
}
.categorie {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:160px;
	border-style:solid;
	border-width:2px;
	border-color:#FFFFFF;
	background-color:#FFFFFF;
}
#contact_rechts {
	display:block;
	position:absolute;
	left:395px;
	top:58px;
	width:250px;
	text-align:inherit;
	font-family:Verdana, Arial, sans-serif;
	color:#333;
	font-size:11px;
	background-color:#FFFFFF;
}
#contact_rechts h2 {
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}
#gallery_hethuis {
	position:absolute;
	left:395px;
	top:95px;
	width:50px;
	height:775px;
	margin-top:15px;
	margin-bottom:0px;
}
#gallcontent_hethuis {
	width:50px;
	height:300px;
	margin-top:5px;
	margin-bottom:0px;
}
#gallcontent ul{
	list-style:none;
}
#thumbs_hethuis {
	width:280px;
	height:382px;
}
#gallcontent_hethuis ul li {
	position:relative;
}
#gallcontent_hethuis ul li a {
	display:block;
	margin:0px 0px 2px 0px;
	padding:8px 0px 0px 9px;
	width:93px;
	height:73px;
	text-align:left;
	background-repeat:no-repeat;
	background-image:url("../images/fotoalbum/thumbs/bg_thumb.gif");
}
#gallery_hethuis2 {
	position:absolute;
	left:395px;
	top:285px;
	width:50px;
	height:775px;
	margin-top:15px;
	margin-bottom:0px;
}
#gallcontent_hethuis2 {
	width:50px;
	height:300px;
	margin-top:5px;
	margin-bottom:0px;
}
#gallcontent2 ul{
	list-style:none;
}
#thumbs_hethuis2 {
	width:280px;
	height:382px;
}
#gallcontent_hethuis2 ul li {
	position:relative;
}
#gallcontent_hethuis2 ul li a {
	display:block;
	margin:0px 0px 2px 0px;
	padding:8px 0px 0px 9px;
	width:93px;
	height:73px;
	text-align:left;
	background-repeat:no-repeat;
	background-image:url("../images/fotoalbum/thumbs/bg_thumb.gif");
}

#gallery_hethuis3 {
	position:absolute;
	left:395px;
	top:558px;
	width:50px;
	height:775px;
	margin-top:15px;
	margin-bottom:0px;
}
#gallcontent_hethuis3 {
	width:50px;
	height:300px;
	margin-top:5px;
	margin-bottom:0px;
}
#gallcontent3 ul{
	list-style:none;
}
#thumbs_hethuis3 {
	width:280px;
	height:382px;
}
#gallcontent_hethuis3 ul li {
	position:relative;
}
#gallcontent_hethuis3 ul li a {
	display:block;
	margin:0px 0px 2px 0px;
	padding:8px 0px 0px 9px;
	width:93px;
	height:73px;
	text-align:left;
	background-repeat:no-repeat;
	background-image:url("../images/fotoalbum/thumbs/bg_thumb.gif");
}


#prijslijst_txt {
	position:relative;
	width:400px;
	text-align:inherit;
	font-family:Verdana, Arial, sans-serif;
	color:#333;
	font-size:11px;
}
#prijslijst_txt h5 {
	padding:15px 0 10px 0;
}
#prijslijst_txt h4 {
	padding:7px 0 5px 0;
}
#prijslijst_txt a {
	font-family:Verdana, Arial, sans-serif;
	color:#000;
	font-size:11px;
	text-decoration:underline;
}
#prijslijst_txt a:hover {
	font-family:Verdana, Arial, sans-serif;
	color:#333;
	font-size:11px;
	text-decoration:none;
}
#prijslijst_rechts {
	display:block;
	position:absolute;
	left:400px;
	top:88px;
	width:250px;
	text-align:inherit;
	font-family:Verdana, Arial, sans-serif;
	color:#333;
	font-size:10px;
	background-color:#FFFFFF;
}
#week {
	position:relative;
	width:180px;
}
#week h2 {
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}
#prijs {
	position:absolute;
	top:55px;
	margin-left:160px;
}
#prijs h2 {
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}
#melding {
	position:absolute;
	top:15px;
	left:15px;
	width:138px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
#melding h3 {
	width:138px;
	margin-bottom:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
#melding h4 {
	width:138px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}
#melding_prijslijst {
	position:absolute;
	top:230px;
	left:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF0000;
}
#melding_prijslijst h3 {
	margin:0 0 5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF0000;
}
#melding_prijslijst h4 {
	margin:0 0 5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
#beschikbaar {
	position:absolute;
	top:100px;
	left:410px;
	width:270px;
	height:650px;
}
#beschikbaar h2 {
	font-size:12px;
	color:#666666;
}
#beschikbaar h3 {
	font-size:10px;
	padding-bottom:10px;
}
#weeknr {
	position:absolute;
	top:25px;
	width:55px;
}
#weeknr ul {
	list-style:none;
}
#weeknr ul li {
	display:block;
	width:37px;
	height:10px;
	padding-left:3px;
	text-align:left;
	border-bottom:1px solid;
	border-bottom-color:#D6D6D6;
}
#weeknr ul li.leeg {
	border:1px solid white;
}
#weeknr ul li.groen {
	background-color:#99FF00;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
}
#weeknr ul li.rood {
	background-color:#FF0000;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
}
#weeknr ul li.optie {
	background-color:#FF6600;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
}
#datum {
	position:absolute;
	top:25px;
	width:80px;
	margin-left:45px;
}
#datum ul {
	list-style:none;
}
#datum ul li {
	display:block;
	width:77px;
	height:10px;
	padding-left:3px;
	text-align:left;
	border-bottom:1px solid;
	border-bottom-color:#D6D6D6;
}
#datum ul li.leeg {
	border:1px solid white;
}
#beneden {
	position:absolute;
	top:25px;
	width:80px;
	margin-left:125px;
}
#beneden ul {
	list-style:none;
}
#beneden ul li {
	display:block;
	width:60px;
	height:10px;
	text-align:left;
	background-color:#99FF00;
	border-bottom:1px solid;
	border-bottom-color:#999999;
	border-left:1px solid;
	border-left-color:#999999;
	border-right:1px solid;
	border-right-color:#999999;
}
#beneden ul li.bezet {
	background-color:#FF0000;
}
#beneden ul li.optie {
	background-color:#FF6600;
}
#boven {
	position:absolute;
	top:25px;
	width:80px;
	margin-left:180px;
}
#boven ul {
	list-style:none;
}
#boven ul li {
	display:block;
	width:60px;
	height:10px;
	text-align:left;
	background-color:#99FF00;
	border-bottom:1px solid;
	border-bottom-color:#999999;
	border-left:1px solid;
	border-left-color:#999999;
	border-right:1px solid;
	border-right-color:#999999;
}
#boven ul li.bezet {
	background-color:#FF0000;
}
#boven ul li.optie {
	background-color:#FF6600;
}




/* BESCHIKBAARHEIDSPAGINA */

#beschikbaarLinks {
	display:block;
	float:left;
	width:270px;
	height:650px;
}
#beschikbaarLinks h2 {
	font-size:12px;
	color:#666666;
}
#beschikbaarLinks h3 {
	font-size:10px;
	padding-bottom:10px;
}
#weeknr {
	position:absolute;
	top:25px;
	width:55px;
}
#weeknr ul {
	list-style:none;
}
#weeknr ul li {
	display:block;
	width:37px;
	height:10px;
	padding-left:3px;
	text-align:left;
	border-bottom:1px solid;
	border-bottom-color:#D6D6D6;
}
#weeknr ul li.leeg {
	border:1px solid white;
}
#weeknr ul li.groen {
	background-color:#99FF00;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
}
#weeknr ul li.rood {
	background-color:#FF0000;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
}
#weeknr ul li.optie {
	background-color:#FF6600;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
}
#datum {
	position:absolute;
	top:25px;
	width:80px;
	margin-left:45px;
}
#datum ul {
	list-style:none;
}
#datum ul li {
	display:block;
	width:77px;
	height:10px;
	padding-left:3px;
	text-align:left;
	border-bottom:1px solid;
	border-bottom-color:#D6D6D6;
}
#datum ul li.leeg {
	border:1px solid white;
}
#beneden {
	position:absolute;
	top:25px;
	width:80px;
	margin-left:125px;
}
#beneden ul {
	list-style:none;
}
#beneden ul li {
	display:block;
	width:60px;
	height:10px;
	text-align:left;
	background-color:#99FF00;
	border-bottom:1px solid;
	border-bottom-color:#999999;
	border-left:1px solid;
	border-left-color:#999999;
	border-right:1px solid;
	border-right-color:#999999;
}
#beneden ul li.bezet {
	background-color:#FF0000;
}
#beneden ul li.optie {
	background-color:#FF6600;
}
#boven {
	position:absolute;
	top:25px;
	width:80px;
	margin-left:180px;
}
#boven ul {
	list-style:none;
}
#boven ul li {
	display:block;
	width:60px;
	height:10px;
	text-align:left;
	background-color:#99FF00;
	border-bottom:1px solid;
	border-bottom-color:#999999;
	border-left:1px solid;
	border-left-color:#999999;
	border-right:1px solid;
	border-right-color:#999999;
}
#boven ul li.bezet {
	background-color:#FF0000;
}
#boven ul li.optie {
	background-color:#FF6600;
}

/* BESCHIKBAARHEID 2008 */
#beschikbaarRechts {
	position:absolute;
	top:0px;
	left:370px;
	width:270px;
	height:650px;
}
#beschikbaarRechts h2 {
	font-size:12px;
	color:#666666;
}
#beschikbaarRechts h3 {
	font-size:10px;
	padding-bottom:10px;
}
#weeknr {
	position:absolute;
	top:25px;
	width:55px;
}
#weeknr ul {
	list-style:none;
}
#weeknr ul li {
	display:block;
	width:37px;
	height:10px;
	padding-left:3px;
	text-align:left;
	border-bottom:1px solid;
	border-bottom-color:#D6D6D6;
}
#weeknr ul li.leeg {
	border:1px solid white;
}
#weeknr ul li.groen {
	background-color:#99FF00;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
}
#weeknr ul li.rood {
	background-color:#FF0000;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
}
#weeknr ul li.optie {
	background-color:#FF6600;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
}
#datum {
	position:absolute;
	top:25px;
	width:80px;
	margin-left:45px;
}
#datum ul {
	list-style:none;
}
#datum ul li {
	display:block;
	width:77px;
	height:10px;
	padding-left:3px;
	text-align:left;
	border-bottom:1px solid;
	border-bottom-color:#D6D6D6;
}
#datum ul li.leeg {
	border:1px solid white;
}
#beneden {
	position:absolute;
	top:25px;
	width:80px;
	margin-left:125px;
}
#beneden ul {
	list-style:none;
}
#beneden ul li {
	display:block;
	width:60px;
	height:10px;
	text-align:left;
	background-color:#99FF00;
	border-bottom:1px solid;
	border-bottom-color:#999999;
	border-left:1px solid;
	border-left-color:#999999;
	border-right:1px solid;
	border-right-color:#999999;
}
#beneden ul li.bezet {
	background-color:#FF0000;
}
#beneden ul li.optie {
	background-color:#FF6600;
}
#boven {
	position:absolute;
	top:25px;
	width:80px;
	margin-left:180px;
}
#boven ul {
	list-style:none;
}
#boven ul li {
	display:block;
	width:60px;
	height:10px;
	text-align:left;
	background-color:#99FF00;
	border-bottom:1px solid;
	border-bottom-color:#999999;
	border-left:1px solid;
	border-left-color:#999999;
	border-right:1px solid;
	border-right-color:#999999;
}
#boven ul li.bezet {
	background-color:#FF0000;
}
#boven ul li.optie {
	background-color:#FF6600;
}


