/* glkk menu default style v1.1 */
/* by mec */
/* Aug 2006 */

/* basic elements */
/* font-family only in body and commons */
/* font-size: em, % */


/* menu */
.mainmenu {
    font-size: 1.2em; line-height: 120%; font-weight:bold;
}


/***************/
/* Listmenu */
/***************/
div.TextMenu {
	border-color:#868686; border-width:0px 2px 2px 0px; border-style:dashed; width:172px; margin:0; position:relative; overflow:hidden;
	padding:0; padding-bottom:1em; 
	font-family:"Trebuchet MS", sans-serif; font-style:normal; font-weight:bold; font-size:84%;
	}
div.TextMenu ul li {background:transparent; color:#9B0040;}

div.TextMenu ul li a {background:transparent; color:#9B0040; font-weight:bold; }
div.Textmenu ul.menu1 {list-style-type:none; width:100%;  margin:0; padding:0; position:relative; }
div.TextMenu ul.menu1 li {background:transparent; color:#9B0040; padding:0.3em 0 0.5em 0.2em;  line-height:110%; font-size:1.2em;}

div.TextMenu ul.menu2 li a {color: white;}
div.Textmenu ul.menu2 {display:none; list-style-image:url(dreieck_rot.gif); width:160px; overflow:hidden; margin:2px 0.6em 0 0; position:relative; background:#868686; border:medium double seashell;}
/* IE Hacks
* html div.Textmenu {
	font-size:90%; border-width:0px 1px 3px 0px; border-style:double;
	}
* html div.Textmenu ul.menu2 {margin-bottom:0.3em; display:block; width:168px;}
* html div.Textmenu li.submenu .noRO {display:none;}
*/
div.TextMenu ul.menu2 li {padding:0.1em 2px 0.3em 0.2em;  line-height:105%; font-size:0.92em;  }
div.Textmenu ul.menu2 .noRO {font-size:smaller;text-align:right;}

div.Textmenu li.actmenu ul.menu2 {display:block;}
div.Textmenu li.actmenu ul.menu2 .noRO {display:none;}

div.Textmenu li.submenu { }
div.Textmenu li.submenu:hover ul.menu2 {display:block;}
div.Textmenu li.submenu:hover .noRO {display:none;}
.usb {visibility:hidden;}

