/*************************************************************
**
**    CSS DE LOS MENUS
**
**/

.menu {
 float:left;
 width:159px;
 padding-right:20px;
 padding-left:20px;
 margin: 0px;
 background-color:#ffffff;
}

/********* LISTA MENU ************/

.menu .listamenu{
 float:left;
 width:159px;
}
.menu .listamenu li{
 float:left;
 width: 100%; 
 line-height:18px;
 list-style-type: none;
 border-top:1px solid #ffffff;
 background-color:#999999;
 font-size:0.8em;
 }
.menu .listamenu li h2{padding-left:5px;;color:#ffffff; font-size:11px; font-weight:900;  cursor:pointer;}
.menu .listamenu li.agenda{ background-color: #ffcc00; border-top:0px solid #ffffff; border-bottom:6px solid #ffffff;}

.menu .listamenu li.conocenos{ background-color:#ffcc00; }
.menu .listamenu li.titFundacion{ 
 color:#FFFFFF;
 padding-left: 2px;
 font-size: 0.60em; 
 font-weight: bold;
 background-color:#999999; 

}
.menu .listamenu li.fundacion{ background-color:#FFFFFF; border-bottom:1px #999999 solid; border-left:1px #999999 solid; border-right:1px #999999 solid; }
.menu .listamenu li.links{ background-color:#ffcc00; border-top: 20px #FFFFFF solid;}

.menu .listamenu li a{
 padding: 0px 0px 0px 4px; 
 display: block;
 color:#ffffff;
 text-decoration:none; 
 font-size: 0.85em; 
 font-weight: bold;
}
.menu .listamenu li a:hover{
 color:#E5E6E8;
}
.menu .listamenu li a.agenda{color: #004c91;;}
.menu .listamenu li a.agenda:hover{color:#999999;}
/*aqui*/
.menu .listamenu  li a.conocenos{color:#004c91;}
.menu .listamenu  li a.conocenos h2 {color:#999999;}
.menu .listamenu li a.conocenos:hover{color:#999999;}
.menu .listamenu li a.fundacion{color:#004c91;}
.menu .listamenu li a.fundacion:hover{color:#999999;}
.menu .listamenu li a.links{color:#004c91;}
.menu .listamenu li a.links:hover{color:#999999;}

/********* LISTA SUBMENU ************/

.menu .listamenu .listasubmenu{
 float:left;
 width:159px;
}
.menu .listamenu .listasubmenu li{
 float:left;
 width: 100%; 
 line-height:18px;
 list-style-type: none;
 border-top:1px solid #ffffff;
 background-color:#E5E6E8;
}
.menu .listamenu .listasubmenu li.conocenos{  background-color:#f8e7bf;border-bottom:0px solid #ffffff;}
.menu .listamenu .listasubmenu li.links{  background-color:#f0cdc5;border-bottom:0px solid #ffffff;}

.menu .listamenu .listasubmenu li h3{ 
padding: 2px 0px 0px 4px; 
 display: block;
 color:#004c91;
 text-decoration:none; 
 font-weight:bold;
 cursor:pointer;
 font-size:11px;

}
.menu .listamenu .listasubmenu li a{
 padding: 2px 0px 0px 4px; 
 display: block;
 color:#004c91;
 text-decoration:none; 
 font-weight:bold;
 font-size:1.1em;
}
.menu .listamenu .listasubmenu li a:hover{
 color:#4579a9;
}
.menu .listamenu .listasubmenu li a.conocenos{color:#004c91;}
.menu .listamenu .listasubmenu li a.conocenos:hover{color:#999999;}
.menu .listamenu .listasubmenu li a.links{color:#004c91;;}
.menu .listamenu .listasubmenu li a.links:hover{color:#999999;}

.menu .listamenu .listasubmenu li a.links span{color:#004c91;; font-weight:normal;line-height:12px;}

.menu .listamenu .listasubmenu li a.Border_inferior{border-bottom: 6px solid #FFFFFF}
/********* LISTA SUBSUBMENU ************/

.menu .listamenu .listasubmenu{
 float:left;
 width:159px;
}
.menu .listamenu .listasubmenu .listasubsubmenu li{
 float:left;
 width: 100%; 
 line-height:18px;
 list-style-type: none;
 border-top:1px solid #ccdbe9;
 background-color:#ffffff;
}
.menu .listamenu .listasubmenu .listasubsubmenu li a{
 padding: 2px 0px 0px 12px; 
 display: block;
 color:#004c91;;
 text-decoration:none; 
 background: url('images/item_azul.gif') no-repeat 3px 7px;
 font-weight:normal;
 font-size:1.3em;
}

.menu .listamenu .listasubmenu .listasubsubmenu li a:hover{
 text-decoration:underline;
}
.menu .pie_menu{
 float:left;
 height:10px;
 width:159px;
 margin-top:20px;
}
