body
{
	padding:0px;
	margin:0px;
	background-image:url('images/bg-om.gif');
    background-repeat:no-repeat;
    background-attachment:fixed;
    background-position:left bottom; 
    background-size: 100%; 
    
    font-family: 'pt_sansregular', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida', Arial, Verdana, sans-serif; 
	font-size:13px;
	line-height:20px;
	color:#666;
	display:inline;

}	

/* FOOTER */

#footer
{
position:fixed; bottom:-5px; z-index:100; width:100%;
}

table
{
border:0;
}

td
{
border:0;
}
	
#null
{
position:absolute; top:0px; left:0px; z-index:1;
}	
	

#logo
{
position:fixed; top:30px;left:800px; z-index:40;
}


/* ÜBERSCHRIFTENCONTAINER */

#headline
{
position:absolute; top:55px; left:80px; z-index:20;
}
#headline_3zeilen
{
position:absolute; top:37px; left:80px; z-index:19;
}



/* TEXTCONTAINER */

/* 1-ZEILIG */

#text { 
position:absolute; top:175px; width:420px; height:50%; left:240px; z-index:21;
}

/* 2-ZEILIG */

#text_a_zeile { 
position:absolute; top:175px; width:250px; height:50%; left:240px; z-index:22;
}
#text_b_zeile { 
position:absolute; top:175px; width:200px; height:50%; left:490px; z-index:23;
}


/* NAVIGATION */

#container_navi
{
position:fixed; text-align:left; width: 100%; height:21px; bottom:30px; left: 100px; background-color:#c6c6c6; z-index:3000;
}


#hauptnavigation
{
position:fixed; text-align:left; bottom:27px; left: 120px; z-index:3001;
}

#sub1
{
position:fixed; top:225px; left: 50px; z-index:22;
}
#sub2
{
position:fixed; top:245px; left: 50px; z-index:23;
}
#sub3
{
position:fixed; top:265px; left: 50px; z-index:24;
}
#sub4
{
position:fixed; top:285px; left: 50px; z-index:25;
}
#sub7
{
position:fixed; top:305px; left: 50px; z-index:26;
}
#sub8
{
position:fixed; top:325px; left: 50px; z-index:27;
}
#sub9
{
position:fixed; top:345px; left: 50px;  z-index:28;
}


/* NEWS_CONTAINER */


#news
{
position:absolute; top:510px; left:740px; z-index:51; width:215px; 
}
#news2
{
position:absolute; top:410px; left:740px; z-index:51; width:215px; 
}

/* BILDCONTAINER */


/* YOGA FÜR ALLE */


#bild_01
{
position:absolute; top:800px; left:30px; z-index:49;
}

#bild_01_hi
{
position:absolute; top:600px; left:165px; z-index:50;
}

#bild_02
{
position:absolute; top:310px; left:740px; z-index:51;
}

#bild_02_hi
{
position:absolute; top:185px; left:340px;  z-index:52;
}

#bild_03
{
position:absolute; top:680px; left:850px; text-align:right; vertical-align:bottom; z-index:53;
}

#bild_03_hi
{
position:absolute; top:555px; left:440px; text-align:right; vertical-align:bottom; z-index:54;
}



/* PRÄVENTIONSKURSE = 1 BILD = BILD_02 */


/* YOGA FÜR SCHWANGERE   2TES BILD = BILD_02  */


#bild_01_schwangere
{
position:absolute; top:600px; left:30px; z-index:49;
}

#bild_01_schwangere_hi
{
position:absolute; top:400px; left:165px; z-index:50;
}

#bild_03_schwangere
{
position:absolute; top:950px; left:540px; text-align:right; vertical-align:bottom; z-index:53;
}

#bild_03_schwangere_hi
{
position:absolute; top:725px; left:140px; text-align:right; vertical-align:bottom; z-index:54;
}



/* RÜCKBILDUNGS-YOGA   2TES BILD = BILD_02  */


#bild_01_rueckbildung
{
position:absolute; top:780px; left:140px; z-index:49;
}

#bild_01_rueckbildung_hi
{
position:absolute; top:400px; left:165px; z-index:50;
}


#bild_03_rueckbildung
{
position:absolute; top:400px; left:880px; text-align:right; vertical-align:bottom; z-index:53;
}

#bild_03_rueckbildung_hi
{
position:absolute; top:200px; left:608px; text-align:right; vertical-align:bottom; z-index:54;
}


/* YOGA FÜR KINDER    2TES BILD = BILD_02  */

#bild_01_kinder
{
position:absolute; top:550px; left:30px; z-index:49;
}

#bild_01_kinder_hi
{
position:absolute; top:350px; left:165px; z-index:50;
}


#bild_03_kinder
{
position:absolute; top:775px; left:570px; text-align:right; vertical-align:bottom; z-index:53;
}

#bild_03_kinder_hi
{
position:absolute; top:643px; left:170px; text-align:right; vertical-align:bottom; z-index:54;
}

/* #bild_kinder

{
position:absolute; top:200px; left:700px; z-index:48;
}

*/


/* YOGA FÜR Jugendliche     */

#bild_jugendliche
{
position:absolute; top:320px; left:500px; z-index:48;
}

#bild_01_jugendliche
{
position:absolute; top:600px; left:30px;
z-index:49;
}

#bild_01_jugendliche_hi
{
position:absolute; top:350px; left:165px; z-index:50;
}

#bild_02_jugendliche
{
position:absolute; top:580px; left:750px; z-index:51;
}

#bild_02_jugendliche_hi
{
position:absolute; top:385px; left:470px;  z-index:52;
}

#bild_03_jugendliche
{
position:absolute; top:840px; left:190px; text-align:right; vertical-align:bottom; z-index:53;
}

#bild_03_jugendliche_hi
{
position:absolute; top:703px; left:410px; text-align:right; vertical-align:bottom; z-index:54;
}


/* EINZELYOGA    2TES BILD = BILD_02  */

#bild_01_einzel
{
position:absolute; top:600px; left:30px; z-index:49;
}

#bild_01_einzel_hi
{
position:absolute; top:400px; left:165px; z-index:50;
}



#bild_03_einzel
{
position:absolute; top:790px; left:570px; text-align:right; vertical-align:bottom; z-index:53;
}

#bild_03_einzel_hi
{
position:absolute; top:635px; left:160px; text-align:right; vertical-align:bottom; z-index:54;
}


/* WORKSHOPS    2TES + 3TES  BILD = BILD_02 + BILD_03  */

#bild_01_workshops
{
position:absolute; top:730px; left:30px; z-index:49;
}

#bild_01_workshops_hi
{
position:absolute; top:530px; left:165px; z-index:50;
}


/* Körperpsychotherapie  Gruppe */

#bild_01_koerperpsychogruppe
{
position:absolute; top:380px; left:30px; z-index:49;
}

#bild_01_koerperpsychogruppe_hi
{
position:absolute; top:190px; left:185px; z-index:50;
}



/* ENERGIE     */

#bild_01_energie
{
position:absolute; top:230px; left:30px; z-index:49;
}

#bild_01_energie_hi
{
position:absolute; top:130px; left:185px; z-index:50;
}

#bild_02_energie
{
position:absolute; top:610px; left:740px; z-index:51;
}

#bild_02_energie_hi
{
position:absolute; top:485px; left:340px; z-index:52;
}

#bild_03_energie
{
position:absolute; top:1115px; left:550px; text-align:right; vertical-align:bottom; z-index:53;
}

#bild_03_energie_hi
{
position:absolute; top:945px; left:140px; text-align:right; vertical-align:bottom; z-index:54;
}



/* ÜBER MICH   1STES + 2TES BILD = ENTFÄLLT  */


#bild_01_ueber
{
position:absolute; top:230px; left:30px; z-index:49;
}

#bild_01_ueber_hi
{
position:absolute; top:130px; left:185px; z-index:50;
}

/* PREISE   1STES + 2TES BILD = ENTFÄLLT  */

#bild_02_preise
{
position:absolute; top:290px; left:560px; z-index:51;
}









/* SCHRIFTFORMATIERUNG */

p
{
	font-family: 'pt_sansregular', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida', Arial, Verdana, sans-serif; 
	font-size:13px;
	line-height:20px;
	color:#666;
	
}


h1
{
	font-family: 'pt_sansregular', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida', Arial, Verdana, sans-serif; 
	font-size:13px;
	line-height:20px;
	color:#a41523;
	font-weight:lighter;
	display:inline;
}	



h2
{
	font-family: 'pt_sansregular', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida', Arial, Verdana, sans-serif; 
	font-size:13px;
	line-height:20px;
	color:#000;
	font-weight:lighter;
	display:inline;
}

.kursiv
	
{
	font-family: 'pt_sansitalic', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida', Arial, Verdana, sans-serif; 
	font-size:13px;
	line-height:20px;
	color:#666;
	display:inline;
}



/*LINKFORMATIERUNG*/

a:link 
{
	font-family: 'pt_sansregular', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida', Arial, Verdana, sans-serif; 
	font-size:13px;
	line-height:20px;
	color:#999;
	text-decoration:none;

}
a:visited
{
	font-family: 'pt_sansregular', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida', Arial, Verdana, sans-serif; 
	font-size:13px;
	line-height:20px;
	color:#999;
	text-decoration:none;

}
a:active
{
	font-family: 'pt_sansregular', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida', Arial, Verdana, sans-serif; 
	font-size:13px;
	line-height:20px;
	color:#999;
	text-decoration:none;

}
a:hover
{
	font-family: 'pt_sansregular', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida', Arial, Verdana, sans-serif; 
	font-size:13px;
	line-height:20px;
	color:#a41523;
	text-decoration:none;

}




ul.liste {
	font-family: 'pt_sansregular', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida', Arial, Verdana, sans-serif; 
	font-size:13px;
	list-style-image:url(images/list-style-image.png);
	list-style-position: outside;
	line-height: 20px;
    padding: 0px;
    margin:-4px 11px;
    float:left;

}



@font-face {
    font-family: 'pt_sansregular';
    src: url('type/PTS55F-webfont.eot');
    src: url('type/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('type/PTS55F-webfont.woff') format('woff'),
         url('type/PTS55F-webfont.ttf') format('truetype'),
         url('type/PTS55F-webfont.svg#pt_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pt_sansitalic';
    src: url('type/PTS56F-webfont.eot');
    src: url('type/PTS56F-webfont.eot?#iefix') format('embedded-opentype'),
         url('type/PTS56F-webfont.woff') format('woff'),
         url('type/PTS56F-webfont.ttf') format('truetype'),
         url('type/PTS56F-webfont.svg#pt_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}