td.formlinks1
{width:80px;
height:28px;
padding-right:5px;
color:#FFCC66;
font-size:3.5mm;
font-weight:900;
text-align:right;}

td.formlinks2
{width:90px;
height:28px;
padding-right:5px;
color:#FFCC66;
font-size:3.5mm;
font-weight:900;
text-align:right;}

td.formmitte
{width:100%;
padding:5px;
text-align:center;
color:#FFCC66;
font-size:3.5mm;
font-weight:900;}

td.formrechts
{width:250px;
text-align:left;}

html>body td.formrechts
{width:280px;}

input.formbutton
{background-color:#FFEBB6;
font-size:3.5mm;
font-weight:600;
font-family:Arial,Helvetica,sans-serif;
color:#333333;
border:1px solid #A68B70;
width:145px;
padding:2px 0px 2px 0px;
cursor:pointer;}

input.formbutton:hover
{background-color:#333333;
color:#FFEBB6;
border:1px solid #FFEBB6;
cursor:pointer;}

.formkl
{font-size:3mm;
color:#FFCC66;
font-weight:900;
text-decoration:none;
text-align:center;}

input.form
{background-color:#FFE9B5;
background-image:url("../Grafiken/form_hg.gif");
font-size:3.5mm;
font-family:Arial,Helvetica,sans-serif;
font-weight:300;
color:#333333;
padding:2px 5px 0px 5px;
border:1px solid #A68B70;
width:225px;
height:17px;
cursor:text;
margin:0px;}

input.form1
{background-color:#FFE9B5;
background-image:url("../Grafiken/form_hg.gif");
font-size:3.5mm;
font-family:Arial,Helvetica,sans-serif;
font-weight:300;
color:#333333;
padding:2px 5px 0px 5px;
border:1px solid #A68B70;
width:152px;
height:17px;
cursor:text;
margin:0px;}

textarea.form
{width:500px;
height:80px;
background-color:#FFE9B5;
background-image:url("../Grafiken/form_hg.gif");
font-size:3.5mm;
font-family:Arial,Helvetica,sans-serif;
font-weight:300;
color:#333333;
padding:3px;
border:1px solid #A68B70;
overflow:auto;}

input.form:focus, input.form:hover, input.form1:focus, input.form1:hover, textarea.form:focus, textarea.form:hover
{background-color:#FFF7CC;
background-image: none;
cursor:text;}

.formselect1
{background-color:#FFE9B5;
background-image:url("../Grafiken/form_hg.gif");
font-size:3.5mm;
font-family:Arial,Helvetica,sans-serif;
font-weight:300;
color:#333333;
border:1px solid #A68B70;
width:54px;}

.formselect1:focus, .formselect1:hover
{background-color:#FFF7CC;}

.formbox
{background-color:#FFE9B5;
background-image:url("../Grafiken/form_hg.gif");
width:15px;
height:15px;
vertical-align:middle;
border:1px solid #A68B70;}

.formbox:hover
{background-color:#FFF7CC;
background-image: none;
border:1px solid #A68B70;}

.center
{text-align:center;}

td.box
{text-align:center;
height:30px;
font-size:3mm;
color:#FFCC66;
font-weight:900;}

td.formfehler
{font-size: 3.5mm;
line-height: 4.5mm;
color: #FF0000;
font-weight: 900;
font-family: Arial,helvetica,sans-serif;
padding-top: 5px;
text-decoration: none;
text-align: center;}

.vergessen
{font-size: 4.5mm;
color: #FF0000;
font-weight: 900;
font-family: Arial,Helvetica,sans-serif;}

.ausgabe
{color: #FFCC66;
font-size: 4mm;
font-weight: 900;
font-family: Arial,Helvetica,sans-serif;
text-align: center;
padding: 5px;}

.zurueck
{font-family: Arial,Helvetica,sans-serif;
font-size: 3mm;
text-align: center;
color: #FFCC66;
font-weight: 300;
line-height: 4.5mm;}

a.konbutton
{border-width: 1px;
border-style: solid;
border-left-color: #A68B70;
border-top-color: #A68B70;
border-right-color: #663300;
border-bottom-color: #663300;
background-color: #FFEBB6;
color: #333333;
font-family: Arial,Helvetica,sans-serif;
font-size: 3.5mm;
font-weight: 600;
text-align: center;
text-decoration: none;
padding: 2px 26px 5px 24px;}

a.konbutton:hover
{border-width: 1px;
border-style: solid;
border-left-color: #663300;
border-top-color: #663300;
border-right-color: #FFF7CC;
border-bottom-color: #FFF7CC;
background-color: #333333;
color: #FFEBB6;
font-family: Arial,Helvetica,sans-serif;
font-size: 3.5mm;
font-weight: 600;
text-align: center;
text-decoration: none;
padding: 3px 24px 4px 26px;}