p.menue {
 margin:3px;
 color:silver;
 font-weight:bold;
 font-size:120%;
 text-align:center;
}
table.menue {
 width:100%;
 height:auto;
 border-width:0px;
 border-style:none;
 border-collapse:collapse;
 text-align:center;
 vertical-align:middle;
}
tr.menue {
 height:16px;
}
td.menue {
 width:100%;
 height:100%;
 border-top: 3px ridge #00AFAF;
 border-bottom: 3px ridge #00AFAF;
 border-collapse:collapse;
 font-size: 11pt;
 line-height:14pt;
 text-align:left;
}

td.trenner {
 height:18px;
 font-size:10pt;
 text-align: center;
 color:palegoldenrod;
 background:peru;
 font-weight: bold;
}
table.auswahl {
 border-width:1px;
 border-style:none;
 border-color:#FFDF00;
 border-collapse:collapse;
 text-align:center;
 vertical-align:middle;
}
tr.auswahl {
 height:auto;
}
td.auswahl {
 padding:3px;
 border-style:ridge;
 border-widht:1px;
 border-color:#00AFAF;
 border-collapse:collapse;
 font-size: 10pt;
 text-align:left;
}
a:link {
 font-size: 12pt;
 line-height:14pt;
 font-weight:normal;
 text-decoration:underline;
 color:blue;
}
a:link.unter {
 font-size: 10pt;
 line-height:14pt;
 font-weight: bold;
 text-decoration:none;
 color:palegoldenrod;
}
a:visited.unter {
 font-size: 10pt;
 line-height:14pt;
 font-weight: bold;
 text-decoration:none;
 color:palegoldenrod;
}
a:hover.unter {
 font-size: 10pt;
 line-height:14pt;
 font-weight: bold;
 text-decoration:none;
 color: yellow;
}
a:focus.unter {
 font-size: 10pt;
 line-height:14pt;
 font-weight: bold;
 text-decoration:none;
 color: skyblue;
}
a:link.seite {
 color: red;
 font-weight: bold;
 text-decoration:none;

}
a:visited.seite {
 color: red;
 text-decoration:none;
 }
a:hover.seite {
 color: #00A000;
 text-decoration:none;
}
