html, body {
font-family: Verdana, sans-serif;
font-size: 9pt;
color: #000000;
background: #FFFFFF;
margin: 0 auto;
}

form{
font-family: Verdana, sans-serif;
font-size: 10pt;
}

input{
height:20px;

}

a:link {
color: #000000;
text-decoration: underline;
}
 
a:visited {
color: #000000;
text-decoration: underline;
}
 
a:hover {
color: #c2c2da;
text-decoration: underline;
}

table{
font-family: Verdana, sans-serif;
font-size: 9pt;
color: #000000;
}

table a:link {
color: #000000;
text-decoration: underline;
}
 
table a:visited {
color: #000000;
text-decoration: underline;
}
 
table a:hover {
color: #c2c2da;
text-decoration: underline;
}

#logo{
margin: 0 auto;
width: 900px;
}

#rahmen{
margin: 0 auto;
width: 900px;
padding:20px;
min-height:500px;
border-color: #e9e9e9;
border-width: 1px;
border-style: solid;
}

#footer{
margin: 0 auto;
width: 900px;
padding:20px;
border-color: #e9e9e9;
border-width: 1px;
border-style: solid;
text-align:center;
font-family: Verdana, sans-serif;
font-size: 9pt;
}


h1{
color: #c2c2da;
font-family: Verdana, sans-serif;
text-align: center;
font-size: 14pt;
}

h2{
color: #000000;
font-family: Verdana, sans-serif;
text-align: center;
font-size: 10pt;
}

.table-uebersicht{
margin: 0 auto;
width:870px;
}

.table-bold{
font-weight: bold;
background: #c2c2da;
height:20px;
padding: 5px;
}

.titel2{
font-size: 8pt;
}

.detail-table-besch{
width: 200px;
padding: 5px;
background: #f0f0f0;
margin: 5px;
color: #000000;
border-width:1px;
border-color: #e5e5e5;
border-style: solid;
}

.detail-table-inhalt{
border-width: 0px 1px 0px 1px;
border-color: #e5e5e5;
border-style: solid;
padding:5px;
}

#buttons_details{
text-align: center;
margin: 0 auto;
}

.button{
background: #c2c2da;
color: #000000;
width: 150px;
height: 25px;
border-width:1px;
border-color: #000000;
border-style: solid;
}

.form-fehler{
color: red;
}

.trenner{
border-width: 1px 0px 1px 0px;
border-color: #e5e5e5;
border-style: solid;
background: #f6f6f6;
height: 10px;
}

.fehler{
color: red;
text-align: center;
}

.ok{
color: green;
text-align: center;
}

