body { margin: 0; padding: 0; }


*, p { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #000000; 
text-decoration:none;
}
h2, .ueberschrift {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #be1a21; 
font-weight:bold;
text-decoration:underline;
}
h2, .ueberschrift2 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #000000; 
font-weight:bold;
}

p, .text {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #000000; 
text-decoration:none;
}

.textklein {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt;
color: #000000;
text-decoration:none;
}

.footer {
font-family: Arial, sans-serif;
font-size: 8pt;
text-decoration: none;
color: #be1a21; 
}

a {
font-family: Arial, sans-serif;
text-decoration: none;
color: #be1a21;
}
a:hover {
font-family: Arial, sans-serif;
text-decoration: underline;
}
a:outer {
font-family: Arial, sans-serif;
color: #be1a21;
}


.navi {
font-family: Arial, sans-serif;
font-size: 10pt;
text-decoration: none;
color: #FFFFFF;
}
.navi:hover {
text-decoration: underline;
}
.navi:outer {
color: #FFFFFF;
}
.naviactive {
font-family: Arial, sans-serif;
font-size: 10pt;
text-decoration: none;
color: #be1a21;
}


.rot {
font-family: Arial, sans-serif;
text-decoration: none;
color: #be1a21;
}



.infobox {
background-color:#C3C3C3;
border-color: #be1a21;
border-style: solid;
border-width:1px;
padding:1px;
margin:10px 10px;
}

li { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #be1a21; 
}
