/* TEXTO */

#texto{
	font-size: 14px;
}
	#textotit{
		font-size: 18px;
		font-weight:bold;
		color:#666666;
	}
	#textotxt{
		text-align: justify;
		text-indent: 10px;
		line-height: 25px;
	}
	#textotxt a{
		border-bottom: #999999 dotted 1px;
		color:#000000;		
	}
	#textotxt a:hover{
		color: #666666;	
	}

/* form contacto */

#form{
	margin-left: 50px;
	border: 0px;
	padding: 0px;
	text-indent: 0px;
}
	#fform{
		border: none;
	}
		.indicacion{
			clear:both;
			float:left;
			width: 600px;
			margin: 2px;
			font-size: 12px; 
			text-align: left;
			text-indent: 5px;
		}
	#botones{
		clear:both;
		float: left;		
		margin: 2px;
	}
		.boton{
			border: 1px solid #5C7061;
			font-size: 12px;
			background-color: #F1E9E7;
		}
	
/* NOTICIAS */

#noticia{
	font-size: 14px;
}
	#noticiasubtit{
		margin: 3px 0px 4px 10px;
		font-size:12px;
		font-style:italic;
	}
	#noticiamed{
		margin-left: 10px;
		font-size: 10px;
		text-transform:uppercase;
		color:#666666;		
	}
	#noticiatxt{
		text-indent: 10px;
		text-align: justify;
		line-height: 25px;
	}
	#noticiatxt a{
		border-bottom: #999999 dotted 1px;	
		color:#000000;
	}
	#noticiatxt a:hover{
		color: #666666;	
	}
#listatits{
	float: left;
	width: 600px;
	margin-bottom: 5px;
	text-indent: 10px;
	line-height: 20px;
}
	.tits a{
		border-bottom: none;
		font-weight:bold;
	}
	.tits a:hover{
		color: #666666;	
	}
	.subtits{
		margin: 0px 0px 10px 20px;		
		font-style:italic;
		font-size:12px;
		text-indent: 0px;
		line-height: 15px;
	}
#listatxt{
		text-align: justify;
		text-indent: 10px;
		line-height: 25px;
	}
	#listatxt a{
		color:#000000;		
	}
	#listatxt a:hover{
		color: #666666;	
	}
#listalocs{
	float: right;
	width: 150px;
	border-left: #999999 solid 1px;
	padding-left: 2px;
	text-indent: 0px;
	line-height: 15px;
}
	.clistalocs{
		display: block;
	}
	.clistalocs a{
		border-bottom: none;
		font-size:11px;
		font-weight: bold;
	}
	.clistalocs a:hover{
		color: #666666;
		border-bottom: none;
	}
	.plistalocs{
		display: block;
		border-bottom: none;
	}
	.plistalocs a{
		margin-left: 5px;
		border-bottom: none;
		font-size:11px;
		border-bottom: none;
	}
	.plistalocs a:hover{
		color: #666666;
		border-bottom: none;
	}
#paginacion{
	width: 100%;
	border-top: #702A1E solid 1px;
	border-bottom: #969FCF solid 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000;
}
		
/* GALERIAS */

#galeria{
	font-size: 14px;
}
	.glisgaluna{
		clear: both;
		width: 790px;
		margin: 5px 0px 5px 0px;
	}
	.glisgalizq{
		float: left;
		width: 660px;
	}
		.glisgaltit a{
			border-bottom: none;
			font-weight:bold;
			color: #000;
		}
		.glisgaltit a:hover{
			color: #666;	
		}		
		.glisgaltxt{
			margin: 3px 0px 4px 10px;
			font-size:12px;
			text-align: justify;
		}
	.glisgalder{
		float:right;
		width: 120px;
		margin: 0px 5px 5px 5px;
		text-align:center;
	}
	.glisimguna{
		float:left;
		width: 130px;
		height: 90px;
		margin-top: 5px;		
		vertical-align: middle;
		text-align: center;
	}
	#gimgnav a,#gimgnav a:hover{
		float: left;
		margin-top: 5px;
		border-bottom: none;
		vertical-align:middle;
		font-weight:bold;
		text-align: center;
	}
	#gimg{
		float: left;
		width: 735px;
		margin-top: 5px;
		text-align: center;
	}
	#gimgdesc{
		clear: both;
		float: left;
		margin: 5px 0px 0px 25px;
		font-size: 12px;
	}
	
/* ENLACES */

.enlacescat{
	margin: 5px;
}
	.enlacescat a{
		margin: 10px;
		font-weight: bold;
	}
	.enlacescat a:hover{
		margin: 10px;
	}
.enlacessubcat{
	margin: 10px;
}
	.enlacessubcat a{
		margin: 15px;
		font-weight:bold;
	}
	.enlacessubcat a:hover{
		margin: 15px;
	}
#enlacestxt{
	margin: 20px;
}
	#enlacestxt a{
		color: #000;
	}
	#enlacestxt a:hover{
		color: #666;
	}
.enlace{
	margin: 20px;
}
	.enlace a{
		padding-right: 14px;
		background: transparent url(../imgs/otros/links.png) no-repeat center right;
		color: #000;
	}
	.enlace a:hover{
		padding-right: 14px;
		background: transparent url(../imgs/otros/links.png) no-repeat center right;
		color: #666;
	}
#enlacessub{
	margin-bottom: 10px;
	font-size: 12px;
}
	#enlacessub a{
		border-bottom: #999999 dotted 1px;
		color:#000;
	}
	#enlacessub a:hover{
		color:#666;
	}
	
/* ACTIVIDADES */

#actividades{
	font-size: 14px;
}
/* listados de activ */
.actlistit{
	margin: 5px;
	font-size: 14px;
	font-weight: bold;
}
	.actlistit a{
		color: #000;
	}
	.actlistit a:hover{
		color: #666;
	}

/* muestra solo la activ */
	.actsubtit{
		margin: 5px 5px 10px 5px;
		font-size: 12px;
	}
	.actcuerpo{
		margin: 0px 5px 10px 15px;
		text-align: justify;
	}
	#actimagen{
		float: right;
		padding: 0px 0px 5px 5px;
	}
	#actadjun{
		display:inline;
		font-size: 12px;
	}
		#actadjun a{
			border-bottom: #999999 dotted 1px;
			color:#000000;		
		}
		#actadjun a:hover{
			color: #666666;	
		}
		
/* PREMIOS */

#preimg{
	text-align: center;
}
.texto{
	font-size: 14px;
}
	.textotxt{
		text-indent: 10px;
		text-align: justify;
		line-height: 25px;
	}
	.textotxt a{
		border-bottom: #999999 dotted 1px;
		color:#000000;		
	}
	.textotxt a:hover{
		color: #666666;	
	}

/* FICHAS */

/* pagina mapas */
#mapsf1{
	height: 35px;
	width: 780px;
	padding-top: 5px;
	background-color: #fff;
}
	#mapsfc11{
		float: left;
		width: 345px;
	}
	#mapsfc12{
		float: right;
		width: 420px;
		text-align:right;
	}
#mapsf2{
	height: 15px;
	width: 770px;
	padding: 10px 5px 10px 5px;
	background-color:#FFF;
}
	#mapsf2 a{
		border-bottom: #999999 dotted 1px;
		color: #000000;	
	}
	#mapsf2 a:hover{
		color: #666666;
	}
	#mapsfc21{
		float: left;
		width: 345px;
	}
	#mapsfc22{
		float: right;
		width: 420px;
		text-align:right;
	}
/* pagina listado */
#lisficimg{
	text-align: center;
}
/* pagina ficha */
#ficsubtit{
	margin: 5px 0px 0px 5px;
	font-size: 12px;
}

/* VIDEOS */

#zonavideo{
	text-align: center;
}