/*

Diese CSS wurde von Gunnar Freise www.herrfreise.de
für diese Website erstellt.

*/


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


* {
margin : 0;
padding : 0;
}

body {
	font: 100.1% Verdana, Geneva, sans-serif;
	background-color: #CCC;
	background-image: url(bg_balken.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;	
}
a:link {
	text-decoration : none;
	color : #999;
}
a:visited {
	text-decoration : none;
	color : #999;
}
a:hover {
	text-decoration : none;
	color : #333;
}
a:active {
	text-decoration : none;
	color : #0099cc;
}

.headline {
	text-decoration : none;
	font-size: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	color: #333;	
}

.subheadline {
	text-decoration : none;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 1.4em;
	letter-spacing: 0.1pt;
	color: #666;
}

.subheadlinekurse {
	text-decoration : none;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 1.4em;
	letter-spacing: 0.1pt;
	color: #666;
	width: 550px;
}

.subheadlinekurse img {
	float: left;
	padding-right: 10px;
	padding-top: 5px;
}


.headlineindex {
	text-decoration : none;
	font-size: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	color: #333;	
}


.subheadlineindex {
	text-decoration : none;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 1.4em;
	letter-spacing: 0.1pt;
	color: #666;
	
}


.subheadlineindex2 {
	text-decoration : none;
	font-size: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 1.3em;
	color: #666;
	
}

.subheadlineindex3 {
	text-decoration : none;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 1.6em;
	color: #666;
	
}

.navibig {
	text-decoration : none;
	font-size: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 1.4em;
	color: #0099cc;
	padding-left: 28px;

}


.navismall {
	text-decoration : none;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	letter-spacing: 0.1pt;
	color: #0099cc;
	padding-left: 38px;
	
}

.navismallgrey {
	text-decoration : none;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	letter-spacing: 0.1pt;
	color: #999;
	padding-left: 28px;	
}

.qtime {
	text-decoration : none;
	font-size: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 1.6em;
	color: #900;
	padding-left: 48px;	
}




/* Main */

#main {
	width: 1001px;
	height: 765px;
	margin-left: auto;
	margin-right: auto;
}


/* Header */

#header {
	width: 1001px;
	height: 242px;
	margin-left: auto;
	margin-right: auto;

}


/* Navigation */

#fb img {
padding-left: 25px;	
}

#naviundaktuell {
	float: left;
	width: 203px;
	height: 523px;
	
}

/* Navigation */

#navigation {
	width: 203px;
	height: 338px;
	background-color: #CCC;
	background-image: url(navi.jpg);
	
}

#navitext {
	width: 203px;
	padding-top: 40px;
	
}


#layout {
	float: right;
	width: 370px;
	padding-top: 60px;
}

#layout img {
	border: 0;	
}



/* Aktuell */

#aktuell {
	width: 203px;
	height: 185px;

}

#counter {
	width: 150px;
	padding-left: 43px;
}


/* Content */

#content {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content.jpg);
	
}

#contentkurse {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_kurse.jpg);
	
}

#contentimprint {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_kontakt.jpg);
	
}

#contentindex {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_home.jpg);
	
}

#contentrundgang {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_rundgang.jpg);
	
}


#contentsolarium {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_solarium.jpg);
	
}


#contentsauna {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_sauna.jpg);
	
}

#contentausdauer {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_ausdauer.jpg);
	
}

#contentmuskel {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_muskel.jpg);
	
}

#contentfood {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_food.jpg);
	
}

#contentbereiche {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_bereiche.jpg);
	
}

#contentbereicheP {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_spezialpartner.jpg);
	
}

#contentbereicheP2 {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_spezialpartner2.jpg);
	
}

#contentbereicheP3 {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_spezialpartner3.jpg);
	
}

#contentruecken {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_ruecken.jpg);
	
}

#contentangebote {
	float: right;
	width: 798px;
	height: 523px;
	background-color: #CCC;
	background-image: url(content_angebot.jpg);
	
}

#gutschein {
	float: right;
	width: 450px;
	height: 250px;
	padding-right: 10px;
	padding-top: 104px;
	
	
}

#plan {
	padding-top: 25px;
	padding-left: 1px;
}


#iframe {
	border: 0;	
}

#absatz1 {
	width: 500px;
	height: auto;
	padding-left: 20px;
	
}

#absatz1ausdauer {
	width: 650px;
	height: auto;
	padding-left: 20px;
	
}


#absatztext {
	padding-top: 61px;	
}

#absatz1ip {
	width: 670px;
	height: auto;
	padding-left: 20px;
	
}



/* Le Tour */

#letour {
	width: 528px;
	height: 268px;
	padding-left: 20px;
	padding-top: 10px;
	
}

#kursraum {
	width: 528px;
	height: 268px;
	padding-left: 20px;
	padding-top: 10px;
	
}

#karte {
	float: right;
	width: 143px;
	height: 247px;
	padding-right: 90px;
	
}

#thumb {
	float: right;
	width: 194px;
	height: 347px;
	padding-right: 29px;
	padding-top: 55px;
}

#thumbhome {
	float: right;
	width: 194px;
	height: 347px;
	padding-right: 29px;
	padding-top: 40px;
}

#sticker {
	float:right;
	width: 230px;
	height: 214px;
	left: 224px;
	margin-top: -150px;
	padding-right: 40px;
	
}


/* Footer */

#footer {
	background-color: #999;
	border-bottom: 30px solid #333;
	background-image: url(bgfooter.gif);
	height: 260px;
}


/* Werbung */

#werbung {
	width: 1001px;
	height: 245px;
	margin-left: auto;
	margin-right: auto;
}

