.body        { font-size: 9pt; font-family: Verdana, Geneva, Arial, Helvetica; padding: 10; color: #350000; background-color: #7B0000; }

.main		 { padding: 0; }

.rechts      { background-color: #C70000;  }

.tmain 		{ padding:0; border:2px outset #F8FB00; background-color: #FFF5D7; } 

.tnav { background-color: #C70000;  } 

.tst16 { background:#C70000 url('Startseite_16.gif') no-repeat fixed center;   } 

.tfuss { padding:2px; background-color: #C70000; border-top:1px solid #F8FB00; } 

.thead		 { border-bottom:1px solid #F8FB00; padding:5px; background-color: #C70000; }

.tcbo4 {
	border:1px outset #F8FB00; background-color: #C70000;
}

.tcbo4o {
	border:1px inset #F90000; background-color: #EE1C23;
}

.tcbocr4 {
	border:1px outset #F8FB00; background-color: #FFEDB3;
}

.tcbocr4o {
	border:1px inset #F90000; background-color: #FFD580;
}

.tempty2     { border-left: 0px outset #F8FB00; border-right: 2px outset #F8FB00; 
               border-top: 2px outset #F8FB00; border-bottom-style: outset; 
               border-bottom-width: 0px; border-bottom-color: #F8FB00; }
.tempty4     { border-left: 2px outset #F8FB00; border-right: 2px outset #F8FB00; 
               border-top: 2px outset #F8FB00; border-bottom-style: outset; 
               border-bottom-width: 2px; border-bottom-color: #F8FB00; }

h1 { font-size:32pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
h2 { font-size:24pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
h3 { font-size:18pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
h4 { font-size:14pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
h5 { font-size:12pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
h6 { font-size:10pt; font-family: Verdana, Geneva, Arial, Helvetica; }
 
p { font-size:8pt; line-height: 13pt;  font-family: Verdana, Geneva, Arial, Helvetica; color: #350000; } 
ul { font-size:8pt; line-height: 13pt; font-family: Verdana, Geneva, Arial, Helvetica; color: #350000; } 
li { font-size:8pt; line-height: 13pt; font-family: Verdana, Geneva, Arial, Helvetica; color: #350000; }
 
a:link { color:#000066; font-size: 8pt; line-height: 13pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
a:visited    { color: #AA5555; font-size: 8pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica }
a:active { color:rgb(180,40,90); font-size: 8pt; line-height: 13pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
a:hover { color:#5555EE; font-size: 8pt; line-height: 13pt; font-family: Verdana, Geneva, Arial, Helvetica; } 

p.f6 { font-size:6pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
p.f7 { font-size:7pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
p.f8 { font-size:8pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
p.f9 { font-size:9pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
p.f10 { font-size:10pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
p.f11 { font-size:11pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
p.f12 { font-size:12pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
p.f14 { font-size:14pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
p.f16 { font-size:16pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
p.f18 { font-size:18pt; font-family: Verdana, Geneva, Arial, Helvetica; } 
p.f20 { font-size:20pt; font-family: Verdana, Geneva, Arial, Helvetica; } 

p.f14_red { font-size:14pt; font-family: Verdana; line-height: 20pt; color: #B40000;} 


p.kunden { font-size:9pt; line-height: 18pt; font-family: Verdana, Geneva, Arial, Helvetica; } 


p.headp      { font-size: 11pt; line-height: 18pt; color: #C70000; font-weight: 600; font-family: 
               Tahoma, Arial, Helvetica; padding: 0 }
p.head1 { font-size:16pt; line-height: 24pt; color: #C70000; font-weight:500; font-family: Verdana, Geneva, Arial, Helvetica; } 
p.head2 { font-size:12pt; line-height: 20pt; color: #C70000; font-weight:600; font-family: Verdana, Geneva, Arial, Helvetica; } 

h4.blue { font-size:14pt; color:rgb(0,0,80) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h4.red { font-size:14pt; color:rgb(180,0,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h4.green { font-size:14pt; color:rgb(102,204,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h4.dyellow { font-size:14pt; color:rgb(190,166,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h4.yellow { font-size:14pt; color:rgb(255,222,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 

h5.blue { font-size:12pt; color:rgb(0,0,80) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h5.red { font-size:12pt; color:rgb(180,0,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h5.green { font-size:12pt; color:rgb(102,204,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h5.dyellow { font-size:12pt; color:rgb(190,166,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h5.yellow { font-size:12pt; color:rgb(255,222,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 

h6.blue { font-size:10pt; color:rgb(0,0,80) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h6.red { font-size:10pt; color:rgb(180,0,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h6.green { font-size:10pt; color:rgb(102,204,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h6.dyellow { font-size:10pt; color:rgb(190,166,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 
h6.yellow { font-size:10pt; color:rgb(255,222,0) ; font-family: Verdana, Geneva, Arial, Helvetica; } 

.theadline { border-style:none; background-color: rgb(0,107,41); border: 0px; } 
.tlblue2     { border-left: 0px solid #CCCC33; border-right: 2px solid #CCCC33; 
               border-top: 2px solid #CCCC33; border-bottom-style: solid; 
               border-bottom-width: 0px; border-bottom-color: CCCC33; background-color: #E4EDF9 }
.tlblue       { background-color: #E4EDF9 }
.tblue { border-style:none; background-color: rgb(0,0,128) ; border: 0px; } 
.tbluey { font-size:10pt; font-family: Verdana, Geneva, Arial, Helvetica; border-style:none; background-color: rgb(0,0,80) ; color: rgb(255,205,0); border: 0px; } 
.tmenug { border-style:none; background-color: rgb(102,204,0); } 
.tgrey1      { border: 1px; border-right-style: solid; border-top-style: solid; background-color: #CCCCCC }
.tgrey2      { border: 1px; border-right-style: solid; border-bottom-style: solid }
.tgrey3      { border-left-style: none; border-right-style: solid; border-right-color: #888888;
               border-right-width: 1px; border-top-style: solid; border-top-color: #BBBBBB; 
               border-top-width: 1px; border-bottom-style: solid; border-top-color: #888888; 
               border-bottom-width: 1px; background-color: #EEEEEE;}
.tgrey4      { border-left-style: solid; border-left-color: #BBBBBB; border-left-width: 1px;
               border-right-style: solid; border-right-color: #888888;
               border-right-width: 1px; border-top-style: solid; border-top-color: #BBBBBB; 
               border-top-width: 1px; border-bottom-style: solid; border-top-color: #888888; 
               border-bottom-width: 1px; background-color: #EEEEEE;}
.liste_blau  { font-size: 8pt; list-style-image: url('images/dot_blau.gif') }
.liste_gelb  { font-size: 8pt; list-style-image: url('images/dot_gelb.gif') }
.liste_rot  { font-size: 10pt; line-height: 14pt; list-style-image: url('images/reddot.gif') }


.FormFeld    { font-size: 8pt; border-width: 1 ; border-style: solid; border-color: #000099; }
.FormFeldMuss { font-size: 8pt; background-color: #FFCC99; border-width: 1; border-style: solid; border-color: #000099; }

.welcome     { position: relative; top: 10; left: 10; width: 400; height: 151; }

.tgewinn { border: 1px; border-right-style: solid; border-right-color: #003399; }
