/* navigation main container */


#navigation_main_container   {
        background: #FFFFFF;
        /*background: transparent url("../img/system/backgrounds/background_navigation.png") right top no-repeat;*/
        font-family: Arial,Helvetica,sans-serif;
        font-size: 75%;
        font-weight: bold;
        height: 20px;
        letter-spacing: 0.07em;
        padding-top: 4px;
        text-transform: uppercase;
}

/* navigation main first level */

ul.menu, ul.menu ul {
        margin: 0 0 0 -10px;
        list-style-type: none;
}

#navigation_main_container ul ul {
	position:absolute;
	z-index:500;
	top:auto;
	padding: 1em;
	margin:-1em 0 0 -1em;
	}

.li-nav-level1 {
        float:left;
}

#navigation_main_container .li-nav-level2   {
        background: transparent;
        padding: 0 0 3px 0;
        margin: 0;
}

/* link styles main navigation */

#navigation_main_container a {
        margin:  0 4px 0 4px;
        padding: 0 5px 0 5px; 
        text-decoration: none;
        border-right: 1px solid #999999;
}

#navigation_main_container a:link {
        background: #605C6F url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_background_separator.gif") right top no-repeat;
        color: #DDDDDD;
        text-decoration: none;
}

#navigation_main_container a:visited {
        background: #605C6F url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_background_separator.gif") right top no-repeat;
        color: #DDDDDD;  
        text-decoration: none;
}

#navigation_main_container a:hover {
        background: #574D7C url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_background_separator.gif") right top no-repeat;
        color: #FFFFFF;
}

#navigation_main_container a:active {
        background: #574D7C url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_background_separator.gif") right top no-repeat;
        color: #FFFFFF;
}

/* link styles main navigation - definition speziell fuer typo3 klasse active */

#navigation_main_container a.active {
        background: #574D7C url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_background_separator.gif") right top no-repeat;
        color: #FFFFFF;
}

/* link styles main navigation - definition speziell fuer typo3 klasse current */

#navigation_main_container a.current {
        background: #574D7C url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_background_separator.gif") right top no-repeat;
        color: #FFFFFF;
        font-weight: normal; 
}

/* link styles sub navigation - definition speziell fuer typo3 klasse actifsub (Submenupunkt mit aufgeklappten Unterpunkten) */

#navigation_main_container a.activesublevel {
        background: transparent;
        color: #002F5D;
        font-weight: normal; 
        list-style: none;
}



/* navigation sub container */

#navigation_sub_container   {
        border: 0px solid orange;
        background: transparent;
        font-size: 11px;
        line-height: 2.0;
        list-style-type: none;
        margin: 0;
        padding: 7px 0 0 4px;
        text-transform: uppercase;
}

#navigation_sub_container ul   {
        list-style-type: none;
        padding: 0;
        margin: 0;
}

#navigation_sub_container .li-nav-level3   {
        padding: 0 0 3px 10px;
}

/* link styles sub navigation */

#navigation_sub_container a {
        margin: 0;
        padding: 0 8px 0 8px; 
        text-decoration: none;
}

#navigation_sub_container a:link {
        color: #B68D49;
        font-weight: normal; 
        text-decoration: none;
}

#navigation_sub_container a:visited {
        color: #B68D49;  
        font-weight: normal; 
        text-decoration: none;
}

#navigation_sub_container a:hover {
        background: transparent url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_background_white.gif") left center repeat-x;
        font-weight: normal; 
        color: #FFFFFF;
}

#navigation_sub_container a:active {
        color: #FFFFFF;
        font-weight: normal; 
}

/* link styles sub navigation - definition speziell fuer typo3 klasse current */

#navigation_sub_container a.current {
        background: transparent url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_list_style_blue_square.gif") left center no-repeat;
        color: #FFFFFF;
        font-weight: normal; 
        list-style: url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_list_style_blue_square.gif");
}

/* link styles sub navigation level 2 */


#navigation_sub_container .li-nav-level3 a:link {
        color: #B68D49;
        font-weight: normal; 
        text-decoration: none;
}

#navigation_sub_container .li-nav-level3 a:visited {
        color: #B68D49;  
        font-weight: normal; 
        text-decoration: none;
}

#navigation_sub_container .li-nav-level3 a:hover {
        background: transparent url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_background_white.gif") left center repeat-x;
        font-weight: normal; 
        color: #FFFFFF;
}

#navigation_sub_container .li-nav-level3 a:active {
        color: #FFFFFF;
        font-weight: normal; 
}

/* link styles sub navigation level 2 - definition speziell fuer typo3 klasse current */

#navigation_sub_container .li-nav-level3 a.current {
        background: transparent url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_list_style_blue_square.gif") left center no-repeat;
        color: #FFFFFF;
        font-weight: normal; 
        list-style: url("http://typo3.gloser.medianet.de/fileadmin/img/system/backgrounds/nav_list_style_blue_square.gif");
}