/* Ocultar hoja de estilos a navegadores viejos. */
/*@import url("cita.css");*/


/* CSS: www.jonatangrau.com.ar - Ultima modificacion: 10/10/2006  */


/* ----------/Base/ ----------*/
*{
	margin: 0;
	padding: 0;
}
body{
	background: #0099FF url(img/body.jpg) center top no-repeat;
}


p{
	font: 0.8em/1.4em Verdana,Arial,Helvetica,sans-serif;
	color: #444;
	margin: 6px 20px;
	padding: 0;
}
p a:link{
	color: #0099FF;
}
p a:hover{
	color: #0099FF;
}
p a:visited {
    color: #0099FF
}



a{
	color: #CCCCCC;
	color: #FFFFFF;
	outline: none;
}
a:hover	{
	color: #666666;
	color: #666666;
}
img{
	border: 0;
}
blockquote{margin: 30px; padding: 10px; border: 1px solid #ccc;}
blockquote.destacado{
	margin: 10px 20px; 
	padding: 10px; 
	border: 1px solid #FFEAD1;
	border-bottom: 3px solid #FFEAD1;
	background-color: #FFf;
}
form{margin: 15px 40px; padding: 20px; border: 1px solid #E9E9E4; background-color: #F7F7F5;}
label{font: 0.8em Verdana,Arial,Helvetica,sans-serif; color:#666; float: left}
input, textarea{border: 1px solid #E9E9E4; margin: 2px; padding: 2px; clear:left; background-color: #F1F1EC;background-color: #FFF;overflow:auto}
caption{font: 0.9em Verdana,Arial,Helvetica,sans-serif; color: #D85420}
table{margin: 0 auto; padding: 0;}
span{display: none;}

/* ----------/Estructura/ ----------*/
#main{
	width:752px; 
	text-align:left; 
	margin-left:auto; 
	margin-right:auto; 
	padding: 0;
	position: relative;
	background: #F7F7F7  left repeat-y;
}
#encabezado{
	width: 752px;
	height: 97px;
	margin: 0 auto; 
	position: relative;
}
#encabezado ul{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 553px;
	height: 94px;
}
#encabezado li{
	float: left;
	background-repeat: no-repeat;
	margin: 0 16px 0 0; 
	list-style: none;
}
#encabezado li a{
	display: block;
	height: 69px;
	text-indent: -9999px;
}

#menu{/* contendra la imagen o flash */
	width: 752px;
	height: 144px;
	margin: 0;
	padding: 0;
}
#menu p{
	margin: 0;
	padding: 0;
	height: 15px;	
}
#menu object, #menu img{
	float: right;
}
#menu-content{
	margin: 0;
	padding: 0;
	width: 737px;
	height: 22px;
	position: absolute;
	top: 111px;
	left: -5px;
}
#contenido{

	padding: 15px 0 35px 0;
	vertical-align: top;
	background: url(img/top-contenido.gif) top repeat-x;
}


h1,h2,h3,h4,h5,h6{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
h1{
	text-indent: -9999px;
	}
h1 a{
	width: 202px;
	height: 97px;
	display: block;
	background: url(img/logo.jpg) no-repeat;
}
h2{
	height: 45px; 
	font-size: 0.95em; 
	color: #333333;
	background-repeat: no-repeat;
	background-position: 15px 0;
	text-indent: -9999px; 
	display: block;

}

h2 a:link{
	color: #0066FF;
}
h2 a:hover{
	color: #0066FF;
}
h2 a:visited {
    color: #0066FF
}


h3{margin: 5px 0 8px 20px;font-size:1em;color: #3399FF;}
h4{margin: 20px 0 8px 20px;font-size:0.9em;color: #50ACBB;}
h5{margin: 5px 0 8px 20px;font-size:0.85em;color: #90B73B;}
h6{margin: 0 20px;padding:0;font-size: 0.7em;}

h2.actividades{background-image:url(img/titulos/actividades.gif);}
h2.asociese{background-image:url(img/titulos/asociese.gif);}
h2.contacto{background-image:url(img/titulos/contacto.gif);}
h2.culturales{background-image:url(img/titulos/culturales.gif);}
h2.deportivas{background-image:url(img/titulos/deportivas.gif);}
h2.eventos{background-image:url(img/titulos/eventos.gif);}
h2.emigrantes{background-image:url(img/titulos/emigrantes.gif);}
h2.institucional{background-image:url(img/titulos/institucional.gif);}
h2.junta_directiva{background-image:url(img/titulos/junta_directiva.gif);}
h2.noticias{background-image:url(img/titulos/noticias.gif);}
h2.sedes{background-image:url(img/titulos/sedes.gif);}
h2.sitios_deinteres{background-image:url(img/titulos/sitios_deinteres.gif);}
h2.sociales{background-image:url(img/titulos/sociales.gif);}
h2.historias{background-image:url(img/titulos/historias.gif);}
h2.yoga{background-image:url(img/titulos/yoga.gif);}
h2.tenis{background-image:url(img/titulos/tenis.gif);}
h2.natacion{background-image:url(img/titulos/natacion.gif);}
h2.servicio_medico{background-image:url(img/titulos/servicio_medico.gif);}
h2.panteon_social{background-image:url(img/titulos/panteon_social.gif);}
h2.revista{background-image:url(img/titulos/revista.gif);}
h2.natacion{background-image:url(img/titulos/natacion.gif);}
h2.patin_artistico{background-image:url(img/titulos/patin.gif);}
h2.handball{background-image:url(img/titulos/handball.gif);}
h2.palestra{background-image:url(img/titulos/palestra.gif);}
h2.gimnasio{background-image:url(img/titulos/gimnasio.gif);}
h2.futbol{background-image:url(img/titulos/futbol.gif);}
h2.verbena{background-image:url(img/titulos/verbena.gif);}
h2.espicha{background-image:url(img/titulos/espicha.gif);}
h2.coloniadeverano{background-image:url(img/titulos/coloniadeverano.gif);}
h2.sedesocial{ background-image:url(img/titulos/sedesocial.gif);}
h2.campocovadonga{background-image:url(img/titulos/campocovadonga.gif);}
h2.polideportivoasturias{background-image:url(img/titulos/polideportivoasturias.gif);}
h2.chocolateyxuego{background-image:url(img/titulos/chocolateyxuego.gif);}
h2.pateonsocial{background-image:url(img/titulos/panteonsocial.gif);}
h2.atencionsocial{background-image:url(img/titulos/atencionsocial.gif);}
h2.revista{background-image:url(img/titulos/revista.gif);}
h2.localizacion{ background-image: url(img/titulos/localizacion.gif);}
h2.consejo{background-image:url(img/titulos/consejo.gif);}
h2.cultura{background-image:url(img/titulos/cultura.gif);}
h2.gastronomia{background-image:url(img/titulos/gastronomia.gif);}
h2.mitologia{background-image:url(img/titulos/mitologia.gif);}
h2.bable{background-image:url(img/titulos/bable.gif);}
h2.simbolos{background-image:url(img/titulos/simbolos.gif);}

/* ----------/Nav/ ----------*/
#nav{
	width: 191px;
	margin: 0 0 0 5px; 
}
#nav ul{
	list-style: none;
	position: absolute;
	font: 12px/1.4em Tahoma,"Trebuchet MS",Verdana,sans-serif; 
	padding-bottom: 29px;
}
#nav ul li a{

	color: #fff;
	padding: 2px 0 3px 15px; 
	margin: 0 0 0 8px; 
	display: block;
	text-decoration: none;
	background: url(img/nav-lia.gif) no-repeat;
}
#nav ul li a:hover{
	color: #175561;
	}

	
#pie{
	width: 752px;
	height: 50px;
	margin: 0 auto;
	padding: 20px 0 0 0;
	background: #50ACBB;
	position: relative;
	border-top: 5px solid #33CCFF;
    background: url(img/footer.gif)
}
#pie p{
		color: #fff;
		font-size: 11px;
}
#pie a{
	color: #fff;
}
#pie a:hover{
	color: #D7F0F4;
}
#alert{
	width: 150px;
	height: 40px;
	border: 1px solid #000;
	float: right;
	margin: -22px 15px 0 0;
}
* html body #alert{
	margin: -40px 10px 0 0;
}
/* ----------/Imagenes/ ----------*/
img{border:0;margin:0;padding:0}
img.hojas-foto{float:left;margin: 0 10px 20px 25px;}
img.centro{margin-left: 115px;margin-bottom: 20px;}
img.derecha{float: right;margin: 10px;}
img.izquierda{float: left;margin: 10px;}
img.error{margin: 0 10px 0 20px; float: left}
