/* Menu*/
/* Capa contenedora esta en el index.css*/

/* ---------------------------------- estilos MENU ------------------------------ */
#contiene_menu ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-left:15px;
	min-height:24px;
	font-size:0.7em;
	font-weight:bold;
	text-transform:uppercase;
	position: relative;
	background-image:url(../multimedia/images/menus/menu_arriba_inicio.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#contiene_menu li{
	min-height:24px;
	display:inline;
	line-height:24px;
	padding:5px;
	padding-left:15px;
	padding-right:15px;
	margin:0px;
	border-right:#9ed1f0 dotted 1px; /* azul claro */
	border-left:#9ed1f0 dotted 1px; /* azul claro */
}

#contiene_menu #current{
	background-color:#FFFFFF;
	color:#49a8e2; /* azul menu */
	background-image:none;
}

#contiene_menu #current a{
	color:#49a8e2;
	text-decoration:none;
	border-bottom:0px;
}

#contiene_menu #current a:hover{
	color:#49a8e2;
	text-decoration:underline;
}

#contiene_menu a{
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:0px;
}

#contiene_menu a:hover{
	color:#ffffff;
	text-decoration:underline overline;
}

/* ---------------------------------- FIN estilos MENU ------------------------------ */



/* ---------------------------------- estilos MENU TRATAMIENTOS ------------------------------ */

#contiene_menu_tratamientos h2 {
	background-image:url(../multimedia/images/menus/menu_tratamientos_icono.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:1.0em;
	color:#FFFFFF;
	font-weight:normal;
	text-align:right;
	text-transform:uppercase;
	margin:0px;
	line-height:1.6em;
	padding:0px;
	padding-right:30px;
	display:block;
}

#contiene_menu_tratamientos h2 a{
	color:#FFFFFF;  /* marron */
	text-decoration:none;
	border-bottom:0px;
}

#contiene_menu_tratamientos h2 a:hover{
	color:#FFFFFF; /* marron */
	text-decoration:underline;
}

#contiene_menu_tratamientos ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	font-size:0.65em;
	font-weight:bold;
	text-transform:uppercase;
	text-align:right;
	width:99.9%;
	display:block;
	/*float:left;*/
}

#contiene_menu_tratamientos li{
	display:block;
	padding:3px;
	padding-right:3.3em;
	margin:0px;
	/*background-image:url(../multimedia/images/menus/menu_tratamientos_ptos_marron.gif);*/ /* personalizado para cada color */
	background-repeat:no-repeat;
	background-position:right center;
	background-color:#FFFFFF;
	border-top:#FFFFFF solid 2px;
}

#contiene_menu_tratamientos #current{	
	display:block;
	color:#ffffff;
	background-image:url(../multimedia/images/menus/menu_tratamientos_ptos_blanco.gif);
	padding:0px;
	/*background-color:#6c5e51;*/ /* personalizado para cada color */
}

#contiene_menu_tratamientos #current a{
	display:block;
	padding:3px;
	margin:0px;
	margin-right:3.3em;
	background-image:url(../multimedia/images/menus/menu_tratamientos_icono_sub.png);
	background-repeat:no-repeat;
	background-position:top left;
	color:#ffffff;
	text-decoration:none;	
	border-bottom:0px;
}

#contiene_menu_tratamientos #current a:hover{
	color:#ffffff;
	text-decoration:underline;
}

#contiene_menu_tratamientos a{
	color:#6c5e51;  /* marron */
	text-decoration:none;
	border-bottom:0px;
}

#contiene_menu_tratamientos a:hover{
	color:#6c5e51; /* marron */
	text-decoration:underline;
}

/* ---------------- colores de las secciones ------------------ */

#naranja {
	background-image:url(../multimedia/images/menus/menu_tratamientos_fondo.png);
	background-repeat: repeat-y;
	background-position:right top;
	background-color:#e1a166;
	display:block;
	float:left;
	min-height:100%;
	height:100%;
	margin:0px;
	margin-bottom:10px;
	width:100%;
}

#naranja #current{
	background-color:#e1a166;
}

#naranja li{
	background-image:url(../multimedia/images/menus/menu_tratamientos_ptos_naranja.gif);
}

#azul {
	background-image:url(../multimedia/images/menus/menu_tratamientos_fondo.png);
	background-repeat: repeat-y;
	background-position:right top;
	background-color:#3765a0;
	display:block;
	float:left;
	min-height:100%;
	height:100%;
	margin:0px;
	margin-bottom:10px;
	width:100%;
}

#azul #current{
	background-color:#3765a0;
}

#azul li{
	background-image:url(../multimedia/images/menus/menu_tratamientos_ptos_azul.gif);
}

#azul2 {
	background-image:url(../multimedia/images/menus/menu_tratamientos_fondo.png);
	background-repeat: repeat-y;
	background-position:right top;
	background-color:#49A8E6;
	display:block;
	float:left;
	min-height:100%;
	height:100%;
	margin:0px;
	margin-bottom:10px;
	width:100%;
}

#azul2 #current{
	background-color:#49A8E6;
}

#azul2 li{
	background-image:url(../multimedia/images/menus/menu_tratamientos_ptos_azul.gif);
}

#verde {
	background-image:url(../multimedia/images/menus/menu_tratamientos_fondo.png);
	background-repeat: repeat-y;
	background-position:right top;
	background-color:#719a70;
	display:block;
	float:left;
	min-height:100%;
	height:100%;
	margin:0px;
	margin-bottom:10px;
	width:100%;
}

#verde #current{
	background-color:#719a70;
}

#verde li{
	background-image:url(../multimedia/images/menus/menu_tratamientos_ptos_verde.gif);
}

#morado {
	background-image:url(../multimedia/images/menus/menu_tratamientos_fondo.png);
	background-repeat: repeat-y;
	background-position:right top;
	background-color:#9775aa;
	display:block;
	float:left;
	min-height:100%;
	height:100%;
	margin:0px;
	margin-bottom:10px;
	width:100%;
}

#morado #current{
	background-color:#9775aa;
}

#morado li{
	background-image:url(../multimedia/images/menus/menu_tratamientos_ptos_morado.gif);
}


#rojo {
	background-image:url(../multimedia/images/menus/menu_tratamientos_fondo.png);
	background-repeat: repeat-y;
	background-position:right top;
	background-color:#c54040;
	display:block;
	float:left;
	min-height:100%;
	height:100%;
	margin:0px;
	margin-bottom:10px;
	width:100%;
}

#rojo #current{
	background-color:#c54040;
}

#rojo li{
	background-image:url(../multimedia/images/menus/menu_tratamientos_ptos_rojo.gif);
}

/* --------------------------------------- fin MENU TRATAMIENTOS ----------------------------- */
