/* Beide Buttons: .mainnav1/.mainnav1_wahl (aa), 1 Zeile, und .mainnav2/.mainnav2_wahl (aa1), 2 Zeilen, brauchts, weil sich 1- bzw. 2-zeilige  Texte darin vertikal nicht zugleich zentrieren lassen. */
/*  -------- MAIN-NAVI  ----------  */

/*
FARBEN UMSTELLEN
LINK, VISITED, ACTIVE
background-color: #ccf;   AUF cff
border-color: 
#3cf   AUF 6ff
#03c   AUF 399
#03c   AUF 399
#3cf;   AUF 6ff
color: #069;  AUF lassen

HOVER
background-color: #cff;   AUF ccf
border-color: 
#6ff   AUF #03c
#399  AUF #3cf
#399   AUF #3cf
#6ff;   AUF #03c
color: #3cf;  AUF lassen

WAHL
ddf  cff
#eff
*/

#navi { width: 152px; overflow: visible; position: absolute; visibility: visible; top: 97px; left: auto; right: 70%; z-index: 22; text-align: left; } 

.mainnav1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; display: block; padding: 8px 6px 7px 6px; border: 4px solid; visibility: visible; top: 10px; background-position: center;  line-height: 11px; text-align: center; }
.mainnav1:link { margin: 3px 3px 0px 3px; background-color: #c9f9f9  ; border-color: #6ff #399 #399 #6ff; color: #069; }
.mainnav1:visited {margin: 3px 3px 0px 3px; background-color: #c9f9f9  ; border-color: #6ff #399 #399 #6ff; color: #069; }
.mainnav1:hover { margin: 3px 0px 0px 0px; background-color: #ccf; border-color: #3cf #03c #03c #3cf; color: #069; }
.mainnav1:active { margin: 3px 3px 0px 3px; background-color: #ddf; border-color: #03c #3cf #3cf #03c; color: #069; }
/* #c9f9f9  #c6f6f6  #b6e6e6  #bee für #cff*/
/* #e6f6f6 #eff */
.mainnav1_wahl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; display: block; padding: 8px 6px 7px 6px; border: 4px solid; visibility: visible; top: 10px; background-position: center; color: #399;  line-height : 11px; text-align: center; }
.mainnav1_wahl:link { margin: 3px 3px 0px 3px; background-color: #e6f6f6; border-color: #6ff #399 #399 #6ff; color: #399; } 
.mainnav1_wahl:visited { margin: 3px 3px 0px 3px; background-color: #e6f6f6; border-color: #6ff #399 #399 #6ff; color: #399; } 

.mainnav1_wahl:hover { margin: 3px 0px 0px 0px; background-color: #ccf; border-color: #3cf #03c #03c #3cf; color: #069; }
.mainnav1_wahl:active { margin: 3px 3px 0px 3px; background-color: #ddf; border-color: #03c #3cf #3cf #03c; color: #069; }

.mainnav2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; display: block; padding: 2px 6px 2px 6px; border: 4px solid; visibility: visible; top: 10px; background-position: center;  line-height : 11px; text-align: center; }
.mainnav2:link { margin: 3px 3px 0px 3px; background-color: #c9f9f9  ; border-color: #6ff #399 #399 #6ff; color: #069; } 
.mainnav2:visited {margin: 3px 3px 0px 3px; background-color: #c9f9f9  ; border-color: #6ff #399 #399 #6ff; color: #069; } 
.mainnav2:hover { margin: 3px 0px 0px 0px; background-color: #ccf; border-color: #3cf #03c #03c #3cf; color: #069; }
.mainnav2:active { margin: 3px 3px 0px 3px; background-color: #ddf; border-color: #03c #3cf #3cf #03c; color: #069; }

.mainnav2_wahl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; display: block; padding: 2px 6px 2px 6px; border: 4px solid; visibility: visible; top: 10px; background-position: center;  color: #399; line-height : 11px; text-align: center; }
.mainnav2_wahl:link { margin: 3px 3px 0px 3px; background-color: #e6f6f6; border-color: #6ff #399 #399 #6ff; color: #399; } 
.mainnav2_wahl:visited { margin: 3px 3px 0px 3px; background-color: #e6f6f6; border-color: #6ff #399 #399 #6ff; } 
.mainnav2_wahl:hover { margin: 3px 0px 0px 0px; background-color: #ccf; border-color: #3cf #03c #03c #3cf; color: #069; }
.mainnav2_wahl:active { margin: 3px 3px 0px 3px; background-color: #ddf; border-color: #03c #3cf #3cf #03c; color: #069; }
/*  -------- END MAIN-NAVI  ----------  */
table {
	border-top: 2px solid #399;
	border-right: 2px none #399;
	border-bottom: 2px none #399;
	border-left: 2px none #399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
tr {
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #399;
}

