body{
 background-image: url(bg.gif);
 margin: 0;
 padding: 0;
 overflow: auto;
 font-family: Arial, Helvetica, sans-serif;
 color: #333333;
 font-size: 12px;
 font-weight: regular;
 font-style: normal;
 text-align: left;
}

.error {color:#FF0000;}

. {
 color: #858585;
 font-weight: normal;
}
a:link {
 color: #858585;
}
a:active {
 color: #858585;
}
a:visited {
 color: #858585;
}
a:hover {
 color: #858585;
 text-decoration: none;
}


p {
 margin:0;
}
td.normal {
 background-color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 color: #333333;
 font-weight: regular;
 font-style: normal;
}


.white {
 font-weight: regular;
 font-size: 16px;
 color: #FFFFFF;
}
a.white:link {
 color: #FFFFFF;
}
a.white:active {
 color: #FFFFFF;
}
a.white:visited {
 color: #FFFFFF;
}
a.white:hover {
 color: #FFFFFF;
 text-decoration: none;
}


.hellgrau {
 color: #858585;
 font-size: 12px;
 font-weight: normal;
}
a.hellgrau:link {
 color: #858585;
}
a.hellgrau:active {
 color: #858585;
}
a.hellgrau:visited {
 color: #858585;
}
a.hellgrau:hover {
 color: #858585;
 text-decoration: none;
}


.hellgrau-big {
 font-size: 21px;
 color: #A8A8A8;
 font-weight: normal;
}
a.hellgrau-big:link {
 color: #A8A8A8;
}
a.hellgrau-big:active {
 color: #A8A8A8;
}
a.hellgrau-big:visited {
 color: #A8A8A8;
}
a.hellgrau-big:hover {
 color: #A8A8A8;
 text-decoration: none;
}

.hellgrau-klein-index {
 color: #5F5F5F;
 font-size: 11px;
 line-height: 22px;
 font-weight: normal;
}
a.hellgrau-klein-index:link {
 color: #5F5F5F;
}
a.hellgrau-klein-index:active {
 color: #5F5F5F;
}
a.hellgrau-klein-index:visited {
 color: #5F5F5F;
}
a.hellgrau-klein-index:hover {
 color: #5F5F5F;
 text-decoration: none;
}




.hellgrau-klein {
 color: #858585;
 font-size: 11px;
 font-weight: normal;
}
a.hellgrau-klein:link {
 color: #858585;
}
a.hellgrau-klein:active {
 color: #858585;
}
a.hellgrau-klein:visited {
 color: #858585;
}
a.hellgrau-klein:hover {
 color: #858585;
 text-decoration: none;
}


.grau {
 color: #5F5F5F;
 font-size: 16px;
 font-weight: normal;
}
a.grau:link {
 color: #5F5F5F;
}
a.grau:active {
 color: #5F5F5F;
}
a.grau:visited {
 color: #5F5F5F;
}
a.grau:hover {
 color: #5F5F5F;
 text-decoration: none;
}


.blau-big {
 color: #86B4D1;
 font-size: 24px;
 font-weight: normal;
}
a.blau-big:link {
 color: #86B4D1;
}
a.blau-big:active {
 color: #86B4D1;
}
a.blau-big:visited {
 color: #86B4D1;
}
a.blau-big:hover {
 color: #86B4D1;
 text-decoration: none;
}

