@media print {
	body {
	  font-family:'Tahoma', 'Arial', Times, serif;
	  margin:0px;
	}
}

@media screen {
	body {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  margin:0px;
	  margin:5px;
	}
}

div.NaviLeiste {
    float:left;
    width:200px;
    background-color:#f0f0f0;
    border-right:1px dotted #000000;
}
div.NaviLeiste div { padding-left:10px; padding-top:2px; padding-bottom:2px; font-size:0.8em; }
div.NaviLeiste div.aktiv { background-color:#d0d0d0; }
div.NaviLeiste div a { color:#000000; }
div.NaviLeiste div a:hover { color:#ff0000; }
div.NaviLeiste div a.sub0sel { color:#0000f0; }
div.NaviLeiste div a.sub1 { color:#000000; padding-left:10px; }
div.NaviLeiste div a.sub1:hover { color:#ff0000; }
div.NaviLeiste div a.sub1sel { color:#0000f0; padding-left:10px; }
div.NaviLeiste div a.sub2 { color:#000000; padding-left:20px; }
div.NaviLeiste div a.sub2:hover { color:#ff0000; }
div.NaviLeiste div a.sub2sel { color:#0000f0; padding-left:20px; }
div.NaviLeiste div.zaehler { padding:5px; margin-top:2ex; color:#000000; font-size:80%; }

div.Inhalt {
    margin-left:220px;
    font-size:0.8em;
}

div.Epilog { margin-top:2em; }
div.Epilog div { color:#000000; background-color:transparent; font-size:0.8em; }
div.Epilog div a { color:#000000; text-decoration:underline; }





td.LinkLeiste { width:200px; background-color:#f0f0f0; }
td.Inhalt { padding:10px; background-color:#ffffff;}

div.Navigation  { padding:5px; margin-bottom:1em; font-size:smaller;
	background-color:#d0d0ff; width:55em; border-left:1px dotted black; }
div.Navigation a { text-decoration:underline; color:#000000; }

a.Navigation    { text-decoration:underline; background-color:#d0d0ff; color:#000000; }
a.NavigationAkt { text-decoration:underline; font-weight:bold; background-color:#d0d0ff; color:#000000; }

span.NeuerLink { font-size:75%; font-weight:bold; color:#FFFF00; }

div.Rahmen { padding:5px; border:1px solid black; }

a.OhLink { color:#000000; background-color:transparent; font-size:medium; font-weight:bold; }

div.MainLink {
  background-color:transparent; color:#000000;
  padding-bottom:5px; padding-left:10px; padding-right:10px;
}
div.MainLink a {
  background-color:transparent; color:#000000;
}
div.MainLink a:hover {
  background-color:transparent; color:#ff0000;
}

div.ActMainLink {
  background-color:transparent; color:#000000;
  padding-bottom:5px; padding-left:10px; padding-right:10px;
}
div.ActMainLink a {
  background-color:transparent; color:#000000; font-weight:bold;
}

div.MainLinkKlein {
  background-color:transparent; color:#000000;
  padding-bottom:5px; padding-left:10px; padding-right:10px;
}
div.MainLinkKlein a {
  background-color:transparent; color:#000000;
  font-size:smaller;
}
div.MainLinkKlein a:hover {
  background-color:transparent; color:#ff0000;
}

div.ActMainLinkKlein {
  background-color:transparent; color:#000000;
  padding-bottom:5px; padding-left:10px; padding-right:10px;
}

div.ActMainLinkKlein a {
  background-color:transparent; color:#000000;
  font-size:smaller; font-weight:bold;
}

div.IgelohProtokoll { padding:5px; margin-bottom:1em; }
a.IgelohProtokoll { color:#008000; background-color:transparent;
	font-weight:bold; }
a.IgelohProtokollAlt { color:#000000; background-color:transparent; }

table.Epilog { padding-top:2em; }
table.Epilog td { color:#000000; background-color:transparent; font-size:smaller; }
table.Epilog td a { color:#000000; text-decoration:underline; }


font.ueber1 { color:#D21A02; background-color:transparent;
	font-weight:bold; font-size:120%; }

font.ueber2 { color:#D21A02; background-color:transparent; font-size:100%; }

font.ueber3 { color:#D21A02; background-color:transparent;
	font-weight:bold; font-size:100%; }

a.schule {
  color:#7d80fa;
  background-color:transparent;
  font-family:arial,sans-serif;
  font-size:medium;
}

a.kiga {
  color:#7d80fa;
  background-color:transparent;
  font-family:arial,sans-serif;
  font-size:medium;
}

a.kigaklein {
  color:#7d80fa;
  background-color:transparent;
  font-family:arial,sans-serif;
  font-size:medium;
}

div.OhBriefRahmen { padding:5px; border:1px solid black; margin-bottom:1em;}

hr.ohbr { margin-top:2ex; margin-bottom:2ex; margin-right:50px; margin-left:50px;
	border:1px dashed #008000; }

a.ohbriefakt { color:#008000; background-color:transparent; font-weight:bold; }
a.ohbriefalt { color:#000000; background-color:transparent; }

a.ohbrief {
  color:#000000;
  background-color:transparent;
}

a.ohbriefaktiv {
  color:#008000;
  background-color:transparent;
  font-weight:bold;
}

a.wegweiser {
  font-size:small;
  font-weight:normal;
}

a.MehrInfos { background-color:#FFFF00; color:#000000; }

font.VerText {
  background-color:transparent;
  color:#0000c0;
  font-weight:bold;
  font-size:130%;
}

#WeisserRahmen {
    border-style:ridge;
    border-color:#ffffff;
    border-width:3px;
}


