body { color:#7c8f8c; font-family:verdana,arial; font-size:11px; margin:0; padding:0;}


a:link { color:#7c8f8c; text-decoration:underline;}
a:visited { color:#7c8f8c; text-decoration:underline;}
a:hover { color:#e97a0a; text-decoration:underline;}
a:active { color:#e97a0a; text-decoration:underline;}

a:link.nav { font-weight:bold; color:#7c8f8c; text-decoration:none;}
a:visited.nav { font-weight:bold; color:#7c8f8c; text-decoration:none;}
a:hover.nav { font-weight:bold; color:#e97a0a; text-decoration:none;}
a:active.nav { font-weight:bold; color:#e97a0a; text-decoration:none;}

a:link.navactive { font-weight:bold; color:#e97a0a; text-decoration:none;}
a:visited.navactive { font-weight:bold; color:#e97a0a; text-decoration:none;}
a:hover.navactive { font-weight:bold; color:#e97a0a; text-decoration:none;}
a:active.navactive { font-weight:bold; color:#e97a0a; text-decoration:none;}

a:link.unternav { color:#7c8f8c; font-size:10px; text-decoration:none;}
a:visited.unternav { color:#7c8f8c; font-size:10px; text-decoration:none;}
a:hover.unternav { color:#e97a0a; font-size:10px; text-decoration:none;}
a:active.unternav { color:#e97a0a; font-size:10px; text-decoration:none;}

a:link.unternavactive { color:#e97a0a; font-size:10px; text-decoration:none;}
a:visited.unternavactive { color:#e97a0a; font-size:10px; text-decoration:none;}
a:hover.unternavactive { color:#e97a0a; font-size:10px; text-decoration:none;}
a:active.unternavactive { color:#e97a0a; font-size:10px; text-decoration:none;}

a:link.navoben { font-weight:bold; color:#999; font-size:10px; letter-spacing:1px; text-decoration:none;}
a:visited.navoben { font-weight:bold; color:#999; font-size:10px; letter-spacing:1px; text-decoration:none;}
a:hover.navoben { font-weight:bold; color:#e97a0a; font-size:10px; letter-spacing:1px; text-decoration:none;}
a:active.navoben { font-weight:bold; color:#e97a0a; font-size:10px; letter-spacing:1px; text-decoration:none;}

a:link.navobenactive { font-weight:bold; color:#e97a0a; font-size:10px; letter-spacing:1px; text-decoration:none;}
a:visited.navobenactive { font-weight:bold; color:#e97a0a; font-size:10px; letter-spacing:1px; text-decoration:none;}
a:hover.navobenactive { font-weight:bold; color:#e97a0a; font-size:10px; letter-spacing:1px; text-decoration:none;}
a:active.navobenactive { font-weight:bold; color:#e97a0a; font-size:10px; letter-spacing:1px; text-decoration:none;}

div.fehler {background-color:#FFEEEE; border:1px #FF0000 solid; color:#FF0000; width:380px; margin:10px 0 20px 0; padding:5px;}
div.ok {display:none;	}

input.ok { border:1px solid #bbb;  margin-bottom:10px; padding:2px; font-family:verdana; font-size:12x; }
input.fehler { background-color:#FFEEEE; border:1px solid #ff0000; color:#FF0000;  margin-bottom:10px; padding:2px; font-family:verdana; font-size:12px;}
textarea { border:1px solid #bbb; width:260px;  font-family:verdana; font-size:12px; }
input { border:1px solid #bbb; font-family:verdana; font-size:12px; }
