/* Valores por defecto de letra */
body {font-family:tahoma;font-size:12px;background-color:#e7e7e7;}
p { font-family:tahoma;font-size:11px; }
h1 { font-size:14px; font-weight:bold; padding-bottom:2px; }
img { border:1px solid #ccc; padding:2px;}
input, .normal {font-family:verdana;font-size:11px;color:#333333;}
table#principal{vertical-align:top;	width:991px; border:#006633 1px none;}
table#content{width:100%;}
table#content td{vertical-align:top;}
a {color:#888888;text-decoration:none; font-size:12px;}
a:hover {color:#FE0000;text-decoration:none;}
.link1 {color:#333333;text-decoration:none;}
.link1:hover {color:#333333;text-decoration:underline;}

select, input {border:#CCCCCC 1px solid;height:22px;color:#333333;}

/*.fecha{ color:#999999;font-size:10px;margin-bottom:10px;}*/
.fecha {
	color:#676767;
	/*font-family:tahoma;*/
	font-size:11px;
	padding:0; margin:0px;
	background: url("../img/icono_fecha.gif") 0 50% no-repeat;
	padding-left:16px;
}

.columnista {
	font-size:12px; color:#566171;
}
.comentarios{ color:#333333; font-size:10px;}
.text{font-size:100%}
.ruta{color:#666666;font-size:10px;}
.resumen { margin:0; padding:0; line-height:1.2em; color:#8690a3; }
.clear { padding:0; margin:0; clear:both; }

.textonoticia {
	font-family: tahoma; font-size:100%; color:#000; line-height:1.5em; 
}
.tagline {
	font-family: Arial,Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	/*font-style:italic;*/
	color:#FF9900;
}

/****************************************/
#comunicados {
	margin-left:20px;
}
.divcomunicado {
	padding:7px;
}
.fechacomunicado {
	background: url("../imagenes/document.gif") 0 50% no-repeat;
	color:#afbccc; font-size:11px;
	padding-left:15px;
}
.titulocom{
	/*font:11px tahoma;*/
	/*font-weight:bold;*/
	color:#566171;
	font-size:11px;
}
/********************************************/

#listavideos {
	margin-left:20px;
}
.divLista {
	padding:7px;
	font-size:11px;	
}

.vinculo {
	float:right;  	
}

.iconvideo {
	background: url("../imagenes/video.gif") left top  no-repeat;
	padding-left:18px;
	font-size:11px;
	/*color:#526ea6;*/
	color:#f00;
}

.iconvideo a { text-decoration:none; color:#f00; }

.divLista .texto {
	color:#333;	
}
/********************************************/

.titulobreve {
	margin:0; padding:0;
	font: 100%/160% "verdana", sans-serif;
	font-weight:bold;
	color:#676767;
	border-bottom:1px solid #a8afbd; 
	background: url("../imagenes/icono_elemento_seleccionado.gif") 0 50% no-repeat; padding-left:15px; 
}
.ufreleseccion {
	border-top:1px dashed #ccc;
	margin:7px 0;
	padding:0 3px;
}

/*BREVES*/
#notasbreves .breves { padding:10px;}
#notasbreves .breves p.fecha { padding:0; padding-left:15px; }
#notasbreves .breves p.titulo { 	 	 
	background-color:#edeff2; 	 	
	margin-left: 8px; padding-left:15px;
	text-align:left;	
}
#notasbreves .breves p.resumen { margin:0; padding:0; line-height:1.2em; color:#8690a3; font-size:11px;text-align:left; }

/*RSS*/
#rss{
	background:url(imagenes/bgrss_sryn.png) no-repeat;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	width:230px;
	/*height:300px;*/
	padding-left:10px;
	padding-top:1px;
	padding-right:10px;
	padding-bottom:5px;
	float:left;
	border-bottom:1px dotted #ccc;
	background-color:#edeff2;
}


/* Cabezote */
.header, .header a{color:#FFFFFF;}

/* Titulos de Marcos */
.titulo_zona{color:#FEFEFE;font-size:14px;font-weight:bold;padding:4px;background:url(/imagenes/titulo_zona_670.jpg);}
.titulo_zona_derecha{color:#FEFEFE;font-size:11px;font-weight:bold;padding:4px;background:url(/imagenes/titulo_zona_280.jpg)}
.titulo{font-size:20px;font-weight:bold;color:#000000}
.subtitulo_zona{color:#FF0000;font-size:11px;font-weight:normal;}
´
/* Pie de Pagina */
.piedepagina {text-align:left;color:#999999;line-height:20px;height:120px;background-color:#E6E6E6;}

/* tablas de Contenido */
.marco td.t { background-color:#FEFEFE; height:11px;}
.marco td.b { background-color:#FEFEFE; height:11px;}
.marco td.l { background-color:#FEFEFE; width:11px;}
.marco td.r { background-color:#FEFEFE; width:11px;}
.marco td.tl{ background-color:#FEFEFE; width:11px; height:11px;}
.marco td.tr{ background-color:#FEFEFE; width:11px; height:11px;}
.marco td.bl{ background-color:#FEFEFE; width:11px; height:11px;}
.marco td.br{ background-color:#FEFEFE; width:11px; height:11px;}
.marco td.c { background-color:#FEFEFE; text-align:left;}

table.zona_contenido {width:100%;}
table.zona_contenido td.tl{ width:11px;height:11px;background:url(../imagenes/Tablas/esquina_supizq.gif);}
table.zona_contenido td.t{ height:11px;background:url(../imagenes/Tablas/borde_sup.gif);}
table.zona_contenido td.l{ width:11px;background:url(../imagenes/Tablas/borde_izq.gif);}
table.zona_contenido td.c{ background-color:#FFFFFF;}
table.zona_contenido td.tr{ width:11px;height:11px;background:url(../imagenes/Tablas/esquina_supder.gif);}
table.zona_contenido td.b{ height:11px;background:url(../imagenes/Tablas/borde_inf.gif);}
table.zona_contenido td.r{ width:11px;background:url(../imagenes/Tablas/borde_der.gif);}
table.zona_contenido td.bl{ width:11px;height:11px;background:url(../imagenes/Tablas/esquina_infizq.gif);}
table.zona_contenido td.br{ width:11px;height:11px;background:url(../imagenes/Tablas/esquina_infder.gif);}

/* Publicidad */
.marcoD2D2D2 td.t, .marcoD2D2D2 td.b { background-color:#D2D2D2; height:11px;}
.marcoD2D2D2 td.l, .marcoD2D2D2 td.r { background-color:#D2D2D2; width:11px;}
.marcoD2D2D2 td.tl{ background:url(../imgfiles/images/tablas/esquina_supizqD2D2D2.gif); width:11px; height:11px;}
.marcoD2D2D2 td.tr{ background:url(../imgfiles/images/tablas/esquina_supderD2D2D2.gif); width:11px; height:11px;}
.marcoD2D2D2 td.bl{ background:url(../imgfiles/images/tablas/esquina_infizqD2D2D2.gif); width:11px; height:11px;}
.marcoD2D2D2 td.br{ background:url(../imgfiles/images/tablas/esquina_infderD2D2D2.gif); width:11px; height:11px;}
.marcoD2D2D2 td.c { background-color:#D2D2D2;text-align:left;}

/*Videos*/
.marco_negro td.t { background-color:#000000; height:11px;}
.marco_negro td.b { background-color:#000000; height:11px;}
.marco_negro td.l { background-color:#000000; width:11px;}
.marco_negro td.r { background-color:#000000; width:11px;}
.marco_negro td.tl{ background-color:#000000; width:11px; height:11px;}
.marco_negro td.tr{ background-color:#000000; width:11px; height:11px;}
.marco_negro td.bl{ background-color:#000000; width:11px; height:11px;}
.marco_negro td.br{ background-color:#000000; width:11px; height:11px;}
.marco_negro td.c { background-color:#000000; text-align:left;}

.titleNewsRead {height:96px;background:url(../preview3.jpg) no-repeat;cursor:pointer}
.titleNewsUnRead {height:96px;background:#f7f7f7; cursor:pointer}
/*.titleNewsRead {height:96px;background:url(../preview3.jpg) no-repeat;cursor:pointer}
.titleNewsUnRead {height:96px;background:url(../preview4.jpg) no-repeat;cursor:pointer}*/

.resultadosBusqueda {height:96px;background:#afbccc;cursor:pointer}

/*- Menu Tabs E--------------------------- */

#tabsE {
  float:left;
  width:100%;
  background:#000;
  font-size:13px;
  line-height:normal;
  }
#tabsE ul {
  margin:0;
  padding:10px 10px 0 50px;
  list-style:none;
  }
#tabsE li {
  display:inline;
  margin:0;
  padding:0;
  }
#tabsE a {
  float:left;
  background:url("tableftE.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#tabsE a span {
  float:left;
  display:block;
  background:url("tabrightE.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#FFF;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsE a span {float:none;}
/* End IE5-Mac hack */
#tabsE a:hover span {
  color:#FFF;
  }
#tabsE a:hover {
  background-position:0% -42px;
  }
#tabsE a:hover span {
  background-position:100% -42px;
  }  


/******** Tabla *********************/

.displayNone { display:none; }

.local { color:#FF0000; font-weight:bold; }

table#tabla1 {
border:0 none; 
border-collapse:separate;
margin:0 0 15px;
width:80%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*background-color:#edeff2;*/
}
thead#tabla1 th {
line-height:20px;
padding-left:50px;
text-align:left;
text-transform:uppercase;
}
thead#tabla1 td {
text-align:right;
}
tbody#tabla1 th, tbody#tabla1 td {
text-align:center;
}
tbody#tabla1 td {
padding:2px 1px;
}
tbody#tabla1 th {
padding:2px 0;
}
.slice {
border-right:1px solid #999999;
}
.especial th, .especial td {
background:#BFBFBF none repeat scroll 0 0 !important;
color:#000000 !important;
}
.table1 {
border-top:1px solid #999999;
font-weight:normal;
margin:0;
}
.table1 tbody th, .table1 tbody td {
border-bottom:1px solid #999999;
border-right:1px dotted #999999;
font-weight:normal;
}
.table1 tbody th {
padding:3px 0 3px 10px;
text-align:left;
}
.table1 tbody td {
padding:3px 0 3px 5px;
text-align:left;
}
.table1 .slice {
border-right:0 none;
}

.table2 {
border-color:-moz-use-text-color -moz-use-text-color #CCCCCC;
border-style:none none solid;
border-top:1px solid #999999;
border-width:0 0 1px;
margin:0 0 5px;
width:100%;
font-family:Tahoma, Arial, Helvetica, sans-serif;

}
.table2 abbr {
border:0 none;
}
.table1 thead th, .table2 thead th, .table2 thead td {
font-weight:bold;
padding:5px;
text-align:center;
}
.table2 thead th, .table2 tbody th {
padding:0 0 0 5px;
text-align:left;
}
.table2 tbody {
font-size:11px;
}
.table2 th, .table2 td {
border-right:1px solid #CCCCCC;
text-align:center;
}
.table2 .slice {
border:0 none;
}

.table1 thead th, .table2 thead th, .table2 thead td {
color:#000000;
background:#afbccc none repeat scroll 0 0;
font-weight:normal;
padding:5px;
text-align:center;
}

.table2 thead th, .table2 tbody th {
padding:0 0 0 5px;
text-align:left;
}

.table2 th, .table2 td {
border-right:1px solid #CCCCCC;
text-align:center;
}
.table2 tbody th, .table2 tbody td {
border-bottom:1px solid #999999;
border-right:1px solid #999999;
font-weight:normal;
}

.table2 thead td { font-weight:bold; font-size:12px; }
.table3 {
border-top:1px solid #999999;
}
.table3 thead th, .table3 thead td {
border-bottom:1px solid #999999;
border-right:1px solid #999999;
font-size:10px;
font-weight:bold;
padding:0 0 0 5px;
}
.table3 tbody th, .table3 tbody td {
border-right:1px solid #999999;
}
.table3 tbody th {
font-weight:normal;
padding:0 0 0 15px;
text-align:left;
}
.table3 tbody td {
padding:0 0 0 15px;
text-align:left;
}
.table3 .slice {
border-right:0 none;
}
.table4 {
font-weight:bold;
margin:0;
}
.table4 tbody th {
padding-left:10px;
text-align:left;
}
  
