/* ----------------  reset  -------------------- */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

ol, ul {list-style: none; }

.clear{clear:both;font-size:0px;line-height:0px;height:0px;}


/* ----------------  general  -------------------- */

body {background:#212121 url(images/top_bg.jpg) top left repeat-x; font-family:"Trebuchet MS", Arial, Verdana; font-size:9pt; color:#acadad;}

#container {background:#212121 url(images/content_bg.jpg) top left no-repeat; position:absolute; height:620px; width:960px; margin:-310px 0px 0px -480px; top:50%; left:50%; text-align:left;}
#logo {width:960px; text-align:right;}
#logo a img, #logo a {border:0;}

#navcontainer {height:45px;}
#navlist {margin-top:34px;}
#navlist li {padding:10px 11px 0 11px; display: inline; float:right; border-right:1px solid #3a3c3f; height:16px;}
#navlist li.first {border-right:0px; padding:10px 0 0 11px;}
#navlist li a {text-decoration:none; color:#acadad; text-transform: uppercase; padding-bottom:3px;}
#navlist li a:hover {border-bottom:3px solid #2f6e75; color:#ccc;}
#navlist li a#currentpage {border-bottom:3px solid #3cbbc9; color:#fff;}

#crossfader {position:relative; float:left; width:445px; height:426px; display:block; overflow:hidden;}
#rotate {margin:16px 0 20px 0;}
#rotate_zonder_margin {margin:10px 0 0 0;}
#rotate ul.float {float:left;}
ul.thumb li {display: inline;}
ul li.right {width:200px;}

#text {float:left; width:485px; padding-top:20px;}
#text p {margin-bottom:9pt;}

#text p.dichter {margin-bottom:5pt;}


#text h1 {color:#3cbbc9; font-size:11pt; font-weight:700; margin-bottom:30px;}
#text h1 span {border-bottom:1px solid #4f5256; padding-bottom:13px; padding-right:50px; }
#text img {border:1px solid #acadad; margin-right:7px; margin-bottom:7px;}

h2.arrangementen {color:#fff; font-size:10pt; font-weight:700; margin-bottom:10px; text-align:center;}

#text h3 {color:#fff; font-size:9pt; font-weight:700; margin-bottom:7px; border-bottom:1px solid #4f5256;}
#text h4 {color:#fff; font-size:10pt; font-weight:700; margin-bottom:7px;}

#text td {width:220px; padding-right:20px;}

#text p a.pricingblock {background:#176273; color:#fff; text-decoration:none; padding: 2px 8px 2px 8px; width:250px; display:block;}
#text p a.pricingblock:hover {background:#3cbbc9; color:#fff; text-decoration:none; padding: 2px 8px 2px 8px; width:250px; display:block;}
#text p a.pricing {background:#176273; color:#fff; text-decoration:none; padding: 2px 8px 2px 8px; }
#text p a.pricing:hover {background:#3cbbc9; color:#fff; text-decoration:none; padding: 2px 8px 2px 8px;}

#next {background:#176273; color:#fff; text-decoration:none; padding: 2px 8px 2px 8px;}

#footer {text-align:right; margin-top:10px; color:#757a80;}
#footer a, #footer span {color:#3cbbc9;}
#footer a:hover {color:#fff;}

.scroll-pane {
	width: 490px;
	height: 370px;
	overflow: auto;
	float: left;
}

#pane1 {height:270px;}
#pane2 {height:305px; text-align:center;}


/* ----------------  links  -------------------- */

#text a, ul.links li a {color:#fff;}
#text a:hover, ul.links li a:hover {color:#3cbbc9;}


/* ----------------  contact  -------------------- */

input.normal {color:#acadad; font-size:9pt; padding:4px; width:220px; border:1px solid #4f5256; background:#212121; margin-bottom:4pt;}
textarea {color:#acadad; font-size:9pt; padding:4px; width:460px; height:100px; border:1px solid #4f5256; background:#212121; overflow:auto;}


/* ----------------  gastenboek  -------------------- */

h2.gastenboek {color:#3cbbc9; font-style:italic; margin-bottom:2px; font-weight:300; font-size:9pt;}
#pane1 img {border:0; margin-bottom:8pt;}


/* ----------------  rooms  -------------------- */

#roomlist {}
#roomlist li {display:inline; text-align:center; }
#roomlist li a {display:block; float:left; margin-right:20px; margin-bottom:32px; text-decoration:none;}
#roomlist li a span {text-decoration:underline;}


/* ----------------  splash  -------------------- */

#splash {background:#212121 url(images/splash.jpg) top left no-repeat; position:absolute; height:500px; width:960px; margin:-250px 0px 0px -480px; top:50%; left:50%; text-align:left;}
#langcontainer {margin-top:315px; }
#langlist {text-align:center; margin-left:510px;}
#langlist li {display: inline; float:left; margin-right:20px;}
#langlist li a {background:#176273; color:#fff; text-decoration:none; padding: 2px 0px 2px 0px; width:90px; display:block; }
#langlist li a:hover {background:#3cbbc9;}
#music {margin-top:34px; float:left;}
#splashfooter {margin-top:37px; float:right; text-align:right;}
#splashfooter a, #splashfooter span {color:#3cbbc9;}
#splashfooter a:hover {color:#fff;}
#erfgoedlogies {width:960px; text-align:center; margin-top:32px;}
#erfgoedlogies a, #erfgoedlogies a img {border:0;}