/*
	Design WWW.STUELKEN.COM, Wiesbaden, (C) 2008
	STUELKEN Waldstr. 44, 65187 Wiesbaden, Germany
*/

/* Menu Einstellungen für alle Container aller 3 Stufen */

div.menu1sto-level1-no,
div.menu1sto-level1-act,
div.menu1sto-level1-cur,
div.menu1sto-level2-no,
div.menu1sto-level2-act,
div.menu1sto-level2-cur,
div.menu1sto-level3-no,
div.menu1sto-level3-act,
div.menu1sto-level3-cur,
div.menu1sto-level4-no,
div.menu1sto-level4-act,
div.menu1sto-level4-cur
{
	display: block; 
	float: left; 
	/* min-height: 14px; */
	/* font-size: 14px; */
	/* line-height: 28px; */
	/* height: 18px;   */
	margin: 0; padding: 0;
	/* margin-right: 6px; */
	padding-right: 10px;
	padding-left: 6px;
	line-height: 12px; 
	position: relative;
	top: -10px;	
}

div.menu1sto-level1-act, div.menu1sto-level1-cur {
	/* background-color: blue; */
	background: url(../icons/m1sto_act_bg_blue.jpg);
	/* background: url(../design/bgtopcen.jpg); */
	/* background-repeat: repeat-x;  */
}

div.menu1sto-devider {
	display: block; 
	float: left; 
	width: 1px;
	height: 28px;
	line-height: 28px;
	position: relative; 
	top: 0px; 	
}

/* Menu Einstellungen für alle Textlinks */
div.menu1sto-level1-no a,
div.menu1sto-level1-act a,
div.menu1sto-level1-cur a,
div.menu1sto-level2-no a,
div.menu1sto-level2-act a,
div.menu1sto-level2-cur a,
div.menu1sto-level3-no a,
div.menu1sto-level3-act a,
div.menu1sto-level3-cur a,
div.menu1sto-level4-no a,
div.menu1sto-level4-act a,
div.menu1sto-level4-cur a
{
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	line-height: 27px; 
	vertical-align: middle;	
}

div.menu1sto-level3-no a,
div.menu1sto-level3-act a,
div.menu1sto-level3-cur a,
div.menu1sto-level4-no a,
div.menu1sto-level4-act a,
div.menu1sto-level4-cur a {
}

/* Menu Einstellungen */
div.menu1sto-level1-no  a:hover,
div.menu1sto-level1-act  a:hover,
div.menu1sto-level1-cur  a:hover,
div.menu1sto-level2-no  a:hover,
div.menu1sto-level2-act  a:hover,
div.menu1sto-level2-cur  a:hover,
div.menu1sto-level3-no  a:hover,
div.menu1sto-level3-act  a:hover,
div.menu1sto-level3-cur  a:hover,
div.menu1sto-level4-no  a:hover,
div.menu1sto-level4-act  a:hover,
div.menu1sto-level4-cur  a:hover
{
	color: #bbbbbb;
	background-image: url(../icon/menu_sub_pointer.gif);
	background-repeat: no-repeat;
	/* list-style-image: ../icon/menu_sub_pointer.gif;  */
	/* alt="" width="13" height="12" */
}

/* MENU 1, level 1 */

div.menu1sto-level1-no,
div.menu1sto-level1-act,
div.menu1sto-level1-cur,
div.menu1sto-level1-firstelement {
	margin-left: 0px;
}

/* MENU 1, level 2 */

div.menu1sto-level2-no,
div.menu1sto-level2-act,
div.menu1sto-level2-cur {
}

/*  MENU 1, level 2, active state (ACT) */
div.menu1sto-level2-act {
}
div.menu1sto-level2-act a {
}

/* MENU 1, level 3 */

div.menu1sto-level3-no,
div.menu1sto-level3-act,
div.menu1sto-level3-cur {

}

/*  MENU 1, level 3, normal state (NO) */
div.menu1sto-level3-no { }
div.menu1sto-level3-no a { }


/*  MENU 1, level 3, active state (ACT) */
div.menu1sto-level3-act {
}
div.menu1sto-level3-act A {
}

/*  MENU 1, level 3, active state (CUR) */
div.menu1sto-level3-cur { }
div.menu1sto-level3-cur a { }


/*  MENU 1, level 4, normal state (NO) */
div.menu1sto-level4-no { }
div.menu1sto-level4-no a { }


/*  MENU 1, level 4, active state (ACT) */
div.menu1sto-level4-act {
}
div.menu1sto-level4-act a {
}

/*  MENU 1, level 4, active state (CUR) */
div.menu1sto-level4-cur { }
div.menu1sto-level4-cur a { }


/* Den aktiven Eintrag markieren */

div.menu1sto-level1-act a,
div.menu1sto-level2-act a,
div.menu1sto-level3-act a {
	font-weight: normal;
	color: #ffffff;
}

div.menu1sto-level1-act,
div.menu1sto-level2-act,
div.menu1sto-level3-act {
	margin-top: 0px;
}


div.menu1sto_spacer {
	font-size: 5px;
	line-height: 5px;
	margin-left: 1px;
	color: #999999; /* 80 85 91 */
}
