/*---------------------------------------------------------------------------------*/
#menu_pie {
	height: 160px;
}

#menu {
	width:963px;
	height:202px;
	margin-top:-202px;
	padding:6px 6px 6px 5px;
}
#menu ul {
	list-style-type: none;
}
#menu ul li{
	float: left;
	list-style-type: none;
}
#menu ul li span{
	display:none
}
#menu ul li ul li span{
	display:block
}
#menu ul li ul li, #menu ul li ul li ul li, #menu ul li ul li ul {
	display:none
}
#menu ul li:hover ul li, #menu ul li ul li:hover ul {
	display:block
}
#menu ul li a:hover ul {
	display:block
}



/* PRIMER NIVEL */
#menu ul li ul li {
	width:177px;
	height:15px;
	padding-top: 2px;
	padding-bottom: 3px;
	background:url(../img/fondo_sumenu_OFF.png) repeat-x;
}

/* SEGUNDO NIVEL */
#menu ul li ul li ul li {
	width:177px;
	height:15px;
	padding-top: 2px;
	padding-bottom: 3px;
	background:url(../img/fondo_sumenu_OFF.png) repeat-x;
}


#menu ul li ul li span, #menu ul li ul li ul li span {
	margin-left: 13px;
	text-align: left;
}
#menu ul li ul li.ON, #menu ul li ul li:hover {
	background:url(../img/fondo_sumenu_ON.png) repeat-x;
	background-color:#CCC;
}
#menu ul li ul li a {
	width:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#3f3f3f;
	text-decoration:none;
}
#menu ul li ul li a.ON, #menu ul li ul li ul li a.ON {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#6085a3;
	text-decoration:none;
}
#menu ul li ul li ul {
	width:auto;
	margin-left:177px;
	margin-top:-16px;/*padding-left:1px*/
}

/*----------------*/
#menu ul li.menu_1_1 {
	float: left;
	width: 137px;
	height:27px;
	position: relative;
}
#menu ul li a.menu_1_1 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/barra_menu_OFF.jpg) 0px;
	position: relative;
}
#menu ul li a:hover.menu_1_1, #menu ul li:hover a.menu_1_1 {
	background: url(../img/barra_menu_ON.jpg) 0px;
	position: relative;
}
/*----------------*/

#menu ul li.menu_1_2 {
	float: left;
	width: 153px;
	height:27px;
	position: relative;
}
#menu ul li a.menu_1_2 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/barra_menu_OFF.jpg) -137px;
	position: relative;
}
#menu ul li a:hover.menu_1_2, #menu ul li:hover a.menu_1_2 {
	background: url(../img/barra_menu_ON.jpg) -137px;
	position: relative;
}
/*----------------*/

#menu ul li.menu_1_3 {
	float: left;
	width: 127px;
	height:27px;
	position: relative;
}
#menu ul li a.menu_1_3 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/barra_menu_OFF.jpg) -290px;
	position: relative;
}
#menu ul li a:hover.menu_1_3, #menu ul li:hover a.menu_1_3 {
	background: url(../img/barra_menu_ON.jpg) -290px;
	position: relative;
}
/*----------------*/

#menu ul li.menu_1_4 {
	float: left;
	width: 106px;
	height:27px;
	position: relative;
}
#menu ul li a.menu_1_4 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/barra_menu_OFF.jpg) -417px;
	position: relative;
}
#menu ul li a:hover.menu_1_4, #menu ul li:hover a.menu_1_4 {
	background: url(../img/barra_menu_ON.jpg) -417px;
	position: relative;
}
/*----------------*/

#menu ul li.menu_1_5 {
	float: left;
	width:203px;
	height:27px;
	position: relative;
}
#menu ul li a.menu_1_5 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/barra_menu_OFF.jpg) -523px;
	position: relative;
}
#menu ul li a:hover.menu_1_5, #menu ul li:hover a.menu_1_5 {
	background: url(../img/barra_menu_ON.jpg) -523px;
	position: relative;
}
/*----------------*/

#menu ul li.menu_1_6 {
	float: left;
	width: 115px;
	height:27px;
	position: relative;
}
#menu ul li a.menu_1_6 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/barra_menu_OFF.jpg) -726px;
	position: relative;
}
#menu ul li a:hover.menu_1_6, #menu ul li:hover a.menu_1_6 {
	background: url(../img/barra_menu_ON.jpg) -726px;
	position: relative;
}
/*----------------*/

#menu ul li.menu_1_7 {
	float: left;
	width: 122px;
	height:27px;
	position: relative;
}
#menu ul li a.menu_1_7 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/barra_menu_OFF.jpg) -841px;
	position: relative;
}
#menu ul li a:hover.menu_1_7, #menu ul li:hover a.menu_1_7 {
	background: url(../img/barra_menu_ON.jpg) -841px;
	position: relative;
}
/*----------------*/




/*-------------------------------------------FIN MENU SUPERIOR-----------------------*/










/*----------------------------------------------MENU INFERIOR----------------------------------------*/


#menu_inf {
	width:964px;
	height:21px;
	padding:6px 6px 6px 5px;
	float:left;
	position:relative;

	margin-top:-104px;
	bottom:-211px;

}

#menu_inf ul {
	list-style-type: none;
}
#menu_inf ul li {
	float: left;
	list-style-type: none;
}
#menu_inf ul li ul {
	display:block;
	margin-top:-169px;
	position:absolute;
	border: 1px solid #f1f1f1;
}

#menu_inf ul li span {
	display:none;
}
#menu_inf ul li ul li span {
	display:block;
}
#menu_inf ul li ul li, #menu_inf ul li ul li ul li, #menu_inf ul li ul li ul {
	display:none;
}
#menu_inf ul li:hover ul li, #menu_inf ul li ul li:hover ul {
	display:block;
}
#menu_inf ul li a:hover ul {
	display:block;
}
#menu_inf ul li ul li, #menu_inf ul li ul li ul li {
	width:200px;
	height:15px;
	padding-top: 5px;
	background:url(../img/fondo_sumenu_OFF.png) repeat-x;

}
#menu_inf ul li ul li span, #menu_inf ul li ul li ul li span {
	margin-left: 13px;
}
#menu_inf ul li ul li.ON {
	background:url(../img/inf_seleccion.gif) repeat-x;
	}
#menu_inf ul li ul li a:hover, #menu_inf ul li ul li:hover {
	/*color:#3f3f3f;*/
	display:block;
	background:url(../img/fondo_sumenu_ON.png) repeat-x;
	width:200px;
	height:15px;
}

#menu_inf ul li ul li:hover.off {
	color:#3f3f3f;
	display:block;
	background:url(../img/fondo_sumenu_OFF.png) repeat-x;
	width:200px;
	height:15px;
}

	
#menu_inf ul li ul li a {
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#3f3f3f;
	text-decoration:none;
}
#menu_inf ul li ul li a.ON,
#menu_inf ul li ul li ul li a.ON {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
/*	color:#6085a3;*/
	color:#3f3f3f;
	text-decoration:none;
}
#menu_inf ul li ul li ul {
	width:auto;
	margin-left:200px;
	margin-top:-21px;/*padding-left:1px*/
}

/*----------------*/
#menu_inf ul li.menu_1_1 {
	float: left;
	width: 138px;
	height:27px;
	position: relative;
}
#menu_inf ul li a.menu_1_1 {
	height:27px;
	display: block;
	text-decoration: none;
	background: url(../img/menu_inf_OFF.gif) 0px;
	position: relative;
}
#menu_inf ul li a:hover.menu_1_1,
#menu_inf ul li:hover a.menu_1_1 {
	height:27px;
	display: block;
	text-decoration: none;
	background: url(../img/menu_inf_ON.gif) 0px;
	position: relative;
}
/*----------------*/

#menu_inf ul li.menu_1_2 {
	float: left;
	width: 153px;
	height:27px;
	position: relative;
	z-index:3;

}
#menu_inf ul li a.menu_1_2 {
	height:27px;
	display: block;
	text-decoration: none;
	background: url(../img/menu_inf_OFF.gif) -138px;
	position: relative;
}
#menu_inf ul li a:hover.menu_1_2, #menu_inf ul li:hover a.menu_1_2 {
	background: url(../img/menu_inf_ON.gif) -138px;
	position: relative;
}
/*----------------*/

#menu_inf ul li.menu_1_3 {
	float: left;
	width: 126px;
	height:27px;
	position: relative;
}
#menu_inf ul li a.menu_1_3 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/menu_inf_OFF.gif) -291px;
	position: relative;
}
#menu_inf ul li a:hover.menu_1_3, #menu_inf ul li:hover a.menu_1_3 {
	background: url(../img/menu_inf_ON.gif) -291px;
	position: relative;
}
/*----------------*/

#menu_inf ul li.menu_1_4 {
	float: left;
	width: 106px;
	height:27px;
	position: relative;
}
#menu_inf ul li a.menu_1_4 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/menu_inf_OFF.gif) -417px;
	position: relative;
}
#menu_inf ul li a:hover.menu_1_4, #menu_inf ul li:hover a.menu_1_4 {
	background: url(../img/menu_inf_ON.gif) -417px;
	position: relative;
}
/*----------------*/

#menu_inf ul li.menu_1_5 {
	float: left;
	width: 201px;
	height:27px;
	position: relative;
}
#menu_inf ul li a.menu_1_5 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/menu_inf_OFF.gif) -523px;
	position: relative;
}
#menu_inf ul li a:hover.menu_1_5, #menu_inf ul li:hover a.menu_1_5 {
	background: url(../img/menu_inf_ON.gif) -523px;
	position: relative;
}
/*----------------*/

#menu_inf ul li.menu_1_6 {
	float: left;
	width: 117px;
	height:27px;
	position: relative;
	z-index:8;
}
#menu_inf ul li a.menu_1_6 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/menu_inf_OFF.gif) -724px;
	position: relative;
}
#menu_inf ul li a:hover.menu_1_6, #menu_inf ul li:hover a.menu_1_6 {
	background: url(../img/menu_inf_ON.gif) -724px;
	position: relative;
	
}
/*----------------*/

#menu_inf ul li.menu_1_7 {
	float: left;
	width: 123px;
	height:27px;
	position: relative;
}
#menu_inf ul li a.menu_1_7 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/menu_inf_OFF.gif) -841px;
	position: relative;
}
#menu_inf ul li a:hover.menu_1_7, #menu_inf ul li:hover a.menu_1_7 {
	background: url(../img/menu_inf_ON.gif) -841px;
	position: relative;
}
/*----------------*/

#menu_inf ul li.menu_1_8 {
	float: left;
	width: 83px;
	height:27px;
	position: relative;
}
#menu_inf ul li a.menu_1_8 {
	height:27px;
	display: block;
	text-decoration: none;
	background:  url(../img/menu_inf_OFF.gif) -964px;
	position: relative;
}
#menu_inf ul li a:hover.menu_1_8, #menu_inf ul li:hover a.menu_1_8 {
	background: url(../img/menu_inf_ON.gif) -964px;
	position: relative;
}
/*---------------*/


/*----------------------------------------------FIN MENU INFERIOR----------------------------------------*/













/*-------------------------------------------MENU SOCIOS------------------------------------*/

#menu_socio {
	background:url(../img/menu_socios_FONDO.jpg) no-repeat;
	width:963px;
	height:38px;
	padding:2px 6px 6px 0px;
	margin-top:-30px;
	float:left;
	z-index:3;
}
#menu_socio ul, #menu_socio ul li {
	display:inline
	
}
#socio_ico, #socio_ico a {
	width:30px;
	max-width:30px;
	height:31px;
	margin-right:10px;
	float:left;
	overflow:visible;
	z-index:1000;
}
#socio_ico.socio_ico_0 div, #socio_ico.socio_ico_1 div, #socio_ico.socio_ico_2 div, #socio_ico.socio_ico_3 div, #socio_ico.socio_ico_4 div, #socio_ico.socio_ico_5 div, #socio_ico.socio_ico_6 div, #socio_ico.socio_ico_7 div, #socio_ico.socio_ico_8 div, #socio_ico.socio_ico_9 div, #socio_ico.socio_ico_10 div, #socio_ico.socio_ico_11 div, #socio_ico.socio_ico_12 div, #socio_ico.socio_ico_13 div, #socio_ico.socio_ico_14 div, #socio_ico.socio_ico_15 div, #socio_ico.socio_ico_16 div, #socio_ico.socio_ico_17 div {
	display:none;
}
#socio_ico.socio_ico_0 {
	background: url(../img/menu_socios_OFF.jpg) 0px 0px;z-index:1000;	
	width:80px;
	margin-right:21px;
}
#socio_ico.socio_ico_1 {
	background: url(../img/menu_socios_OFF.jpg) -53px 0px;z-index:1000;	
}
#socio_ico.socio_ico_2 {
	background: url(../img/menu_socios_OFF.jpg) -111px 0px;z-index:1000;	
}
#socio_ico.socio_ico_3 {
	background: url(../img/menu_socios_OFF.jpg) -167px 0px;z-index:1000;	
}
#socio_ico.socio_ico_4 {
	background: url(../img/menu_socios_OFF.jpg) -224px 0px;z-index:1000;	
}
#socio_ico.socio_ico_5 {
	background: url(../img/menu_socios_OFF.jpg) -284px 0px;z-index:1000;	
}
#socio_ico.socio_ico_6 {
	background: url(../img/menu_socios_OFF.jpg) -342px 0px;z-index:1000;	
}
#socio_ico.socio_ico_7 {
	background: url(../img/menu_socios_OFF.jpg) -397px 0px;z-index:1000;	
}
#socio_ico.socio_ico_8 {
	background: url(../img/menu_socios_OFF.jpg) -454px 0px;z-index:1000;	
}
#socio_ico.socio_ico_9 {
	background: url(../img/menu_socios_OFF.jpg) -514px 0px;z-index:1000;	
}
#socio_ico.socio_ico_10 {
	background: url(../img/menu_socios_OFF.jpg) -571px 0px;z-index:1000;	
}
#socio_ico.socio_ico_11 {
	background: url(../img/menu_socios_OFF.jpg) -627px 0px;z-index:1000;	
}
#socio_ico.socio_ico_12 {
	background: url(../img/menu_socios_OFF.jpg) -684px 0px;z-index:1000;	
}
#socio_ico.socio_ico_13 {
	background: url(../img/menu_socios_OFF.jpg) -742px 0px;z-index:1000;	
}
#socio_ico.socio_ico_14 {
	background: url(../img/menu_socios_OFF.jpg) -800px 0px;z-index:1000;	
}
#socio_ico.socio_ico_15 {
	background: url(../img/menu_socios_OFF.jpg) -859px 0px;z-index:1000;	
}
#socio_ico.socio_ico_16 {
	background: url(../img/menu_socios_OFF.jpg) -920px 0px;z-index:1000;	
}
#socio_ico.socio_ico_17 {
	background: url(../img/menu_sociosD_OFF.png) -167px 0px;z-index:1000;	
}
#socio_ico.socio_ico_0 a:hover, #socio_ico.socio_ico_0.ON {
	background: url(../img/menu_socios_ON.jpg) 0px 0px;
	margin-right:21px;
}
#socio_ico.socio_ico_0 a:hover div, #socio_ico.socio_ico_0.ON div, #socio_ico.socio_ico_1 a:hover div, #socio_ico.socio_ico_1.ON div, #socio_ico.socio_ico_2 a:hover div, #socio_ico.socio_ico_2.ON div, #socio_ico.socio_ico_3 a:hover div, #socio_ico.socio_ico_3.ON div, #socio_ico.socio_ico_4 a:hover div, #socio_ico.socio_ico_4.ON div, #socio_ico.socio_ico_5 a:hover div, #socio_ico.socio_ico_5.ON div, #socio_ico.socio_ico_6 a:hover div, #socio_ico.socio_ico_6.ON div, #socio_ico.socio_ico_7 a:hover div, #socio_ico.socio_ico_7.ON div, #socio_ico.socio_ico_8 a:hover div, #socio_ico.socio_ico_8.ON div, #socio_ico.socio_ico_9 a:hover div, #socio_ico.socio_ico_9.ON div, #socio_ico.socio_ico_10 a:hover div, #socio_ico.socio_ico_10.ON div, #socio_ico.socio_ico_11 a:hover div, #socio_ico.socio_ico_11.ON div, #socio_ico.socio_ico_12 a:hover div, #socio_ico.socio_ico_12.ON div, #socio_ico.socio_ico_13 a:hover div, #socio_ico.socio_ico_13.ON div, #socio_ico.socio_ico_14 a:hover div, #socio_ico.socio_ico_14.ON div, #socio_ico.socio_ico_15 a:hover div, #socio_ico.socio_ico_15.ON div, #socio_ico.socio_ico_16 a:hover div, #socio_ico.socio_ico_16.ON div, #socio_ico.socio_ico_17 a:hover div, #socio_ico.socio_ico_17.ON div {
	display:block;
	margin-left:-68px
}
#socio_ico.socio_ico_1 a:hover, #socio_ico.socio_ico_1.ON {
	background: url(../img/menu_socios_ON.jpg) -53px 0px;
}
#socio_ico.socio_ico_2 a:hover, #socio_ico.socio_ico_2.ON {
	background: url(../img/menu_socios_ON.jpg) -111px 0px;
}
#socio_ico.socio_ico_3 a:hover, #socio_ico.socio_ico_3.ON {
	background: url(../img/menu_socios_ON.jpg) -167px 0px;
}
#socio_ico.socio_ico_4 a:hover, #socio_ico.socio_ico_4.ON {
	background: url(../img/menu_socios_ON.jpg) -224px 0px;
}
#socio_ico.socio_ico_5 a:hover, #socio_ico.socio_ico_5.ON {
	background: url(../img/menu_socios_ON.jpg) -284px 0px;
}
#socio_ico.socio_ico_6 a:hover, #socio_ico.socio_ico_6.ON {
	background: url(../img/menu_socios_ON.jpg) -342px 0px;
}
#socio_ico.socio_ico_7 a:hover, #socio_ico.socio_ico_7.ON {
	background: url(../img/menu_socios_ON.jpg) -397px 0px;
}
#socio_ico.socio_ico_8 a:hover, #socio_ico.socio_ico_8.ON {
	background: url(../img/menu_socios_ON.jpg) -454px 0px;
}
#socio_ico.socio_ico_9 a:hover, #socio_ico.socio_ico_9.ON {
	background: url(../img/menu_socios_ON.jpg) -514px 0px;
}
#socio_ico.socio_ico_10 a:hover, #socio_ico.socio_ico_10.ON {
	background: url(../img/menu_socios_ON.jpg) -571px 0px;
}
#socio_ico.socio_ico_11 a:hover, #socio_ico.socio_ico_11.ON {
	background: url(../img/menu_socios_ON.jpg) -627px 0px;
}
#socio_ico.socio_ico_12 a:hover, #socio_ico.socio_ico_12.ON {
	background: url(../img/menu_socios_ON.jpg) -684px 0px;
}
#socio_ico.socio_ico_13 a:hover, #socio_ico.socio_ico_13.ON {
	background: url(../img/menu_socios_ON.jpg) -742px 0px;
}
#socio_ico.socio_ico_14 a:hover, #socio_ico.socio_ico_14.ON {
	background: url(../img/menu_socios_ON.jpg) -800px 0px;
}
#socio_ico.socio_ico_15 a:hover, #socio_ico.socio_ico_15.ON {
	background: url(../img/menu_socios_ON.jpg) -859px 0px;
}
#socio_ico.socio_ico_16 a:hover, #socio_ico.socio_ico_16.ON {
	background: url(../img/menu_socios_ON.jpg) -920px 0px;
}

#socio_ico.socio_ico_17 a:hover, #socio_ico.socio_ico_17.ON {
	background: url(../img/menu_sociosD_ON.png) -167px 0px;
}

/*-----------------------------------------------------------*/

#bajo_icos_menu_socio {
	color: #f66b05;
	font: 11px verdana;
	width:176px;
	height:12px;
	font-weight:bold;
	text-align:center;
	float:left;
	margin-top:30px;
	text-decoration:none;
	cursor:pointer;
}

/*---------------------------------------------------------------------------------*/
