/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/tree_frog_vertical.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


/* RESET CSS ------------------------------------------------------------------ */
* {
    padding: 0;
    margin: 0;
    border: 0;
	font-family: Verdana, sans-serif;
}


html, body {
	height: 100%;
}


/* --- HOY MUJER ------------------------------------------------------------ */

#contenedor-minicabeceras-hm{
	width:100%;
	height:auto;
}

#minicabecera-hm{
	width:100%;
	height:18px;
	background-image:url(http://www.hoymujer.com/img/f-hoymujer.jpg);
	background-repeat:repeat-x;
}

#minicabecera-hm #logo-hm{
	background-image:url(http://www.hoymujer.com/img/l-hoymujer.jpg);
	background-repeat:no-repeat;
	height:18px;
	float:left;
	width:100px;
}

#minicabecera-hm #menu-hm{
	height:18px;
	width:80%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	/*background-color:inherit;*/
	text-align:right;
	padding-right:4px;
	line-height:18px;
	background-image:url(http://www.hoymujer.com/img/f-hoymujer.jpg);
	background-repeat:repeat-x;
}

#minicabecera-hm #menu-hm a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
}

#minicabecera-hm #menu-hm a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	text-decoration:underline;
}





/* --- LOGO FRANJA SUPERIOR -------------------------------------------------------- */

#pre_logo {
	background-image: url(logo_background.gif);
	background-repeat: repeat-x;
	position:relative;
}

#logo {
	background-image: url(spring-head.gif);
	background-repeat: no-repeat;
	background-position:bottom right;
	height: 83px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	color: #ffffff;
	padding: 7px 0 0 7px;
	margin: 0;
	}
#logo a  {
	border-style: none;
	display: block;
	width: 118px;
	}
#logo div#logoImage {
	width:173px;height:80px;
	background:url(psicoactiva.png);
	}

* html #logo a div#logoImage {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='index/psicoactiva.png', sizingMethod='scale');
cursor:pointer;
}



/* --- MENU SUPERIOR ----------------------------------------------------------------*/

#nav {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 11px;
	line-height: 1.5em;
	border-top: 1px solid #64A6F3;
	border-bottom: 3px solid #134783;
	background: #235C9D url(nav-bg-blue.gif) repeat-x top left;
	}
#nav li {
	float: left;
	margin: 0;
	padding: 0 1px 0 0;
	list-style: none;
	background: url(nav-li-bg-blu.gif) no-repeat top right;
	}
#nav a {
	float: left;
	padding: 4px 8px;
	text-decoration: none;
	border-bottom: none;
	color: #ffffff;
	}
#nav a:hover, #nav a.active {
	color: #ffffff;
	background: #235C9D;
	}
#nav a.active {
	font-weight: bold;
	}

li#t-home a {
	margin-left: 25px;
	background: url(nav-li-bg-blu.gif) no-repeat top left;
	}


.google {background-color:#235C9D;
		border-bottom:3px solid #134783;}


/* --- buscador ----------------------*/
#buscador {
	float: right;
	width:450px;
	background:transparent;
	height: 30px;
	margin:5px 5px 0 0;
	font-size: 16px;
}

#buscador form {
	padding: 0;
	margin: 0;
}
#buscador form img {float:left; display:block; margin-left:5px;}
input {
	margin: 7px 7px 0 0;
	padding: 0;
	float:right;
	font-family: verdana, arial, sans-serif;
}
input#sbb {width:150px;}
.clear {clear:both; height:0; overflow:hidden;}




/* ESQUINAS REDONDEADAS Y BLOQUES -------------------------------------------------------- */
/* .frase {width:99%; float:left; padding:5px;border:1px solid #82A2CF;margin:5px;background:#eaeaff;font-size:12px;} */
.frase {width:99%; float:left; padding:5px;margin:5px;font-size:12px;border-bottom:1px solid #82A2CF;}

.bloque {width:31%; float:left; padding:10px 0px 0px 11px; cursor:pointer; overflow:visible;}
.wide {width:63%;}

.ctl {top:0; left:0;}
.cbl {bottom:0; left:0;}
.ctr {top:0; right:0;}
.cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:35px; font-family:arial; line-height:10px; font-weight:normal;}
.curvy div {height:17px;}
.ctl b {left:-2px;}
.ctr b {left:-6px;}
.cbl b {left:-2px; top:-4px;}
.cbr b {left:-6px; top:-4px;}
.curvyb p {word-wrap: break-word;}
.curvyb p img.derecha {position:relative;float:right;border:1px solid #aaaaaa;padding:5px;background-color:#eeeeee;margin:3px;}
.curvyb p img.izquierda {position:relative;float:left;border:1px solid #aaaaaa;padding:5px;background-color:#eeeeee;margin:3px;}

/* (2) a.blue .curvy     - background: Color de fondo del título */
/* (2) a.blue .curvy     - border-bottom: Color del título */
/* (3) a.blue .curvyb - background: Color de fondo del texto */
a.blue {text-decoration:none;}
a.blue .curvy {position:relative; background:#82A2CF; color:#000000; border-bottom:3px solid #BAD0EF;}
a.blue .curvyb {position:relative; background:#eaeaff; color:#000000;}
a.blue .ctl, a.blue .cbl, a.blue .ctr, a.blue .cbr {position:absolute; width:5px; height:5px; color:#82A2CF; background:#ffffff; font-style:normal;}
a.blue .curvy p {position:relative; padding:0 0 0 15px;font-size:11px; font-size:15px;font-weight: bold;font-family:arial;color:#BAD0EF; line-height:20px; bottom:-2px;}
a.blue .curvyb p {position:relative; padding:0px;font-size:11px; padding:5px;border:1px solid #82A2CF;}

a.darkblue {text-decoration:none;}
a.darkblue .curvy {position:relative; background:#3E86DB; color:#000000; border-bottom:3px solid #8EC0FC;}
a.darkblue .curvyb {position:relative; background:#eaeaff; color:#000000;}
a.darkblue .ctl, a.darkblue .cbl, a.darkblue .ctr, a.darkblue .cbr {position:absolute; width:5px; height:5px; color:#3E86DB; background:#ffffff; font-style:normal;}
a.darkblue .curvy p {position:relative; padding:0 0 0 15px;font-size:11px; font-size:15px;font-weight: bold;font-family:arial;color:#8EC0FC; line-height:20px; bottom:-2px;}
a.darkblue .curvyb p {position:relative; padding:0px;font-size:11px; padding:5px;border:1px solid #3E86DB;}

a.green {text-decoration:none;}
a.green .curvy {position:relative; background:#82cfa2; color:#000000; border-bottom:3px solid #BAefd0;}
a.green .curvyb {position:relative; background:#eaffea; color:#000000; }
a.green .ctl, a.green .cbl, a.green .ctr, a.green .cbr {position:absolute; width:5px; height:5px; color:#82cfa2; background:#ffffff; font-style:normal;}
a.green .curvy p {position:relative; padding:0 0 0 15px;font-size:11px; font-size:15px;font-weight: bold;font-family:arial;color:#BAefd0; line-height:20px; bottom:-2px;}
a.green .curvyb p {position:relative; padding:0px;font-size:11px; padding:5px;border:1px solid #82cfa2;}

a.darkgreen {text-decoration:none;}
a.darkgreen .curvy {position:relative; background:#01A301; color:#000000; border-bottom:3px solid #00D500;}
a.darkgreen .curvyb {position:relative; background:#eaffea; color:#000000; }
a.darkgreen .ctl, a.darkgreen .cbl, a.darkgreen .ctr, a.darkgreen .cbr {position:absolute; width:5px; height:5px; color:#01A301; background:#ffffff; font-style:normal;}
a.darkgreen .curvy p {position:relative; padding:0 0 0 15px;font-size:11px; font-size:15px;font-weight: bold;font-family:arial;color:#00D500; line-height:20px; bottom:-2px;}
a.darkgreen .curvyb p {position:relative; padding:0px;font-size:11px; padding:5px;border:1px solid #01A301;}

a.red {text-decoration:none;}
a.red .curvy {position:relative; background:#cfA282; color:#000000; border-bottom:3px solid #efD0ba;}
a.red .curvyb {position:relative; background:#ffeaea; color:#000000; }
a.red .ctl, a.red .cbl, a.red .ctr, a.red .cbr {position:absolute; width:5px; height:5px; color:#cfA282; background:#ffffff; font-style:normal;}
a.red .curvy p {position:relative; padding:0 0 0 15px;font-size:11px; font-size:15px;font-weight: bold;font-family:arial;color:#efD0ba; line-height:20px; bottom:-2px;}
a.red .curvyb p {position:relative; padding:0px;font-size:11px; padding:5px;border:1px solid #cfA282;}

a.darkred {text-decoration:none;}
a.darkred .curvy {position:relative; background:#A12F26; color:#000000; border-bottom:3px solid #E26056;}
a.darkred .curvyb {position:relative; background:#ffeaea; color:#000000; }
a.darkred .ctl, a.darkred .cbl, a.darkred .ctr, a.darkred .cbr {position:absolute; width:5px; height:5px; color:#A12F26; background:#ffffff; font-style:normal;}
a.darkred .curvy p {position:relative; padding:0 0 0 15px;font-size:11px; font-size:15px;font-weight: bold;font-family:arial;color:#E26056; line-height:20px; bottom:-2px;}
a.darkred .curvyb p {position:relative; padding:0px;font-size:11px; padding:5px;border:1px solid #A12F26;}

a.yellow {text-decoration:none;}
a.yellow .curvy {position:relative; background:#BABC11; color:#000000; border-bottom:3px solid #DBDC88;}
a.yellow .curvyb {position:relative; background:#ffeaea; color:#000000; }
a.yellow .ctl, a.yellow .cbl, a.yellow .ctr, a.yellow .cbr {position:absolute; width:5px; height:5px; color:#BABC11; background:#ffffff; font-style:normal;}
a.yellow .curvy p {position:relative; padding:0 0 0 15px;font-size:11px; font-size:15px;font-weight: bold;font-family:arial;color:#DBDC88; line-height:20px; bottom:-2px;}
a.yellow .curvyb p {position:relative; padding:0px;font-size:11px; padding:5px;border:1px solid #BABC11;}

a.orange {text-decoration:none;}
a.orange .curvy {position:relative; background:#E2720B; color:#000000; border-bottom:3px solid #F2C82F;}
a.orange .curvyb {position:relative; background:#ffeaea; color:#000000; }
a.orange .ctl, a.orange .cbl, a.orange .ctr, a.orange .cbr {position:absolute; width:5px; height:5px; color:#E2720B; background:#ffffff; font-style:normal;}
a.orange .curvy p {position:relative; padding:0 0 0 15px;font-size:11px; font-size:15px;font-weight: bold;font-family:arial;color:#F2C82F; line-height:20px; bottom:-2px;}
a.orange .curvyb p {position:relative; padding:0px;font-size:11px; padding:5px;border:1px solid #E2720B;}

a.brown {text-decoration:none;}
a.brown .curvy {position:relative; background:#603913; color:#000000; border-bottom:3px solid #A87542;}
a.brown .curvyb {position:relative; background:#ffeaea; color:#000000; }
a.brown .ctl, a.brown .cbl, a.brown .ctr, a.brown .cbr {position:absolute; width:5px; height:5px; color:#603913; background:#ffffff; font-style:normal;}
a.brown .curvy p {position:relative; padding:0 0 0 15px;font-size:11px; font-size:15px;font-weight: bold;font-family:arial;color:#A87542; line-height:20px; bottom:-2px;}
a.brown .curvyb p {position:relative; padding:0px;font-size:11px; padding:5px;border:1px solid #603913;}

a.violet {text-decoration:none;}
a.violet .curvy {position:relative; background:#CE18DE; color:#000000; border-bottom:3px solid #F496FC;}
a.violet .curvyb {position:relative; background:#ffeaea; color:#000000; }
a.violet .ctl, a.violet .cbl, a.violet .ctr, a.violet .cbr {position:absolute; width:5px; height:5px; color:#CE18DE; background:#ffffff; font-style:normal;}
a.violet .curvy p {position:relative; padding:0 0 0 15px;font-size:11px; font-size:15px;font-weight: bold;font-family:arial;color:#F496FC; line-height:20px; bottom:-2px;}
a.violet .curvyb p {position:relative; padding:0px;font-size:11px; padding:5px;border:1px solid #CE18DE;}




/*- MENU IZQUIERDA ----------------------------------------------------------------------------------------------*/

/* COLORES CABECERAS
F2E84D
FFCB23
FF7C63
FCBAD1
E2A0F8
81D0EB
9EE3D7
8DDB78
5FC244
*/

/* COLORES OPCIONES
FCFBBE
FEE6B7
FFD5D5
FFE1EE
F2D6FF
C1DEEC
D5FEF7
DEFADC
D7E6D6
*/
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/tree_frog_vertical.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#outer {width:100%; 
		/*height:600px; */
		/*position:relative; */
		border:0px solid #ff0000;

}
/* #outer #content {clear:left; position:absolute; left:170px; top:0px; width:85%; z-index:1;border:0px solid #ffff00;} */
/* ul: (lista) que incluye todo el menu. Borde exterior de todo el menu principal, Ancho del menu*/
#menu {list-style-type:none; padding:0; margin:0; width:155px; position:relative; top:1px; left:0; 
		border:1px solid #DEE5EB; float:left;
	   z-index:100;
	   height:900px;
	   background-color:#E8EFF5;}

/*ul: (lista) que incluye todo el menu. Ancho del menu*/
#menu ul {list-style-type:none; padding:0; margin:0; width:150px;}

/*li: todas las opciones individuales de todos los menus. Borde entre opciones del menu. color de los submenus1 (tocar background en 2 sitios)*/
#menu li {float:left; background:#E8EFF5; 
		  position:relative; 
		  border-bottom:1px solid #DEE5EB;
		  border-top:1px solid #ffffff;
		  }

#menu li a.feed {
		background-image: url(../feed.gif);
		background-repeat:no-repeat;
		background-position:center right;
		}



/*li.sub: Opciones del menu principal (no los submenus). Color de fondo del menu principal - AMARILLO*/
#menu li.sub0 {background:#E8EFF5;border-left:4px solid #F2E84D;}
/*li.sub: menu principal hover y clic. NUEVO*/
#menu li.sub0.hover {border-left:4px solid #F2E84D;background:#FCFBBE;} 
#menu li.sub0.click {background:#F2E84D;
					 border-left:4px solid #F2E84D;
					 border-bottom:4px solid #F2E84D;
					 border-right:4px solid #F2E84D;}  /*border-right:1px solid #DEE5EB;*/

/*li.sub: Opciones del menu principal (no los submenus). Color de fondo del menu principal - NARANJA*/
#menu li.sub1 {background:#E8EFF5;border-left:4px solid #FFCB23;}
/*li.sub: menu principal hover y clic. NUEVO*/
#menu li.sub1.hover {border-left:4px solid #FFCB23;background:#FEE6B7;} 
#menu li.sub1.click {background:#FFCB23;
					 border-left:4px solid #FFCB23;
					 border-bottom:4px solid #FFCB23;
					 border-right:4px solid #FFCB23;} 

/*li.sub: Opciones del menu principal (no los submenus). Color de fondo del menu principal - ROJO*/
#menu li.sub2 {background:#E8EFF5;border-left:4px solid #FF7C63;}  /*#menu li.sub {background: #E8EFF5 url(arrow_orange.gif) no-repeat center left; } */
/*li.sub: menu principal hover y clic. NUEVO*/
#menu li.sub2.hover {border-left:4px solid #FF7C63;background:#FFD5D5;} 
#menu li.sub2.click {background:#FF7C63;
					 border-left:4px solid #FF7C63;
					 border-bottom:4px solid #FF7C63;
					 border-right:4px solid #FF7C63;} 

/*li.sub: Opciones del menu principal (no los submenus). Color de fondo del menu principal - ROSA*/
#menu li.sub3 {background:#E8EFF5;border-left:4px solid #FCBAD1;}
/*li.sub: menu principal hover y clic. NUEVO*/
#menu li.sub3.hover {border-left:4px solid #FCBAD1;background:#FFE1EE;} 
#menu li.sub3.click {background:#FCBAD1;
					 border-left:4px solid #FCBAD1;
					 border-bottom:4px solid #FCBAD1;
					 border-right:4px solid #FCBAD1;} 

/*li.sub: Opciones del menu principal (no los submenus). Color de fondo del menu principal - LILA*/
#menu li.sub4 {background:#E8EFF5;border-left:4px solid #E2A0F8;}
/*li.sub: menu principal hover y clic. NUEVO*/
#menu li.sub4.hover {border-left:4px solid #E2A0F8;background:#F2D6FF;} 
#menu li.sub4.click {background:#E2A0F8;
					 border-left:4px solid #E2A0F8;
					 border-bottom:4px solid #E2A0F8;
					 border-right:4px solid #E2A0F8;} 

/*li.sub: Opciones del menu principal (no los submenus). Color de fondo del menu principal - AZUL OSCURO*/
#menu li.sub5 {background:#E8EFF5;border-left:4px solid #81D0EB;}
/*li.sub: menu principal hover y clic. NUEVO*/
#menu li.sub5.hover {border-left:4px solid #81D0EB;background:#C1DEEC;} 
#menu li.sub5.click {background:#81D0EB;
					 border-left:4px solid #81D0EB;
					 border-bottom:4px solid #81D0EB;
					 border-right:4px solid #81D0EB;} 

/*li.sub: Opciones del menu principal (no los submenus). Color de fondo del menu principal - AZUL CLARO*/
#menu li.sub6 {background:#E8EFF5;border-left:4px solid #9EE3D7;}
/*li.sub: menu principal hover y clic. NUEVO*/
#menu li.sub6.hover {border-left:4px solid #9EE3D7;background:#D5FEF7;} 
#menu li.sub6.click {background:#9EE3D7;
					 border-left:4px solid #9EE3D7;
					 border-bottom:4px solid #9EE3D7;
					 border-right:4px solid #9EE3D7;} 

/*li.sub: Opciones del menu principal (no los submenus). Color de fondo del menu principal - VERDE CLARO*/
#menu li.sub7 {background:#E8EFF5;border-left:4px solid #8DDB78;}  /*#menu li.sub {background: #E8EFF5 url(arrow_orange.gif) no-repeat center left; } */
/*li.sub: menu principal hover y clic. NUEVO*/
#menu li.sub7.hover {border-left:4px solid #8DDB78;background:#DEFADC;} 
#menu li.sub7.click {background:#8DDB78;
					 border-left:4px solid #8DDB78;
					 border-bottom:4px solid #8DDB78;
					 border-right:4px solid #8DDB78;} 

/*li.sub: Opciones del menu principal (no los submenus). Color de fondo del menu principal - VERDE OSCURO*/
#menu li.sub8 {background:#E8EFF5;border-left:4px solid #5FC244;}  /*#menu li.sub {background: #E8EFF5 url(arrow_orange.gif) no-repeat center left; } */
/*li.sub: menu principal hover y clic. NUEVO*/
#menu li.sub8.hover {border-left:4px solid #5FC244;background:#D7E6D6;} 
#menu li.sub8.click {background:#5FC244;
					 border-left:4px solid #5FC244;
					 border-bottom:4px solid #5FC244;
					 border-right:4px solid #5FC244;} 
#menu li.sub9 a {text-decoration:none;}

					  
#menu li.sub9 {border-left:4px solid #E8EFF5;}
#menu li.sub9.hover {background:#DBE3EA; border-left:4px solid #dbe3ea;} 

/*li: todas las opciones individuales de todos los menus. Color del texto de las opciones del menú. ancho de las opciones.*/
#menu li, #menu li a {display:block; color:#385C86; font-family:arial, sans-serif; font-size:11px; line-height:24px; width:150px; text-decoration:none;  
					  cursor:pointer; font-weight:bold; text-indent:5px;}
#menu li a.actualidad {font-weight:normal; text-decoration:none; line-height:18px;}
#menu ul,
#menu li.click ul ul,
#menu li.click ul li.hover ul ul {display:none;}

/* li: hover del menu principal. AFECTA A TODOS LOS SUBMENUS. */
#menu li.hover {color:#7C6196; z-index:500;}

/* li: menu principal desplegado. Color texto - text-decoration:underline; */
#menu li.click {color:#235B9C;font-weight:bold;}

#menu li.click ul {display:block;}

/* submenus. Posicion en la que se desplegan los submenus, respecto al submenu o menu padre.*/
#menu li.click ul li.hover ul, 
#menu li.click ul li.hover ul li.hover ul {display:block; position:absolute; left:135px; top:-1px; /* border:1px solid #ffffff; */
										   border:1px solid #DEE5EB;background:#ffffff;border-width:1px 1px 0px 1px;}

/*Colores del submenu1 que tiene submenus (tocar background en 2 sitios)*/
#menu li.sub0.click ul li.fly {background: #E8EFF5 url(flecha.gif) no-repeat top right;}
#menu li.sub0.click ul li.hover {background:#FCFBBE;} /* FONDO amarillo claro*/

/*Colores del submenu1 que tiene submenus (tocar background en 2 sitios)*/
#menu li.sub1.click ul li.fly {background: #E8EFF5 url(flecha.gif) no-repeat top right;}
#menu li.sub1.click ul li.hover {background:#FEE6B7;} /* FONDO naranja claro*/

/*Colores del submenu1 que tiene submenus (tocar background en 2 sitios)*/
#menu li.sub2.click ul li.fly {background: #E8EFF5 url(flecha.gif) no-repeat top right;}
#menu li.sub2.click ul li.hover {background:#FFD5D5;} /* FONDO rojo claro*/

/*Colores del submenu1 que tiene submenus (tocar background en 2 sitios)*/
#menu li.sub3.click ul li.fly {background: #E8EFF5 url(flecha.gif) no-repeat top right;}
#menu li.sub3.click ul li.hover {background:#FFE1EE;} /* FONDO  claro*/

/*Colores del submenu1 que tiene submenus (tocar background en 2 sitios)*/
#menu li.sub4.click ul li.fly {background: #E8EFF5 url(flecha.gif) no-repeat top right;}
#menu li.sub4.click ul li.hover {background:#F2D6FF;} /* FONDO  claro*/

/*Colores del submenu1 que tiene submenus (tocar background en 2 sitios)*/
#menu li.sub5.click ul li.fly {background: #E8EFF5 url(flecha.gif) no-repeat top right;}
#menu li.sub5.click ul li.hover {background:#C1DEEC;} /* FONDO  claro*/

/*Colores del submenu1 que tiene submenus (tocar background en 2 sitios)*/
#menu li.sub6.click ul li.fly {background: #E8EFF5 url(flecha.gif) no-repeat top right;}
#menu li.sub6.click ul li.hover {background:#D5FEF7;} /* FONDO  claro*/

/*Colores del submenu1 que tiene submenus (tocar background en 2 sitios)*/
#menu li.sub7.click ul li.fly {background: #E8EFF5 url(flecha.gif) no-repeat top right;}
#menu li.sub7.click ul li.hover {background:#DEFADC;} /* FONDO  claro*/

/*Colores del submenu1 que tiene submenus (tocar background en 2 sitios)*/
#menu li.sub8.click ul li.fly {background: #5FC244 url(flecha.gif) no-repeat top right;}
#menu li.sub8.click ul li.hover {background:#D7E6D6;} /* FONDO  claro*/

/* li: submenu2 que no tiene submenus. color de fondo */ /*************************************************************/
#menu li.click ul li.hover ul li {background:#E8EFF5;}

/* li: submenu3 que no puede tener submenus. color de fondo */
#menu li.click ul li.hover ul li.hover ul li {background:#008800; z-index:500;}



/* li: submenu2 que sí tiene submenus. color de fondo y hover*/   /*---------------------------------------------------------------*/
#menu li.click ul li.hover ul li.fly {background: #E8EFF5 url(flecha.gif) no-repeat top right;position:relative;}
#menu li.click ul li.hover ul li.hover {z-index:500; background:#ffaa44;}
/* #menu li.click ul li.hover ul li.hover a {color:#000000;} */

#menu li.sub0.click ul li.hover ul li.hover {z-index:500; background:#FCFBBE;}

#menu li.sub1.click ul li.hover ul li.hover {z-index:500; background:#FEE6B7;}

#menu li.sub2.click ul li.hover ul li.hover {z-index:500; background:#FFD5D5;}

#menu li.sub3.click ul li.hover ul li.hover {z-index:500; background:#FFE1EE;}

#menu li.sub4.click ul li.hover ul li.hover {z-index:500; background:#F2D6FF;}

#menu li.sub5.click ul li.hover ul li.hover {z-index:500; background:#C1DEEC;}

#menu li.sub6.click ul li.hover ul li.hover {z-index:500; background:#D5FEF7;}

#menu li.sub7.click ul li.hover ul li.hover {z-index:500; background:#DEFADC;}

#menu li.sub8.click ul li.hover ul li.hover {z-index:500; background:#D7E6D6;}



/* li: hover del submenu3. color de fondo.*/

/* #menu li.sub3.click ul li.hover ul li.hover ul li.fly {#E8EFF5 url(flecha.gif) no-repeat top right;}*/
#menu li.sub3.click ul li.hover ul li.hover ul li {background:#E8EFF5;}
#menu li.sub3.click ul li.hover ul li.hover ul li.hover {background:#FFE1EE;}
#menu li.sub3.click ul li.hover ul li.hover ul li.hover a {color:#235B9C;}


#menu li.click ul li.hover ul li.hover ul li.fly {#E8EFF5 url(flecha.gif) no-repeat top right;}
#menu li.click ul li.hover ul li.hover ul li {background:#E8EFF5;}
#menu li.click ul li.hover ul li.hover ul li.hover {background:#ffaa44;}
#menu li.click ul li.hover ul li.hover ul li.hover a {color:#ffffff;}

#menu li.hover ul li.hover {border-left:0;}

/*
#outer img {display:block; float:right;}
#outer p {margin:0px; padding:17px 0 0 0; color:#000; font-size:12px; font-family:arial, sans-serif; text-align:justify;}
*/

* html #menu li.hover {border-left:4px solid #DBE3EA;background:#DBE3EA;}
* html #menu li.click {background:#5FC244;
				border-left:4px solid #5FC244;
				border-bottom:4px solid #5FC244;
				border-right:4px solid #5FC244;}
* html #menu li.click ul li a {background:#E8EFF5;}
* html #menu li.click ul li a:hover {background:#FEE6B7;}


/* ---[ footer ]----------------------------------- */


#footer {
	border-top: 2px solid #335;
	border-bottom: 1px solid #235B9C;
	position: relative;
	clear: both;
	font-size: 13px;
	line-height:20px;
	color: #666666;
	background-image: url(logo_background.gif);
	background-repeat: repeat-x;
	background-position:bottom right;
	}
#footer div {
	color: #333355;
	padding: 15px 60px;
	background-image: url(spring-head.gif);
	background-repeat: no-repeat;
	background-position:bottom right;
	}
#footer a {
	color: #cccccc;
	text-decoration: none;
	}
#footer a:hover {
	color: #eeeeee;
	}

.set {clear:both; width:95%; min-width:480px; margin-left:3%;}

.xsnazzy {background: transparent;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:transparent; border-left:1px solid #134783; border-right:1px solid #134783;}

.xb1 {margin:0 8px; background:#134783;}
.xb2 {margin:0 6px; background:#134783;}
.xb3 {margin:0 4px; background:#134783;}
.xb4 {margin:0 3px; background:#e8eff5; border-width:0 5px;}

.xb5 {margin:0 2px; background:#e8eff5; border-width:0 4px;}
.xb6 {margin:0 2px; background:#e8eff5; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#e8eff5; border-width:0 3px; height:2px;} 

.xboxcontent {display:block; background:#e8eff5; border:3px solid #134783; border-width:0 3px; height:32px;}
