body {
	margin-left: 0px;
	margin-top: 0px;
	font-family: Verdana, Geneva, sans-serif;
}

/* fecha de las noticias */
.destacada_fecha {
	font-size: 10pt;
	text-align: left;
}


.derecha {
	text-align: right;
	font-size: 8px;
}

a:link {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:active {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

a.menu:link {
	font-weight: normal;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}
a.menu:visited {
	font-weight: normal;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}
a.menu:hover {
	font-size: 14px;
	font-weight: bold;
	color: #77be44;
	text-decoration: none;
}
a.menu:active {
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}

a.responsable_criterios:link {
	font-weight: bold;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
a.responsable_criterios:visited {
	font-weight: bold;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
a.responsable_criterios:hover {
	font-weight: bold;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a.responsable_criterios:active {
	font-weight: bold;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}

/* botones apartados*/

a.bot_apartado:link {
	font-size: 8px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
a.bot_apartado:visited {
	font-size: 8px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
a.bot_apartado:hover {
	font-size: 8px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.bot_apartado:active {
	font-size: 8px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	text-align: center;
}

/*Botones apartados verdes clarito */

a.bot_apartado_verde:link {
	font-size: 8px;
	font-weight: bold;
	color: #dae6b0;
	text-decoration: none;
}
a.bot_apartado_verde:visited {
	font-size: 8px;
	font-weight: bold;
	color: #dae6b0;
	text-decoration: none;
}
a.bot_apartado_verde:hover {
	font-size: 8px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.bot_apartado_verde:active {
	font-size: 8px;
	font-weight: bold;
	color: #dae6b0;
	text-decoration: none;
	text-align: center;
}

/* botones negros apartados */

a.bot_apartado_negro:link {
	font-weight: bold;
	font-size: 8px;
	color: #000;
	text-decoration: none;
}
a.bot_apartado_negro:visited {
	font-weight: bold;
	font-size: 8px;
	color: #000;
	text-decoration: none;
}
a.bot_apartado_negro:hover {
	font-size: 8px;
	font-weight: bold;
	color: #77be44;
	text-decoration: none;
}
a.bot_apartado_negro:active {
	font-size: 8px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

/* botones alta de usuario*/

a.bot_alta_usu:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
a.bot_alta_usu:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
a.bot_alta_usu:hover {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.bot_alta_usu:active {
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	text-align: center;
}


/* TODO PARA LA LISTA DE PRACTICAS
/* botones negros listado practicas arriba */

a.bot_arriba:link {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.bot_arriba:visited {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.bot_arriba:hover {
	font-size: 10px;
	font-weight: bold;
	color: #77be44;
	text-decoration: none;
}
a.bot_arriba:active {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

a.bot_fichas:link {
	font-size: 10pt;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.bot_fichas:visited {
	font-size: 10pt;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.bot_fichas:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #77be44;
	text-decoration: none;
}
a.bot_fichas:active {
	font-size: 10pt;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

/* EL titulo BP PS NA */
.titulo_lista_practicas {
	font-size: 11pt;
	font-weight: bold;
	color: #5A3019;
}

/* nombre de los titulos */
.nombre_titulo_lista_practicas {
	font-size: 11pt;
	color: #000000;
}

/* titulos practicas en la lista*/
.sus_titulo_lista_practicas {
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}

/* boton de ficha resumen y completa en la lista*/
/* botones negros apartados */

a.bot_fichas_lista:link {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.bot_fichas_lista:visited {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.bot_fichas_lista:hover {
	font-size: 10px;
	font-weight: bold;
	color: #77be44;
	text-decoration: none;
}
a.bot_fichas_lista:active {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}




/*Texto formularios*/

.texto_form {
	font-size: 9px;
	font-weight: normal;
	color: #FFF;
}

.texto_negro {
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

.texto_blanco {
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
}

.texto_blanco_bold {
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
}


.texto_tabla_gris {
	font-size: 11px;
	font-weight: normal;
	color: #000;
}

.texto_subtitulos_apartados {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}

/* ESTADISTICAS */
a.bot_estadisticas:link {
	font-size: 8px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.bot_estadisticas:visited {
	font-size: 8px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.bot_estadisticas:hover {
	font-size: 8px;
	font-weight: bold;
	color: #77be44;
	text-decoration: none;
}
a.bot_estadisticas:active {
	font-size: 8px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.texto_negro_chico {
	font-size: 8px;
	font-weight: bold;
	color: #000;
}

/* estadisticas inactivas */
.texto_negro_chico_cat_inact {
	font-size: 8px;
	color: #000;
}
/* titulod de las estadisticas */
.texto_negro_chico_tit_stat {
	font-size: 7px;
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
}
.descripcion_informes {
	font-size: 12px;
	color: #000;
}

.texto_grande_jorge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	text-align: justify;
}
.titulos_contenido {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
}
.texto_contenido {
	font-size: 10pt;
}
.texto_contenido_bold {
	font-size: 10pt;
	font-weight: bold;
}


/*destacadas*/

.destacada_categoria {
	font-size: 8pt;
	text-align: left;
	text-transform: uppercase;
}


.destacada_titulo {
	font-size: 10pt;
	font-weight: bold;
}
.destacada_municipio {
	font-size: 9pt;
}
.destacada_resumen {
	font-size: 7pt;
	text-align: justify;
}


/*contacto*/

.contacto_titulo {
	font-size: 10pt;
	font-weight: bold;
}
.contacto_texto {
	font-size: 10pt;
}




.fondo_cabecera{
		background-image: url(imagenes/fondo_cabecera.jpg);
}
.fondo_cabecera_negro{
		background-image: url(imagenes/fondo_cabecera_negro.jpg);
}
.fondo_verde_claro{
	background-image: url(imagenes/fondo_verde_claro.jpg);
}
.fondo_verde_medio{
	background-image: url(imagenes/fondo_verde_medio.jpg);
}
.fondo_verde_oscuro{
	background-image: url(imagenes/fondo_menu.jpg);
}
.fondo_boletin{
	background-image: url(imagenes/fondo_boletin.jpg);
}
/* Tablas*/

input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #dae6b0; border-style: solid; border-top-width: 0px; border-top-color: #333333; border-right-width: 0px; border-right-color: #CCCCCC; border-bottom-width: 0px; border-bottom-color: #CCCCCC; border-left-width: 0px; border-left-color: #333333}
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #FFFFFF; border-style: solid; border-top-width: 1px; border-top-color: #333333; border-right-width: 1px; border-right-color: #CCCCCC; border-bottom-width: 1px; border-bottom-color: #CCCCCC; border-left-width: 1px; border-left-color: #333333; }

textarea { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
background-color: #dae6b0;
border: #000099; 
border-style: solid;
border-top-width: 0px; 
border-top-color: #713000; 
border-right-width: 0px; 
border-right-color: #713000; 
border-bottom-width: 0px; 
border-bottom-color: #713000; 
border-left-width: 0px; 
border-left-color: #713000;
}

SELECT { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
background-color: #dae6b0;
border: #000099; 
border-style: solid;
border-top-width: 0px; 
border-top-color: #713000; 
border-right-width: 0px; 
border-right-color: #713000; 
border-bottom-width: 0px; 
border-bottom-color: #713000; 
border-left-width: 0px; 
border-left-color: #713000;
}

/* TEXT AREA NORMAL textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border: #000099; border-style: solid; border-top-width: 2px; border-top-color: #333333; border-right-width: 2px; border-right-color: #CCCCCC; border-bottom-width: 2px; border-bottom-color: #CCCCCC; border-left-width: 2px; border-left-color: #333333} */

input.chek {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border-style: solid; border-top-width: 0px; border-top-color: #333333; border-right-width: 0px; border-right-color: #CCCCCC; border-bottom-width: 0px; border-bottom-color: #CCCCCC; border-left-width: 0px; border-left-color: #333333}

input.alta_usuario_input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #78BE44; border-style: solid; border-top-width: 1px; border-top-color: #333333; border-right-width: 1px; border-right-color: #CCCCCC; border-bottom-width: 1px; border-bottom-color: #CCCCCC; border-left-width: 1px; border-left-color: #333333}

input.alta_usuario_input:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; background-color: #78BE44; border-style: solid; border-top-width: 1px; border-top-color: #333333; border-right-width: 1px; border-right-color: #CCCCCC; border-bottom-width: 1px; border-bottom-color: #CCCCCC; border-left-width: 1px; border-left-color: #333333}

.pie_texto {
	font-size: 7px;
}

//
.pie_texto {
	font-size: 7px;
}

