/* ########### TABELLENDEFINITIONEN ###################################### */
/* Farbdefinition fuer die Tabellenbereiche */
/* SenStadt, GRUEN-Reihe */

td.dunkelgn { background-color:#003333; }
td.gruen_2  { background-color:#336633; }
td.gruen_1  { background-color:#669900; }
td.hellgn   { background-color:#99CC66; }

/* SenStadt, ROT-Reihe */
td.dunkelrot { background-color:#990033; }
td.dunkelrot_12 { background-color:#990033; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; color: #CCCCCC}

/* Farbdefinition fuer die Tabellenbereiche */
/* SenStadt, Blau-Reihe */

td.blau { background-color:#99CCFF; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}

/* Farbdefinition fuer die Tabellenbereiche */
/* SenStadt, GRAU-Reihe */

td.grau1 { background-color:#999999;
                   align:center;}

td.grau2 { background-color:#FFFFFF;
                   font-family:verdana,geneva,arial,sansserif;
                   font-size:12px;
                   line-height:16px;
                   color:#000000; }

td.grau3 { background-color:#5C5C5C; }
td.grau4 { background-color:#CCCCCC; }
td.grau5 { background-color:#FFFFFF; }
td.gelb2 { background-color:#FFCE00;
           font-family:verdana,geneva,arial,sansserif;
                   font-size:12px;
                   line-height:16px;
                   color:#000000; }

td.gelb1 { background-color:#FFCE00;
           font-family:verdana,geneva,arial,sansserif;
                   font-size:12px;
                   line-height:16px;
                   color:#000000;
                   valign:center;}
                   
td.fett {
	font-family:verdana,geneva,arial,sansserif;
	font-size: 12px;
	line-height:16px;
	font-weight: bold;
	color: #000000;
}
                   
td.standard
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:12px;
                line-height:16px;
                color:#000000;
        }


td.mitte
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:12px;
                line-height:16px;
                color:#000000;
                text-align:center
        }


/* Hintergrund fuer Tabellen*/
/* grau1 RGB 051 051 051 */

table.grau1 { border-color:#333333; }
table.grau2 { border-color:#666666; }
table.gelb1 { border-color:#FFCE00; }


/* ########### FONTDEFINITIONEN ########################################## */

        span.web {font-family:Wingdings;
                font-size:10px;
                line-height:12px;
                color:#FF0000;}
span.klein
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                line-height:12px;
                color:#000000;
        }

span.kleinblau
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#3366cc;
        }

span.kleingrau
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                line-height:13px;
                color:#666666;
        }

span.kleinweiss
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#ffffff;
        }

span.datum
        {
                font-family:verdana, geneva, arial, sansserif;
                font-size:11px;
                line-height:12px;
                color:#003333;
; font-weight: bold
        }

span.standard
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:12px;
                line-height:16px;
                color:#000000;
        }

span.rotfett
        {
                font-family:verdana, geneva, arial, sansserif;
                font-size:12px;
                line-height:16px;
                color:#990033;
; font-weight: bold;
text-decoration: underline
        }

span.fett
        {
                font-family:verdana, geneva, arial, sansserif;
                font-size:16px;
                line-height:20px;
                color:#000000;font-weight: bold;
        }
        span.fettjahr
        {
                font-family:verdana, geneva, arial, sansserif;
                font-size:12px;
                line-height:16px;
                color:#000000;font-weight: bold;
        }
        span.under
        {
                font-family:verdana, geneva, arial, sansserif;
                font-size:12px;
                line-height:16px;
                color:#000000;text-decoration: underline
        }
                span.fettliste
        {
                font-family:verdana, geneva, arial, sansserif;
                font-size:12px;
                line-height:16px;
                font-weight: bold;
                color:#000000;
        }
        span.i
        {
                font-family:verdana, geneva, arial, sansserif;
                font-size:12px;
                font-style:italic;
                line-height:16px;
                color:#FF0000;
        }
span.graufett
        {
        font-family:verdana,geneva,arial,sansserif;
        font-size:12px;
        color: #666666;
}

span.kategorie
        {
                font-family:trebuchet ms,geneva,arial,helvetica,sansserif;
                font-size:13px;
                color:#666666;
        }

span.fettliste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

span.headline
        {
                font-family:"trebuchet ms", geneva, arial, helvetica, sansserif;
                font-size:16px;
            color:#000033;
; font-weight: bold
        }


span.rukategorie
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:13px;
                color:#666666;
        }

span.ruheadline
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:16px;
                line-height:24px;
            color:#000033;
        }



span.menueoben
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:11px;
                color:#ffffff;
        }

span.menueoben2
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:11px;
                color:#003399;
        }

span.submenuerot
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#990033
        }


span.submenuegrau
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#666666
        }

span.submenue
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#000000;
        }
span.undeline {font-family:verdana, geneva, arial, sansserif;
                font-size:12px;
                line-height:16px;
                text-decoration:underline;}

li.klein
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                line-height:12px;
                color:#000000;
        }

li.kleinblau
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#3366cc;
        }

li.kleingrau
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                line-height:13px;
                color:#666666;
        }

li.kleinweiss
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#ffffff;
        }

li.standard
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:12px;
                line-height:16px;
                color:#000000;
        }

li.rotfett
        {
                font-family:verdana, geneva, arial, sansserif;
                font-size:12px;
                line-height:16px;
                color:#990033;
; font-weight: bold
        }

li.graufett
        {
        font-family:verdana,geneva,arial,sansserif;
        font-size:12px;
        color: #666666;
}

li.kategorie
        {
                font-family:trebuchet ms,geneva,arial,helvetica,sansserif;
                font-size:13px;
                color:#666666;
        }

li.headline
        {
                font-family:"trebuchet ms", geneva, arial, helvetica, sansserif;
                font-size:16px;
            color:#000033;
; font-weight: bold
        }


li.rukategorie
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:13px;
                color:#666666;
        }

li.ruheadline
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:16px;
                line-height:24px;
            color:#000033;
        }



li.menueoben
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:11px;
                color:#ffffff;
        }

li.menueoben2
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:11px;
                color:#003399;
        }

li.submenuerot
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#990033
        }

li.submenuegrau
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#666666
        }

li.submenue
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#000000;
        }


a:visited
        {
                text-decoration : none;
                color:#3366cc;
                font-weight: bold;
        }

a:link
        {
                text-decoration : none;
                color:#3366cc;
                font-weight: bold;
        }

a.layer:link
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:11px;
                text-decoration : none;
                color:#ffffff;
        }

a.layer:visited
        {
                font-family:verdana,geneva,arial,sansserif;
                font-size:11px;
                text-decoration : none;
                color:#ffffff;
        }

a.submenue:link
        {
                text-decoration : none;
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#000000;
        }

a.submenue:visited
        {
                text-decoration : none;
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#000000;
        }

a.submenuerot:link
        {
                text-decoration : none;
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#990033;
        }

a.submenuerot:visited
        {
                text-decoration : none;
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#990033;
        }

a.submenuegrau:link
        {
                text-decoration : none;
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#CCCCCC;
        }

a.submenuegrau:visited
        {
                text-decoration : none;
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#CCCCCC;
        }

a.fliessmenue:link
        {
                text-decoration : none;
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
                color:#3366cc;
        }

a.fliessmenue:visited
        {
                text-decoration : none;
                color:#3366cc;
                font-family:verdana,geneva,arial,sansserif;
                font-size:10px;
        }



a.fliess:link
        {
                text-decoration : none;
                color:#3366cc;
        }


a.fliess:visited
        {
                text-decoration : none;
                color:#3366cc;
        }


a.rot:link
        {
                text-decoration : none;
                color:#990033;
        }

a.rot:visited
        {
                text-decoration : none;
                color:#990033;
        }

a.headline:link
        {
                text-decoration : none;
            color:#000033;
; font-family: "trebuchet ms", geneva, arial, helvetica, sansserif; font-size: 16px
; font-weight: bold
        }

a.headline:visited
        {
                text-decoration : none;
            color:#000033;
; font-family: "trebuchet ms", geneva, arial, helvetica, sansserif; font-size: 16px
; font-weight: bold
        }

a.schwarz:link
        {
                text-decoration : none;
                font-family:verdana, geneva, arial, sansserif;
                font-size:10px;
                color:#000000;
; font-weight: bold
        }

a.schwarz:visited
        {
                text-decoration : none;
                font-family:verdana, geneva, arial, sansserif;
                font-size:10px;
                color:#000000;
; font-weight: bold
        }

.box
        {
                #position:absolute;
                layer-background-color:#003399;z-index:53;
        }

.menue
        {
                #position:absolute;
                visibility:visible; layer-background-color:#ffffff;z-index:51;
        }



p {  font: 12px Verdana, Arial, Helvetica, sans-serif}

body { font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif}
td.standard { font-family:verdana, geneva, arial, sansserif; font-size:12px; color:#000000; }.weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
span.weiss {
	font-family:verdana, geneva, arial, sansserif;
	font-size:12px;
	line-height:16px;
	color:#CC0000;
	font-weight: bold;
	background-color: #FFFFFF;

}
td.weiss1 {
	background-color: #666666;
}
td.weiss2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
}
td.standardep {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFCC;
}
td.standardfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;	
	font-weight: bold;
}

