/*MENU INICIO SUPERIOR*/
ul#navi {
	margin:0mm;
	padding:0mm;
	list-style-image:none;
	list-style-type:none;
	}
ul#navi .menli {
	display:inline;
	padding-bottom:5.29mm;
}

ul#navi .menli:hover , ul#navi li:hover {
	display:inline;
	background-image: url(http://www.mueveteenextremadura.com/apariencias/cabecero/imagenes/letras_nav_destacadas.gif);
	background-repeat: no-repeat;
	background-position: center 4.76mm;
	padding-bottom:5.29mm;
	color:#82AF20;
}
ul#navi .menlia {
	disply:block;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	text-decoration:none;
   	padding-left:2.65mm;
	padding-right:2.65mm;
	border-right:1px solid #CCCCCC;
}

ul#navi .menlia:hover {
	color:#82AF20;
	text-decoration:none;
	padding-left:2.65mm;
	padding-right:2.65mm;
	border-right:1px solid #CCCCCC;
}

.stilo_marcado_li {
	display: inline;
	background-image: url(/apariencias/cabecero/imagenes/letras_nav_destacadas.gif);
	background-repeat: no-repeat;
	background-position: center 4.76mm;
	padding-bottom:5.29mm;
	color: #82AF20;
}
.stilo_marcado_a {
	color:#82AF20;
	text-decoration:none;
	padding-left:2.65mm;
	padding-right:2.65mm;
	border-right:1px solid #CCCCCC;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
}

/*PDA*/
#fecha {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
	text-align: left;
	font-size: 7.5pt;
	margin-left:2.65mm;
}

#titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
	text-align: left;
	font-size: 11pt;
	margin-bottom:-2.11mm;
}

#titulo_otros_titulares {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
	text-align: left;
	font-size: 10pt;
	margin-bottom:-2.11mm;
}

#entradilla {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-size: 10pt;
}
#entradilla_ampliada {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-size: 9pt;
}

#entradilla a ,
#entradilla_ampliada a
 {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11pt;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-decoration:none;
}
#pie {
	color: #FFFFFF;
	background-color:#82AF20;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	width: 100%;
	padding-top:0.53mm;
	padding-bottom:0.53mm;
	font-size: 9pt;
}
#logo {
	width: 100%;
	padding-top:0.53mm;
	padding-bottom:0.53mm;
	background-color: #ffffff;
	padding-left:1.59mm;
}
#caja_secciones {
	width: 100%;
}
#caja_secciones ul {
	color:#666666;
	list-style-type:square;
}
#caja_secciones ul li {
	margin-top:0mm; margin-bottom:0mm; padding-top:0mm; padding-bottom:0mm;
}
#link_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: 7.5pt;
}
#titulo_seccion {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
	text-align: left;
	font-size: 10pt;
}
hr {
	background-color:#CCCCCC;
	height:0.26mm;
	border: 0;
	color: #CCCCCC;
}
#texto ,
#texto p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-size: 8pt;
}
#seccion {
	color: #FFFFFF;
	background-color: #82AF20;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	width: 100%;
	padding-top:0.79mm;
	padding-bottom:0.79mm;
	font-size: 9pt;
	padding-left:1.59mm;
}
#titulo_ampliado {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
	text-align: left;
	font-size: 12pt;
}


body {
	behavior: url(/apariencias/cabecero/templates/csshover3.htc);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-size: 8pt;
	margin-left:0mm;
	margin-top:0mm;
	margin-right:0mm;
	margin-bottom:0mm;
	background-color:#edeced;
	width:244mm;
	margin:0 auto 0 auto;
}
a {text-decoration: none; color:#4b4b4b; font-weight:bold;}
a:hover {text-decoration:none; color: #848484;}

.fond_bre {
background-image:url(/apariencias/breves/imagenes/breves.jpg);
background-repeat:no-repeat;
background-position:center;
margin-top:2.9mm;
}
.bolsa{
margin-bottom:1.32mm;}
/*CABECERO*/
.centrar_div {
	margin:0 auto 0 auto;
	width:100%;}
centrar_cabecero {
	margin:0 auto 0 auto;
	width:243.68mm;
	height:88mm;}
.conte_cabecero {
	height:84mm;
	*height:86mm;
	_height:86mm;
	width:242mm;
	padding-left:0mm;
	padding-right:2.64mm;
	*padding-right:2.64mm;
	_padding-right:0.5mm;
	padding-bottom:1mm;
	margin:0 auto 0 auto;
	background-color:rgb(250,250,250);
	}
.fecha_cab {
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	float:left;
	width:20%;
	padding-top:1.32mm;
	
	}
.conte_principal {
	width:70%;
	float:right;
	margin-right:1.32mm;
	margin-left:10.58mm;
	padding-bottom:5.29mm;
	padding-top:1.32mm;
	text-align:right;
	}
.banner_cabecero {
	margin:0 auto 0 auto;}
#tama_pri {
	height:10.58mm;}

.cab1 {
	background-image:url(/apariencias/cabecero/imagenes/fondo_menu.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:244.21mm;
	height:10.84mm;
	margin-top:-1.05mm;
}
.cab1_letras {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #292929;
	text-decoration: none;
	font-weight: bold;
	margin-right:6.6mm;
	vertical-align: middle;
}
.cab2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1a1a1a;
	text-decoration: none;
	background-image: url(/apariencias/cabecero/imagenes/fodo_cab2.jpg);
	background-repeat:   repeat-x;
	font-weight: normal;
	letter-spacing:0.53mm;
}
.cab2_letras {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1a1a1a;
	text-decoration: none;
	font-weight: normal;
	letter-spacing:0.53mm;
}
.rapidos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1a1a1a;
	text-decoration: none;
	font-weight: bold;
}
/*ICONOS PORTADA*/
.icon_portada {
	width:50.3mm;
	display:block;
	height:50.3mm;
	padding-left:5mm;
	padding-right:5mm;
	float:left;}
.conte_icon {
	margin:0 auto 0 auto;}

/*CONTACTO Y ATENCION*/
#ciconos {
	width:670px;
	margin-left:0px;
	padding-left:0px;
	}

.texto_contacto {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #515151;
	text-decoration:none;
}
.tabla_contacto {	margin-bottom:1.32mm;}
.tabla {
	width:650px;
	vertical-align:top;
	margin-left:2.65mm;
	*margin-left:2.65mm;
	_margin-left:2.65mm;
	padding-right:5.29mm;
	*padding-right:7.9mm;
	_padding-right:7.9mm;
}
/*DERECHA EN CUERPO*/
.bordes_derecha {
	border: 1px solid #82AF20;
}
/*CUERPO PORTADA Y CUERPO MENU*/
#conte_contenido_plantilla {
	float:left; 
	vertical-align: middle;	
	width:165mm;
	margin:0 auto 0 auto;
	padding:2mm 2mm 2mm 2mm;
	*padding:2mm 2mm 2mm 2mm;
	_padding:2mm 2mm 2mm 2mm;
}
#conte_cabecero_interior {
	float:left; 
	vertical-align: middle;	
	width:128mm;
	margin:0 auto 0 auto;
	padding:2mm 2mm 2mm 2mm;
	*padding:2mm 2mm 2mm 2mm;
	_padding:2mm 2mm 2mm 2mm;
	text-decoration: none;
}
.texto_contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height:18px;
	color: #333333;
	text-decoration: none;
	text-align:justify;
	padding:1.4mm 3mm 1.4mm 3mm;
	float:left;
	width:158mm;
	}
#conte_cuerpo {
	width:244mm;
	margin:0 auto 0 auto;
	padding:1.3mm;
	background-color:#FFF;}
#conte_iconos {
	height:50.27mm;
	width:243mm;
	*width:243mm;
	_width:241mm;
	padding:3mm 2.7mm 1mm 1mm;
	*padding:3mm 1mm 1mm 1mm;
	_padding:3mm 1mm 1mm 1mm;
	margin:0 auto 0 auto;
	}
#conte_notic_busca {
	height:76mm;
	width:243mm;
	*width:243mm;
	_width:242mm;
	padding-left:1mm;
	padding-right:1mm;
	padding-bottom:1mm;
	margin:0 auto 0 auto;
	}
#conte_notic_2 {
	height:76mm;
	width:170mm;
	padding-left:1mm;
	padding-right:1mm;
	padding-bottom:1mm;
	float:left;
	}
#conte_preg_tabl_agen {
	height:62mm;
	width:243mm;
	*width:243mm;
	_width:241mm;
	padding-left:1mm;
	padding-right:1mm;
	padding-bottom:1mm;
	margin:0 auto 0 auto;
	*margin:2mm auto 0 auto;
	_margin:2mm auto 0 auto;
	}
#conte_mas_click {
	width:84em;
	*width:84em;
	_width:82em;
	padding-right:1.2em;
	*padding-right:2em;
	_padding-right:1em;
	float: left;
	min-height:40em;
	margin:0 0 0 1.2em;}
#contenido {
	width:162mm;
	*width:162mm;
	_width:158mm;
	padding-top:7mm;
	padding-right:5.29mm;
	*padding-right:7.9mm;
	_padding-right:2mm;
	padding-left:7mm;
	*padding-left:7mm;
	_padding-left:2mm;
	float: left;
}
#contenido_2 {
	padding:0.5em 0.5em 0.5em 0.5em;
	*padding:0.5em 0.5em 0.5em 0.5em;
	_padding:0.5em 0.5em 0.5em 0.5em;
	min-height:40em;
}
.clrBoth {
clear:both;
font-size:1px;
height:1px;
line-height:0;
}
.borde_arriba_sombra {
	background-image: url(/apariencias/cuerpo/imagenes/borde_arriba_sombra.jpg);
	background-repeat:   no-repeat;
	background-position: left top;
}
#conte_pregu_tabl {
	background-image:url(/apariencias/cuerpo/imagenes/borde_arriba_sombra.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:justify;
	margin:0mm auto;
	width:175mm;
	height:52mm;
	padding:8mm 0mm 0mm 0mm;
	margin-top:2mm;
	*margin-top:2mm;
	_margin-top:2mm;
	float:left;}
#conte_viajemos {
	width:60mm;
	*width:60mm;
	_width:55mm;
	height:70mm;
	padding:0mm 6mm 0mm 2mm;
	*padding:2mm 6mm 0mm 2mm;
	_padding:2mm 6mm 0mm 2mm;
	float:right;}
#conte_pie_css {
	height:40mm;
	width:235mm;
	padding-left:1mm;
	padding-right:1mm;
	padding-bottom:1mm;
	margin:2mm auto 0 auto;
	*margin:2mm auto 0 auto;
	_margin:2mm auto 0 auto;
	}
#conte_pie_css_2 {
	height:40mm;
	width:243mm;
	padding-left:1mm;
	padding-right:1mm;
	padding-bottom:1mm;
	margin:84.67mm auto 0 auto;
	*margin:5mm auto 0 auto;
	_margin:5mm auto 0 auto;
	}
#conte_pie_css_3 {
	height:40mm;
	width:243mm;
	padding-left:1mm;
	padding-right:1mm;
	padding-bottom:1mm;
	margin:140mm auto 0 auto;
	*margin:5mm auto 0 auto;
	_margin:5mm auto 0 auto;
	}
.margen_calen  {
	padding:5mm 0mm 0mm 0mm;
	*padding:5mm 0mm 0mm 0mm;
	_padding:5mm 0mm 0mm 0mm;}

.letras_centro_portada{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-transform: none;
	color: #000000;
	letter-spacing: 1.05mm;
	font-weight: normal;
	text-decoration: none;
	top:1.32mm;
	right:1.32mm;
	padding:1.32mm;
}

.letras_grandes_menu{
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.subrayados {
	background-color: #032C6E;
}
.letras_hemeroteca {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #032C6E;
}
.buscar_noticia {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #032C6E;
	text-decoration: none;
}
.caja_busca{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}
.bordederecho {
	border-right-width:0.53mm;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.bordeizquierdo {
	border-left-width:0.53mm;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.borde_centro {
	border-left-width:0.53mm;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width:0.53mm;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.borde_punteado {
	border: 1px solid #032C6E;
}
.cuerpo {
	font-family: Arial;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bordefecha {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#828282;}
	
#imag_icono_derecha {
	margin:0 auto;
	width:14.28em;
	padding:0.8em 0.5em 0.5em 0.5em;
	*padding:0.8em 0.5em 0.5em 0.5em;
	_padding:0.8em 0.1em 0.5em 0.1em;
	}
#conte_list {
	margin:0 auto;
	width:15em;
	*width:17em;
	_width:16em;
	margin:0 auto 0 auto;
	padding:0.5em 4em 0.5em 0.5em;
	*padding:0.5em 3.5em 0.5em 0.5em;
	_padding:0.5em 0.5em 0.5em 0.5em;
	float:right;
	}
.conte_login {
	margin:0 auto;
	width:20em;
	margin:0 auto 0 auto;
	padding:0.5em 0.5em 0.5em 0.5em;
	*padding:0.5em 0.5em 0.5em 0.5em;
	_padding:0.5em 0.5em 0.5em 0.5em;
	float:right;
	}
.bordeico {
	border:0pt;
}

	
	
/*CABECERO INTERIOR*/

.titulo_interior2 {
font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
}
.fondo_cabecero {
	background-color: #82AF20;
}
.fondo_cabecero2 {
	background-color: #82AF20;
}
.volver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #82AF20;
}.borde_cabecero_interior {border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
}
/*DOCUMENTOS*/
.listadoborderinferior_documentos {
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
	border-bottom-width:0.53mm;
}
.mensaje_documentos{font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
}
.listadotituloborderinferior_documentos {    border-bottom-style: solid;
	border-bottom-color: #82AF20;
	border-bottom-width:0.53mm;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
	margin-left: 15px;
}
A.enlaceaccion_documentos {
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	text-decoration: none;
}
.textoresultado_documentos {font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	line-height:3.17mm;
	margin-left:3.97mm;
}

.borde_imagenes_documentos {
	border: 1px dashed #CCCCCC;
}
.tamanio_archivo_documentos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.kbt_documento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
/*EVENTOS*/
	/*MES*/
#calmes .seccioncuadro {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color:#FFFFFF;
}
#calmes table.calendar { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt}
#calmes table.calendar {
	width:47.6mm;
	background-color:#82AF20;
}
#calmes table.calendar td, #calmes th {text-align: center; border: 0}
#calmes table.calendar th {width:6.6mm; height:5.29mm; font-size: 9pt; background-color:#82AF20;}
#calmes table.calendar th {color: #FFFFFF; text-align: center; font-weight: bold;}
#calmes table.calendar td {
	width:13.23mm;
	height:13.23mm;
	text-align: left;
	vertical-align: top;
	top:0mm;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight:bold;
	color:#000000;
	background-color:#ffffff;
}
#calmes table.calendar #calmes .calendar-month {font-weight: bold; font-size: 14pt; text-align: center}
#calmes table.calendar #calmes .calendar-month #calmes a{text-decoration: none; color:#000000;}
#calmes table.calendar #calmes .calendar-prev, #calmes table.calendar #calmes .calendar-next {font-weight: normal;}
#calmes table.calendar #calmes td.linked-day {
	width:13.23mm;
	height:13.23mm;
	text-align: left;
	vertical-align: top;
	top:0mm;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color:#000000;
	background-color: #d5ec9f;
}
#calmes table.calendar #calmes .linked-day #calmes A {
	font-size: 7pt;
	text-decoration: none;
	background-color: #d5ec9f;
	color: #000000;
	font-weight:normal;
}
#calmes table.prevnext {width: 100%; margin-top: .3em;}
#calmes table.prevnext #calmes td{
	font-size: smaller;
}
#calmes table.prevnext #calmes td #calmes a{text-decoration: none}
#calmes .bordecalendario {
	border: 1px solid #82AF20;
	background-color:#7f7f7f;
}
#calmes .numerodelmes {
	position:relative;
	top:0mm;
	text-align:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color:#000000;
	left:0mm;
}
#calmes .opcionesnotica, #calmes .opcionesnotica #calmes td #calmes A{
	font-size: 7pt; font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none; 
	color:82AF20;
}

#calmes .bordeboton {border: 1px solid #82AF20;
	text-decoration: none;
}
#calmes .bordepunteado {border-bottom-width:0.53mm;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
}
#calmes .listadoeventospara {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #999999;
	text-decoration: none;
}
#calmes .ruta {font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
#calmes .texto_boton {font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
#calmes .titulo {font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#calmes .tituloanio {	font-size:18pt;
	font-weight: bold;
	text-align: center;
	text-decoration:none;
	color:#000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0.53mm;
}

#calmes .bordepunteado1 {	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
}
#calmes .bordepunteado2 {border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
}
#calmes .eventos,
#calmes A {
background-color:#FFFFFF;
color:#82AF20;}
/*RESTO EVENTOS*/
.bordeboton {	border: 1px solid #82AF20;
	text-decoration: none;
}

.texto_boton {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.titulo {font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bordepunteado {border-bottom-width:0.53mm;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
}
.tituloanio {font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14.5pt;
	font-weight: bold;
	color: #ff9900;
	text-decoration: none;
}

.letras_fieldset
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
}

.bordepunteado1 {	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e9e9;
}
.tituloresultado {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #82AF20/*82AF20*/;
	text-decoration: none;
	left:2.65mm;
	text-transform: none;
}
.tituloresultado_12 {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #82AF20/*82AF20*/;
	text-decoration: none;
	left:2.65mm;
	text-transform: none;
}
.tituloresultado_13 {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #82AF20/*82AF20*/;
	text-decoration: none;
	left:2.65mm;
	text-transform: none;
}
.tituloresultado_11 {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #82AF20/*82AF20*/;
	text-decoration: none;
	left:2.65mm;
	text-transform: none;
}

.tituloresultado_gris {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #929292;
	text-decoration: none;
	left:2.65mm;
	text-transform: none;
}
.tituloresultado_12_gris {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #929292;
	text-decoration: none;
	left:2.65mm;
	text-transform: none;
}
.tituloresultado_13_gris {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #929292;
	text-decoration: none;
	left:2.65mm;
	text-transform: none;
}
.tituloresultado_11_gris {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #929292;
	text-decoration: none;
	left:2.65mm;
	text-transform: none;
}

.tituloresultado_v {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #3B9134;
	text-decoration: none;
	left:2.65mm;
	text-transform: none;
}
.tituloresultado_v_12 {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #3B9134;
	text-decoration: none;
	left:2.65mm;
	text-transform: none;
}
.tituloresultado_v_11 {	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #3B9134;
	text-decoration: none;
	left:2.65mm;
	text-transform: none;
}
.descripcion {	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.listadoborderinferior {
	border-bottom-style: solid;
	border-bottom-color: #909090;
	border-bottom-width:0.53mm;
}
.listadoborderinferior_v {
	border-bottom-style: solid;
	border-bottom-color: #3B9134;
	border-bottom-width: 1px;
}
.margen_viajemos {
	margin-top:1.05mm;
	_margin-top:1.05mm;
	*margin-top:1.05mm;}
/*calendario portada y el de 12 meses*/
.imagen_fondo_calendario {
	background-image:url(/apariencias/cuerpo/imagenes/fondo_agenda.gif);
	background-position:inherit center;
	background-repeat:no-repeat;
	width:65mm;
	height:60mm;
	margin:4mm 0 5mm 0;
	*margin:4mm 0mm 0mm 0mm;
	_margin:4mm 0mm 0mm 0mm;
	padding:1mm 0mm 0mm 0mm;
	*padding:1mm 0mm 0mm 0mm;
	_padding:1mm 0mm 0mm 0mm;
	float:right;
	/**margin-top:5.29mm;
	_margin-top:5.29mm;
	margin-top:5.29mm;
	margin-top:49px;#*/
}
.seccioncuadro {
	font-family:Arial, Verdana, Helvetica, sans-serif, Trebuchet MS;
	font-weight: bold;
	font-size: 6pt;
	color:#FFFFFF;
}

table.calendar {
	font-family:Arial, Verdana, Helvetica, sans-serif, Trebuchet MS;
	font-size: 8pt;
	color: #FFFFFF;
	border: 0;
	background-position:bottom;
	width:61.64mm;
	height:37.04mm;
}
#acompleto table.calendar {
	font-family:Arial, Verdana, Helvetica, sans-serif, Trebuchet MS;
	font-size: 8pt;
	color: #FFFFFF;
	border:0;
	background-position:bottom;
	width:42.3mm;
	height:37.04mm;
}
table.calendar td, th {text-align: center; border: 0}

/*AFECTA A LOS DIAS DE LA SEMANA*/
table.calendar th {height:3.17mm; width:3.17mm; font-size: 7.5pt; color:#82AF20; right:1.59mm; padding-left:1.59mm;}
#acompleto table.calendar th {height: 9px; width:9px; font-size: 7.5pt; color:#82AF20; right:0.79mm; padding-left:0.79mm;}
/* */

table.calendar th {text-align: center; font-weight: bold;}

/* AFECTA A LOS DIAS 1,2...*/
table.calendar td {
	width:3.17mm;
	height:3.17mm;
	font-size: 7.5pt;
	font-weight: bold;
	color: #8c8c8c;
	text-decoration: none;
	left:1.59mm;
	padding-left:1.59mm;
}
#acompleto table.calendar td {
	width:2.65mm;
	height:2.65mm;
	font-size: 7.5pt;
	font-weight: bold;
	color: #8c8c8c;
	text-decoration: none;
	left:0.53mm;
	padding-left:0.53mm;
}
.hoy_span{
	color: #8C8C8C;
	background-color: #ff9900;
	padding:0.53mm;
}
/* */
table.calendar .calendar-month {
	font-weight: bold;
	height:8.9mm;
	font-size: 7.5pt;
	text-align: left;
	font-family:Arial, Verdana, Helvetica, sans-serif, Trebuchet MS;
	text-decoration: none;
	text-transform: uppercase;
	padding-top:0.53mm;
	text-indent:1.32mm;
}
table.calendar .calendar-month a {text-decoration: none; color:#82AF20; text-align:right; font-size: 14.5pt;}
#mes_enportada table.calendar .calendar-month a {text-decoration: none; color:#FF9900; text-align:right; font-size: 14.5pt;}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: bold; font-size:15pt}
table.calendar td.linked-day {
	font-size: 7.5pt;
	font-weight: bolder;
	text-decoration: none;
	background-color: #82AF20;
	color:  #000000;
	
}
table.calendar td.linked-day A {
	font-size: 7.5pt;
	font-weight: bolder;
	text-decoration: none;
	background-color: #82AF20;
	color: #FFFFFF;
	
}

table.prevnext {width: 100%; margin-top: .3em;}
table.prevnext td{
	font-size: smaller;
}
table.prevnext td a{text-decoration: none}
.bordecalendario {
	border: 1px solid #BCBABD;
}
/*PAGINATOR1*/
.paginator:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #82AF20;
	text-decoration: none;
}

.paginator:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #5b5b5b;
	text-decoration: none;
}
.paginator {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #82AF20;
	text-decoration: none;
}
.paginator:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #82AF20;
	text-decoration: none;
}
/*PAGINATOR2*/
.paginator_v:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #82AF20;
	text-decoration: none;
}

.paginator_v:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #5b5b5b;
	text-decoration: none;
}
.paginator_v {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #3B9134;
	text-decoration: none;
}
.paginator_v:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #82AF20;
	text-decoration: none;
}
/*GALERIA*/
.marco_foto {
	border: 10px solid #82AF20;
}
.borede_foto {
	border: 1px solid #000000;
}
#cajafoto 
{
	margin:0.79mm;
	padding:0.53mm;
	float: left;
	float:left;
	width:52.9mm;
}
.cajafotoover 
{
	width:68079mm;
	margin:0.79mm;
	padding:0.53mm;
	float: left;
	height: 37.8mm;
	border: 1px solid #666666;
	float:left;
}
/*PERIODICO*/
	/*PORTADA SECCION Y PORTADA*/
.letras_titular {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
	text-transform:uppercase;
}
.letras_titular:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
	text-transform:uppercase;
}

.letras_cuerpo_noticia_titular {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.letras_cuerpo_noticia {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.borde_inferior_punteado {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.letras_titular2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #002f71;
	text-decoration: none;
	text-transform:uppercase;
}
.letras_titular2:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #aeaeac;
	text-decoration: none;
	text-transform:uppercase;
}

.borde_derecho_punteado {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
.letras_titular3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.letras_titular3:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #032C6E;
	text-decoration: none;
}

.letras_seccion {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #01408F;
	text-decoration: none;
	text-transform:uppercase;
}
.letras_otrostitulares {
	font-family: "Times New Roman", Times, serif;
	font-size: 13.5pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.letras_titulo_otros_titular {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.letras_titulo_otros_titular:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #032C6E;
	text-decoration: none;
}
	/*MOSTRAR NOTICIA*/
.borde_inferior_cabecero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: 013066;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 013066;
}
.nombre_seccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	color: #808285;
}


.fotonoticia {
	border:1px solid #CCCCCC;
	float:left;
	margin:1.05mm 1.32mm 1.32mm 0mm;
	padding:0.53mm;
}
.pie_foto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
}
.textonoticiapeq, .textonoticiapeq P, .textonoticiapeq div, .textonoticiapeq span  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
}
.textonoticiamed, .textonoticiamed P, .textonoticiamed div, .textonoticiamed span  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-align: justify;
}
.textonoticiabig, .textonoticiabig P, .textonoticiabig div, .textonoticiabig span  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	color: #666666;
	text-align: justify;
}
.textonoticiabig a, .textonoticiamed a , .textonoticiapeq a, .textonoticia a{
text-decoration:none;
font-weight:bold;
color:#82AF20;
}
.titulo_noticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight:bold;
}
.entradilla_noticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
.autor_noticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #82AF20;
	text-decoration: none;
}
.opcionesnotica, .opcionesnotica td A{font-size: 7pt;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#82AF20;}

.miniencabezados {
	color:#82AF20;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
	padding-top:1.59mm;
	font-weight: bold;
  }

.letras_cuerpo_noticia {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.seccion_noticia {	font-family: "Times New Roman", Times, serif;
	font-size:16pt;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}
.letras_tam_peq{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
    text-decoration:none;
	color:#000000;
	margin-right:1.05mm;
}
.letras_tam_med{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10.5pt;
    text-decoration:none;
	color:#000000;
	margin-right:1.05mm;	
}
.letras_tam_big{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
    text-decoration:none;
	color:#000000;
	margin-right:1.05mm;
}


.enlacenoticia1 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7.5pt;
color: #82AF20;
text-decoration:none;	
font-weight:bold;
}
.texto_boton {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-right:2.65mm;
}
.enlacenoticia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:none;	
	font-weight:bold;
}
.enlacenoticia:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #82AF20;
	text-decoration:none;	
	font-weight:bold;
}
.columna_not {
	margin-left:1.59mm;
	margin-top:2.65mm;
	clear:both;
	width:180px;
	font-size: 7.5pt;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #f0f0f0;
	width:174px;
}
.columna_not_contenido, .columna_not_contenido p {
	padding: 4px;
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width:46mm;
	text-align:justify;
}
.columna_not_titulo {
	height:5.8mm;
	background-color:#82AF20;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	padding-top:0.79mm;
	text-transform:uppercase;
}
/*MINIGAL*/
#contenedorminiaturas {
	overflow: auto;
	width:37mm;
	height:79.3mm;
	background-color:#f0f0f0;
	scrollbar-3d-light-color:#CCCCCC;
	scrollbar-track-color : white;
	scrollbar-arrow-color: #666666;
	scrollbar-base-color: #666666;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-color:#999999;
	scrollbar-shadow-color: #666666;
}
.tituloprincipal_minigal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #82AF20;
	text-align:center;
	
}
.descripcion_minigal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7.5pt;
 text-align:justify;
}
.miniatura_minigal {
	border: 2px solid #f0f0f0;
}
.miniatura_minigal_over_minigal {
	border: 2px solid #FF9900;
}
.titulointerior_minigal {
	color:#82AF20;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #82AF20;
}
/*IMPRIMIR NOTICIA*/
.borde_inferior_cabecero_imprimir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #013066;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #013066;
}
.nombre_seccion_imprimir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	color: #808285;
}
.fotonoticia_imprimir {
	margin-left:1.59mm;
	clear:both;
	width:180px;
}
.pie_foto_imprimir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
}
.textonoticiapeq_imprimir, .textonoticiapeq_imprimir P, .textonoticiapeq_imprimir div, .textonoticiapeq_imprimir span  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-align: justify;
}
.textonoticiamed_imprimir, .textonoticiamed_imprimir P, .textonoticiamed_imprimir div, .textonoticiamed_imprimir span  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-align: justify;
}
.textonoticiabig_imprimir, .textonoticiabig_imprimir P, .textonoticiabig_imprimir div, .textonoticiabig_imprimir span  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	color: #666666;
	text-align: justify;
}
.textonoticiabig_imprimir a, .textonoticiamed_imprimir a , .textonoticiapeq_imprimir a, .textonoticia a{
text-decoration:none;
font-weight:bold;
color:#82AF20;
}
.titulo_noticia_imprimir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight:bold;
}
.entradilla_noticia_imprimir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
.autor_noticia_imprimir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #82AF20;
}
.opcionesnotica_imprimir, .opcionesnotica_imprimir td A{font-size: 7pt;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#82AF20;}

.enlacenoticia_imprimir{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	text-decoration:none;	
	font-weight:bold;
}
.miniencabezados_imprimir {
	color:#82AF20;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
	padding-top:1.59mm;
	font-weight: bold;
  }
.enlacenoticia_imprimir:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #82AF20;
	text-decoration:none;	
	font-weight:bold;
}

.letras_tam_peq_imprimir{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
    text-decoration:none;
	color:#000000;
	margin-right:1.05mm;
}
.letras_tam_med_imprimir{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10.5pt;
    text-decoration:none;
	color:#000000;
	margin-right:1.05mm;	
}
.letras_tam_big_imprimir{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
    text-decoration:none;
	color:#000000;
	margin-right:1.05mm;
}
.enlacenoticia_imprimir1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #82AF20;
	text-decoration:none;	
	font-weight:bold;
}
/*BUSCADOR NOTICIAS*/
.resultados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #82AF20;
	text-decoration: none;
}
.letras_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
}
/*ENVIAR*/
.letras_inputserror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #FF0000;
	background-color: #f0f0f0;
	font-weight:bold;
}

.textoerror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #FF0000;
	font-weight:bold;
	text-align:center;
}
.letras_inputs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	background-color: #f0f0f0;
	font-weight:bold;
}
/*BOLETINES*/
.titular_boletin {
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003466;
	height:5.29mm;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-align: left;
	}
	
.titular_boletin A {
	text-decoration: none;
	color: #333333;
}
.sep
 {
  height:6.6mm;
 }
.titular_boletin A:hover {
	color: #000000;
	text-decoration: none;
}
.punto {
	color: #000000;
	font-weight: bold;
}
.tituloboletin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #82AF20;
	height:7.9mm;
	text-transform: uppercase;
}
.enlacecabecero {	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: 006600;
	text-decoration: none;
}
.titulocab {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	color: #0071BC;
}
/*pie*/
.conte_pie {
	background-image:url(/apariencias/pie/imagenes/footer_930x30.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding-left:0mm;
	padding-right:2.65mm;
	padding-bottom:1.32mm;
	padding-top:5.29mm;
	margin:0 auto 0 auto;
	background-color:#ffffff;}
.pie_text_izq {
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	margin-left:1.32mm;
	margin-right:0;
	text-align:right;
	text-decoration:none;
	float:left;}
.pie_text_center {
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	margin-left:38mm;
	margin-right:0;
	text-align:right;
	text-decoration:none;
	float:left;}
#logos_pie {
	padding-top:5.29mm;
	padding-bottom:5.29mm;
	padding-right:1.32mm;
	padding-left:1.32mm;
	margin:0 auto;
	width:134mm;}	
.pie_text_dch {	
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight:normal;
	text-decoration:none;
	float:right;}
.fondo_pie {
	background-image: url(/apariencias/pie/imagenes/footer_930x30.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	height:9.26mm;
}
.letras_pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #1a1a1a;
	text-decoration: none;
}
.letras_disenado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #1a1a1a;
	text-decoration: none;
}
/*ENCUESTA*/
.grafico {
	border: 1px solid #000000;
	width:26.45mm;
	height:2.11mm;
	margin:0mm;
	margin-bottom:0.53mm;
	background-image: url(/apariencias/votaciones/imagenes/base.gif);
	background-repeat:  repeat-x;
}
.tabla_resultados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}
.titulo_encuesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #667793;
	padding-left:2.65mm;
	padding-right:2.65mm;
	background-image: url(/apariencias/votaciones/imagenes/fondodeg.gif);
	background-repeat: repeat-x;
}
.separador {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #CC9900;
	text-decoration: none;
}

.fondoencuesta {
background-image:url(/apariencias/votaciones/imagenes/fondoencuesta2.gif);
background-position:bottom;
background-repeat:no-repeat;
}

.boton_encuesta {
	background-color:#CCCCCC;
	border:1px solid #666666;
	color:#000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 7pt;
	font-weight:bold;
	margin-bottom:2.11mm;
	margin-top:1.59mm;
}

.campo_entrada {	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	border: 1px solid #82AF20;
	color: #031432;
	background-color:#FFFFFF ;
}
.opcionesnoticia, .opcionesnoticia td A
{
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#82AF20;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-size: 8pt;
}
.texto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;
	font-size: 8pt;
}
.borde_field {
	border: 2px dotted #000000;
}
.ruta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}


.subrayado_inferior {
	border-bottom-width:0.53mm;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
}
.titulo_interior {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #82af20;
	text-decoration: none;
}
.titulo_interior_amarillo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffc600;
	text-decoration: none;
}
.titulo_interior_naranja {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ff6500;
	text-decoration: none;
}
.titulo_interior_verde {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #82af20;
	text-decoration: none;
}
.titulo_interior_ayu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #3b9134;
	text-decoration: none;
}
.atras {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
	border:0pt;
}
.texto_destacado {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
}
/*PORTADA COMPLETA Y PRINCIPALES*/
.caja_principales {
	border: 1px dotted #CCCCCC;
	margin-top:1.32mm;
	margin-bottom:1.32mm;
	margin-right:2.11mm;
	width:55.3mm;
	height:23.8mm;
	float:left;
	overflow:hidden;
}
.caja_principales img {
	float: left;
	border: solid 1px rgb(100,100,100);
	margin-top: 0.3em;
	margin-right: 0.2em;
	margin-bottom: 0.3em;
	margin-left: 0.2em;
}
.letras_seccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#82AF20;
	text-decoration: none;
	text-transform:uppercase;
	text-decoration:none;
	margin-top:1.32mm;
	margin-right:0.53mm;
	margin-bottom:1.32mm;
	margin-left:0.53mm;
}
#nom_sec_portada{
	color:#82AF20;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:1.59mm;
}
.lineaseparadora {clear:both; background-color:#D6D6D6;
	font-size:1px;
	font-weight:normal;
	height:1px;
	line-height:1px;
	margin-top:1.59mm;
	margin-bottom:2.65mm;
	padding:0mm;
	width:98%;}

.noticiaprincipal .noticia {
	margin-left:0mm;
	margin-right:0mm;
	margin-top:0mm;
	width:auto;
}
.noticia { margin:0mm 0mm 1.32mm; padding:0mm; }
.seccion {
	color:#82AF20;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	clear:both;
}


.noticia  h2 a{
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11pt;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal; 
	color:#000000;
}
.noticia  p a{
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11pt;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal; 
	color:#000000;
}

.noticia  h2 a:hover {
	text-decoration:underline;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11pt;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal; 
	color:#000000;
}
.noticia h2 {margin:0mm 0mm 1.32mm;}
.noticia p {
	color:#454545;
	font-size: 9pt;
	line-height:1.4em;
	margin:0pt;
	font-family:Arial,Helvetica,sans-serif;
	text-align:justify;
	margin-right:1.59mm;	
}



.noticiaprincipal h2 a{
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 13pt;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal; 
	color:#000000;
}
.noticiaprincipal  p a{
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11pt;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal; 
	color:#000000;
}

.noticiaprincipal  h2 a:hover {
	text-decoration:underline;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 13pt;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal; 
	color:#000000;
}
.noticiaprincipal  h2 {margin:0mm 0mm 1.32mm;}
.noticiaprincipal  p {
	color:#454545;
	font-size: 10.5pt;
	font-family:Arial,Helvetica,sans-serif;
	line-height:1.4em;
	margin:0mm;
}
.otrostitulares  {
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal; 
	color:#82AF20;
	margin-left:2.11mm;
}
.caja_otros_titulares {
	background-color:#f0f0f0;
	margin:0.79mm;
	width:173.3mm;
	border: 1px solid #CCCCCC;
	}
.otros_titulares {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#666666;
	padding-top:0.53mm;
	padding-right:0.53mm;
	padding-left:0.53mm;
	font-weight:normal;
	border-bottom-width:0.79mm;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
	margin-top:2.11mm;
	
}


.otros_titulares_lista {
	list-style-type: square;
	color:#82AF20;
	margin-left:4.76mm;
	margin-bottom:4.23mm;
	
}
.otros_titulares_enlace{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-decoration:none;
}

.publicidad {
	background-color: #d0d0d0;
	background-image: url(/apariencias/periodico/imagenes/publicidad.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:3.17mm;float:left;
	
}

/*FICHAS GENERICAS*/
.titulos_fich {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	color: #82AF20;
	margin-left:1.05mm;
	text-transform: none;
	text-decoration: none;
}
.titulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 7.5pt;
	color: #000000;
	padding-left:1.59mm;
	padding-right:1.32mm;
	text-align:left;
	text-decoration: none;	/*text-transform: capitalize;*/
}
.listadotituloborderinferior {	
    border-bottom-style: solid;
	border-bottom-color: #82AF20;
	border-bottom-width:0.53mm;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: 000000;
	text-decoration: none;
}

.listadoborderinferior {	border-bottom-style: solid;
	border-bottom-color: #82AF20;
	border-bottom-width: 1px;
}
.textoresultado {	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #666666;
	line-height:3.17mm;
	text-align:justify
}
.tituloresultado {	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #82AF20;
	text-decoration: none;
	left:2.65mm;
}

.bordepunteado {border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
}
.borde_todo {
	border: 1px solid #82AF20;
}
.textocaracteristicas {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #666666;
	text-decoration:none;
	text-align: justify;
	vertical-align: top;
}

.titulocaracteristicas {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #82AF20;
}
.miniencabezados {
	color:#82AF20;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
	padding-top:1.59mm;
	font-weight: bold;
  }

.miniencabezados1 {	color:#82AF20;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
	padding-top:1.59mm;
	font-weight: bold;
}
.enlaceficha1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	text-decoration:none;	
	font-weight:bold;
}
.miniencabezados2 {	color:#82AF20;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #82AF20;
	padding-top:1.59mm;
	font-weight: bold;
}
.enlaceficha11 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	text-decoration:none;	
	font-weight:bold;
}

.campos_form {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
}
.campo_entrada_error {
	background-color:#FFFCE2;
	background-image:url(/lib/validaciones/warning_obj.gif);
	background-position:right center;
	background-repeat:no-repeat;
	border:1px solid red;
	color:#FF0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	padding-right:4.23mm;
}
.campo_entrada {
	border:1px solid #6699CC;
	color:#031432;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	padding-right:4.23mm;
}
.letraerror {
	color:#FF0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight:normal;
	text-decoration:none;
}
letra {
	color:#999999;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	text-decoration:none;
}
.letras_nav_para_texto {
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	margin-left:1.32mm;
	margin-right:0mm;
	text-align:center;
	text-decoration:none;
}

.letras_nav_para_texto:hover {
	color:#82AF20;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	margin-left:1.32mm;
	margin-right:0mm;
	text-align:right;
	text-decoration:none;	
}

.letras_nav {
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	margin-left:1.32mm;
	margin-right:0mm;
	text-align:right;
	text-decoration:none;
}

.letras_nav:hover {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	margin-left:1.32mm;
	margin-right:0mm;
	text-align:right;
	text-decoration:none;
	background-image: url(/apariencias/cabecero/imagenes/letras_nav_destacadas.gif);
	background-repeat: no-repeat;
	background-position: center 28px;
	
}
.letras_nav:active {
	color:#7FA921;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	margin-left:1.32mm;
	margin-right:0mm;
	text-align:right;
	text-decoration:none;
	background-image: url(/apariencias/cabecero/imagenes/letras_nav_destacadas.gif);
	background-repeat: no-repeat;
	background-position: center 28px;
	
}

.letras_nav_destacadas {
	color:#7FA921;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	margin-left:1.32mm;
	margin-right:0mm;
	text-align:right;
	text-decoration:none;
	background-image: url(/apariencias/cabecero/imagenes/letras_nav_destacadas.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.letras_nav_destacadas:hover {
	color:red;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	margin-left:1.32mm;
	margin-right:0mm;
	text-align:right;
	text-decoration:none;
	background-image: url(/apariencias/cabecero/imagenes/letras_nav_destacadas.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.letras_nav_destacadas_sin_flecha {
	color:#7FA921;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	margin-left:1.32mm;
	margin-right:0mm;
	text-align:right;
	text-decoration:none;

	}
.letras_nav_destacadas_sin_flecha:hover {
	color:red;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 7.5pt;
	font-weight:normal;
	margin-left:1.32mm;
	margin-right:0mm;
	text-align:right;
	text-decoration:none;

	}


.letras_vigente{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10.5pt;
	color: #c00055;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top:2.65mm;
	margin-right:6.6mm;
}
#cuerpo_top {
	margin-top:0px;}