@charset "utf-8";
/* Parámetros de ajuste de tipografía*/
	
p, td, li, ul, ol, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	}
p {
	margin-bottom: 8px;
	}

ul {
	margin: 0;
	padding: 0;
	}
li ul {
	margin-top: 0;
	}

li {
	margin: 0 0 4px 0;
	}
		
p, td, ul {
	color: #333;
	line-height: 16px;
	}
	
#copy p {
	font-size: 10px;
	font-family: Arial, Verdana, Sans-Serif;
	margin: 0;
	padding: 3px;
	color: #fff;
	}

sup, sub {
	font-size: 9px;
	font-family: Arial, Verdana, Sans-Serif;
	margin: 0;
	padding: 0;
	color: #666;
	}

.spec {
	font-style: italic;
	}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	letter-spacing: 1px;
	}
	
h1, h2, h3 {
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	}

h1 {
	font-size: 24px;
	}

h2 {
	font-size: 18px;
	}
	
h3 { 
	font-size: 15px;
	}

#contenido h2 a:link, 
#contenido h3.lineapor a:link, 
#contenido h2 a:visited,  
#contenido h3.lineapor a:visited {
	text-decoration: none;
	color: #696;
	}
	
#contenido h2 a:hover, 
#contenido h3.lineapor a:hover {
	text-decoration: underline;
	color: #069;
	}

#contenido h2 a:active,  
#contenido h3.lineapor a:active {
	text-decoration: underline;
	color: #f60;
	}


/*Parámetros de ajuste de estructura*/
body {		
	margin: 0;
	padding: 0px;
	padding-bottom: 25px;
	text-align: center;
	background-color: #EEF3ED;
	}

img {
	border: 0;
	display: block;
	margin-bottom: 10px;
	margin-top: 10px;
	}

img.flo {
	float: left;
	width: 75px;
	border: 1px solid #000;
	margin-top: 9px;
	margin-right: 10px;
	}

.piefoto {
	width: 450px;
	text-align: right;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-size: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	color: #333;
	}

#pagina {
	text-align: center;
	margin: 0 auto;
	padding: 0;
	background-image:url(../images/elementos_diseno/fondo_pagina.jpg);
	background-position: left;
	background-repeat: repeat-y;
	border: 0;
	width: 740px;
	} 
	
#cabecera {
	position: relative;
	margin: 0;
	padding: 0;
	width: 740px;
	height: 146px;
	background-image:url(../images/elementos_diseno/cabecera.jpg);
	}

#logo {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 119px;
	height: 92px;
	margin: 4px;
	padding: 0;
	}

#sek {
	visibility: hidden;
	display: none;
	}
	
body#inicio #menu li#liinicio a, 
body#noticias #menu li#linoticias a, 
body#agenda #menu li#liagenda a, 
body#junta #menu li#lijunta a,
body#socio #menu li#lisocio a,
body#historico #menu li#lihistorico a,
body#censo #menu li#licenso a,
body#grupos #menu li#ligrupos a,
body#c_2003 #menu li#li2003 a,
body#conv2004 #menu li#liconv2004 a, 
body#inter #menu li#liinter a,
body#conv #menu li#liconv a,
body#coop #menu li#licoop a,
body#artic #menu li#liartic a,
body#archivos #menu li#liarchivos a,
body#fichas #menu li#lifichas a,
body#galeria #menu li#ligaleria a,
body#manual #menu li#limanual a,
body#publi #menu li#lipubli a,
body#links #menu li#lilinks a,
body#alta #menu li#lialta a,
body#login #menu li#lilogin a,
body#perfil #menu li#liperfil a,
body#micenso #menu li#limicenso a,
body#lisocios #menu li#lilisocios a,
body#misarchivos #menu li#limisarchivos a,
body#mibiblio #menu li#limibiblio a,
body#admin #menu li#liadmin a,
body#secret #menu li#lisecret a,
body#admin_censo #menu li#liadmin_censo a,
body#mik #menu li#limik a,
body#aphanius #menu li#liaphanius a,
body#aphanius2 #menu li#liaphanius2 a,
body#graragon #menu li#ligraragon a,
body#grcentro #menu li#ligrcentro a,
body#grsur #menu li#ligrsur a,
body#ikcp #menu li#liikcp a,
body#pisc #menu li#lipisc a,
body#biblioteca #menu li#libiblio a {
	color: #006633;
	font-style: italic;
	font-weight: bold;
	}
	
#contenedor {
	position: relative;
	width: 740px;
	margin: 0;
	padding: 0;
	background: transparent;
	}
	
#menu {
	float: left;
	border: 0;
	margin: 0;
	padding: 0;
	width: 180px;
	text-align: left;
	background: transparent;
	}

#menu dl {
	width: 150px;
	margin-top: 16px;
	margin-left: 10px;
	}
	
#menu dt {
	font-family: Times New Roman, Serif;
	font-size: 13px;
	color: #930;
	font-weight: bold;
	border-bottom: 1px solid #809EBB;
	}	
	
#menu dd {
	font-family: Arial, Verdana, Sans-Serif;
	margin-left: 0;
	margin-top: 3px;
	margin-bottom: 10px;
	}
	
#menu ul {
	border: 0;
	margin: 0;
	padding: 0;
	text-align: left;
	}
	
#menu ul.opc_list {
	margin-left: 0;
	list-style: none;
	}

#menu ul.opc_list li {
	margin-bottom: 0;
	vertical-align: middle;
	}

#menu ul.opc_list li a {
	text-decoration: none;
	font-size: 11px;
	color: #069;
	}
	
#menu ul.opc_list li a:hover {
	color: blue;
	}

#contenido {
	float:right;
	width: 510px;
	margin: 0 10px 0 0;
	padding: 26px 8px 0 28px;
	text-align: left;
	}

#pie {
	position: relative;
	clear: both;
	width: 740px;
	margin-top: 0;
	height: 90px;
	color: #EEF3ED;
	background-image:url(../images/elementos_diseno/pie.jpg);
	}
#pie p {
	color: #EEF3ED;
	margin: 0;
	}
#pie p a {
	color:#DBDBB7;
	margin: 0;
	}
	
#textpie {
	width: 240px;
	height: 75px;
	text-align: left;
	padding: 6px 0;
	margin: 0 0 0 360px;
	}

.alt {
	display: none;
	}

fieldset {
	display: block;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	}

legend {
	font-size: 15px;
	font-family: Arial, Verdana, Sans-serif;
	font-weight: bold;
	}

label {
	text-align: right;
	margin-right: 4px;
	}




