<style type="text/css">
/* (c) dhg foerderverein, 86551 aichach , Ralph Rasshofer*/
/* Danke an  Alan Anneser (Ello) fuer viele Tips!*/
/* Danke an  Ingo Turski (www.1ngo.de)  fuer die css Vorlage,*/
/* er wurde inspiriert durch Eric Meyer und Claire Campbell */

title {;}
body {color:white;
     background:#17a;
	 font:normal 1em Verdana, sans-serif;}
	 
/* Links formatieren */
a.x:link { text-decoration:underline;color:#fc0; }
a.x:visited { text-decoration:underline;color:#fc0; }
a.x:hover { text-decoration:underline;color:#FF0000;}
a.x:active { text-decoration:underline;color:#FF0000;} 
	
	
h1{	font-size: 1.7em;
	font-weight: normal}
   
h2{	font-size: 1.3em;
	font-weight: normal}
	
h3{	font-size: 1.0em;
	font-weight: bold}
	
p{	font-size: 1.0em;
	font-weight: normal}
	
table{width:100%;
    background:#17a;
	padding: 0.2em 0.2em 0.2em 0.2em;}
	
table.infotable{width:80%;
		  background:#39c;
		  vertical-align:top;
		  padding: 0.6em 0.2em 0.2em 1em;}
		  
table.konten{background:#39c}

table.vorstand{width:80%;
		  background:#39c;
		  vertical-align:top;
		  padding: 0.6em 0.2em 0.2em 1em;}
		  
td.vorstand{width:20%;
       border:solid #17a;
	   vertical-align: top}
		  
	
td.head{border:solid #17a;
       font-size: 1.5em;
	   background:#39c;
	   padding: 0.2em 0.2em 0.2em 0.2em;}
	   
td.foot{border:solid #17a;
       background:#39c;
	   padding: 0.2em 0.2em 0.2em 0.2em;}
	   
td.menu{width:20%;
       border:solid #17a;
	   vertical-align: top}
	   
td.content{border:solid #17a;
		  background:#39c;
		  vertical-align:top;
		  padding: 0.6em 1em 0.2em 1em;}

table.finanztabelle{width:auto;}		  
td.use{		text-align:left;
			vertical-align:top;
			padding-top: 0.5em;
			padding-left:1em;
			padding-right:2em}
		  
td.euro{		text-align:right;
			vertical-align:top;
			padding-right: 1em;
			padding-top: 0.5em;}
			
table.zeittabelle{width:auto;}		  
td.aktion{	text-align:left;
			vertical-align:top;
			padding-top: 0.5em;
			padding-left:1em;
			padding-right:2em}
		  
td.zeit{		text-align:left;
			vertical-align:top;
			padding-right: 1em;
			padding-top: 0.5em;}
			
table.zeittabelle2{
			width:auto;
		    background:#39c;}		  
td.aktion{	
			text-align:left;
			vertical-align:top;
			padding-top: 0.5em;
			padding-left:1em;
			padding-right:2em}
		  
td.zeit{		text-align:left;
			vertical-align:top;
			padding-right: 1em;
			padding-top: 0.5em;}
			
table.bildertabelle2spaltig{width:auto;}
td.bild2spaltig{	text-align:center;
				vertical-align:middle;
				padding: 1em 1em 0em 1em;}		
		 
ul.imenue_main {
  float: left;
  width: 14em;
  margin-top: auto;
  margin-left: auto;
  padding: 0em  0em 0em 0em;
  color:white;
  background:#17a;}
  
.imenue_main li {
  list-style:none;}
  
.imenue_main li a, .imenue_main li span {
  display:block;
  text-decoration:none;
  margin-bottom:3px;
  margin-top:3px;
  color:white;
  background:#39c;
  border-width:1px;
  border-style:solid;
  border-color:#5bd #035 #068 #6cf;
  border-left:0.5em solid #fc0;
  padding:0.25em 0.5em 0.4em 0.75em;
}

.imenue_main li span {
  color:white;
  background:#17a;
  border-color:#069 #6cf #5bd #f30;
  padding:0.4em 0.35em 0.25em 0.9em;
}

.imenue_main li a.aktuell {
  border-color:#5bd #035 #068 #f30;
}

.imenue_main li a, .imenue_main li span {
  width:85%;}
/* Weitenangabe für den Internet Explorer zur Ausdehnung des Linkbereiches} */

html>body .imenue_main li a, html>body .imenue_main li span {
  width:auto;}
/* die (falsche) Weitenangabe für standardkonforme Browser zurücknehmen }*/

.imenue_main li a:hover, .imenue_main li a.aktuell:hover {
  background:#28b;
  border-color:#069 #6cf #5bd #fc0;
  padding:0.4em 0.35em 0.25em 0.9em;
}

.imenue_main li a:active, .imenue_main li a.aktuell:active {
  background:#17a;
  border-color:#069 #6cf #5bd white;
  padding:0.4em 0.35em 0.25em 0.9em;
}

ul.imenue_sub{
  float: left;
  width: 20em;
  margin-top: auto;
  margin-left: auto;
  padding: 0em  0em 0em 0em;
  color:white;
  background:#39c;}
  
.imenue_sub li {
  list-style:none;}
  
.imenue_sub li a, .imenue_sub li span {
  display:block;
  text-decoration:none;
  margin-bottom:3px;
  margin-top:3px;
  color:white;
  background:#39c;
  border-width:1px;
  border-style:solid;
  border-color:#5bd #035 #068 #6cf;
  border-left:0.5em solid #fc0;
  padding:0.25em 0.5em 0.4em 0.75em;
}

.imenue_sub li span {
  color:white;
  background:#17a;
  border-color:#069 #6cf #5bd #f30;
  padding:0.4em 0.35em 0.25em 0.9em;
}

.imenue_sub li a.aktuell {
  border-color:#5bd #035 #068 #f30;
}

.imenue_sub li a, .imenue_sub li span {
  width:85%;}
/* Weitenangabe für den Internet Explorer zur Ausdehnung des Linkbereiches} */

html>body .imenue_sub li a, html>body .imenue_sub li span {
  width:auto;}
/* die (falsche) Weitenangabe für standardkonforme Browser zurücknehmen }*/

.imenue_sub li a:hover, .imenue_sub li a.aktuell:hover {
  background:#28b;
  border-color:#069 #6cf #5bd #fc0;
  padding:0.4em 0.35em 0.25em 0.9em;
}

.imenue_sub li a:active, .imenue_sub li a.aktuell:active {
  background:#17a;
  border-color:#069 #6cf #5bd white;
  padding:0.4em 0.35em 0.25em 0.9em;
}
</style>

