#content-full { width: 200px; left: 245px; top: 230px; position: absolute; visibility: visible; }
#main { background-image: url(../images/template_kontakt_lang.jpg); height: 1000px;}
a:link { color: #7b010f; text-decoration: underline; }
a:visited { color: #7b010f; text-decoration: underline; }
a:hover { color: #7b010f; text-decoration: underline; }
a:active { color: #7b010f; text-decoration: underline; }
#content-anfrage { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; line-height: 21px; left: 460px; top: 90px; position: absolute; width: 400px; }
* html #content-anfrage {line-height: 20px;}
*+html #content-anfrage {line-height: 20px;}
.textfeld { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; border: solid 1px #a5a594; }
.textfeld-plz { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; width: 50px; border: solid 1px #a5a594; }
.textfeld-ort { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; width: 140px; border: solid 1px #a5a594; }
.textfeld-ort2 { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; width: 209px; border: solid 1px #a5a594; }
.textfeld-fassung { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; width: 100px; border: solid 1px #a5a594; }
.textfeld-full { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; width: 265px; border: solid 1px #a5a594; } /* width: 100%; */
.textfeld-full-long { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; width: 398px; border: solid 1px #a5a594; } /* width: 100%; */
.textbox-full { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; width: 398px; height: 30px; border: solid 1px #a5a594; }
.select-big { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; width: 138px; border: solid 1px #a5a594; }
.select-small { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; width: 50px; border: solid 1px #a5a594; }
.buttonpic { background-color: teal; }
.button-reset { background-color: transparent; position: relative; width: 140px; height: 40px; border-width: 0; cursor: pointer; }
.button-submit { background-color: transparent; position: relative; left: 15px; cursor: pointer; width: 150px; height: 40px; border-width: 0; }
#buttonbar { position: absolute; top: 870px; left: 100px; }
h2 { font-size: 12px; font-weight: bold; text-decoration: underline; margin: 10px 0 0; }
table#pers-daten td {padding: 2px 0 2px 0; margin: 0px; line-height: 11px; font-size: 11px;}
* html table#pers-daten td {padding: 1px 0 1px 0; margin: 0; font-size: 11px;}
*+html table#pers-daten td {padding: 1px 0 1px 0; margin: 0; font-size: 11px;}
.textspace {padding: 1px 0 1px 2px;}
