BODY {
margin-top : 0px;
background-color:#ffffff;
/* background: url(../fondo.jpg) repeat-x; */
font-family:"Geneva","Verdana","Arial", "Helvetica";
font-size : 17px;
color: 595959;

}

A {text-decoration: none; }

 a:link {
 font-family:"Geneva","Verdana","Arial", "Helvetica";
 color : #666666;
 font-size : 17px;
 font-weight : normal;
 line-height:10px;
 }

a:active{
 font-family:"Geneva","Verdana","Arial", "Helvetica";
 color :  #666666;
 font-size : 10px;
 font-weight : normal;
 line-height:10px;
 }

a:visited  {
 font-family:"Geneva","Verdana","Arial", "Helvetica";
 color :  #666666;
 font-size : 10px;
 font-weight : normal;
 line-height:10px;
 }

a:hover {
  text-decoration:underline;
  color: #EF5921;
 /* background-color:#FFFFFF; */
  line-height:10px;
  font-weight : normal;
  }

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

bb{
font-family:"Geneva","Verdana","Arial", "Helvetica";
color: #003163;
font-size :15px;
font-weight : bold;
line-height:11px;
}

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

h3,H3{
font-family:"Geneva","Verdana","Arial", "Helvetica";
color:#666666;
font-size :16px;
font-weight :normal;
line-height:14px;
text-align:left;
vertical-align: middle;
}

.texb{
font-weight : bold;
}
.texbt{
color: #666666;
font-size :15px;
font-weight : bold;
line-height:17px;
}
.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:"Geneva","Verdana","Arial", "Helvetica";
color: #003163;
font-size :11px;
font-weight : normal;
line-height:10px;
text-align:right;
background-color: #eeeeee;
}
.defb{
font-family:"Geneva","Verdana","Arial", "Helvetica";
color: #666666; /* ori 003163 */
font-size :9px;
font-weight : normal;
line-height:9px;
text-align:center;
}
.deft{
font-family:"Geneva","Verdana","Arial", "Helvetica";
color: #666666;
font-size :11px;
font-weight : 100;
line-height: 14px;
text-align: right;
 background: #FFF4B2;
}
.deftm{
font-family:"Geneva","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{
color: #666666;
font-size :11px;
font-weight : 100;
line-height:12px;
text-align:left;
caption-side: right;
vertical-align: middle;
}
.tabletext{
font-family:"Geneva","Verdana","Arial", "Helvetica";
color: #353535;
font-size :12px;
font-weight : 100;
line-height:19px;
text-align:left;
background-color: #f1f1f1;
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:"Geneva","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:"Geneva","Verdana","Arial", "Helvetica";
color: #666666;
font-size :11px;
font-weight : 100;
line-height:16px;
text-align:left;
padding-left: 10px;
padding-right: 20px;
padding-top: 5px;
width: 100%;

}
 /* 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;
  }
