* {
      margin: 0;
      padding: 0;
}

body {
      font:normal 12px/28px tahoma, verdana, arial, sans-serif;
      color: #000;
      background: #fff;
}

#website {
	width: 994px;
	border: 1px solid rgb(139,69,19);
	margin: auto auto;
}

#header_home {
	height: 200px;
	width: 994px;
	background-image:url(../pics/header/header_home2.jpg);
	background-repeat:no-repeat;
}

#header_service {
	height: 200px;
	background-image:url(../pics/header/header_service.jpg);
	background-repeat:no-repeat;
}

#header_fitness {
	height: 200px;
	background-image:url(../pics/header/header_fitness.jpg);
	background-repeat:no-repeat;
}

#header_wellness {
	height: 200px;
	background-image:url(../pics/header/header_wellness.jpg);
	background-repeat:no-repeat;
}

#header_gallery {
	height: 200px;
	background-image:url(../pics/header/header_gallery.jpg);
	background-repeat:no-repeat;
}

#header_aktuelles {
	height: 200px;
	background-image:url(../pics/header/header_aktuelles.jpg);
	background-repeat:no-repeat;
}

#header_kontakt {
	height: 200px;
	background-image:url(../pics/header/header_kontakt.jpg);
	background-repeat:no-repeat;
}

a, a:visited, a:hover, a:active, a:focus {direction:ltr; outline:0;}

#navigation {
	background: rgb(219,185,85); 
	height:40px; 
	font:bold 14px/40px tahoma, verdana, arial, sans-serif; 
	width:994px; 
	margin:0 auto;
}

#navigation ul {
	margin:0; 
	padding:0; 
	list-style:none; 
	display:inline-block;
}

#navigation .menu .firstStage-li {
	float:left; 
	display:inline; 
	width:142px; 
	margin-top:-32000px;
}

#navigation .menu a {
	display:block; 
	width:142px; 
	text-decoration:none; 
	text-align:center; 
	color:#fff;
}

#navigation .menu a.firstStage-a {
	position:relative; 
	float:left; 
	display:inline; 
	margin-right:-141px; 
	margin-top:32000px;
}

#navigation .menu .submenu {
	background: rgb(36,73,170); 
	float:left; 
	margin-top:-40px; 
	padding-top:40px; 
	margin-bottom:-32000px;
}

#navigation .menu .submenu a {
	background: rgb(96, 113, 230); 
	position:relative; 
	margin-right:-1px;
	z-index: 100;
}

#navigation .menu a:hover, #nav .menu a:focus, #nav .menu a:active {
	background: rgb(36,73,170); 
	margin-right:0;
}

#content {
	margin: 50px 50px;
	color: rgb(139,69,19);

}

h2 {
	font:bold 16px/32px tahoma, verdana, arial, sans-serif; 
	margin-bottom: 20px;
	color: rgb(139,69,19);
}

#home {
	height: 547px;
	width: 994px;
	background-image:url(../pics/content/home.jpg);
	background-repeat:no-repeat;
}

#content ul.sitemap_outside {
	list-style-position: outside; 
	list-style-type: disc;
	margin-left: 15px;
}

#content ul.sitemap_inside {
	list-style-position: inside; 
	list-style-type: circle;
	margin-left: 15px;
}

#content ul.sitemap_outside a {
	text-decoration:none; 
	color: rgb(139,69,19);
}

#content ul.sitemap_outside a:hover {
	text-decoration:underline; 
}

#content ul.memberSonstiges {
	margin-left: 15px;
}

#content ul.solarium {
	margin-left: 15px;
}

#content p.notice {
	font-size: 10px;
}

#content p.absatz {
	margin-bottom: 20px;
	margin-right: 50px;
	text-align: justify;
}

#content p.absatzLeft {
	margin-bottom: 20px;
	margin-right: 50px;
	text-align: left;
}

#content div.floatLeft300 {
	float: left;
	width: 300px;
}

#content div.floatLeft400 {
	float: left;
	width: 435px;
}

#pic_anfahrt {
	height: 337px;
	width: 353px;
	border: 1px solid rgb(139,69,19);
}

#pic_wmlounge, #pic_ausdauer, #pic_geraete, #pic_sauna, #pic_entspannung, #pic_solarium, #pic_kinder {
	height: 350px;
	width: 450px;
	border: 2px solid rgb(139,69,19); 
	border-style: outset;
}

#aktuelles th, #aktuelles td  {
	text-align: left;
	color: rgb(139,69,19);
}


#aktuelles .firstCol {
	padding-right: 20px;
	vertical-align: top;
}

#oeffnen {
	width: 80%; 
	border: 1px solid rgb(139,69,19);
	border-collapse: collapse;
}

#oeffnen th {
	color: #ffffff;
	background-color: rgb(139,69,19);
	text-align: center;
	padding: 2px;
	border: 1px solid rgb(139,69,19);
}

#oeffnen td {
	color: rgb(139,69,19);
	text-align: center;
	padding: 2px;
	border: 1px solid rgb(139,69,19);
}

#member {
	width: 80%; 
	border: 1px solid rgb(139,69,19);
	border-collapse: collapse;
}

#member th {
	color: #ffffff;
	background-color: rgb(139,69,19);
	text-align: center;
	padding: 2px;
	border: 1px solid rgb(139,69,19);
}

#member td {
	color: rgb(139,69,19);
	text-align: center;
	padding: 2px;
	border: 1px solid rgb(139,69,19);
}

#praevention_kursinfo {
	text-align: left;
	font-weight: bold;
}

#kursprogramm th {
	text-align: left;
	color: rgb(139,69,19);
}

#kursprogramm td {
	text-align: left;
	color: rgb(139,69,19);
}
 
#kursprogramm .firstCol {
	padding-right: 20px;
	vertical-align: top;
}

#kursplan_link {
	margin-top: 20px;
}

#kursplan {
	width: 90%; 
	border: 1px solid rgb(139,69,19);
	border-collapse: collapse;
}

#kursplan th {
	color: #ffffff;
	background-color: rgb(139,69,19);
	text-align: center;
	padding: 2px;
	border: 1px solid rgb(139,69,19);
}

#kursplan td {
	color: rgb(139,69,19);
	text-align: center;
	padding: 2px;
	border: 1px solid rgb(139,69,19);
}

#kursauswahl {
	background-color: rgb(139,69,19); 
	color: #FFFFFF;
	width: 200px;
	margin-top: 10px;
}

#footer {
	height: 30px;
	background: rgb(219,185,85);
	border-top: 1px solid rgb(139,69,19);
	text-align: center;
	padding-top: 5px;
}
 #footer a {
	text-decoration:none; 
	color:#fff;
	padding: 0 5px;
}

 #footer a:hover {
	text-decoration:underline; 
}

#picholder_geraete {position:relative; background:transparent url(../pics/gallery/geraete/geraete1.jpg) 0 0 no-repeat; width:800px; height:380px;}
#picholder_ausdauer {position:relative; background:transparent url(../pics/gallery/ausdauer/ausdauer1.jpg) 0 0 no-repeat; width:800px; height:380px;}
#picholder_lounge {position:relative; background:transparent url(../pics/gallery/lounge/lounge1.jpg) 0 0 no-repeat; width:800px; height:380px;}
#picholder_sauna {position:relative; background:transparent url(../pics/gallery/sauna/sauna3.jpg) 0 0 no-repeat; width:800px; height:380px;}
#picholder_kurse {position:relative; background:transparent url(../pics/gallery/kurse/kurse1.jpg) 0 0 no-repeat; width:800px; height:380px;}

#scrollingArea {padding:0; margin:0; width:120px; list-style:none; height:380px; overflow:auto; float:right;}
#scrollingArea li {float:left;}

#scrollingArea a {display:block; color:#999; text-decoration:none; border:none; width:86px; height:56px; float:left; padding:2px; text-align:center;}

#scrollingArea a.slide_geraetea {background:url(../pics/gallery/geraete/geraete1t.jpg) no-repeat center center;}
#scrollingArea a.slide_geraeteb {background:url(../pics/gallery/geraete/geraete2t.jpg) no-repeat center center;}
#scrollingArea a.slide_geraetec {background:url(../pics/gallery/geraete/geraete3t.jpg) no-repeat center center;}
#scrollingArea a.slide_geraeted {background:url(../pics/gallery/geraete/geraete4t.jpg) no-repeat center center;}
#scrollingArea a.slide_geraetee {background:url(../pics/gallery/geraete/geraete5t.jpg) no-repeat center center;}
#scrollingArea a.slide_geraetef {background:url(../pics/gallery/geraete/geraete6t.jpg) no-repeat center center;}
#scrollingArea a.slide_geraeteg {background:url(../pics/gallery/geraete/geraete7t.jpg) no-repeat center center;}
#scrollingArea a.slide_geraeteh {background:url(../pics/gallery/geraete/geraete8t.jpg) no-repeat center center;}
#scrollingArea a.slide_geraetei {background:url(../pics/gallery/geraete/geraete9t.jpg) no-repeat center center;}
#scrollingArea a.slide_geraetej {background:url(../pics/gallery/geraete/geraete10t.jpg) no-repeat center center;}

#scrollingArea a.slide_ausdauera {background:url(../pics/gallery/ausdauer/ausdauer1t.jpg) no-repeat center center;}
#scrollingArea a.slide_ausdauerb {background:url(../pics/gallery/ausdauer/ausdauer2t.jpg) no-repeat center center;}
#scrollingArea a.slide_ausdauerc {background:url(../pics/gallery/ausdauer/ausdauer3t.jpg) no-repeat center center;}
#scrollingArea a.slide_ausdauerd {background:url(../pics/gallery/ausdauer/ausdauer4t.jpg) no-repeat center center;}
#scrollingArea a.slide_ausdauere {background:url(../pics/gallery/ausdauer/ausdauer5t.jpg) no-repeat center center;}
#scrollingArea a.slide_ausdauerf {background:url(../pics/gallery/ausdauer/ausdauer6t.jpg) no-repeat center center;}
#scrollingArea a.slide_ausdauerg {background:url(../pics/gallery/ausdauer/ausdauer7t.jpg) no-repeat center center;}
#scrollingArea a.slide_ausdauerh {background:url(../pics/gallery/ausdauer/ausdauer8t.jpg) no-repeat center center;}

#scrollingArea a.slide_loungea {background:url(../pics/gallery/lounge/lounge1t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungeb {background:url(../pics/gallery/lounge/lounge2t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungec {background:url(../pics/gallery/lounge/lounge3t.jpg) no-repeat center center;}
#scrollingArea a.slide_lounged {background:url(../pics/gallery/lounge/lounge4t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungee {background:url(../pics/gallery/lounge/lounge5t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungef {background:url(../pics/gallery/lounge/lounge6t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungeh {background:url(../pics/gallery/lounge/lounge8t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungej {background:url(../pics/gallery/lounge/lounge10t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungek {background:url(../pics/gallery/lounge/lounge11t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungel {background:url(../pics/gallery/lounge/lounge12t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungem {background:url(../pics/gallery/lounge/lounge13t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungen {background:url(../pics/gallery/lounge/lounge14t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungeo {background:url(../pics/gallery/lounge/lounge18t.jpg) no-repeat center center;}
#scrollingArea a.slide_loungep {background:url(../pics/gallery/lounge/lounge19t.jpg) no-repeat center center;}

#scrollingArea a.slide_saunaa {background:url(../pics/gallery/sauna/sauna1t.jpg) no-repeat center center;}
#scrollingArea a.slide_saunab {background:url(../pics/gallery/sauna/sauna2t.jpg) no-repeat center center;}
#scrollingArea a.slide_saunac {background:url(../pics/gallery/sauna/sauna3t.jpg) no-repeat center center;}
#scrollingArea a.slide_saunad {background:url(../pics/gallery/sauna/sauna4t.jpg) no-repeat center center;}
#scrollingArea a.slide_saunae {background:url(../pics/gallery/sauna/sauna5t.jpg) no-repeat center center;}
#scrollingArea a.slide_saunaf {background:url(../pics/gallery/sauna/sauna6t.jpg) no-repeat center center;}
#scrollingArea a.slide_saunag {background:url(../pics/gallery/sauna/sauna7t.jpg) no-repeat center center;}
#scrollingArea a.slide_saunah {background:url(../pics/gallery/sauna/sauna8t.jpg) no-repeat center center;}

#scrollingArea a.slide_kursea {background:url(../pics/gallery/kurse/kurse1t.jpg) no-repeat center center;}
#scrollingArea a.slide_kurseb {background:url(../pics/gallery/kurse/kurse2t.jpg) no-repeat center center;}
#scrollingArea a.slide_kursec {background:url(../pics/gallery/kurse/kurse3t.jpg) no-repeat center center;}

#scrollingArea a span {display:block; position:absolute; left:-9999px; top:0;}
#scrollingArea a span img {border:0;}

#scrollingArea a:hover {border-left:2px solid rgb(219,185,85);}
#scrollingArea a:hover span {width:570px; height:380px; left:0px; background:#fff; z-index:10;}

#scrollingArea a:active {border-left:2px solid rgb(139,69,19);}
#scrollingArea a:focus {border-left:2px solid rgb(139,69,19); outline:0;}

* html #scrollingArea a:active span {width:570px; height:380px; top:0; left:0px; color:#000; background:#fff; z-index:-1;}
#scrollingArea a:focus span {width:570px; height:380px; top:0; left:0px; color:#000; background:#fff; z-index:2; outline:0;}
