@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/hotel-restaurant.jpg);
	background-repeat: repeat;
	color:#74472A;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
}
a {
	color:#D40000;
	text-decoration:none;
}
a:hover {
	color:#D40000;
	text-decoration:underline;
}
.menu
{
	width:689px;
	height:92px;
	background-image:url(images/menuback.png);
	background-repeat:no-repeat;
	padding-top:12px;
	display:block;
}
.homepage
{
	width:400px;
	height:340px;
	background-image:url(images/inhoud2.png);
	background-repeat:no-repeat;
	padding:12px;
	display:block;
}
.webpage
{
	width:667px;
	height:470px;
	background-image:url(images/inhoud.png);
	background-repeat:no-repeat;
	padding:12px 12px 0px 12px;
	display:block;
}
.hotel-esprit-montagne
{
	
	margin:0 auto;
	width:960px;
	padding-left:20px;
	padding-bottom:10px;
}
.hotel-la-chapelle
{
	margin: 0 auto;
	width:956px;
	height:582px;
	padding:12px;
}
.kop
{
	float:right;
	margin-top:30px;
	margin-right:53px;
}
.webdesign, .webdesign a
{
	font-size:10px;
	color:#74472A;
	text-decoration:none;
}
.titel
{
	font-size:24px;
	color:#D40000;
}

/* Dropdownmenu */

DIV#hotel {
	MARGIN-LEFT: auto; WIDTH: 55px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;
}
#hotelnav {
	DISPLAY: block; HEIGHT: 8px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#hotelnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; z-index:1;
}
#hotelnav A {
	DISPLAY: block; WIDTH: 55px; 
}
#hotelnav LI {
	FLOAT: left; WIDTH: 55px; 
}
#hotelnav LI UL {
	LEFT: -999em; WIDTH: 55px; POSITION: absolute;
}
#hotelnav LI:hover UL {
	LEFT: auto
}
#hotelnav LI.sfhover UL {
	LEFT: auto
}
li:hover{visibility:visible}

DIV#lachapelle {
	MARGIN-LEFT: auto; WIDTH: 95px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;
}
#lachapellenav {
	DISPLAY: block; HEIGHT: 8px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#lachapellenav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; z-index:1;
}
#lachapellenav A {
	DISPLAY: block; WIDTH: 95px; 
}
#lachapellenav LI {
	FLOAT: left; WIDTH: 95px; 
}
#lachapellenav LI UL {
	LEFT: -999em; WIDTH: 95px; POSITION: absolute;
}
#lachapellenav LI:hover UL {
	LEFT: auto
}
#lachapellenav LI.sfhover UL {
	LEFT: auto
}

DIV#wintersporten {
	MARGIN-LEFT: auto; WIDTH: 118px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;
}
#wintersportennav {
	DISPLAY: block; HEIGHT: 8px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#wintersportennav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; z-index:1;
}
#wintersportennav A {
	DISPLAY: block; WIDTH: 118px; 
}
#wintersportennav LI {
	FLOAT: left; WIDTH: 118px; 
}
#wintersportennav LI UL {
	LEFT: -999em; WIDTH: 118px; POSITION: absolute;
}
#wintersportennav LI:hover UL {
	LEFT: auto
}
#wintersportennav LI.sfhover UL {
	LEFT: auto
}

DIV#winteractivities {
	MARGIN-LEFT: auto; WIDTH: 133px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;
}
#winteractivitiesnav {
	DISPLAY: block; HEIGHT: 8px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#winteractivitiesnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; z-index:1;
}
#winteractivitiesnav A {
	DISPLAY: block; WIDTH: 133px; 
}
#winteractivitiesnav LI {
	FLOAT: left; WIDTH: 133px; 
}
#winteractivitiesnav LI UL {
	LEFT: -999em; WIDTH: 133px; POSITION: absolute;
}
#winteractivitiesnav LI:hover UL {
	LEFT: auto
}
#winteractivitiesnav LI.sfhover UL {
	LEFT: auto
}

DIV#wintervergnugen {
	MARGIN-LEFT: auto; WIDTH: 136px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;
}
#wintervergnugennav {
	DISPLAY: block; HEIGHT: 8px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#wintervergnugennav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; z-index:1;
}
#wintervergnugennav A {
	DISPLAY: block; WIDTH: 136px; 
}
#wintervergnugennav LI {
	FLOAT: left; WIDTH: 136px; 
}
#wintervergnugennav LI UL {
	LEFT: -999em; WIDTH: 136px; POSITION: absolute;
}
#wintervergnugennav LI:hover UL {
	LEFT: auto
}
#wintervergnugennav LI.sfhover UL {
	LEFT: auto
}

/* Scrollbar */

#mycustomscroll {
	width:580px;
	height:454px;
	overflow: auto;
	position: relative;
	padding: 0px;
	padding-right:20px;
}
.fixedwidth {
	width:580px;
	height: auto;
	position: relative;
	color: black;
	padding: 0px;
}

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbase {
width: 22px;
}
.vscrollerbar {
width: 22px;
height: 7px !important;
background: url(images/scroll.png);
background-repeat:no-repeat;
}
.hscrollerbase {
height: 7px;
}
.hscrollerbar {
height: 7px;
}
.vscrollerbar, .hscrollerbar {
padding: 10px;
z-index: 2;
}
.vscrollerbarbeg {
width: 22px;
height: 7px !important;
}
.vscrollerbarend {
width: 22x;
height: 7px;
}
.hscrollerbarbeg {;
height: 7px;
width: 22px !important;
}
.hscrollerbarend {
height: 7px;
width: 22px;
}
.scrollerjogbox {
width: 22px;
height: 7px;
top: auto; left: auto;
bottom: 0px; right: 0px;
}
.vscrollerbasebeg {
background: url(images/up.png) no-repeat;
width: 22px;
height: 14px !important;
}
.vscrollerbaseend {
background: url(images/dup.png) no-repeat;
height: 14px;
width: 22px;
}
.hscrollerbasebeg {
height: 7px;
width: 22px !important;
}
.hscrollerbaseend {
height: 7px;
width: 22px;
}
.scrollerjogbox:hover {
}
