body, td{
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
 color:#000000;
}    
h1, legend{
 font-size:15px; font-weight:bold;
 color:#999999;
}
h2{
 font-size:16px; font-weight:bold;
 color:#666666;
}
h4{
    margin:2px; padding:0px;
    font-size:14px;
}

.notiz, .w-notiz{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
}
.w-notiz{
 color:#FFFFFF;
}

#fehler{
 color:#FF0000;
 font-weight:bold;
}
a{
 font-weight:bold;
 color:#0000D0;
 text-decoration:none;
}
a:hover{
 color:#0099FF;
}
table.border td{
 border:1px dotted #bbbbbb;
 vertical-align:top;
 padding:3px;
}
dt{
 font-weight:bold;
 margin-bottom:5px;
}
dd{
 margin-bottom:10px;
}

/*#################### Formular Elemente  ####################*/
fieldset{
    margin:0px; padding:5px; border:1px solid #C1C1C1;
}
/*#################### Deko Elemente  ####################*/
hr.linie-1{
    margin:3px 10px 3px 0px; padding:0px; border:0px solid #00000;
    height:1px;
}
/*#################### Abschittsname  ####################*/
li{
 margin:5px 0px;
}

.hidden{
    margin:0px; padding:0px; border:0px solid #000000;
    width:0px; height:0px;
    visibility:hidden;
    line-height:0px;
}
