 body {
        background-color:#ffffff;
        color:#222222;
        padding:2px;
}
 hr{
        background-color : #ffffff;
        height:1px;
        color:#cccccc;
}
 td{
        vertical-align:top;
        text-align:left;
}
 .mitte {
         max-width:800px;
        margin-left:auto;
        margin-right:auto;
}
 .proof{
        background-color : #ffffff;
        color:#ff0000;
}
 .back{
        background-color:#ffffff;
        color:#000000;
}
 .preistitel{
        text-align:center;
}
 .unter {
        text-decoration:underline;
 }
 .mit{
        border:1px;
        border-style:solid;
        border-color:#000000;
}
 .vorn {
        width:130px;
        text-decoration:underline;
 }
 .vornbreit {
        width:230px;
        text-decoration:underline;
 }
 .hand {
        cursor : pointer;
        text-decoration:none;
 }
 .anschrift {
        margin-left:30px;
        margin-top:147px;
        text-align:left;
 }
 .menu {
        border-top:0px;
        border-top-color:#cccccc;
        border-right:1px;
        border-right-color:#7C756B;
        border-left:0px;
        border-left-color:#cccccc;
        border-bottom:0px;
        border-bottom-color:#7C756B;
        border-style:solid;
        border-collapse:collapse;
        height:70%;
        margin-left:3px;
        margin-top:0px;
        text-align:left;
        width:25%;
        max-width:200px;
 }
 .inhalt {
        margin-left:25%;
        position:absolute;
        top:100px;
        text-align:left;
        width:550px;
        max-width:550px;
 }
 .gegenstand {
        text-align:left;
        margin-left:30px;
        margin-top:38px;
 }
 .hand:hover {
        text-decoration:underline;
 }
 .pos {
        background-color : #0000ff;
        border : 1px solid #000000;
        color: #ffffff;
        height : 300px;
        left : 38px;
        position : absolute;
        top : 130px;
        visibility : hidden;
        width : 210px;
        z-index : 1;
 }
.zentriert {
        border-top:0px;
        border-top-color:#cccccc;
        border-right:0px;
        border-right-color:#7C756B;
        border-left:0px;
        border-left-color:#cccccc;
        border-bottom:1px;
        border-bottom-color:#7C756B;
        border-style:solid;
        border-collapse:collapse;
        text-align:center;
 }
.fettzentriert {
        border-top:0px;
        border-top-color:#cccccc;
        border-right:0px;
        border-right-color:#7C756B;
        border-left:0px;
        border-left-color:#cccccc;
        border-bottom:1px;
        border-bottom-color:#7C756B;
        border-style:solid;
        border-collapse:collapse;
        font-weight:bold;
        text-align:center;
 }
.rechts {
        border-top:0px;
        border-top-color:#cccccc;
        border-right:0px;
        border-right-color:#7C756B;
        border-left:0px;
        border-left-color:#cccccc;
        border-bottom:1px;
        border-bottom-color:#7C756B;
        border-style:solid;
        border-collapse:collapse;
        text-align:right;
 }
 .knopf a{
        background-color:#eeeeee;
        border-top:1px;
        border-top-color:#cccccc;
        border-right:1px;
        border-right-color:#7C756B;
        border-left:1px;
        border-left-color:#cccccc;
        border-bottom:1px;
        border-bottom-color:#7C756B;
        border-style:solid;
        border-collapse:collapse;
        color:#222222;
        margin:0px;
        padding:1px;
        text-decoration:none;
}
 .knopf input{
        background-color:#eeeeee;
        border-top:1px;
        border-top-color:#cccccc;
        border-right:1px;
        border-right-color:#7C756B;
        border-left:1px;
        border-left-color:#cccccc;
        border-bottom:1px;
        border-bottom-color:#7C756B;
        border-style:solid;
        border-collapse:collapse;
        color:#222222;
        cursor : pointer;
        margin:0px;
        padding:1px;
        text-decoration:none;
}
 .knopf a:hover{
        border-right-color:#0000FF;
        border-bottom-color:#0000FF;
}
 .knopf input:hover{
        border-right-color:#0000FF;
        border-bottom-color:#0000FF;
}
.left {
        text-align:left;
 }
 .leftunder {
        border-top:0px;
        border-top-color:#222222;
        border-bottom:1px;
        border-bottom-color:#222222;
        border-left:0px;
        border-left-color:#222222;
        border-right:1px;
        border-right-color:#222222;
        border-style:solid;
        border-collapse:collapse;
        margin:0px;
        margin-left:auto;
        margin-right:auto;
        text-align:left;
 }
 .leftunderfax {
        border-top:0px;
        border-top-color:#222222;
        border-bottom:1px;
        border-bottom-color:#222222;
        border-left:0px;
        border-left-color:#222222;
        border-right:1px;
        border-right-color:#222222;
        border-style:solid;
        border-collapse:collapse;
        margin-left:auto;
        margin-right:auto;
        text-align:left;
        margin:10px;
        padding:1px;
        width:550px;
        height:430px;
 }
 .textfeld{
        background-color:#eeeeee;
        color:#000000;
        border:0px;
        border-style:solid;
}
 .dotted {
        border-top:0px;
        border-top-color:#222222;
        border-bottom:0px;
        border-bottom-color:#222222;
        border-left:0px;
        border-left-color:#222222;
        border-right:0px;
        border-right-color:#222222;
        border-style:solid;
        border-collapse:collapse;
        height:20px;
        padding:1px;
        width:120px;
 }
 .lined {
        border-top:0px;
        border-top-color:#222222;
        border-bottom:1px;
        border-bottom-color:#222222;
        border-left:0px;
        border-left-color:#222222;
        border-right:0px;
        border-right-color:#222222;
        border-style:solid;
        padding:1px;
 }
 .bezeichner {
        background-color : #ffffff;
        color:#0000FF;
        text-align:right;
        vertical-align:bottom;
        width:40%;
 }
 .leerbezeichner {
        background-color : #ffffff;
        text-align:right;
        color:#0000FF;
        width:40%;
 }
 .texthundert {
        right:10px;
 }
 .fettnormal {
        background-color:#eeeeee;
        color:#000000;
        font-weight:normal;
        font-size:1em;
        margin:0px;
        padding:1px;
 }
 .fettnormal input{
        background-color:#eeeeee;
        border-top:0px;
        border-top-color:#cccccc;
        border-right:0px;
        border-right-color:#7C756B;
        border-left:0px;
        border-left-color:#cccccc;
        border-bottom:1px;
        border-bottom-color:#000000;
        border-style:solid;
        border-collapse:collapse;
        color:#000000;
        cursor : pointer;
        font-weight:normal;
        margin:0px;
        padding:0px;
        text-decoration:underline;
}

 .normal {
        background-color:#eeeeee;
        font-weight:normal;
        font-size:1em;
        margin:0px;
        padding:1px;
 }
 .normal input{
        background-color:#eeeeee;
        color:#000000;
        border-top:0px;
        border-top-color:#cccccc;
        border-right:0px;
        border-right-color:#7C756B;
        border-left:0px;
        border-left-color:#cccccc;
        border-bottom:1px;
        border-style:solid;
        border-collapse:collapse;
        cursor : pointer;
        margin:0px;
        padding:0px;
        text-decoration:underline;
}
 .fettnormal a {
        border-bottom-color:#000000;
}
 .klein{
        margin:0px;
        padding:0px;
        font-size:1em;
}
 .linkshundert{
        margin:0px;
        padding:0px;
        width:150px;
}
 .lefthundert{
        left:160px;
        margin:0px;
        padding:0px;
        width:70%;
}
 .infobezeichner {
        text-align:left;
        background-color : #ffffff;
        color:#0000FF;
        padding:1px;
        width:40%;
 }
 .info {
        margin-left:1px;
 }
 .info a{
        background-color:#eeeeee;
        border-top:1px;
        border-top-color:#cccccc;
        border-right:1px;
        border-right-color:#7C756B;
        border-left:1px;
        border-left-color:#cccccc;
        border-bottom:1px;
        border-bottom-color:#7C756B;
        border-style:solid;
        border-collapse:collapse;
        color:#222222;
        margin:0px;
        padding:1px;
        text-decoration:none;
}
 .info a:hover{
        border-right-color:#0000FF;
        border-bottom-color:#0000FF;
}
 .rot {
        background-color : #ffffff;
        color:#ff0000;
        padding:1px;
        margin:1px;
 }
 .gruen {
        background-color : #ffffff;
        color:#0000ff;
 }
 .text {
        width:250px;
        background-color : #ffffff;
        color:#222222;
 }
 .area {
        background-color : #ffffff;
        color:#222222;
 }
 .textfuffzig {
        width:50px;
 }
 .textzwo {
        width:192px;
 }
 .schritt {
        text-decoration:underline;
        background-color : #ffffff;
        color:#000000;
 }
 .ohne {
  background-color: #ffffff;
  border: 0px;
  margin: 1px;
  vertical-align:bottom;
 }
