#tablac { width:100%}

#marco_noticias {
/*width:592px;*/
width: 730px;
overflow:auto;
min-height:600px;
/*padding-left:20px;padding-right:20px;*/
padding-bottom:20px;

}

/*#marco_noticias {
width:580px;
overflow: auto;
padding-left:17px;
padding-top:17px;
padding-bottom:17px;
** padding-right:17px;
min-height: 600px;
}*/

#marco_noticias_zr {width:441px;overflow:auto;min-height:600px;padding-bottom:20px;}

#marco_agenda_zr {width:417px;overflow:auto;min-height:500px;padding-left:20px;padding-bottom:20px;padding-right:20px;}

a:link { font-family: Verdana;  color: #006699;	text-decoration: none; }
a:visited { font-family: Verdana; color: #006699; text-decoration: none; }
a:hover { font-family: Verdana;	color: #006699; text-decoration: underline; }

.arial_10 { font-family: Arial; font-size: 10px}

.verd_9 { font-family: Verdana; font-size: 9px}
.verd_10 { font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.verd_11 { font-family: Verdana; font-size: 11px}
.verd_12 { font-family: Verdana; font-size: 12px}
.verd_16 { font-family: Verdana; font-size: 16px}
.verd_18 { font-family: Verdana; font-size: 18px}

.treb_10 {font-family: Trebuchet MS, Verdana, Arial; font-size: 10px; color: #000000;}
.treb_11 {font-family: Trebuchet MS, Verdana, Arial; font-size: 11px; color: #000000;}
.treb_11blanco {font-family: Trebuchet MS, Verdana, Arial; font-size: 11px; color: #FFFFFF; }
.treb_11verde {font-family: Trebuchet MS, Verdana, Arial; font-size: 11px; color: #556B05; }
.treb_12 {font-family: Trebuchet MS, Verdana, Arial; font-size: 12px; color: #000000;}
.treb_16 { font-family: Trebuchet MS, Arial; font-size: 16px}
.treb_18 { font-family: Trebuchet MS, Arial; font-size: 18px}

.Estilo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.Estilo4 {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000000;
}

.Estilo6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.menu_der {
	/*font-family: Trebuchet MS, Verdana, Arial;
	font-size: 11px;
	color: #666666;*/
	background-image: url(/img/flechita_verde.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
	height: 22px;
	padding-left: 20px;
	width: 100%;
	vertical-align: middle;
}

.menu_der_sobre{
	background-image: url(/img/flechita_verde.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
	height: 22px;
	padding-left: 20px;
	width: 100%;
	background-color:#DAE7AC;
	vertical-align: middle;
}

.menuover{ background-color:#D6E1AE; color:#4A5E01;}
#menuover a:link, menuover a:visited, menuover a:hover{ color:#cc0000; text-transform:uppercase}

.fondoarriba_r {
	background-repeat: repeat-x;
	background-position: left top;
}
body {
	padding: 0px;
	background-color: #F8F7EB;
	background-image: url(/img/fondo_web.gif);
	background-repeat: repeat-x;
	background-position: center top;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-arrow-color: #666666;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #E0E0E0;
	scrollbar-shadow-color: #999999;
	scrollbar-track-color: #FFFFFF;
}

#general {
	border-left:4px solid #FFFFFF;
	border-right:4px solid #FFFFFF;
}

a.linkmenusup:link {  font-family: Trebuchet MS, Arial; font-size: 11px;  color: #000000; text-decoration: none}
a.linkmenusup:visited {  font-family: Trebuchet MS, Arial; font-size: 11px; color: #000000; text-decoration: none}
a.linkmenusup:hover {  font-family: Trebuchet MS, Arial;   font-size: 11px; color: #000000;  text-decoration: none}


a.pie:link {  font-family: Arial; font-size: 10px;  color: #666666; text-decoration: none}
a.pie:visited {  font-family: Arial; font-size: 10px; color: #666666; text-decoration: none}
a.pie:hover {  font-family: Arial;   font-size: 10px; color: #666666;  text-decoration: underline}

.pie{  font-family: Arial;   font-size: 10px; color: #666666;}

table {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

td{
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.linkverdana10:link {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
a.linkverdana10:visited {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
a.linkverdana10:hover {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline}

a.linkverdana10zr:link {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
a.linkverdana10zr:visited {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
a.linkverdana10zr:hover {  font-family: Verdana; font-size: 10px; color: #333333; text-decoration: none}

a.linkverdana11:link {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana11:visited {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana11:hover {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline}

a.linkverdana11_zres:link {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana11_zres:visited {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana11_zres:hover {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}

a.linkverdana12:link {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none}
a.linkverdana12:visited {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none}
a.linkverdana12:hover {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: underline}

a.linkverdana13:link {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana13:visited {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana13:hover {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline}

a.linkarial13:link {  font-family: Arial; font-size: 13px;  color: #000000; text-decoration: none}
a.linkarial13:visited {  font-family: Arial; font-size: 13px; color: #000000; text-decoration: none}
a.linkarial13:hover {  font-family: Arial;   font-size: 13px; color: #000000;  text-decoration: underline}

a.linktreb10:link {  font-family: Trebuchet MS, Arial; font-size: 10px;  color: #000000; text-decoration: none}
a.linktreb10:visited {  font-family: Trebuchet MS, Arial; font-size: 10px; color: #000000; text-decoration: none}
a.linktreb10:hover {  font-family: Trebuchet MS, Arial;   font-size: 10px; color: #000000;  text-decoration: underline}

a.linktreb11:link {  font-family: Trebuchet MS, Arial; font-size: 11px;  color: #000000; text-decoration: none}
a.linktreb11:visited {  font-family: Trebuchet MS, Arial; font-size: 11px; color: #000000; text-decoration: none}
a.linktreb11:hover {  font-family: Trebuchet MS, Arial;   font-size: 11px; color: #000000;  text-decoration: underline}

a.linktreb11galerias:link {  font-family: Trebuchet MS, Arial; font-size: 11px;  color: #000000; text-decoration: none}
a.linktreb11galerias:visited {  font-family: Trebuchet MS, Arial; font-size: 11px; color: #000000; text-decoration: none}
a.linktreb11galerias:hover {  font-family: Trebuchet MS, Arial;   font-size: 11px; color: #000000;  text-decoration: none}

a.linktreb11blanco:link {  font-family: Trebuchet MS, Arial; font-size: 11px;  color: #ffffff; text-decoration: none}
a.linktreb11blanco:visited {  font-family: Trebuchet MS, Arial; font-size: 11px; color: #ffffff; text-decoration: none}
a.linktreb11blanco:hover {  font-family: Trebuchet MS, Arial;   font-size: 11px; color: #ffffff;  text-decoration: none}

a.linktreb11mensup:link {  font-family: Trebuchet MS, Arial; font-size: 13px;  color: #ffffff; text-decoration: none}
a.linktreb11mensup:visited {  font-family: Trebuchet MS, Arial; font-size: 13px; color: #ffffff; text-decoration: none}
a.linktreb11mensup:hover {  font-family: Trebuchet MS, Arial;   font-size: 13px; color: #ffffff;  text-decoration: none;}

/*submenu*/
a.linktreb11mensup2:link {  font-family: Trebuchet MS, Arial; font-size: 11px;  color: #000000; text-decoration: none; vertical-align:middle}
a.linktreb11mensup2:visited {  font-family: Trebuchet MS, Arial; font-size: 11px; color: #000000; text-decoration: none; vertical-align:middle}
a.linktreb11mensup2:hover {  font-family: Trebuchet MS, Arial;   font-size: 11px; color: #000000;  text-decoration: underline; vertical-align:middle}

a.linktreb12:link {  font-family: Trebuchet MS, Arial; font-size: 12px;  color: #000000; text-decoration: none}
a.linktreb12:visited {  font-family: Trebuchet MS, Arial; font-size: 12px; color: #000000; text-decoration: none}
a.linktreb12:hover {  font-family: Trebuchet MS, Arial;   font-size: 12px; color: #000000;  text-decoration: underline}

a.linktreb13:link {  font-family: Trebuchet MS, Arial; font-size: 13px;  color: #000000; text-decoration: none}
a.linktreb13:visited {  font-family: Trebuchet MS, Arial; font-size: 13px; color: #000000; text-decoration: none}
a.linktreb13:hover {  font-family: Trebuchet MS, Arial;   font-size: 13px; color: #000000;  text-decoration: underline}

a.linktreb13menu:link {  font-family: Trebuchet MS, Arial; font-size: 13px;  color: #4E5278; text-decoration: none }
a.linktreb13menu:visited {  font-family: Trebuchet MS, Arial; font-size: 13px; color: #4E5278; text-decoration: none }
a.linktreb13menu:hover {  font-family: Trebuchet MS, Arial;   font-size: 13px; color: #4E5278;  text-decoration: none }

a.linktreb13sec:link {  font-family: Trebuchet MS, Arial; font-size: 13px;  color: #4E5278; text-decoration: none }
a.linktreb13sec:visited {  font-family: Trebuchet MS, Arial; font-size: 13px; color: #4E5278; text-decoration: none }
a.linktreb13sec:hover {  font-family: Trebuchet MS, Arial;   font-size: 13px; color: #686978;  text-decoration: none }

a.linktreb13menug:link {  font-family: Trebuchet MS, Arial; font-size: 13px;  color: #000000; text-decoration: none }
a.linktreb13menug:visited {  font-family: Trebuchet MS, Arial; font-size: 13px; color: #000000; text-decoration: none }
a.linktreb13menug:hover {  font-family: Trebuchet MS, Arial;   font-size: 13px; color: #000000;  text-decoration: none }

a.linktreb14may:link {  font-family: Trebuchet MS, Arial; font-size: 13px;  color: #516E05; text-decoration: none; text-transform: uppercase}
a.linktreb14may:visited {  font-family: Trebuchet MS, Arial; font-size: 13px; color: #516E05; text-decoration: none; text-transform: uppercase}
a.linktreb14may:hover {  font-family: Trebuchet MS, Arial;   font-size: 13px; color: #516E05;  text-decoration: underline; text-transform: uppercase}

a.linktreb18:link {  font-family: Trebuchet MS, Arial; font-size: 18px;  color: #000000; text-decoration: none}
a.linktreb18:visited {  font-family: Trebuchet MS, Arial; font-size: 18px; color: #000000; text-decoration: none}
a.linktreb18:hover {  font-family: Trebuchet MS, Arial;   font-size: 18px; color: #000000;  text-decoration: underline}

a.linkestilo4:link {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	text-align:justify;
	color: #000000;
	text-decoration: none;
	line-height:20px;
}
a.linkestilo4:visited {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 14px;
	text-transform: uppercase;
	text-align:justify;
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
	line-height:20px;
}
a.linkestilo4:hover {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 14px;
	text-transform: uppercase;
	text-align:justify;
	font-weight: bold;
	color: #000000;
	text-decoration: underline; 
	line-height:20px;
}
SPAN.spanverdana9 a:link {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}
SPAN.spanverdana9 a:visited {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}
SPAN.spanverdana9 a:hover {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: underline}

SPAN.spanverdana10 a:link {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
SPAN.spanverdana10 a:visited {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
SPAN.spanverdana10 a:hover {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline}

SPAN.spanverdana11azul a:link {  font-family: Verdana; font-size: 11px; color: #006CBC; text-decoration: none}
SPAN.spanverdana11azul a:visited {  font-family: Verdana; font-size: 11px; color: #006CBC; text-decoration: none}
SPAN.spanverdana11azul a:hover {  font-family: Verdana; font-size: 11px; color: #006CBC; text-decoration: underline}

SPAN.spanverdana11 a:link {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
SPAN.spanverdana11 a:visited {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
SPAN.spanverdana11 a:hover {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline}

SPAN.spanverdana11r a:link {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
SPAN.spanverdana11r a:visited {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
SPAN.spanverdana11r a:hover {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}

SPAN.spanverdana10ruta a:link {  font-family: Verdana; font-size: 10px; color: #016CBE; text-decoration: none}
SPAN.spanverdana10ruta a:visited {  font-family: Verdana; font-size: 10px; color: #016CBE; text-decoration: none}
SPAN.spanverdana10ruta a:hover {  font-family: Verdana; font-size: 10px; color: #016CBE; text-decoration: underline}

SPAN.spanverdana10gris a:link {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
SPAN.spanverdana10gris a:visited {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
SPAN.spanverdana10gris a:hover {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline}

SPAN.spanarial10 a:link {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: none}
SPAN.spanarial10 a:visited {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: none}
SPAN.spanarial10 a:hover {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: underline}

SPAN.spantrebl2menu a:link { font-family: Trebuchet MS, Verdana; font-size: 12px; color: #000000; text-decoration: none}
SPAN.spantrebl2menu a:visited { font-family: Trebuchet MS, Verdana; font-size: 12px; color: #000000; text-decoration: none}
SPAN.spantrebl2menu a:hover { font-family: Trebuchet MS, Verdana; font-size: 12px; color: #000000; text-decoration: underline}

SPAN.spantrebl8 a:link { font-family: Trebuchet MS, Verdana; font-size: 18px; color: #000000; text-decoration: none}
SPAN.spantrebl8 a:visited { font-family: Trebuchet MS, Verdana; font-size: 18px; color: #000000; text-decoration: none}
SPAN.spantrebl8 a:hover { font-family: Trebuchet MS, Verdana; font-size: 18px; color: #000000; text-decoration: underline}

a.menu_secundario:link{ font-family: Verdana; font-size: 10px; color: #46455B; text-decoration: none;}
a.menu_secundario:visited { font-family: Verdana; font-size: 10px; color: #46455B; text-decoration: none; }
a.menu_secundario:hover { font-family: Verdana;	font-size: 10px; color: #46455B; text-decoration: underline;}

a.menu_secundario2:link{ font-family: Verdana; font-size: 10px; color: #46455B; text-decoration: none;}
a.menu_secundario2:visited { font-family: Verdana; font-size: 10px; color: #46455B; text-decoration: none; }
a.menu_secundario2:hover { font-family: Verdana;	font-size: 10px; color: #46455B; text-decoration: none;}

.fondo_arriba_izq { background-repeat: no-repeat; background-position: left top; }
.fondoabajo { background-repeat: repeat-x;	background-position: left bottom; }

/** Estilos Formularios **/
input, textarea, select {
	color : #000000;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	/*border: 1px solid #000000;*/
}

.transparencia { cursor: hand; 	filter: Alpha(Opacity=80); 	-moz-opacity: 0.8;}

/****Menú zona restringida****/
.menu_zres_sobre{ background-color: #FFFFF6; padding:0px 10px 0px 15px;}
.menu_zres{ padding:0px 10px 0px 15px; }

.menu_zres_sobre1{ background-color: #FFFFF6;}
.menu_zres1{ padding:0px; }

/*.menu_zres_sobre2{ background-color: #F0F7FD;}
.menu_zres2{ padding:0px; }*/

/****Menú galerías****/
.menu_gal_sobre{ background-color: #ffffff;} /*background-color: #F0F7FD;*/
.menu_gal{ padding:0px; }


/****************** Estilos Paginador *******************************/

.paginador-tabla{ align:right; margin-right: 15px; margin-left: 10px; margin-top:5px }

SPAN.paginador-modulo{ font-family: Verdana; font-size: 10px;  color: #333333; text-decoration: none; margin:0px 5px 0px 5px }
SPAN.paginador-pagina-actual{ font-family: Verdana; font-size: 10px; color: #333333; text-decoration: none;margin-left:4px; font-weight:600;}

a.paginador-pagina:link{ font-family: Verdana; font-size: 10px; color: #02508C; text-decoration: none; margin-left:4px}
a.paginador-pagina:visited{ font-family: Verdana; font-size: 10px; color: #02508C; text-decoration: none; margin-left:4px}
a.paginador-pagina:hover{ font-family: Verdana; font-size: 10px; color: #02508C; text-decoration: underline; margin-left:4px}

a.paginador-modulo:link{ font-family: Verdana; font-size: 10px; color: #02508C; text-decoration: none; margin:0px 5px 0px 5px }
a.paginador-modulo:visited{ font-family: Verdana; font-size: 10px; color: #02508C; text-decoration: none; margin:0px 5px 0px 5px}
a.paginador-modulo:hover{ font-family: Verdana; font-size: 10px; color: #02508C; text-decoration: underline; margin:0px 5px 0px 5px}

.presen {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#4e5278;
	text-decoration:none;
	margin: 20px 0px 0px 0px;
	}
.presen a, .presen a:link, .presen a:active, .presen a:visited, .presen a:hover {
		font-family: Verdana;
		color: #4e5278;
		text-decoration: none;
		margin-left: 6px;
		}


