/*  MAQUETA  */
#contenedor { width : 980px;  margin-top : 0; clear : both;} 
.a_left {float:left;}
.a_right {float:right;}
.derecha {width:280px;  float:right; }
.izquierda { margin:0; width:690px; float:left; }
.col_300L {width:300px; float:left; }
.col_362R {width:360px; float:right; }

#contenedor_3 { width : 980px;  margin-top : 0; clear : both; margin-top : 0; background : url(../images/div_1003.gif) repeat-y right; border-bottom: 1px dotted #cccccc; } 
.col_362L {width:360px; float:left;  }
.col_300R {width:300px; float:right; }
#contenedor_4 { width : 980px;  margin-top : 0; clear : both; margin-top : 0; background : url(../images/div_1002.gif) repeat-y right; border-bottom: 1px dotted #cccccc; } 
#contenedor_1 { width : 980px;  margin-top : 0; clear : both; margin-top : 0; background : url(../images/div_1002.gif) repeat-y right; border-bottom: 1px dotted #cccccc; } 
.col_590L { width : 600px; margin: 0; float:left;  } 
.col_386R { width : 360px; margin: 0; float:right;  }

#contenedor_2 { width : 980px;  margin-top : 0; clear : both; margin-top : 0; } 
#contenedor_0 { width : 980px;  margin-top : 0; clear : both; margin-top : 0; background : url(../images/div_1001.gif) repeat-y right; border-bottom: 1px dotted #cccccc; } 
.fondo_ok { background-color:#FFFFFF; border-top: 1px dotted #cccccc; margin: 0 0 10px 0; padding-top:10px;}
.espacio_uno { padding-right: 20px; }
.espacio_dos { padding-right: 30px; }
/*  NOTICIAS  */
.noticias, .noticias p { text-align : left; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#444; } 
.noticias .titulares_noticias h1, {margin:0 0 5px 0;}
.noticias .titulares_noticias h2 {margin:0 0 4px 0;}
.noticias .titulares_noticias h1 { font:20px/22px Arial, Helvetica, sans-serif; font-weight: 600; color: #111; } 
.noticias .titulares_noticias h1 a {font:20px/22px Arial, Helvetica, sans-serif; font-weight : 600; letter-spacing:0px; color:#111; }
.noticias .titulares_noticias h2 {font:18px/20px Arial, Helvetica, sans-serif; font-weight : 600; color : #111; } 
.noticias .titulares_noticias h2 a {font:18px/20px Arial, Helvetica, sans-serif; font-weight : 600; letter-spacing:0px; color:#111; }
.noticias .titulares_noticias h1 a:hover, .noticias .titulares_noticias h2 a:hover { text-decoration : underline; color : #c21612; }
.noticias .titulares_noticias h1 a:visited, .noticias .titulares_noticias h2 a:visited { text-decoration : none; color : #515151; } 
.noticias .titulares_noticias h4 { font : 10px/12px normal Arial, verdana, Helvetica, sans-serif ; text-transform : none; padding : 0; color : #c21612;   } 
.noticias .titulares_noticias h4 span { font : 10px/12px normal Arial, verdana, Helvetica, sans-serif ; text-transform : none; padding : 0; color:#666;   }
.noticias h3 { font : 11px/15px arial, helvetica, sans-serif; text-transform : none; color : #cc0000; font-weight:normal; padding : 0; text-transform:uppercase; display:block; margin-top:20px; margin-bottom:20px; } 
.noticias .titulares_noticias h4  { font:bold 11px/14px Arial, verdana, Helvetica, sans-serif; color : #c21612; text-transform : none; padding : 0; }


.noticias h5 {font : 12px/15px arial, helvetica, sans-serif;font-weight : 900; color : #003366 !important ; display : block; text-transform : uppercase; padding : 4px; margin-bottom : 20px; margin-top : 20px; } 
.noticias h6 {font:bold 11px/13px Arial, Helvetica, sans-serif; margin:5px 0 0 0; color:#003366;}
.noticias h6 a {font:normal 11px/13px Arial, Helvetica, sans-serif; color:#333; padding:1px 2px; text-decoration:none;}
.noticias h6 a:hover { color : #c21612; text-decoration:underline;}
.noticias img, .noticias p img { margin-bottom : 8px; } 

.noticias h3 a, .noticias h3 a:link, .noticias h3 a:visited {text-decoration : underline; color : #336699; } .noticias h3 a:hover {text-decoration : underline; color : #c21612; } 
.noticias a:hover, .noticias p a:hover {text-decoration : underline; color : #c21612; } 
.noticias a, .noticias p a { text-decoration : underline; color : #336699; } 
.noticias a:visited, .noticias p a:visited { text-decoration : underline; } 



.noticias .leer_mas { font : 8px/12px Arial, Helvetica, sans-serif; color : #c21612; letter-spacing:1px;  font-weight : 100; text-align : right; vertical-align : top; letter-spacing : 1px; padding : 5px 8px 5px 8px; } 
.noticias .leer_mas a {padding : 0 10px 0 0; text-decoration : none; color : #c21612; } 
.noticias .leer_mas a:hover { text-decoration : none; color : #c21612; } 

div.noticias, div.noticias p, div.noticias div.derecha p , div.noticias div p { text-align : left; font:normal 12px/15px Arial, Helvetica, sans-serif; color : #666; } 

div.noticias h1, div.noticias h1 a { font : 18px/24px Arial, Helvetica, sans-serif; font-weight : 900; color : #111; } 
div.noticias h2 { font : 16px/22px Arial, Helvetica, sans-serif; font-weight : 900; color : #363636; } 
div.noticias h4  { font:bold 12px/17px Arial, verdana, Helvetica, sans-serif; color : #c21612; text-transform : none; padding : 0; } 
div.noticias h4 span { font : 10px/12px normal Arial, verdana, Helvetica, sans-serif ; text-transform : none; padding : 0; color:#666;   }
div.noticias h3 { font : 12px/15px arial, helvetica, sans-serif; text-transform : none; color : #336699; font-weight:bold; padding : 0; } 
div.noticias h5 {font : 12px/15px arial, helvetica, sans-serif;font-weight : 900; color : #003366 !important ; display : inline; text-transform : uppercase; padding : 4px; margin-bottom : 20px; margin-top : 20px; } 
div.noticias h6 {font:bold 11px/13px Arial, Helvetica, sans-serif; margin:5px 0 0 0; color:#003366;}
div.noticias h6 a {font:normal 11px/13px Arial, Helvetica, sans-serif; color:#333; padding:1px 2px; text-decoration:none;}
div.noticias h6 a:hover { color : #c21612; text-decoration:underline;}
.box div.noticias h1, .box div.noticias h2 { font : 17px/20px Arial, Helvetica, sans-serif; font-weight : 900; color : #111; }
#contenedor_1 .col_590L table.noticias td.titulares_noticias h1 a { font:30px/36px Arial, Helvetica, sans-serif; font-weight: 900; color: #111;}
#contenedor_1 .col_590L table.noticias td.titulares_noticias h2 a { font:26px/30px Arial, Helvetica, sans-serif; font-weight: 900; color: #111;}
#contenedor_1 .col_590L .noticias, #contenedor_1 .col_590L .noticias p   { text-align : left; font:normal 15px/20px Arial, Helvetica, sans-serif; color:#444444;}


/*  imagenes  NOTICIAS */
table.noticias tr td div.mosimage img.imagen_noticia { width:358px; display:block; display:block; border:1px solid #ddd;}
div.col_300L table.bloque_noticias tr td table.noticias tr td img.imagen_noticia, div.col_300L table.bloque_noticias tr td table.noticias tr td p img.imagen_noticia   { width:298px;  display:block; border:1px solid #ddd;}
div.col_300R table.bloque_noticias tr td table.noticias tr td img.imagen_noticia, div.col_300R table.bloque_noticias tr td table.noticias tr td p img.imagen_noticia   { width:298px;  display:block; border:1px solid #ddd;}
div.col_300R div.mod_contentitem table tr td table.noticias tr td img.imagen_noticia, div.col_300R div.mod_contentitem table tr td table.noticias tr td p img.imagen_noticia   { width:298px;  display:block; border:1px solid #ddd;}
div.col_362L table.bloque_noticias tr td table.noticias tr td img.imagen_noticia, div.col_362L table.bloque_noticias tr td table.noticias tr td p img.imagen_noticia   { width:358px;  display:block; border:1px solid #ddd;}
div.col_362R table.bloque_noticias tr td table.noticias tr td img.imagen_noticia, div.col_362R table.bloque_noticias tr td table.noticias tr td p img.imagen_noticia   { width:358px;  display:block; border:1px solid #ddd;}
div.col_590L table.bloque_noticias tr td table.noticias tr td img.imagen_noticia, div.col_590L table.bloque_noticias tr td table.noticias tr td p img.imagen_noticia   { width:580px;  display:block; border:1px solid #ddd;}
div.col_386R table.bloque_noticias tr td table.noticias tr td img.imagen_noticia, div.col_386R table.bloque_noticias tr td table.noticias tr td p img.imagen_noticia   { width:380px;  display:block; border:1px solid #ddd;}
div.derecha table.bloque_noticias tr td table.noticias tr td img.imagen_noticia, div.derecha table.bloque_noticias tr td table.noticias tr td p img.imagen_noticia   { width:288px;  display:block; border:1px solid #ddd;}


/*  DESTACAR */
.c_destacar { margin:10px 0 10px 0; border:1px solid #777;}
.c_destacar h2{ background-color:#fff;  padding:5px 0 6px 0;  font : 16px/18px Arial, Helvetica, sans-serif; font-weight : 600; color : #c21612;}
.c_destacar h2 span.sup_rojo {background-color : #c21612;  font : 15px/18px Arial, Helvetica, sans-serif; font-weight : 600; margin:0; padding:10px 8px ; color:#fff; }
.c_destacar h2 span.sup_negro {background-color:#545454;  font : 15px/18px Arial, Helvetica, sans-serif; font-weight : 600; margin:0 10px 0 0; padding:10px 8px ; color:#fff; margin: 0;}

/* AVANCES */
div.avances { margin : 0; padding : 0; border : 0; } 
div.avances p a {color : #38546f; text-decoration : none; } 
div.avances p a:hover { color : #c21612; text-decoration : underline; } 
div.avances h4 { font: 12px/15px Arial, Helvetica, sans-serif; color : #c21612; text-decoration:none; font-weight:900;  padding: 0; margin: 0; display : block; text-transform : uppercase; } 
div.avances h4 a, div.avances h4 a:active, div.avances h4 a:link, div.avances h4 a:visited { text-decoration : none; color : #c21612; } 
div.avances ul { margin-left : 10px; padding : 0 2px 0 2px; } 
div.avances ul li { list-style : url(../images/flcehap.gif); text-align : left; font:normal 12px/15px Arial, Helvetica, sans-serif; font-weight : 500; color : #111; padding : 3px 3px 3px 3px;  margin : 0; } 
div.avances ul li a:link, div.avances ul li a:active, div.avances ul li a:visited, div.avances ul li a  { text-decoration : none; color : #333; } 
div.avances ul li a:hover { text-decoration : underline; color : #333; } 

/* MODULO */
.modulo li { list-style : none; } 
.modulo { margin : 0 auto 25px auto; width : 1000px; padding-bottom : 10px; } 
.modulo li { width : 200px; float : left; margin-top : 10px; } 
.modulo h4 { font : 12px/15px Arial, Helvetica, sans-serif; color : #c00; text-decoration:none; font-weight:900; border-bottom : 1px solid #d3d3d3; padding-bottom : 3px; margin-bottom : 9px; display : block; height : 32px; } 
.modulo h4 a:visited, .modulo h4 a:link, .modulo h4 a:focus, .modulo h4 a  { color : #c21612; text-decoration:none; font-weight:900;} 
.modulo h4 a:hover { text-decoration : underline; } 
.modulo h6 { font : bold 10px Arial, Helvetica, sans-serif; position : absolute; top : 20px; right : 0; float : right; } 
.modulo h6 a { display : block; color : #999; padding : 0 20px 5px 0; } 
.modulo h6 a:hover { color : #666; } 
.modulo img { margin-bottom : 9px; } 
.cajon_nota { width : 200px; } 
.modulo .cajon_nota h1 { font-size : 16px; font-weight : 600; color : #363636; } 
.modulo .cajon_nota p { font:normal 12px/15px Arial, Helvetica, sans-serif; margin-top : 0.3em; color : #666;} 

/* PARTICIPA */
.participa li { list-style : none; } 
.participa { margin : 0 auto 10px auto; width : 1000px; } 
.participa li { width : 235px; float : left; margin-top : 2px; } 
.participa h4 { font : 12px/15px Arial, Helvetica, sans-serif; color : #c21612; text-decoration:none; font-weight:900; padding: 5px; margin-bottom : 9px; display : block; float:right; width:350px; } 
.participa h2 { font : bold 16px Arial, Helvetica, sans-serif; color : #000;text-decoration:none; font-weight:900; padding : 5px; margin-bottom : 9px; display : block; float:left; width:600px;  } 
.participa h1 { font : bold 16px Arial, Helvetica, sans-serif; color : #000; } 
.participa h4 a { color : #c21612; } 
.participa h4 a:hover { text-decoration : underline; } 
.participa h6 a { display : block; color : #999; padding : 0 20px 5px 0; } 
.participa h6 a:hover { color : #666; } 
.participa img { margin-bottom : 9px; } 
.cajon_participa { width : 220px;   } 
.participa .cajon_participa h5 { color : #222222; text-transform : none; background-color : #ffffff; font:normal 12px/15px Arial, Helvetica, sans-serif; margin : 0; font-weight:900;  padding : 0; } 
.participa .cajon_participa h1, .participa .cajon_participa h2 { font:normal 11px/15px Arial, Helvetica, sans-serif; font-weight : 500; display: block; background-color:#e1e1e1; padding:5px; margin-bottom:5px;color : #666; text-transform : uppercase; border: 1px solid #cccccc; } 
.participa .cajon_participa, .participa .cajon_participa p { font:normal 11px/14px Arial, Helvetica, sans-serif; margin-top : 5px; color : #333; } 
.calle { float : left; margin : 0 10px 5px 0; overflow : hidden; } 

/* VINCULO*/
.modulo_vinculo { width : 300px; background-color : #e9e9e9; float : right; } 
.modulo_vinculo .nav_vinculo { overflow : hidden; padding : 5px 0; } 
.modulo_vinculo .nav_vinculo li { float : left; background : none; padding : 0; font-size : 11px; padding : 0 10px; border : 0; border-right : 1px solid #cccccc; list-style : none; } 
.modulo_vinculo .nav_vinculo li a { color : #999; text-transform : uppercase; font-size : 10px; } 
.modulo_vinculo .nav_vinculo li a:hover { color : #c21612; text-decoration : none; } 
.modulo_vinculo .nav_vinculo li.primero { padding-left : 8px; } 
.modulo_vinculo .nav_vinculo li.ultimo { border : 0; padding-right : 0; } 
* BLOGS */
.modulo_blogs { padding : 0;  } 
.modulo_blogs ul { width : 285px; margin : 5px 3px 5px 2px; clear : both; overflow : hidden;float : left; } 
.modulo_blogs h4 { padding-left : 5px; } 
.modulo_blogs ul li, .modulo_blogs ul li.primero { padding : 5px 0 5px 50px; border : 1px solid #eee; border-width : 1px 1px 0; position : relative; margin : 1px 0 2px; float : left; width : 230px;  } 
.modulo_blogs li h5 { font-size : 10px; margin-bottom : 2px; background-color : #ffffff; padding : 0; text-transform:none;  } 
.modulo_blogs p a { border : 0; text-transform:none;  } 
.modulo_blogs p.update { margin : 0; font-size : 11px; border-left : 0; color : #617181; position : absolute; top : 3px; left : 3px; font-weight : bold; text-align : left; width : 50px; } 
.modulo_blogs p.antetitulo { position : static; padding-top : 1px; color : #c21612; font-size : 11px; width : 230px; line-height : 14px; } 
.modulo_blogs p.antetitulo span { color : #dde1e5; } 
.modulo_blogs li.primero h5 { font : bold 14px/22px Arial, Helvetica, sans-serif; text-transform:none;} 

/* INDICADORES ECONOMICOS */
table.indicadores { margin: 0 auto 0 auto;	background-color:#ffffff; border-collapse:collapse;	empty-cells:show;}
table.indicadores thead th {font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;	font-style:oblique; font-weight:100; color: #000; text-align: left;	padding: 3px; vertical-align:bottom; height:30px;}
table.indicadores thead td {font: 12px/18px Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:900; color: #000; text-align: center; padding: 3px; vertical-align:bottom; height:30px; }
table.indicadores tbody th { font: bold 11px/18px Geneva, Arial, Helvetica, sans-serif; color: #333; text-align: left; padding: 3px; }
table.indicadores tbody td { font: 11px/18px Geneva, Arial, Helvetica, sans-serif; text-align: right; font-weight:900; padding: 3px; color:#65728c;}
table.indicadores tbody tr.fondo { border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; background-color:#f1f1f1;}

/* PICO Y PLACA */
table.pico { margin: 0 auto 0 auto; background-color:#ffffff; border-collapse:collapse; empty-cells:show; }
table.pico tbody td { background-color:#ffffff; padding: 5px; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#333;  text-align:center; }
table.pico tbody td.normal { background-color:#515151; padding: 5px; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;  }
table.pico tbody td.off { background-color:#f0f0f0; padding: 5px; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#333; }
table.pico tbody td.hoy { background-color:#ffd900; padding: 5px; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#333;  font-weight:900; border-top:1px solid #333; border-left:1px solid #333; border-right:1px solid #333;}
table.pico tbody td.ya { background-color:#ffd900; padding: 5px; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#333; font-weight:500;  font-weight:900; border-bottom:1px solid #333; border-left:1px solid #333; border-right:1px solid #333; }
table.pico td.titulo { background-color:#ffffff;font-size:12px; font-family: Arial, Helvetica, sans-serif; color : #c21612; padding-top: 10px; text-align:center; font-weight:900; }
table.pico tfoot td {font:normal 10px/16px Arial, Helvetica, sans-serif; height:50px; vertical-align:middle; text-align:center;}

/* CLIMA */
table.clima { margin: 0 auto 0 auto; background-color:#ffffff; border-collapse:collapse; empty-cells:show; }
table.clima tfoot td { font:normal 10px/16px Arial, Helvetica, sans-serif; height:50px; vertical-align:middle; 	text-align:center; }
table.clima tbody td.pro_clima { font-size : 12px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #336699; text-align : center; padding : 10px; }
table.clima tbody td.gra1_clima { 	font : 18px/120% tahoma, Geneva, Arial, Helvetica, sans-serif; color : #c21612; text-align : right; font-weight : 900;}
table.clima tbody td.gra2_clima {font : 18px tahoma, Geneva, Arial, Helvetica, sans-serif; color : #336699;	text-align : right;	padding : 0; font-weight : 900;}
table.clima tbody td.imag_clima {text-align : center; vertical-align : middle; 	border : 0; }
span.min_max { font : 10px tahoma, Geneva, Arial, Helvetica, sans-serif; float : right;	width : 60px; line-height : 90%; letter-spacing : 1px;	font-weight : 900;	text-align : center;color:#111;}
span.gra_dos {	font : 18px tahoma, Geneva, Arial, Helvetica, sans-serif;	float : right; margin : 0; width : 60px; font-weight : 900; text-align : center;}

/* TITULOS */
.titulo_370 { font-family : Georgia, "Times New Roman", Times, serif; font-size : 22px; font-weight:900; letter-spacing: -1px; margin-top : 10px; text-align : left; font-weight : normal; color : #111; border-bottom : 1px solid #c0c0c0;  height : 34px; margin-bottom:10px; } 
.titulo_370 .f_left { font-family : Georgia, "Times New Roman", Times, serif; font-size : 22px; font-weight:900; letter-spacing: -1px; text-align : left; font-weight : normal; }
 .f_left ul li a:link, .f_left ul li a:active, a { text-decoration : none; color : #3d3d3a; } 
.f_left ul li a:hover { text-decoration : underline; color : #c21612; } 
h3.titulomodulo { font-family : Georgia, "Times New Roman", Times, serif; font-size : 20px; font-weight:900; letter-spacing: -1px; margin-top : 5px; margin-bottom : 5px; text-align : left; font-weight : normal; color : #000; padding : 5px 10px 5px 0; border-bottom : 1px dotted #ccc; text-transform: none;}

h3.titulomodulo_r { font-family : Georgia, "Times New Roman", Times, serif; font-size : 22px; font-weight:900; letter-spacing: -1px; margin-top : 5px; margin-bottom : 5px; text-align : left; font-weight : normal; color : #cc5555; padding : 5px 10px 5px 0; border-bottom : 1px solid #cc5555; text-transform: none;}
h3.tituloseccion { font-family : Georgia, "Times New Roman", Times, serif; font-size : 18px; font-weight:900; letter-spacing: -1px; margin-top : 5px; margin-bottom : 5px; text-align : left; font-weight : normal; color : #222; padding : 5px 10px 1px 0; border-bottom : 1px dotted #ccc; } 
h3.tituloseccion2 { font-family : Georgia, "Times New Roman", Times, serif; font-size : 15px; font-weight:900; letter-spacing: -1px; margin-top : 5px; margin-bottom : 5px; text-align : left; font-weight : normal; color : #222; padding : 5px 10px 1px 0; border-bottom : 1px dotted #ccc; } 
h3.tituloseccion_r { font-family : Georgia, "Times New Roman", Times, serif; font-size : 18px; font-weight:900; letter-spacing: -1px; margin-top : 5px; margin-bottom : 5px; text-align : left; font-weight : normal; color : #c21612; padding : 5px 10px 1px 0; border-bottom : 1px dotted #c21612; } 
h3.titulocabecera { font-family : Georgia, "Times New Roman", Times, serif; font-size : 22px; font-weight:900; letter-spacing: -1px; text-align : left; font-weight : normal; color : #111; } 
.titulo_linea { border-bottom : 1px dotted #ccc; border-top : 1px dotted #ccc; clear : both; width : 998px; height : 35px; } 
.titulo_linea .div_linea { float : left; width : 678px; padding-top : 5px; padding-bottom : 5px; } 
.titulo_linea .div_menu { float : left; width : 310px; padding-top : 5px; padding-bottom : 5px; } 
.texto_titulos h1 { color : #666; font : 11px/13px Arial, Helvetica, sans-serif; font-weight : 300; padding : 6px 5px 6px 5px; border-bottom : 1px dotted #e5e5e5; margin : 0; } 
div.titulo_categoria h4  { font: 12px/15px Arial, Helvetica, sans-serif; color : #c21612; text-decoration:none; font-weight:900;  padding: 0; margin: 0; display : block; text-transform : uppercase; } 

/* MULTIMEDIA Y VINCULOS */
.mmedia { margin-top : 10px; } 
.mmedia li h4 { font : 12px/14px Arial, Helvetica, sans-serif; color : #c21612; padding-bottom : 0; margin-top : 10px; display : block; text-transform : uppercase; font-weight : 900; } 
.audio, .video, .nota, .notas, .podcast, .foto, .fotos { font:bold 12px/14px Arial, Helvetica, sans-serif; margin: 0 0 4px 0; color:#003366;text-transform: none;  } 
.destacar { background-color: #fff; font:bold 12px/14px Arial, Helvetica, sans-serif; margin:5px, 5px, 0, 5px; color:#003366; padding : 0; text-transform: none;} 
.audio { background : #fff url(../images/M_images/audio.gif) no-repeat top left; } 
.video { background : #fff url(../images/M_images/video.gif) no-repeat top left; } 
.nota { background : #fff url(../images/M_images/nota.gif) no-repeat top left; } 
.foto { background : #fff url(../images/M_images/foto.gif) no-repeat top left; } 
.fotos { background : #fff url(../images/M_images/foto.gif) no-repeat top left; } 
.podcast { background :#fff url(../images/M_images/i_podcast.gif) no-repeat top left; } 
.audio p, .video p, .nota p, .podcast p, .foto p, .fotos p{ padding-left : 30px; color : #003366; 
font:normal 12px/14px Arial, Helvetica, sans-serif; text-align : left; font-weight : 500; margin-right : 5px; } 
.destacar p { font:bold 12px/14px Arial, Helvetica, sans-serif; margin:5px, 5px, 0, 5px; color:#003366;} 
.audio p a:link, .audio p a:active, .video p a:link, .video p a:active, .podcast p a:link, .podcast p a:active, .nota p a:link, .nota p a:active, .foto p a:link, .foto p a:active, .fotos p a:link, .fotos p a:active { 
text-decoration : none; color : #333; font-weight: 500;  } 
.audio p a:hover, .video p a:hover, .podcast p a:hover, .nota p a:hover, .foto p a:hover, .fotos p a:hover { text-decoration : underline; color : #c21612; font-weight : normal; } 
.audio p span, .video p span, .nota p span, .foto p span, .fotos p span, .podcast p span { color : #c21612; font : 10px arial, Helvetica, sans-serif; text-align : left; font-weight : normal; } 
.destacar p a:link, .destacar p a:active { text-decoration : none; color : #111; font-weight: 900;  } 
.destacar p a:hover { text-decoration : underline; color : #c21612; font-weight : 900; } 
.destacar p span { color : #c21612; font : 10px arial, Helvetica, sans-serif; text-align : left; font-weight : 300; } 

/*  MENU ABAJO */
.menu_abajo { background-color : #f5f5f5; height : 34px; border-bottom : 1px solid #ddd; text-align : center; padding: 4px 20px; } 
ul#mainlevel-abajo { overflow : hidden; padding : 5px 0; list-style : none; margin : 0; text-align : center; white-space : nowrap; } 
ul#mainlevel-abajo li { float : left; background : none; padding : 0; font-size : 11px; padding : 0 5px; border : 0; border-right : 1px solid #ddd; list-style : none; } 
ul#mainlevel-abajo li a { color : #999; text-transform : uppercase; font-size : 10px; } 
ul#mainlevel-abajo li a:hover { color : #c21612; text-decoration : none; } 

/*  MENUS SECCIONES */
a.mainlevel { font-size : 11px; padding-left : 4px; width : 143px; display : block; line-height : 26px; margin-bottom : 2px; text-decoration : none; font-weight : normal; border-right : 4px solid #cacaca; voice-family : "\"}\""; voice-family : inherit; width : 135px; } 
html > body a.mainlevel { width : 135px; } 
a.mainlevel:hover, a.mainlevel#active_menu { background : #fff729; text-decoration : none; } 
ul#mainlevel-nav { list-style : none; margin : 0; white-space : nowrap; font : 10px "gill sans", verdana; font-weight : 100; } 
ul#mainlevel-nav li { float : left; background : none; padding : 0; font-size : 10px; padding : 0 10px; border : 0; border-right : 1px solid #fff; list-style : none; } 
ul#mainlevel-nav li a { color : #fff; text-transform : none; font-size : 10px; text-decoration : none; } 
ul#mainlevel-nav li a:hover { color : #c21612; text-decoration : none; } 

/* OPINION */
#opinion { border : 0; color : #999; text-align : left; margin-left : 10px; } 
#opinion h1 { padding-top : 10px; padding-bottom : 10px; font : bold 16px/110% Arial, Helvetica, sans-serif; font-weight : 600; color : #c21612; } 
#opinion p { font:normal 12px/15px Arial, Helvetica, sans-serif; margin : 2px 4px 2px 4px; color : #666; 
padding : 5px; background-color : #f7f8f9; font-weight : normal; } 
#opinion h1 a:hover, .titulo_editorial h1 a:hover { text-decoration : underline; color : #c21612; } 
#opinion h1 a, .titulo_editorial h1 a,  { text-decoration : none; color : #c21612; } 
#opinion h1 a:visited, .titulo_editorial h1 a:visited { color : #c21612; text-decoration : underline; } 
.titulo_editorial h1 { font : 16px/18px Arial, Helvetica, sans-serif; font-weight : 600; color : #c21612; text-transform:none; }
blockquote.editorial { font: 15px/18px Georgia, "Times New Roman", Times, serif;	background: url(images/close-quote.gif) no-repeat right bottom;	color:#999999;	text-indent: -18px; font-weight:100; }
blockquote.editorial:first-letter {background: url(images/open-quote.gif) no-repeat left top;	padding-left: 5px; font-weight:600;	font: normal 32px Georgia, "Times New Roman", Times, serif;}
.columnistas h1 {font : normal 12px/16px baskerville, palatino, 'palatino linotype', georgia, serif; } 
.columnistas h3 { color : #333; text-align : left; font-family : "Lucida Grande", Tahoma; font-size : 14px; font-variant : small-caps; font-weight : 100; margin : 0; } 

/* PUBLICIDAD */


.banner_top {z-index:9999;position:relative;}
.publicidad_top {background:#e5e5e5 url(/images/publicidad.gif) no-repeat scroll 3px center; padding:0 0 0 15px;}
.publicidad { margin:0 0 13px 0; text-align:center;}
.publicidad h2 {font:normal 10px Arial, Helvetica, sans-serif; text-align:left; color:#666; padding:0 0 0 8px;}
.aviso {text-align:center;margin:8px; background:url(http://www.laopinion.com.co/noticias/modules/mod_artbannersxtd/advertisement.gif) no-repeat 50% 0;}

/*  BANNER  */
.banner_superior { width : 1020px; margin-top : 0; clear : both; height:120px; } 
.banner_d  { float : left; margin-right : 0; width:509px;} 
.artbannersxtd {background-color: #f6f6f6; border:1px solid #e6e6e6; margin-bottom:10px;}

/* ZONA COMERCIAL */
.zona_comercial { float : left; width : 125px; height : 140px; font : 9px Arial, Helvetica, sans-serif; color : #666666; clear : right; } 
.zona_comercial div{ width : 110px; font : 9px Arial, Helvetica, sans-serif !important ;  color : #666666 !important ; } 
.zona_comercial_fin div{ width : 110px; font : 9px Arial, Helvetica, sans-serif !important ;  color : #666666 !important ; } 
.zona_comercial_fin { float : left; width : 125px; height : 140px; font : 9px Arial, Helvetica, sans-serif; color : #666666; clear : left; } 
.zona_comercial img, .zona_comercial_fin img { margin-bottom : 10px; }

/* MAS LEIDOS */
.mas_leidos, .mod_comments { padding-bottom : 10px; padding-left : 10px; overflow : hidden; color : #3d3d3a; font:normal 11px/14px Arial, Helvetica, sans-serif; font-weight : 400; } 
.mas_leidos h1 { font-weight : normal; font-size : 11px; padding-bottom : 10px; color : #3d3d3a; } 
.mas_leidos p { font-weight : normal; font-size : 11px; padding-bottom : 10px; color : #3d3d3a; } 
.mas_leidos td { font-weight : normal; font-size : 11px; padding-bottom : 10px; color : #3d3d3a; margin : 0; } 
.mas_leidos ul, .mod_comments ul, ul .mod_comments, ul .comments { padding : 5px; } 
.mas_leidos ul li, .mod_comments ul li, li .mod_comments, li .comments { list-style : url(../images/flcehap.gif); text-align : left; font:normal 11px/13px Arial, Helvetica, sans-serif; color : #c21612; font-weight : 400; padding : 5px 8px 5px 0; border-bottom : 1px dotted #e5e5e5; margin : 0 0 0 0; } 
.mas_leidos ul li a, .mas_leidos ul li a:link, .mas_leidos h1 a, .mas_leidos h1 a:link { text-decoration : none; color : #3d3d3a; } 
.mas_leidos ul li.mod_comments a, .mas_leidos ul li.mod_comments a:link {text-decoration : none; color :#3d3d3a;}
.mas_leidos ul li a:hover, .mas_leidos h1 a:hover { text-decoration : underline; color : #c21612; } 

/* ARCHIVO */
.archivo  { }
.archivo select { border:1px solid #999; padding:4px 5px; width:160px; margin:0 0 0 10px; font: 12px verdana, Arial, Helvetica, sans-serif;}

/* slider */
div.mosimage_caption { margin-top : 0; color : #666; font:normal 12px/17px Arial, Helvetica, sans-serif; } 
.mosimage_caption { margin-top : 0; color : #666; font:normal 12px/17px Arial, Helvetica, sans-serif; } 
div.contentdiv .noticias, div.contentdiv .noticias .noticias, .contentdiv table.noticias tr td .noticias { font:normal 12px/17px Arial, Helvetica, sans-serif; margin-top : 8px; color : #666; } 

.contentslide .contentdiv .noticias .titulares_noticias h1, .contentslide .contentdiv .noticias .titulares_noticias h2 {font:18px/20px Arial, Helvetica, sans-serif; font-weight : 900; color : #111; }

/*AJUSTES */
.tabuladores { height : 200px; padding : 5px; } 
.espacio_5 { margin-top : 5px; } 
.espacio_10 { margin-top : 10px; } 
.espacio_10_1 { margin-top : 10px; margin-bottom : 5px; border-bottom : 1px dotted #cccccc; } 
.espacio_20 { margin-top : 20px; } 
.espacio_30 { margin-top : 30px; } 
.col_izq { margin-right : 5px; margin-bottom : 5px; } 
.col_der { margin-left : 5px; } 
.col_cen { margin : 5px; } 
.col_cen_1 { margin-right : 5px; margin-left : 5px; margin-bottom : 5px; } 
.col_cen_10 { margin-right : 10px; margin-left : 10px; margin-bottom : 5px; } 
.col_cen_50 { margin-right : 40px; margin-left : 40px; margin-bottom : 5px; } 
.col_izq_10 { margin-right : 10px; } 
.col_izq_20 { margin-right : 20px; } 
.col_der_10 { margin-left : 10px; } 
.pad_5 { padding : 5px; } 
.pad_10 { padding : 10px; }

/* OPINION */

#opinion { border : 0; color : #999; text-align : left; } 
#opinion h1 { padding-top : 10px; padding-bottom : 10px; font : bold 16px/110% Arial, Helvetica, sans-serif; font-weight : 600; color : #c21612; } 
#opinion p { font:normal 12px/15px Arial, Helvetica, sans-serif; margin : 2px 4px 2px 4px; color : #666; 
padding : 5px; background-color : #f7f8f9; font-weight : normal; } 
#opinion h1 a:hover, .titulo_editorial h1 a:hover { text-decoration : underline; color : #c21612; } 
#opinion h1 a:link, #opinion h1 a:active, #opinion h1 a, .titulo_editorial h1 a:link, .titulo_editorial h1 a:active, .titulo_editorial h1 a { text-decoration : none; color : #111; } 
#opinion h1 a:visited, .titulo_editorial h1 a:visited { color : #c21612; text-decoration : underline; }
.titulo_editorial { background-color:#F2F5ED;  padding-bottom:10px; margin-bottom:10px; border-left:1px solid #666; border-right:1px solid #666; border-bottom:1px solid #666;   }

blockquote.editorial { font: 15px/18px Georgia, "Times New Roman", Times, serif; padding: 10px;	padding-left:30px; color:#333; text-indent: -18px; font-weight:600; }
blockquote.editorial:first-letter { font-weight:900;font: normal 36px Georgia, "Times New Roman", Times, serif; color:#84002E;	}

.destacador h2{ background-color:#545454; padding:10px 0 10px 0;  font : 15px/18px Georgia, "Times New Roman", Times, serif; font-weight : 600; color : #fff;}
.destacador h2 span.sup_rojo {background-color:#da251c;  font : 15px/18px Georgia, "Times New Roman", Times, serif; font-weight : 600; margin:0; padding:10px 8px ; color:#fff; }
.destacador h2 span.sup_negro {background-color:#84002E;  font : 15px/18px Georgia, "Times New Roman", Times, serif; font-weight : 600; margin:0 10px 0 0; padding:10px 8px ; color:#fff; margin: 0;}
.destacador h2 a:focus, .destacador h2 a:link, .destacador h2 a:active, .destacador h2 a  { text-decoration : none; color : #fff; }

.caricatura {width:300px;}
.caricatura img { margin: 0 30px;}

.columnistas h1 {font : normal 12px/16px baskerville, palatino, 'palatino linotype', georgia, serif; } 
.columnistas h3 { color : #333; text-align : left; font-family : "Lucida Grande", Tahoma; font-size : 14px; font-variant : small-caps; font-weight : 100; margin : 0; } 

/* MODULO_SECCION */

.modulo_seccion { overflow : hidden; margin-top : 1px !important ; } 
.modulo_seccion h4, .modulo_seccion h5 { font : normal 13px/16px baskerville, palatino, 'palatino linotype', georgia, serif; margin-bottom : 3px; } 
.modulo_seccion ul { margin-left : 10px; padding : 0 2px 0 2px; }
.modulo_seccion li {  list-style : url(../images/flcehap.gif); margin : 0 auto; padding : 3px 0 2px; border-top : 1px solid #dde1e5; position : relative;  font:normal 14px/17px Arial, Helvetica, sans-serif; } 
.modulo_seccion li .destacada { border : 0; } 
.modulo_seccion li .fotog { margin : 0 10px 5px 0; overflow : hidden; } 
.modulo_seccion h5 a { color : #3c81a2; } 
.modulo_seccion li p { font:normal 12px/14px Arial, Helvetica, sans-serif; padding-bottom : 3px; } 
.modulo_seccion li h1 { font-size : 12px; padding-bottom : 3px; font-weight : bold; } 
.modulo_seccion li .destacada h1 { font-size : 17px; padding-bottom : 3px; font-weight : bold; } 
.modulo_seccion li p.antetitulo { font-size : 10px; text-transform : uppercase; color : #c21612; padding : 0; } 
.modulo_seccion .foto p { background : #abbc4a; } 
.modulo_seccion a:hover { color : #da251c !important ; } 
.modulo_seccion .destacada { padding : 4px 0; position : relative; background-image : none; } 
.modulo_seccion .destacada h5 { font-size : 17px; line-height : 19px; font-weight : bold; } 
.modulo_seccion .destacada h1 { font-size : 17px; padding-bottom : 3px; font-weight : bold; } 
.modulo_seccion .destacada p { font-size : 12px; } 
.modulo_seccion .destacada h5 a { color : #222222; } 
.modulo_seccion li.primero { border : 0; } 
.modulo_seccion .nav_seccion { overflow : hidden; clear : both;  padding : 5px 0; } 
.modulo_seccion .nav_seccion li { float : left; background : none; padding : 0; font-size : 11px; padding : 0 10px; border : 0; border-right : 1px solid #dddddd; list-style : none; } 
.modulo_seccion .nav_seccion li a { color : #666; text-transform : uppercase; font-size : 10px; } 
.modulo_seccion .nav_seccion li a:hover { color : #c21612; } 
.modulo_seccion .nav_seccion li.primero { padding-left : 8px; } 
.modulo_seccion .nav_seccion li.ultimo { border : 0; padding-right : 0; } 
.zona_izquierda {float:left;}
.zona_derecha {float:right;}

/* FUTBOLN */

table.futbolN {width: 340px;border: 1px solid #cccccc; margin: 0 auto 1em auto;background-color:#F9F9F9;}
table.futbolN thead th {font: bold 12px/14px Arial, Helvetica, sans-serif; color: #fff; text-align: left;  border: 1px solid #c00000; padding: 3px; background-color : #c21612; }
table.futbolN thead td { font: bold 12px/14px Arial, Helvetica, sans-serif; color: #fff; text-align: center; padding: 3px; border: 1px solid #c00000; background-color : #c21612; }
table.futbolN tbody tr.titulo th { font: bold 12px/14px Arial, Helvetica, sans-serif; color: #fff; text-align: left;  border: 1px solid #c00000; padding: 3px; background-color : #c21612; }
table.futbolN tbody tr.titulo td { font: bold 12px/14px Arial, Helvetica, sans-serif; color: #fff; text-align: center; padding: 3px; border: 1px solid #c00000; background-color : #c21612; }
table.futbolN caption { font: 12px/14px Arial, Helvetica, sans-serif; color: #000; font-weight:900; text-align: center; padding: 3px; }
table.futbolN caption span { color : #c21612; } 
table.futbolN tbody th { font:normal 12px/14px Arial, Helvetica, sans-serif; color: #333; text-align: left; padding: 3px; border-top: 1px solid #eee; background-color: #ffffff; }
table.futbolN tbody td { font:normal 12px/14px Arial, Helvetica, sans-serif;  color: #333; text-align: center; padding: 3px; border-top: 1px solid #eee; background-color: #ffffff; }
table.futbolN tfoot td { font:normal 10px/16px Arial, Helvetica, sans-serif;  color: #666; text-align: left; padding: 5px; border-top: 1px solid #ccc; background-color: #f5f5f5; }

  /* FUTBOLM */
table.futbolM caption {font: 12px/16px Arial, Helvetica, sans-serif; color: #000; font-weight:900; text-align: center; padding: 3px; border-collapse:collapse; empty-cells:show; }
table.futbolM caption span { color : #c21612; }
table.futbolM tfoot td {font:normal 9px/14px Arial, Helvetica, sans-serif; 	color: #666; text-align: right; }
table.futbolM tbody td { font:normal 11px/14px Arial, Helvetica, sans-serif; color: #333; text-align:center; }
table.futbolM tbody th { font:normal 11px/14px Arial, Helvetica, sans-serif; color: #333; text-align: inherit; padding-left: 3px;}
div.estado { color : #c21612; font:bold 11px/14px Arial, Helvetica, sans-serif; width: 20px;  text-transform:uppercase;}
#col1_futbolM, #co21_futbolM, #co31_futbolM { width: 60px }
#col2_futbolM, #co22_futbolM, #co32_futbolM  { width: 60px }
#col3_futbolM, #co23_futbolM, #co33_futbolM  { width: 30px }
#col4_futbolM, #co24_futbolM, #co34_futbolM  { width: 20px }
#col5_futbolM, #co25_futbolM, #co35_futbolM  { width: 20px }
#col6_futbolM, #co26_futbolM, #co36_futbolM  { width: 30px }
#col7_futbolM, #co27_futbolM, #co37_futbolM  { width: 60px }
#col8_futbolM, #co28_futbolM, #co38_futbolM  { width: 30px }

  /* REVISAR */
.ediccion_ant { text-align : center; background-color : #ffffff; padding : 5px; font-size : 10px; font-weight : 400; color : #333; margin-top : 10px; margin-bottom : 10px; } 
.ediccion_ant .pad_10 { text-align : left; font-size : 10px; font-weight : 400; color : #333; } 
.ediccion_ant h3 { font-size : 12px; font-weight : 700; text-align : center; padding : 4px 0 0 0; } 
.f_derecha { font-size : 9px; font-weight : 400; color : #333; text-align : left; margin-left : 11px; padding : 0; } #clasificados { margin : 5px; width : 580px; text-align : center; font-size : 11px; } 
.mon { text-transform : none; font-family : Arial, Helvetica, sans-serif; color : #da9208; font-size : 9px; font-weight:100; } 
.neg { color : #d42a2a; font-weight : 500; } 
.pos { color : #61982a; font-weight : 500; } 
.nor { color : #235590; font-weight : 500; } 
.tex_normal { font-weight : normal; font-size : 10px; } 
.minifp p { font:normal 12px/14px Arial, Helvetica, sans-serif; margin-top : 5px; color : #333; } 
.minifp h1 { font-size : 16px; font-weight : 600; color : #363636; } 
.seccion { font-family : Arial, Helvetica, sans-serif; font-size : 11px; font-weight : 700; color : #c00; text-align : left; padding : 4px 0 0 4px; } 
.small { font-family : verdana, Arial, Helvetica, sans-serif; font-size : 9px; font-weight : 300; color : #ccc; text-align : left; } 
.linea { height : 5px; border-bottom : 1px dotted #ddd; width : 100%; line-height : 2px; } 
.linea_a { height : 5px; border-top : 1px solid #ddd; width : 100%; line-height : 2px; } 
.puntos { height : 5px; border-bottom : 1px dashed #ddd; width : 100%; } 
.punticos { height : 5px; font : 5px Arial, Helvetica, sans-serif; border-bottom : 1px dotted #e5e5e5; padding-top : 5px; font-weight: normal; } 
 .titulo_370 { font-family : Georgia, "Times New Roman", Times, serif; font-size : 22px; font-weight:900; letter-spacing: -1px; margin-top : 10px; text-align : left; font-weight : normal; color : #111; border-bottom : 1px solid #c0c0c0; width : 360px; height : 34px; margin-bottom:10px; } 
 .titulo_370 .f_left { font-family : Georgia, "Times New Roman", Times, serif; font-size : 22px; font-weight:900; letter-spacing: -1px; text-align : left; font-weight : normal; }
 .f_left ul li a:link, .f_left ul li a:active, a { text-decoration : none; color : #3d3d3a; } 
.f_left ul li a:hover { text-decoration : underline; color : #c21612; } 
.navegar { margin : 6px 10px 6px 10px; padding : 4px; text-align : center; } 
.navegar p { font-family : verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color : #3d3d3d; text-align : center; } 
.navegar p a { color : #c21612; } 
.navegar p a:hover { text-decoration : underline; color : #c21612; } 
.navegar p a, .navegar p a:active, .navegar p a:visited, .navegar p a:link { text-decoration : none; color : #c21612; } 
.clasif { background-color : #313131; height : 27px; text-align : center; border-top : 1px solid #fff; font : bold 13px/130% Verdana, Arial, Helvetica, sans-serif; padding-top : 5px; } 
.texto, .texto p { font : 12px/130% verdana, arial, Helvetica, sans-serif; color : #666; text-align : left; margin : 0; padding : 0; } 
.tab ul, .tab dl { float : left; display : inline; margin : 0; padding : 0; } 
.caja_cla { background-color : #f5f5f5; padding : 10px; margin-top : 10px; font : 12px/130% Helvetica, arial, sans-serif; color : #333333; font-weight : normal; border : 1px solid #ddd; } 
.caja_mayuscula { background-color : #f0f0f0; padding : 10px; margin-top : 10px; font : 12px/130% Helvetica, arial, sans-serif; color : #333333; font-weight : normal; border : 1px solid #ddd; text-transform : uppercase; } 
.caja_destacado { background-color : #e9e9e9; padding : 10px; margin-top : 10px; font : 12px/130% Helvetica, arial, sans-serif; color : #000000; font-weight : 900; border : 1px solid #ccc; } 
.oculto, .oculto p, .oculto p a:link, .oculto p a:visited, .oculto p a:active, .oculto p a:hover { display : none; } .d_rss { clear : both; text-align : left; margin : 0; padding : 0; font-size : 10px; } 
.label_radio { font : 11px/14px Arial, Helvetica, sans-serif; } 
.label_radio input { float : left; margin-right : 10px; margin-bottom : 20px; } 

.podcast_f { background-color : #f5f5f5; margin-bottom : 10px; padding:4px; border: 1px #ccc;  } 
.podcast_v { margin : 10px 10px 10px 10px; background : url(../images/M_images/fondo_audio.gif) no-repeat right top; } 
.tit_canal { font : 22px Georgia, "Times New Roman", Times, serif; padding : 5px; font-weight:bolder; } 
.canales { font : 18px/25px Georgia, "Times New Roman", Times, serif; font-weight : normal; letter-spacing:-1px; } 
.nota_canales { font : 12px Arial, Helvetica, sans-serif; padding : 2px; color : #717171; font-weight : bold; } 
.canales a, .canales a:link, .canales a:visited, .canales a:hover, .nota_canales a, .nota_canales a:link, .nota_canales a:visited, .nota_canales a:hover { color : #617181; text-decoration : none; } 
.caja_gris { background-color : #f3f3f3; border : 1px solid #dddddd; margin-bottom : 10px; padding : 5px; } 
.f_rss_1 { text-align : left; float : left; width : 80px; height : 120px; vertical-align : top; } 
.f_rss_2 { text-align : left; width : 270px; height : 120px; float : left; vertical-align : top; } 


.fondoPie { border : 1px dashed #4d4d4d; border : 1px dashed #4d4d4d; padding : 5px 0 5px 0; margin : 0 10px 5px 10px; } 
.pie {background-color : #f2f2f2; font:normal 12px/15px Arial, Helvetica, sans-serif; color : #666; margin : 10px; padding : 20px; } 
.pie p { font:normal 12px/15px Arial, Helvetica, sans-serif; color : #666;  } 

.autor { color : #222; } 
p.update { font-size : 10px; margin-bottom : 6px; display : inline; color : #fff; border-left : 1px solid #999; padding : 0 0 0 4px; } 
.tablacontenido { padding : 0 0 6px 0; } 
.tablacontenido table { border-left : 1px solid #cecece; border-right : 1px solid #cecece; border-top : 1px solid #cecece; } 
.tablacontenido th, .tablacontenido td { padding : 3px; text-align : left; color : #666666; font-size : 11px; font-weight : normal; border-bottom : 1px solid #cecece; } 
.tablacontenido th a, .tablacontenido td a { color : #666666; } 
.tablacontenido tr.impar th, .tablacontenido tr.impar td { background-color : #f8f8f8; } 
.tablacontenido td a img { margin : 0 4px 0 0; vertical-align : middle; } 


ul.ultimas { margin-left : 10px; padding : 0 2px 0 2px; } 
ul.ultimas li { list-style : url(../images/flcehap.gif); text-align : left; font:normal 13px/18px Arial, Helvetica, sans-serif; font-weight : 500; color : #111; padding : 3px 3px 3px 3px;  margin : 0; } 
ul.ultimas li a:link, ul.ultimas li a:active, ul.ultimas li a:visited, ul.ultimas li a  { text-decoration : none; color : #333; } 
ul.ultimas li a:hover { text-decoration : underline; color : #333; } 
/* MODULO MENU-A */
.modulo_menu_a { padding : 0; margin : 0; font : 10px "gill sans", verdana; color:#FFFFFF;  }





ul{border:0; margin:0; padding:0;}
#pagenav li{border:0; margin:0; padding:0; font:12px/16px normal Arial, Helvetica, sans-serif; list-style:none; margin:2px;}
#pagenav a{ border:solid 1px #111; margin:2px; }
#pagenav .previous-off, #pagenav .next-off { color:#666666; display:block; float:left; font-weight:bold; padding:3px 4px; }
#pagenav .next a, #pagenav .previous a { font-weight:bold; border:solid 1px #fff; } 
#pagenav .active{ color:#cc0000; font-weight:bold; display:block; float:left; padding:3px 6px; border:solid 1px #cc0000; }
#pagenav a:link, #pagenav a:visited { color:#111; display:block; float:left; padding:3px 6px; text-decoration:none;}
#pagenav a:hover{ border:solid 1px #cc0000; color:#cc0000; }

table.email, table.email tr td  {font: 12px normal Arial, Helvetica, sans-serif; color:#333333;}

td.email  {font: bold 12px normal Arial, Helvetica, sans-serif; color:#cc0000;}

.campo  { background-color:#ffffff; border: 1px solid #cccccc; padding: 5px; margin-bottom: 10px; margin-top:10px;}


 

/* MODULO_BLOGGER */
.modulo_blogger ul {float:none;margin:7px 0 0;padding:5px;width:100%;}
.modulo_blogger li {clear:both;float:left;list-style:none;padding:5px;width:100%;}
.modulo_blogger li li {border:0;font-size:11px;margin:0 !important;padding:10px 0 10px 10px;}
.modulo_blogger li p {font:12px/110% Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;padding-right:5px; color:#333333;}
.modulo_blogger li h5 {font-size:12px;font-weight:700;margin-bottom:0;}
.modulo_blogger li h1 {font-size:14px;font-weight:700; margin-bottom: 8px;}
.modulo_blogger li p.antetitulo {color:#c21612;font-size:10px;font-weight:400;text-transform:uppercase;}
.modulo_blogger li h4 {color:#c21612;font-size:12px;margin-bottom:0;text-transform:uppercase;}
.modulo_blogger li .fotog {float:left;margin-right:12px;overflow:hidden;width:80px;}
.modulo_blogger li.primero p,.modulo_blogger li.primero h5 {font-size:14px;padding:0 0 3px;}
.modulo_blogger li h1 span { font-size:12px;font-weight:700; margin-bottom: 8px;}
.modulo_blogger li h4 span {color:#333;font-size:12px;margin-bottom:0; text-transform:capitalize; }
