@charset "iso-8859-1";

@import url(nubes.css);



body {

	margin-left: 1px;

	margin-top: 5px;

	margin-right: 1px;

	margin-bottom: 1px;

    font-size:13px;

}



a { text-decoration:none; }

p { font-size:100%; }



h1 { 

  padding-top:20px;

  font-size:18px; 

  font-weight:normal;

  text-align:center;

  color:#2828a4;

  font-family:impact;

  letter-spacing:1px;

}



#rojo {

  color:red;

  font-size:30px;

}



h2 { font-size:140%; }



.fila_pie {

	color: #FFFFFF;

	background-color:#2828a4;

	font-size: 12px;

	text-align: center;

	font-family:Arial, Helvetica, sans-serif;

	padding:1px;

}



.tabla_principal {

	border: 0px solid #747275;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.fila_contacto_rapido {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	background-color: #CCCCCC;

}

.enlaces {

	text-decoration: none;

}

.noticias_texto {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.opciones_menu_portada_horizontal {

  color:white;

  font-weight:bold;

}



.frm_input_text {



  border-width:1px;

  border-style:solid;

  border-color:gray;

  background-color:#F2F2F2;

}



#dv_centroinfo_cat_not { 

   height:50px;

   overflow:auto;

   border:solid;

   border-color:#CBCBCB;

   border-width:1px;

}



.enlace_miembro:hover {

   color:red;

   text-decoration:underline;

   font-weight:bold;

}



.enlace_miembro {

   color:#373737;

   text-decoration:none;

   font-weight:bold;

}



.boton_formulario {

    cursor: hand;

	cursor: pointer;

	font-size:11px

}



#dv_ver_mie_mus_tem { 

   height:100px;

   width:430px;

   overflow:auto;

   border:solid;

   border-color:#CBCBCB;

   border-width:1px;sw

}



.titulos_cursos {

   color:#aaaaaa;

   font-size:19px;

   font-style:italic;

   font-family:"Times New Roman";

}



#banners_cabecera {

	float:left;

	z-index:10;

	position:relative;

	margin-top :33px;

}



#frases_cabecera {

	float:right;

	z-index:20;

	top:auto;

	position:relative;

	opacity:35;

	filter: alpha(opacity=35);

	background-color:#FFFFFF;

	width:400px;

	margin-top:	10px;

	margin-right:10px;

}



.transparencia_dorsal_miembros {

	opacity:95;

	-moz-opacity:0.2;

	filter: alpha(opacity=15);

	z-index:-10;

	position:relative;

}

/* Natación */

.buscador {

	font-size:11px;
	
	margin-bottom:1px;

}

.natacion {

	width:750px;

	border:0px;
	
	margin:10px 0px 30px 110px;

}

.natacion-nya {

	width:500px; 
	
	height:22px;
	
	text-align:center; 
	
	background-color:red;
	
	font-weight:bold;
	
	color:#FFFFFF;
	
}
.natacion-nya2 {

	width:700px; 
	
	height:22px;
	
	text-align:center; 
	
	background-color:red;
	
	font-weight:bold;
	
	color:#FFFFFF;
	
}
.natacion-otros {

	width:100px; 
	
	text-align:center; 
	
	background-color:red;
	
	font-weight:bold;
	
	color:#FFFFFF;
	
}

.natacion-nya-azul {

	height:17px; 
	
	font-size:11px;
	
	background-color:#C7E9F6;
	
	color:#000000;
	
}

.natacion-otros-azul {

	font-size:11px;
	
	background-color:#C7E9F6;
	
	color:#000000;
	
}

.natacion-nya-cyan {

	height:17px;
	
	font-size:11px;
	
	background-color:#ECF1FB;
	
	color:#000000;
	
}

.natacion-otros-cyan {

	font-size:11px;
	
	background-color:#ECF1FB;
	
	color:#000000;
	
}

.convocatorias {

	width:750px;

	border:0px;
	
	margin:10px 0px 20px 110px;

}

.natacion-convocatorias-piscina{

	width:250px; 
	
	height:22px;
	
	text-align:center; 
	
	background-color:red;
	
	font-weight:bold;
	
	color:#FFFFFF;
	
}

.natacion-convocatorias-municipio {

	width:250px; 
	
	height:22px;
	
	text-align:center; 
	
	background-color:red;
	
	font-weight:bold;
	
	color:#FFFFFF;
	
}

.natacion-convocatorias-otros {

	width:125px; 
	
	text-align:center; 
	
	background-color:red;
	
	font-weight:bold;
	
	color:#FFFFFF;
	
}

.natacion-convocatorias-piscina-azul {

	height:17px; 
	
	font-size:11px;
	
	background-color:#C7E9F6;
	
	color:#000000;
	
}

.natacion-convocatorias-piscina-azul a {

	color:#000000;
	
}

.natacion-convocatorias-piscina-cyan {

	height:17px;
	
	font-size:11px;
	
	background-color:#ECF1FB;
	
	color:#000000;
	
}

.natacion-convocatorias-piscina-cyan a {

	color:#000000;
	
}

.paginador {

	height:20px;
	
	text-align:right;
	
	font-size:10px;

}

.natacion-fotos {

	float:left;
	width:940px;
	margin:0px 0px 10px 20px;

}

.foto {

	float:left;
	width:160px;
	height:122px;
	border:#999999 1px solid;
	margin:0px 0px 20px 15px;
	padding:10px 0px 0px 10px;

}

.foto img {

	border:#999999 1px solid;

}

.noticias-col-izq {

	float:left;
	
	width:385px;
	
	margin-bottom:20px;

}
.noticias-col-total {

	float:left;
	
	width:770px;
	
	margin-bottom:20px;

}

.noticias-col-drch {

	float:left;
	
	width:385px;
	
	margin-left:8px;

}

.noticias-cajitas {

	float:right;
	
	width:195px;

}

.fecha {

	float:left;
	
	width:370px;
	
	font-size:10px;

}

.noticias-ver {

	float:left;
	
	width:778px;

}

.noticias-contenido {

	float:left;
	
	width:778px;
	
	margin:25px 0px 20px 0px;
	
	font-size:12px;

}

.volver-fecha {

	float:left;
	
	width:389px;

}

.redes-imprimir {

	float:left;
	
	width:75px;
	
	margin:0px 0px 0px 310px;

}

/* Fin Natación */

.tabla_mostrar_colaboradores {

  font-family:arial;
  font-size:12px;
  
}

a.enlaces_colaboradores:active {
  color:black;
}

a.enlaces_colaboradores:link {
  color:black;
}

a.enlaces_colaboradores:visited {
  color:black;
}

a.enlaces_colaboradores:hover  {
  color:black;
}

.tabla_mostrar_uncolaborador {
  font-family:arial;
  font-size:12px;
}

.titulo_seccion_colaborador {
  color: green;
  font-style:italic;
  font-size:16px;
}
