body {  background-color:#009F00;
        color:#000000;
        font-size:10pt;
        font-family:Tahoma,Verdana,Helvetica;
        overflow:auto;
        overflow: -moz-scrollbars-vertical;
        }
ul { font-family:Tahoma,Verdana,Helvetica; font-size:12pt; }
li { font-family:Tahoma,Verdana,Helvetica; font-size:8pt; }
h5 { font-size:12pt; font-weight:bold;
     font-family:Tahoma,Verdana,Helvetica;
     color:#008030;}
h2 { font-size:10pt; font-weight:bold;
     font-family:Tahoma,Verdana,Helvetica;
     color:crimson;
     }


a {font-family:Tahoma,Verdana,Helvetica;text-decoration:none;}
a {color:black}
a:hover {color:darkgreen;}
a:link {text-decoration:none }
a:hover {text-decoration:underline }
a:focus { font-weight:; color:#000000 }
a:active { font-weight:; color:#FF0000 }

#ratiobild { font : 100% Tahoma,Verdana,Helvetica; margin: 5; padding: 0; text-align: left; float: left;}
.bildL { float: left; margin: 5px 10px 10px 0px;  }
.bildR { float: right; margin: 5px 0px 10px 10px;  }

#ratiotext { font : 100% Tahoma,Verdana,Helvetica;
margin: 5;
padding: 0;
width:450px;
margin:5px;
text-align: left;
float: left;}

.block1{
display:inline;
padding:1px 1px 1px 1px;}

#tabrahmen {
border: 2px inset #008000;
width:100%;
background-color:#FFFFE1;
}
#tabrahmen td {
color:#000000;
font-size:8pt;
font-family:Tahoma,Verdana,Helvetica;
vertical-align: top;
padding:2px 2px 2px 2px;
text-align:center;
}


#tabnavi{
width:100%;
border-collapse:collapse;}

#tabnavi td{
font-size:11px;
border:1px solid #C0C0C0;
padding:4px 4px 4px 4px;
background:#FFDF00;
text-align:center;
width: 33%;
}

#tabnavi td.links{
font-size:11px;
border:1px solid #C0C0C0;
padding:4px 4px 4px 4px;
background:#FFDF00;
text-align:left;
width: 33%;
}
#tabnavi td.rechts{
font-size:11px;
border:1px solid #C0C0C0;
padding:4px 4px 4px 4px;
background:#FFDF00;
text-align:right;
width: 33%;
}

#tabwerbung{
width:100%;
border-collapse:collapse;}

#tabwerbung td{
font-size:11px;
border:1px solid #C0C0C0;
padding:2px 2px 2px 2px;
background:palegoldenrod;
text-align:center;
width:20%;
}

#copy{
width:100%;
border-collapse:collapse;}

#copy td{
font-size:11px;
padding:2px 2px 2px 2px;
text-align:center;
width: 100%;
}

#tabinfo{
width:50%;
border-collapse:collapse;}

#tabinfo td{
background:moccasin;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:center;
width: 100%;
border:1px solid #C0C0C0;
}


#tabartikel{
border-collapse:collapse;
width:100%;
border:1px dotted #C0C0C0;}

#tabartikel td{
background:#FFFFE8;
border:0px;
padding:1px 1px 1px 1px;
text-align: left;
vertical-align: top;
}

#tabartikel tr.grau td{
background:#E4E4E4;}
#tabartikel tr.gold td{
background:gold;}
#tabartikel tr.weis td{
background:#FFFFFF;}

#tabadresse{
width:400px;
border-collapse:collapse;}

#tabadresse th{
background:gold;
font-size:8pt;
padding:1px 1px 1px 1px;
}
#tabadresse td{
background:#FFFFEC;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:left;
width: 30%;
border:1px solid #C0C0C0;
}

#tabversand{
width:400px;
border-collapse:collapse;}

#tabversand td.o{
background:#FFFFEC;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:left;
width: 5%;
border:1px solid #C0C0C0;
}

#tabversand td{
background:#FFFFEC;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:left;
width: 95%;
border:1px solid #C0C0C0;
}
#tabzahlung{
width:200px;
border-collapse:collapse;}

#tabzahlung td.o{
background:#FFFFEC;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:left;
width: 5%;
border:1px solid #C0C0C0;
}

#tabzahlung td{
background:#FFFFEC;
font-size:11px;
padding:2px 2px 2px 2px;
text-align:left;
width: 95%;
border:1px solid #C0C0C0;
}

#tabadresse tr.cred td{
background:#FFDFDF;}


table, td { color:#000000; font-size:10pt; font-family:Tahoma,Verdana,Helvetica; valign:top;}
table, th { color:#000000; font-size:10pt; font-family:Tahoma,Verdana,Helvetica; valign:top;}
