body {    background-color:#009F00;
        color:#000000;
        font-size:10pt;
        font-family:Arial;
     }

.nichtsehen { display:none; }
ul { font-family:Tahoma,Verdana,Helvetica; font-size:12pt; }
li { font-family:Tahoma,Verdana,Helvetica; font-size:8pt; }
h1 { font-size:12pt; font-weight:bold;
     font-family:Tahoma,Verdana,Helvetica;
     color:#009933;}
h2 { font-size:12pt; font-weight:bold;
     font-family:Tahoma,Verdana,Helvetica;
     color:crimson;
     }
h3 {font-size:14pt; font-weight:bold;
     font-family:Tahoma,Verdana,Helvetica;
     color:olivedrab;}
h4 { font-size:10pt; font-weight:bold;color: #FF0000;
     font-family:Tahoma,Verdana,Helvetica; }
h5 { font-size:13pt; font-weight:bold;color: green;
     font-family:Tahoma,Verdana,Helvetica; }

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 }

table { background-color:#FFFFE1;}
th { color:#000000; font-size:8pt; font-family:Tahoma,Verdana,Helvetica; valign:top;}
td {color:#000000; font-size:8pt; font-family:Tahoma,Verdana,Helvetica; valign:top;}


p.rahmen_tabelle { border: #009F00 dashed;
                width: 95%;
                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;
                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: 50%; }

#tab1 th{
background:gold;
font-size:8pt;
padding:1px 1px 1px 5px;
}

#tab1 td{
background:#FFFF00;
border:1px solid #000000;
padding:2px 2px 2px 5px;
text-align: ;
}

.block{
display:inline;
padding:0 1px 0px 2px;}




/* start style formular */
form { margin:0; padding:0;}
fieldset {width:400px; border:1px solid #999; padding:10px; margin:5px; text-align:left;}
fieldset:hover {border-color:#333;}
fieldset.ersatz {width:540px; border:1px solid #999; padding:10px; margin:5px; text-align:left;}
fieldset.ersatz:hover {border-color:#333;}
legend {font-size:1.1em; color:#666; font-weight:bold; padding:5px; margin:5px; background:none;}
label { color:#666; font-size:1em; margin:0 3px 3px 0; padding:0; line-height:1.5em; width:120px; display:block; float:left; clear:left;}

label.lang { color:#666; font-size:1em; margin:0 3px 3px 0; padding:0; line-height:1.5em; width:250px; display:block; float:left; clear:left;}
input {border:1px solid #666; padding-left:0.3em; margin-bottom:0.6em; width:240px; background:#fff; color:#666;}
input:focus {border-color:#900;}
input.plz {border:1px solid #666; padding-left:0.3em; margin-bottom:0.6em; width:50px; background:#fff; color:#666;}
input.plz:focus {border-color:#900;}
input.ort {border:1px solid #666; padding-left:0.3em; margin-bottom:0.6em; width:186px; background:#fff; color:#666;}
input.ort:focus {border-color:#900;}
select {border:1px solid #666; padding-left:0.3em; margin-bottom:0.6em; background:#fff; width:100px;}
select.geraet {border:1px solid #666; padding-left:0.3em; margin-bottom:0.6em; background:#fff; width:200px;}
option {color:#666;}
textarea {width:244px; border:1px solid #666;}
textarea:focus {border-color:#900;}
.tabletop {background:#900; color:#fff;}
.sec { background:#eee;}
.submitbtn {width:185px;background:#E9E9E9; color:#000000; border:1px solid; border-color:#C0C0C0 #C0C0C0 #C0C0C0 #C0C0C0; cursor:pointer; padding:0; margin:5px 0 0 0;}
.submitbtn:hover { background:#C1C1C1; border:1px solid; border-color:#000000 #000000 #000000 #000000; color:#000000;}
/* ende style formular */
