@charset "utf-8";
/* CSS Document by Thomas Müller @ www.tm-webentwicklung.com */

#contentContainer {
	clear:both;
}

#menuContainer {
	/*width:100%;*/
	float:left;
	font-size:1.4em;
	padding-left:0px;
}
		
#menuContainer a {
	display:block;
	white-space:nowrap;
}

#menuContainer a {
	font-weight:normal;
	text-decoration:none;
}

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

#menuContainer ul {
	float:left;
	width:158px;
}

#menuContainer ul#nav1-li5 {
	width:116px;
}

#menuContainer ul#nav1-li6 {
	width:192px;
}

#menuContainer ul li {
	position:relative;
  min-height:1px; 	/* for IE7 */
  vertical-align:bottom; /* for IE7 */
	margin-right:3px;
	cursor:default;
}

#menuContainer ul li span {
	display:block;
	color:#60205a;
	font-size:15px;
	font-weight:bold;
	padding:3px 9px 3px 9px;
	background:#cacaca url(../images/navigation/bg-middle.gif) 0px -27px no-repeat;
}

#menuContainer ul li:hover span, #menuContainer ul li.active span {
	color:#FFFFFF;
	background-position:0px 0px;
}

#menuContainer ul#nav1-li1 li span {
	background-image:url(../images/navigation/bg-first.gif);
}

#menuContainer ul#nav1-li6 li span {
	background-image:url(../images/navigation/bg-last.gif);
}

#menuContainer ul li a {
	color:#60205a;
	font-size:15px;
	font-weight:bold;
}

#menuContainer ul li a:hover, #menuContainer ul li:hover a {
	color:#ffffff;
}

#menuContainer ul ul {
	position:absolute;
	z-index:5000;
	top:auto;
	display:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 11px 0px;
	width:155px;
	border-top:2px solid #fff;
	background:url(../images/navigation/bas_roll_menu.png) right bottom no-repeat;
}

#menuContainer ul#nav1-li6 ul {
	width:189px;
}

#menuContainer ul li ul li {
	padding:2px 0px 2px 10px;
	margin-right:0px;
	text-align:left;
}

#menuContainer ul li ul li.first {
	padding-top:8px;
}

#menuContainer ul ul li.sub1 {
	width:8.3em;
}

#menuContainer ul ul li.child {
	padding-top:0px;
}

#menuContainer ul li ul li a {
	color:#000000 !important;
	font-size:13px;
	font-weight:normal;
}

#menuContainer ul li ul li a:hover {
	color:#FFFFFF !important;
}

/*
#menuContainer ul ul a:hover {
	color:#FFFFFF;	
}*/

#menuContainer ul ul ul {
	top:0;
	left:100%;
}

div#menuContainer li:hover {
	z-index:100;
}

div#menuContainer li:hover ul ul,
div#menuContainer li li:hover ul ul,
div#menuContainer li li li:hover ul ul,
div#menuContainer li li li li:hover ul ul {
	display:none;
}

div#menuContainer li:hover ul,
div#menuContainer li li:hover ul,
div#menuContainer li li li:hover ul,
div#menuContainer li li li li:hover ul {
	display:block;
}

/* End CSS Drop Down Menu */

