/* css File for www.atemzeitraum.at (V2.4) */

html, body {
	height:100%;
	}

body {
	font-family: Century Gothic, Verdana, Tahoma, Arial, sans-serif;  /*   */ 
	font-weight: normal;
	letter-spacing: 1px;
	}

a:link {
	color: #008080;
	text-decoration: none;
	font-weight: bold;
	}	
a:visited {
	text-decoration: none;
	color: #008080;
	font-weight: bold;
	}
a:hover {
	text-decoration: none;
	color: #5fc7c8;
	font-weight: bold;
	}	
a:active {
	text-decoration: none;
	color: #008080;
	}
a:focus {
	text-decoration: none;
	color: #5fc7c8;
	font-weight: bold;
	}

a.home:link {  
	color: #008080;
	text-decoration: none;
	font-weight: normal;
	}
a.home:visited {  
	color: #008080;
	text-decoration: none;
	font-weight: normal;
	}
a.home:hover {  
	color: #5fc7c8;
	text-decoration: none;
	font-weight: normal;
	}
a.home:active {  
	color: #008080;
	text-decoration: none;
	font-weight: normal;
	}	
a.home:focus {
	text-decoration: none;
	color: #5fc7c8;
	font-weight: normal;
	}
	
/*   Start navigation css   */
	
nav {
/*      width: 645px;       */
/*      width: 720px;       */
	width: 730px;
	height: 50px;
	padding-top:35px;
	padding-left:30px;
	padding-bottom:6px;
	font-size: 13px;
}
nav ul {
    padding: 0px;
    margin: 0px;
}
nav ul:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
nav ul li {
    list-style: none;
    float:left;
}
nav ul li a {
    text-decoration: none;
    display: block;
    padding: 8px 16px 9px 10px;  
/*	padding: 8px 18px 9px 12px;      für kleinere Schriften     */
	background-color: #e1e1e1;
}
nav ul li:hover > ul {
    visibility: visible;
}
nav ul li ul{
    display: inline;
    visibility: hidden;
    position: absolute;
    padding: 0px 0px 10px 0px;
	background-color: #e1e1e1;
}
nav ul li ul li{
    float: none;
}
nav ul li ul li a:hover{
    color: #5fc7c8;
}

/*   End navigation css   */	
	
#container {
	background-color: #f2f2f2;   
 /*   width: 900px;              */
    width: 950px;
    height: 570px;	
    position: absolute;
	top: 50%;
	left: 50%;
	margin: -285px 0px 0px -450px;
	padding-top: 0px; 
	
	}
	
#left {
	float: left;
	width: 180px;
	height: 570px;
	margin: 0px;
	padding-top: 0px;
	}

#content {
	padding: 0px;
	margin-left: 180px;
	margin-right: 25px;
	}
	
#impressum {
	padding: 0px;
	background-color: #f2f2f2; 
	width: 819px;
	margin: auto;
	}               
	
	
table.home {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
table.home td {
	font-size: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}               

	
.portrait {
	padding: 15px 0px 15px 34px;
	}

b {
	color: #008080;
	padding: 0px;
	margin: 0px;
	}

/*   U E B E R S C H R I F T E N   */

h1  {  
    color: #008080;           
	font-size: 15px;
	letter-spacing: 1px;
	text-align: left;
	padding: 0px 35px 15px 35px;
	margin: 0px;
	}
	
h2 {					     /* fuer Kurse */
	color: #008080;
	font-size: 14px;
	line-height: 20px;           
	letter-spacing: 1px;
	text-align: left;
	padding: 5px 35px 5px 35px;
	margin: 0px;
	}

p.ue {                           /* Anpassung für h1 bei zuviel Text */
    color: #008080;           
	font-size: 15px;
	letter-spacing: 1px;
	text-align: left;
	margin: 0px;
	padding: 0px 35px 5px 35px;	
	}

	
/*   T E X T E   */

p.text_1 {                    	 /* Standardtext groß */
	font-size: 15px;
	letter-spacing: 1px;
	text-align: left;
	padding: 0px 35px 15px 35px;
	margin: 0px;
	}              
	
p.text_2 {						 /* Standardtext mittel */
	font-size: 13px;		
	letter-spacing: 1px;
	text-align: left;
	padding: 0px 35px 0px 35px;
	margin: 0px;
	}
	
p.text_2_atem {					 /* Standardtext Atempaedagogik */
	font-size: 13px;		
	line-height: 17px;
	letter-spacing: 1px;
	text-align: left;
	padding: 0px 35px 0px 35px;
	margin: 0px;
	}
	
p.text_2_bebo {					 /* Standardtext BeBo */
	font-size: 13px;		
	line-height: 18px;
	letter-spacing: 1px;
	text-align: left;
	padding: 0px 25px 8px 35px;
	margin: 0px;
	}
	
p.text_8 {            		    /* Spezialtext klein index */
	font-size: 11px;
	color: #008080;
	padding: 0px 35px 0px 35px;
	letter-spacing: 1px;
	vertical-align: text-bottom;
	margin: 0px;
	}
	
p.text_9 {            		    /* Leerzeile index */
	font-size: 4px;
	margin: 0px;
	}
	
p.text_arbl_1 {					/* Arbeitsweise links 1. Zeile */
	font-size: 13px;
	line-height: 18px;
	padding: 0px 17px 0px 33px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
p.text_arbr_1 {					/* Arbeitsweise rechts 1. Zeile */
	font-size: 13px;
	line-height: 18px;
	padding: 0px 34px 0px 10px;
	letter-spacing: 1px;
	margin: 0px;
	}

p.text_arbl {					/* Arbeitsweise links */
	font-size: 13px;
	line-height: 18px;
	padding: 9px 17px 0px 33px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
p.text_arbr {					/* Arbeitsweise rechts */
	font-size: 13px;
	line-height: 18px;
	padding: 9px 34px 0px 10px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
p.text_anwl {					/* Anwendung */
	font-size: 13px;
	line-height: 18px;
	padding: 0px 5px 0px 34px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
p.text_anwr {					    /* Anwendung */
	font-size: 13px;
	line-height: 18px;
	padding: 0px 34px 0px 5px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
ul.bio {						    /* Liste Biographie */
	padding: 0px 35px 10px 60px;
	margin: 0px;
    }
	
ul.std {							/* Liste Einzelstunde */
	padding: 0px 35px 10px 60px;
	margin: 0px;
    }
	
li.text_3 {						    /* Liste Text Biographie */
	font-size: 13px;
	line-height: 17px;
	padding: 4px 35px 0px 0px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
p.text_3 {						    /* Text Biographie */
	font-size: 13px;
	line-height: 17px;
	padding: 6px 35px 0px 34px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
li.text_3_ein {						
	font-size: 12px;
	line-height: 16px;
	padding: 4px 35px 0px 0px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
p.text_3_ein {		
	font-size: 12px;
	line-height: 16px;
	padding: 6px 35px 0px 34px;
	letter-spacing: 1px;
	margin: 0px;
	}

p.text_impr {					/* Text Impressum */
	font-size: 13px;
	padding: 5px 35px 0px 34px;
	letter-spacing: 1px; 
	} 
	
p.text_4 {						/* Text Impressum */
	font-size: 12px;
	line-height: 16px;
	padding: 6px 35px 0px 34px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
p.text_I {						 /* Text Index */
	font-size: 13px;
	line-height: 17px;
	letter-spacing: 1px;
	padding: 0px 35px 0px 35px;
	margin: 0px;
	}

p.text_IA {						 /* Text Index Aktuell */
	font-size: 13px;
	line-height: 17px;
	letter-spacing: 1px;
	padding: 4px 5px 0px 20px;
	margin: 0px;
	}
	
p.text_IA_ein {						
	font-size: 13px;
	line-height: 17px;
	padding: 0px 5px 0px 77px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
p.text_IA_kl {					 
	font-size: 12px;             
	line-height: 17px;           
	padding: 4px 5px 0px 20px;
	letter-spacing: 1px;
	margin: 0px;
	}

	
/*     Kurstexte      */
	
p.text_1_kurs {                   /* Standardtext groß */
	font-size: 15px;
	letter-spacing: 1px;
	text-align: left;
	padding: 0px 35px 6px 35px;   /* default 15 */
	margin: 0px;
	}
  	
p.text_5_g {					 /* Termine Ueberschrift ganzseitig */
	font-size: 14px;
	line-height: 20px;           /* default 20 */
	letter-spacing: 1px;
	text-align: left;
	padding: 5px 30px 5px 35px;  /* default 6 */
	margin: 0px;
	}
	
p.text_kursg {					 /* Termine ganzseitig DEFAULT */
	font-size: 13px;             /* default 13 */
	line-height: 20px;           /* default 20 */
	padding: 0px 30px 0px 35px;
	letter-spacing: 1px;
	margin: 0px;
	}

p.text_kursh {					 /* Termine ganzseitig */
	font-size: 13px;             /* default 13 */
	line-height: 16px;           /* default 20 */
	padding: 0px 30px 0px 92px;  /* Einrueckung VHS Adresse */
	letter-spacing: 1px;
	margin: 0px;
	}
	
p.text_kursi {					  /* Termine ganzseitig */
	font-size: 13px;              /* default 13 */
	line-height: 20px;            /* default 20 */
	padding: 0px 30px 0px 107px;  /* Einrueckung gross */
	letter-spacing: 1px;
	margin: 0px;
	}
	
p.text_kursj {					 /* Termine ganzseitig */
	font-size: 13px;             /* default 13 */
	line-height: 16px;           /* default 20 */
	padding: 0px 30px 0px 55px;  /* Einrueckung mittel */
	letter-spacing: 1px;
	margin: 0px;
	}
	
p.text_kursk {					 /* Termine ganzseitig */
	font-size: 12px;             /* Für Link zum PDF kleine Schrift */
	line-height: 19px;           
	padding: 3px 30px 0px 35px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
/* Für mehr als 2 Kurse */

p.text_kursl {					 /* Termine ganzseitig */
	font-size: 12px;             /* default 13 */
	line-height: 17px;           /* default 20 */
	padding: 0px 30px 2px 35px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
	
p.text_kurscorona {					 
	font-size: 14px;           
	line-height: 20px;           
	padding: 15px 30px 0px 45px;
	letter-spacing: 1px;
	margin: 0px;
	}
	
/*  End of css-file  */


