body           { color: #353535; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; background-color: #789 }

table.main  { border-top: solid; border-right: 8px solid; border-bottom: solid; border-left: solid; border-right-color: #F0E68C }
.nichtpropbold         { color: #353535; font-weight: bold;}
.td-linie { background-image: url(syspics/line.gif) }
h1 , h2 , h4 , p , ul , ol , li , div , td , th , address , blockquote , b , i , table , caption   
         { color: #353535; font-size: 12px; font-family: "Lucida Grande", Arial, Verdana, sans-serif; background-color: transparent }
pre { color: #353535;font-family:"Lucida Grande", Arial, sans-serif; font-size: 12px; }
a:link      { color: #8b0000; text-decoration: none; background-color: transparent }
a:visited       { color: #8b0000; text-decoration: none; background-color: transparent }
a:hover    { color: #8b0000; text-decoration: underline; background: transparent }
a:active   { color: #000; text-decoration: underline; background: transparent }

a.gruen:link     { color: #006400; text-decoration: none; background: transparent }
a.gruen:visited      { color: #006400; text-decoration: none; background-color: transparent }
a.gruen:hover      { color: maroon; text-decoration: underline; background-color: transparent }
a.gruen:active    { color: red; text-decoration: underline; background-color: transparent }

a.beige:link      { color: #fafad2; text-decoration: none; background-color: transparent }
a.beige:visited     { color: #fafad2; text-decoration: none; background-color: transparent }
a.beige:hover       { color: #bdb76b; background-color: transparent }
a.beige:active     { background-color: transparent; border: dotted 1px maroon }

a.menu
  { color: #708090; font-weight: bold; font-size: 12px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; background-color: white; padding: 3px; border: solid 1px #777777; width: 160px; display: block }

a.menu:link {text-decoration : none;}
a.menu:visited {text-decoration : none;}
a.menu:hover  { color: white; text-decoration: none; background: #789; border: solid 1px black }
a.menu:active {color : white;background : #a9a9a9;border : 1px solid black;text-decoration : none;}

a.menuleft
              { color: #fafad2; font-weight: bold; font-size: 12px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; margin-left: 4pt; padding: 1px 1px 1px 3px; border: solid 1px white; width: 90px; height: auto; display: block }

a.menuleft:link  { text-decoration: none }
a.menuleft:visited   { text-decoration: none }
a.menuleft:hover     { color: white; text-decoration: none; border: dotted 1px white }
a.menuleft:active    { color: white; text-decoration: none }

a.menuF
  { color: white; font-weight: bold; font-size: 11px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #789; padding: 3px; border: solid 1px #a9a9a9; width: 160px; display: block }

a.menuF:link  { color: #789; text-decoration: none }
a.menuF:visited {text-decoration : none;}
a.menuF:hover { text-decoration: none }
a.menuF:active {text-decoration : none;}


.weiss     { color: white; font-size: 12px; background-color: transparent }
.SchickA { background-color: #63b98a }
.SchickB { background-color: #3f8ac3 }
.SchickC { background-color: #ff6347 }
.SchickE   { background-color: #eaeaea }
.SchickM { background-color: #ffd700 }
.black  { color: black; background-color: transparent }
.beige  { color: #fafad2; background-color: transparent }
.weissb  { color: white; font-weight: bold; background-color: transparent }
.weissb1   { color: #fafad2; font-weight: bold; font-size: 14px; background-color: transparent }
.textgruen   { color: #3cb371; font-style: italic; font-weight: bold; background-color: transparent }
.rot   { color: #900; font-weight: normal; background-color: transparent }
.hellbg   { background-color: #dcdcdc }
.hellbg1 { font-size: 10px; background-color: #dcdcdc; text-align: center }
.whitebg { background-color: #fff }
.blue { color: #708090; background: transparent }
.red { color: red; background-color: transparent }
.achtzehnwhite   { color: white; font-weight: bold; font-size: 18px; background-color: transparent }
.achtzehnblue  { color: #708090; font-weight: bold; font-size: 20px ; background: transparent}
.zwoelfblue  { color: #789; font-weight: bold; font-size: 12px; background-color: transparent }
.vierzehnb  { color: #708090; font-weight: bold; font-size: 14px }
.vierzehn   { font-size: 15px }
.dreizehnb { font-weight: bold; font-size: 13px }
.dreizehn { font-size: 13px }
.zwoelfb  { color: #708090; font-weight: bold; font-size: 12px }
.zwoelf { font-size: 13px }
.zehnb { font-weight: bold; font-size: 10px }
.zehn { font-size: 10px }
.zehnblue { color: #708090; font-size: 10px }
.zehni    { font-style: italic; font-size: 10px }
.neun  { font-size: 9px }
.bodytabellebreit1      { color: #708090; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; padding: 5px 10px; border: solid 1pt #669; width: 95%; display: block }
.bodytabellebreitleft         { background-color: transparent; margin-right: 0px; margin-left: 0px; padding: 0px 2px; border: solid 1px #696969; width: 95%; display: block }
.bodytabelleschmal           { color: #708090; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f8f8ff; padding: 5px; border: solid 1px #777777; width: 80%; height: auto; display: block }
.bodytabelleschmal1      { color: #708090; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; padding: 5px 2px; border-style: solid; border-width: 1px 3px 1px 3px; border-color: #708090; width: 240px; height: auto; display: block }
.tablinien      { font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; background-color: #fffff0; margin-top: 8pt; margin-left: 8pt; border: solid 2px #696969 }
.linie     { color: white; font-size: 13px; background: #cbcbcb repeat-x }
.linie1   { color: white; font-weight: bold; font-size: 15px; background: #708090 repeat-y }
.linieoben  { font-weight: bold; font-size: 13px; line-height: 20px; background: #f0e68c; color: black }
.liniezwischen  { color: white; font-weight: bold; background-color: #789 }
.liniezwischen1 { border-right: 1px solid #708090 }
.liniezurueck  { color: black; background-color: #e3e6e4 }

div.textl {text-align:left;}

div.textm {text-align:center;}

div.textmb {text-align:center;font-weight:bold;}

div.textr{text-align:right;}

.linksabstand    { background: transparent url(syspics/wallpaper.GIF); padding-top: 2px; padding-bottom: 2px; padding-left: 20px }
.linksabstand1 { padding-top: 2px; padding-bottom: 2px; padding-left: 20px }
.linkswenig    { padding: 2px 2px 2px 5px }
.linksbuendig           { background-color: #696969; border: solid white; position: absolute; top: 0pt }
.einger { margin-left: 20px }
.einger-stark { margin-left: 50px }
.tabbg       { color: black; font-size: 14px; background-image: url(syspics/wallpaper.GIF) }
.tabbgwhite { color: black; background: transparent url(syspics/miniwhite.JPG) }
.tablio  { color: black; background: transparent url(syspics/lio.JPG) no-repeat }
.shadowo  { color: black; background: transparent url(syspics/shadow_o.GIF) }
.tabreo  { color: black; background: transparent url(syspics/reo.JPG) }
.tabreu  { color: black; background: transparent url(syspics/reu.JPG) }
.tabliu  { color: black; background: transparent url(syspics/liu.JPG) }
.shadowli  { color: black; background: transparent url(syspics/shadow.GIF) }
.tabminiblue  { color: black; background: transparent url(syspics/miniblue.JPG) }
.naikan  { color: black; background: transparent url(syspics/naikan.JPG) no-repeat }
.back   { color: black; background: transparent url(syspics/home.JPG) }
.lit { color: black; background: transparent url(syspics/lit.JPG) no-repeat }
.print  { color: black; background: transparent url(syspics/print.JPG) no-repeat }
a.menuleftp  { color: #fafad2; font-weight: bold; font-size: 12px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; padding: 2px 1px 2px 4px; border: solid 1px white; width: 200px; height: auto; display: block }
a.menuleftp:link { text-decoration: none }
a.menuleftp:hover { color: white; text-decoration: none; border: dotted 1px white }
a.menuleftp:active { color: white; text-decoration: none }
a.menuleftp:visited { text-decoration: none }
