
/* Allgemeine Element-Anweisungen &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/

 body {
    color: black; background-color: #ffeb6e;
    font-size: 100.01%;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0; padding: 0;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
	  /* text-align: center; Zentrierung im Internet Explorer */
  }
div#seite { 
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
        /*  margin: auto; standardkonforme horizontale Zentrierung */
    width: 840px;
	 height: 100%;
	background: #ffeb6e url(grafik/hintergrund_bauch_800.gif) no-repeat;
	border:0;
   }
    .stopFloat {
  display: block;
  clear: both;
  float: none;
  height: 1px;
  font-size: 1px;
  line-height: 1px;
  overflow: hidden;
}
   /* Seitenübergreifende  Anweisungen &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
    h1{font-size:1.1em; 
	 }
   h2{font-size:0.9em;
   margin:1em 0 0 0;
	 }
   p{font-size:0.8em;
   margin: 0;
   padding:0 20px 0 0; }
    p.klein{font-size:0.7em;
   margin: 0;
   padding:0 20px 0 0; }
   ul {font-size:0.8em;
   list-style: disc;
   margin:0 0 0 0;
   }
   li{margin:0 0 0 20px;
   padding:0 0 0 0px;}
     a {text-decoration: none;  
 }
  a:link {
    color: #c00; 
  }
   a:visited {
    color: #666; 
  }
  a:hover {
    color: #c00;
	text-decoration: underline;  
  }
   a:active{
    color: #c00;  
  }
    /* KOPF zeile &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
	
	#block1{ float: left;
    width: 320px;
    padding: 0;
	margin: 1em 0 0 0;}
	#block2{ float: left;
    width: 380px;
    padding: 0;
	margin: 1em 0 0 0;}
	#block3{ float: left;
    width: 86px;
    padding: 0;}
	p.kopf{margin:0 0 0 20px;
	font-style:italic;
	}
	
   /* Linke Menuespalte &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
   #menue {
    float: left;
    width: 350px;
    padding: 0;
	background: url(grafik/transparent.gif) y-repeat;!important
   }
    /* Ueberschriften Menuespalte &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
	h2.menue_titel {
	 color:#c00;
   margin:0 0 0.1em 20px;
    padding:0;
	font-family:'Times New Roman',Times,serif; 
	 font-style:italic;
   }
   h1.menue_titel{
   color:#c00;
   letter-spacing:0.2em;
   margin:0 0 0.6em 20px;
   font-family:'Times New Roman',Times,serif; 
   font-style:italic;
   }
  p.menue_kurse{
  margin:0 0 0 20px;
  padding:0;}
    /* Liste Menuespalte &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
  #menue ul {
    font-size: 0.8em;
   list-style: disc;
   margin:0 1em 1em 20px;
  padding:0 1em 1em 20px;
  color:#c00;
  }
   #menue li {
   margin: 0 0 0 0;
  padding:0 0 0 0;
  
  }
  #menue a {
  text-decoration: none;
    display: block;
	font-family: Arial, Helvetica, sans-serif;
   }
  #menue a:link {
    color: black; 
  }
  #menue a:visited {
    color: #666; 
  }
  #menue a:hover {
    color: #c00;
	text-decoration: underline;  
  }
  #menue a:active{
    color: #c00;  
  }
 
/* Containerspalte für Inhalt mittlere Spalten &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
  div#Inhalt {
   float: left;
   width:480px;
   background: #ffeb6e url(grafik/gelb.gif) x-repeat;
   } /*  background-color: #fc0; border-left: 1px solid #990000; */
  * html div#Inhalt {
    height: 1em; } /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  
  
   h1.start {
    margin:1em 20px 0 0px;
    font-size: 1em;
	line-height:1.5em;
   font-family:'Times New Roman',Times,serif; 
	
	padding-left:0px;
  }
   p.start {
   margin:0 20px 0 0px;
   font-size:1em;
   
   font-family:'Times New Roman',Times,serif; 
   line-height:1.5em;
   
 
   color:black;
   }
  
   p.motto{
   font-weight:bold; 
   padding: 1em 2em ;
   font-style:italic;
   color:#1972ff;
   text-align:right;
   }
   .bild {
  float: right;
  width: 230px;
  margin: 10px  1px 10px 10px;}
  .bild_links {
  float: left;
  width: 230px;
  margin: 10px  10px 10px 0px;}
  /*border-top:2px solid #990000;*/
    p.fusszeile_inhalt {
    font-size: 0.7em;
	font-style:italic;
	margin: 1em 20px 0 60px;
  }
  
  /*&&&&&&&&&&&&&&&&&&&&&&&&& Formularangaben*/
   input.druckbutton {font-size:0.8em;position: relative;
left: 300px;}
  
  
  
  
  
  
  
  
  
