/*
 *CSS-Style to build slideoutmenu by Alex.Elsner <alexander.elsner@sci-worx.com>
 */

 
.mmContent DIV A {
	font-size: 11px; 
	font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular;
	font-weight: bold;
	line-height: 11px;
	padding: 5px;
	padding-left:10px;
	text-decoration: none;
	display: block;
	color: #011D65;
	background: #B5BFD8;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #011D65;
	border-left: 1px solid #011D65;
  	border-right: 1px solid #011D65;

}


.mmContent DIV A.last{
	border-bottom: 1px solid #011D65;
}


/* für IE >5 */
* html .mmContent DIV A {
	width: 132px;
	w\idth: 132px; /* für IE 6 */
	-moz-opacity:.9; /* für IE 5.5+ */
	filter:alpha(opacity=90); /* für IE 5.5+ */
}

.mmContent DIV.mmlink A.submenu {
	background: #B5BFD8 url(../images/ypMenu/menu_sub.gif) top left no-repeat;
	color: #011D65;
}

.mmContent DIV.mmlink A.submenu:hover {
	background: #13254D url(../images/ypMenu/menu_sub.gif) bottom left no-repeat;
	color: #ffffff;
}

.mmContent[id] DIV.mmlink A.submenu {
	background:#B5BFD8 url(../images/ypMenu/menu_sub.gif) top left no-repeat;
	color: #011D65;
}

.mmContent[id] DIV.mmlink A.submenu:hover {
	background: #13254D url(../images/ypMenu/menu_sub.gif) bottom left no-repeat;
	color: #ffffff;
}

.mmContent DIV.mmlink A:hover {
	background: #13254D;
	color: #ffffff;
}

/* folgende anweisung wird nicht vom ie interpretiert */
.mmContent[id] DIV.mmlink A {
	background: url(../images/ypMenu/menu.png) top left no-repeat;
}

.mmContent[id] DIV.mmlink A:hover {
	background: url(../images/ypMenu/menu.png) bottom left no-repeat;
}



/******************************************* Menu2 ******************************************************/

#tMenu {
     /*position: relative;*/ /* wichtige angabe, sonst taucht das slideMenu an falscher Position auf */
     z-index: 1;
     margin-top:0px;
     margin-left:2px;
    /* margin: -5px 0px 0px 5px !important;
     margin: -5px 0 0 2px;*/
     width: 145px;
	 float:left;
}

#tMenu ul {
	padding:0px;
	margin:0px;
	/*margin: 5px 0px 0px 0px; */
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular;
	font-weight: bold;
	font-size: 12px; 
}

#tmenu li {
	margin: 0px;
	padding: 0px;
	height: 27px;
}

/* 1st level */
.item1 { 
	margin-bottom: 1px;
	/*color: #3A445F;*/
	width: 145px;
	height: 27px;
	border-bottom: 1px solid  #13244F;
	z-index:1;
	
	
	
}
/* Fix IE. Hide from IE Mac *\*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

/*.item1 a {
	text-decoration: none;
	color: #3A445F;
	margin-bottom: 5px;
	padding: 0px;
	height: 27px;
}
*/
.item1_act a img {
margin-bottom: 1px;
}
.item1_act {
	width: 133px;
	color: #FFFFFF;
	border-bottom: 1px solid  #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 27px;	
}
.item1_act a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 27px;
}



/* 2nd level */
.item2 { 
	font-size: 11px;
	padding: 4px 0px 4px 12px;
	width: 133px;
	background-color:#B5BFD8; 
	border-bottom-style: solid; 
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
}
.item2 a {
	color: #3A445F;
	text-decoration: none;
	padding:0px;
}
.item2_act {
	font-size: 11px;
	padding: 4px 0px 4px 12px;
	width: 133px;
	background-color: #3A445F;
	border-bottom-style: solid; 
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	
}

.item2_act a {
	color: #ffffff;
	text-decoration: none;
}


