@font-face {
    font-family: 'Massimo';
    src:url('../fontsEspecialista/Massimo.otf') format('opentype');
     font-weight: 50; 
     font-style: normal;
     font-stretch: ultra-expanded;
     font-size: 100%;
     color="#000000;
         
     }


.menu{
    	list-style:none;
      	float: right;
      	padding:1px;
		position: relative;
		right: 0px;
    		top: 188px;
		margin:1px;
		z-Index: 1;
		visibility:visible;
		font-family: Massimo, 'Times New Roman', serif;
		font-size:18px;
	

			
}
.menu li{
	position:relative; 
	margin:1px;
	padding:1px;
	float:left;
	visibility:visible;
	display: block;
	font-family: Massimo, 'Times New Roman', serif;
	font-size:18px;



	
}
.menu li a{
	position: relative;
	width: 250px; /*Ancho del area del elemento del menu*/
	height: 25px; /*Espacio entre los elementos del menu*/
	padding: 10px; /*tabulador del menu*/
	/*line-height:80px; */
	text-decoration: none;
	text-align: left;
	visibility:visible;
	font-size: 100%;
	font-family: Massimo, 'Times New Roman', serif;
	font-size:18px;



	
 
}
.menu li a:hover{
	
	/*color:#CF3;*/
	/*background-color:#999;*/
}

.menu ul{
    position:absolute;
	left:0px; /*justificacion del submenu*/
	top:45px; /*Posición superior del submenu por debajo del principal*/
	margin:0px;
	border: 0px 	solid #eee;
	list-style:none;
	padding:1px; /*justificacion del submenu*/
	opacity:0;
	transition:opacity .35s ease .2s;
	-webkit-transition:opacity .35s ease .2s;
	-moz-transition:opacity .35s ease .2s;
	-o-transition:opacity .35s ease .2s;
	  font-size: 100%;
	  font-family: Massimo, 'Times New Roman', serif;
	  font-size:18px;



	
	
}
.menu ul li a{
	/*border-bottom:2px solid #333;*/
	border-left:none;
	top: -10px;
	display:block;
	text-align:left;
	font-size: 100%;
	font-family: Massimo, 'Times New Roman', serif;
	font-size:18px;


}
.menu li:hover ul{
    opacity:1;
    
	visibility:visible;
 background-color:#ffffff;
 font-family: Massimo, 'Times New Roman', serif;
 font-size:18px;


	
}