/* CSS Document */

body {
	background-color:#F6F0DF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;

}
h1 {
	font-size: 15px;
	color: Black;
}
td.contentmiddle {
	background-color: #F4E3B5;
	font-size: 12px;
}
div.contentmiddle {
	padding-left: 5px;
	padding-right: 5px;
}
td.contentright {
	padding-left: 25px;
	padding-right: 20px;
	font-size: 12px;
}
div.contentcenter {
	text-align: center;
}
td.adresse {
	font-size: 10px;
	padding-left: 8px;
	text-align: center;
	color: #996600;
}
.bilduntertext {
	font-size: 10px;
}

td.fotos-zimmer {
	width:125px;
	height:93px;
	margin:0;
	padding:0;
	background-color: #462300;
	border-bottom:10px solid #F6F0DF;
	border-right:10px solid #F6F0DF;
}
td.fotos-zimmer a {
	display:block;
	border:0px;
}

.fotoszimmer {
	width:275px;
}
.fotoszimmer img {
	padding:0 10px 10px 0;
}

/* Links (ohne Menu) */
a:link { color: Black; text-decoration : none; }
a:visited { color: #996600; text-decoration : none; }
a:hover { color: #996600; text-decoration: underline; }

a.contentlink:link { color: #000000; }
a.contentlink:visited { color: #000000; }
a.contentlink:hover { color: #996600; }
a.contentlink:active { color: #000000; }
a.contentlink:focus { color: #000000; }

a.weiter:link { color: #996600; font-size: 10px; text-decoration:underline; }
a.weiter:visited { color: #996600; font-size: 10px; text-decoration:underline; }
a.weiter:hover { color: #000000; font-size: 10px; text-decoration:underline; }
a.weiter:active { color: #996600; font-size: 10px; text-decoration:underline; }
a.weiter:focus { color: #996600; font-size: 10px; text-decoration:underline; }

a.impressum:link { color: #996600; font-size: 10px; }
a.impressum:visited { color: #996600; font-size: 10px; }
a.impressum:hover { color: #996600; font-size: 10px; }
a.impressum:active { color: #996600; font-size: 10px; }
a.impressum:focus { color: #996600; font-size: 10px; }

a.kontaktmail:link { color: #996600; font-size: 10px; text-decoration:underline; }
a.kontaktmail:visited { color: #996600; font-size: 10px; text-decoration:underline; }
a.kontaktmail:hover { color: #000000; font-size: 10px; text-decoration:underline; }
a.kontaktmail:active { color: #996600; font-size: 10px; text-decoration:underline; }
a.kontaktmail:focus { color: #996600; font-size: 10px; text-decoration:underline; }


/* Menu */
.menuleer {
	font-size: 3px;
}
.menu {
	display: block;
}
.menulvl-1 {
	width: 190px;
	border:solid 0px #F6E1B4;
	line-height : 16px;
}
.menulvl-1 a:link, .menulvl-1 a:visited {
	background: #FAF5E5;
	font-size: 14px;
	color:#000000;
	text-decoration: none;
	padding-left: 4px;
}
.menulvl-1 a:hover {
	background: #F6E1B4;
	font-size: 14px;
	color:#663300;
	text-decoration: none;
	padding-left: 4px;
}
.menulvl-2 {
	line-height: 12px;
}
.menulvl-2 a:link, .menulvl-2 a:visited {
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	padding-left: 7px;
}
.menulvl-2 a:hover {
	font-size: 11px;
	color:#663300;
	text-decoration: underline;
	padding-left: 7px;
}
/* Menu aktiv */
.menulvl-1a {
	width: 175px;
	border:solid 0px #F6E1B4;
	line-height : 16px;
}
.menulvl-1a a:link, .menulvl-1a a:visited {
	background: #F6E1B4;
	font-size: 14px;
	color:#000000;
	text-decoration: none;
	padding-left: 4px;
}
.menulvl-1a a:hover {
	background: #FAF5E5;
	font-size: 14px;
	color:#663300;
	text-decoration: none;
	padding-left: 4px;
}
.menulvl-2a {
	line-height: 12px;
}
.menulvl-2a a:link, .menulvl-2a a:visited {
	font-size: 11px;
	color:#000000;
	padding-left: 7px;
	font-weight: bold;
}
.menulvl-2a a:hover {
	font-size: 11px;
	color:#663300;
	text-decoration: underline;
	padding-left: 7px;
	font-weight: bold;
}
/* Listen */
ul.pauschalenrechts {
	list-style-image:url(../images/layout/bullet-wellness.gif);
	line-height: 17px;
}
ul.pauschalenmitte {
	list-style-image:url(../images/layout/bullet-wellness-hell.gif);
	line-height: 17px;
}
ul.wellnessliste {
	list-style-image:url(../images/layout/bullet-wellness.gif);
	line-height: 20px;
}
ul.wellnesslistemitte {
	list-style-image:url(../images/layout/bullet-wellness-hell.gif);
	line-height: 20px;
}
ul.wellnesslisteohne {
	line-height: 20px;
	list-style:none;
	padding-left: 0;
	padding-left: 0em;
}
ul.linklistemitte {
	list-style-image:url(../images/layout/pfeil-mittelteil.gif);
	line-height: 18px;
}
ul.linklisterechts {
	list-style-image:url(../images/layout/pfeil-rechterteil.gif);
	line-height: 18px;
}

/* Eingabefelder */
/* input, select { */
select.formular, input.formular {
background-color: #FAF5E5;
color: black;
border: 1px solid #F4E3B5;
}
input.formularbutton {
background-color: #FAF5E5;
color: black;
border: 1px solid #F4E3B5;
height: 15pt;
}

/* Textfeld */
textarea.mitteilung {
	background-color: #FAF5E5;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #F4E3B5;
	// SCROLLBAR-FACE-COLOR: #F4E3B5;
}

/* nicht verwendet 

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
li {
	line-height: 16px;
}

.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	padding-left:13px;
}
.menuklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height : normal;
	padding-left:13px;
}
a.copyright:link { color: #FFFAFA; }
a.copyright:visited { color: #FFFAFA; }
a.copyright:hover { color: #FFFAFA; }
a.copyright:active { color: #FFFAFA; }
a.copyright:focus { color: #FFFAFA; }^

*/
/* zoom */


	#imagezoom_overlay {
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 9999996;
	}

	.imagezoom {
		background-color: #fff;
		border: 1px solid #585858;
		margin: -5px;
		padding: 4px;
		z-index: 9999997;
	}
	
	.imagezoom .loading {
		width: 32px;
		height: 32px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -16px;
		margin-left: -16px;
	}
	
	.imagezoom .image {
		position: relative;
		z-index: 25;
		display: block;
	}
	
	.imagezoom .close {
		width: 30px;
		height: 30px;
		background-image: url(../images/layout/closebox.png)!important;
		background-image: url(../images/layout/closebox.gif);
		background-position: top left;
		background-repeat: no-repeat;
		background-color: transparent;
		cursor: pointer;
		position: absolute;
		top: -15px;
		right: -15px;
		z-index: 30;
	}
	
	.imagezoom .close span {
		display: none;
	}
	
	.imagezoom .caption {
		margin: 0px 0px;
		margin-top: -30px;
		color: #fff;
		font-size: 12px;
		text-align: center;
		height: 30px;
		background-image: url(../images/layout/caption.png);
		background-repeat: repeat-x;
		background-color: transparent;
		background-position: bottom left;
		position: relative;
		z-index: 30;
	}
	
	.imagezoom .caption p {
		margin: 0px;
		line-height: 22px;
		height: 30px;
		vertical-align: middle;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		text-align: center;
	}
	
	.imagezoom .caption .previous, .imagezoom .caption .next {
		display: block;
		width: 22px;
		height: 22px;
		position: absolute;
		top: 50%;
		margin-top: -11px;
		left: 18px;
		cursor: pointer;
		background-image: url(../images/layout/prev.png)!important;
		background-image: url(../images/layout/prev.gif);
	}
	
	.imagezoom .caption .next {
		left: auto;
		right: 18px;
		background-image: url(../images/layout/next.png)!important;
		background-image: url(../images/layout/next.gif);
	}
	
	/** Shadows **/
	
	.imagezoom .s_tl, .imagezoom .s_tr, .imagezoom .s_bl, .imagezoom .s_br {
		width: 13px;
		height: 18px;
		position: absolute;
		background-repeat: no-repeat;
		background-color: transparent;
	}
	
	.imagezoom .s_tl {
		background-image: url(../images/layout/shadow_tl.png)!important;
		background-image: none;
		background-position: top left;
		top: -19px;
		left: -14px;
	}
	
	.imagezoom .s_tr {
		background-image: url(../images/layout/shadow_tr.png)!important;
		background-image: none;
		background-position: top right;
		top: -19px;
		right: -14px;
	}
	
	.imagezoom .s_bl {
		background-image: url(../images/layout/shadow_bl.png)!important;
		background-image: none;
		background-position: bottom left;
		bottom: -19px;
		left: -14px;
	}
	
	.imagezoom .s_br {
		background-image: url(../images/layout/shadow_br.png)!important;
		background-image: none;
		background-position: bottom right;
		bottom: -19px;
		right: -14px;
	}
	
	.imagezoom .s_top, .imagezoom .s_bottom {
		width: 100%;
		height: 18px;
		background-color: transparent;
		background-repeat: repeat-x;
		position: absolute;
		left: -1px;
	}
	
	.imagezoom .s_top {
		top: -18px;
		background-image: url(../images/layout/shadow_top.png)!important;
		background-image: none;
		background-position: top left;
	}

	.imagezoom .s_bottom {
		bottom: -18px;
		background-image: url(../images/layout/shadow_bottom.png)!important;
		background-image: none;
		background-position: bottom left;
	}
	
	.imagezoom .s_left, .imagezoom .s_right {
		width: 13px;
		height: 100%;
		background-color: transparent;
		background-repeat: repeat-y;
		position: absolute;
		top: -1px;
	}
	
	.imagezoom .s_left {
		left: -13px;
		background-image: url(../images/layout/shadow_left.png)!important;
		background-image: none;
		background-position: top left;		
	}
	
	.imagezoom .s_right {
		right: -13px;
		background-image: url(../images/layout/shadow_right.png)!important;
		background-image: none;
		background-position: top right;		
	}

/* slideshow */

.slideshow{display:block;position:relative;z-index:0;}.slideshow-images{display:block;overflow:hidden;position:relative;}.slideshow-images img{display:block;position:absolute;z-index:1;}.slideshow-thumbnails{overflow:hidden;}.slideshow-images{height:331px;width:306px;}.slideshow-images-visible{opacity:1;}.slideshow-images-prev{opacity:0;}.slideshow-images-next{opacity:0;}.slideshow-images img{float:left;left:0;top:0;}.slideshow{height:331px;margin:0 auto;width:306px;}.slideshow a img{border:0;}.slideshow-captions{background:#000;bottom:0;color:#FFF;font:normal 12px/22px Arial,sans-serif;left:0;overflow:hidden;position:absolute;text-indent:10px;width:100%;z-index:10000;}.slideshow-captions-hidden{height:0;opacity:0;}.slideshow-captions-visible{height:22px;opacity:.7;}.slideshow-controller{background:url(controller.png) no-repeat;height:42px;left:50%;margin:-21px 0 0 -119px;overflow:hidden;position:absolute;top:50%;width:238px;z-index:10000;}.slideshow-controller *{margin:0;padding:0;}.slideshow-controller-hidden{opacity:0;}.slideshow-controller-visible{opacity:1;}.slideshow-controller a{cursor:pointer;display:block;height:18px;overflow:hidden;position:absolute;top:12px;}.slideshow-controller a.active{background-position:0 18px;}.slideshow-controller li{list-style:none;}.slideshow-controller li.first a{background-image:url(controller-first.gif);left:33px;width:19px;}.slideshow-controller li.last a{background-image:url(controller-last.gif);left:186px;width:19px;}.slideshow-controller li.next a{background-image:url(controller-next.gif);left:145px;width:28px;}.slideshow-controller li.pause a{background-image:url(controller-pause.gif);left:109px;width:20px;}.slideshow-controller li.play a{background-position:20px 0;}.slideshow-controller li.play a.active{background-position:20px 18px;}.slideshow-controller li.prev a{background-image:url(controller-prev.gif);left:65px;width:28px;}.slideshow-loader{height:28px;right:0;position:absolute;top:0;width:28px;z-index:10001;}.slideshow-loader-hidden{opacity:0;}.slideshow-loader-visible{opacity:1;}.slideshow-thumbnails{bottom:-65px;height:65px;left:0;position:absolute;width:100%;}.slideshow-thumbnails *{margin:0;padding:0;}.slideshow-thumbnails ul{height:65px;left:0;position:absolute;top:0;width:10000px;}.slideshow-thumbnails li{float:left;list-style:none;margin:5px 5px 5px 0;position:relative;}.slideshow-thumbnails a{display:block;float:left;padding:5px;position:relative;}.slideshow-thumbnails a:hover{background-color:#FF9!important;opacity:1!important;}.slideshow-thumbnails img{display:block;}.slideshow-thumbnails-active{background-color:#9FF;opacity:1;}.slideshow-thumbnails-inactive{background-color:#FFF;opacity:.5;}
