/* <-- CSS: Stephan Kessler, 2007 */
/* <-- http://www.stephankessler.com */



/* <-- basic-layout */

html, body {
	background-color: #1c1f22;
	top: 0px;
	left: 0px;
	background-image: url(../img/bg-content.gif);
	background-repeat: repeat-y;
	background-position: top left;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 1;
	}	


#title {
	position: absolute;
	top: 10px;
	left: 10px;
	font-size: 0.6em;
	color: #e3e0dd;
	z-index: 1000;
	}

	
#content {
	position: absolute;
	width: 915px;
	top: 130px;
	left: 85px;
	z-index: 2;
	}


.content-home {
	padding-left: 20px;
	}


.content-home-sub {
	font-size: 0.8em;
	color: #e3e0dd;
	text-align: justify;
	line-height: 1.5em;
	}

.content-beratung {
	font-size: 0.8em;
	color: #e3e0dd;
	text-align: justify;
	line-height: 1.5em;
	}


.content-qigong {
	font-size: 0.8em;
	color: #e3e0dd;
	text-align: justify;
	line-height: 1.5em;
	}


.text-padding {
	padding-left: 10px;
	}



/* <-- SCHRIFT-FORMATIERUNGEN*/

.content-text-willkommen {
	font-size: 1.1em;
	}
	
	
.content-text-green {
	color: #aef10c;
	}

	
.content-text-orange {
	color: #f6ae23;
	}


.content-text-sand {
	color: #ebcf7b;
	}
	
	
.content-text-blau {
	color: #25c8ce;
	}
		
		
.content-text-gold {
	color: #f7d44f;
	}
	
	
.content-text-gold2 {
	font-size: 0.6em;
	color: #e3e0dd;
	text-align: justify;
	line-height: 1.5em;
	}
	
	
.content-text-ocker {
	color: #a7977b;
	}
	
.content-text-qigong {
	color: #ff6600;
	}


.fliesstext-weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #e3e0dd;
	line-height: 1.5em;
	}
	
	
.musik-deakt {
	color: #5a5a5a;
	}	
		

a:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #e3e0dd;
	text-decoration: none;
	}


a:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #e3e0dd;
	text-decoration: none;
	}


a:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #e3e0dd;
	text-decoration: none;
	}


a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #e3e0dd;
	text-decoration: none;
	}
	
	
	
	
	
/* <-- basic-layout */	
.red {
	color: #f6ae23;
	}

input.red {
	color: #000000;
	background-color: #ebcf7b;
	border: 1px solid #f6ae23;
}

input.su {
	color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #000000;
	font-weight: bolder;
}