H1{
		Font-Size: 1.5em;
		}
H2{
		Font-Size: 1.3em;
		}
H3{
		Font-Size: 1.1em;
		}
H4{
		Font-Size: 1.0em;
		}
		
H1,H2,H3,H4{
	    Margin-Bottom : 0.7em;
        Margin-left : 0.1em;
        Margin-right : 0.1em;
        Margin-top : 1.2em;
		}

BODY	{
        Background-Color : #E5F3FF;
        Font-Family : Verdana;
		}
LI		{
  		Font-Size : 0.95em;     
		Padding-Top : 0.1em;
		Padding-Bottom : 0.4em;
		}
P{
  		Font-Size : 0.9em;     
	    Margin-Bottom : 0.8em;
        Margin-Left : 0.5em;
        Margin-Right : 0.5em;
        Margin-Top : 0.2em;
		line-height: 1.4em;
        }
TABLE{	
  		Font-Size : 0.9em; 
		Border-Collapse : separate;    
	    Margin-Bottom : 0.2em;
        Margin-left : 0.5em;
        Margin-right : 0.5em;
        Margin-top : 1em;
		}
TH{
	Background-Color : #CCCCCC;
	Font-Weight: normal;
	Text-Align:left;
	Padding:0.18em;
	}
TABLE.wb{
   Margin : 1em;
   border: 1px solid #808080;
   Border-Collapse : collapse;
	}
TABLE.frame{
	Font-Size : 0.8em; 
	Margin: 0;    
	}	
.wb{
   Padding-Top : 0.25em;
   border: 1px solid #808080;
}
.col{
	Border-Collapse: collapse;
	Margin-Bottom : 0.8em;
	}
TABLE.leiste{
	Border-Collapse: separate;
	}
TD.leiste,TH.leiste{
	Background-Image:url(/layout/bilddateien/tabellenkopf.jpg);
	Border: 1px solid #808080;
	Text-Align:center;
	}
.aktuell{
	Border: 3px solid #808080;
	Text-Align:center;
	Font-Size:1.1em;
	}
.tab{
   Padding-Left : 0.75em;
   Padding-Right : 0.75em;
}
.aufst{
	Background-Color: #99CC99;
	}
.abst{
	Background-Color: #FFCC99;
	}
TD.news{
	Padding: 0.25em;
	Font-Size:0.95em;
	}
.fehler{
	Background-Color: #FFCC99;
	Border: 2px solid #808080;
	Padding: 0.1em;;
	Margin:2em;
	Font-Size:0.9em;
	}
.courier{
	font-family: Courier;
	}
.hilfe{
	Background-Color:#CCCCCC;
	Font-Size:0.9em;
	}
div.zweispaltig{
	width: 48%; 
	float: left; 
	padding-left: 1em;
	}