table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none; 

}

input,select,textarea {
border: 1px solid #0545a6;
}

a:visited {
color: #77b0ff; 
text-decoration: none; 
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;  
vertical-align: 1%; 
line-height: 14pt;
}

a:link {
color: #77b0ff; 
text-decoration: none; 
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;  
vertical-align: 1%; 
line-height: 14pt;
}

a:hover {
color: #0545a6; 
text-decoration: none; 
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;  
vertical-align: 1%; 
line-height: 14pt;
}

a.submenulink_aktiv:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0545a6;
text-decoration: none;
font-weight: bold;
}

a.submenulink_aktiv:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0545a6;
text-decoration: none;
font-weight: bold;
}

a.submenulink_aktiv:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0545a6;
text-decoration: none;
font-weight: bold;
}

a.submenulink:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #77b0ff;
text-decoration: none;
font-weight: bold;
}

a.submenulink:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #77b0ff;
text-decoration: none;
font-weight: bold;

}

a.submenulink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0545a6;
text-decoration: none;
font-weight: bold;
}

a.menulink_aktiv:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #77b0ff;
text-decoration: none;
font-weight: bold;
}

a.menulink_aktiv:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #77b0ff;
text-decoration: none;
font-weight: bold;
}

a.menulink_aktiv:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #77b0ff;
text-decoration: none;
font-weight: bold;
}

a.menulink:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.menulink:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a.menulink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #77b0ff;
text-decoration: none;
font-weight: bold;
}

a.linkweiss:visited {
color: #ffffff; 
text-decoration: none; 
font-weight: bold;
}

a.linkweiss:link {
color: #ffffff; 
text-decoration: none; 
font-weight: bold;
}

a.linkweiss:hover {
color: #77b0ff; 
text-decoration: none; 
font-weight: bold;
}

.webcam_button {
width: 115px; 
height: 36px; 
background-image: url(../dateien/button_webcam.jpg); 
display: block; 
line-height: 36px; 
text-align: center;
font-size: 12px;
color: #000;
}

.texthead {
font-family: Haettenschweiler, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #77b0ff;
text-decoration: none;
letter-spacing: 2px;
}

.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none; 
vertical-align: 1%; 
line-height: 14pt;
}

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

.srss-text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none; 
}

.schwarzklein2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
vertical-align: top; 
line-height: 11pt 
}

.schwarzklein {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
vertical-align: 1%; 
line-height: 11pt 
}

.normal {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none; 
vertical-align: 1%; 
line-height: 14pt;
}

.input {
font-size: 10px;
}

.formular_eingabefehler {
color: #aa0000;
font-weight: bold;
}

.boxtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
font-weight: normal; 
color: #000000; 
text-decoration: none; 
}

.boxhead {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
text-align: center;
vertical-align: middle;
}

.box {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none; 
position: relatvie;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
vertical-align: top;
}

.blautext {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #08408b;
text-decoration: none;
}

.balkenblau2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
text-align: right;
padding-right: 10px;
background: #0545a6;
}

.balkenblau1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
padding-left: 10px;
background: #0545a6;
}


