/***************************** Etiquetas generales *****************************/
/*******************************************************************************/
body {
	background-color: #CDD9E6;
}
label {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #333333;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #336699;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #336699;
}
img {
	border: 0px;
}

/******************************* Zonas generales *******************************/
/*******************************************************************************/
.zona_general {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/archivos/imagenes/general_fondo.png);
	background-repeat: repeat-y;
}

.zona_titulo {
	width: 614px;
	height: 106px;
	float: left;
	background-image: url(/archivos/imagenes/titulo_fondo.png);
	background-repeat: no-repeat;
}
.logo {
    position: relative;
	left: 7px;
	top: 7px;
}

.zona_login {
	width: 614px;
	height: 27px;
	float: left;
	background-image: url(/archivos/imagenes/login_fondo.png);
	background-repeat: no-repeat;
}
.campo_login {
	position: relative;
	float: left;
	padding: 2px 0 0 7px;
}
.boton_login {
	position: relative;
	float: left;
	padding: 5px 0 0 7px;
}
.enlace_login {
	position: relative;
	float: left;
	padding: 5px 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

.zona_enlaces {
	width: 146px;
	float: right;
	background-repeat: repeat-y;
}

.zona_botones {
	width: 146px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
}
.zona_boton {
	height: 25px;
	width: 146px;
}
.zona_fin_boton {
	height: 2px;
	width: 146px;
	background-image: url(/archivos/imagenes/enlaces_fondo_fin.png);
}
.zona_banner {
	width: 120px;
	padding: 5px 0 5px 18px;
	float: left;
}
.zona_rotulo_banner {
	width: 120px;
	padding: 15px 0 5px 18px;
}
.zona_rotulo_banner2 {
	width: 120px;
	padding: 15px 0 5px 18px;
	margin-top: 25px;
}

.zona_contenidos {
	width: 614px;
	float: left;
	background-repeat: repeat-y;
}
.zona_foto_portada {
	width: 364px;
	height: 509px;
	background-image:url(/archivos/imagenes/foto_portada_fondo.png);
	background-repeat: no-repeat;
	float: right;
}
.foto_portada {
	padding-left: 2px;
}
.rotulo {
	width: 607px;
	padding: 7px 0 0 2px;
}
.zona_contenido {
	padding: 0px 7px 0px 14px;
	background-image: url(/archivos/imagenes/noticia_fondo.gif);
	background-repeat:repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.zona_atras {
	padding: 0px 7px 0px 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: right;
}
.zona_contenido_separador {
	height: 7px;
	clear: both;
}

.zona_foto_peq {
	padding: 0px 14px 0px 0px;
	float: left;
	height: 137px;
	width: 183px;
}
.zona_foto_peq_separador {
	height: 14px;
	clear: both;
}

.zona_pie {
	width: 760px;
	clear: both;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
}
.zona_pie .limpiar {
	clear: both;
}
.zona_interior_pie {
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	width: 610px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-image: url(/archivos/imagenes/pie_fondo.png);
	background-repeat: repeat-y;
	float:left;
}
.zona_interior_pie2 {
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	width: 122px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-image: url(/archivos/imagenes/pie_fondo.png);
	background-position: right;
	background-repeat: repeat-y;
	float: right;
}
.zona_pie a {
	color: #FFFFFF;
	text-decoration: none;
}
.zona_pie a:hover {
	color: #336699;
	text-decoration: none;
}
.zona_atras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	text-align: right;
}

/**************************** Zona noticias portada *****************************/
/*******************************************************************************/
.zona_noticias_portada {
	width: 250px;
	float: left;
}
.rotulo_ultimas_noticias_portada {
	width: 243px;
	padding: 7px 0 0 2px;
}
.zona_noticia_portada {
	padding: 0px 7px 0px 14px;
	background-image: url(/archivos/imagenes/noticia_fondo.gif);
	background-repeat:repeat-y;
}
.zona_noticia_portada_separador {
	height: 7px;
}

/*************************** Zona proyectos portada ****************************/
/*******************************************************************************/
.zona_proyectos_portada {
	width: 364px;
	float: right;
}
.rotulo_ultimos_proyectos_portada {
	width: 364px;
	padding: 7px 0 0 5px;
}
.zona_proyecto_portada {
	padding: 0px 7px 0px 14px;
	background-image: url(/archivos/imagenes/proyecto_fondo.gif);
	background-repeat:repeat-y;
}
.zona_proyecto_portada_separador {
	height: 7px;
}

/******************************* Zona paginación *******************************/
/*******************************************************************************/
.zona_paginacion {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}

/************************************ Textos ***********************************/
/*******************************************************************************/
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	font-size: 12px;
	color: #000000;
}
.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	font-size: 11px;
	color: #333333;
}
.resumen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	text-align: justify;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	font-size: 11px;
	color: #333333;
}
.url {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	text-align: justify;
}
.archivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	text-align: justify;
}
.ciudad {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.ano {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.informe_general {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	text-align: justify;
}
.orden_dia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	text-align: justify;
}
.convocatoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	text-align: justify;
}
.acta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	text-align: justify;
}
.documentacion {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	text-align: justify;
}
.conclusiones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	text-align: justify;
}
.junta_directiva {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	text-align: justify;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	text-align: justify;
	position: relative;
	float: left;
	padding: 5px 0 0 15px;
}
/************************************ Enlaces **********************************/
/*******************************************************************************/
.enlace:link {
 	text-decoration: none;
	color: #336699;
}
.enlace:visited {
 	text-decoration: none;
	color: #336699;
}
.enlace:hover {
 	text-decoration: none;
	color: #000000;
}