
 /* ----------- Tamaņos y posiciones de menu ------------ */

 /* Menu CSS programado por Heraldo Carlos Serrano - 2007 */
 /* Altura de linea de texto: 19px */

 /* Ancho de item de lista = 200 px    */
 /* Ancho de enlace es 200-16 = 184 px */


 ul.menu
	{
	 list-style-type:none	;
	 margin: 0px		; 
	 border-top: 1px solid;
	 border-left: 0px solid;
	 border-right: 0px solid;
	 border-bottom: 1px solid;
	 padding-left: 14px ;
	}

 ul.menu li
	{
	 float:left;
	 position:relative; 
	 font-weight:bold;
	}

 ul.menu li:hover
	{
	 padding: 0px;
	 z-index: 1;
	}

 ul.menu li a
	{
	 border:0px;
	 display:block; 
	 font-size:11px;
	 font-weight:bold;
	 line-height:13px;
	 font-family:Verdana;
	 text-decoration:none;
	 padding-top:3px;
	 padding-left:8px;
	 padding-right:8px;
	 padding-bottom:3px;
	 white-space: nowrap;
	}

 ul.menu li a:hover
	{
	 font-size:11px;
	 font-weight:bold;
  	 line-height:13px;
	 font-family:Verdana;
	 text-decoration:none;
	 padding-top:3px;
	 padding-bottom:3px;
	}

 li.menu_agrega_grupo
	{
	 float:left;
	 position:relative;
	}

 li.menu_agrega_grupo a
	{
	 display: block ;
	 border: #ff0000 1px solid 	;
	 margin-top: 2px	;
	 margin-left: 4px	;
	 padding-top: 0px	;
	 padding-left: 3px	;
	 padding-right: 4px	;
	 padding-bottom: 1px	;
	 font-size: 10px 		;
	 color: #f00000 		;
	 background-color: #fff0f0 	;
	}

 li.menu_agrega_grupo a:hover
	{
	 display: block ;
	 text-decoration: none		;
	 color: #ffffff 		;
	 background-color: #ff0000 	;
	}


 ul.menu2
	{
	 list-style-type: none		;
	 display: none			;
	 position: absolute		;
	 top: 19px			;
	 opacity: .94			;
	 filter: alpha(opacity=94)	;
	 padding: 0px			;
	 left: -1px			;

	 /* ajustar posicion en IE	*/
	 // left:-41px			 ;

	 /*
	 background-color: #f0f0f0 	;
	 border:#000000 1px dotted	;
	 */
	}

 ul.menu li:hover ul
	{
	 display: block; 
	 width: 200px;
	 height: auto;
	}


 ul.menu li:hover ul li
	{
	 width:200px;
	 text-align:left; 
	 padding-left:0px;
	 border:0px solid;
	}

 ul.menu2 li
	{
	 float:left;
	 position:relative; 
	 font-weight:bold;
	}

 ul.menu2 li:hover
	{
	 padding: 0px;
	 z-index: 1;
	}

 ul.menu2 li a
	{
	 white-space: normal;
	 display: inline-block;

	 width:184px;

	}	 


 ul.menu li:hover ul li a
	{
	 font-size:11px;
	 text-decoration:none;
	 font-family:Verdana;
	}

 ul.menu li:hover ul li a:hover
	{
	 font-size:11px;
	 text-decoration:none;
	 font-family:Verdana;
	}

