/*Menu Superior*/
.Menusup li{float:left;list-style:none; z-index:1;}
.Menusup{height:30px;width:648px;position:absolute;bottom:0px;left:0px;line-height:30px;}
.Menusup li{cursor:default;position:relative;text-align:center;float:left;margin-left:0px;display:inline;height:30px;width:100px;}
.Menusup li.itemfirst{margin-left:35px;}
.Menusup li a, .Menusup li a:visited{color:#58595B;
font-size:11px;}
.Menusup ul li ul{width:137px;}


.Menusup a {
	text-decoration: none;
}
.Menusup ul {
	list-style: none;
	padding:0;
	margin: 0;

}

.Menusup ul a, .Menusup ul {
	color:#58595B;
    font-size:11px;
	letter-spacing:0px;
	/*font-weight:bold;*/
	text-decoration:none;
	text-transform:uppercase;
	vertical-align:super;
}

.Menusup ul li ul li{
	
	text-align:center;
	margin-left:0px;
	padding: 2px 0px 0px 0px; 
	background-color:Transparent;
	margin-top:0px;
	width:100%;
}
.Menusup ul li ul .item
,.Menusup ul li ul .itemfirst
,.Menusup ul li ul .itemlast {border:solid 1px #DCDCDC;height:auto;line-height:normal;padding:0px;margin:0px;width:135px;}

.Menusup ul li ul li a {
	display: block;
	padding: 0.2em 3px;
	float:left;
	width:100%;
}

.Menusup a:hover
,.Menusup ul a:hover
,.Menusup ul li ul li a:hover 
{
	text-decoration: none;
	color:#6780B8;
}

.Menusup li ul {
	display: none;
	position: absolute;
	top: 100%; 
	left: 0;
	font-weight: normal;	
	background-color:White; 
}

.Menusup li>ul 
{
	width:98%;
	margin-left:2px;
	
}

.Menusup li ul li {
	display: block;
	background-color: transparent;
}

.Menusup li:hover ul
,.Menusup li.over ul{display:block;}

