body {
	background: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	color: #555;
	margin: 0;
	padding: 0;
}

#head_line {
	height: 133px;
	background: url(../img/head_line.jpg);
	color: #4b7e2e;
	font-family: Tahoma;
}

#encabezado {
	padding-left: 10px;
	width: 980px;
}

#centro {
	width: 1000px;
}

#centro_tabla {
	width: 1000px;
	border-left: 4px solid #FFF;
}
.menu_cen {
	background: url(../img/menu_cen.jpg);
}

#menu {
	padding: 0px;
	font-family: "Trebuchet MS";
	text-align: center;
	font-weight: bold;
	font-size: 10px;
}

#menu ul {
	padding: 0px;
	margin: 0px;
}

#menu li{
	display: inline;
	padding-left: 3px;
	padding-right: 3px;
}

#menu li a{
	color: #3d5103;
}

#principal {
	margin: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 0px;
	text-align: left;
	font-size: 12px;
}

#principal img {
	margin-top: 0px;
}

#principal h3 a{
	text-decoration: none;
	color: #000;
}
#principal h3 a:hover{
	text-decoration: underline;
	color: #000;
}

#principal h3 {
	border: 0px;
	color: #000;
	font-size: 20px;
	font-weight: bolder;
	font-family: Arial;
	text-transform: uppercase;
	text-align: center;
}

#enc_arriba {
	margin: 0px;
	width: 158px;
	font-size: 8px;
	height: 13px;
	background: url(../img/enc_arriba.jpg);
}

#enc_centro {
	margin: 0px;
	width: 650px;
	height: 60px;
	border: 1px solid #F4F5E3;
	overflow: hidden;
}

.enc_button {
	font-size: 10px;
}

#enc_contenido {
	margin-left: 10px;
	margin-right: 10px;
	color: #3d5a28;
	font-size: 10px;
}

#enc_contenido h4, #enc_contenido h4 a{
	margin: 0px;
	font-size: 12px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}

#enc_contenido h5, #enc_contenido h5 a{
	margin: 0px;
	font-size: 11px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #3d5a28;
}

#enc_abajo {
	width: 158px;
	height: 13px;
	font-size: 10px;
	background: url(../img/enc_abajo.jpg);
}

#banner_derecha {
	background: #FFF;
}

#editorial {
	font-size: 13px;
	text-align: center;
}

#editorial b {
	font-weight: bold;
	font-size: 16px;
}

.encuesta_resultado {
	background: #3d5a28;
}

.sec_arriba {
	width: 345px;
	font-size: 7px;
	height: 10px;
	background: url(../img/sec_arriba.jpg);
}

.sec_centro {
	width: 345px;
	height: 440px;
	background: url(../img/sec_centro.jpg);
}

.sec_contenido {
	color: #3d5a28;
	font-size: 12px;
}

.sec_abajo {
	width: 345px;
	height: 10px;
	font-size: 7px;
	background: url(../img/sec_abajo.jpg);
}

.secundaria {
	margin: 0px;
	font-size: 11px;
	text-align: justify;
	margin-bottom: 10px;
}

.secundaria img {
	margin-top: 0px;
	float: left;
	margin-right: 5px;
}

.secundaria h4,.secundaria h4 a {
	color: #5b5b52;
	margin: 0px;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	text-align: left;
}

#sociales_banner {
	width: 680px;
	height: 146px;
	background: url(../img/sociales_index.jpg);
	background-repeat: no-repeat;
}

#sociales_banner img {
	border: 3px solid #FFF;
}

#sociales_banner table {
	margin: 5px;
}

.recuadros-big {width:699px;}
.recuadros-big div {text-align:justify;margin:2px;}
.recuadros-big img.top_rec {float:none;margin:0;}
.recuadros-big-columna {
    float:left;
    overflow:hidden;
    padding:5px;
    width:155px;
}
.recuadros-big-columna strong {text-align:right !important;display:block;}
.recuadros-big-columna h5 {font-size:1em;margin-bottom:5px;}
.recuadros-big-columna h5 a {color:#333;}
.recuadros-big-columna h5 a:hover {color:#999;text-decoration:underline;}
.recuadros-big-columna a {color:#333;text-decoration:none;}
.recuadros-big-columna a:hover {color:#333 !important;text-decoration:none;}

.editoriales {
    background:#EFEFEF;
    border:1px solid #999A9F;
}

.recuadros {
	width: 345px;
}

.recuadros div {
	text-align: justify;
	margin: 2px;
}

.recuadros img {
	margin-top: 0px;
	float: left;
	margin: 3px;
}

.recuadros img.top_rec {
	float: none;
	margin: 0px;
}

.recuadros h4,.recuadros h4 a,.recuadros h4 a:hover{
	color: #cd5722;
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	padding: 2px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}

.nota {
	margin: 0px;
	margin-left: 30px;
	margin-right: 30px;
	padding: 0px;
	text-align: justify;
	font-size: 13px;
}

.nota p {
	margin: 5px;
}

.nota img {
	margin-top: 0px;
	float: left;
	border-right: 15px solid #FFF;
}

.nota h2 a{
	text-decoration: none;
	color: #3c9900;
}

.nota h2 a:hover{
	text-decoration: underline;
	color: #3c9900;
}

.nota h2 {
	color: #3c9900;
	font-size: 20px;
	font-weight: bold;
	font-family: Times;
	text-transform: uppercase;
	text-align: center;
	margin:4px;
}

.nota .autor {
	text-align: right;
	font-style: italic;
	font-size: 11px;
	font-family: Times;
	margin-right: 29px;
}












































a {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #999;
	text-decoration: underline;
}

h2 {
	color: #3d5a28;
	font-family: times;
	font-size: 30px;
	margin:10px;
	border-bottom: 1px dashed #3d5a28;
	text-align: left;
}

h3 {
	color: #3d5a28;
	font-family: times;
	font-size: 20px;
	margin:10px;
	text-align: left;
}

.encabeazdo_naranja {
	background: #f7660f;
	text-align: right;
	padding: 10px;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 13px;
	color: #FFF;
}

.pronostico {
	text-align: center;
	font-size: 25px;
	font-weight:bolder;
	color: #666666;
}

.pronostico small {
	font-size: 12px;
	color: #525252;
}

#left {
	background: url(../img/izq_centro.jpg) repeat-y;
}

#izq_arriba {
	background: url(../img/izq_arriba.jpg);
	width: 155px;
	height: 58px;
}

#izq_abajo {
	background: url(../img/izq_abajo.jpg);
	width: 155px;
	height: 62px;
}

#right {
	background: url(../img/der_centro.jpg) repeat-y;
}

#der_abajo {
	background: url(../img/der_abajo.jpg);
	width: 200px;
	height: 62px;
}


.clima {
	background: #3c9900;
	font-size: 12px;
}

.clima .titulo {
	background: #3c9900;
	color: #FFF;
	font-weight: bolder;
	font-size:18px;
}

.clima .titulo small{
	background: #3c9900;
	color: #FFF;
	font-weight: bolder;
	font-size:13px;
}

.clima td {
	padding: 5px;
	background: #FFF;
}

.clima .temperatura {
	color: #3c9900;
	font-weight: bolder;
	font-size: 35px;
}

.encuesta {
	border: 1px solid #3c9900;
	font-size: 12px;
	margin: 3px;
}

.encuesta .titulo, .encuesta .titulo a{
	background: #3c9900;
	color: #FFF;
	font-family: Times;
	font-weight: bold;
	font-size: 12px;
}

.encuesta .contenido{
	background: #ccc;
	color: #222;
}

.encuesta h5{
	color: #3c9900;
	margin: 0;
	padding: 0;
}


.mas {
	text-align: right;
	color: #207eff;
}


.terceras {
	text-align: left;
	font-size: 11px;
	
}

.terceras ul{
	margin: 0px;
}

.terceras li {
	list-style-position: inside;
	list-style-type: none;
	padding: 0px;
	padding-left: 20px;
	margin: 0px;
}



.ambitos {
	text-align: left;
	margin: 0px;
	padding: 2px;
	font-size: 11px;
}

.ambitos img {
	margin-top: 0px;
	float: left;
	margin-right: 5px;
}

.ambitos a {
	text-decoration: none;
	color: #3c9900;
}

.ambitos a:hover {
	text-decoration: underline;
	color: #3c9900;
}

.ambitos .info {
	font-weight: normal;
	font-style: italic;
	font-size: 12px;
	background-color: transparent;
	border: 0px;
	color: #333;
	text-align: right;
	border-top: 1px dashed #AAA;
}

.ambitos h4 {
	color: #3c9900;
	font-size: 12px;
	font-weight: bold;
	font-family: Times;
	text-transform: uppercase;
	text-align: left;
	margin:4px;
}

.categorias {
	text-align: justify;
	margin: 0px;
	padding: 2px;
	font-size: 11px;
}

.categorias img {
	margin-top: 0px;
	float: left;
	margin-right: 5px;
}

.categorias a {
	text-decoration: none;
	color: #3c9900;
}

.categorias a:hover {
	text-decoration: underline;
	color: #3c9900;
}

.categorias div.info {
	font-weight: normal;
	font-size: 10px;
	border: 0px;
	background-color: transparent;
	color: #000;
	text-align: right;
	font-style: italic;
}

.categorias h4 {
	color: #3c9900;
	font-size: 12px;
	font-weight: bold;
	font-family: Times;
	text-transform: uppercase;
	text-align: left;
	margin:4px;
}

.columnas {
	margin: 3px;
	padding: 2px;
	font-size: 12px;
	text-align: left;
}

.columnas h3{
	border-bottom: 1px solid #333;
	margin: 3px;
	margin-top: 20px;
	color: #444;
	font-family: times;
	font-size: 20px;
}

.columnas h3 a {
	color: #444;
}
.columnas h4{
	margin: 2px;
	color: #000;
	font-family: times;
	font-size: 12px;
}

.columnas h4 a {
	color: #000;
}
.columnas img {
	margin-top: 0px;
	float: left;
	margin-right: 5px;
}

.columnas a {
	text-decoration: none;
	color: #999;
}

.columnas a:hover {
	text-decoration: underline;
	color: #3c9900;
}

.columna {
	border-left: 1px solid #C5C6A7;
}

.columnas_lat {
	text-align: justify;
}

.columnas_lat a{
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

.columnas_lat .autor{
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #C5C6A7;
	margin-top: 3px;
	margin-bottom: 10px;
	padding-bottom: 8px;
	font-style: italic;
}

.buscar {
	text-align: right;
	overflow-y: hidden;
	height: 25px;
}

.buscar input{
	margin: 0px;
	border: 1px solid #C5C6A7;
	color: #C5C6A7;
	padding: 0px;
}

.buscar input:focus {
	margin: 0px;
	border: 1px solid #C5C6A7;
	color: #000;
	padding: 0px;
}

b.match {
	color: #009;
	font-size: 13px;
}

.relevantes {
    margin:0;
    padding-left:20px;
    text-transform:capitalize;
}

.relevantes li {
    border-bottom:1px dotted #CECECE;
    list-style-image:url(../img/li-image.jpg);
    padding:5px 0;
}




































h5 {
	margin: 0px;
}

.info {
	background: #90aec9;
	border: 1px solid #103658;
	color: #103658;
	font-weight: bold;
	font-size: 14px;
}

.error {
	background: #ffffe1;
	border: 1px solid #ae5300;
	color: #ae5300;
	font-weight: bold;
	font-size: 14px;
}

.info img, .error img{
	margin: 1px;
	float: left;
}

#head_banners {
	width: 750px;
	margin-left: 10px;
	margin-right: 10px;
	border-bottom: 3px solid #acacac;
	height: 80px;
	padding-left: 10px;
}

#head {
	width: 750px;
	margin-left: 10px;
	margin-right: 10px;	
}

#head_detail {
	color: #7b2d00;
	font-size: 12px;
	font-weight: bold;
	font-family: Times;
	text-align: center;
}

#head_detail h2{
	text-align: center;
	color: #a1a1a1;
	font-size: 33px;
	margin: 0px;
	border: 0;
}


#content {
	width: 750px;	
	border-bottom: 3px solid #acacac;
}


#opinion {
	text-align: justify;
	font-size: 12px;
	margin: 3px;
}

#opinion table td{
	border-left: 1px solid #d3d3d3;
	border-right: 1px solid #d3d3d3;
}

#opinion img{
	float: right;
	margin-left: 5px;
}

#opinion h5,#opinion h5 a{
	color: #790000;
	margin: 0px;
}


.right {
	margin: 3px;
	margin-top: 5px;
	width: 200px;
	text-align: justify;
}

.right h5, .right h5 a{
	color: #790000;
	font-family: Times;
	margin: 0px;
	font-size: 18px;
	
}

.right .autor {
	text-align: right;
	font-style: italic;
	font-size: 11px;
	font-family: Times;
}

.float_right{
	float: right;
}

#footer {
	width: 750px;
	margin-left: 10px;
	margin-right: 10px;	
}

.lapolitica {
	border: 1px solid #884443;
	background: #EFE0E0;
}
.lapolitica h4 a {
	color: #7A3635;
}

.losdeportes {
	background: #EBEFD1;
	border: 1px solid #798F09;
}
.losdeportes h4 a {
	color: #798F09;
}
.elestado {
	background: #D1DFEF;
	border: 1px solid #3D6290;
}
.elestado h4 a {
	color: #3D6290;
}
.elpais {
	background: #D1E7EF;
	border: 1px solid #426674;
}
.elpais h4 a {
	color: #426674;
}
.losespectaculos {
	background: #EFDAD1;
	border: 1px solid #D55319;
}
.losespectaculos h4 a {
	color: #D55319;
}
.laeconomia {
	background: #E6EFD1;
	border: 1px solid #67793B;
}
.laeconomia h4 a {
	color: #67793B;
}
.policiaca {
	background: #EFEFEF;
	border: 1px solid #6D6865;
}
.policiaca h4 a {
	color: #6D6865;
}
.salud {
	background: #E0EFED;
	border: 1px solid #408C82;
}
.salud h4 a {
	color: #408C82;
}

.imgc {
    display:block;
    margin:5px auto;
}