/************************************************************************************************************************************************************************************************/
/*template*/
/************************************************************************************************************************************************************************************************/
*{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; outline: 0;}
img,fieldset{border:0px; display:block;}
br.clear, div.clear{clear:both; font-size:0px;}
ul, ol{list-style:none;}
hr, legend, .nfo{display:none;}
a{outline:none;}

body{background-color:#6a5d4a; height:100%; outline: 0; }
html{height:100%;}

/*text*/
h1, h2, h3, h4, h5, h6{}
h1{}
h2{font-size:25px; color:#452c07; padding:0px 0px 5px 0px; font-weight:normal; }
h2.alt1{font-size:25px; color:white; padding:0px 0px 20px 0px; }
h3{font-size:18px; color:#452c07; padding:0px 0px 5px 0px; font-weight:normal; }
h4{font-size:12px; color:#452c07; padding:0px 0px 5px 0px; font-weight:normal; }
h5{}
h6{}

.maintext{color:white; font-size:12px; line-height:18px; height: 220px; padding-right: 10px;}
.maintext a{color:white; font-size:12px; text-decoration:none; }
.maintext a:hover{}

.maintexthome{color:white; font-size:12px; line-height:18px; height: 220px; padding-right: 10px;}
.maintexthome a{color:white; font-size:12px; text-decoration:none; }
.maintexthome a:hover{}
.maintext ul li
{
	list-style: disc;
	margin-left: 13px;
}

/************************************************************************************************************************************************************************************************/
/*container*/
/************************************************************************************************************************************************************************************************/
.container{width:1001px; margin:0px auto 0px auto; }

/************************************************************************************************************************************************************************************************/
/*header*/
/************************************************************************************************************************************************************************************************/
.header{position:relative; z-index:2; }

/*submenu*/
.header dl.submenu{position:absolute; top:25px; right:45px; }
.header dl.submenu dt{display:none; }
.header dl.submenu dt strong{}

.header dl.submenu dd{}
.header dl.submenu dd ol{}
.header dl.submenu dd ol li{float:left; padding:0px 5px 0px 0px; }
.header dl.submenu dd ol li a{color:white; font-size:10px; text-decoration:none; text-transform:uppercase; }

/*reserveren*/
.header .reserveren{font-size:12px; text-decoration:none; text-transform:uppercase; color:black; background-color:white; display:inline-block; position:absolute; top:32px; left:406px; padding:4px 11px 4px 11px; }

/************************************************************************************************************************************************************************************************/
/*splits*/
/************************************************************************************************************************************************************************************************/
/*split1*/
.split1{position:relative; }
.split1 > .left{width:304px; padding:43px 26px 0px 26px; position:relative; float:left; z-index:5;}
.split1 > .right{width:210px; margin:0px 0px 0px 0px; position:relative; float:left; z-index:4;}

/************************************************************************************************************************************************************************************************/
/*lists*/
/************************************************************************************************************************************************************************************************/
/*list1*/
ul.list1{background:url(../images/div1.png) repeat-x top left; padding:10px 0px 0px 0px; }
ul.list1 li{}
ul.list1 li.last{background:url(../images/div1.png) repeat-x bottom left; padding:0px 0px 10px 0px; }
ul.list1 li a{color:white; font-size:13px; text-decoration:none; }

/*list2*/
ul.list2{display:inline-block; }
ul.list2 li{text-align:left; }
ul.list2 li a{text-transform:uppercase; display:block; font-size:12px; padding:3px 0px 3px 15px; text-decoration:none; color:white; }
ul.list2 li.on a, ul.list2 li a:hover{color:black; background:url(../images/ico_arrow.png) no-repeat center left; }

/*menu*/
dl.menu{position:absolute; top:22px; left:25px; }
dl.menu dt{display:none; }
dl.menu dt strong{}

dl.menu dd{}
dl.menu dd ol{}
dl.menu dd ol li{float:left; padding:0px 30px 0px 0px; }
dl.menu dd ol li a{font-family:Helvetica; font-size:20px; color:#2e2e2e; text-decoration:none; text-transform:uppercase; letter-spacing:-1px}
dl.menu dd ol li.on a, dl.menu dd ol li a:hover{color:#c08521; }

/************************************************************************************************************************************************************************************************/
/*unique objects*/
/************************************************************************************************************************************************************************************************/
/*logo*/
.logo1 a{width:294px; height:53px; margin:0px 0px 35px 0px; text-indent:-4000px; display:block; overflow:hidden; background:url(../images/logo1.png) no-repeat top left;}
.logo2 a{width:298px; height:102px; margin:0px 0px 35px 0px; margin: 0 auto; text-indent:-4000px; display:block; overflow:hidden; background:url(../images/logo2.png) no-repeat top center;}

/*bimg*/
.bimg{height:auto; min-height:100%; min-width:1024px; position:fixed; top:0px; width:100%;}

/*address*/
address{color:#321e03; font-size:12px; font-style:normal; line-height:18px; border-top:1px solid #321e03; padding:5px 0px 0px 0px; }
address a{color:#321e03; text-decoration:none; }

/*taalselectie*/
.taalselectie{text-align:center; padding:210px 0px 0px 0px; }

/************************************************************************************************************************************************************************************************/
/*boxes en pages*/
/************************************************************************************************************************************************************************************************/
/*page*/
.page{height:642px; background:url(../images/shadow.png) no-repeat top left; padding:54px 0px 0px 50px; position:relative; z-index:1; }
.page > div{width:901px; height:588px; background-color:#c08521; position:relative; }

/************************************************************************************************************************************************************************************************/
/*icons*/
/************************************************************************************************************************************************************************************************/
.icoplay{text-indent:-4000px; overflow:hidden; display:block; }
.icoplay{width:46px; height:46px; background:url(../images/ico_play.png) no-repeat top left; position:absolute; top:524px; left:833px; z-index:4; }

/************************************************************************************************************************************************************************************************/
/*footer*/
/************************************************************************************************************************************************************************************************/
.footer{height:61px; width:901px; background-color:white; position:relative; margin:-52px 0px 0px 50px; z-index:2;}
.footer > div{z-index:2; position:relative; }

.footer .stardekkx{color:#808285; font-size:8px; text-decoration:none; text-transform:uppercase; position:absolute; top:27px; right:30px; }


/************************************************************************************************************************************************************************************************/
/*contact*/
/************************************************************************************************************************************************************************************************/

#stardekk 
{
	font-size: 11px;
	color: #f9f9f9;
}
.textarea 
{
	font-size: 12px;
	background-color: #c38b2a;
	border: 1px solid #e0bb7c;
	color: #f9f9f9;
	padding: 2px 0 0 4px;
	width: 284px;
	font-family: Arial, Sans-Serif;
	margin-top: 1px;
}

.textbox 
{
	margin-bottom: 6px;
	width: 150px;
	background-color: #c38b2a;
	border: 1px solid #e0bb7c;
	color: #f9f9f9;
	padding: 2px 2px 2px 2px;
	margin-top: 1px;
}

.contactbutton 
{
	background-color: #c38b2a;
	border: 1px solid #e0bb7c;
	color: #f9f9f9;
	padding: 3px;
	text-transform: uppercase;
	font-size: 0.8em;
	margin-top: 6px;
}

.fotoviewer img 
{
	float: left;
	margin: 0 6px 6px 0;
}
