@charset "utf-8";
* {	
	margin: 0; padding:0;
 	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;}
body {
	background-color: #fffeec;
	background-repeat:no-repeat;
 	background-position:0px 216px;
}
/* Position der Hintergrundbalken Anfang */
.start {background-image: url(../bilder/links_1.jpg);}
.szenischeslernen {background-image: url(../bilder/links_8.jpg)}
.projektbeispiele {background-image: url(../bilder/links_2.jpg);}
.fortbildungen {background-image: url(../bilder/links_3.jpg);}
.buecher {background-image:	url(../bilder/links_5.jpg);}
.tipps {background-image: url(../bilder/links_9.jpg);}
.forum {background-image: url(../bilder/links_4.jpg);}
.team {background-image: url(../bilder/links_6.jpg);}
.kontakt {background-image: url(../bilder/links_7.jpg);}
/* Position der Navielemente Ende*/

#head	{
	width:1200px;
	overflow:visible;
	height:220px;
	position:absolute;
	top:0;
	left:0;
	border: 0px solid #000000;
	background-image:url(../bilder/navilinie.gif);
	background-repeat:no-repeat;
	 	background-position:300px 130px;
}
#Szenisches_Lernen {
	position:relative;
	top:54px;
	border:0;
}
#navigation {
	position:relative;
	top:81px;
	padding:0 0 0 126px;
	border: 0px solid red;
	height:25px;
	width:auto;
}
/* Position der Navielemente Anfang */
#Projektbeispiele {position:relative; left:-8px;}
#szenischeslernen {position:relative; left:20px;}
#Fortbildungen {position:relative; left:-28px;}
#Buecher {position:relative; left:-28px;}
#Tipps {position:relative; left:-28px;}
#Forum {position:relative; left:-28px;}
#Team {position:relative; left:-36px;}
#Kontakt {position:relative; left:-20px;}
/* Position der Navielemente Ende*/



#inhalt {
	position:absolute;
	top:216px;
	height:553px;
	padding:0 0 0 260px;
	border: 0px solid #000000;
	margin: 0 20% 0 0;     	margin: 0 30% 0 0;
	width:70%;
	overflow:visible;

}
#gebrauch {
	position:absolute;
	top:216px;
	padding:2em 0 0 0;
	border: 0px solid #000000;
	margin: 0 5% 0 65%;  
/*	font-size:0.85em;*/
	width:auto;
	overflow:visible;
	text-align:left;
}

#anweisung,#regeln {display: block;}

#inhalt p, #gebrauch p, #gebrauch li {
	font-size:0.85em;
	margin:0 0 0.5em 0em;
	line-height:1.3em;	
 
}  
#inhalt a, #gebrauch a, #gebrauch p span {
	font-size:0.85em; font-size:inherit;
}  

#kontaktseite #inhalt a {
	font-size:inherit;
}  
#inhalt p strong, #inhaltforum p strong {
	font-size:1em;
	margin:0 0 0.5em 0em;
} 

#inhalt li, #inhaltforum li, #gebrauch li {
	font-size:0.85em;
	margin:0.3em 0 0.3em 1.5em;
} 

#inhalt img {
 	padding:0 20px 20px 0;

} 
#inhalt img.links {
 	padding: 20px 10px 20px 0;

} 

.bildrechts {
	float:right;
	margin:0 0 20px 50px;
}
h1  {
	padding-bottom:1em;
	font-variant:small-caps;
}
h2, h3, h4, h5 {
	padding-top:0.5em;
}
h3, h4, h5 {
	font-size:0.85em;
	padding-bottom:0;
	font-weight: normal;
}
#inhalt p.tafelbild {
	border:1px solid gray;
	padding:1.5em;
	width:18em;
	margin:1em 1em 1em 3em;
	font-family:	"Comic Sans MS", Chalkboard, "Marker Felt";
		font-size:large;
}
.bild_buch {
	float:left;
	margin:0 0px 40px 0;
}
.team_einzug {padding-left:120px; margin-bottom:0.5em;}
.klar {clear:both;}
.nopunkt {list-style-type:none;}

.modul {background-color:#E6FF7F;font-size:inherit;padding:2px 5px 1px 5px;} 
.spiegelstricheinzug {text-indent:-0.6em;padding-left:0.6em;} 

.navilinie { 

	position:absolute;
	top:20px; left:0;
 }
 
 .hochgestellt {
 /* vertical-align: super; */
 font-size:0.8em;
 position:relative; 
 top:-0.3em;
 color:blue; 
}
hr {border:0px; height:1px; background-color:#333333; margin:1em 0 1em 0;}
.oben {text-align:right;}
p.oben a {font-size:smaller !important; color: #6699CC}

/*.download {width:18em; height:auto; padding:1em 0.5em 1em  1.2em; float:right;  background-color: #CC3366;  margin:1em !important;}*/
.download {width:20em; height:auto; float:right;  background-color: #CC3366;  margin:1em !important;}
.inhalte_navi  {padding:1em 0.5em 1em  1.2em;}
#unternavi ul li {list-style-type: square;}
#unternavi a, #unternavi ul li a {color:white ;font-size:0.9em; text-decoration:none;  }
#unternavi a:hover,#unternavi ul li a:hover {text-decoration:underline;}
#unternavi {color:white; font-size:0.9em; }

/* formate für forum */

#sz-forum input, #sz-forum textarea {border:1px solid gray;  }
.iframe {height:800px;
 			border:0;
			width:35em;


}

/* runde Ecken   */
.ro {	background:url(../bilder/roundedbox_ro.gif) top right no-repeat; }
.lo {	background:url(../bilder/roundedbox_lo.gif) top left no-repeat; }
.ru {	background:url(../bilder/roundedbox_ru.gif) bottom right no-repeat; }
.lu {	background:url(../bilder/roundedbox_lu.gif) bottom left no-repeat; }

div.form {
	clear:both; margin:5px 0;
	text-align:right;
 }
 div.form input,  div.form textarea {
	float:right; 
	width:400px;
	margin: 0 5px;

 }
.schmalinput {
	width:199px!important;
	margin: 0 5px 0 0;


 }
