
Body {
   background-color: #B9B9B9; }

input {
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

select {
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

#website {
   width: 760px;
   margin-left: 0px;
/*   margin: auto;*/
/*   text-align: left;*/
   background: #FFFFFF;
   border: 1px solid #000000; }

#titel {
   clear: left; /*neu 27.02.2009*/
   background: #FFFFFF;
   color: #000000; }

#main {
   clear: left;
   background: #FFFFFF; }

#footer {
   clear: left;
   background: #FFFFFF;
   text-align: center;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.formbutton {
   background-color:#808080;
   width:250px;
   border:3px solid #ddd;
   text-align: center;
   color:#fff;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.titel1 {
   background-color: #FFFFFF;
   border: 0px solid #000000;  /*0,5*/
   text-align: right;
   color: #000000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.titel2 {
   background-color: #FFFFFF;
   border: 0px solid #000000;   /*0,5*/
   text-align: left;
   color: #000000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.spalte1 {
   background-color: #808080;
   height: 20px;
   text-align: center;
   color: #FFFFFF;
   font-size: 12pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.spalte2 {
   background-color: #c0c0c0;
   height: 20px;
   text-align: center;
   color: #000000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.spalte3 {
   background-color: #c0c0c0;
   height: 20px;
   text-align: left;
   color: #000000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.login1 {
   background-color: #808080;
   text-align: center;
   color: #FFFFFF;
   font-size: 12pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.login2 {
   background-color: #c0c0c0;
   color: #000000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.login3 {
   background-color: #c0c0c0;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.warning1 {
   background-color: #FF0000;
   text-align: center;
   color: #FFFFFF;
   font-size: 12pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.warning2 {
   background-color: #FFFF66;
   text-align: center;
   color: #FF0000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.warning3 {
   background-color: #FFFF66;
   text-align: left;
   color: #FF0000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.form1 {
   padding: 10px;    /*Abstand der Eingabefelder zum Formularrand*/
   border: 1px solid #000000;    /*Aussenrand des Formulars*/
   width: 300px;    /*Breite des Formulars*/
   margin: 0px auto;    /*Rand um das Formular*/
   text-align: left;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.formtxt {
   background-color: #FFFFFF;
   width: 300px;
   border: 1px solid #000000; }   /*0,5*/

.formcbo {
   background-color: #FFFFFF;
   width: 300px;
/*   height: 20px;*/
/*   border: 0,5px solid #000000;*/
   text-align: left;
   color: #000099;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.formcbo2 {
   background-color: #FFFFFF;
   height: 20px;
   border: 1px solid #000000;   /*0,5*/
   text-align: left;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.formcmdsearch {
   margin: 50px;
   background-color: #FFFFFF;
   width: 200px;
   text-align: center;
   color: #000000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: bold; }

.form2 {
   width: 650px;
   margin: 20px auto; }

.list1 {
   background-color: #FFFFFF;
   height: 8px;
   border-top: 1px solid #000000;   /*0,5*/
   text-align: center;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: bold; }

.list2 {
   background-color: #FFFFFF;
   height: 8px;
   border-bottom: 1px solid #000000;   /*0,5*/
   text-align: left;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.list3 {
   background-color: #FFFFFF;
   height: 8px;
   border-bottom: 1px solid #000000;   /*0,5*/
   text-align: center;
   color: #FF0000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.list4 {
   background-color: #FFFFFF;
   height: 8px;
   border: 1px solid #000000;   /*0,5*/
   text-align: right;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.list5 {
   background-color: #FFFFFF;
   height: 8px;
   border-bottom: 0px solid #000000;   /*0,5*/
   text-align: center;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.list6 {
   background-color: #FFFFFF;
   height: 8px;
   border-bottom: 1px solid #000000;   /*0,5*/
   text-align: center;
   color: #FF0000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.tablelogin {
   background-color: #c0c0c0;
   border-width: 2px;
   border-color: #000000;
   border-style: solid; }

.tableac {
   border-width: 2px;
   border-color: #000000;
   border-style: solid; }

.tablecorr {
   border-top-width: 1px;
   border-top-color: #000000;
   border-top-style: solid;
   border-bottom-width: 1px;
   border-bottom-color: #000000;
   border-bottom-style: solid; }

.tablephotore {
   border-right-width: 1px;
   border-right-color: #000000;
   border-right-style: solid; }

.tablefooter {
   border-top-width: 1px;
   border-top-color: #000000;
   border-top-style: solid; }

.cntitel {
   background-color: #808080;
   height: 20px;
   text-align: center;
   color: #FFFFFF;
   font-size: 12pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.cnkopf {
   background-color: #FFFFFF;
   height: 15px;
   border-top-width: 1px;
   border-top-color: #000000;
   border-top-style: solid; }

.cnfuss {
   background-color: #FFFFFF;
   height: 15px;
   border-bottom-width: 2px;
   border-bottom-color: #000000;
   border-bottom-style: solid; }

.actitel {
   background-color: #808080;
   height: 20px;
   text-align: center;
   color: #FFFFFF;
   font-size: 12pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.ackopf {
   background-color: #FFFFFF;
   height: 20px;
   border-top-width: 1px;
   border-top-color: #000000;
   border-top-style: solid;
   border-bottom-width: 2px;
   border-bottom-color: #000000;
   border-bottom-style: solid;
   text-align: center;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.acfuss {
   background-color: #FFFFFF;
   height: 20px;
   border-top-width: 2px;
   border-top-color: #000000;
   border-top-style: solid;
   text-align: center;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.aclbl {
   background-color: #FFFFFF;
   height: 20px;
   border: 0px solid #000000;   /*0,5*/
   text-align: right;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.actxt1{
   background-color: #FFFFFF;
   height: 20px;
   border: 0px solid #000000;   /*0,5*/
   text-align: left;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: bold; }

.actxt2{
   background-color: #FFFFFF;
   height: 20px;
   border: 1px solid #000000;   /*0,5*/
   text-align: right;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: bold; }

.actxt3{
   background-color: #FFFFFF;
   height: 20px;
   border: 0px solid #000000;   /*0,5*/
   text-align: center;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: bold; }

.acphotolbl {
   background-color: #FFFFFF;
   width: 90px;
   height: 8px;
   border: 1px solid #000000;   /*0,5*/
   text-align: right;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.acphototxt {
   background-color: #FFFFFF;
   width: 360px;
   height: 8px;
   border: 1px solid #000000;   /*0,5*/
   text-align: left;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.authorkf {
   background-color: #B9B9B9;
   height: 8px;
   text-align: center;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: bold; }

.authorli {
   background-color: #B9B9B9;
   height: 8px;
   text-align: left;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.authorre {
   background-color: #B9B9B9;
   height: 8px;
   text-align: right;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.photokopf {
   background-color: #808080;
   height: 8px;
   text-align: center;
   color: #FFFFFF;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.photofuss {
   background-color: #FFFFFF;
/*   height: 8px;*/
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #808080;
   text-align: center;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.phototxt {
   background-color: #FFFFFF;
   width: 350px;
/*   height: 8px;*/
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #808080;
   text-align: left;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.photolbl {
   background-color: #FFFFFF;
   width: 80px;
/*   height: 8px;*/
   text-align: right;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.uploadlbl {
   background-color: #c0c0c0;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #000000;
   width: 80px;
   text-align: right;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.uploadtxt {
   background-color: #c0c0c0; /*808080*/
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #000000;
   width: 350px;
   text-align: left;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.uploadtop {
   background-color: #c0c0c0;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #000000;
   text-align: left;
   color: #000000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.acphotokf {
   background-color: #FFFFFF;
   height: 8px;
   border-width: 5px;
   border-style: solid;
   border-color: #000000;
   text-align: center;
   color: #000000;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.corrlbl {
   background-color: #c0c0c0;
   text-align: left;
   color: #000000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: bold; }

.corrtxt {
   background-color: #c0c0c0;
   text-align: left;
   color: #000000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: bold; }

.corrk {
   padding-top: 20px;
   padding-bottom: 20px;
   background-color: #808080;
   text-align: center;
   color: #FFFFFF;
   font-size: 12pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: bold; }

.corrf {
   padding-top: 20px;
   padding-bottom: 20px;
   padding-left: 5px;
   background-color: #c0c0c0;
   text-align: left;
   color: #FFFFFF;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.corrimglbl {
   background-color: #c0c0c0;
   height: 10px;
   border-style: hidden;
   text-align: right;
   color: #FFFFFF;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }

.corrimgtxt {
   background-color: #c0c0c0;
   height: 10px;
   border-style: hidden;
   text-align: left;
   color: #FFFFFF;
   font-size: 8pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: normal; }


a:link {
   color: #000099; }

a:hover {
   color: #FF0000; }

a:active {
   color: #FF0000; }

a:visited {
   color: #800080; }

.withe10b {
   font-family: Arial,"Times New Roman",sans-serif;
   font-weight: bold;
   font-size: 10pt;
   line-height: 10pt;
   text-align: left;
   color: #FFFFFF; }

.welcome {
   font-family: Arial,"Times New Roman",sans-serif;
   font-size: 15pt;
   line-height: 15pt;
   text-align: center; }

.schrift1 {
   font-family: Arial,"Times New Roman",sans-serif;
   font-weight: bold;
   font-size: 20pt;
   line-height: 25pt;
   text-align: center; }

.schrift1left {
   font-family: Arial,"Times New Roman",sans-serif;
   font-weight: bold;
   font-size: 20pt;
   line-height: 25pt;
   text-align: left; }

.schrift2 {
   font-family: Arial,"Times New Roman",sans-serif;
   font-weight: bold;
   font-size: 15pt;
   line-height: 16pt;
   text-align: center; }

.schrift2left {
   font-family: Arial,"Times New Roman",sans-serif;
   font-weight: bold;
   font-size: 15pt;
   line-height: 16pt;
   text-align: left; }

.schrift21left {
   font-family: Arial,"Times New Roman",sans-serif;
   font-weight: bold;
   font-size: 15pt;
   line-height: 15pt;
   text-align: left; }






.schrift3 {
   font-family: Arial,"Times New Roman",sans-serif;
   font-weight: bold;
   font-size: 12pt;
   line-height: 13pt;
   text-align: center; }

.schrift3bold {
   font-family: Arial,"Times New Roman",sans-serif;
   font-weight: bold;
   font-size: 12pt;
   line-height: 13pt;
   text-align: center; }

.schrift3left {
   font-family: Arial,"Times New Roman",sans-serif;
   font-size: 12pt;
   line-height: 13pt;
   text-align: left; }

.schrift3right {
   font-family: Arial,"Times New Roman",sans-serif;
   font-size: 12pt;
   line-height: 13pt;
   text-align: right; }

.schrift3block {
   font-family: Arial,"Times New Roman",sans-serif;
   font-size: 12pt;
   line-height: 13pt;
   text-align: justify; }

.schrift4 {
   font-family: Arial,"Times New Roman",sans-serif;
   font-weight: normal;   /*bold*/
   font-size: 10pt;
/* line-height: 11pt;*/
   text-align: center; }

.schrift4block {
   font-family: Arial,"Times New Roman",sans-serif;
   font-size: 10pt;
/* line-height: 13pt;*/
   text-align: justify; }

.schrift4left {
   font-family: Arial,"Times New Roman",sans-serif;
   font-weight: normal;   /*bold*/
   font-size: 10pt;
/* line-height: 11pt;*/
   text-align: left; }

.schrift41left {
   font-family: Arial,"Times New Roman",sans-serif;
   font-weight: normal;   /*bold*/
   font-size: 10pt;
   line-height: 11pt;
   text-align: left; }

.schrift40 {
   background-color: #898989;
   text-align: left;
   color: #000000;
   font-size: 10pt;
   font-family: Arial, "Times New Roman", sans-serif;
   font-weight: bold;
   border-top-width: 1px;
   border-top-color: #000000;
   border-top-style: solid;
   border-bottom-width: 1px;
   border-bottom-color: #000000;
   border-bottom-style: solid; }
   





.schrift4right {
   font-family: Arial,"Times New Roman",sans-serif;
   font-size: 10pt;
   line-height: 11pt;
   text-align: right; }

.schrift5 {
   font-family: Arial,"Times New Roman",sans-serif;
   font-size: 8pt;
   text-align: center; }

.schrift5left {
   font-family: Arial,"Times New Roman",sans-serif;
   font-size: 8pt;
   line-height: 8pt;
   text-align: left; }

.schrift5right {
   font-family: Arial,"Times New Roman",sans-serif;
   font-size: 8pt;
   line-height: 8pt;
   text-align: right; }

.boxtitel { 
   background:#ffffff; }

.boxtitel img {
   border: solid 1px #000000; }

.boxtitel p {
   padding: 0 10px; 
   color: #000000; 
   font-weight: bold; 
   font: 10pt Arial, "Times New Roman", sans-serif; }

.boxtitel h3 {
   margin: 10px 10px 0 10px; 
   color: #000000; 
   font: 16pt Arial, "Times New Roman", sans-serif; 
   letter-spacing: -1px; 
   font-weight: bold; }

.boxtitel a:link { color: #000000; }

.boxtitel a:hover { color: #000000; }

.boxtitel a:active { color: #000000; }

.boxtitel a:visited { color: #000000; }

