/* CSS Document */


		body
		{
		margin: 0;
		padding: 0;
		font: 85% arial, hevetica, sans-serif;
		text-align: center;
			scrollbar-face-color: #F8F8F8;
			scrollbar-highlight-color: #FFFFFF;
			scrollbar-3dlight-color: #492c1a;
			scrollbar-darkshadow-color: #492c1a;
			scrollbar-shadow-color: #f8f8f8;
			scrollbar-arrow-color: #492c1a;
			scrollbar-track-color: #F0F8FF;
			margin-top: 30px;
		margin-left: 0px;
		background-image: url(images/back_000.gif);
		background-repeat: repeat-x;
			}
	
		a:link {
		color:#CC3300;
		font-size: 12px;
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		}

		a:hover { 
       color:#CC3300; 
       font-weightt: bold; 
	   font-size: 12px; 
	   text-decoration:underline; 
	   font-family: Arial, Helvetica, sans-serif;
	   } 
	
		a.type_2:link {
		color:#3366FF;
		font-weight: normal;
		font-size: 16px;
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		}

		a.type_2:hover { 
       color:#3366FF; 
       font-weight: normal; 
	   font-size: 16px; 
	   text-decoration:underline; 
	   font-family: Arial, Helvetica, sans-serif; 
		}
		
a.type_2:link { color:#00452F; font-weight: normal; font-size: 11px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.type_2:visited { color:#00452F; font-weight: normal; font-size: 11px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.type_2:hover { color:#00452F; font-weight: normal; font-size: 11px; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.type_2:active { color:#00452F; font-weight: normal; font-size: 11px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}


a.type_3:link { color:#333; font-weight:normal; font-size: 14px; text-decoration:none; letter-spacing: 2px; font-family:Georgia, "Times New Roman", Times, serif}

a.type_3:visited { color:#333; font-weight: normal; font-size: 14px; text-decoration:none; letter-spacing: 2px; font-family:Georgia, "Times New Roman", Times, serif}

a.type_3:hover { color:#333; font-weight: normal; font-size: 14px; text-decoration:underline; letter-spacing: 2px; font-family:Georgia, "Times New Roman", Times, serif}

a.type_3:active { color:#333; font-weight: normal; font-size: 14px; text-decoration:none; letter-spacing: 2px; font-family:Georgia, "Times New Roman", Times, serif}
		
	
	#footer a:link { 
	color:#809326; 
	font-weight: normal; 
	font-size: 10px; 
	text-decoration:none; 
	font-family: Arial, Verdana, Helvetica, sans-serif;}

	#footer a:visited { 
	color:#809326; 
	font-weight: normal; 
	font-size: 10px; 
	text-decoration:none; 
	font-family: Arial, Verdana, Helvetica, sans-serif;}

	#footer a:hover { 
	color:#4e4e4e; 
	font-weight: normal; 
	font-size: 10px; 
	text-decoration:underline; 
	font-family: Arial, Verdana, Helvetica, sans-serif;}
	
	
	#haeder a:link { 
	color:#666666; 
	font-weight: normal; 
	font-size: 11px; 
	text-decoration:none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;}

	#haeder a:visited { 
	color:#666666; 
	font-weight: normal; 
	font-size: 11px; 
	text-decoration:none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;}

	#haeder a:hover { 
	color:#111111; 
	font-weight: normal; 
	font-size: 11px; 
	text-decoration:underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	
	
	#menu-glossar a:link { 
	color:#666666;
	font-weight:bold; 
	font-size: 14px; 
	text-decoration:none; 
	font-family: Arial, Verdana, Helvetica, sans-serif;}

	#menu-glossar a:visited { 
	color:#666666; 
	font-weight: bold; 
	font-size: 14px;  
	font-family: Arial, Verdana, Helvetica, sans-serif;}

	#menu-glossar a:hover { 
	color: red; 
	font-weight: bold; 
	font-size: 14px; 
	text-decoration:underline; 
	font-family: Arial, Verdana, Helvetica, sans-serif;}
	
	
	
	#container {
		position:relative;
		margin: 1em auto;
		width: 900px;
		text-align: left;
		background-color: #ffffff;
		border: 1px solid #fCBB00;
		}
	
	#haeder {
		background: #feffc6;
		padding-top: 0px;
		padding-bottom: 0px;
		height: 124px;
		}
	#logo_haeder {
	position:absolute;
	background: #FCDDB3;
	background-image:url(images/logo_header-70-r.gif);
	left: 269px;
	top: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 70px;
	width: 363px;
		}	
	#impressum_haeder {
	position:absolute;
	background: #FEFFC6;
	left: 693px;
	top: 100px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 17px;
	width: 197px;
	text-align:left;
	}
		
	#content-900 {
	float: left;
	background: #efebdf;
	padding-left: 0px;
	width: 900px;
	height: 180px;
	}
	
	#main-freizeit {
	float: left;
	background: #ffffc6;
	padding-left: 0px;
	padding-top: 3px;
	width: 900px;
	height: 175px;
	text-align: center;
	border-top: #FC0 solid 1px;
	}	
	#bild_450 {
	position:absolute;
	background: #efebdf;
	left: 225px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 450px;
	}
	#bild_freizeit {
	position:absolute;
	background: #efebdf;
	left: 0px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 500px;
	}
	#freizeit-text {
	position:absolute;
	background: #efebdf;
	left: 501px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 399px;
	}
	#haus-oben-links-310 {
	position:absolute;
	background: #efebdf;
	left: 0px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 310px;
	}
	#haus-oben-mitte-290 {
	position:absolute;
	background: #efebdf;
	left: 308px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 290px;
	}
	#haus-oben-rechts-300 {
	position:absolute;
	background: #efebdf;
	left: 600px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 300px;
	}
	#lage-oben-mitterechts-675 {
	position:absolute;
	background: #efebdf;
	left: 225px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 675px;
	}
	
	#bild_330-links {
	position:absolute;
	background: #efebdf;
	left: 0px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 298px;
	}
    #bild_330-mitte {
	position:absolute;
	background: #FcC;
	left: 300px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 300px;
	}	
    #bild_330-rechts {
	position:absolute;
	background: #efebdf;
	left: 600px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 298px;
	}	
	
    #bild_index-01 {
	position:absolute;
	background: #efebdf;
	left: 1px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 225px;
	}
    #bild_index-02 {
	position:absolute;
	background: #efebdf;
	left: 225px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 225px;
	}	
    #bild_index-03 {
	position:absolute;
	background: #efebdf;
	left: 450px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 225px;
	}	
    #bild_index-04 {
	position:absolute;
	background: #efebdf;
	left: 674px;
	top: 124px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 180px;
	width: 226px;
	}
    #logo_index {
	position:absolute;
	background: #feffc6;
	left: 145px;
	top: -13px;
	height: 128px;
	width: 150px;
	}
	#logo_text-01 {
	position:absolute;
	background: #feffc6;
	left: 308px;
	top: 69px;
	height: 45px;
	width: 250px;
	}
	#logo_kurbetrieb{
	position:absolute;
	background: #feffc6;
	left: 601px;
	top: 22px;
	height: 90px;
	width: 85px;
	}
    #logo_wohlfuehlhotels {
	position:absolute;
	background: #efebdf;
	background-image:url(images/logo-wohlfuehlhotels.png);
	left: 310px;
	top: 502px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 90px;
	width: 90px;
	z-index: 100;
	}	
    #logo_heilwasser {
	position:absolute;
	background: #efebdf;
	background-image:url(images/logo-heilwasser.gif);
	left: 511px;
	top: 501px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 90px;
	width: 90px;
	z-index: 100;
	}
    #logo_therme {
	position:absolute;
	background: #efebdf;
	background-image:url(images/thermenlogo.png);
	left: 716px;
	top: 500px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 92px;
	width: 56px;
	z-index: 100;
	}	
	#bild_gabi-jochen {
	position:absolute;
	background: #efebdf;
	background-image:url(images/gabiundjochen.jpg);
	left: 399px;
	top: 348px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 93px;
	width: 106px;
	z-index: 100;
	}
	#bild_frau-lange {
	position:absolute;
	background: #efebdf;
	background-image:url(images/fraulange.jpg);
	left: 399px;
	top: 343px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 106px;
	width: 93px;
	z-index: 100;
	left: 406px;
	}
    #bild_tomasi {
	position:absolute;
	background: #efebdf;
	background-image:url(images/tomasi.jpg);
	left: 399px;
	top: 343px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 106px;
	width: 94px;
	z-index: 100;
	left: 406px;
	}
	#bild_neubrand {
	position:absolute;
	background: #efebdf;
	background-image:url(images/neubrand.jpg);
	left: 399px;
	top: 343px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 106px;
	width: 95px;
	z-index: 100;
	left: 406px;
	}
    #bild_jubilaeum {
	position:absolute;
	background: #efebdf;
	left: 399px;
	top: 363px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 189px;
	width: 101px;
	z-index: 100;
	left: 413px;
	background-color: #efebdf;
	}
	#bild_jubilaeum-termine {
	position:absolute;
	background: #efebdf;
	background-image:url(images/jubilaeumswoche-termine.gif);
	left: 399px;
	top: 369px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 182px;
	width: 320px;
	z-index: 100;
	left: 541px;
	}
	#hotel-seite-sm {
	position:absolute;
	background: #efebdf;
	left: 424px;
	top: 17px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 100px;
	width: 52px;
	}
	
	#main-mitte {
	position:relative;
	float:left;
	width: 900px;
	height: auto;
	padding-top: 10px;
	background-color:#feffc6;
	}
	#main-mitte-pauschalen{
	position:relative;
	float:left;
	width: 900px;
	height: auto;
	padding-top: 1px;
	background-color:#feffc6;
	}
    #main-mitte-freizeit {
	position:relative;
	float:left;
	width: 900px;
	height: 255px;
	padding-top: 10px;
	background-color:#feffc6;
	}
	#main-content-freizeit {
	position:relative;
	float:left;
	width: 900px;
	height: 265px;
	padding-top: 10px;
	background-color:#feffc6;
	}
	#main-unten {
	position:relative;
	float:left;
	width: 900px;
	height: 95px;
	background-color:#feffc6;
	}	
	#main-mitte-index {
	position:relative;
	float:left;
	width: 900px;
	height: 125px;
	background-color:#feffc6;
	}
		
	#main-unten-index {
	position:relative;
	float:left;
	width: 900px;
	height: 125px;
	background-color:#feffc6;
	}
	.text-navi{
		position:relative;
		foat: right;
		top: 0px;
		right: 20px;
		width: 155px;
		}	
		
	#bild-content {
		float: right;
		background: #E7D690;
		}
		
		
	#bild-content-links {
		float: left;
		background: blue url(images/back_weich2.jpg);
		width: 300px;
		}
	#bild-content-impressum {
		float: left;
		background: #fcf1d8;
		padding-left: 0px;
		width: 556px;
		height: 269px;
		}
		
		
	#mainnav {
		clear:both;
		width: 900px;
		background: #fff3a4;
		height: 27px;
		margin: 0px;
		}
		
	
    #unten-rechts {
		background: #fcf1d8;
		margin:0px;
		}
	
	#unten-links {
		float:left;
		width: 558px;
		height: 150px;
		padding-top:0px;
		background: #FDEC9E;	
	}
	
	
	#poster {
		position:absolute;
		width: 81px;
		height: 81px;
		left: 1px;
		top: 87px;
		background-color:#cde2f6;
	}
	
	
	#content-index {
		height: 184px;
		background: #ffffff;
	}
	
	#content-freizeit {
		float:right;
		width: 558px;
		background: #fcf1d8;
		border-left: solid 1px #999999;
		padding-bottom: 15px;
	}
		#content-header {
		float:right;
		width: 558px;
		background: #fcf1d8;
		border-left: solid 1px #999999;
		padding-bottom: 15px;
	}
	
	#content_freizeit {
		height: 144px;
		background: #fcf1d8;
		padding-bottom: 5px;
	}
	
	#content_index {
		height: 184px;
		background: #fcf1d8;
		padding-bottom: 5px;
	}
	
	.text-graphik-index{
		float: left;
		top: 10px;
		margin-left: 100px;
		}	
	.text-impressum-header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 3px;
	color: #584a44;
	text-align: center;
	font-weight: bold;
	}
	.text-impressum-footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 3px;
	color: #584a44;
	text-align: center;
	}	

	#footer	{
		clear: both;
		vertical-align: middle;
		padding-right: 25px;
		padding-top: 3px;
		background-color: #fff3a4;
		border-top:1px #fff3a8 solid; 
		height: 20px;
	}
.biotext_header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #525252;
	letter-spacing: 1px;
}
#index haeder {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	line-height: 28px;
	font-weight: normal;
	color: #333;
}
.index-header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	letter-spacing: 2px;
}
.fliesstext-13-bold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	letter-spacing: 2px;
}
.fliesstext-13-normal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	letter-spacing: 1px;
}
.fliesstext-13-normal-italic {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style:italic;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	letter-spacing: 1px;
}
.fliesstext-12-normal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	letter-spacing: 1px;
}
.fliesstext-12-normal-italic {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style:italic;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	letter-spacing: 1px;
}
.fliesstext-12-bold-rot {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color:#F00;
	letter-spacing: 1px;
}
.fliesstext-12-bold-rot-2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	color:#F00;
	letter-spacing: 1px;
}
.index-header-rot {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 25px;
	font-weight:bold;
	font-variant: normal;
	color:#D90000;
	letter-spacing: 2px;
}
.fliesstext-index {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 23px;
	font-weight: normal;
	color: #333;
	letter-spacing: 2px;
}

