/* CSS Document */
/* RESET Cortesía de Yahoo*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0px;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea {margin:3px;padding:0;font-family:inherit;font-size:12px;font-weight:inherit;}
select {margin:3px;padding:0;font-size:11px;background-color:#f9fafe;font-weight:none;}

h1{font-size:14px; font-weight:bolder; margin:15px 0px; color:#4B6FA9;}
h2{font-size:14px;font-style:italic;margin:15px 0px;}
p{font-size:12px; margin-top:15px;}
li{list-style:square; color:#4B6FA9; font-size:12px; margin-top:10px;margin-left:25px;}
li.a {list-style:square; color:#000000; font-size:11px; margin-top:10px;margin-left:25px;font-weight:none;}
span{color:#000000;}

.fuerte{font-weight:bold;}

body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#todo{
width:100%;
margin:auto;
}
#todo1{
width:100%;
text-align:center;
margin:auto;
}
#oscuro{
background: url(../imagenes/menufondoarriba.jpg) repeat-x;
}
#partidoarriba{
margin:auto;
width:873px;
}

.encabezado{
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#385996;
letter-spacing:20px;
font-size:22px;
margin-left:110px;
}

#buscar_editar{
margin:20px auto;
width:400px;
}
#banner{
margin:auto;
width:872px;
}
#banner1{
text-align:center;
margin: 0 0 -2 0;
width:872px;
}
#bannerizq{
float:left;
width:670px;
height:16px;
}
#bannerder{
float:right;
width:202px;
height:165px;
marker-offset:12;
}
#claro{
clear:both;
background-image:url(../imagenes/menufondo.jpg);
background-repeat:repeat-x;
background-color:#8aacc8;
}
#partido{
margin:auto;
width:872px;
text-align:left;
}
#partidomenu{
float:right;
}
#abajo{
margin:auto;
margin-top:3px;
margin-bottom:10px;
width:872px;
}
#pie{
margin:auto;
width:870px;
clear:both;
text-align:center;
border-top:1px solid #385996;
}

*html #pie{
width:870px;
clear:both;
text-align:center;
border-top:1px solid #385996;
}

.pie{
font-weight:bold;
color:#999999;
font-size:12px;
}
#cuerpo{
margin:auto;
width:873px;
}
#cuerposocio{
margin:inherit;
}
#menu{
float:left;
margin-top:5px;
vertical-align:top;
height:auto;
width:140px;
}
.menu{
float:left;
margin-top:5px;
vertical-align:top;
height:auto;
width:140px;
}
.linea{
margin-top:2px;
float:left;
height:680px;
border-left:1px solid #385996; 
border-right:1px solid #385996;
}
.linea1{
background-image:url(../imagenes/nuevavertical.gif);
background-repeat:repeat-y;
width:17px;
margin-bottom:2px;
}
.linea2{
background-image:url(../imagenes/nuevaverticalderecha.gif);
background-repeat:repeat-y;
width:16px;
margin-bottom:2px;
}
.lineanueva{
background-image:url(../imagenes/lineanueva.gif);
background-repeat:repeat-x;
height:1px;
padding:0;
}

.lineaseccion{
background-image:url(../imagenes/lineaseccion.gif);
background-repeat:repeat-x;
height:2px;
padding:0;
}

.lineavertical{
background-image:url(../imagenes/lineavertical.gif);
background-repeat:repeat-y;
width:1px;
padding:0;
}

.fotoprincipalnueva{
text-align:center;
background-color:#ffffff;
}
.fotoprincipalnueva1{
text-align:left;
background-color:#ffffff;
}


#contenido{
margin:18px 10px;
width:490px;
float:left;
height:auto;
}
.contenido{
margin:18px 18px;
width:490px;
float:left;
height:auto;
}

#contenidonuevo{
margin:0px 0px;
float:center;
height:auto;
}

#contenidonuevo1{
margin:0px 0px;
float:center;
height:auto;
}

*html #contenido{
width:480px;
}
#menucapa{
position:relative;
margin-bottom:30px;
font-size:12px;
font-weight:bold;
clear:both;
}
#menu a{
font-family:Arial, Verdana, Helvetica, sans-serif;
/*color:#666666;*/
text-decoration:none;
}


/*#menu{
height:10px;
padding-top:15px;
padding-bottom:20px;
border-bottom:1px solid #385996;
}*/

.submenu{
height:25px;
font-size:10px;
margin:5px;
margin-left:24px;
}
.submenu1{
font-size:10px;
margin:12px 8px 13px;
}
.submenu1 a{
color:#000000;
}
.submenu1 :hover{
color:#666666;
}
.submenu1 img{
margin-right:5px;
}
.submenu2{
font-size:10px;
margin:8px;
}
.submenu2 a{
color:#000000;
}
.submenu2 :hover{
color:#666666;
}
.submenu2 img{
margin-right:5px;
}
.submenu3{
font-size:10px;
margin:12px 8px 13px;
}
.submenu3 a{
color:#000000;
}
.submenu3 :hover{
color:#666666;
}
.submenu3 img{
margin-right:5px;
}
.subsubmenu{
display:block;
width:100px;
height:12px;
font-size:10px;
margin-left:24px;
margin-top:10px;
}
.subsubmenu a{
color:#4B6FA9;
}
.subsubmenu a:hover{
color:#0099FF;
}
.formato_menu{
height:20px;
margin:12px 0px 3px 0px;
border-bottom:1px solid #385996;
}
.formato_menu img{
float:left;
margin-bottom:5px;
}
.formato_menu a{
color:#666666;
}
.formato_menu a:hover{
color:#4E6FDE;
}
.formato_menu span{
display:block;
float:left;
margin-bottom:5px;
margin-left:5px;
}
#uno{
clear:both;
}

#dos{
clear:both;
}

#tres{
clear:both;
}

#cuatro a{
color:#000000;
}

#contenido a{
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#999999;
text-decoration:none;
font-weight:bold;
}
#contenido a:hover{
color:#4E6FDE;
font-weight:bold;
}
#login{
float:left;
margin:5px 0px 30px 4px;
}
#logueo{
height:130px;
}
#reservas{
margin-top:25px;
background-image:url(../imagenes/boton.jpg);
background-repeat:no-repeat;
height:30px;
width:194px;
}
.panelde{
background-image:url(../imagenes/fondosocio.gif);
background-repeat:repeat-x;
height:30px;
color:#000000;
font-size:16px;
text-align:center;
padding-top:6px;
font-family:Arial, Helvetica, sans-serif;
}
#enlacesdestacados{
margin-top:45px;
background-image:url(../imagenes/boton.jpg);
background-repeat:no-repeat;
height:30px;
width:194px;
}
#horarios{
margin-top:20px;
background-image:url(../imagenes/boton.jpg);
background-repeat:no-repeat;
height:30px;
width:194px;
}

/*login.php*/

.fondoform{
background-image:url(../imagenes/fondologueo.jpg);
background-repeat:no-repeat;
height:150px;
}
.posicionspan{
float:right;
font-size:12px;
margin-top:10px;
margin-right:5px;
font-weight:bold;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#95B7DF;
}
.otraposicionspan{
float:left;
font-size:12px;
margin-left:30px;
font-weight:bold;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#95B7DF;
}
.estiloinput{
background-color:#95B7DF;
float:left;
margin-left:30px;
}
.formatoinput{
border-color:7b829a;
border-width:1;
background-color:#f9fafe;
font-size:11px;
float:left;
margin-left:4px;
}
/* horarios.php */

#horarios1{
margin-top:110px;
}

.descarga{
border-collapse:separate;
border-spacing:5px;
font-weight:bold;
text-align:left;
vertical-align:middle;
width:100%;
}

.descarga tr{
background-color:#EFEFEF;
border:1px solid #AFAFAF;
font-weight:bold;
padding-left:3px;
vertical-align:middle;
}

.descarga td{
background-color:#EFEFEF;
border:1px solid #AFAFAF;
font-weight:bold;
padding-left:3px;
vertical-align:middle;
}
#fallo
{
width:100%;
}
/*nosocio*/
#vemtajas{
}
/*fin*/
#enlaces2{
margin-top:5px;
}
#menulogin{
text-align:left;
font-size:12px;
font-weight:bold;
clear:both;
margin-top:5px;
}
#menulogin a{
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}
#menulogin a:hover{
color:#4E6FDE;
}
#menulogin li{
margin-bottom:15px;
list-style:none;
}
/*actividades*/
.colorido1{
color:#FF0000;
font-style:italic;
}

.colorido2{
color:#808000;
font-style:italic;
}

.colorido3{
color:#5FA749;
font-style:italic;
}

.colorido4{
color:#0000CC;
font-style:italic;
}

.colorido5{
color:#FF9933;
font-style:italic;
}

.colorido6{
color:#CC33FF;
font-style:italic;
}

/* registro_noticias.php */



#cabecera{
margin-top:10px;
}

#contenido td{
/*padding:10px;*/
}
/*visualizar_noticias.php*/

#articulo{
width:100%;
height:98%;
}
#envnoticia td{
vertical-align:top;
}

#contenido input{
float:left;
}
#pagina{
width:31%;
float:left;
text-align:center;
height:24px;
}
#navegacion{
height:auto;
clear:both;
}
#anterior{
float:left;
width:34%;
min-width:33%;
height:24px;
}
.anterior{
vertical-align:top;
text-align:left;
height:24px;
}
.pagina1{
float:center;
text-align:center;
height:24px;
font-size:12px;
}

.siguiente{
height:24px;
text-align:right;
}
#anterior1{
float:right;
width:44%;
min-width:33%;
height:24px;
text-align:right;
}

/*ver noticias*/
/*
#fecha{
float:right;
font-size:14px;
font-weight:bold;
}
*/

/*#titulo1{
font-size:13px;
font-weight:bold;
margin-bottom:10px;
text-align:left;
padding: 10px 0 0 0;
padding-left:200px;
padding-right:200px;
}*/
.titulo1{
font-size:13px;
font-weight:bold;
/*margin-bottom:10px;*/
text-align:left;
padding: 9px 0 0px 0;
/*padding-left:200px;*/
/*padding-right:200px;*/
}
.titulo2{
font-size:13px;
font-weight:bold;
/*margin-bottom:10px;*/
text-align:left;
padding: 8px 0 0px 0;
/*padding-left:200px;*/
/*padding-right:200px;*/
}
.fecha1{
font-size:12px;
font-weight:bold;
color:#4B6FA9;
padding: 10px 0 4px 0;
/*padding-left:200px;*/
}
.subtitulos{
padding: 1px 0 10px 0;
}
#subtitulo1{
/*font-size:14px;*/
font-style:italic;
text-align:justify;
/*padding-left:200px;*/
/*padding-right:200px;*/
}
.desarrollo1{
margin:15px 15px 15px 15 px;
font-size:11px;
/*border-bottom:1px solid #385996;*/
padding-top:15px;
text-align:justify;
/*padding-left:200px;*/
/*padding-right:200px;*/
float:left;
}
.bodyimg1{
margin:45px 10px;
/*padding-left:200px;*/
/*padding-right:200px;*/
}

.titulo{
/*font-size:18px;*/
font-weight:bold;
/*margin-bottom:10px;*/
text-align:justify;
}
#subtitulo{
/*font-size:14px;*/
font-style:italic;
text-align:justify;
}
#desarrollo{
margin:15px 0px;
font-size:11px;
width:100%;
border-bottom:1px solid #385996;
text-align:justify;
float:left;
}
#bodyimg{
margin:15px 10px;
}
#portadaimg{
margin:10px 10px;
width:200px;
float:left;
}
#portadaimg img{
width:100%;

}
/*imagenes*/
#test1 img{
margin:10px 15px;
}
#seccion{
width: 820px;
margin: 10px auto;
padding: 0 0 0 34;
}
#seccion span{
text-align:center;
background-image: url(../imagenes/fondobody1.jpg);
padding: 20px 12;
display: block;
float: left;
width: 27%;
height: 200px;
margin: 20px 12;
border: 1px solid #000066;
}
.espacioprueba1{
padding-top: 5px;
}
.espacioprueba{
padding-top: 4px;
}
.espaciopruebag{
padding-top: 12px;
}
.nuevojoder{
padding-top: 100px;
}
.espaciopruebagr{
padding-top: 20px;
}
.espacio{
padding-top: 10px !important;
padding:10px 0px 0px 0px;;
}
.tit{
	text-align:justify;
	padding:6px 0 0 5px;
	font-weight:bold;
	font-size:13px;
	height:22px;
	color:#666666;
}

.textoevento{
	padding: 10px 10px 10px 10px;
	margin: 12px 12px 12px 12px;
	text-align:justify;
	width:100%;
	color:#000000;
	font-size:11px;
}

.tituevento{
	background-image:url(../imagenes/tituloeventos.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.noticiassocios{
	background-image:url(../imagenes/noticiassocios.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.celdapixel{
	height:1;
	background-color:#ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:100%;
	border-bottom:1px solid #385996;
}
.sugerencias{
	background-image:url(../imagenes/sugerencias.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.bienvenidos{
	background-image:url(../imagenes/bienvenido.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.reservas{
	background-image:url(../imagenes/reservasonline.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.tarjetabody{
	background-image:url(../imagenes/tarjetabodyfactory.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.actividades{
	background-image:url(../imagenes/actividades.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.servicios{
	background-image:url(../imagenes/servicios.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.instalaciones{
	background-image:url(../imagenes/instalaciones.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.galeria{
	background-image:url(../imagenes/galeriadefotos.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.situacion{
	background-image:url(../imagenes/situacion.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.enlaces{
	background-image:url(../imagenes/enlaces.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.noticias{
	background-image:url(../imagenes/noticias.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.contacto{
	background-image:url(../imagenes/contacto.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.torrest{
	background-image:url(../imagenes/torrest.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.actualidad{
	background-image:url(../imagenes/actualidad.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.horarios{
	background-image:url(../imagenes/horarios.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.horariosdias{
	background-image:url(../imagenes/horariodias.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.accesorestringido{
	background-image:url(../imagenes/accesorestringido.gif);
	background-repeat:no-repeat;
	height:34px;
	color:#4B6FA9;
	font-weight:bold;
	font-size:14px;
	width:100%;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
}
.boton{
	background-color:#4B6FA9;
	border:  #6a84ae double;
	cursor: pointer;
	height:25px;
	color:#FFFFFF;
	font-weight:none;
	font-size:12px;
	text-align:center;
	padding-left:10px;
	margin-left:10px;
	padding-right:10px;
	margin-right:10px;
}
a.botonGenerar{
	background-color:#4B6FA9;
	border:  #6a84ae double;
	cursor: pointer;
	height:25px;
	color:#FFFFFF;
	font-weight:none;
	font-size:12px;
	text-align:center;
	padding-left:10px;
	margin-left:5px;
	padding-right:10px;
	margin-right:10px;
}
a.botonGenerar:hover{
	background-color:#4B6FA9;
	border:  #6a84ae double;
	cursor: pointer;
	height:25px;
	color:#FFFFFF;
	font-weight:none;
	font-size:12px;
	text-align:center;
	padding-left:10px;
	margin-left:5px;
	padding-right:10px;
	margin-right:10px;
}

.botonnoticias{
	background-image:url(../imagenes/botonnoticias.gif);
	background-repeat:repeat-x;
	height:24px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}

.subtitulomenu{font-size:12px;font-weight:bold;font-style:italic;color:#daa913;}
a.m:hover {
color:#cccccc;
text-decoration:none;
}

a.m:link {
color:#5779af;
text-decoration:none;
}
a.m {
color:#5779af;
font-size:11px;
}

a.t:hover {
color:#000711;
text-decoration:none;
}

a.t:link {
color:#000711;
text-decoration:none;
}
a.t {
color:#000711;
font-size:11px;
}

.error{
	border:1px solid #1f4565;
}
.ok{
	border:1px solid #009900;
}

.divActualidad
{
	width:490px; 
	min-height:400px;
}
.cabeceraDivActualidad
{
	 background:url(../imagenes/actualidad.gif) no-repeat; 
	 height:30px; 
	 width:100%;
}
.divLinea
{
	border-bottom:1px solid #385996; 
	height:1px; 
	width:100%;
}
.paddtop5{padding-top:5px;}
.paddtop10{padding-top:10px;}
.paddtop15{padding-top:15px;}
.paddtop20{padding-top:20px;}
.divCuerpoActualidad
{
	float:left; 
	width:240px; 
	text-align:center;
}
.divContenidoCuerpoActualidad
{
	margin:0px 7px;
}
.divTituloNoticia
{
	font-size:13px;
	font-weight:bold;
	color:#000000; 
	width:210px; 
	text-align:left; 
	margin:0 0 0 12px;
}
.divImgNoticia
{
	margin:auto; 
	height:285px;
	min-height:285px;!important
}
.divSubtituloNoticia
{
	font-size:12px;
	font-weight:none;
	font-style:italic; 
	width:210px;
	color:#d9a400;
	text-align:left; 
	margin:0 0 0 12px;
	height:30px;
	min-height:30px;!important
}
.divLeerMas
{
	text-align:right; 
	clear:both; 
	padding-right:14px;
}
.paddtop6{padding-top:6px;}
.paddtop12{padding-top:12px;}

td.galeria_seccion
{
	width:250px; 
	height:250px; 
	vertical-align:middle; 
	text-align:center; 
	background:url(../imagenes/fondobody1.jpg) no-repeat;
}
a.listadoImg
{
	font-weight:bold;
	color:#990000;
	font-size:12px;
}

a.listadoImg:hover
{
	color:#4B6FA9;
}
#reservasframe1
{
	margin:auto;
	width:800px;
	height:800px;
}
span.titulo_tabla{color:#d9a400; font-size:14px; font-weight:bold;}
#res
{
	width:870px;
	margin:auto;
}
#tipos table
{
	font-size:11px;
	width:100%;
}
#tipo1 table
{
	font-size:11px;
	width:800px;
	margin:auto;
}
/* Comienza la parte en la que meto los css de socios */
