	body, html {
           padding : 0;
         	margin : 0;
         	width: 100%;
      }
	#GanzeSeite {
    	     background-color : #eadcc9;
           width : 800px;
           height : auto;
           margin-top : 18px;
           margin-left: auto;
			  margin-right: auto;
           border : 1px solid #000000;
     		  position : relative;
     		  font-family : Georgia, Times New Roman, Times, serif;
           font-size : 14px;  
             
      }
   #Ebene1 {
     	    height : 95px;
     	    width : 800px;
      	 position : relative;
      }
   #MenueOben {
          top: 95px;
          /*padding-top: 1px;
          padding-bottom: 1px;*/
          color : #fdfbf4;
          background-color : #000000;
          width : 800px;
          height: auto;
          font-family : Georgia, Times New Roman, Times, serif;
          font-size : 14px;
          font-weight : bold;
          position : absolute;
          overflow : hidden;
          border-top : 1px solid #000000;
          border-bottom : 1px solid #000000;
          z-index: 2;
      }
	.pad	{
    		text-align: center;
    		vertical-align: middle;
    		width: auto;
    		height: auto;
      }
	.simple {
			color : #ffffff;
			text-align: center;
			width: auto;
			height: auto;
      }	
	.simple a {
          color : #ffffff;
          text-decoration : none;
          width: auto;
      }
     
	.simple a:visited {
          color : #ffffff;
          text-decoration : none;
          width: auto;
      }
	.simple a:hover {
          color : #000000;
          text-decoration : underline;
          width: auto;
          border-bottom: 1px;
 		}
	.items {
          margin-top: 18px;
          margin-left : -1px;
          padding-top : 10px;
          padding-bottom : 10px;
          padding-left : 10px;
          padding-right : 10px;
          position : absolute;
          width: auto;
          height : auto;
          background-color : #fdfbf4;
          color : #000000;
          visibility : hidden;
          border-left : 1px solid #000000;
          border-right : 2px solid #000000;
          border-bottom : 2px solid #000000;
          text-indent : 0;
          text-align: left;
          z-index: 1;
       }
	.items a {
          color : #000000;
          text-decoration : none;
          width: auto;
      }
	.items a:visited {
          color : #000000;
          text-decoration : none;
          width: auto;
      }
	.items a:hover {
          color : #000000;
          text-decoration : underline;
          width: auto;
      }
	#inhalt {
			 top: 38px;
			 font-size : 14px;
          font-family : Georgia, Times New Roman, Times, serif;
          width: auto;
          height : auto;
          position : relative;
          z-index: 1;
          margin-bottom: 50px;
           }	
	#links { 
			 width: 230px;
			 }
	#rechts	{
			 width: 516px;
			 }
	#inhalt td	{
			vertical-align: top;
			border: 1px solid #000000;
			padding-bottom: 50px;
			}
	.hide	{
			visibility : hidden;
			width: 18px;
		}
	.MenuLiPunkte	{
			 background-color: #000000;
			 padding-left: 5px;
			 padding-top: 1px;
			 padding-bottom: 1px;
			 color: #ffffff;
			 font-size : 13px;
			 font-weight: bold;
	   }
	.MenuLiText	{
			color: #000000;
			text-align: justify;
			padding-left : 10px;
			padding-right : 10px;
			padding-top: 15px;
			padding-bottom: 15px;
			border-bottom: 1px solid #000000;
			font-size : 13px;
		}
		
	.MenuLiText a	{
			color : #000000;
         text-decoration : none;
         
      }
   .MenuLiText a:visited {
          color : #000000;
          text-decoration : none;
          
      }
   .MenuLiText a:hover {
          text-decoration : underline;
          border: 0px;
      }	
	.MenuLiTexte	{
			color: #000000;
			text-align: left;
			padding-left : 10px;
			padding-right : 10px;
			padding-top: 15px;
			padding-bottom: 15px;
			border-bottom: 1px solid #000000;
			font-size : 13px;
		}
	.MenuLiTexte a	{
			color : #000000;
         text-decoration : none;
         
      }
   .MenuLiTexte a:visited {
          color : #000000;
          text-decoration : none;
          
      }
   .MenuLiTexte a:hover {
          text-decoration : underline;
          border: 0px;
          
      }
	.uberschr  {
          font-size : 13px;
          font-weight : bold;
          font-family : Georgia, Times New Roman, Times, serif;
          padding-left : 5px;
			 padding-right: 5px;
			 text-align: justify;
			 margin-top: 15px;
      }
	.uberschr a	{
			color : #000000;
         text-decoration : none;
      }
   .uberschr a:visited {
          color : #000000;
          text-decoration : none;
      }
   .uberschr a:hover {
          text-decoration : underline;
      }
	.text	{
			padding-left : 5px;
			padding-right: 5px;
			font-size : 13px;
			font-family : Georgia, Times New Roman, Times, serif;
			text-align: justify;
		}
	.text a	{
			color : #000000;
         text-decoration : none;
      }
   .text a:visited {
          color : #000000;
          text-decoration : none;
      }
   .text a:hover {
          text-decoration : underline;
      }
   #w3c {
     	padding-left: 10px;
     	padding-top: 20px;
     	position: relative;
     	}
   #copy { 
    	position: relative;
    	padding-top : 24px;
    	padding-bottom: 24px;
    	width: 763px;
    	margin-left: 18px;
    	margin-right: 18px;    	
    	font-family : Georgia, "Times New Roman, Times, serif;
    	font-weight : bold;
    	font-size: 12px;
    	text-align: center;
    	}
      
   /* Kontaktseite:*/
   #kontakt {
   		padding-left : 5px;
			padding-right: 5px;
			font-size : 13px;
			font-family : Georgia, Times New Roman, Times, serif;
		}
	#kontakt a	{
			color : #000000;
         text-decoration : none;
      }
   #kontakt a:visited {
          color : #000000;
          text-decoration : none;
      }
   #kontakt a:hover {
          text-decoration : underline;
      }
      
   #kontakt td	{
   		 text-align: left;
   		 padding-bottom: 15px;
   		 border: 0px;
   }
   .kontaktli {
   		width: 150px;
   		padding-right: 10px;
   		font-weight: bold;
   		font-size: 12px;
   		font-family : Georgia, Times New Roman, Times, serif;
   }
   .textfeldFormular		{
	 		width: auto;
			padding-left: 10px;
		}
	#tabelleFormular {
			width: auto;
			padding-left: 10px;
			padding-right: 10px;
		}	
	#tabelleFormular td	{
		width: auto;
		height: auto;
		padding: 10px;
		border: 1px;
	}		
	.input	{
			left: 400px;
			position: relative;
	}
	
	/* Autorenseiten:*/
	#autoren {
			color: #000000; 
			width: auto;
			text-align: left;
			padding-right :10px;
			border-bottom: 1px solid #000000;
	}
	#autoren a	{
			color : #000000;
         text-decoration : none;
      }
   #autoren a:visited {
          color : #000000;
          text-decoration : none;
      }
   #autoren a:hover {
          text-decoration : underline;
          border: 0px;
      }
   #autoren li {
   		 padding-top: 2px;
   		 padding-left: 2px;
   }
   #welcome	{
   		 padding-top: 30px;
   		 padding-left: 10px;
   		 padding-right: 10px;
   		 font-size: 16px;
   		 text-align: center;
   		 
	}
	#autorenbild	{
			margin-top: 10px;
			padding-bottom: 0px;
			font-size : 13px;
			font-family : Georgia, Times New Roman, Times, serif;
			text-align: left;
			width: 515px;
			padding-left : 2px;
			padding-right: 2px;
			
	}
	#autorenbild a {
	
			color : #000000;
         text-decoration : none;
      }
   #autorenbild a:visited {
          color : #000000;
          text-decoration : none;
      }
   #autorenbild a:hover {
          text-decoration : underline;
      }
  	#autorenbild td	{
			border: 0px solid #000000;
			padding-bottom: 0px;
			width: auto;
			height: auto;
			vertical-align: top;
	}
	.biblist {
			padding-left : 0px;
			padding-right: 5px;
			padding-bottom: 3px;
			font-size : 13px;
			font-family : Georgia, Times New Roman, Times, serif;
			text-align: left;
	}
	
	
	.bibliste {
			padding-left : 5px;
			padding-right: 5px;
			padding-bottom: 3px;
			font-size : 13px;
			font-family : Georgia, Times New Roman, Times, serif;
			text-align: left;
	}
	.bibliste a {
	
			color : #000000;
         text-decoration : none;
      }
   .bibliste a:visited {
          color : #000000;
          text-decoration : none;
      }
   .bibliste a:hover {
          text-decoration : underline;
      }	
	
	/* Dokumentationen */
	.doku {
			color: #000000; 
			width: auto;
			text-align: center;
			padding-bottom: 25px;
			padding-top: 25px;
			border-bottom: 1px solid #000000;
		}
	.doku a	{
			color : #000000;
         text-decoration : none;
   	}
   .doku a:visited {
          color : #000000;
          text-decoration : none;
   	}
   .doku a:hover {
          text-decoration : underline;
          
   	}
   #dokutext {
   		padding-left : 5px;
			padding-right: 5px;
			font-size : 13px;
			font-family : Georgia, Times New Roman, Times, serif;
			text-align: justify;
		}
	#dokutext a	{
			color : #000000;
         text-decoration : none;
         font-style: italic;
         font-weight: bold;
      }
   #dokutext a:visited {
          color : #000000;
          text-decoration : none;
      }
   #dokutext a:hover {
          text-decoration : underline;
          
      }
  #dokutext li {
  			padding-bottom: 10px;
   }       
   
  /*gegen den strom*/
   
   .bild {
   		text-align: center;
   		vertical-align: middle;
   		font-size: 10px;
   }
  
  #ueberschr  {
          font-size : 13px;
          font-weight : bold;
          font-family : Georgia, Times New Roman, Times, serif;
          padding-left : 5px;
			 padding-right: 5px;
			 text-align: center;
			 margin-top: 15px;
      }
   .textcurs	{
   		font-style: italic;
   		text-align: justify;
   		font-size : 13px;
			font-family : Georgia, Times New Roman, Times, serif;
   		padding-left : 5px;
			padding-right: 5px;
   		
   		}
   .textcurs a	{
			color : #000000;
         text-decoration : none;
   }
   .textcurs a:visited {
          color : #000000;
          text-decoration : none;
   }
   .textcurs a:hover {
          text-decoration : underline;
          
   }
   
   
   #bildtext	{
   		font-size : 13px;
			font-family : Georgia, Times New Roman, Times, serif;
   		
   }
   #bildtext td	{
   		border: 0px;
   		padding-top: 5px;
   		padding-bottom: 4px;
   		padding-left : 5px;
			padding-right: 5px;
   		text-align: justify;
   		font-style: italic;
   		vertical-align: middle;
  }
  
   #prog {
   		width: auto;
   }
   #prog td {
   		border: 0px;
   }
  .datum	{
   		width: 200px;
   		padding-left : 5px;
			font-size : 12px;
			font-family : Georgia, Times New Roman, Times, serif;
			text-align: left;
			font-weight: bold;
			font-style: italic;
   }
   .beschr	{
   		padding-left : 10px;
			padding-right: 5px;
			font-size : 13px;
			font-family : Georgia, Times New Roman, Times, serif";
			text-align: left;
   }
