/* no javascript, no subnavi! */
#navigation li ul { display: none; }
#navigation li.hovered ul { display: block; }

#navigation li.hovered li ul { display: none; }
#navigation li li.hovered ul { display: block; }


/* allgemein */
#navigation { color: white; font-size: 12px; width: 820px; }
#navigation a { color: white; text-decoration: none; display: block; }
#navigation a:hover { text-decoration: underline; }
#navigation ul, #navigation li { list-style: none; margin: 0; padding: 0; z-index: 99; }


/* level 1 */
#navigation li { float: left; position: relative; }
#navigation ul a { padding: 0 1.2em; }
#navigation li.selected a, #navigation li.hovered a { font-weight: bold; }


/* level 2 */
#navigation li ul { position: absolute; left: 0; top: 17px; background-color: white; border: 1px #d8e7ea solid; color: #0068ae; width: 190px; }
#navigation li ul a { color: #0068ae; padding: 2px 6px; }
#navigation li li { float: none; margin-right: 0; }
#navigation li.selected li a, #navigation li.hovered li a { font-weight: normal; }
#navigation li li.selected a, #navigation li li.hovered a { background-color: #b2d2e7; }

/* item-specific colors 
#navigation li.item-1-1 li.selected a, #navigation li.item-1-1 li.hovered a { background-color: #b3cfd7; }
#navigation li.item-1-1 li.selected li a, #navigation li.item-1-1 li.hovered li a { background-color: transparent; }
#navigation li.item-1-2 li.selected a, #navigation li.item-1-2 li.hovered a { background-color: #00a7ac; }
#navigation li.item-1-2 li.selected li a, #navigation li.item-1-2 li.hovered li a { background-color: transparent; }
#navigation li.item-1-3 li.selected a, #navigation li.item-1-3 li.hovered a { background-color: #70bc95; }
#navigation li.item-1-3 li.selected li a, #navigation li.item-1-3 li.hovered li a { background-color: transparent; }
#navigation li.item-1-4 li.selected a, #navigation li.item-1-4 li.hovered a { background-color: #7eafd2; }
#navigation li.item-1-4 li.selected li a, #navigation li.item-1-4 li.hovered li a { background-color: transparent; }
#navigation li.item-1-5 li.selected a, #navigation li.item-1-5 li.hovered a { background-color: #81a8a5; }
#navigation li.item-1-5 li.selected li a, #navigation li.item-1-5 li.hovered li a { background-color: transparent; }
#navigation li.item-1-6 li.selected a, #navigation li.item-1-6 li.hovered a { background-color: #62c4dd; }
#navigation li.item-1-6 li.selected li a, #navigation li.item-1-6 li.hovered li a { background-color: transparent; }
#navigation li.item-1-7 li.selected a, #navigation li.item-1-7 li.hovered a { background-color: #acc8b6; }
#navigation li.item-1-7 li.selected li a, #navigation li.item-1-7 li.hovered li a { background-color: transparent; }
*/

/* level 3 */
#navigation li li ul { left: 190px; top: 0; font-style: italic; color: #585858; }
#navigation li li ul a { color: #585858; }
#navigation li li.selected li a, #navigation li li.hovered li a { background-color: transparent; }
#navigation li li li.selected a, #navigation li li li.hovered a { color: #0068ae; }


/* level 4 */
#navigation li li li ul { position: static; font-style: normal; color: #999999; border-width: 0 0 1px; }
#navigation li li li ul a { color: #999999; }
#navigation li li li.selected li a, #navigation li li li.hovered li a { color: #999999; }
#navigation li li li li.selected a, #navigation li li li li.hovered a { color: #0068ae; }



/* ie quirks */
#navigation ul, #navigation li { zoom: 1; }




/**
 * left
 */

/* no javascript, no subnavi! */
/*
#navigation_left li ul { display: none; }
#navigation_left li.hovered ul { display: block; }
*/
#navigation_left li ul { visibility: hidden; }
#navigation_left li.hovered ul { visibility: visible; }

#navigation_left li.hovered li ul { display: none; }
#navigation_left li li.hovered ul { display: block; }


/* allgemein */
#navigation_left { color: #0068ae; font-size: 12px; }
#navigation_left a { color: #0068ae; text-decoration: none; display: block; }
#navigation_left a:hover { /*text-decoration: underline;*/ }
#navigation_left ul, #navigation_left li { list-style: none; margin: 0; padding: 0; z-index: 99; }


/* level 1 */
#navigation_left li { position: relative; background-color: #b2d2e7; margin-bottom: 9px; }
#navigation_left ul a { padding: 0 1.2em; }
#navigation_left li.selected a, #navigation_left li.hovered a { background-color: #0068ae; color: #ffffff; }


/* level 2 */
#navigation_left li ul { position: absolute; left: 160px; top: 0; background-color: white; border: 1px #0068ae/*d8e7ea*/ solid; color: #0068ae; width: 190px; }
#navigation_left li ul a { color: #0068ae; padding: 2px 6px; }
#navigation_left li li { float: none; margin-right: 0; background-color: transparent; margin-bottom: 0; }
#navigation_left li.selected li a, #navigation_left li.hovered li a { background-color: transparent; color: #0068ae; }
#navigation_left li li.selected a, #navigation_left li li.hovered a { background-color: #b2d2e7;/*b3d0d8*/ }

/* item-specific colors 
#navigation_left li.item-1-1 li.selected a, #navigation_left li.item-1-1 li.hovered a { background-color: #b3cfd7; }
#navigation_left li.item-1-1 li.selected li a, #navigation_left li.item-1-1 li.hovered li a { background-color: transparent; }
#navigation_left li.item-1-2 li.selected a, #navigation_left li.item-1-2 li.hovered a { background-color: #00a7ac; }
#navigation_left li.item-1-2 li.selected li a, #navigation_left li.item-1-2 li.hovered li a { background-color: transparent; }
#navigation_left li.item-1-3 li.selected a, #navigation_left li.item-1-3 li.hovered a { background-color: #70bc95; }
#navigation_left li.item-1-3 li.selected li a, #navigation_left li.item-1-3 li.hovered li a { background-color: transparent; }
#navigation_left li.item-1-4 li.selected a, #navigation_left li.item-1-4 li.hovered a { background-color: #7eafd2; }
#navigation_left li.item-1-4 li.selected li a, #navigation_left li.item-1-4 li.hovered li a { background-color: transparent; }
#navigation_left li.item-1-5 li.selected a, #navigation_left li.item-1-5 li.hovered a { background-color: #81a8a5; }
#navigation_left li.item-1-5 li.selected li a, #navigation_left li.item-1-5 li.hovered li a { background-color: transparent; }
#navigation_left li.item-1-6 li.selected a, #navigation_left li.item-1-6 li.hovered a { background-color: #62c4dd; }
#navigation_left li.item-1-6 li.selected li a, #navigation_left li.item-1-6 li.hovered li a { background-color: transparent; }
#navigation_left li.item-1-7 li.selected a, #navigation_left li.item-1-7 li.hovered a { background-color: #acc8b6; }
#navigation_left li.item-1-7 li.selected li a, #navigation_left li.item-1-7 li.hovered li a { background-color: transparent; }
*/

/* level 3 */
#navigation_left li li ul { left: 190px; top: 0; font-style: italic; color: #585858; }
#navigation_left li li ul a { color: #585858; }
#navigation_left li li.selected li a, #navigation_left li li.hovered li a { background-color: transparent; color: #585858; }
#navigation_left li li li.selected a, #navigation_left li li li.hovered a { color: #0068ae; }


/* level 4 */
#navigation_left li li li ul { position: static; font-style: normal; color: #999999; border-width: 0 0 1px; border-color: #d8e7ea; }
#navigation_left li li li ul a { color: #999999; }
#navigation_left li li li.selected li a, #navigation_left li li li.hovered li a { color: #999999; }
#navigation_left li li li li.selected a, #navigation_left li li li li.hovered a { color: #0068ae; }



/* ie quirks */
#navigation_left ul, #navigation_left li { zoom: 1; }


/**** wquadrat-ff neuer navigationspunkt 20100504 ****/

#navigation_left li.item-1-9 {margin-top:18px;}