a:link       { color: #0000FF }
a:visited    { color: #0000FF }
a:active     { color: #800000 }

.fussnote    { font-family: Arial; font-size: 8pt; color: #800000; font-weight: bold; text-align: center }
.gross       { font-size: 14pt }
.mittel      { font-size: 12pt }
.klein       { font-size: 10pt }
.mini        { font-size: 8pt }

h1           { font-family: Arial; font-size: 14pt; color: #6B4556; font-weight: bold }
h2           { font-family: Verdana,Arial; font-size: 12pt; color: #444444; font-weight: bold }
h3           { font-family: Verdana,Arial; font-size: 11pt; color: #444444; font-weight: bold }
h4           { font-family: Verdana,Arial; font-size: 10pt; color: #444444; font-weight: bold }
ol           { font-family: Arial; font-size: 10pt; margin-top: 6; margin-bottom: 6; margin-left: 20; padding-left: 0; }
ul           { font-family: Arial; font-size: 10pt; margin-top: 6; margin-bottom: 6; margin-left: 20; padding-left: 0; }
li           { font-family: Arial; font-size: 10pt }

p            { font-family: Arial; font-size: 10pt; margin-top: 6; margin-bottom: 2 }
br           { font-family: Arial; font-size: 10pt }

.head        { font-family: Arial; font-size: 8pt; font-weight: bold; color: #6B4556 }
.titel       { font-family: Arial; font-size: 18pt; color: #6B4556; font-weight: bold }

/*th           { font-family: Verdana; font-size: 12pt; background-image: url('th-backgroundn.jpg'); color: #000000;
               font-weight: bold; height: 25px; empty-cells: show } 
*/

th           { font-family: Verdana; font-size: 12pt; color: #FF0000; text-align: left; background-image: url('th-backgrd.png');
               background-repeat: repeat-y; font-weight: bold; height: 25px; empty-cells: show }

tr           { font-family: Arial; font-size: 10pt }
td           { font-family: Arial; font-size: 10pt; empty-cells:show }
/*body         { background-color: #FFFFDD}*/
body         { background-color: #FFFFFF}

.ues-1       { font-family: Arial; font-size:  8pt; margin-bottom: 8; padding-bottom: 8; background-color: #FFFFFF }
.ues-2       { font-family: Arial; font-size: 14pt; color: #6B4556; font-weight: bold; margin-bottom: 6; background-color: #FFFFFF }
.tdborder    { font-family: Tahoma,Verdana; font-weight: bold; font-size: 11pt;
               border-left-color: #AAAAAA; border-top-color: #AAAAAA;
               border-left-width: 1px;     border-top-width: 1px; 
               border-left-style: solid;   border-top-style: solid; 
               border-right-color: #BBBBBB; border-bottom-color: #999999;
               border-right-width: 3px;     border-bottom-width: 3px; 
               border-right-style: solid;   border-bottom-style: solid;
               background-color: #FFFFDD; empty-cells:show }
.tdtief      { font-family: Tahoma,Verdana; font-weight: bold; font-size: 11pt;
               border-left-color: #444444; border-top-color: #444444;
               border-left-width: 1px;     border-top-width: 1px; 
               border-left-style: solid;   border-top-style: solid; 
               border-right-color: #FFFFFF; border-bottom-color: #FFFFFF;
               border-right-width: 1px;     border-bottom-width: 1px; 
               border-right-style: solid;   border-bottom-style: solid;
               background-color: #FFEFAE; empty-cells:show }
.kasten      { border-left-color: #AAAAAA; border-top-color: #AAAAAA;
               border-left-width: 1px;     border-top-width: 1px; 
               border-left-style: solid;   border-top-style: solid; 
               border-right-color: #BBBBBB; border-bottom-color: #999999;
               border-right-width: 3px;     border-bottom-width: 3px; 
               border-right-style: solid;   border-bottom-style: solid;
               background-color: #FFFFDD; empty-cells:show }

.menu        { font-family: Arial-Narrow; font-size: 10pt; background-color: #D22B00; font-weight: bold; text-align: center }
.menuk       { font-family: Arial; font-size: 8pt; background-color: #B00000 }
.ues         { background-color: #ADAD85 }
/*.grund       { background-color: #FFFFDD }*/
.grund       { background-color: #FFFFFF; empty-cells: show }
.grundk      { background-color: #FFFFCC }
.grundn      { background-color: #FFFFDD; text-align: right }
.button      { background-color: #FFC082 }
.staette     { background-color: #EFE301 }
.beitrag     { background-color: #FFD291 }
.angebot     { background-color: #D3D3BE }

hr           { text-align: left; width: 830px; }
table        { width: 830px; }
/*table        { width: 830px; border-collapse: separate; empty-cells: show; }*/

.unten       { border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#888888 ; }
