/* ::::: http://www.hoteltuilerieen.com/css/thelayout.css ::::: */

html { overflow-x: hidden; overflow-y: scroll; }
body {
	margin: 0px;
	background: rgb(10, 10, 9) url('backdrop.jpg') repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	color: rgb(121, 120, 117);
	text-align: center;
}
p { font-size: 12px; }
h2 { font-size: 12px; }
a { outline-color: invert; outline-style: none; outline-width: medium; }
a:link { font-weight: bold; text-decoration: none; color: rgb(118, 117, 114); }
a:visited { font-weight: bold; text-decoration: none; color: rgb(118, 117, 114); }
a:hover, a:active { text-decoration: underline; color: rgb(255, 255, 255); }

#foto a { outline-color: invert; outline-style: none; outline-width: medium; }
#foto a:link {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
#foto a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
#foto a:hover, a:active {
	text-decoration: none;
	color: #000000;
}

#foto {
	text-decoration: none;
	color: #000000;
	margin-left: 36px;
	padding-left: 36px;
	padding-top: 0px;
}


#sitecontainer {
	width: 938px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	clear: both;
	position: relative;
	background-color: #383A12;
	margin-top: 12px;
}
#sitecontainer h1 {
	margin: 0px 0px 0px -36px;
	width: 292px;
	height: 186px;
	position: relative;
}
#sitecontainer h1 span { display: none; }
#Menu {
	margin: 0px;
	padding: 0px;
	width: 256px;
	position: relative;
	float: left;
	text-align: left;
	background-image: url(toplogo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #3A3B13;
	height: 100%;
}
#Menu h2, p { padding-left: 30px; }
#List {
	margin: 0pt;
	font-size: 16px;
	text-align: left;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	padding-top: 10px;
	padding-left: 50px;
	height: 240px;
	width: 206px;
	float: left;
	background-image: url(backdrop_menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#ListEN { margin: 0pt; background: transparent url('backdrop_menu_en.jpg') no-repeat scroll left top; font-size: 16px; text-align: left; list-style-type: none; list-style-image: none; list-style-position: outside; padding-top: 10px; padding-left: 50px; height: 320px; width: 206px; float: left; }
#ListFR { margin: 0pt; background: transparent url('backdrop_menu_fr.jpg') no-repeat scroll left top; font-size: 16px; text-align: left; list-style-type: none; list-style-image: none; list-style-position: outside; padding-top: 10px; padding-left: 50px; height: 320px; width: 206px; float: left; }
#List li { margin-bottom: 9px; }
#ListEN li { margin-bottom: 9px; }
#ListFR li { margin-bottom: 9px; }
#flashbanner {
	margin: 0;
	padding: 12px 0 12px 19px;
	width: 663px;
	height: 187px;
	text-align: left;
	float: left;
	z-index: 1;
	background-color: #757539;
}
#content {
	margin: 0px;
	padding: 0px;
	width: 682px;
	height: 100%;
	min-height: 372px;
	text-align: left;
	font-size: 12px;
	position: relative;
	float: right;
	background-image: url(logobk.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #757539;
}
#content p { margin: auto 40px auto auto; line-height: 18px; }
#content h2.welkom { margin: 0px; background: transparent url('welkom.jpg') no-repeat scroll left top; width: 460px; height: 80px; }
#content h2.welkom span { display: none; }
#content h2.welkom_fr { margin: 0px; background: transparent url('welkom_fr.jpg') no-repeat scroll left top; width: 510px; height: 80px; }
#content h2.welkom_fr span { display: none; }
#content h2.welkom_en { margin: 0px; background: transparent url('welkom_en.jpg') no-repeat scroll left top; width: 510px; height: 80px; }
#content h2.welkom_en span { display: none; }
#content h2.bezienswaardigheden { margin: 0px; background: transparent url('bezienswaardigheden.jpg') no-repeat scroll left top; width: 460px; height: 80px; }
#content h2.bezienswaardigheden span { display: none; }
#content h2.bezienswaardigheden_en { margin: 0px; background: transparent url('bezienswaardigheden_en.jpg') no-repeat scroll left top; width: 460px; height: 80px; }
#content h2.bezienswaardigheden_en span { display: none; }
#content h2.bezienswaardigheden_fr { margin: 0px; background: transparent url('bezienswaardigheden_fr.jpg') no-repeat scroll left top; width: 460px; height: 80px; }
#content h2.bezienswaardigheden_fr span { display: none; }
#content h2.contact { margin: 0px; background: transparent url('contact.jpg') no-repeat scroll left top; width: 460px; height: 80px; }
#content h2.contact span { display: none; }
#content h2.halloffame { margin: 0px; background: transparent url('halloffame.jpg') no-repeat scroll left top; width: 460px; height: 80px; }
#content h2.halloffame span { display: none; }
#content h2.limousineservice { margin: 0px; background: transparent url('limousineservice.jpg') no-repeat scroll left top; width: 460px; height: 80px; }
#content h2.limousineservice span { display: none; }
#content h2.videoTitle { margin: 0px; background: transparent url('video.jpg') no-repeat scroll left top; width: 460px; height: 80px; }
#content h2.videoTitle span { display: none; }
#content h2.reservaties { margin: 0px; background: transparent url('reservaties.jpg') no-repeat scroll left top; width: 460px; height: 80px; }
#content h2.reservaties span { display: none; }
#content h2.specialeaanbiedingen {
	margin: 0px;
	width: 460px;
	height: 80px;
}
#content h2.specialeaanbiedingen span { display: none; }
#content h2.specialeaanbiedingen_fr { margin: 0px; background: transparent url('specialeaanbiedingen_fr.jpg') no-repeat scroll left top; width: 460px; height: 80px; }
#content h2.specialeaanbiedingen_fr span { display: none; }
#content h2.specialeaanbiedingen_en { margin: 0px; background: transparent url('specialeaanbiedingen_en.jpg') no-repeat scroll left top; width: 460px; height: 80px; }
#content h2.specialeaanbiedingen_en span { display: none; }
#content p #welkomcontent {  }
#content h3, #content ul {
	margin: 0px 30px 0 30px;
	color: #000000;
}
#content ul#submenu { margin: 0pt 0pt 20px 30px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; display: block; height: 11px; font-size: 11px; }
#content ul#submenu li { border-left: 1px solid rgb(121, 120, 117); padding: 0pt 10px; display: block; line-height: 11px; float: left; }
#content ul#submenu li#first { border-left: medium none; padding: 0pt 10px 0pt 0pt; }
#content ul#submenu li a { text-decoration: underline; font-weight: normal; font-variant: small-caps; }
#welkomsimage { margin: 0pt 0pt 0pt 30px; float: right; }
#content h3.proudmember { margin: 0px; background: transparent url('proudmember.gif') no-repeat scroll left top; width: 325px; height: 158px; }
#content h3.proudmember span { display: none; }
#footer {
	margin: 0;
	padding: 2px 0px 2px 0px;
	width: 938px;
	clear: both;
	text-align: center;
	background-color: #0E060E;
}
#footertext {
	margin-top: 15px;
}
.video { border: 2px solid rgb(49, 48, 46); margin: 20px 29px; overflow: hidden; width: 400px; height: 255px; }
#flashcontent { border: 2px solid rgb(49, 48, 46); margin: 20px 29px; padding: 0pt; overflow: hidden; width: 352px; height: 288px; }
#reserveer { position: absolute; top: 5px; right: 5px; }
#languages { color: rgb(188, 188, 186); font-weight: bold; }
#languages a { text-decoration: underline; font-weight: normal; }

#formSubmit { display: inline; width: auto; }
.hidden { display: none; }
#content a.normal { text-decoration: underline; font-weight: normal; }
#sitecontainer #content .style3 .style12 {
	color: #000000;
	text-decoration: underline;
}
#sitecontainer #content table {
	padding: 0px;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
}
#sitecontainer #content td {
	margin: 3px;
	padding: 6px;
}
#sitecontainer #content tr {
	margin: 0px;
	padding: 0px;
}
