@charset "utf-8";

/*
## 	MENU.CSS
***********************************/


/*   Main Menu
***********************************/
#navlist { margin:0 0 0 10px; padding:0; display:inline; font-weight: bold; }

#navlist ul,
#navlist li { display: inline-block; list-style-type: none; margin:0 5px; padding:0; }

div.nav,
div.nav_current,
div.nav_corona,
div.nav_l,
div.nav_l_corona,
div.nav_r,
div.nav_r_corona { padding-top:16px;  
/* Positionierung des Textes im div Container */ 
display: inline-block; height:44px; line-height:44px; float:left; }

div.nav_current { background-image:url('/_inc/gfx/mtab_bg.png'); background-repeat:repeat-x; }
div.nav_corona { background-image:url('/_inc/gfx/mtab_bg_corona.png'); background-repeat:repeat-x; color:#FFF; }

div.nav_l { width:10px; background-image:url('/_inc/gfx/mtab_left.png'); background-repeat:no-repeat; }
div.nav_l_corona { width:10px; background-image:url('/_inc/gfx/mtab_left_corona.png'); background-repeat:no-repeat; }

div.nav_r { width:10px; background-image:url('/_inc/gfx/mtab_right.png'); background-repeat:no-repeat; }
div.nav_r_corona { width:10px; background-image:url('/_inc/gfx/mtab_right_corona.png'); background-repeat:no-repeat; }

#navlist a:link,
#navlist a:visited { color:#000; padding:7px 15px 11px 15px; /* O R U L Anpassung des Hintergrundbereichs */ text-decoration: none; line-height:20px; }

#navlist div.nav_corona a:link,
#navlist div.nav_corona a:visited { color:#FFF; padding:7px 15px 8px 15px; /* O R U L Anpassung des Hintergrundbereichs */ text-decoration: none; line-height:20px; }

#navlist div.nav a:hover { background:#FFFE0F; }

#navlist div.nav a.corona:hover { background:#ff5e0f; border-bottom:solid 1px #ff5e0f; color:#FFF; } */



/*   Navigation links
***********************************/

/*   Oberpunkte
***********************************/
div.lmenumask { width:238px; overflow:hidden; font-size:12px; }

div.lmenumask li { padding:0; }

#list_lvl_1 { margin:0px; padding:0px; list-style-type: none; list-style-image: none; list-style-position:outside; }

#list_lvl_1 a:link,
#list_lvl_1 a:visited { font-weight: bold; color:#666; text-decoration: none; }

#list_lvl_1 a.current:link,
#list_lvl_1 a.current:visited { font-weight: bold; color: #000; }

#list_lvl_1 a:hover { color: #000; }

.lvl_1,
.lvl_1_current { line-height:150%; padding:5px 0 5px 18px; background-position: 5px 10px; }

.lvl_1 { background-image:url('/_inc/gfx/bullet_m_off.png'); background-repeat:no-repeat; }

.lvl_1_current { 
	margin-left:-18px; /* negativer Einzug wegen Bild */ 
	border-top:1px solid #d7d772; background:#fff; background-image:url('/_inc/gfx/bg_m_on.jpg'); background-repeat:repeat-y;
	background-position: 16px; /* Ausgleich von margin-left */ }

.lvl_1_bull { background-image:url('/_inc/gfx/bullet_m_on.png'); background-repeat:no-repeat; background-position: 3px 5px; }

.lvl_1_txt { margin-left:18px; }

/*    Unterpunkte
***********************************/
#list_lvl_2 { letter-spacing: 0px; background:none; margin:0px; padding:0 0 10px 10px; font-size:11px; font-weight:normal; list-style-type: none; list-style-position:inside; }
#list_lvl_2 li { list-style-image:none; border-bottom:dashed 1px #ccc; } 
  
.lvl_2 { background-image:url('/_inc/gfx/bullet_s_off.gif'); }
.lvl_2_current { background:url('/_inc/gfx/bullet_s_on.gif'); color:#000; }

.lvl_2,
.lvl_2_current { padding:6px 0 6px 18px; background-position:5px 10px; background-repeat:no-repeat; }

.lvl_3,
.lvl_3_current { padding:6px 0 6px 22px; background:#fafafa; }

.lvl_4,
.lvl_4_current { padding:6px 0 6px 32px; background:#f0f0f0; }

#list_lvl_2 a:link,
#list_lvl_2 a:visited { font-weight:normal; color: #666; margin: 0; text-decoration: none; }

#list_lvl_2 a.current:link,
#list_lvl_2 a.current:visited,
#list_lvl_2 a:hover,
#list_lvl_2 a:active { color:#000; }

#list_lvl_2 a:hover { text-decoration:underline; }


/*   Footer 				
***********************************/
#footer a:link,
#footer a:visited { color:#000; text-decoration:none; }

#footer a:hover { text-decoration:underline; }
