body{
margin:0px;
padding:0px;
color:#000000;
font-size:10pt;
font-family:Tahoma,Verdana,Helvetica;
     }
ul { font-family:Tahoma,Verdana,Helvetica;}
li { font-family:Tahoma,Verdana,Helvetica; font-size:10pt; }
h1 { font-size:8pt; font-weight:bold; color: #FFFFFF;
     font-family:Tahoma,Verdana,Helvetica; }
h2 { font-size:9pt; font-weight:bold;
     font-family:Tahoma,Verdana,Helvetica; }
h3 { font-size:8pt; font-weight:bold;
     font-family:Tahoma,Verdana,Helvetica; }
h4 { font-size:12pt; font-weight:bold;color:#000000;
     font-family:Tahoma,Verdana,Helvetica; }
h5 { font-size:13pt; font-weight:bold;color: green;
     font-family:Tahoma,Verdana,Helvetica; }
h6 { font-size:12pt; font-weight:bold;color: #FF0000;
     font-family:Tahoma,Verdana,Helvetica; }

a {font-family:Tahoma,Verdana,Helvetica;text-decoration:none; font-size:10pt;}
a {color:black}
a:link {text-decoration:none }
a:hover {color:darkgreen;}
a:hover {text-decoration:underline }
a:active { font-weight:; color:#FF0000 }
a:focus { font-weight:; color:#000000 }

.box1{
background:forestgreen;
padding:5px;
border:1px solid black;
height:90px;}

.nav1{
background:;
padding:5px;
border:0px;
height:16px;}

.box2{
background:#009F00;
float:left;
padding:5px;
border:1px solid black;
width:240px;
height:730px;
margin:5px;}

.box3{
background:#FFFFD2;
padding:5px;
margin:5px 5px 0 258px;
border:1px solid black;}

a.block{
color:black;
background:#FFFFD2;
display:block;
text-align:center;
border:black solid 1px;
padding:1px;
text-decoration:none;
font:bold 11px Tahoma,Verdana,Helvetica;}

a.block:hover{
color:#000000;
background-color:#FFBF00;}


a.navi{
color:#000000;
background:#FFBF00;
display:inline;
text-align:center;
border:black solid 1px;
padding:2px;
height:15;
text-decoration:none;
font:bold 12px arial, sans-serif;}

a.navi:hover{
color:#000000;
background-color:#FFFFD2;}

table { width: 100%;}
th { color:#000000; font-size:10pt; font-family:Tahoma,Verdana,Helvetica; valign:top;}
td {color:#000000; font-size:10pt; font-family:Tahoma,Verdana,Helvetica; valign:top;}


p.rahmen_tabelle { border: #009F00 dashed;
                padding: 2px;
                border-width: 1px 1px 1px}

p.rahmen_kopf { border: #009F00 solid;
                width: 100%;
                padding: 2px;
                border-width: 1px 1px 1px}
p.rahmen_gruppe { border: #00BF00 solid;
                background-color:#FFFFB0;
                width: 90%;
                padding: 1px;
                border-width: 1px 1px 1px}
p.rahmen_hersteller { border: #00BF00 dashed;
                width: 100%;
                padding: 1px;
               font-size:8pt;
               font-weight:bold;
                border-width: 1px 1px 1px}
p.rahmen_untergruppe { border: #FF0000 dashed;
                width: 90%;
                padding: 2px;
                border-width: 1px 1px 1px}
p.rahmen_untergruppe1 { border: #000000 dashed;
                width: 88%;
                padding: 3px;
                border-width: 1px 1px 1px}
p.rahmen_untergruppe2 { border: #0000FF dashed;
                width: 85%;
                padding: 3px;
                border-width: 1px 1px 1px}

#tab1{
border-collapse:collapse;
width: 100%; }

#tab1 th{
background:gold;
border:1px solid #000000;
font-size:8pt;
padding:2px 2px 2px 2px;
text-align:left;
}

#tab1 td{
font-size:8pt;
background:#F5F5F5;
border:1px solid #8F8F8F;
padding:2px 2px 2px 2px;
text-align:left;
}

#tab5{
border-collapse:collapse;
width: 100%; }

#tab5 th{
background:gold;
border:1px solid #000000;
font-size:8pt;
padding:2px 2px 2px 2px;
text-align:left;
}

#tab5 td{
font-size:8pt;
background:#F5F5F5;
border:1px solid #8F8F8F;
padding:2px 2px 2px 2px;
text-align:left;
}

/* Rund*/
a.rund{
color:white;
background:forestgreen;
display:block;
text-align:center;
border:#000000 solid 1px;
-moz-border-radius:5px;
padding:2px;
margin:2px;
text-decoration:none;
font:bold 100% verdana, helvetica, sans-serif;
width:250px;
}

a.rund:hover{
color:#000000;
background-color:gold;
text-decoration:none;
}
