body {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
font-size: 80%;
font-weight: bold;
background: #FFF0CF;
font-weight: normal;
font-family: Arial, AvantGarde Bk BT, Helvetica,sans-serif;
font-size: 14px;
color: rgb(0, 0, 0);
text-align: left;
}
.m_body {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
background: #FFFFFF;
font-family: Arial, AvantGarde Bk BT, Helvetica,sans-serif;
font-size: 12px;
color: #000000;
text-align: left;
}
.bod {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
font-size: 80%;
font-weight: bold;
background: #FFBBBB;
font-weight: normal;
font-family: Arial, AvantGarde Bk BT, Helvetica,sans-serif;
font-size: 14px;
color: rgb(0, 0, 0);
text-align: left;
}
a{
color: #013397;
}
h2 {
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
color: #000;
margin: 0px;
padding: 0px 0px 0px 15px;
}
ul {
list-style: none;
margin: 0;
padding: 0;
}
img {
border: none;
}
/*- Menu 1--------------------------- */
#menu1 {

display: block;
padding: 5px 5px 5px 0.5em;
width: 175px;
margin: 0px;
border-style: solid;
border-color: #656556;
color: #FFCF66;
border-width: 0px;
background-color: #FFF0CF;
}
#menu1 li{
display: inline;

}
#menu1 li a{

height: 32px;
voice-family: inherit;
height: 24px;
text-decoration: none;
padding: 8px 0 0 20px
}
#menu1 li a:link, #menu1 li a:visited {
color: #C2EFEE;

display: block;
background: url(../aimg/tasten2.png);
padding: 8px 0 0 20px;
}
#menu1 li a:hover, #menu1 li #current {
color: #FFFF66;
background: url(../aimg/tasten2.png) 0 -32px;
padding: 8px 0 0 20px;
}

/*- Menu 2--------------------------- */
#menu2 {
display: block;
padding: 5px 5px 5px 0.5em;
width: 175px;
margin: 0px;
border-style: solid;
border-color: #656556;
color: #FFCF66;
border-width: 0px;
background-color: #FFF0CF;
}
#menu2 li a{
color: #FFFFFF;
height: 32px;
voice-family: inherit;
height: 24px;
text-decoration: none;
padding: 8px 0 0 20px
}
#menu2 li a:link, #menu2 li a:visited {
color: #FFF0CF;

display: block;
background: url(../aimg/tasten3a.png);
padding: 8px 0 0 20px;
}
#menu2 li a:hover, #menu2 li #current {
color: #CDFFE9;
background: url(../aimg/tasten3a.png) 0 -32px;
padding: 8px 0 0 20px;
}

/*- Menu 3--------------------------- */
#menu3 {
display: block;
padding: 15px 5px 5px 0.5em;
width: 175px;
margin: 0px;
border-style: solid;
border-color: #656556;
color: #FFCF66;
border-width: 0px;
background-color: #FFFFFF;
text-align: left;
}
#menu3 li a{
color: #FFFFFF;
voice-family: inherit;
height: 24px;
width: 240px;
font-size: 20px;
text-decoration: none;
padding: 5px 0px 5px 0px;
}
#menu3 li a:link, #menu3 li a:visited {
color: #CCCCCC;
display: block;
}
#menu3 li a:hover, #menu3 li #current {
color: #E9FFCC;
}

/*- Menu 3b--------------------------- */
#menu3b {
display: block;
padding: 5px 5px 5px 0.5em;
width: 175px;
margin: 0px;
border-style: solid;
border-color: #656556;
color: #FFCF66;
border-width: 0px;
background-color: #FFFFFF;
}
#menu3b li a{
color: #FFFFFF;
height: 32px;
voice-family: inherit;
height: 24px;
text-decoration: none;
padding: 8px 0 0 20px
}
#menu3b li a:link, #menu3b li a:visited {
color: #FFF0CF;
display: block;
background: url(../aimg/tasten3a.png);
padding: 8px 0 0 20px;
}
#menu3b li a:hover, #menu3b li #current {
color: #CDFFE9;
background: url(../aimg/tasten3a.png) 0 -32px;
padding: 8px 0 0 20px;
}
/*Menu3b Ende*/

#txfeld {
font-weight: normal;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
color: rgb(0, 0, 0);
text-align: left;
}
#txfeld txb{
position: absolute; top:140px;width: 530px;
}
#txfeld hg{
color: #993300;
}
#txfeld p{
color: #FF0624;
}
#txfeld h2{
font-weight: bold;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
color: rgb(51, 102, 102);
}

.tabla { color: rgb(51, 102, 102);

font-size: 14px;
}
.tabla tr:hover, .tabla a:hover{
color: #;
font-weight: normal;
font-size: 14px;
}

.tabla  a{
text-decoration: none;

}
.atabla { color: ;
background-color: rgb(244, 255, 225);
font-size: 14px;
width: 100%;
border-spacing:0pt;
border: solid blue 3pt;
}
.atabla th{
background-color: #F9FFDF;
border-top: 1px solid #FFE5AF; padding: 5px;
text-align: left;
}
.atabla td{
border-top: 1px solid #FFE5AF; padding: 5px;
}
.atabla tr:hover, .atabla a:hover{

font-weight: ;
background-color: #FFFFFF;
font-size: 14px;
}
.ptabla {
background-color: #FFFFFF;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
width: 100%;
border-spacing:0pt;
border: solid blue 0pt;
}
.ptabla th{
background-color: #FFFFFF;
border-top: 0px solid #FFE5AF; padding: 5px;
text-align: left;
}
.ptabla tr{
background-color: #FFFFFF;
border-top: 0px solid #FFE5AF; padding: 5px;
text-align: left;
}
.ptabla td{
border-top: 0px solid #FFE5AF; padding: 5px;
}
.ptabla tr:hover, .atabla a:hover{
background-color: #FFFFFF;
font-size: 12px;
}

.tableeinfach { color: ;
background-color: rgb(255, 255, 255);
font-size: 12px;

border-spacing:0pt;
border: solid blue 0pt;

}
.tableeinfach th{
background-color: #EFEFEF;
border-top: 0px solid #FFE5AF;
padding-left: 5px;
padding-right: 5px;
text-align: left;
color: #013397;
}
.tableeinfach td{
border-top: 0px solid #FFE5AF;
padding-left: 5px;
padding-right: 5px;
font-size: 12px;
}
.tableeinfach tr:hover, .tableeinfach a:hover{
color: #993399;
font-weight: ;
background-color: #FFF0CF;
font-size: 12px;
}

.ted {
width: 100%;	
background-color: #FFDB8F;
font-size: 14px;
border-spacing:0pt;
border: solid red 5pt;
}
.ted th{
background-color: #FFDB8F;
border-top: 0px solid #FFE5AF;
padding-left: 5px;
padding-right: 5px;
text-align: center;
color: #013397;
}
.ted tr{
background-color: #FFDB8F;
padding-left: 5px;
padding-right: 5px;
text-align: left;
color: #013397;
}
.ted td{
border-top: 2px solid #FFE5AF;
padding-left: 5px;
padding-right: 5px;
}
.ted tr:hover, .ted a:hover{
color: #00000;
font-weight: ;
background-color: #FFF0CF;
font-size: 14px;
}

.tein { color: ;
background-color: #ADFF8F;
font-size: 14px;
border-spacing:0pt;
border: solid #43FF00 5pt;
}
.tein th{
background-color: #ADFF8F;
border-top: 0px solid #FFE5AF;
padding-left: 5px;
padding-right: 5px;
text-align: center;
color: #013397;
}
.tein tfoot{
background-color: #013397;
color: #FFFFFF;
border-top: 0px solid #013397;
padding-left: 5px;
padding-right: 5px;
text-align: center;
}
.tein tr{
background-color: #F3FFEF;
padding-left: 5px;
padding-right: 5px;
text-align: left;
color: #00000;
}
.tein td{
border-top: 2px solid #FFE5AF;
padding-left: 5px;
padding-right: 5px;
}
.tein tr:hover, .a:hover{
color: #00000;
font-weight: ;
background-color: #FFF0CF;
font-size: 14px;
}

.tinf {
color: #00000;
empty-cells:show;
border-collapse:colapse;
background-color: #EFF6FF;
font-size: 14px;
border-spacing:0pt;
border: solid #013397 5pt;

}
.tinf th{
background-color: #013397;
color: #FFFF66;
border-top: 0px solid #FFE5AF;
padding-left: 5px;
padding-right: 5px;
text-align: center;
font-size: 16px
}
.tinf tfoot{
background-color: #013397;
color: ;
border-top: 0px solid #013397;
padding-left: 5px;
padding-right: 5px;
text-align: center;
}
.tinf tr{
background-color: #EFF6FF;
padding-left: 5px;
padding-right: 5px;
text-align: left;
}
.tinf td{
border-top: 1px solid #013397;
border-left: 0px solid #FFE5AF;
border-right: 0px solid #FFE5AF;
padding-top: 0px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0px;
}
.tinf tr:hover, .a:hover{
color: #00000;
font-weight: ;
background-color: #FFF0CF;
font-size: 14px;
}

.mtable_a {
color: #00000;
background-color: #FFFFFF;
empty-cells:show;
border-collapse:colapse;
font-size: 12px;
border-spacing:0pt;
border: solid #000000 0pt;

}
.mtable_a th{
background-color: #F3F3EE;
color: #000000;
border-top: 0px solid #FFE5AF;
padding-left: 5px;
padding-right: 5px;
text-align: center;
font-size: 14px
}
.mtable_a tfoot{
background-color: #013397;
color: ;
border-top: 0px solid #013397;
padding-left: 5px;
padding-right: 5px;
text-align: center;
}
.mtable_a tr{
background-color: #FFFFFF;
padding-left: 5px;
padding-right: 5px;
text-align: left;
}
.mtable_a td{
border-top: 1px solid #B6B6B6;
padding-top: 0px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0px;
}
.mtable_a tr:hover, .a:hover{
color: #00000;
font-weight: ;
background-color: #FFF0CF;
font-size: 12px;
}

.topt { color: ;
background-color: #CECFCE;
font-size: 14px;
border-spacing:0pt;
border: solid #B732D8 3pt;
}
.topt th{
background-color: #013397;
color: #FFFFFF;
border-top: 0px solid #FFE5AF;
padding-left: 5px;
padding-right: 5px;
text-align: center;
}
.topt tfoot{
background-color: #013397;
color: #FFFFFF;
border-top: 0px solid #013397;
padding-left: 5px;
padding-right: 5px;
text-align: center;
}
.topt tr{
background-color: #CECFCE;
padding-left: 5px;
padding-right: 5px;
text-align: left;
}
.topt td{
border-top: 1px solid #B732D8;
border-bottom: 1px solid #B732D8;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}
.topt trr:hover, .a:hover{
color: #993399;
font-weight: ;
background-color: #FFF0CF;
font-size: 14px;
}

.abase{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
font-size: 80%;
font-weight: bold;
background: #F9FFDF;
font-weight: normal;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
color: rgb(51, 102, 102);
text-align: left;
}
.base {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
font-size: 80%;
font-weight: bold;
background: #F9FFDF;
font-weight: normal;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
color: rgb(51, 102, 102);
text-align: left;
}

 #tabs10 {
float:left;
width:90%;
font-size:93%;
border-top:0px solid #3764D1;
border-bottom:0px solid #3764D1;
line-height:normal;
}
 #tabs10 ul {
 margin:0;
 padding:10px 10px 0 50px;
 list-style:none;
}
 #tabs10 li {
display:inline;	  
margin:0;
padding:0;	  
}
 #tabs10 a {
float:left;	  
background:url(../aimg/tasteleft_bw.png) no-repeat left top;
margin:0;
padding:0 0 0 15px;
text-decoration:none;
  border-left:px solid #fff;
}
 /* Commented       padding:10pxTOP 15pxLEFT 4pxBOOTOM 6px;RIGHT\*/	  
 #tabs10 a span {
float:left;
display:block;
background:url(../aimg/tasteright_bw.png) no-repeat right top;
padding:6px 15px 2px 6px;

color:#FFF;
}
 /* Commented Backslash Hack hides rule from IE5-Mac \*/
 #tabs10 a span {float:none;}
 /* End IE5-Mac hack */
 #tabs9 a:hover span {
color:#E8B4ED;
}
 #tabs10 a:hover {
background-position:0% -32px;
color:#E8B4ED;	  
}
 #tabs10 a:hover span{
background-position:100% -32px;
color:#E8B4ED;	  
}

#tabs10 #current a {
  background-position:0% -32px;
color:#E8B4ED;
color:#E8B4ED;			  
}
#tabs10 #current a span {
  background-position:100% -32px;
color:#E8B4ED;		  
}

    #tabs10a {
      float:left;
      width:90%;
      font-size:93%;
      border-top:0px solid #3764D1;
      border-bottom:0px solid #3764D1;
      line-height:normal;
      }
    #tabs10a ul {
          margin:0;
          padding:10px 10px 0 50px;
          list-style:none;
      }
    #tabs10a li {
      display:inline;	  
      margin:0;
      padding:0;	  
      }
    #tabs10a a {
      float:left;	  
      background:url(../aimg/tasteleft_bw.png) no-repeat left top;
      margin:0;
      padding:0 0 0 15px;
      text-decoration:none;
	  border-left:px solid #fff;
      }
    /* Commented       padding:10pxTOP 15pxLEFT 4pxBOOTOM 6px;RIGHT\*/	  
    #tabs10a a span {
      float:left;
      display:block;
      background:url(../aimg/tasteright_bw.png) no-repeat right top;
      padding:6px 15px 2px 6px;

      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10a a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#E8B4ED;
      }
    #tabs10a a:hover {
      background-position:0% -32px;
      color:#E8B4ED;	  
      }
    #tabs10a a:hover span{
      background-position:100% -32px;
      color:#E8B4ED;	  
      }

      #tabs10a #current a {
              background-position:0% -32px;
		      color:#E8B4ED;
      color:#E8B4ED;			  
      }
      #tabs10a #current a span {
              background-position:100% -32px;
	      color:#E8B4ED;		  
      }

 #tabs11 {
   float:left;
   width:90%;
   font-size:93%;
   border-top:0px solid #3764D1;
   border-bottom:0px solid #3764D1;
   line-height:normal;
   }
 #tabs11 ul {
       margin:0;
       padding:10px 10px 0 50px;
       list-style:none;
   }
 #tabs11 li {
   display:inline;	  
   margin:0;
   padding:0;	  
   }
 #tabs11 a {
   float:left;	  
   background:url(../aimg/tasteleft_bw.png) no-repeat left top;
   margin:0;
   padding:0 0 0 15px;
   text-decoration:none;
  border-left:px solid #fff;
   }
 /* Commented       padding:10pxTOP 15pxLEFT 4pxBOOTOM 6px;RIGHT\*/	  
 #tabs11 a span {
   float:left;
   display:block;
   background:url(../aimg/tasteright_bw.png) no-repeat right top;
   padding:6px 15px 2px 6px;

   color:#FFF;
   }
 /* Commented Backslash Hack hides rule from IE5-Mac \*/
 #tabs11 a span {float:none;}
 /* End IE5-Mac hack */
 #tabs9 a:hover span {
   color:#E8B4ED;
   }
 #tabs11 a:hover {
   background-position:0% -32px;
   color:#E8B4ED;	  
   }
 #tabs11 a:hover span{
   background-position:100% -32px;
   color:#E8B4ED;	  
   }

   #tabs11 #current a {
           background-position:0% -32px;
	      color:#E8B4ED;
   color:#E8B4ED;			  
   }
   #tabs11 #current a span {
           background-position:100% -32px;
      color:#E8B4ED;		  
   }
   
   

 #tabs12 {
   float:left;
   width:90%;
   font-size:93%;
   border-top:0px solid #3764D1;
   border-bottom:0px solid #3764D1;
   line-height:normal;
   }
 #tabs12 ul {
       margin:0;
       padding:10px 10px 0 50px;
       list-style:none;
   }
 #tabs12 li {
   display:inline;	  
   margin:0;
   padding:0;	  
   }
 #tabs12 a {
   float:left;	  
   /*background:url(../aimg/tasteleft_bw.png) no-repeat left top;*/
   margin:0;
   padding:0 0 0 15px;
   text-decoration:none;
  border-left:px solid #fff;
   }
 /* Commented       padding:10pxTOP 15pxLEFT 4pxBOOTOM 6px;RIGHT\*/	  
 #tabs12 a span {
   float:left;
   display:block;
   /*background:url(../aimg/tasteright_bw.png) no-repeat right top;*/
   padding:6px 15px 2px 6px;

   color:#FFF;
   }
 /* Commented Backslash Hack hides rule from IE5-Mac \*/
 #tabs12 a span {float:none;}
 /* End IE5-Mac hack */
 #tabs9 a:hover span {
   color:#EAFFCC;
   }
 #tabs12 a:hover {
   background-position:0% -32px;
   color:#EAFFCC;	  
   }
 #tabs12 a:hover span{
   background-position:100% -32px;
   color:#EAFFCC;	  
   }

   #tabs12 #current a {
           background-position:0% -32px;
	      color:#EAFFCC;
   color:#EAFFCC;			  
   }
   #tabs12 #current a span {
           background-position:100% -32px;
      color:#EAFFCC;		  
   }
	  
   
   
   
	  
.table a{
text-align: left;
font-size: 14px;
text-decoration: none;
}

.table { color: ;
background-color: rgb(244, 255, 225);
font-size: 14px;
width: 100%;
border-spacing:0pt;
border: solid blue 3pt;
}
.table th{
background-color: #F9FFDF;
border-top: 1px solid #FFE5AF; padding: 5px;

}

.table td{
border-top: 1px solid #FFE5AF; padding: 5px;
font-size: 14px;
text-align: left;
vertical-align: text-top;
}

.table trr:hover, .table aa:hover{
color: #993399;
font-weight: ;
background-color: #FFE5AF;
font-size: 14px;
text-align: left;
}
