/* Format-Definitionen */
/* Allgemein g&uuml;ltige definitionen */
body {
     background-color: #ebebeb;
     background-image: url(images/bg_fw.jpg);
     background-attachment: fixed;
     color: #000000;
     font-family: Tahoma, Verdana, Arial, "Century Gothic", sans-serif;
     /* MS-IE Scollbalken */
     scrollbar-track-color: #99CCCC;
     /* MS-IE Balken und Button */
     scrollbar-face-color: #669999;
     /* MS-IE Buttonpfeile */
     scrollbar-arrow-color: #003030;
     scrollbar-base-color: #00AFAF;
     scrollbar-3d-light-color: #007070;
     scrollbar-darkshadow-color: #007070;
     scrollbar-highlight-color: #00AFAF;
     scrollbar-shadow-color: #003030;
   }
/* Verweise: noch nicht besuchte Seiten */
a:link {
     background-color: transparent;
     color: #003030;
     text-decoration: none;
   }
/* Verweise: gerade angeklickt */
a:active {
     background-color: transparent;
     color: #00AFAF;
     text-decoration: none;
   }
/* Verweise: bereits besuchte Seiten */
a:visited {
     background-color: transparent;
     color: #007070;
     text-decoration: none;
   }
/* Verweise: gerade überfahren */
a:hover {
     background-color: transparent;
     color: #007070;
     text-decoration: underline;
   }

/* allgemeine Schriftart */
p , h1 , h2 , h3 , td , th, u {
     font-family: Tahoma, Verdana, Arial, "Century Gothic", sans-serif;
   }

/* Men&uuml;-Spalte */
.menue {
     font-size: 10pt;
     font-weight: bold;
   }

/* auf geht's */
.index {
     text-align: center;
     text-decoration: none;
   }

/* CopyRight */
table.cr {
     width: 99%;
     border: 1
     border-top-style: solid;
     border-top-color: #808080;
     background-image: url(images/bg_fw_dark.jpg);
   }
td.crtext {
     font-size: 6pt;
     font-weight: lighter;
   }
td.crdate {
     font-size: 6pt;
     font-style: italic;
     font-weight: lighter;
   }
em.crdate {
     color: #007070;
   }

/* Schriftdefinitionen */
h1 {
     font-size: 20pt;
   }
h4 {
     font-size: 14pt;
   }
td, th, u {
     font-size: 10pt;
   }
small {
     font-size: 7pt;
   }
.FWadr {
     font-size: 11pt;
   }

.PreisAlt {
     text-decoration:line-through
   }
.PreisNeu {
     color: red;
   }

/* erforderlicher Formular-Eintrag */
.formerf {
     color: sandybrown;
   }
.formhnw {
     background: sandybrown;
     text-align: center;
   }
/* Schrift f&uuml;r's Men&uuml; */
td.FWmenu {
     font-size: 10pt;
   }

/* Schriftart f&uuml;r den Kalender */
td.txt {
     font-size: 8pt;
   }
td.day {
     font-size: 6pt;
   }
td.no  {
     width: 20pt;
     background: #CCCCCC;
     color: #CCCCCC;
     font-size: 5pt;
   }
td.nol {
     width: 20pt;
     background: #CCCCCC;
     color: #CCCCCC;
     font-size: 1pt;
   }
td.sa {
     width: 20pt;
     background-color: beige;
     font-size: 5pt;
   }
td.sak {
     width: 20pt;
     background: beige;
     background-image: url(images/belegt-k.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.sab {
     width: 20pt;
     background: beige;
     background-image: url(images/belegt.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.sag {
     width: 20pt;
     background: beige;
     background-image: url(images/belegt-g.gif);
     background-repeat: repeat-x;
     font-size: 5pt;
   }
td.so {
     width: 20pt;
     background-color: sandybrown;
     font-size: 5pt;
   }
td.sok {
     width: 20pt;
     background: sandybrown;
     background-image: url(images/belegt-k.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.sob {
     width: 20pt;
     background: sandybrown;
     background-image: url(images/belegt.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.sog {
     width: 20pt;
     background: sandybrown;
     background-image: url(images/belegt-g.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.bf {
     width: 20pt;
     background-color: darkorange;
     font-size: 5pt;
   }
td.bfk {
     width: 20pt;
     background: darkorange;
     background-image: url(images/belegt-k.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.bfb {
     width: 20pt;
     background: darkorange;
     background-image: url(images/belegt.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.bfg {
     width: 20pt;
     background: darkorange;
     background-image: url(images/belegt-g.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.lf {
     width: 20pt;
     background-color: navajowhite;
     font-size: 5pt;
   }
td.lfk {
     width: 20pt;
     background: navajowhite;
     background-image: url(images/belegt-k.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.lfb {
     width: 20pt;
     background: navajowhite;
     background-image: url(images/belegt.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.lfg {
     width: 20pt;
     background: navajowhite;
     background-image: url(images/belegt-g.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.wt {
     width: 20pt;
     font-size: 5pt;
   }
td.wtk {
     width: 20pt;
     background-image: url(images/belegt-k.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.wtb {
     width: 20pt;
     background-image: url(images/belegt.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }
td.wtg {
     width: 20pt;
     background-image: url(images/belegt-g.gif);
     background-repeat: no-repeat;
     font-size: 5pt;
   }

/* EOF */