body  { color: #333399; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
h1 {font-size : 28px;text-align: center;letter-spacing: 3px;}

/* -----------Text ----------------- */
.std, table { color: #333399; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: white }
.big-blau  { color:#160285; font-weight: bold; font-size: 18px }
.big-weiss  { color: #FFFFFF; font-weight: bold; font-size: 18px }

/* Link Standard */
a:link, a:visited, a:active {color:#160285; font-weight: bold; text-decoration: none }
a:hover {color : red; font-weight: bold; text-decoration : none;}

/*Link weiß*/
a.wlink:link, a.wlink:active, a.wlink:visited { color:#160285; font-weight: bold; text-decoration: none }
a.wlink:hover { color: red; font-weight: bold; text-decoration: none }

/*Link weiß groß*/
a.wlink-big:link, a.wlink-big:active, a.wlink-big:visited { font-size: 18px; color: white; text-decoration: none }
a.wlink-big:hover { font-size: 18px; color: red; text-decoration: none }

/* Kontakt-Formular */
p.meldung {font-weight: bold;color: #666666;}
.td_text {width: 150px;}
.td_form {width: 200px;}
form {display: inline;}
input   { color: #000000; font-size: 12px; background-color: #e9e9e9 }
input.feld {width: 100%;}
/* Zeichenzähler */
.counter {width: 50px;border-width: 0px;text-align: left;background-color: #FFFFFF;color: #000000;cursor: default;}
.button {width: 40%;font-weight: bold;}
/* Eingabefeld für Nachricht */
textarea {font-size: 12px;background-color: #FFFFFF;color: #000000;width: 100%;height: 120px;}
/* Markierung bei nicht ausgefülltem Pflichtfeld */
span.markiert {color: #CC3300;font-weight: bold;}
/* Unterstreichung eines Teils der Fehlermeldung */
span.unterstrichen {text-decoration: underline;}
span.default_cursor {cursor: default;}
