BODY {
	width: 1003px;	
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	font: 9pt Arial, Helvetica, sans-serif;
	color: #484854;
}
FORM {
	margin:0px;
	padding:0px;
}
A {
	color: #484854;
}
A:hover {
	color: #69697A;
}
IMG {
	border:none;
}
A IMG {
	border: none;
	text-decoration: none;
}

#pixel{
	width: 1px;
	height: 1px;
	position: absolute;
	z-index: 0;
}
#publi{
	height: 98px;
	background: url(../img/fondobanner.gif) repeat-x;
	padding: 5px 46px 0px 10px;
}
#cabecera{
	height: 107px;
	background: url(../img/fondocab.gif) repeat-x;
	padding: 15px 20px 0px 10px;
}
#logo{
	background: url(../img/logo.gif) no-repeat;
	width: 100%;
	height: 100%;
	border-top: 1px solid #341C04;
}
#cuerpo{
	padding: 0px 20px 0px 10px;
}
.cab_fecha{
	padding: 0;
}
.text_flash{
	width:100%;
	margin: 0px;
	padding: 0;
	font: 12pt 'Arial Narrow', Arial, Helvetica, sans-serif;
	color: #6F6F6F;
	line-height: 15px;
	text-align: right;
}
.menu{
	font: bold 10px Georgia, "Times New Roman", Times, serif;
	text-align: right;
	color: #000000;
}
.menu A{
	text-decoration: none;
	color: #000000;
}
.menu A:hover{
	text-decoration: none;
	color: #00267F;
}
A.menu_sel{
	color: #00267F;
}
.rss{
	font-weight: normal;
	color: #C35300;
}
.tiempo{
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-align: right;
	color: #696969;
}
INPUT.buscador{
	padding: 0px 4px;
	border: 1px solid #7F9DB9;
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #696969;
	width: 140px;
}
SELECT.buscador{
	background: #FAF9F9;
	padding: 0px 0px 0px 0px;
	border: 1px solid #7F9DB9;
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #696969;
	width: 150px;
}
SELECT.buscador OPTGROUP OPTION{
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #696969;
}
.raya_portada {
	height: 2px;
	background: url(../img/raya_portada.gif) no-repeat;
}
.columna{
	background: url(../img/raya323.gif) no-repeat;
	width: 323px;
	padding: 6px 10px 0px 0px;
}
.columna_zqda{
	background: url(../img/fondo.gif) repeat-x;
	width: 323px;
	padding: 6px 5px 0px 10px;
}
.columna_ctro{
	background: url(../img/fondo.gif) repeat-x;
	width: 323px;
	padding: 6px 10px 0px 0px;
}
.columna_nofoto{
	width: 323px;
	padding: 0px 10px 0px 0px;
}
.columna_separador{
	width: 10px;
}
#columna_dcha{
	background: url(../img/raya306.gif) no-repeat;
	width: 307px;
	padding-top: 10px;
}
#columna_seccion{
	width: 323px;
	padding: 0px 10px 0px 0px;
}
.elija{
	height: 34px;
	padding: 0px 0px 0px 20px; 
	font: bold 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #000000;
}
.seccion {
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #9F2500;
}
TD.titulo_foto {
	padding: 4px 0px 6px 0px;
	text-align: right;
}
A.titulo_foto {
	font: 100% Georgia,'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #676558;
	text-decoration: none;
}
A.titulo_foto:hover {
	text-decoration: underline;
}
A.titulo_foto_on {
	font: 100% Georgia,'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #676558;
	text-decoration: underline;
}
TD.pie_foto {
	font: italic 10px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #4A4A4A;
	padding: 4px 0px 6px 0px;
}
IMG.foto{
	border: 5px solid #E1E1E1;
	width: 313px;
	height: 235px;
}
IMG.fotodeldia{
	border: 5px solid #E1E1E1;
	width: 313px;
	height: 235px;
}
IMG.fotodeldia_on{
	border: 5px solid #9F2500;
	width: 313px;
	height: 235px;
}
IMG.fotodeldia:hover{
	border: 5px solid #9F2500;
}
.fotografo{
	font: 9px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #7D7D7D;
}
TD.frase_dest{
	background: #FFFFFF url(../img/rayita_dest.gif) no-repeat;
	padding-top: 7px;
	font: bold 11pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #E06100;
}
TD.antetitulo {
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #CD5806;
	padding: 4px 0px 0px 0px;
}
H1 {
	font: normal 190%/100% "Trebuchet MS",Georgia, "Times New Roman", Times, serif;
	line-height: 120%;
	color: #001546;
	margin: 0;
}
A.titulo {
	font: normal 190%/100% "Trebuchet MS",Georgia, "Times New Roman", Times, serif;
	line-height: 120%;
	color: #001546;
	text-decoration: none;
}
A.titulo_on {
	font: normal 190%/100% "Trebuchet MS",Georgia, "Times New Roman", Times, serif;
	line-height: 120%;
	color: #001546;
	text-decoration: underline;
}
A.titulo:hover {
	text-decoration: underline;
}
TD.redactor {
	font: bold 10px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #094E9C;
	padding: 8px 0 0 0;
}
TD.redactor SPAN {
	font-weight: normal;
}
TD.subtitular {
	padding-bottom: 5px;
	text-align: left;
	line-height: 14px;
}
TD.separador {
	height: 2px;
	background: url(../img/puntitos.gif) no-repeat center;
	padding: 9px 0px 8px;
}
TD.destacado{
	padding: 7px 0px 5px;
}
TD.resultado{
	height: 76px;
	padding:2px 0px 5px 2px;
	vertical-align: top;
}
IMG.miniatura{
	border: 5px solid #E1E1E1;
	width: 63px;
	height: 63px;
}
IMG.miniatura_on{
	border: 5px solid #9F2500;
	width: 63px;
	height: 63px;
}
IMG.miniatura:hover{
	border: 5px solid #9F2500;
	width: 63px;
	height: 63px;
}
IMG.miniatura2{
	border: 5px solid #FFFFFF;
	width: 63px;
	height: 63px;
}
IMG.miniatura2_on{
	border: 5px solid #9F2500;
}
IMG.miniatura2:hover{
	border: 5px solid #9F2500;
}
P.antetitulo{
	font: 10px "Trebuchet MS", Arial, Times, serif;
	color: #CD5806;
	padding: 2px 0px 2px 0px;
	margin: 0px;
    line-height: 12px;
}
.fecha{
	font: bold 10px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 2px 0px 0px 0px;
}
P.titulo{
    margin: 0px;
}
A.titulo2 {
	font: 100% "Trebuchet MS",Georgia, Arial, Helvetica, sans-serif;
	color: #001546;
	line-height: 13px;
	text-decoration: none;
	padding-top: 4px;
}
A.titulo2_on {
	font: 100% "Trebuchet MS",Georgia, Arial, Helvetica, sans-serif;
	color: #001546;
	line-height: 13px;
	text-decoration: underline;
	padding-top: 4px;
}
A.titulo2:hover {
	text-decoration: underline;
}
P.subtitulo {
	font: 10px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #676558;
	margin: 0px;
	padding-top: 2px;
}

#destacadas_foto{
	background: #FFF;
	width: 310px;
	padding: 9px 5px 5px 8px;
}
.hemeroteca {
	padding-right: 10px;
	height: 11px;
	float: right;
}
.hemeroteca A:link, .hemeroteca A:visited{
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #920303;
}
.hemeroteca A:hover{
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #920303;
}
.hemeroteca IMG{
	vertical-align: top;
}
#servicios {
	padding: 2px;
	background: #EAE8E2;
}
.ult_hora{
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #000000;
}
.uh_fecha {
	vertical-align: top;
	text-align: right;
	color: #CD5806;
}
#tickerContent{
  position: relative;
  width: 100%; 
  height: 70px;
  overflow: hidden;
  padding: 0px;
}
TD.seccion2 {
	background: url(../img/rayita.gif) no-repeat;
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #9F2500;
	padding-top: 9px;
}
IMG.ico{
	vertical-align: top;
}
#interes {
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #000000;
}
SPAN.pdf{
	font-size: 8pt;
	font-weight: bold;
    font-style: normal;
	color: #FF0000;
}
SPAN.comas{
	font-weight: bold;
}
A.pdf{
	font-size: 8pt;
	font-weight: bold;
    font-style: normal;
	text-decoration: none;
	color: #353535;
}
A.pdf:hover{
	text-decoration: underline;
}
TD.frase{
	font: 11px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #676558;
}
A.minicolumna {
	font: bold 13px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #624D00;
	text-decoration: none;
}
A.minicolumna:hover {
	text-decoration: underline;
}
#quijotazo {
	height: 46px;
	font: 11px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #CD5806;
}
#quijotazo2 {
	width: 216px;
	height: 73px;
	padding: 7px 7px 20px 7px;
	font: bold 13px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #9F2500;
	background: url(../img/bocadillo.gif) no-repeat;
	position: absolute;
	top: 420px;
	left: 451px;
	z-index: 1;
	opacity: 0.0;
  	filter: alpha(opacity:0);
	display: none;
}
#marco_publi {
	border: 2px solid #FFFFFF;
	background-color: #FFFFFF;
	width: 300px;
}
#tit_publi {
	background-color: #D0D0D0;
	width: 300px;
	height: 15px;
}
#pie{
	padding:25px 10px 5px 6px;
}
.copy{
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	padding: 3px 0px 0px 7px;
}
.semana{
	padding-right: 5px;
}

.aviso{
	font: bold 10px Georgia, "Times New Roman", Times, serif;
	text-align: right;
	color: #7F7F7F;
}
.aviso A{
	color: #7F7F7F;
	text-decoration:none;
}
.aviso A:hover{
	color: #7F7F7F;
	text-decoration:underline;
}
TABLE.autor{
	background: #FFFFFF url(../img/pixelautor.gif) repeat-x;
	width: 100%;
	height: 74px;
}
.informa {
	font: italic 9px Georgia, "Times New Roman", Times, serif;
	color: #A02402;
}
.nom_autor {
	font: bold 10px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #6F6F6F;
	padding-bottom: 2px;
}
.viendo{
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	color: #361B06;
}
A.paginacion:link, A.paginacion:visited{
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #920303;
}
A.paginacion:hover{
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #920303;
}
TD.criterio{
	padding: 0px 2px 0px 4px;
	font: bold 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #000000;
}
SPAN.articulos{
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #9F2500;
}
TD.busqueda{
	padding: 0px 2px 0px 4px;
	background: #EBE7E8;
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #696969;
}
#ema_zqda{
	width: 262px;
	background: url(../img/emailsaldirector.gif) no-repeat 0px 16px;
	padding: 10px 12px 0px 0px;
}
.ema_texto{
	font: normal 8pt Georgia, "Times New Roman", Times, serif;
	color: #6E6E6E;
	text-align: right;
	padding: 5px 0px 0px 5px;
}
TD.ema_desea{
	font: normal 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
}
TD.ema_campo{
	font: bold 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #9F2500;
	text-align: right;
	padding: 0px 8px 0px 0px;
}
.ema_input{
	padding: 0px 4px;
	border: 1px solid #7F9DB9;
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #696969;
	width: 270px;
	height: 16px;
}
.ema_file{
	border: 1px solid #7F9DB9;
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #696969;
	width: 279px;
}
TD.ema_asterisco{
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	line-height: 13px;
	color: #767676;
	text-align: left;
}
#sus_zqda{
	width: 262px;
	background: url(../img/suscripciones.gif) no-repeat 0px 16px;
	padding: 10px 12px 0px 0px;
}
.sus_arriba{
	background: url(../img/sus_top.gif) no-repeat 0px 25px;
	padding: 0px 0px 0px 75px;
	font: normal 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}
.sus_centro{
	background: url(../img/sus_mid.gif) repeat-y;
	padding: 10px 0px 0px 9px;
}
.sus_abajo{
	background: url(../img/sus_bot.gif) no-repeat;
	padding: 10px 4px 0px 0px;
}
SELECT.sus_fpago{
	background: #FAF9F9;
	padding: 0px 0px 0px 0px;
	border: 1px solid #7F9DB9;
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #696969;
	width: 280px;
}
.sus_valor{
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #000000;
}
TD.sus_asterisco{
	padding-top: 40px;
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	line-height: 13px;
	color: #000000;
	text-align: right;
}
TD.sus_recuerde{
	padding-top: 8px;
	font: 9px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	line-height: 13px;
	color: #767676;
	text-align: right;
}
.sus_recuerde SPAN{
	color: #000000;
}
.txt_legal{
	padding: 10px 20px 0px 20px;
}
.txt_legal P{
	margin: 10px 0px;
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}
#legal_zqda{
	width: 262px;
	background: url(../img/avisolegal.gif) no-repeat 0px 16px;
	padding: 10px 12px 0px 0px;
}
#lssi_zqda{
	width: 262px;
	background: url(../img/protecciondatos.gif) no-repeat 0px 16px;
	padding: 10px 12px 0px 0px;
}
#mapa_zqda{
	width: 262px;
	height: 500px;
	background: url(../img/mapaweb.gif) no-repeat 0px 16px;
	padding: 10px 12px 0px 0px;
}
.mapa_nivel1{
	padding: 2px 0px;
	text-align: right;
}
.mapa_nivel1b{
	padding: 2px 0px;
	text-align: left;
	font: 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #9F2500;
}
A.nivel1{
	font: bold 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #9F2500;
	text-decoration: none;
}
A.nivel1:hover{
	text-decoration: underline;
}
A.nivel2{
	font: bold 8pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #444444;
	text-decoration: none;
}
A.nivel2:hover{
	text-decoration: underline;
}
.redes{
	padding: 5px 5px 5px 5px;
}