body 
	{background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:10px;
	margin-right:10px;
	} 
body.kopf { background-color:#E8E8E8; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
      color: #000000; margin:10px;
      }
body.menu { background-color:#E8E8E8; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
      color: #000000; margin-top:10px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
      }
body.popup {background:none;background-color:#E8E8E8; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
      color: #000000;
      margin-top:0;
      margin-left:0;
      margin-bottom:0;
      margin-right:0;
      }

frameset { background-color:#FFFFFF; }
frame { background-color:#FFFFFF; }
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
input { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
select { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }

.F8 { font-size:8pt; }
.cb8 { font-size:8pt; text-align:center; }

.orange1 { color: #ef9603; }
.grau1 { color: #cccccc; }
.gruen1 { color: #45A723; }
.rot1 { color: #C04514; }

.tbl 
{ font-size:8pt;
  border-top:none; 
  border-left:none;
  border-right:none;
//  background-color:#E8E8E8;  
}
.tblm { font-size:8pt; background-color:#E8E8E8; border-top:1px solid #ffffff; }
.tbll { font-size:8pt; }

.tdla 
{ border-right:1px solid #FFFFFF;
  padding:2px; padding-left:7px; 
  background-color:#D8C300;
  text-align:center;
  color:#FFFFFF;
}
.tdlp 
{ border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  padding:2px; padding-left:7px; 
  background-color:#E8E8E8;
  margin-right:2px; 
  text-align:center;
}

.tdmp
{ background-color: #E8E8E8; color:#000000; font-weight:bold;
  border-bottom:1px solid #ffffff;
  padding-left:5px; padding-right:5px; padding-top:6px; padding-bottom:6px;
  width:100%;
}
.tdmm
{ background-color: #d8c300; color:#FFFFFF; font-weight:bold;
  border-bottom:1px solid #ffffff;
  padding-left:5px; padding-right:5px; padding-top:6px; padding-bottom:6px;
  width:100%
}
.tdma
{ background-color: #D8C300; color:#FFFFFF; font-weight:bold;
  border-bottom:1px solid #ffffff;
  padding-left:5px; padding-right:5px; padding-top:6px; padding-bottom:6px;
  width:100%
}
.tdms{background-color: #E8E8E8;
     color:#000000;
     font-weight:bold;
     border-right:1px solid #ffffff;
     padding:5px;
     }

.tdh
{ background-color:#E8E8E8; color:#000000; font-weight:bold;
  border-bottom:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  text-align:left;
  padding:2px;
}
.tdh2
{ background-color:#F6DDA8; color:#000000;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  text-align:left;
  padding:2px;
}
.tdhp
{ background-color:#D8C300; color:#000000; font-weight:bold;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  text-align:left;
  padding:0px;
}
.tdhc
{ background-color:#E8E8E8; color:#000000; font-weight:bold;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  text-align:center;
  padding:2px;
}
.tdhc_new{background-color:#D8C300;
     color:#FFFFFF;
     font-weight:bold;
     font-size:medium;
     border-bottom:1px solid #FFFFFF;
     text-align:center;
     padding:2px;
     margin-top:0px;
     line-height: 1px;
         }
.tdhh
{ background-color:#FFC949; color:#000000; font-weight:bold;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  padding:2px;
}
.tdhhc
{ background-color:#FFC949; color:#000000; font-weight:bold;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  text-align:center;
  padding:2px;
}
.tdhhr
{ background-color:#FFC949; color:#000000; font-weight:bold;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  text-align:right;
  padding:2px;
}
.tdhr
{ background-color:#E8E8E8; color:#000000; font-weight:bold;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  text-align:right;
  padding:2px;
}
.tdhr2
{ background-color:#F6DDA8; color:#000000;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  text-align:right;
  padding:2px;
}
.tdhl
{ background-color:#F6DDA8; color:#000000; font-weight:bold;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  text-align:left;
  padding:2px;
}
.tdd
{ background-color:#F7F7F7;
  border-right:none;
  border-left:none;
  padding:2px;
}
.tddp
{ background-color:#F7F7F7;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  padding:0px;
}
.tddr
{ text-align:right;
  background-color:#F7F7F7;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  padding:2px;
}
.tddc
{ text-align:center;
  background-color:#F7F7F7;
  border-right:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  border-bottom:1px solid #FFFFFF;
  padding:2px;
}
.tddt
{ vertical-align:top;
  background-color:#F7F7F7;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  padding:2px;
}
.tddtc
{ vertical-align:top; text-align:center;
  background-color:#F7F7F7;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  padding:2px;
}
.tddtr
{ vertical-align:top; text-align:right;
  background-color:#F3EEC7;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  padding:2px;
}

.tdd_red
{ background-color:#FF0000; color:#FFFFFF;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  padding:2px;
}

.tdd_green
{ background-color:#00FF00; color:#FFFFFF;
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
  padding:2px;
}

.corner
{
margins:none;
height: 10px;
width:10px;
align:left;
background-color:#FFFFFF;
-moz-border-radius-topleft: -10px;
border-top-left-radius: 10px 10px;
border-top-right-radius: 0px 0px;
border-bottom-left-radius: 0px 0px;
border-bottom-right-radius: 0px 0px;
-webkit-border-top-left-radius:10px;
}

.link { color: #980101; text-decoration:underline; }
.var{background-color:#FFFF80; font-weight:bold; color:#FF0000}

a:link { color: #980101; }
a:visited { color: #980101; }
a:hover { color: #000099; }
a:active { color: #980101; }
a:focus { color: #980101; }

a.mp:link { text-decoration:none; color: #000000; }
a.mp:visited { text-decoration:none; color: #000000; }
a.mp:hover { text-decoration:none; color: #000000; }
a.mp:active { text-decoration:none; color: #000000; }
a.mp:focus { text-decoration:none; color: #000000; }

#sto td
{ background-color:#EAE095;
  padding:0px; 
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
}
#sto th
{ text-align:left;
  background-color:#F6DDA8; color:#000000; font-weight:bold;
  padding:0px; 
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
}
#sto .tdh
{ text-align:left;
  background-color:#F6DDA8; color:#000000; font-weight:bold;
  padding:0px; 
  border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;
}
#sto .tv { border-right:none;width:1%}
