.text { 
background-color: #f8f8f8; padding: 15px; text-align: center;   /*Linie-Grau*/
color: #808080;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }
 
 .text0 { 
background-color: #f8f8f8; padding-left: 5px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; text-align: left; 
color: #808080; letter-spacing: 0px;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }
 
 .text00 { 
background: #f8f8f8; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 3px; text-align: left; 
color: #808080; letter-spacing: 1px;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }
 
  .text0a { 
background: #f8f8f8; padding-left: 0px; padding-right: 2px; padding-top: 7px; padding-bottom: 20px; text-align: left; 
color: #808080; letter-spacing: 0px;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }

  .bild { 
background: #f8f8f8; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 10px; text-align: left; 
color: #808080; letter-spacing: 1px;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }

 /*normal - left*/
.text1 { 
background: #f8f8f8; padding-left: 75px; padding-right: 75px; padding-top: 12px; padding-bottom: 0px; text-align: left; 
color: #808080;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }  /*normal*/

 /*normal - center*/
.text1a { 
background: #f8f8f8; padding-left: 75px; padding-right: 75px; padding-top: 4px; padding-bottom: 4px; text-align: center; 
color: #808080;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }
 
 /*normal rand oben schmäler*/
 .text1aa { 
background: #f8f8f8; padding-left: 75px; padding-right: 75px; padding-top: 4px; padding-bottom: 4px; text-align: left; 
color: #808080;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }

 /*normal rechter Rand schmäler*/
.text1b { 
background: #f8f8f8; padding-left: 75px; padding-right: 15px; padding-top: 4px; padding-bottom: 4px; text-align: left; 
color: #808080;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }
 
  /*normal linker Rand schmäler*/
.text1c { 
background: #f8f8f8; padding-left: 15px; padding-right: 75px; padding-top: 4px; padding-bottom: 4px; text-align: left; 
color: #808080;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }
 
 /*normal linker Rand schmäler*/
.text1d { 
background: #f8f8f8; padding-left: 0px; padding-right: 75px; padding-top: 4px; padding-bottom: 4px; text-align: left; 
color: #808080;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }
 
 /*normal linker Rand schmäler*/
.text1e { 
background: #f8f8f8; padding-left: 75px; padding-right: 0px; padding-top: 4px; padding-bottom: 4px; text-align: left; 
color: #808080;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }

/*abschlusslinie*/
.line { 
background: #c0c0c0; 
 }

/*nur linker rand 2 - left*/
 .text2 { 
background-color: #f8f8f8; padding-left: 2px; text-align: left; 
color: #808080;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }
 
/*nur linker rand 2 - center*/
.text3 { 
background-color: #f8f8f8; padding-left: 2px; text-align: center; 
color: #808080;
font-family: Arial,Helvetica, sans serif; 
font-size:12px; font-weight: normal;
 }
 
 /*überschrift*/
 .h1 { 
padding: 15px; text-align: center; 
color: #808080;
font-family: Arial,Helvetica, sans serif; 
font-size:16px; font-weight: bold;
 }

.balken { background-color: #c0c0c0; width: 5px;  }

.nav { background-color: #c0c0c0; text-align: center; font-family: Arial,Helvetica; font-size: 12px; color: #ffffff; font-weight: normal; padding-left: 15px; padding-right: 15px; border-right: 1px solid #ffffff}
  .nav a:link { color: #000000; font-weight: normal; text-decoration: none; }
  .nav a:active { color: #000000; font-weight: bold; text-decoration: underline; }
  .nav a:visited { color: #000000; text-decoration: none; }
  .nav a:hover { color: #000000; text-decoration: underline; font-weight: normal;}
  
.left   { background-color: #a6a6a6; width: 20px; border-left: 1px solid #e6b24c; border-right: 1px solid #ffffff; }
  
.not { background-color: #c0c0c0; text-align: center; font-family: Arial,Helvetica; font-size:12px; color: #ff0000; font-weight: normal; border: 0px solid #e6b24c }
  .not a:link { background-color: #c0c0c0; color: #ff0000; font-weight: normal; text-decoration: none; }
  .not a:active { color: #ff0000; font-weight: bold; text-decoration: underline; }
  .not a:visited { color: #ff0000; text-decoration: none; }
  .not a:hover { color: #ff0000; background-color: #ffffff; text-decoration: underline overline; }

.back  { background-color: #990000; border: #336699 0px solid; text-align: center; }
.kasten { background-color: #cc5258; border: #ccafa3 4px solid;  }
.text  { padding-left: 3px; font-weight: bold;  }



div#alink {
    left: 15px; font: 12px arial, sans-serif, helvetica; width: 100%;
}
div#alink a {
    border-right: #336699 0px solid; padding-right: 0px;
    border-top: 1px solid #ccafa3;
    display: block; padding-left: 15px; border-left-width: 0px;
    background: #990000; border-bottom-width: 0px;
    padding-bottom: 4px; margin: 0px 0px 1px; color: #ffffff;
    padding-top: 4px; text-align: left; text-decoration: none; }
    
div#alink a:active {
    background: #cc0000; color: #003366;
    border-left: #e6b24c 6px solid; background: #cc0000; color: #003366;
}    
	
div#alink a:hover {
    border-left: #800032 6px solid; background: #ccafa3; color: #800032;
}

}
.abschluss { 
    border-top: 1px solid #6699cc;
    background: #c0c0c0; border-bottom-width: 0px;
    padding-bottom: 4px; margin: 0px 0px 1px; color: #ffee99;
    padding-top: 4px; text-align: left; text-decoration: none; }
    
}
