/* -----------------------------------------
	Hauptnavigation 
----------------------------------------- */ 

#mainnavigation { font-family: Arial, Helvetica, sans-serif; z-index: 10; text-align: center; padding-left: 20px; }


/* Generelle Einstellungen f?r die Menuepunkte */
#mainnavigation li a { text-decoration: none; color: #147c99; font-size: 14px; font-weight: bold; }

#mainnavigation li:hover ul, 
#mainnavigation li.over ul { display: block; color: #d2982a;    
 }

#mainnavigation li>ul { 
    top: 0;
    left: 0;
}



/* erste Ebene */

#mainnavigation ul { 
    padding: 0;
    margin: 0;
    list-style: none;
    FONT-SIZE: 8pt; /* bei Aenderungern muss bei der zweiten Ebene -> #mainnavigation li ul <- der margin-Wert angepasst werden */
    color: #563e11;   
}

#mainnavigation ul li {
    float: left;
    position: relative;
	padding: 0;
	margin: 0 0 0 0;	
}
#mainnavigation ul li a {
    display:block;
    padding: 12px 0 0 22px;   
	margin: 0; 
}
#mainnavigation ul li a:hover {
color: #d2982a; }
#mainnavigation ul li a:active { color: #d2982a;
}
.web { color: #d2982a; font-size: 9px; font-weight: normal; }
#mainnavigation ul li.open a {
	color: #563e11;
}
.navsub { font-size: 1.1em; background-color: #d5b67b; margin-right: 0; margin-left: 0; padding-top: 15px; padding-bottom: 25px; padding-left: 25px; border-right: 3px dashed #563e11; border-bottom: 1px solid #563e11; border-left: 1px solid #563e11; }
.navsub a { color: #563e11; }
.navsub a:hover { color: #0099c5; }
.navsub li.active a { color: #fff; padding-left: 10px; border-bottom: 1px dotted #fff; border-left: 18px dashed #fff; }
.navsub li { padding-top: 5px; padding-bottom: 5px; }
#nav_rechts a { font-weight: normal; }
#nav-fragment-4 { font-size: 0.9em; }
#nav-fragment-5 { font-size: 0.9em; }
#nav-fragment-6 { font-size: 0.9em; }
