.borde_gral {border-width:1px; border-color:#004F03; border-style:solid;}
.borde_claro {border-width:1px; border-color:#247810; border-style:solid;}
.borde_claro2 {}
.cabecera {background-image:url(images/cabeza-interior.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFCC00; border-right-width:0px; border-left-width:0px; border-top-width:0px; border-bottom-width:2px; border-color:#004F03; border-style:solid;}
.cabecera_ed {background-image:url(images/cabeza_ed.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFCC00; border-right-width:0px; border-left-width:0px; border-top-width:0px; border-bottom-width:2px; border-color:#004F03; border-style:solid;}

.fondo_menu {background-image:url(images/fondo_menu1.jpg); background-repeat:repeat-y; background-color:#FFA921; border-right-width:2px; border-left-width:0px; border-top-width:0px; border-bottom-width:0px; border-color:#004F03; border-style:solid;}
.pie {font-family:verdana, arial; font-size:7pt; color:#FFFFFF; font-weight:bold; background-color:#004F03;}
.fondo_cuerpo {background-image:url(images/fondo_cuerpo.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#F3DA98;}
.fondo_intro {background-image:url(images/fondo_intro.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#F4D285;}
.fondo_primera {background-image:url(images/trama.gif); background-repeat:repeat; }

.fondo_blanco {background-image:url(images/fondo_cuerpo.jpg); background-repeat:no-repeat; background-position:right; background-color:#F3DA98;}

a.menu {font-family:verdana, arial; font-size:8pt; color:#333333; font-weight:bold; text-decoration:none;}
a.menu:hover {font-family:verdana, arial; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.submenu {font-family:verdana, arial; font-size:8pt; color:#444444; font-weight:bold; text-decoration:none;}
a.submenu:hover {font-family:verdana, arial; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.contenidos {font-family:verdana, arial; font-size:8pt; color:#333333; text-align:justify;}
.subtitulo {font-family:verdana, arial; font-size:10pt; color:#FFFFFF; font-weight:bold; padding:3px; background-color:#19731D; border-width:1px; border-style:solid; border-color:#FFFFFF;}

a.indice {font-family:verdana, arial; font-size:8pt; color:#046809; font-weight:bold; text-decoration:none;background-color:#6DCA72; border-width:1px; border-style:solid; border-color:#FFFFFF; padding:3px}
a.indice:hover {font-family:verdana, arial; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;background-color:#1C9022; border-width:1px; border-style:solid; border-color:#FFFFFF; padding:3px}
a.submenu {font-family:verdana, arial; font-size:8pt; color:#8E5700; font-weight:bold; text-decoration:none;}
a.submenu:hover {font-family:verdana, arial; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.subtitulo_pag {font-family:"Times New Roman", verdana, arial; font-size:9pt; color:#004F03; font-weight:bold; font-style:normal; background-color:#F9C742; border-width:2px; border-color:#004F03; border-style:dotted; padding:2px;}


.prese_tabla {font-family:verdana, arial; font-size:8pt; color:#046400; font-weight:bold; text-decoration:none;background-color:#CEEECD; border-width:1px; border-style:solid; border-color:#046400; padding:3px}
.prese_titu {
	font-family:verdana, arial;
	font-size:8pt;
	color:#046400;
	font-weight:bold;
	text-decoration:none;
	background-color:#CEEECD;
	border-width:1px;
	border-style:solid;
	border-color:#FFC600;
	text-align:center;
	font-variant: small-caps;
}
.prese_subtitu {font-family:verdana, arial; font-size:8pt; color:#004F03; font-weight:bold;background-color:#C1E7BF; border-right-width:0px; border-left-width:0px; border-top-width:0px; border-bottom-width:2px; border-color:#004F03; border-style:solid;}

a.regular {font-family:verdana, arial; font-size:9pt; color:#046809; font-weight:bold; text-decoration:none;}
a.regular:hover {font-family:verdana, arial; font-size:9pt; color:#FFC600; font-weight:bold; text-decoration:none;}
a.regular2 {font-family:verdana, arial; font-size:8pt; color:#046809; font-weight:bold; text-decoration:none;}
a.regular2:hover {font-family:verdana, arial; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.regular3 {font-family:verdana, arial; font-size:8pt; color:#333333; font-weight:bold; text-decoration:none;}
a.regular3:hover {font-family:verdana, arial; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.subtitulo_celda {background-color:#FBCE60; border-width:1px; border-style:solid; border-color:#FFB400;}
a.sub {font-family:verdana, arial; font-size:8pt; color:#694B04; font-weight:bold; text-decoration:none;}
a.sub:hover {font-family:verdana, arial; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.fondo_sub {
	border: 0px none #FFFFFF;
}

.bold {font-family:verdana, arial; font-size:9pt; color:#046809; font-weight:bold;}
.bold2 {font-family:verdana, arial; font-size:8pt; color:#333333; font-weight:bold;}

.cir_tabla {background-color:#FBCE60; border-width:1px; border-style:solid; border-color:#FFB400;}
.cir_encabezado {font-family:verdana, arial; font-size:9pt; color:#FFFFFF; font-weight:bold;background-color:#046400; border-width:1px; border-style:solid; border-color:#FFB400;padding:2px;}
.cir_fila1 {font-family:verdana, arial; font-size:8pt; color:#333333; font-weight:bold;background-color:#FBCE60; border-width:1px; border-style:solid; border-color:#FFB400;}
.cir_fila2 {font-family:verdana, arial; font-size:8pt; color:#333333; font-weight:bold;background-color:#F3DA98; border-width:1px; border-style:solid; border-color:#FFB400;}
.cir_contenidos {font-family:verdana, arial; font-size:8pt; color:#333333; background-color:#F3DA98; border-width:1px; border-style:solid; border-color:#FFB400; padding:3px; text-align:justify;}

.con_tabla {background-color:#B7E7AD; border-width:1px; border-style:solid; border-color:#0F4C03;}
.con_encabezado {font-family:verdana, arial; font-size:9pt; color:#FFFFFF; font-weight:bold;background-color:#FEC500; border-width:1px; border-style:solid; border-color:#0F4C03;padding:2px;}
.con_fila1 {font-family:verdana, arial; font-size:8pt; color:#333333; font-weight:bold;background-color:#B7E7AD; border-width:1px; border-style:solid; border-color:#0F4C03;}
.con_fila2 {font-family:verdana, arial; font-size:8pt; color:#333333; font-weight:bold;background-color:#E1F8DC; border-width:1px; border-style:solid; border-color:#0F4C03;}
.con_contenidos {font-family:verdana, arial; font-size:8pt; color:#333333; background-color:#E1F8DC; border-width:1px; border-style:solid; border-color:#0F4C03; padding:3px; text-align:justify;}

a.catalogo {font-family:verdana, arial; font-size:8pt; color:#0F4C03; font-weight:bold; text-decoration:none;}
a.catalogo:hover {font-family:verdana, arial; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.titu_catalogo {font-family:verdana, arial; font-size:8pt; color:#694B04; font-weight:bold;background-color:#FBCE60; border-width:1px; border-style:solid; border-color:#FFB400; }

.titu_actividad {font-family:verdana, arial; font-size:8pt; color:#694B04; font-weight:bold;background-color:#FBCE60; border-width:1px; border-style:solid; border-color:#FFB400; }
.actividad {font-family:verdana, arial; font-size:8pt; color:#333333; border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-top-width:0px;border-style:solid; border-color:#FFB400;}
.normal {
	font-family:verdana, arial;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #19731d;
	border: 1px solid #FFFFFF;



}
.sinbold {

	font-family:verdana, arial;
	font-size:9pt;
	color:#046809;
	font-weight:normal;
}
.borde2 {
	border-width:1px;
	border-color:#004F03;
	border-style:solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #006600;


}
.peque {
font-family:verdana, arial; font-size:8pt; color:#FFFFFF; font-weight:bold;
}
.activo {
	font-family:verdana, arial;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	font-variant: small-caps;
	border: 1px solid #004F03;
	background-color: #006633;



}
.romano {
	font-family:verdana, arial;
	font-size:11pt;
	font-weight:normal;
	font-variant: small-caps;


}
.romano2 {
	font-family:verdana, arial;
	font-size:11pt;
	font-weight:bold;
	font-variant: small-caps;
	border: 1px solid #0F4C03;
	color: #0F4C03;


}
.peque2 {

font-family:verdana, arial; font-size:8pt; color:#006633; font-weight:bold;
}
.fondoimagen {
	font-family:verdana, arial;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	padding:3px;
	border: 1px solid #000000;

}
.fecha {
	font-family:verdana, arial;
	font-size:7pt;
	color:#000000;
	font-weight:bold;
	left: 30px;
	right: 10px;
	border: 1px solid #006633;






}
.fecha2 {

	font-family:verdana, arial;
	font-size:7pt;
	color:#006633;
	font-weight:bold;
	left: 30px;
	right: 10px;
}
.CABECERA2 {
	border-width:1px;
	border-color:#004F03;
	border-style:solid;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	font-size: 8pt;
	font-weight: bold;




}
.CABECERA3 {
	border-width:1px;
	border-color:#004F03;
	border-style:solid;
	background-color: #19731D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	font-variant: small-caps;

}
.enlacestitulo {
	border-width:1px;
	border-color:#004F03;
	border-style:solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #006600;



}
.bordeimagen {
	border: 1px solid #000000;

}
a.menu5 {
font-family:verdana, arial; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;
}
a.menu5:hover {
font-family:verdana, arial; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;
}
.cabecerafamilia {
background-image:url(images/cabecera.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFCC00; border-right-width:0px; border-left-width:0px; border-top-width:0px; border-bottom-width:2px; border-color:#004F03; border-style:solid;
}
.contenidos2 {
	font-family:verdana, arial;
	font-size:7pt;
	color:#333333;
	text-align:justify;
	font-weight: normal;

}
.finalenlaces {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #336600;
	font-weight: bold;
	font-variant: small-caps;
	border: 2px solid #FFCC66;

}
a.men4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	text-align: center;
}
a.men4:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF7800;
	text-decoration:none;
	text-align: center;
}
a.men5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	text-align: center;
}
a.men5:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF7800;
	text-decoration:none;
	text-align: center;
}
a.men6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	text-align: center;
	font-weight: bold;

}
a.men6:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF7800;
	text-decoration:none;
	text-align: center;
	font-weight: bold;

}
.bordemapa {

	border: 1px solid #006633;
}
.negro {


font-family:verdana, arial; font-size:10pt; color:#000000; font-weight:bold;
}
a.men1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#566B03; text-decoration:none;}
a.men1:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF7800; text-decoration:none;}
.celda-menu2 {background-color:#E1F68F; border-left-width:0px; border-bottom-width:3px; border-right-width:0px;}
.celda-men {border-left-width: 2px; border-top-width:0px; border-bottom-width:2px; border-right-width:0px; border-color:#FFCC00; border-style:solid; padding:2px; background-color:#FCDC5A;}

