a{
 font-family: Arial, Helvetica, Univers,"Sans Serif";
 font-size: 12px;
 font-weight:bold;
 text-decoration:none;
 color:#006633;
}
a:hover{
 color:#E90000;
}
a.rot{
 font-family: Arial, Helvetica, Univers,"Sans Serif";
 font-size: 12px;
 font-weight:bold;
 text-decoration:none;
 color:#E90000;
}
a.rot:hover{
 color:#006633;
}
body {
 margin-top:0px;
 margin-left:0px;
 margin-height:0px;
 margin-width:0px;
 background-color:#FFFFFF;
 font-family: Arial, Helvetica, Univers,"Sans Serif";
 font-size: 12px;
 overflow-x: hidden; 
 overflow-y: auto;
}
body.content {
 margin-top:0px;
 margin-left:0px;
 margin-height:0px;
 margin-width:0px;
 background-color:#FFFFFF;
 font-family: Arial, Helvetica, Univers,"Sans Serif";
 font-size: 12px;
 overflow-x: hidden; 
 overflow-y: auto;
}
body.doku{
 margin-top:10px;
 margin-left:10px;
 margin-height:10px;
 margin-width:10px;
}
h2 {
 color:#000;
 font-weight:bold;
 font-size:18px;
 font-family:Arial, Helvetica, Univers,"Sans Serif";
 margin-bottom:5px;
}
h3 {
 color:#000;
 font-family:Arial, Helvetica, Univers,"Sans Serif";
 font-size:14px;
 font-weight:bold;
 margin-bottom:5px;
}
h4 {
 color:#000;
 font-family:Arial, Helvetica, Univers,"Sans Serif";
 font-size:13px;
 font-weight:bold;
 margin-bottom:5px;
 margin-top:5px;
}
h4.rot {
 color:#006633;
 font-family:Arial, Helvetica, Univers,"Sans Serif";
 font-size:13px;
 font-weight:bold;
 margin-bottom:5px;
 margin-top:5px;
}
h4.gruen {
 color:#006633;
 font-family:Arial, Helvetica, Univers,"Sans Serif";
 font-size:13px;
 font-weight:bold;
 margin-bottom:5px;
 margin-top:5px;
}
h5 {
 color:#000;
 font-family:Arial, Helvetica, Univers,"Sans Serif";
 font-size:12px;
 font-weight:bold;
 margin-bottom:5px;
}
h5.gruen {
 color:#006633;
 font-family:Arial, Helvetica, Univers,"Sans Serif";
 font-size:12px;
 font-weight:bold;
 margin-bottom:5px;
}
hr{
 height:1px dotted #BFBFBF;
}
hr.matchL {
 border:1px dotted #BFBFBF;
 width:200px;
}
hr.matchR {
 border:1px dotted #BFBFBF;
 width:200px;
 text-align:right;
}
hr.coopw{
 height:3px;
 width:560px;
 background-color:#E90000;
 color:#BFBFBF;
 border:none;
 text-align:center;
}
img{
 border:none;
}
input {
 background-color:#FFFFFF;
 border:1px solid #BFBFBF;
 color:#000;
 font-size:11px;
 font-family: Arial, Helvetica, Univers,"Sans Serif";
 text-align:left;
}
input.cmd { border:none; }
input.zahl { text-align:right; }
p.hint{
 font-size:9px;
 color:#006633;
 margin-bottom:0px;
 margin-top:0px;
}
p.hinweis {
 font-size:11px;
 color:#006633;
}
p.rot{color:#E90000;}
select {
 background-color:#FFF;
 color:#000;
 border:1px solid #BFBFBF;
 font-size:11px;
 font-family: Arial, Helvetica, Univers,"Sans Serif";
 text-align:left;
}
textarea{
 font-family: Arial, Helvetica, Univers,"Sans Serif";
 font-size:11px;
 background-color:#FFF;
 color:#000;
 border:1px solid #BFBFBF;
}
table {
 width:780px;
 padding:0px;
 spacing:0px;
}
table#header{
 width:800px;
}
table.navi { width:200px; }
table.rah{
 width:570px;
 border-right:1px dotted #BFBFBF;
 border-bottom:1px dotted #BFBFBF;
}
table.sicRah {
 width:510px;
 border-right:1px dotted #BFBFBF;
 border-bottom:1px dotted #BFBFBF;
}
table.sic{width:510px;}
table.frm{width:525px;}
table.vollHead{
 border:1px solid #BFBFBF;
 width:430px;
 padding:0px;
 spacing:0px;
}

tr { vertical-align:top; }
td {
 font-size:12px;
 font-family:Arial, Helvetica, Univers,"Sans Serif";
 text-align:left;
}
th.navi{
 background-color:#BFBFBF;
 border-left:1px dotted #BFBFBF;
 color:#FFFFFF;
}
td.bz{
 width:100px;
}
td.co{
 width:410px;
}
td.navi{
 border-right:1px dotted #BFBFBF;
 border-left:1px dotted #BFBFBF;
}
td.frmLi{
 width:200px;
}
td.frmRe{
 width:325px;
}
td.sicID{
 width:75px;
}
td.sic_bez{
 width:400px;
}
td.sic_ue{ 
 width:35px; 
}
td.re{
 text-align:right;
}
td.forLi{
 width:200px;
}
td.forRe{
 width:200px;
 text-align:right;
}
td._240li{
 width:240px;
}
td.wappen{
 width:110px;
 text-align:right; 
}
td.wappenZentr{
 width:110px;
 text-align:center; 
}
td.dokL{width:330px;}
td.dokR{
 width:100px;
 text-align:right;
}
td.fill { width:45px; }
td.lfill { width:210px; }
td.kfill { width:20px; }
td.voll{
 width:430px;
 padding:2px;
 border:1px solid #003366;
}
td.vollHead{
 color:#FFFFFF;
 background-color:#006633;
 width:430px;
 padding:2px;
 border:1px solid #BFBFBF;
}
