/* ========================================================================= */
/* ===   Wenn border auf 1px gesetzt wird, sind die Bereiche der         === */
/* ===   Webseite sichtbar!                                              === */
/* ========================================================================= */
#logo, #picrowback, #picrow, #box, #menu, #content, #footerback, #footer, #footertext, #address, #addresstext, #pic1, #pic2, #pic3, #pic4

	{

	border: 0px solid black;

	}


/* ========================================================================= */
/* ===   height 101% erwingt den vertikalen Scollbalken                  === */
/* ========================================================================= */
html	{

	height: 101%;
	width: 100%;

	}

body
	{

	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	
	}

/* ========================================================================= */
/* ===   Bereich fürs Logo                                               === */
/* ========================================================================= */
#logo	{

	position: relative;
	margin: 0px auto;
	width: 1023px;
	height: 110px;
				
/*	background-image: url(../images/logo.png);
	background-repeat: no-repeat;

	background-position: 20px 15px; */
	

	background-color: white;

	}


/* ========================================================================= */
/* ===   Bereich für Bilderleiste                                        === */
/* ========================================================================= */
#picrowback	{


	margin: 0px auto;
	padding: 0px;
	min-width: 1023px;
	height: 150px;
		
	background-image: url(../images/picrowback.png);
	background-repeat: -x;
	background-position: 0px 0px;
		
			
	}

#picrow	{
			
	margin: 0px auto;
	padding: 0px;
	width: 1023px;
	height: 150px;
	
			
	}

#pic1 {

	float: left;
	padding-top: 2px;
	padding-left: 219px;

	}


#pic2 {

	float: left;
	padding-top: 2px;
	padding-left: 8px;
		
	}

#pic3 {

	float: left;
	padding-top: 2px;
	padding-left: 8px;
	
	}

#pic4 {

	float: left;
	padding-top: 2px;
	padding-left: 8px;
	
	}

/* ========================================================================= */
/* ===   Bereich für das Menü und den Inhalt                             === */
/* ========================================================================= */
#box	{

	margin: 0px auto;
	padding: 0px;
	width: 1023px;
	height: auto;
	background-color: white;
	
	}


#menu {

	float: left;
	width: 180px;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: white;
		
	}


#menu ul, #menu li {

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	vertical-align: top;
	list-style: none;
	padding-left: 10px;

	}

#menu li a:link, #menu li a:visited, #menu li a:active {

	display: block;
	text-align: left;
        border-bottom: solid 1px #cccccc;
        color: #3f3f3f;
	text-decoration: none;
        font: normal 14px arial, verdana, sans-serif;
        height: 24px;
	line-height: 24px;
	padding-left: 20px;
	
	}

#menu li a:hover {

        color: #ff0000;

	}


#menu li.current a:link, #menu li.current a:visited, #menu li.current a:active, #menu li.current a:hover {

        color: #ff0000;

	}





#content	{

	position: relative;

	float: right;
	margin-top: 20px;
	margin-bottom: 20px;

	width: 824px;
	text-align: left;
	background-color: white;
				
	}

#footerback	{

	clear: both;
	margin: 0px auto;
	min-width: 1023px;
	height: 64px;
	background-image: url(../images/footerback.png);
	background-repeat: -x;
	background-position: 0px 0px;
	
				
	}


#footer	{

	margin: 0px auto;
	width: 1023px;
	height: 64px;
		
	}

#footertext	{

		
	text-align: left;
	padding-left: 40px;
	font: bold 14px arial, verdana, sans-serif;
	color: #000000;
	line-height: 64px;
		
	}

#address	{

	clear: both;
	margin: 0px auto;
	width: 1023px;
	height: 200px;
		
	}

#addresstext	{

		
	text-align: left;
	padding-left: 40px;
	font: normal 12px arial, verdana, sans-serif;
	color: #000000;
	line-height: 32px;
		
	}

#red	{

	color: red;

	}

/* ========================================================================= */
/* ===   Formatierung Über mich - Seite                                 ==== */
/* ========================================================================= */

#uebermich h1	{
	
	text-align: left;
	font: bold 16px arial, verdana, sans-serif;
	line-height: 16px;
	color: #000000;

	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin: 0px;

	}

#uebermich h2	{
	
	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 50px;
	padding-bottom: 20px;
	padding-right: 20px;
	margin: 0px;

	}


#uebermich ul {

	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	list-style-image: url(../images/bullet.png);

	padding-left: 50px;
	padding-right: 20px;
	margin: 0px;

	}

#uebermich a:link, #uebermich a:visited, #uebermich a:active {
        
        color: red;
	text-decoration: underline;

	}


/* ========================================================================= */
/* ===   Formatierung Termine - Seite                                   ==== */
/* ========================================================================= */

#termine h1	{

	text-align: left;
	font: bold 16px arial, verdana, sans-serif;
	line-height: 16px;
	color: #000000;

	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin: 0px;
	
	}

#termine h2	{
	
	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 14px;
	color: #000000;

	padding-left: 25px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin: 0px;

	}

#termine h3	{
	
	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 14px;
	color: #000000;

	padding-left: 30px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin: 0px;

	}

#termine h4	{
	
	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 14px;
	color: #000000;

	padding-left: 25px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin: 0px;

	}

#termine h5	{

	text-align: left;
	font: bold 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 20px;
	padding-right: 20px;
	margin: 0px;
	
	}

#termine ul {

	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 14px;
	color: black;

	list-style-image: url(../images/bullet.png);

	padding-left: 50px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin: 10px;

	}

#termine a:link, #termine a:visited, #termine a:active {
        
        color: red;
	text-decoration: underline;

	}

/* ========================================================================= */
/* ===   Formatierung Lachyoga - Seite                                  ==== */
/* ========================================================================= */


#lachyoga h1	{


	text-align: left;
	font: bold 16px arial, verdana, sans-serif;
	line-height: 20px;
	color: #000000;

	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin: 0px;
	
	}

#lachyoga h2	{

	text-align: left;	
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 25px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin: 0px;
	
}

#lachyoga h3	{
	
	text-align: left;
	font: bold 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 25px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin: 0px;

	}

#lachyoga h4	{

	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 14px;
	color: #000000;

	padding-left: 25px;
	padding-bottom: 10px;
	padding-right: 20px;
	margin: 0px;

	}

#lachyoga ul {

	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: black;

	list-style-image: url(../images/bullet.png);

	padding-left: 50px;
	padding-bottom: 20px;
	padding-right: 20px;
	margin: 0px;

	}

#lachyoga a:link, #lachyoga a:visited, #lachyoga a:active {
        
        color: red;
	text-decoration: underline;

	}


#logo0	{

	position:absolute;

	top:17px;
	left:20px;
	width:384px;
	height:77px;

	z-index: 1;


	}


#logo1	{

	position:absolute;

	top:240px;
	left:680px;
	width:100px;
	height:119px;

	z-index: 1;


	}


#logo2	{

	position:absolute;

	top: 400px;
	left: 680px;
	width: 100px;
	height: 52px;

	z-index: 2;

	}



#logo3	{

	position:absolute;

	top: 830px;
	left: 600px;
	width: 180px;
	height: 76px;

	z-index: 2;

	}

#logo4	{

	position:absolute;

	top: 10px;
	left: 910px;
	width: 90px;
	height: 90px;

	z-index: 2;

	}

#logo0 img, #logo1 img, #logo2 img, #logo3 img, #logo4 img	{

	border-style: none;

	}

/* ========================================================================= */
/* ===   Formatierung Training - Seite                                  ==== */
/* ========================================================================= */

#training h1	{
	
	text-align: left;
	font: bold 16px arial, verdana, sans-serif;
	line-height: 20px;
	color: #000000;

	padding-left: 20px;
	padding-bottom: 15px;
	padding-right: 20px;
	
	margin: 0px;

	}

#training h2	{
	
	text-align: left;
	font: bold 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 25px;
	padding-bottom: 15px;
	padding-right: 20px;
	
	margin: 0px;

	}

#training h3	{
	
	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 50px;
	padding-bottom: 20px;
	padding-right: 20px;

	margin: 0px;

	}

#training h4	{
	
	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 20px;

	margin: 0px;

	}


#training h5	{
	
	text-align: left;
	font: normal 14px verdana, arial, sans-serif;
	/*font-style: oblique;*/
	line-height: 18px;
	color: #000000;

	padding-left: 20px;
	padding-bottom: 20px;
	
	margin: 0px;

	}

#training ul {

	text-align: left;
	margin: 0px;

	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	list-style-image: url(../images/bullet.png);

	padding-left: 50px;
	padding-bottom: 10px;
	padding-right: 20px;

	}

#training a:link, #training a:visited, #training a:active {
        
        color: red;
	text-decoration: underline;

	}


/* ========================================================================= */
/* ===   Formatierung Home (index) - Seite                              ==== */
/* ========================================================================= */
#home h1	{
	
	text-align: left;
	font: bold 16px arial, verdana, sans-serif;
	line-height: 20px;
	color: black;

	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
	
	margin: 0px;

	}

#home h2	{
	
	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: black;

	padding-left: 25px;
	padding-bottom: 20px;
	padding-right: 20px;
	
	margin: 0px;

	}

#home h3	{
	
	text-align: left;
	font: normal 16px arial, verdana, sans-serif;
	line-height: 18px;
	color: black;

	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	
	margin: 0px;

	}

/* ========================================================================= */
/* ===   Formatierung Impressum - Seite                                 ==== */
/* ========================================================================= */

#impressum h1	{
	
	text-align: left;
	font: bold 16px arial, verdana, sans-serif;
	line-height: 20px;
	color: #000000;

	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 20px;
	
	margin: 0px;

	}

#impressum h2	{
	
	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 25px;
	padding-bottom: 10px;
	padding-right: 20px;	

	margin: 0px;

	}


#impressum h3	{
	
	text-align: left;
	font: bold 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 20px;

	margin: 0px;

	}

#impressum h4	{
	
	text-align: left;
	font: normal 12px arial, verdana, sans-serif;
	line-height: 16px;
	color: #000000;

	padding-left: 25px;
	padding-bottom: 10px;
	padding-right: 20px;

	margin: 0px;

	}

#impressum a:link, #impressum a:visited, #impressum a:active {
        
        color: red;
	text-decoration: underline;

	}


/* ========================================================================= */
/* ===   Formatierung Coaching - Seite                                  ==== */
/* ========================================================================= */


#coaching h1	{
	
	text-align: left;
	margin: 0px;
	font: bold 16px arial, verdana, sans-serif;
	line-height: 16px;
	color: #000000;

	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 20px;

	}

#coaching h2	{
	
	text-align: left;
	margin: 0px;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 25px;
	padding-bottom: 20px;
	padding-right: 20px;

	}

#coaching h3	{
	
	text-align: left;
	margin: 0px;
	font: bold 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 25px;
	padding-bottom: 20px;
	padding-right: 20px;

	}

#coaching h4	{
	
	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 20px;

	margin: 0px;

	}


#coaching ul {

	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	list-style-image: url(../images/bullet.png);

	padding-left: 50px;
	padding-bottom: 20px;
	padding-right: 20px;
	margin: 0px;

	}

#coaching a:link, #coaching a:visited, #coaching a:active {
        
        color: red;
	text-decoration: underline;

	}



/* ========================================================================= */
/* ===   Formatierung Referenzen - Seite                                ==== */
/* ========================================================================= */

#referenzen h1	{
	
	text-align: left;
	font: bold 16px arial, verdana, sans-serif;
	line-height: 20px;
	color: #000000;

	padding-left: 20px;
	padding-bottom: 15px;
	padding-right: 20px;
	
	margin: 0px;

	}

#referenzen h2	{
	
	text-align: left;
	font: bold 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 25px;
	padding-bottom: 15px;
	padding-right: 20px;
	
	margin: 0px;

	}


#referenzen ul {

	text-align: left;
	margin: 0px;

	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	list-style-image: url(../images/bullet.png);

	padding-left: 50px;
	padding-bottom: 10px;
	padding-right: 20px;

	}

#referenzen a:link, #referenzen a:visited, #referenzen a:active {
        
        color: red;
	text-decoration: underline;
	padding-right: 20px;

	}


/* ========================================================================= */
/* ===   Formatierung Kontakt - Seite                                   ==== */
/* ========================================================================= */

#kontakt	{

	padding-left: 20px;

	}

/* ========================================================================= */
/* ===   Formatierung Weltlachtag - Seite                               ==== */
/* ========================================================================= */
#weltlachtag h1	{
	
	text-align: left;
	font: bold 16px arial, verdana, sans-serif;
	line-height: 20px;
	color: black;

	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
	
	margin: 0px;

	}

#weltlachtag h2	{
	
	text-align: left;
	font: normal 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: black;

	padding-left: 25px;
	padding-bottom: 20px;
	padding-right: 20px;
	
	margin: 0px;

	}

#weltlachtag h3	{
	
	text-align: left;
	font: normal 16px arial, verdana, sans-serif;
	line-height: 18px;
	color: black;

	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	
	margin: 0px;

	}

#weltlachtag h4	{


	text-align: left;
	font: bold 14px arial, verdana, sans-serif;
	line-height: 18px;
	color: #000000;

	padding-left: 20px;
	padding-right: 20px;
	margin: 0px;
	
	}


/* ========================================================================= */
/* ===   Formatierung maps                                              ==== */
/* ========================================================================= */
#maps	{

	width: 720px;

	padding-left: 25px;

	
	}