
.c_destacar {
border : 1px solid #777;
margin : 10px 0;
}
.c_destacar h2 {
background-color : #fff;
color : #c21612;
font : 15px/18px Arial, Helvetica, sans-serif;
font-weight : 600;
padding : 5px 0 6px;
}
.c_destacar h2 span.sup_rojo {
background-color : #c21612;
color : #fff;
font : 15px/18px Arial, Helvetica, sans-serif;
font-weight : 600;
margin : 0;
padding : 10px 8px;
}
.c_destacar h2 span.sup_negro {
background-color : #545454;
color : #fff;
font : 15px/18px Arial, Helvetica, sans-serif;
font-weight : 600;
margin : 0;
padding : 10px 8px;
}
div.avances {
border : 0;
margin : 0;
padding : 0;
}
div.avances p a {
color : #38546f;
text-decoration : none;
}
div.avances h4 {
color : #c21612;
display : block;
font : 12px/15px Tahoma, Verdana, Arial, sans-serif;
font-weight : 900;
margin : 0;
padding : 0;
text-decoration : none;
text-transform : uppercase;
}
div.avances ul li {
color : #111;
font : normal 11px/14px Arial, Helvetica, sans-serif;
font-weight : 500;
list-style : url(../images/flcehap.gif);
margin : 0;
padding : 2px;
text-align : left;
}
.modulo li {
float : left;
list-style : none;
margin-top : 10px;
width : 200px;
}
.modulo {
margin : 0 auto 25px;
padding-bottom : 10px;
width : 980px;
}
.modulo h4 {
border-bottom : 1px solid #d3d3d3;
color : #c21612;
display : block;
font : 12px/15px Tahoma, Verdana, Arial, sans-serif;
font-weight : 900;
height : 25px;
margin-bottom : 9px;
padding-bottom : 3px;
text-decoration : none;
text-transform : uppercase;
letter-spacing : 1px;
}
.modulo h4 a:visited, .modulo h4 a:link, .modulo h4 a:focus, .modulo h4 a {
color : #c21612;
font-weight : 900;
text-decoration : none;
}
.modulo h6 {
float : right;
font : bold 10px Arial, Helvetica, sans-serif;
position : absolute;
right : 0;
top : 20px;
}
.cajon_nota {
width : 200px;
}
.modulo .cajon_nota p {
color : #666;
font : normal 12px/15px Arial, Helvetica, sans-serif;
margin-top : 0.3em;
}
.participa li {
float : left;
list-style : none;
margin-top : 2px;
width : 235px;
}
.participa {
margin : 0 auto 10px;
width : 980px;
}
.participa h4 {
color : #c21612;
display : block;
float : right;
font : 12px/15px Arial, Helvetica, sans-serif;
font-weight : 900;
margin-bottom : 9px;
padding : 5px;
text-decoration : none;
width : 350px;
}
.participa h2 {
color : #000;
display : block;
float : left;
font : bold 16px Arial, Helvetica, sans-serif;
font-weight : 900;
margin-bottom : 9px;
padding : 5px;
text-decoration : none;
width : 600px;
}
.participa h1 {
color : #000;
font : bold 16px Arial, Helvetica, sans-serif;
}
.cajon_participa {
width : 220px;
}
.participa .cajon_participa h5 {

color : #222;
font : normal 12px/15px Arial, Helvetica, sans-serif;
font-weight : 900;
margin : 0;
padding : 0;
text-transform : none;
}
.participa .cajon_participa h3 {

color : #c21612;
font : normal 12px/14px Arial, Helvetica, sans-serif;
font-weight : 600;
margin : 0;
padding : 0;
text-transform : uppercase; }

.participa .cajon_participa h1, .participa .cajon_participa h2 {
background-color : #e1e1e1;
border : 1px solid #ccc;
color : #666;
display : block;
font : normal 11px/15px Arial, Helvetica, sans-serif;
font-weight : 500;
margin-bottom : 5px;
padding : 5px;
text-transform : uppercase;
}
.participa .cajon_participa, .participa .cajon_participa p {
color : #333;
font : normal 11px/14px Arial, Helvetica, sans-serif;
margin-top : 5px;
}
.calle {
float : left;
margin : 0 10px 5px 0;
overflow : hidden;
}
.modulo_vinculo {
background-color : #e9e9e9;
float : right;
width : 320px;
}
.modulo_vinculo .nav_vinculo {
overflow : hidden;
padding : 5px 0;
}
.modulo_vinculo .nav_vinculo li {
background : none;
border : 0;
border-right : 1px solid #ccc;
float : left;
font : normal 11px/13px Arial, Helvetica, sans-serif;
list-style : none;
padding : 2px 6px;
line-height:16px;
}
.modulo_blogs {
padding : 0;
}
.modulo_blogs ul {
clear : both;
float : left;
margin : 5px 3px 5px 2px;
overflow : hidden;
width : 285px;
}
.modulo_blogs h4 {
padding-left : 5px;
}
.modulo_blogs ul li, .modulo_blogs ul li.primero {
border : 1px solid #eee;
border-width : 1px 1px 0;
float : left;
margin : 1px 0 2px;
padding : 5px 0 5px 50px;
position : relative;
width : 230px;
}
.modulo_blogs li h5 {
background-color : #fff;
font-size : 10px;
margin-bottom : 2px;
padding : 0;
text-transform : none;
}
.modulo_blogs p a {
border : 0;
text-transform : none;
}
.modulo_blogs p.update {
border-left : 0;
color : #617181;
font-size : 9px;
font-weight : 600;
left : 1px;
margin : 0;
position : absolute;
text-align : left;
top : 3px;
width : 60px;
}
.modulo_blogs p.antetitulo {
color : #c21612;
font-size : 10px;
line-height : 14px;
padding-top : 1px;
position : static;
width : 230px;
}
.modulo_blogs p.antetitulo span {
color : #c21612;
font-size : 10px;
}
.modulo_blogs li.primero h5 {
font : bold 14px/22px Arial, Helvetica, sans-serif;
text-transform : none;
}
.modulo_blogger ul {
float : none;
margin : 7px 0 0;
padding : 0 0 8px;
width : 100%;
}
.modulo_blogger li {
clear : both;
float : left;
list-style : none;
padding : 5px 0;
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;
}
.modulo_blogger li h5 {
font-size : 12px;
font-weight : 700;
margin-bottom : 0;
}
.modulo_blogger li h1 {
font-size : 14px;
font-weight : 700;
}
.modulo_blogger li h1 span {
font-size : 12px;
font-weight : 500;
}
.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;
letter-spacing : 1px;
}
.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_laopinion {
margin : 0 !important ;
}
.modulo_laopinion li ul {
float : left;
width : auto;
}
.modulo_laopinion ul li {
border-top : 0;
float : left;
margin : 0;
padding : 1px 0 5px;
position : relative;
width : 100%; font: normal 14px/16px Arial, Helvetica, sans-serif; 
}
.modulo_laopinion li.primero {
border-top : 0;
float : left;
margin : 0;
padding : 1px 0 5px;
position : relative;
width : 100%;
}
.modulo_laopinion li.primero p {
bottom : 0;
color : #dde1e5;
font : 40px Arial, Helvetica, sans-serif;
padding : 0;
position : absolute;
right : 0;
text-transform : none;
z-index : 1;
}
.modulo_laopinion li.primero .foto {
position : relative;
z-index : 2;
}
.modulo_laopinion li.primero h5 {
display : block;
font : normal 18px/20px Arial, Helvetica, sans-serif;
position : relative;
z-index : 2;
}
table.indicadores thead th {
color : #000;
font : bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
font-style : oblique;
font-weight : 100;
height : 30px;
padding : 3px;
text-align : left;
vertical-align : bottom;
}
table.indicadores thead td {
color : #000;
font : 12px/18px Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : 900;
height : 30px;
padding : 3px;
text-align : center;
vertical-align : bottom;
}
table.indicadores tbody th {
color : #333;
font : bold 12px/18px Geneva, Arial, Helvetica, sans-serif;
padding : 3px;
text-align : left;
}
table.indicadores tbody td {
color : #65728c;
font : 12px/18px Geneva, Arial, Helvetica, sans-serif;
font-weight : 900;
padding : 3px;
text-align : right;
}
table.indicadores tbody tr.fondo {
background-color : #f1f1f1;
border-bottom : 1px solid #ccc;
border-top : 1px solid #ccc;
}
table.pico tbody td {
background-color : #fff;
color : #333;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
padding : 3px;
text-align : center;
}
table.pico tbody td.normal {
background-color : #515151;
color : #fff;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
padding : 3px;
}
table.pico tbody td.off {
background-color : #f0f0f0;
color : #333;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
padding : 3px;
}
table.pico tbody td.hoy {
background-color : #ffd900;
border-left : 1px solid #333;
border-right : 1px solid #333;
border-top : 1px solid #333;
color : #333;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : 900;
padding : 3px;
}
table.pico tbody td.ya {
background-color : #ffd900;
border-bottom : 1px solid #333;
border-left : 1px solid #333;
border-right : 1px solid #333;
color : #333;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : 900;
padding : 3px;
}
table.pico td.titulo {
background-color : #fff;
color : #c21612;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : 900;
padding-top : 10px;
text-align : center;
}
table.clima tbody td.pro_clima {
color : #369;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
padding : 10px;
text-align : center;
}
table.clima tbody td.gra1_clima {
color : #c21612;
font : 16px/120% tahoma, Geneva, Arial, Helvetica, sans-serif;
font-weight : 900;
text-align : right;
}
table.clima tbody td.gra2_clima {
color : #369;
font : 16px tahoma, Geneva, Arial, Helvetica, sans-serif;
font-weight : 900;
padding : 0;
text-align : right;
}
table.clima tbody td.imag_clima {
border : 0;
text-align : center;
vertical-align : middle;
}
span.min_max {
color : #111;
float : right;
font : 10px tahoma, Geneva, Arial, Helvetica, sans-serif;
font-weight : 900;
letter-spacing : 1px;
line-height : 90%;
text-align : center;
width : 40px;
}
span.gra_dos {
float : right;
font : 16px tahoma, Geneva, Arial, Helvetica, sans-serif;
font-weight : 900;
margin : 0;
text-align : center;
width : 40px;
}

h3.titulomodulo {
border-bottom : 1px dotted #ccc;
color : #000;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 18px;
font-weight : 400;
letter-spacing : 1px;
margin-bottom : 5px;
margin-top : 5px;
padding : 5px 10px 5px 0;
text-align : left;
text-transform : none;
}
h3.titulomodulo_r {
border-bottom : 1px dotted #c21612;
color : #c21612;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 22px;
font-weight : 400;
letter-spacing : 1px;
margin-bottom : 5px;
margin-top : 5px;
padding : 5px 10px 5px 0;
text-align : left;
text-transform : none;
}
h3.tituloseccion {
border-bottom : 1px dotted #ccc;
color : #222;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 18px;
font-weight : 400;
letter-spacing : 1px;
margin-bottom : 5px;
margin-top : 5px;
padding : 5px 10px 1px 0;
text-align : left;
text-transform : none;
}
h3.tituloseccion2 {
border-bottom : 1px dotted #ccc;
color : #222;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 15px;
font-weight : 400;
letter-spacing : 1px;
margin-bottom : 5px;
margin-top : 5px;
padding : 5px 10px 1px 0;
text-align : left;
text-transform : none;
}
h3.tituloseccion_r {
border-bottom : 1px dotted #c21612;
color : #c21612;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 18px;
font-weight : 400;
letter-spacing : 1px;
margin-bottom : 5px;
margin-top : 5px;
padding : 5px 10px 1px 0;
text-align : left;
text-transform : none;
}
h3.titulocabecera {
color : #111;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 20px;
font-weight : 400;
letter-spacing : 1px;
text-align : left;
text-transform : none;
}
.titulo_linea {
border-bottom : 1px dotted #ccc;
border-top : 1px dotted #ccc;
clear : both;
height : 35px;
width : 978px;
}
.titulo_linea .div_linea {
float : left;
padding-bottom : 5px;
padding-top : 5px;
width : 648px;
}
.titulo_linea .div_menu {
float : left;
padding-bottom : 5px;
padding-top : 5px;
width : 329px;
}
.texto_titulos h1 {
border-bottom : 1px dotted #e5e5e5;
color : #444;
font : 10px/12px Arial, Helvetica, sans-serif;
font-weight : 300;
margin : 0;
padding : 6px 5px;
}
div.titulo_categoria h4 {
color : #c21612;
display : block;
font : 12px/15px Arial, Helvetica, sans-serif;
font-weight : 900;
margin : 0;
padding : 0;
text-decoration : none;
text-transform : uppercase;
}
.mmedia li h4 {
color : #c21612;
display : block;
font : 12px/14px Tahoma, Verdana, Arial, sans-serif;
font-weight : 900;
margin-top : 10px;
padding-bottom : 0;
text-transform : uppercase;
letter-spacing : 1px;
}
.Audio, .Video, .nota, .notas, .Podcast, .foto, .Fotos, .Infografias, pdf {
color : #036;
font : bold 12px/14px Arial, Helvetica, sans-serif;
margin : 8px 0 8px;
text-transform : none; background-color:#e1e1e1;
}
.destacar {
background-color : #fff;
color : #036;
font : bold 12px/14px Arial, Helvetica, sans-serif;
margin : 5px 5px 0;
padding : 0;
text-transform : none;
}
.Audio {
background : #e1e1e1 url(../images/M_images/audio.gif) no-repeat left top;
}
.Video {
background : #e1e1e1 url(../images/M_images/video.gif) no-repeat left top;
}
.nota {
background : #e1e1e1 url(../images/M_images/nota.gif) no-repeat left top;
}
.Podcast {
background : #e1e1e1 url(../images/M_images/i_podcast.gif) no-repeat left top;
}
.Infografias {
background : #e1e1e1 url(../images/M_images/ico_infografia.gif) no-repeat left top;
}
.pdf {
background : #e1e1e1 url(../images/M_images/pdf1.gif) no-repeat left top;
}
.Audio p, .Video p, .nota p, .Podcast p, .foto p, .Fotos p, .Infografias p {
color : #369;
font : normal 11px/14px Arial,Helvetica, sans-serif;
font-weight : 500;
margin-right : 5px;
padding-left : 30px;
text-align : left;
}
.destacar p {
color : #369;
font : bold 12px/14px Arial, Helvetica, sans-serif;
margin : 5px 5px 0;
}
.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, .Infografias p a:link, .Infografias p a:active, .Infografias p a:link, .Audio p a, .Video p a, .Podcast p a, .nota p a, .foto p a, .Fotos p a, .Infografias p a  {
font-weight : 400; color:#369;
text-decoration : underline;
}
.Audio p a:hover, .Video p a:hover, .Podcast p a:hover, .nota p a:hover, .foto p a:hover, .Fotos p a:hover, .Infografias p a:hover {
color : #c21612;
font-weight : 400;
text-decoration : underline;
}
.Audio p span, .Video p span, .nota p span, .foto p span, .Fotos p span, .Podcast p span, .Infografias p span, .pdf p span {
color : #c21612;
font : 10px arial, Helvetica, sans-serif;
font-weight : 400;
text-align : left;
}
.destacar p a:link, .destacar p a:active {
color : #111;
font-weight : 900;
text-decoration : none;
}
.destacar p a:hover {
color : #c21612;
font-weight : 900;
text-decoration : underline;
}
.destacar p span {
color : #c21612;
font : 10px arial, Helvetica, sans-serif;
font-weight : 300;
text-align : left;
}
.menu_abajo {
background-color : #f5f5f5;
border-bottom : 1px solid #ddd;
height : 20px;
padding : 2px 20px;
text-align : center;
}
ul#mainlevel-abajo {
list-style : none;
margin : 0;
overflow : hidden;
padding : 5px 0;
text-align : center;
white-space : nowrap;
}
ul#mainlevel-abajo li {
background : none;
border : 0;
border-right : 1px solid #ddd;
float : left;
font-size : 11px;
list-style : none;
padding : 0 5px;
}
a.mainlevel {
border-right : 4px solid #fffff;
display : block;
font-size : 11px;
font-weight : 400;
padding-left : 4px;
text-decoration : none;
voice-family : inherit;
width : 135px;
}
html > body a.mainlevel {
width : 135px;
}
a.mainlevel:hover, a.mainlevel#active_menu {
text-decoration : none;
}
ul#mainlevel-nav {
font : 10px "gill sans", verdana;
font-weight : 100;
list-style : none;
margin : 0;
white-space : nowrap;
}
ul#mainlevel-nav li {
background : none;
border : 0;
border-right : 1px solid #ccc;
float : left;
font-size : 10px;
list-style : none;
padding : 0 10px;
}
ul#mainlevel-nav li a {
color : #999;
font-size : 10px;
text-decoration : none;
text-transform : none;
}
#opinion {
border : 0;
color : #999;
margin-left : 10px;
text-align : left;
}
#opinion h1 {
color : #c21612;
font : bold 16px/110% Arial, Helvetica, sans-serif;
font-weight : 600;
padding-bottom : 10px;
padding-top : 10px;
}
#opinion p {
background-color : #f7f8f9;
color : #666;
font : normal 12px/15px Arial, Helvetica, sans-serif;
font-weight : 400;
margin : 2px 4px;
padding : 5px;
}
.titulo_editorial h1 {
color : #c21612;
font : 16px/18px Arial, Helvetica, sans-serif;
font-weight : 600;
text-transform : none;
}
blockquote.editorial {
color : #333;
font : 15px/18px Georgia, "Times New Roman", Times, serif;
font-weight : 500;
padding : 10px 10px 10px 30px;
text-indent : -18px;
}
blockquote.editorial:first-letter {
color : #84002e;
font : normal 36px Georgia, "Times New Roman", Times, serif;
font-weight : 900;
padding-left : 5px;
}
.columnistas h1 {
font : bold 14px/16px Arial, Helvetica, sans-serif;
color : #515151;
}
.columnistas h3 {
color : #333;
font-family : "Lucida Grande", Tahoma;
font-size : 14px;
font-variant : small-caps;
font-weight : 100;
margin : 0;
text-align : left;
}
.banner_top {
position : relative;
z-index : 9999;
}
.publicidad_top {
background : #f3f3f3 url(http://www.laopinion.com.co/noticias/modules/mod_artbannersxtd/advertisement.gif) no-repeat 50% 0%;
padding : 0 0 0 15px;
}
.publicidad {
background : #f3f3f3 url(http://www.laopinion.com.co/noticias/modules/mod_artbannersxtd/advertisement.gif) no-repeat 50% 0%;
text-align : center;
margin : 8px 0 13px;
text-align : center;
border : 1px solid #e5e5e5;
padding-bottom : 8px;
padding-top : 8px;
}
.publicidad h2 {
color : #666;
font : normal 10px Arial, Helvetica, sans-serif;
padding : 0 0 0 8px;
text-align : left;
}
.aviso {
background : url(http://www.laopinion.com.co/noticias/modules/mod_artbannersxtd/advertisement.gif) no-repeat 50% 0%;
margin : 8px;
text-align : center;
}
.publicidad_745 {
overflow : hidden;
background-color : #f9f9f9;
width : 750px;
height : 116px;
border : 1px solid #ddd;
margin : 0 auto;
float : left;
}
.banner_superior {
clear : both;
height : 120px;
margin-top : 0;
width : 980px;
}
.banner_d {
float : left;
margin-right : 0;
width : 509px;
}
.artbannersxtd {
background-color : #fff;
border : 1px solid #b0b0b0;
margin-bottom : 10px;
margin-top : 10px;
padding-bottom : 5px;
padding-top : 5px;
}
.zona_c {
clear : both;
margin : 0;
}
.zona_comercial {
color : #666;
float : left;
font : normal 9px/12px Arial;
height : 140px;
width : 112px;
letter-spacing : 0;
}
.zona_comercial_fin {
clear : left;
color : #666;
float : left;
font : normal 9px/12px Arial;
height : 140px;
width : 112px;
letter-spacing : 0;
}
.zona_comercial img, .zona_comercial_fin img {
margin-bottom : 10px;
}
.mas_leidos, .mod_comments {
color : #3d3d3a;
font : normal 11px/14px Arial, Helvetica, sans-serif;
font-weight : 400;
overflow : hidden;
padding-bottom : 10px;
padding-left : 10px;
}
.mas_leidos td {
color : #3d3d3a;
font-size : 11px;
font-weight : 400;
margin : 0;
padding-bottom : 10px;
}
.mas_leidos ul li, .mod_comments ul li, li .mod_comments, li .comments {
border-bottom : 1px dotted #e5e5e5;
color : #c21612;
font : normal 11px/13px Arial, Helvetica, sans-serif;
font-weight : 400;
list-style : url(../images/flcehap.gif);
margin : 0;
padding : 5px 8px 5px 0;
text-align : left;
}
.archivo select {
border : 1px solid #999;
font : 12px verdana, Arial, Helvetica, sans-serif;
margin : 0 0 0 10px;
padding : 4px 5px;
width : 160px;
}
div.mosimage_caption {
color : #222;
font : normal 10px/14px Arial, Helvetica, sans-serif;
margin : 0 0 20px;
text-align : left;
}
.mosimage_caption {
color : #444;
font : normal 12px/16px Arial, Helvetica, sans-serif;
margin-top : 0;
text-align : left;
}
div.contentdiv .noticias, div.contentdiv .noticias .noticias, .contentdiv table.noticias tr td .noticias {
color : #444;
font : normal 12px/16px Arial, Helvetica, sans-serif;
margin-top : 8px;
text-align : left;
}
.contentslide .contentdiv .noticias .titulares_noticias h1, .contentslide .contentdiv .noticias .titulares_noticias h2 {
color : #111;
font : 18px/20px Arial, Helvetica, sans-serif;
font-weight : 900;
}
.tabuladores {
height : 200px;
padding : 5px;
}
.espacio_5 {
margin-top : 5px;
}
.espacio_10_1 {
border-bottom : 1px dotted #ccc;
margin-bottom : 5px;
margin-top : 10px;
}
.espacio_20 {
margin-top : 20px;
}
.espacio_30 {
margin-top : 30px;
}
.col_izq {
margin-bottom : 5px;
margin-right : 5px;
}
.col_der {
margin-left : 5px;
}
.col_cen {
margin : 5px;
}
.col_cen_1 {
margin-bottom : 5px;
margin-left : 5px;
margin-right : 5px;
}
.col_cen_10 {
margin-bottom : 5px;
margin-left : 10px;
margin-right : 10px;
}
.col_cen_50 {
margin-bottom : 5px;
margin-left : 40px;
margin-right : 40px;
}
.col_izq_10 {
margin-right : 10px;
}
.col_izq_20 {
margin-right : 20px;
}
.col_der_10 {
margin-left : 10px;
}
.pad_10 {
padding : 10px;
}
#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 {
color : #111;
text-decoration : none;
}
.titulo_editorial {
background-color : #f2f5ed;
border-bottom : 1px solid #666;
border-left : 1px solid #666;
border-right : 1px solid #666;
margin-bottom : 10px;
padding-bottom : 10px;
}
.destacador h2 {
background-color : #545454;
color : #fff;
font : 15px/18px Georgia, "Times New Roman", Times, serif;
font-weight : 600;
padding : 10px 0;
}
.destacador h2 span.sup_rojo {
background-color : #da251c;
color : #fff;
font : 15px/18px Georgia, "Times New Roman", Times, serif;
font-weight : 600;
margin : 0;
padding : 10px 8px;
}
.destacador h2 span.sup_negro {
background-color : #84002e;
color : #fff;
font : 15px/18px Georgia, "Times New Roman", Times, serif;
font-weight : 600;
margin : 0;
padding : 10px 8px;
}
.destacador h2 a:focus, .destacador h2 a:link, .destacador h2 a:active, .destacador h2 a {
color : #fff;
text-decoration : none;
}
.caricatura {
width : 280px;
}
.caricatura img {
margin : 0 30px;
}
.modulo_seccion {
margin-top : 1px !important ;
overflow : hidden;
}
.modulo_seccion h4, .modulo_seccion h5 {
font : normal 13px/16px baskerville, palatino, 'palatino linotype', georgia, serif;
margin-bottom : 3px;
}
.modulo_seccion li {
border-top : 1px solid #dde1e5;
font : normal 14px/17px Arial, Helvetica, sans-serif;
list-style : url(../images/flcehap.gif);
margin : 0 auto;
padding : 3px 0 2px;
position : relative;
}
.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;
font-weight : 700;
padding-bottom : 3px;
}
.modulo_seccion li p.antetitulo {
color : #c21612;
font-size : 10px;
padding : 0;
text-transform : uppercase;
}
.modulo_seccion .foto p {
background : #abbc4a;
}
.modulo_seccion a:hover {
color : #da251c !important ;
}
.modulo_seccion .destacada {
background-image : none;
padding : 4px 0;
position : relative;
}
.modulo_seccion .destacada h5 {
font-size : 17px;
font-weight : 700;
line-height : 19px;
}
.modulo_seccion .destacada p {
font-size : 12px;
}
.modulo_seccion .nav_seccion {
clear : both;
overflow : hidden;
padding : 5px 0;
}
.modulo_seccion .nav_seccion li {
background : none;
border : 0;
border-right : 1px solid #ddd;
float : left;
font-size : 11px;
list-style : none;
padding : 0 10px;
}
.modulo_seccion .nav_seccion li a {
color : #666;
font-size : 10px;
text-transform : uppercase;
}
.zona_izquierda {
float : left;
}
.zona_derecha {
float : right;
}
table.futbolN {
border : 1px solid #ccc;
}
table.futbolN caption {
color : #444;
font : 12px/14px Arial, Helvetica, sans-serif;
font-weight : 600;
padding : 2px;
text-align : center;
}
table.futbolN tbody, table.futbolN tfoot {
border-left : 1px solid #e5e5e5;
border-right : 1px solid #e5e5e5;
}
table.futbolN tbody th {

border-top : 1px solid #fff;
border-bottom : 1px solid #e5e5e5;
color : #666;
font : normal 10px/15px Arial, Helvetica, sans-serif;

text-align : left;
}
table.futbolN tbody td {

border-top : 1px solid #fff;
border-bottom : 1px solid #e5e5e5;
color : #666;
font : normal 11px/15px Arial, Helvetica, sans-serif;

text-align : center;
}
table.futbolN tfoot td {
background-color : #f5f5f5;
color : #444;
font : normal 10px/16px Arial, Helvetica, sans-serif;
padding : 5px;
text-align : left;
}
.marcadores_futbolN, .marcadores_futbol {
margin : 10px 0 0 0;
clear : both;
}

.ediccion_ant {

color : #333;
font-size : 10px;
font-weight : 400;
margin-bottom : 10px;
margin-top : 10px;
padding : 5px;
text-align : center;
}
.ediccion_ant .pad_10 {
color : #333;
font-size : 10px;
font-weight : 400;
text-align : left;
}
.ediccion_ant h3 {
font-size : 12px;
font-weight : 700;
padding : 4px 0 0;
text-align : center;
}
.f_derecha {
color : #333;
font-size : 9px;
font-weight : 400;
margin-left : 11px;
padding : 0;
text-align : left;
}
#clasificados {
font-size : 11px;
margin : 5px;
text-align : center;
width : 590px;
}
.mon {
color : #da9208;
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
font-weight : 100;
text-transform : none;
}
.neg {
color : #d42a2a;
font-weight : 500;
}
.pos {
color : #61982a;
font-weight : 500;
}
.nor {
color : #235590;
font-weight : 500;
}
.tex_normal {
font-size : 10px;
font-weight : 400;
}
.minifp p {
color : #333;
font : normal 12px/14px Arial, Helvetica, sans-serif;
margin-top : 5px;
}
.seccion {
color : #c21612;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : 700;
padding : 4px 0 0 4px;
text-align : left;
}
.small {
color : #777;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : 300;
text-align : left;
}
.linea {
border-bottom : 1px dotted #ddd;
height : 5px;
line-height : 2px;
width : 100%;
}
.linea_a {
border-top : 1px solid #ddd;
height : 5px;
line-height : 2px;
width : 100%;
}
.puntos {
border-bottom : 1px dashed #ddd;
height : 5px;
width : 100%;
}
.punticos {
border-bottom : 1px dotted #e5e5e5;
font : 5px Arial, Helvetica, sans-serif;
font-weight : 400;
height : 5px;
padding-top : 5px;
}
.navegar {
margin : 6px 10px;
padding : 4px;
text-align : center;
}
.navegar p {
color : #3d3d3d;
font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
text-align : center;
}
.clasif {
background-color : #313131;
border-top : 1px solid #fff;
font : bold 13px/130% Verdana, Arial, Helvetica, sans-serif;
height : 27px;
padding-top : 5px;
text-align : center;
}
.caja_clasificados {
font : normal 10px/14px Arial, Helvetica, sans-serif;
color : #666666;
background-color : #f3f3f3;
padding : 5px;
border : 1px solid #ddd; 
}
ul .clasificados { display: block;}
li.nivel3 { padding:2px 5px; width:190px; background-color:#e3e3e3;border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;}
li.nivel4 { padding:2px 5px 2px 10px; width:185px; background-color:#eee; border-bottom: 1px solid #ddd;}
li.nivel5 { padding:2px 5px 2px 15px; width:180px; background-color:#f9f9f9;border-bottom: 1px solid #eee;}
li.nivel6 { padding:2px 5px 2px 20px; width:175px; background-color:#f6f6f6; border-bottom: 1px solid #eee;}
li.nivel3:hover, li.nivel4:hover, li.nivel5:hover, li.nivel6:hover { background-color:#e8e8e8;}
.codigo_clasif { background-color:#666; color:#FFFFFF; padding:3px;}
.texto, .texto p {
color : #666;
font : 12px/130% verdana, arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
text-align : left;
}
.tab ul, .tab dl {
display : inline;
float : left;
margin : 0;
padding : 0;
}
.caja_cla {
background-color : #f5f5f5;
border : 1px solid #ddd;
color : #333;
font : 12px/130% Helvetica, arial, sans-serif;
font-weight : 400;
margin-bottom:20px;
padding : 5px;
}
.caja_mayuscula {
background-color : #f0f0f0;
border : 1px solid #ddd;
color : #333;
font : 12px/130% Helvetica, arial, sans-serif;
font-weight : 400;
margin-top : 10px;
padding : 10px;
text-transform : uppercase;
}
.caja_destacado {
background-color : #e9e9e9;
border : 1px solid #ccc;
color : #000;
font : 12px/130% Helvetica, arial, sans-serif;
font-weight : 900;
margin-top : 10px;
padding : 10px;
}
.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;
font-size : 10px;
margin : 0;
padding : 0;
text-align : left;
}
.label_radio {
font : 11px/14px Arial, Helvetica, sans-serif;
}
.label_radio input {
float : left;
margin-bottom : 20px;
margin-right : 10px;
}
.podcast_f {
background-color : #f5f5f5;
padding : 4px;
}
.podcast_v {
background : url(../images/logo_podcast.png) no-repeat right top;
margin : 5px;
}
.descargar { text-align:left; font: 10px normal Arial, Helvetica, sans-serif;}

.tit_canal {
font : 22px Georgia, "Times New Roman", Times, serif;
font-weight : bolder;
padding : 5px;
}
.canales {
font : 18px/25px Georgia, "Times New Roman", Times, serif;
font-weight : 400;
letter-spacing : 1px;
}
.nota_canales {
color : #717171;
font : 12px Arial, Helvetica, sans-serif;
font-weight : 700;
padding : 2px;
}
.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 #ddd;
margin-bottom : 10px;
padding : 5px;
}
.f_rss_1 {
float : left;
height : 120px;
text-align : left;
vertical-align : top;
width : 80px;
}
.f_rss_2 {
float : left;
height : 120px;
text-align : left;
vertical-align : top;
width : 270px;
}
.fondoPie {
border : 1px dashed #4d4d4d;
margin : 0 10px 5px;
padding : 5px 0;
}
.pie {
background-color : #f2f2f2;
color : #666;
font : normal 12px/15px Arial, Helvetica, sans-serif;
margin : 10px;
padding : 20px;
}
.pie p {
color : #666;
font : normal 12px/15px Arial, Helvetica, sans-serif;
}
.tablacontenido {
padding : 0 0 6px;
}
.tablacontenido table {
border-left : 1px solid #cecece;
border-right : 1px solid #cecece;
border-top : 1px solid #cecece;
}
.tablacontenido th, .tablacontenido td {
border-bottom : 1px solid #cecece;
color : #666;
font-size : 11px;
font-weight : 400;
padding : 3px;
text-align : left;
}
.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 li {
color : #111;
font : normal 13px/18px Arial, Helvetica, sans-serif;
font-weight : 500;
list-style : url(../images/flcehap.gif);
margin : 0;
padding : 3px;
text-align : left;
}
div.modulo_menu_a {
font : 9px "gill sans", verdana;
color : #999;
list-style : none;
margin : 0;
white-space : nowrap;
}
div.modulo_menu_a a {
color : #999;
font-size : 9px;
text-decoration : none;
text-transform : none;
}
div.modulo_menu_a a:hover {
color : #c21612;
text-decoration : none;
}
.modulo_menu_a {
color : #999;
font : 10px arial, helvetica, sans-serif;
margin : 0;
padding : 0;
}
ul {
border : 0;
margin : 0;
padding : 0;
}
#pagenav, #pagenav li {
border : 1px solid #fff;
font : normal 12px/16px Arial, Helvetica, sans-serif;
list-style : none;
padding : 3px;
display : block;
float : left;
}
#pagenav li a {
border : 1px solid #111;
font : normal 12px/16px Arial, Helvetica, sans-serif;
}
#pagenav li .previous-off, #pagenav li.next-off {
color : #666;
display : block;
float : left;
font-weight : 700;
padding : 3px;
}
#pagenav li.next a, #pagenav li.previous a {
border : 1px solid #fff;
font-weight : 700;
display : block;

float : left;
padding : 3px;
}
#pagenav li.active {
border : 1px solid #111;
background-color : #c21612;
color : #ffffff;
display : block;
float : left;
font-weight : 700;
padding : 5px 5px 8px 5px;
font : normal 12px/16px Arial, Helvetica, sans-serif;
}
#pagenav a:link, #pagenav a:visited {
color : #111;
display : block;
float : left;
padding : 3px 4px;
text-decoration : none;
}
#pagenav a:hover {
border : 1px solid #c21612;
color : #c21612;
padding : 3px 4px;
}
table.email, table.email tr td {
color : #333;
font : normal 12px Arial, Helvetica, sans-serif;
}
td.email {
color : #c21612;
font : bold 12px/14px Arial, Helvetica, sans-serif;
}
.modulo_laopinion ul {
float : none;
margin : 7px auto 0;
padding : 0 0 8px;
}
.modulo_laopinion li {
border-top : 1px solid #dde1e5;
clear : both;
float : left;
list-style : none;
padding : 7px 0;
width : 100%;
font : normal 12px/14px Arial, Helvetica, sans-serif;
}
.modulo_laopinion li li {
border : 0;
font : normal 11px/14px Arial, Helvetica, sans-serif;
margin : 0 !important ;
padding : 0 0 0 20px;
}
.modulo_laopinion li p {
font : normal 12px/14px Arial, Helvetica, sans-serif;
font-weight : 400;
padding-right : 5px;
}
.modulo_laopinion li h5 {
ffont : bold 12px/14px Arial, Helvetica, sans-serif;
font-weight : 700;
margin : 0;
}
.modulo_laopinion li p.antetitulo {
color : #c21612;
ffont : bold 12px/14px Arial, Helvetica, sans-serif;
text-transform : uppercase;
}
.modulo_laopinion li h4 {
color : #c21612;
font : normal 11px/14px Arial, Helvetica, sans-serif;
padding : 0;
text-transform : uppercase;
letter-spacing : 1px;
}
.modulo_laopinion .fotog {
float : left;
height : 80px;
margin-right : 8px;
overflow : hidden;
width : 100px;
}
.modulo_laopinion li.primero p, .modulo_laopinion li.primero h5 {
font : normal 14px/17px Arial, Helvetica, sans-serif;
padding : 0 0 3px;
}
div.avances p a:hover, #opinion h1 a:visited, .titulo_editorial h1 a:visited {
color : #c21612;
text-decoration : underline;
}
div.avances h4 a, div.avances h4 a:active, div.avances h4 a:link, div.avances h4 a:visited, #opinion h1 a, .titulo_editorial h1 a, .navegar p a, .navegar p a:active, .navegar p a:visited, .navegar p a:link {
color : #c21612;
text-decoration : none;
}
div.avances ul, .modulo_seccion ul, ul.ultimas {
margin-left : 10px;
padding : 0 2px;
}
div.avances ul li a:link, div.avances ul li a:active, div.avances ul li a:visited, div.avances ul li a, ul.ultimas li a:link, ul.ultimas li a:active, ul.ultimas li a:visited, ul.ultimas li a {
color : #333;
text-decoration : none;
}
div.avances ul li a:hover, ul.ultimas li a:hover {
color : #333;
text-decoration : underline;
}
.modulo h4 a:hover, .participa h4 a:hover {
text-decoration : underline;
}
.modulo h6 a, .participa h6 a {
color : #999;
display : block;
padding : 0 20px 5px 0;
}
.modulo h6 a:hover, .participa h6 a:hover, .tablacontenido th a, .tablacontenido td a {
color : #666;
}
.modulo img, .participa img {
margin-bottom : 9px;
}
.modulo .cajon_nota h1, .minifp h1 {
color : #363636;
font-size : 14px;
font-weight : 600;
}
.modulo .col_cen_50 ul li .cajon_nota h1 {
color : #363636;
font : 14px/16px Arial, Helvetica, sans-serif;
font-weight : 600;
}
.participa h4 a, .modulo_seccion .nav_seccion li a:hover, table.futbolN caption span, table.futbolM caption span, .navegar p a {
color : #c21612;
}
.modulo_vinculo .nav_vinculo li a, ul#mainlevel-abajo li a {
color : #999;
font: normal 10px/12px Arial, Helvetica, sans-serif; 
text-transform : uppercase;
}
.modulo_vinculo .nav_vinculo li a:hover, ul#mainlevel-abajo li a:hover, ul#mainlevel-nav li a:hover {
color : #c21612;
text-decoration : none;
}
.modulo_vinculo .nav_vinculo li.primero, .modulo_seccion .nav_seccion li.primero {
padding-left : 8px;
}
.modulo_vinculo .nav_vinculo li.ultimo, .modulo_seccion .nav_seccion li.ultimo {
border : 0;
padding-right : 0;
}
table.indicadores, table.pico, table.clima {
border-collapse : collapse;
empty-cells : show;
margin : 0 auto;
}
table.pico tfoot td, table.clima tfoot td {
font : normal 10px/16px Arial, Helvetica, sans-serif;
height : 50px;
text-align : center;
vertical-align : middle;
}
.f_left ul li a:link, .f_left ul li a:active, a, .mas_leidos ul li a, .mas_leidos ul li a:link, .mas_leidos h1 a, .mas_leidos h1 a:link, .mas_leidos ul li.mod_comments a, .mas_leidos ul li.mod_comments a:link {
color : #3d3d3a;
text-decoration : none;
}
.f_left ul li a:hover, #opinion h1 a:hover, .titulo_editorial h1 a:hover, .mas_leidos ul li a:hover, .mas_leidos h1 a:hover, .navegar p a:hover {
color : #c21612;
text-decoration : underline;
}
.mmedia, .espacio_10 {
margin-top : 10px;
}
.foto, .Fotos {
background : #e1e1e1 url(../images/M_images/foto.gif) no-repeat left top;
}
.mas_leidos h1, .mas_leidos p {
color : #3d3d3a;
font-size : 11px;
font-weight : 400;
padding-bottom : 10px;
}
.mas_leidos ul, .mod_comments ul, ul .mod_comments, ul .comments, .pad_5 {
padding : 5px;
}
.modulo_seccion li .destacada, .modulo_seccion li.primero {
border : 0;
}
.modulo_seccion li .destacada h1, .modulo_seccion .destacada h1 {
font-size : 17px;
font-weight : 700;
padding-bottom : 3px;
}
.modulo_seccion .destacada h5 a, .autor {
color : #222;
}
table.futbolN thead th, table.futbolN tbody tr.titulo th {
background-color : #c21612;
border : 1px solid #c00000;
color : #fff;
font : bold 12px/14px Arial, Helvetica, sans-serif;
padding : 3px;
text-align : left;
}
table.futbolN thead td, table.futbolN tbody tr.titulo td {
background-color : #c21612;
border : 1px solid #c00000;
color : #fff;
font : bold 12px/14px Arial, Helvetica, sans-serif;
padding : 3px;
text-align : center;
}
p.comentarios{  color:#484848; padding:8px 0 9px 0; font:normal 9px/9px verdana, Arial, Helvetica, sans-serif;}
p.comentarios span{ color:#484848; text-decoration:none; padding:2px 7px;background:transparent url('http://www.laopinion.com.co/noticias/images/a_fcomentarios_n.gif') no-repeat right center;  }
p.comentarios strong{ padding:2px 5px 2px 10px; background:transparent url('http://www.laopinion.com.co/noticias/images/a_fcomentarios.gif') no-repeat left center; font-weight: bold; color:#fff;}
p.comentarios strong a{ color:#fff; text-decoration:none; padding:0; background:none; line-height:100%;}
p.comentarios strong a:hover{ background:none; text-decoration:none;}

.box .a10 div.allvideos { float: left; text-align:left; margin:8px 0;}
.descargar { font: 10px normal Arial, Helvetica, sans-serif; clear:both;}

.linea_roja {
border-bottom : 1px dotted #c21612;
color : #c21612;
margin-bottom : 15px;
margin-top : 15px;
}
.pdf p {
color : #036;
font : normal 11px/13px Arial, Helvetica, sans-serif;
font-weight : 500;
margin : 5px;
padding-left : 22px;
text-align : left;
}
.pdf p a:link, .pdf p a:active, .pdf p a:link {
color : #336699; text-decoration : underline;
font-weight : 500;
text-decoration : none;
}
.pdf p a:hover {
color : #c21612;
font-weight : 500;
text-decoration : underline;
}
ul.momentos { padding:15px; font: 10px normal Verdana, Arial, Helvetica, sans-serif;}
ul.momentos li { list-style:square; color:#c21612; padding:5px; } 

ul.momentos li a:link, ul.momentos li a:active, ul.momentos li a:link {
color : #336699; text-decoration : underline;
font-weight : 500;
text-decoration : none;
}
ul.momentos li a:hover {
color : #c21612;
text-decoration : underline;
}
h4 a, h4 a:active, h4 a:link, h4 a:visited, #opinion h1 a, .titulo_editorial h1 a, .navegar p a, .navegar p a:active, .navegar p a:visited, .navegar p a:link {
color : #c21612;
text-decoration : none;
}

.titulos_avance li {
float : left;
list-style : none;
margin-top : 2px;
width : 300px;
}
.titulos_avance {
margin : 0 auto 10px;
width : 630px;
}

.avances {
height:110px; min-height:110px; width:280px;
}

