
html {height:100%;}

body#standard {height:100%; margin:0%; padding:0%; font: 100.01% Verdana, Arial, 
	  			   Helvetica,sans-serif; background-image:url(../img/3027.gif);}
body#gruen1   {height:100%; margin:0%; padding:0%; font: 100.01% Verdana, Arial, 
	  			   Helvetica,sans-serif;background-color:green;}
body#blau1    {height:100%; margin:0%; padding:0%; font: 100.01% Verdana, Arial, 
	  			   Helvetica,sans-serif;background-color:darkblue;}
body#orange1  {height:100%; margin:0%; padding:0%; font: 100.01% Verdana, Arial, 
	  			   Helvetica,sans-serif;background-color:darkorange;}
body#rot1     {height:100%; margin:0%; padding:0%; font: 100.01% Verdana, Arial, 
	  			   Helvetica,sans-serif;background-color:maroon;}
body#schwarz1 {height:100%; margin:0%; padding:0%; font: 100.01% Verdana, Arial, 
	  			   Helvetica,sans-serif;background-color:black;}
body#grau1    {height:100%; margin:0%; padding:0%; font: 100.01% Verdana, Arial, 
	  			   Helvetica,sans-serif;background-color:gray;}

* 				  { margin:0; padding:0; }


#seite 		  { height:100%; width: 785px; margin: 0 auto; }

#kopf 	 	  { margin:0; padding:0; padding: 0px; width: 785px;}

#kopf li      {  list-style: none; margin:0; padding:0; }

#kopf a:link,
#kopf a:visited
			     { font-family: Verdana, Arial, Helvetica; font-weight: bold; text-align: center; border-width:0px; 
			       font-size: 12pt; display:block; text-decoration:none; width: 180px; height:25px;
			       margin:0; padding:0.4em; padding-left:8px; padding-right:8px;}

#kopf a#aktivgruen:link,
#kopf a#aktivgruen:visited
				 { border-width:0px; background:green; color:white;  
				   width: 180px; height:25px;padding-left:8px; padding-right:8px;}
#kopf a#aktivgruen:hover
				 { border-width:0px; background:green; color:white;  
				   width: 180px; height:25px;padding-left:8px; padding-right:8px;}

#kopf a#gruen:link,
#kopf a#gruen:visited
			    { border-width:0px; background:darkgreen; color:white; 
			      width: 180px; height:25px;padding-left:8px; padding-right:8px;}
#kopf a#gruen:hover
			    { border-width:0px; background:lightgreen; color:black;
			      width: 180px; height:25px; padding-left:8px; padding-right:8px;}


#kopf a#aktivblau:link,
#kopf a#aktivblau:visited
			    { border-width:0px; background:darkblue; color:white;  
			      width: 180px; height:25px;padding-left:8px; padding-right:8px;}
#kopf a#aktivblau:hover
			    { border-width:0px; background:darkblue; color:white;
			      width: 180px; height:25px;padding-left:8px; padding-right:8px;}

#kopf a#blau:link,
#kopf a#blau:visited
			    { border-width:0px; background:darkblue; color:white;  
			      width: 180px; height:25px;padding-left:8px; padding-right:8px;}
#kopf a#blau:hover
			    { border-width:0px; background:lightblue; color:black;
			      width: 180px; height:25px;padding-left:8px; padding-right:8px;}

#kopf a#aktivorange:link,
#kopf a#aktivorange:visited
		       { border-width:0px; background:orange; color:black;
		         width: 180px; height:25px;padding-left:8px; padding-right:8px;}
#kopf a#aktivorange:hover
		       { border-width:0px; background:orange; 
		         width: 180px; height:25px;padding-left:8px; padding-right:8px;}

#kopf a#orange:link,
#kopf a#orange:visited
			    { border-width:0px; background:orange; color:black;
			      width: 180px; height:25px;padding-left:8px; padding-right:8px;}
#kopf a#orange:hover
			    { border-width:0px; background:#FFCC00;
			      width: 180px; height:25px;padding-left:8px; padding-right:8px;}

#kopf a#rot:link,
#kopf a#rot:visited
			    { border-width:0px; background:maroon; color:white; 
			      width: 180px; height:25px;padding-left:8px; padding-right:8px;}
#kopf a#rot:hover
			    { border-width:0px; background:red; color:black;   
			      width: 180px; height:25px;padding-left:8px; padding-right:8px;}

#kopf a#aktivrot:link,
#kopf a#aktivrot:visited
			    { border-width:0px; background:maroon; color:white;  
			      width: 180px; height:25px;padding-left:8px; padding-right:8px;}
#kopf a#aktivrot:hover
			    { border-width:0px; background:maroon; color:white;  
			      width: 180px; height:25px;padding-left:8px; padding-right:8px;}

#banner 	    { overflow: hidden; margin:0; padding:0; height:70px;  padding-top:8px;
  			      background-color:white; padding-left:8px; padding-right:8px;}

#inhalt 	    { overflow: auto; margin:0; padding:0; height:65%;  
  			      background-color:white; padding-left:8px; padding-right:8px;}

#inhalt h1   { font-family: Verdana, Arial, Helvetica; font-weight: normal; font-style: italic;
  			      font-size: 14pt; }

#inhalt h2   { font-family: Verdana, Arial, Helvetica; font-weight: normal;
  			      font-size: 16pt; font-color:red; }

#inhalt h3   { font-family: Verdana, Arial, Helvetica; font-weight: bold;
  			      font-size: 12pt; }

#inhalt p    { font-family: Verdana, Arial, Helvetica; font-weight: normal;
  			      font-size: 10pt; text-align: justify; }
  			      
#inhalt li	  { font-family: Verdana, Arial, Helvetica; font-weight: normal;
  			      font-size: 10pt; text-align: justify; }  			      

/* #inhalt p:first-letter 
				 { font-size: 180%; font-weight: bolder; color:red;}
*/
#inhalt td#kontakt
             { background-color:white; text-align:center; }

#inhalt td#kontaktrechts
             { font-family:Verdana, Arial, Helvetica; font-size:8pt; 
               text-align:left; background-color:white;}

#inhalt td#kontaktlinks
             { font-family:Verdana, Arial, Helvetica; font-size:8pt; 
               text-align:right;background-color:white;}

#inhalt td#kontaktmitte
              { font-family:Verdana, Arial, Helvetica; font-size:8pt; text-align:center;background-color:white;}
              
#inhalt a:link
				  { font-family: Verdana, Arial, Helvetica;  color:blue;  font-weight: bold; font-size: 10pt; text-decoration:none;
			     }
#inhalt a:visited
				  { font-family: Verdana, Arial, Helvetica;  color:blue;  font-weight: bold; font-size: 10pt; text-decoration:none;
				  }
#inhalt a:hover
				  { font-family: Verdana, Arial, Helvetica;  color:red;   font-weight: bolder; font-size: 10pt; text-decoration:underline;}
				  

#gruen2	     { background-color:green; padding:6px; height:45px; }
#blau2	     { background-color:darkblue; padding:6px; height:45px; }
#orange2	     { background-color:orange; padding:6px; height:45px;  }
#rot2 	     { background-color:maroon; padding:6px; height:45px;  }
#schwarz2     { background-color:gray; padding:6px; height:45px;  }
#grau2 	     { background-color:lightslategray; padding:6px; height:45px;  }

#links        { float: left;  width: 550px; }
#links2       { float: left;  width: 350px; padding-left:10px; }

#rechts       { overflow: auto; background-color: lightgrey; border:0px solid red;
			       float: right; width: 165px; height: 280px; padding:10px; 
			       font-family:Verdana, Arial, Helvetica; font-size:8pt; text-align:justify;}

#rechts p     { font-family:Verdana, Arial, Helvetica; font-size:8pt; text-align:justify;}  

#rechts a:link
				  { font-family: Verdana, Arial, Helvetica;  color:red;  font-weight: bold; font-size: 8pt; text-decoration:none;
			     }
#rechts a:visited
				  { font-family: Verdana, Arial, Helvetica;  color:red;  font-weight: bold; font-size: 8pt; text-decoration:none;
				  }
#rechts a:hover
				  { font-family: Verdana, Arial, Helvetica;  color:blue;   font-weight: bolder; font-size: 8pt; text-decoration:underline;}

#rechts2      { float: right; width: 165px; padding:10px; } 

#rechts2 h1   { font-family:Verdana, Arial, Helvetica; font-size:12pt; 
		          text-align:center;font-style:italic; color:darkred;}
		          
#rechts3      { width: 680px; padding:10px; background-color:lightgray; 
                font-family:Verdana, Arial, Helvetica; text-align:center; color:red; } 	          

#fussgruen    { margin:0; padding:0; clear: both; padding: 0px; background-color:darkgreen; height:55px;}
#fussblau     { margin:0; padding:0; clear: both; padding: 0px; background-color:darkblue; height:55px;}
#fussorange   { margin:0; padding:0; clear: both; padding: 0px; background-color:darkorange; height:55px;}
#fussrot 	  { margin:0; padding:0; clear: both; padding: 0px; background-color:maroon; height:55px;}
#fussschwarz  { margin:0; padding:0; clear: both; padding: 0px; background-color:black; height:55px;}
#fussgrau     { margin:0; padding:0; clear: both; padding: 0px; background-color:gray; height:55px;}

#navi h1 	  { font-size: 28pt; color: white; font-weight: bolder; text-align:right; }
#navi li 	  { float:left; list-style: none; margin:0; padding:0; }

#navi a:link,
#navi a:visited
				  { font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 10pt;
  			  	    color: white; display:block; text-decoration:none; margin:0; padding:0; text-align: center;
  			  	    padding-top:2px; padding-left:2px; padding-right:2px; width: 90px;height:20px;  
  			  	    background-color:black;border:1px solid #ccc;}

#navi a:hover
				  { background-color:lightgray; color:black; width: 90px;height:20px;}


#navi a#aktiv:link,
#navi a#aktiv:visited
				  { background:gray; color:black; padding-left:2px; padding-right:2px; width: 100px;height:20px;}
#navi a#aktiv:hover2
				  { background:gray; color:black; padding-left:2px; padding-right:2px; width: 100px;height:20px;}



