body, td, th, .button {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
body {background-color: #EBEBEC; margin: 0;}
.textweiss, .modulueberschrift {font-weight: bold; color: #FFFFFF}
.textblau, .tabellenkopfzeile {font-weight: bold; color: #003366}
.tabellenkopfzeile td, .tabellenkopfzeile th {border-bottom: 1px dashed black}
.textblausmall {font-size: 11px; font-weight: normal; color: #003366}
.button {color: #FFFFFF; background-color: #CC0000; font-weight: bold; border-top: 1px solid white; border-left: 1px solid white; border-bottom: 1px solid grey; border-right: 1px solid grey; margin: 4px;}
.modulueberschrift {background-color: #003366;}
.tabelle {border: 1px solid black;}
.tabellenzeilegerade {background-color: #E0E0E0;}
.tabellenzeileungerade {background-color: #F7F7F7;}
.leftspace {float: left; width: 50px;}
.linkrot, .linkrot:visited {color: #CC0000; font-weight: bold; text-decoration: none;}
.linkrot:hover {color: #CC0000; font-weight: bold; text-decoration: underline;}
.fehlertext {font-size: 11px; font-weight: bold; color: #CC0000;}
.infotext {font-size: 11px; font-weight: bold; color: #FF7700;}
.erfolgstext {font-size: 11px; font-weight: bold; color: #207F67;}
.texthellgrau {font-size: 12px; color: #BCBCBC;}
.zweiteebene {position:absolute;left:10px; top:175px;z-index:1;width:33px; height:31px;}
.button2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #CC0000; background-color: #EBEBEC; font-weight: bold; border-top: 0px solid white; border-left: 0px solid white; border-bottom: 0px solid grey; border-right: 0px solid grey; margin: 0px;}
.button2:hover {color: #CC0000; font-weight: bold; text-decoration: underline;}
.textfett {font-weight: bold;}