@charset "utf-8";
/* CSS Document */

        /* *********************  barras horarios  ************************** */
		/* ****************************************************************** */
		
		<!-- ++++++++++++++++  para los 2 horarios igual parte derecha(semana)+++++++++++++++++++++ -->
#horario-derecha{
	width:53px;
	float:left;
	text-align:center;
	margin-left:2px;
	_margin-left:0px;
}

#hor-derecha-semana{
	float:left;
	width:53px;
	height:37px;
	margin-top:29px;
	margin-left:2px;
	_margin-left:0;
	background-image:url(../imagenes/boton_horario_semana.png);
}

#hor-derecha-reflejo{
	width:53px;
	height:37px;
	margin-top:1px;
	margin-left:2px;
	_margin-left:0;
	float:left;
	background-image:url(../imagenes/fondo_horario_reflejo_semana.png);
	background-repeat:repeat-x;
}
.link_tabla{	

	padding:2px;
	float:left;
	
}
.link_tabla a{	

	text-decoration:none;
	color:#C40001;
	padding:5px;
	
}

.link_tabla a:hover{

	text-decoration:underline;	
}
		
		/*  ++++++++++++++++   horario gimnasio (rojo) +++++++++++++++++++ */
#fondo_horario{
   margin-top:10px;
   width:1000px;
   height:70px;
   /*background-image:url(../imagenes/fondo_horario.png);*/
   background-repeat:repeat-x;
   margin:0 auto;
}

#horario{
   width:1000px;
   height:69px;
   margin: 0 auto;
   margin-top:15px;
   float:left;
}
     /* ---- parte iquierda(rojo) ---- */
#horario-izquierda{
	width:53px;
	margin-right:2px;
	float:left;
	text-align:center;
}

#hor-izquierda-spa{
	width:53px;
	height:23px;
	margin-top:4px;
	background-image:url(../imagenes/boton_horario_spa.png);
	cursor:hand;
	cursor:pointer;

}

#hor-izquierda-dia{
	width:53px;
	height:37px;
	margin-top:2px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	background-repeat:no-repeat;
	background-image:url(../imagenes/fondo_horario_dia.png);
}

#flecha-dia-mas{
	margin-top:1px;
	float:left;
	width:10px;
	_width:9px;
	height:35px;
	cursor:hand;
	cursor:pointer;

}
#texto_dia_horario{
	padding-top:10px;
	float:left;
	width:33px;
	_width:29px;
	height:27px;
	font-weight:bold;
}
#flecha-dia-menos{
	margin-top:1px;
	float:left;
	width:10px;
	_width:9px;
	height:35px;
	cursor:hand;
	cursor:pointer;

}

#hor-izquierda-reflejo{
	width:53px;
	height:37px;
	background-image:url(../imagenes/fondo_horario_reflejo.png);
	background-repeat:repeat-x;
}
        /* ---- parte centro (rojo) ---- */
#horario-centro{
	width:886px;
	_width:889px;
	float:left;
}

.horario-centro-contenido{
	float:left;
	font-size:12px;	
}

.contenido-nombre-arriba {
	height:25px;
	padding-bottom:4px;
}
.contenido-nombre-arriba a{
	text-decoration:none;
	color:#000;
}
.contenido-nombre-arriba a:hover{
	text-decoration:underline;
}

.contenido-hora-par{
	background-image:url(../imagenes/fondo_calendario_par.png);
	height:37px;
	padding-top:11px;
	padding-left:4px;
	color:#FFF;
	background-repeat:no-repeat;
}

.contenido-hora-impar{
	background-image:url(../imagenes/fondo_calendario_impar.png);
	height:37px;
	padding-top:11px;
	padding-left:4px;
	color:#FFF;
	background-repeat:no-repeat;
}

.contenido-nombre-debajo{
	height:25px;
	margin-top:-10px;
}

.contenido-nombre-debajo a{
	text-decoration:none;
	color:#000;
}
.contenido-nombre-debajo a:hover{
	text-decoration:underline;
}



#barra-horario h2{
	font-size:14px;
	color:#df0000;
	margin: 4px 0 0 5px;
}

/* +++++++++++++++  horario aqua (azul)  ++++++++++++++++++++++ */

#fondo_horario-aqua{
   margin-top:10px;
   width:1000px;
   height:70px;
   /*background-image:url(../imagenes/fondo_horario.png);*/
   background-repeat:repeat-x;
   margin:0 auto;
}

#horario-aqua{
   width:1000px;
   height:69px;
   margin: 0 auto;
   margin-top:15px;
   float:left;
}
   		/* ---- parte izquierda (azul) ---- */
#horario-izquierda-aqua{
	width:53px;
	margin-right:2px;
	float:left;
	text-align:center;
}

#hor-izquierda-gim{
	width:53px;
	height:23px;
	margin-top:4px;
	background-image:url(../imagenes/boton_horario_gym.png);
	cursor:hand;
	cursor:pointer;
}

#hor-izquierda-dia-aqua{
	width:53px;
	height:37px;
	margin-top:2px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	background-repeat:no-repeat;
	background-image:url(../imagenes/fondo_horario_aqua_dia.png);
}

#flecha-dia-mas-aqua{
	margin-top:1px;
	float:left;
	width:10px;
	_width:9px;
	height:35px;
	cursor:hand;
	cursor:pointer;
}
#texto_dia_horario-aqua{
	padding-top:10px;
	float:left;
	width:33px;
	_width:29px;
	height:27px;
	font-weight:bold;
}
#flecha-dia-menos-aqua{
	margin-top:1px;
	float:left;
	width:10px;
	_width:9px;
	height:35px;
	cursor:hand;
	cursor:pointer;

}

#hor-izquierda-reflejo-aqua{
	width:53px;
	height:37px;
	background-image:url(../imagenes/fondo_horario_aqua_reflejo.png);
	background-repeat:repeat-x;
}

			/* ---- parte centro (azul)*/
#horario-centro-aqua{
	width:886px;
	_width:889px;
	float:left;
}

.horario-centro-contenido-aqua{
	float:left;
	font-size:12px;	
}

.contenido-nombre-arriba-aqua {
	height:25px;
	padding-bottom:4px;
}
.contenido-nombre-arriba-aqua a{
	text-decoration:none;
	color:#000;
}
.contenido-nombre-arriba-aqua a:hover{
	text-decoration:underline;
}

.contenido-hora-par-aqua{
	background-image:url(../imagenes/fondo_calendario_aqua_par.png);
	height:37px;
	padding-top:11px;
	padding-left:4px;
	color:#FFF;
	background-repeat:no-repeat;
}

.contenido-hora-impar-aqua{
	background-image:url(../imagenes/fondo_calendario_aqua_impar.png);
	height:37px;
	padding-top:11px;
	padding-left:4px;
	color:#FFF;
	background-repeat:no-repeat;
}

.contenido-nombre-debajo-aqua{
	height:25px;
	margin-top:-10px;
}

.contenido-nombre-debajo-aqua a{
	text-decoration:none;
	color:#000;
}
.contenido-nombre-debajo-aqua a:hover{
	text-decoration:underline;
}


#barra-horario-aqua h2{
	font-size:14px;
	color:#df0000;
	margin: 4px 0 0 5px;
}