A {text-decoration: none; font-weight: regular; font-size:11pt; color: #3F3F3F;}
A:Visited  {color: #202020; font-weight: regular; text-decoration: none;}
A:Hover    {color: #1800FF; font-weight: regular; text-decoration: underline;}
.oben {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 17pt;
 font-weight: bold;
 text-align: center;
 color: tan;
 }
body {margin-top: 0px; background: #CECFCE; overflow: auto;
 scrollbar-base-color:#E9DEDA;
 scrollbar-highlight-color: #426086;
 scrollbar-track-color: #ffffff;
 scrollbar-darkshadow-color:#ffffff;
 scrollbar-3dlight-color:#ffffff;
 scrollbar-shadow-color:#426086;
 scrollbar-arrow-color:#426086;
 scrollbar-face-color:#ffffff;}
 .unten {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 9pt;
 font-weight: normal;
 text-align: center;
 color: wheat;
 }
table {background: #ffffff;}
td {
 font-family: VERDANA,ARIAL,HELVETICA;
 color: #3F3F3F;
 font-size: 9pt;
 font-weight: normal;
 }
h1 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 12pt;
 font-weight: normal;
 text-align: left;
 color: #3F3F3F;
 }
h2 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 10pt;
 font-weight: normal;
 color: #FEE7BC;
 text-align: justify;
 }
h3 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 10pt;
 font-weight: bold;
 text-align: center;
 color: #800000;
 }
h4 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 10pt;
 font-weight: bold;
 color: #FF7F00;
 }

select {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 9pt;
 font-weight: normal;
 text-align: justify;
 color: #3F3F3F;
 height: 15;
 margin: 3pt;
 width: 135;
 }
 .font4 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 9pt;
 font-weight: bold;
 text-align: justify;
 color: #3F3F3F;
 }
 .font2 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 8pt;
 font-weight: normal;
 text-align: justify;
 color: #FF7F00;
 }
 .font1 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 15pt;
 font-weight: normal;
 color:#DFDFDF;
 text-align: justify;
 }
 .font3 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 8pt;
 font-weight: normal;
 text-align: left;
 color: #FEE7BC;
 }
h5 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 10pt;
 font-weight: normal;
 color: #2F2F2F;
 }
h6 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 10pt;
 font-weight: normal;
 color: #BF0000;
 text-align: center;
 }
.pro5 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 12pt;
 font-weight: bold;
 color: #2F2F2F;
 }
 .pro6 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 10pt;
 font-weight: normal;
 color: #2F2F2F;
 }
 .pro7 {
 font-family: VERDANA,ARIAL,HELVETICA;
 font-size: 8pt;
 font-weight: normal;
 color: #2F2F2F;
 }
 .head { background-color: #9F9F9F; border-bottom: 1px solid black;}
 .head1 { background-color: #5F5F5F; border-bottom: 1px solid #007070"; border-right: 1px solid #007070"; border-left: 1px solid #005050; border-top: 1px solid #005050; align: center;}
 .head2 { background-color: #7F7F7F; border-bottom: 1px solid #007070"; border-right: 1px solid #007070"; border-left: 1px solid #005050; border-top: 1px solid #005050; align: center;}
 .headspalte { background-color: #EFEFEF; border-bottom: 1px solid #007070"; border-right: 1px solid #007070"; border-left: 1px solid #005050; border-top: 1px solid #005050; align: center;}
 .spalte { background-color: #FFFFFF; border-bottom: 1px solid black;}
 .spalte1 { background-color: #FFFFFF; border-left: 1px solid black; }
 .spalte2 { background-color: #FFFFFF; border-right: 1px solid black; }
 .spalte3 { background-color: #FFFFFF; border-right: 1px solid black; border-left: 1px solid black; }
 .spalte4 { background-color: #FFFFFF; border-bottom: 1px solid black; border-left: 1px solid black;}
.spalte5 { background-color: #FFFFFF; }
.button {
 border: 1px solid #D6B68C;
 cursor: pointer;
 background: #edebe1;
 width: 135px;
 height: 18px;
 font-size: 8pt;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 color: #4A4D4A;
 font-weight: bold;
}
.textbox {
 width: 250px;
 height: 18px;
 color: #4A4D4A;
 font-size: 8pt;
 border: 1px solid #426086;
 }
 .textbox_gr {
 width: 515px;
 height: 18px;
 color: #4A4D4A;
 font-size: 8pt;
 border: 1px solid #426086;
 }
.textbox_sm {
 width: 179px;
 height: 18px;
 color: #4A4D4A;
 font-size: 8pt;
 border: 1px solid #426086;
 }
.textbox_ssm {
 width: 50px;
 height: 18px;
 color: #4A4D4A;
 font-size: 8pt;
 border: 1px solid #426086;
 }
.freitext {
 border: 1px solid #426086;
 width: 250px;
 height: 150px;
 color: #4A4D4A;
 overflow:auto;
 }