
body
  { color: #dde3e6; font-size: 11px; font-family: Verdana, arial; scrollbar-3dlight-color: #04264c; scrollbar-arrow-color: #04264c; scrollbar-base-color: #DDE3E6; scrollbar-darkshadow-color: #DDE3E6; scrollbar-face-color: #DDE3E6; scrollbar-highlight-color: #DDE3E6; scrollbar-shadow-color: #04264c; scrollbar-track-color: #DDE3E6  }

body.left-logo-top
{
  background-color:#f8f8f8;
}

body.main
{
  background-color:#fbfbfb;
}

td
  { color: #1a3451; font-size: 11px; font-family: Verdana, arial }

td.inaktiv
{
  color:#c0c0c0;
}

td.top
 { color: #dde3e6 }
.uebersicht { color: #fff; font-size: 16px; font-family: "Monotype Corsiva" }
td.topinaktiv
{
  border-top-style:solid;
  border-right-style:solid;
  border-top-width:1;
  border-right-width:1;
  border-top-color:#c0c0c0;
  border-right-color:#c0c0c0;
  color:#c0c0c0;
  font-weight:bold;
}

td.lines
{
  background-color:#04264c;
}

td.linesinaktiv
{
  background-color:#c0c0c0;
}

td.unterpunkt
{
  font-weight:bold;
  border-right-style:solid;
  border-bottom-style:solid;
  border-right-width:1;
  border-bottom-width:1;
  border-right-color:#04264c;
  border-bottom-color:#04264c;
}

a.top:link
    { color: #fbfbfb; text-decoration: none }

a.top:visited
 { color: #fff; text-decoration: none }

a.top:hover
    { color: #fff; text-decoration: underline }

a.top:active
   { color: #fff; text-decoration: underline; border-width: 1px; border-color: #1e355e }

a.top:focus
 { color: #fff; text-decoration: none }

a.uebersicht:link
 { color: #fff; font-size: 16px; font-family: "Monotype Corsiva"; text-decoration: none }
a.uebersicht:link1 { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.uebersicht:visited
 { color: #fff; font-size: 16px; font-family: "Monotype Corsiva"; text-decoration: none }
a.uebersicht:visited1 { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.uebersicht:hover
 { color: #e01c38; font-size: 16px; font-family: "Monotype Corsiva"; font-weight: bold; text-decoration: none }
a.uebersicht:hover1 { color: #e01c38; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.uebersicht:active
 { color: #e01c38; font-size: 16px; font-family: "Monotype Corsiva"; text-decoration: underline }
a.uebersicht:active1 { color: #e01c38; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a.uebersicht:focus
 { color: #fff; text-decoration: none }
a.uebersicht:focus1 { color: #fff; text-decoration: none }
a.edit:link
 { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.a.navi_aktiv  { color: #e01c38; font-size: 12px; font-weight: bold }
a.edit:visited
 { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

a.edit:hover
 { color: #e01c38; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

a.edit:active
 { color: #e01c38; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a.edit:focus
 { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a:link
{
  color:#04264c;
  text-decoration:none;
}

a:visited
{
  color:#04264c;
  text-decoration:none;
}

a:hover
{
  color:#04264c;
  text-decoration:underline;
}

a:active
{
  color:#04264c;
  text-decoration:underline;
}

a:focus
{
  color:#04264c;
  text-decoration:none;
}

input,textarea
   { color: #04264c; background-color: #dde3e6; border: solid 1px #a5aebf }
select
{
  color:#04264c;
  background-color:#fbfbfb;
}

.ueberschrift
 { color: #04264c; font-size: 20px; font-family: "Monotype Corsiva" }

.ueberschrift2
 { color: #04264c; font-size: 40px; font-family: "Monotype Corsiva"; font-weight: bold }

.ueberschriftinaktiv
  { color: #dcd4bb; font-size: 15px; font-weight: bold }

.error
{
  color:#dd0000;
}

.ready
{
  color:#009900;
}

.register_top
{
  border-top-style:solid;
  border-top-color:#04264c;
  border-top-width:1;
}
.register_top1 { border-top: 1 solid #04264c; border-right: 1px #04264c; border-left: 1px #04264c }
.register_top2 { border-style: solid none; border-width: 1 0 1px; border-color: #04264c }
.register_left
{
  border-left-style:solid;
  border-left-color:#04264c;
  border-left-width:1;
}

.register_right
{
  border-right-style:solid;
  border-right-color:#04264c;
  border-right-width:1;
}

.register_bottom
{
  border-bottom-style:solid;
  border-bottom-color:#04264c;
  border-bottom-width:1;
}
.register_bottom1 { border-right: 1px solid black; border-bottom: 1 solid #04264c; border-left: 1px solid black }
.borderhead
  { color: #1a3451; background-color: #dde3e6; border: solid 1 #93a9b7 }
.borderhead1  { color: #1e355e; font-weight: normal; text-decoration: none; background-color: #a5aebf; border: solid 1 #dcd4bb }
.borderhead2 { color: #1e355e; font-weight: normal; text-decoration: none; background-color: #ededed; border: solid 1 #004 }
.borderbody
{
  border-style:solid;
  border-width:1;
  border-color:#04264c;
}
.borderbody1 { border: solid 1 #a5aebf }
.btfett
 { color: #dcd4bb; font-weight: bold; background-color: #1e355e; width: 115 }

.btnormal
 { color: #dcd4bb; background-color: #1e355e; width: 115 }

.btloeschen
{
  width:80;
}

.kalender
{
  border-style:solid;
  border-color:#04264c;
  border-width:1;
  cursor:hand;
}

.kalenderfett
{
  border-style:solid;
  color:#04264c;
  font-weight:bold;
  border-color:#04264c;
  border-width:1;
  cursor:hand;
}

.kalenderhead
{
  font-family: Verdana;
  font-size:12;
  font-weight:bold;
  color: #fbfbfb;
  background-color:#04264c;
}

.kalenderbody
{
  font-family: Verdana;
  font-size:12;
  color: #04264c;
  background-color:#fbfbfb;
}

.noborder
{
  border-style:none;
  background-color:#fbfbfb;
}
.td.untermenu { color: #1a3451 }
.td.aktuell { color: #fff; font-weight: bold; background-color: #93a9b7; padding: 3px }
.a.9px { font-size: 9px }
.td.comic12 { font-size: 12px; font-family: "Comic Sans MS" }
