.menu {
       position:absolute; left:20px; top:72px; width: 99%;
	background-color:#77DD22;
	font-size:90%;
	color:#FFFFFF;
	z-index:0;
}
.menu ul { list-style-type: none;
       	margin: 0px; padding: 0px 0px 0px 10px;
}
.menu ul li { float: left; font-weight: bold; }
.menu ul li a{ margin:1 2 1 2px;
		width:100px;
       	color:#FFFFFF;
       	text-decoration: none;
		border-right: 2px solid #446611; 
		text-align:center;
       	display: block;

} 
.menu ul li a:visited {color:#FFFFFF;}
.menu ul li a:hover, .menu ul li.menu_on a { color: #CC6600; background-color:#EEFFCC;}
.menu ul li.menu_on div { visibility: visible; } 
.menu ul li.menu_off div { visibility: hidden; }
.menu ul li div {
		font-size:90%;
       	background: #EEFFCC;
       	position: absolute; left:0px;
       	display: inline;
		float:left;
       	visibility: hidden;
       	margin-left: 2px;
}
.menu ul li ul { padding: 0px; }
.menu ul li ul li { font-size: 94%; padding: 0px; border-top: 1px solid #FFFFFF; }
.menu ul li ul li a, .menu ul li.menu_on ul li a {
       background-image: none; color: #CC6600;
	border-bottom:1px solid #77DD22;
       padding: 2px 15px 3px 15px;
       float: left;
	width:15%;

	color:#CC6600;
	text-align:left;
       _width: 100%;
}
.menu ul li ul li a:hover {
       background: #fff;
	color: #C60;
}
.menu ul li ul li a:visited {color:#CC6600;}

.bread {
	display:block; text-align:left; padding-left:5px; padding-top:3px; 
	ackground-color:#EEFFCC;
}

#hry_m {
	 left:400px; 
}

