BODY {
margin-top : 35px;
background-color:#FFFFFF;
font-family:"Verdana","Arial", "Helvetica";
font-size : 13px;
color: Gray;

}

A {text-decoration: none; }

 a:link {
 font-family:"Arial", "Helvetica";
 color : #CC2085;
 font-size : 13px;
 font-weight : bold;
 line-height:12px;
 }

a:active{
 font-family:"Arial", "Helvetica";
 color :  #CC2085;
 font-size : 13px;
 font-weight : bold;
 line-height:12px;
 }

a:visited  {
 font-family:"Arial", "Helvetica";
 color :  #CC2085;
 font-size : 13px;
 font-weight : bold;
 line-height:12px;
 }

a:hover {
 /*  text-decoration:underline;*/
  color: #EB6DB7;
 /* background-color:#FFFFFF; */
  line-height:12px;
  font-weight : bold;
  }

.blancofuss  {
   color: #c1c1c1; 
   font-size : 9px;
   line-height:12px;
}
.tiptext  {
   color:#003163 ; 
   font-size : 11px;
   line-height:10px;
}
.grun {color: Green; }

bb{
font-family:"Arial", "Helvetica";
color:#686667;
font-size :14px;
font-weight : bold;
line-height:11px;
}

h1,H1{
font-family:"Verdana","Arial", "Helvetica";
color: #666666;
font-size :24px;
font-weight : bold;
line-height:19px;
}
h2,H2{
font-family:"Verdana","Arial", "Helvetica";
color: #666666;
font-size :20px;
font-weight : bold;
line-height:19px;
     }

h3,H3{
font-family:"Arial", "Helvetica";
color:#686667;
font-size :16px;
font-weight :bold;
line-height:16px;
text-align:left;
vertical-align: middle;
padding-top: 10px;
}
h5,H5{
font-family:"Arial", "Helvetica";
color:#686667;
font-size :12px;
font-weight :bold;
line-height:13px;
text-align:center;
vertical-align: middle;
padding-top: 10px;
}
.texb{
font-weight : bold;
}
.texbt{
font-family:"Verdana","Arial", "Helvetica";
color: #666666;
font-size :12px;
font-weight : normal;
line-height:16px;
}
.textitu{
padding-left: 5px;
font-size :19px;
font-weight : 100;
line-height:21px;
text-align:left;
}
.textitub{
font-size :12px;
font-weight : normal;
line-height:15px;
text-align:left;
}

.textitubb{
font-size :12px;
font-weight : bold;
line-height:15px;
text-align:left;
}
.def{
font-family:"Verdana","Arial", "Helvetica";
color: #003163;
font-size :11px;
font-weight : normal;
line-height:10px;
text-align:right;
background-color: #eeeeee;
}
.defb{
font-family:"Verdana","Arial", "Helvetica";
color: #666666; /* ori 003163 */
font-size :9px;
font-weight : normal;
line-height:9px;
text-align:center;
}
.deft{
font-family:"Verdana","Arial", "Helvetica";
color: #666666;
font-size :11px;
font-weight : 100;
line-height: 14px;
text-align: right;
 background: #FFF4B2;
}
.deftm{
font-family:"Verdana","Arial", "Helvetica";
color: #666666;
font-size :11px;
font-weight : 110;
line-height: 14px;
text-align: left;
 background: #ffffff;
}

.deftr{
text-align:right;
}

.tableban{
width: 100%;
height: 21px;
}
.tdtitu{
color: #666666;
font-size :20px;
font-weight : 100;
line-height:18px;
text-align:left;
caption-side: right;
vertical-align: middle;
height: 30px;
}
.tdlogo{
text-align:right;
height: 46px;
width: 175px;
}
.tdunlo{
vertical-align: middle;
height: 15px;
width: 100%;
background: url(../images/cuadrg.gif) repeat;
font-size :3px;
}
.tdmenu{
font-family:"Arial", "Helvetica";
color: #666666;
font-size :13px;
font-weight :bold;
line-height:12px;

}



.tabletext{
font-family:"Verdana","Arial", "Helvetica";
color: #353535;
font-size :12px;
font-weight : 100;
line-height:19px;
text-align:left;
background-color: #ffffff;
padding-top: 5px;
width: 100%;

}

.tabletext2{
font-family:"Verdana","Arial", "Helvetica";
color: #353535;
font-size :10px;
font-weight : 100;
line-height:16px;
text-align:left;
background-color: #ffffff;
padding-left: 10px;
padding-top: 5px;
width: 100%;
height: 400px;
}

.textituc{
color: #353535;
font-size :12px;
font-weight : bold;
line-height:19px;
text-align:left;
}
.tableko{
font-family:"Verdana","Arial", "Helvetica";
color: #353535;   /* #FF8040; */
font-size :10px;
font-weight : 90;
line-height:16px;
text-align:left;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
width: 100%;

}
.tablefo{
font-family:"Verdana","Arial", "Helvetica";
color: #666666;
font-size :12px;
font-weight : 100;
line-height:16px;
text-align:left;
padding-left: 10px;
padding-right: 20px;
padding-top: 5px;
width: 80%;

}
 /* Eingabe-Elemente */
.inpfeld { 
 background-color: #FFFFFF ;
 border: 1 solid #808080;
 }
.inpfeld2 { 
 background-color: #FFFFFF ;
 border: 1 solid #808080;
 }     
 
 .formbutton{
  border: 1 solid #808080; 
 color: #000000; 
 font-weight:bold; 
 background-color:#CDCDCD;
 } 
 input.white { 
 background-color: #FFFFFF; border: 0;
  }
.bildlink { 
 cursor: pointer;
  }
