h1,h2,h3,h4,p,ul,ol,li,div,table, td,th,address,blockquote,nobr,b,i {font-family:Verdana,sans-serif;}
table { border-style:none; width:100%; }
body {background-color: white; }
#wrapper {
	width: 1000px;
	margin: 0 auto;
}
.wasserzeichen {background-image:url("images/logoneutrans.gif"); padding:0px; background-position:center; }

h1 { font-size:26px; margin-bottom:5px; margin-left:0px; margin-top:10px }
h2 { font-size:22px; margin-bottom:5px; margin-left:0px; margin-top:10px }
h3 { font-size:16px; margin-left:0px;margin-top:10px; margin-bottom:10px }
h4 { font-size:14px; margin-left:0px;margin-top:0px; margin-bottom:5px }
p,ul,ol,li,td,th,table, address,blockquote { font-size:12px; margin-left:0px; margin-bottom:10px; margin-top:0px; }
optgroup { font-weight:bold; }

ol { font-size:12px; margin-left:5px; margin-bottom:10px; list-style-type:square; }
div { font-size:12px; margin-left:5px; margin-bottom:0px}
small { color: white; font-size:10px; text-align:right; }
einzug1 {text-indent: -15px; margin-left: 20px;}
einzug2 {text-indent: -15px; margin-left: 35px;}
.small { font-size:8px; text-align:right; }
.gewaehlt {color:#FFFF99; background-color:#EE0000; font-weight:bold;}
.übunt {color:#FFFF99; background-color:#009999; font-weight:bold;}
.oben    { vertical-align:top;}
.mittig  { vertical-align:middle; background-color:#DDDDDD; }
.unten   { vertical-align:bottom; background-color:#EEEEEE; }
.HS {background-color: blue; border-width:1px; color: black;  font-weight:bold; vertical-align:top; text-align:center;}
.IG {background-color: red; border-width:1px; color: white;  font-weight:bold; vertical-align:top; text-align:center;}
.HH {background-color: orange; border-width:1px; color: white;  font-weight:bold;vertical-align:top; text-align:center;}
.KA {background-color: white; border-width:1px; border-style:solid; border-color:black; color: gray;  font-weight:bold; vertical-align:top; text-align:center;}
.WG {background-color: lime; border-width:1px; color: white; font-weight:bold; vertical-align:top; text-align:center;}
.VZ {background-color: white; border-width:1px; border-style:solid; border-color:black; color: red;  font-weight:bold; vertical-align:top; text-align:center;}
.BS {background-color: black; border-width:1px; color: white;  font-weight:bold; vertical-align:top; text-align:center;}
.IN {background-color: black; border-width:1px; color: white;  font-weight:bold; vertical-align:top; text-align:center;}
.LW {background-color: black; border-width:1px; color: white;  font-weight:bold; vertical-align:top; text-align:center;}
.IT {background-color: black; border-width:1px; color: white;  font-weight:bold; vertical-align:top; text-align:center;}
.EH {background-color: black; border-width:1px; color: white;  font-weight:bold; vertical-align:top; text-align:center;}
.AK {background-color: black; border-width:1px; color: white;  font-weight:bold; vertical-align:top; text-align:center;}
.BB {background-color: black; border-width:1px; color: white;  font-weight:bold; vertical-align:top; text-align:center;}
.GH {background-color: black; border-width:1px; color: white;  font-weight:bold; vertical-align:top; text-align:center;}
.ALL {background-image:url("images/schullogo-mini.jpg"); background-repeat:no-repeat; background-position:middle 1px; display:hidden }


a:link { color:blue; text-decoration:none; font-weight:bold; }
 :visited { color:blue; text-decoration:none; font-weight:bold; }
 :hover { color:red; text-decoration:none; font-weight:bold; }
 :active { color:white; background-color:#EE0000; font-weight:bold; }
#linieoben {
 border-top-width:4px;
 border-top-style:solid;
 border-color:#009999;
}
#linieunten {
 border-bottom-width:2px;
 border-bottom-style:solid;
 border-color:#009999;
}
#linierundrum {
 border-width:2px;
 border-style:solid;
 border-color:#009999; 
}
 
.gitter {
 border-width:1px;
 border-style:solid;
 border-color:#009999; 
}