@charset "utf-8";

/*Menu Horizontal para joomla by ilpuppo v1.2*/

#menuB {
/*Centrado del menu*/

width:810px; /*Para que entre con la nueva separación antes 650 ilp*/
margin:0 auto;
font-size:93%;
line-height:normal;
	
      }
#m1{  
/*background*/
/*width:100%;*/
margin-top:65px;
text-align:center;
height:38px;
*height:auto;
/*background-image:url(images/fondomenu.jpg);
background-position: center top;
background-color:#00ADEF;*/

}
#menuB a  {
/*borde izquierdo */
float:left;
background:url("tableftB.gif") no-repeat left top;
margin:0;
padding:0 0 0 7px;   /*Para que el borde izquierdo quede redondo ilp*/
margin-left:4px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:-1px;
      }
#menuB #current a:link,#menuB #current a:visited {padding:0 0 0 4px;}
  
/*Solo primer nivel no al desplegable*/
#menuB>ul>li>a>span {

display:block;
height:21px;
background:url("tabrightB.gif") no-repeat right top;
padding:13px 15px 4px 6px;
font-size:13px;
font-weight:bold;


color:#1775bb;
      }	
    /* Commented Backslash Hack hides rule from IE5-Mac \*/ 

#menuB a span {float:none;font-size:11px;}

    /* End IE5-Mac hack */
#menuB a:hover span ,#menuB #current a span{color:#005e98;}
#menuB a:hover , #menuB #current a, #menuB li.selected a {background-position:0% -42px;  color:#333333; }

#menuB a:hover span, #menuB #current a span, #menuB li.selected a span{   background-position:100% -42px;      }

/*Menu footer y menuSec*/

/*#menuContexto {text-align:center;background-image:url(/images/gray-back.gif);background-repeat:repeat-x;}*/

#menuSec {margin:0 auto;}

#footer ul , #mainContent  ul{ 
/*no muestre los puntos*/
list-style:none;}

#footer ul li {
/*los muestre en linea*/
display:inline;
padding:0 5px 0 5px;
background-image:url(/images/pipe.gif);
background-repeat:no-repeat;
background-position:left;}

#mainContent  ul li{

/*los muestre en linea*/
display:inline;
padding:0 5px 0 5px;
background-image:url(/images/pipe2.gif);
background-repeat:no-repeat;
background-position:left;}

#footer #current a:link,#footer #current a:visited {

/*Saca el estilo por defecto de joomla */
padding:0 0 0 4px;
color:#000000;
background-color: #666666;
}

#mainContent  #current a:link, #mainContent  a:visited{

/*Saca el estilo por defecto de joomla */
padding:0 0 0 0px;
color:#00adee;
background-color: #FFFFFF;
}


#footer a  {
color:#000000;
background-color: #666666;
margin:0;
margin-right:5px;
padding:0 0 0 14px;
text-decoration:none;
font-family:  Arial, Helvetica, sans-serif; 
font-size:9px;
 
      }

/*ul#menuSec.menu a {
color:#666666;
margin:0;
margin-right:5px;
padding:0 0 0 14px;
text-decoration:none;
font-family:  "Myriad Pro", Tahoma, Arial, Helvetica, sans-serif; 
font-size:10px;
}*/

#footer ul li ul{visibility:hidden;}

/*Desplegable de menuB*/

/*#menuB ul li ul {visibility:hidden;position:absolute;display:block;top:100%;z-index:10;width:170px;left:99%;}

#menuB ul li:hover ul {visibility:visible;background-color:#CCCCCC;}




*/
/*Testing*/
#menuB ul li ul li a span {background-image:none; height:20px;}
#menuB ul li ul li a {background-image:none; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#505050;}
ul.menu,ul.menu li,ul.menu ul {
 list-style: none;
  margin: 0 0 0 7px; /*corregir el margen del desplegable, antes 0000 - ilp*/
 padding: 0;
 text-align:left;

}

ul.menu {

 position: relative;
 z-index: 597;
 float: left;
 
}



ul.menu li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
padding:0 2px;
}



ul.menu li.hover,ul.menu li:hover {

 position: relative;
 z-index: 599;
 cursor: default;
}



ul.menu ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
background-color:#EDEDED;

width:140px;
padding-top: 3pt;

padding-right: 8px;

padding-bottom: 0pt;

padding-left: 5px;

}



ul.menu ul li {
 float: none;
 width:140px;
height:20px;
display:block;
}



ul.menu ul ul {
 top: 1px;
 left: 99%;
}



ul.menu li:hover > ul {

 visibility: visible;

}

ul.menu li.rtl ul {
 top: 100%;
 right: 0;
 left: auto;
}
ul.menu li.rtl ul ul {
/* top: 1px;*/
 right: 99%;
 left: auto;
}
/*Fin Testing*/
#menuB ul li ul li {border-bottom-color:#FFFFFF;border-bottom-width:thin;border-bottom-style:solid;margin-bottom:1px;}
#menuB ul li ul li a{padding-left:0;margin:0px;}
#menuB ul li ul li a span{padding:5 0 0 5; height:20px; !important}
#menuB ul li ul li a:link span{color:#505050;font-weight:bold;}
#menuB ul li ul li a:hover span{color:#00ADEE;font-weight:bold;}
#menuB ul li ul li a:visited:hover span{color:#00ADEE;font-weight:bold;}
#menuB ul li ul li a:visited span{color:#505050;background-color:#EDEDED;font-weight:bold;}

/*Menu Superior 29-09-09 by ilp*/

#menuSuperior {top:0;position:absolute;left:70%;}