

#MainMenu {
	position:relative;
	float: left;
	width:180px;
	margin:0px;
	padding:0px;
	left: 5px;
	/*border: 1px purple solid;*/
	z-index:99;
	margin-bottom: 20px;	
	display: block;
}
#MainMenu ul {
	float: left;
	list-style-type: none;
	position:absolute;
	margin:0px;
	padding:0px;
	z-index:99;
	/*border: 1px lime solid;*/
	display: block;
}

#MainMenu li {
	position:relative;
	width:173px;
	min-height:24px;
	float:left;
	margin:0px;
	padding:0px;
	z-index:99;
	display: block;
}

.liborder {
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}
#MainMenu a {
	display:block;
	width:165px;
	min-height:12px;
	height:auto;
	padding:4px;
	text-decoration:none;
	color:white;
	z-index:99;
}



#MainMenu ul {
	list-style-type: none;
	/*position:absolute;*/
	margin:0px;
	padding:0px;
	z-index:99;
	height: 100%;
}

#MainMenu ul ul {
	/*border-top:solid 1px #666666;*/
	display:none;
	top:-1px;
	left:173px;
	z-index:99;
}

#MainMenu ul ul ul {
	/*border-top: 1px solid #666666;*/
	display:none;
	top:-1px;
	left:173px;
	z-index:99;
}

#MainMenu ul ul ul ul {
	/*border-top: 1px solid #666666;*/
	display:none;
	top:-1px;
	left:173px;
	z-index:99;
}

#MainMenu li ul {
	display: none;
}

/*li>ul {
	top:auto;
	left:auto;
}*/

#MainMenu ul li:hover>ul {
	display:block;
	z-index:99;
}

#MainMenu li a {
	display:block;
	z-index:99;
}

#MainMenu li>ul {
	/*border-top:solid 1px #666666;*/
	display:none;
	z-index:99;
}

/* Win IE only \*/
* html #MainMenu li {float:left;}
/* end hack */


/* Four Levels:#B2E6B2; #D9F2D9; #D9E5B3; #ECF2D9; Border:#666666; Green Text:#003300; Blue Highlight:#335599;*/

#MainMenu li.first, #MainMenu li.second, #MainMenu li.second_top, #MainMenu li.third, #MainMenu li.thtop, #MainMenu li.fourth, #MainMenu li.fortop, #MainMenu li.fifth, #MainMenu li.fifth_top  {
	border-top: 1px solid #B4B4B4;
	border-left: 1px solid #B4B4B4;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	z-index:99;
	/*background-color: #9EBEEE;*/
	/*margin-bottom: 5px;*/
}

/*#MainMenu li.second {
	border-top: 1px solid #a78989;
	border-left: 1px solid #a78989;
	border-bottom: 1px solid #2b1515;
	border-right: 1px solid #2b1515;
	font-weight: normal;
	text-indent: 0px;
}

#MainMenu li.second_top {
	border-top: 1px solid #a78989;
	border-left: 1px solid #a78989;
	border-bottom: 1px solid #2b1515;
	border-right: 1px solid #2b1515;
	font-weight: normal;
	text-indent: 0px;
}

#MainMenu li.third {
	border-top: 1px solid #6ca76c;
	border-left: 1px solid #6ca76c;
	border-bottom: 1px solid #002b00;
	border-right: 1px solid #002b00;
	font-weight: normal;
	font-style: italic;
}

#MainMenu li.thtop {
	border-top: 1px solid #6ca76c;
	border-left: 1px solid #6ca76c;
	border-bottom: 1px solid #002b00;
	border-right: 1px solid #002b00;
	font-weight: normal;
	font-style: italic;
}

#MainMenu li.fourth {
	border-top: 1px solid #c7a03f;
	border-left: 1px solid #c7a03f;
	border-bottom: 1px solid #4d3815;
	border-right: 1px solid #4d3815;
	font-weight: normal;
	font-style: italic;
}

#MainMenu li.fortop {
	border-top:solid 1px #666666;
	font-weight: normal;
	font-style: italic;
}


#MainMenu li.fifth {
	border-top: 1px solid #89c489;
	border-left: 1px solid #89c489;
	border-bottom: 1px solid #154015;
	border-right: 1px solid #154015;
	font-weight: normal;
	font-style: italic;
}

#MainMenu li.fifth_top {
	border-top: 1px solid #89c489;
	border-left: 1px solid #89c489;
	border-bottom: 1px solid #154015;
	border-right: 1px solid #154015;
	font-weight: normal;
	font-style: italic;
}

*/

.bull {
	list-style-type:square;
}

#teaser_div {
	width: 180px;
	/*border: 1px solid lime;*/
	position: relative;
	float: left;
	padding: 0px;
	margin: 0px;
}

#menuouterdiv {
	position: relative;
	float: left;
	width: 180px;
}