/*  NOTICIAS  */
.comentarios, div.comentarios {clear : both; background : url(../images/comentarios.gif) no-repeat left center; text-transform : uppercase !important ; letter-spacing : 1px; color : #515151; font-size : 9px !important ; font-family :  Verdana, arial, Helvetica, sans-serif !important ; font-weight:100  !important ;padding : 5px 17px 1px 17px; } 

.leer_mas { font : 9px/130% Arial, Helvetica, sans-serif; color : #c21612; letter-spacing: 1px; font-weight : 100; text-align : right; vertical-align : top; letter-spacing : 1px; padding : 0 8px 0 2px; } 
.leer_mas a:link, .leer_mas a:visited, .leer_masa:active, .leer_mas a { padding : 0 10px 0 0; text-decoration : none; color : #c21612; } 
.leer_mas a:hover {text-decoration : none; color : #c21612; } 

.rojitos {  font : 1px Arial, Helvetica, sans-serif; border-top : 1px dotted #c0c0c0; padding: 0; font-weight: normal; margin-top: 8px; margin-bottom:8px; height:5px;}
.separador {  font : 1px Arial, Helvetica, sans-serif; border-top : 1px dotted #e5e5e5; padding: 0; font-weight: normal; margin-top: 8px; margin-bottom:8px; height:5px;}

.rojo, a .rojo, a.rojo:link, a.rojo:hover { color : #cc0000!important; text-decoration : none; } 
.mas { font : 11px/130% tahoma, Arial, Helvetica, sans-serif; color : #900000; } 

.hora { font : 10px/100%  arial, helvetica, sans-serif; color : #da251c !important; font-weight : bold; margin-bottom : 0; } 
.fecha_i { font : 10px/100% arial, helvetica, sans-serif; color : #da251c !important; font-weight : bold; margin-bottom : 0; } 
.nota h1 { font : bold 14px/130% "Lucida Grande", Tahoma; color : #3d3d3d; } 
.nota p { font : normal 13px/130% Arial, Helvetica, sans-serif; color : #3d3d3d; } 
.normal h1 { font : bold 15px/130% Arial, Helvetica, sans-serif; color : #3d3d3d; } 
.normal h2 { font : normal 12px Arial, Helvetica, sans-serif; color : #3d3d3d; } 
.normal p { font : normal 12px/130% Arial, Helvetica, sans-serif; color : #3d3d3d; } 
.a9, .a10, .a11, .a12, .a13, .a14, .a15, .a16, .a17, .a18, .a20, .a22 { font-weight : 400; font-family : Arial, Helvetica, sans-serif; text-align : left; font-style : normal; margin : 0; } 
.v9, .v10, .v11, .v12, .v13, .v14, .v15, .v16, .v17, .v18, .v20, .v22 { font-weight : 400; font-family : Verdana, Arial, Helvetica, sans-serif; text-align : left; font-style : normal; margin : 0; } 
.t9, .t10, .t11, .t12, .t13, .t14, .t15, .t16, .t17, .t18, .t20, .t22 { font-weight : 400; font-family : tahoma, Arial, Helvetica, sans-serif; text-align : left; font-style : normal; margin : 0; } 
.g12, .g13, .g14, .g15, .g16, .g17, .g18, g20, g22 { font-weight : 400; font-family : Georgia, "Times New Roman", Times, serif; text-align : left; font-style : normal; margin : 0; } 
.cfff { color : #fff; } 
.caa0 { color : #c21612; } 
.c333 { color : #333; } 
.c666 { color : #666; } 
.cbbb { color : #bbb; } 
.caaa { color : #aaa; } 
.c999 { color : #999; } 
.c000 { color : #000; } 
.c639 { color : #32991b; } 
.cd53 { color : #c21612; } 
.c036 { color : #036036; } 
.c2e9 { color : #2e9436; } 
.c336 { color : #336; } 
.cccc { color : #ccc; } 
.cddd { color : #ddd; } 
.button { font-size : 12px; color : #fff; font-weight:900; border : 0; background-color:#cc0000; padding: 2px 5px; margin-top: 5px; margin-bottom: 5px; border: 1px solid #ccc; } 
.buttonrojo { font-size : 12px; color : #fff; font-weight:900; border : 0; background-color:#cc0000; padding: 2px 5px; margin-top: 5px; margin-bottom: 5px; border: 1px solid #ccc; } 

input .button { background-color : #eeeeee;  border : none; color : #333; padding : 2px; margin : 0; font : 10px Arial, Helvetica, sans-serif; cursor : pointer; } 
input .buttonrojo { background-color : #cc0000;  border : none; color : #111; padding : 2px; margin : 0; font : 12px bold Arial, Helvetica, sans-serif; cursor : pointer; color:#FFFFFF; } 

.votos { font-size : 10px; color : #666; border : 1px solid #ccc; background-color : #ddd; min-height : 15px; } .blanca a:hover { text-decoration : none; color : #ccc; } 
.e_buscar { font-size : 11px; color : #666; } 
.e_buscar input { padding-left : 5px; min-height : 16px; } 
.e_buscarbox { font-size : 11px; padding : 0; width : 180px; border : 1px solid #dfe2e4; height : 14px; color : #666; } 
.webysoftware { text-transform : uppercase; font-family : Arial, Helvetica, sans-serif; font-size : 10px; letter-spacing : 0; color : #369 !important ; } 
.webysoftware a { color : #369; text-decoration : none; } 
.webysoftware a:hover { color : #c00; text-decoration : underline; } 
.vermas a:active, .vermas a:visited, .vermas a:link { text-decoration : none; color : #333; } 
.a9, .v9, p .a9 { font-size : 9px; } 
.a10, .v10, .t10, .g10 { font-size : 10px; } 
.a11, .v11, .t11, .g11 { font-size : 11px; } 
.a12, .v12, .t12, .g12 { font-size : 12px; } 
.a13, .v13, .t13, .g13 { font-size : 13px; } 
.a14, .v14, .t14, .g14 { font-size : 14px; } 
.a15, .v15, .t15, .g15 { font-size : 15px; } 
.a16, .v16, .t16, .g16 { font-size : 16px; } 
.a17, .v17, .t17, .g17 { font-size : 17px; } 
.a18, .v18, .t18, .g18 { font-size : 18px; } 
.a20, .v20, .t20, .g20 { font-size : 20px; } 
.a22, .v22, .t22, .g22 { font-size : 22px; } 
.ccc0, .cc0 { color : #c21612; } 
.c3d3 { color : #3d3d3d; } 
.c717 { color : #717171; } 
.blanca, .blanca a { color : #fff; font-size : 10px; font-weight : 400; font-family : verdana, Geneva, Arial, Helvetica, sans-serif; } 
.blanca a:visited, .blanca a:link { text-decoration : none; color : #fff; } 
.webysoftware a:link, .webysoftware a:visited { color : #039; text-decoration : none; } 
.creditos { padding : 5px 0; font-family : verdana, Arial, Helvetica, sans-serif; color : #000; font-size : 12px; font-weight : bold; } 
.galeria { padding : 3px 3px 8px 3px; float : left; margin-right : 10px; margin-bottom : 10px; } 
.descargue a, .descargue.center a { font-size: 10px; padding-top:20px;}


#pollformXT1 { font-family : Arial, verdana, Helvetica, sans-serif; color : #333; font-size : 10px; margin-top : 10px; margin-bottom : 10px; padding : 10px; background-color : #ffffff; } 
#pollformXT3 { font-family : verdana, Arial, Helvetica, sans-serif; color : #333; font-size : 11px; margin-top : 10px; margin-bottom : 10px; background-color : #ffffff; } 
.sectiontableheader { font-family : Arial, verdana, Helvetica, sans-serif; color : #666; font-size : 12px; } 
#pollxtOptCol { font-family : verdana, Arial, Helvetica, sans-serif; color : #333333; font-size : 10px; } 
#pollxtButtons label { font-family : verdana, Arial, Helvetica, sans-serif; color : #333333; font-size : 10px; margin : 2px; } 
#pollxtButtons input { margin : 5px; } 
#pollxtButtons .button { background-color : #637d13; color : #ffffff; background : #da251c; font-weight : bold; margin : 1px; } 
.sectiontableentry1, .sectiontableentry2 { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #666666; } 
div.blanca { font-family : Verdana, Arial, Helvetica, sans-serif; color : #ffffff; font-size : 10px; font-weight : bold; padding : 4px; float : right; } 
.sumario { font-family : Verdana, Arial, Helvetica, sans-serif; font-style : italic; color : #424242; font-size : 14px; } 
.correo { font : 10px/130% tahoma, geneva, arial, Helvetica, sans-serif; text-transform : none; padding : 0; } 
a:link.sumario, a.sumario, a:visited.sumario { text-decoration : underline; color : #336699; } 
a:link.vinculo1, a.vinculo1, a:visited.vinculo1 { text-decoration : underline; } 
a:link.vinculo2, a.vinculo2, a:visited.vinculo2 { text-decoration : underline; } 
a:link.correo, a.correo, a:visited.correo { text-decoration : underline; color : #336699; } 
a:link.credito, a.credito, a:visited.credito { text-decoration : underline; } 
a:hover.sumario, a:hover.vinculo1, a:hover.vinculo2, a:hover.vinculo, a:hover
.orreo, a:hover.credito { text-decoration : underline; color : #c21612; } 
.mas li { font-family : Verdana, Arial, Helvetica, sans-serif; list-style : square; text-align : left; padding-top : 4px; padding-left : 4px; } 
.box { padding-bottom : 10px; } 
.vinculo_nota { float : left; width : 250px; margin : 15px 10px; padding : 10px 20px 10px 10px; border-top : 2px dotted #003399; border-bottom : 2px dotted #003399; font : 12px/125% "helvetica neue", "lucida grande", helvetica, arial, verdana, sans-serif; color : #003366; font-weight: 900; background-color:#ffffff; } 
.vinculo_nota.video p,  .vinculo_nota.audio p, .vinculo_nota.foto p, .vinculo_nota.fotos p, .vinculo_nota.nota p, .vinculo_nota p { font : 12px/125% "helvetica neue", "lucida grande", helvetica, arial, verdana, sans-serif; color : #003366; font-weight: 900; } 
 .vinculo_nota p a:link, .vinculo_nota p a:active,  .vinculo_nota .audio p a:link, .vinculo_nota .audio p a:active, .vinculo_nota .video p a:link, .vinculo_nota .video p a:active, .vinculo_nota .podcast p a:link, .vinculo_nota .podcast p a:active, .vinculo_nota .nota p a:link, .vinculo_nota .nota p a:active, .vinculo_nota .foto p a:link, .vinculo_nota .foto p a:active, .vinculo_nota .fotos p a:link, .vinculo_nota .fotos p a:active, .vinculo_nota .destacar p a:link, .vinculo_nota .destacar p a:active { text-decoration : none; color : #000; font-weight : 600;  } .vinculo_nota p a:hover, .vinculo_nota .audio p a:hover, .vinculo_nota .video p a:hover, .vinculo_nota .podcast p a:hover, .vinculo_nota .nota p a:hover, .vinculo_nota .foto p a:hover, .vinculo_nota .fotos p a:hover, .vinculo_nota .destacar p a:hover { text-decoration : underline; color : #c21612; font-weight : 300; } .vinculo_nota p span, .vinculo_nota .audio p span, .vinculo_nota .video p span, .vinculo_nota .nota p span, .vinculo_nota .foto p span, .vinculo_nota .fotos p span, .vinculo_nota .vinculo_nota .podcast p span, .vinculo_nota .destacar p span { color : #c21612; font : 10px arial, Helvetica, sans-serif; text-align : left; font-weight : 300; } 
div.ajustar, div.ajustar a, div.ajustar a:link, div.ajustar a:active { text-decoration : none; color : #999; font-weight : 600; font : 12px/125% Verdana, Arial, Helvetica, sans-serif;  } 
div.ajustar a:hover { text-decoration : none; color : #c21612; font-weight : 600; } 


.componentheading { font-family : Georgia, "Times New Roman", Times, serif; font-size : 17px; margin-top : 5px; margin-bottom : 5px; text-align : left; font-weight : normal; color : #222; padding : 5px 10px 1px 0; border-bottom : 1px solid #ddd;  }


.top_lo { display : block; text-transform : uppercase; font-size : 10px; padding-left : 5px; font-family : "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; padding-right : 10px; text-decoration : none; color : #fff729; margin-left : 5px; padding-top : 5px; letter-spacing : 1px; font-weight : 100; } 
.top_lo a, .top_lo a:link, .top_lo a:visited { color : #fff; text-transform : uppercase; font-size : 9px; text-decoration : none; } 
.top_lo a:hover { color : #999; text-decoration : none; } 
.peq, p .peq, .peq p { font:normal 11px/13px Arial, Helvetica, sans-serif; margin-top : 5px; color : #444; } 
.med { font : 12px/13px Arial, Helvetica, sans-serif; font-weight : 300; margin-top : 5px; color : #333; } 
#avisos_cla { font : 14px Arial, Helvetica, sans-serif; color : #000000; font-weight:bolder; } 
.nueva { font-family : Georgia, serif; color : #4e443c; font-size : 10px; font-variant : small-caps; font-weight : 100; margin-bottom : 0; } 
.texto_link { color : #76879b; margin : 5px; font-family : "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size : 11px; } 
.grande { font-size : 16px; color : #717171; } 
.highlight { background-color : #fbf2cb; color : #000000; } 
.patrocinios { color : #999; letter-spacing: 0px;width : 220px; float : right; } 
.patrocinios h6 { font : 9px Arial, Helvetica, sans-serif;font-weight:normal;color : #666; float : left; margin : 0 2px 0 0; } 
.vinculo_rojo { color : #fff; font : bold 14px/20px Arial, Helvetica, sans-serif;font-weight:normal; background-color:#cc0000;} 
.vinculo_rojo a:link, .vinculo_rojo a:visited, .vinculo_rojo a:active, .vinculo_rojo a { padding : 5px; text-decoration : none; color : #ffffff;  background-color : #cc0000; font : 14px/20px Arial, Helvetica, sans-serif; font-weight:600;} 
.vinculo_rojo a:hover { padding : 5px; text-decoration : none; color : #ffffff; background-color : #cc0000; font : bold 14px/20px Arial, Helvetica, sans-serif; font-weight:900;} 
.texto_pdf { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000066; text-align:left;}

.gris1 {color: #e5e5e5;}
.gris2 {color: #e9e9e9;}
.gris3 {color: #eeeeee;}
.gris4 {color: #f0f0f0;}
.gris5 {color: #f9f9f9;}
.gris6 {color: #f5f5f5;}
.gris7 {color: #bbbbbb;}
.gris8 {color: #f3f3f3;}
.gris9 {color: #e9e9e9;}
.gris0 {color:#e00909;}

.campo ul { padding-left : 8px; padding-right : 8px; padding-top : 4px; padding-bottom : 4px; } 
.campo ul li { list-style : url(../images/flcehap.gif); text-align : left; font : normal 12px/120% arial, Helvetica, sans-serif; color : #c21612; padding : 0 4px 6px 0; margin : 0 5px 0 5px; } 
.campo ul li a:link, .campo ul li a:active, a { text-decoration : none; color : #3d3d3a; } 
.campo 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; } 
/* MODULO OPINION*/
.modulo_600 li { list-style : none; } 
.modulo_600 { margin : 0 auto 25px auto; width : 580px; padding-bottom : 10px; } 
.modulo_600 li { width : 270px; float : left; margin-top : 10px; } 
.modulo_600 h4 { font : bold 12px Arial, Helvetica, sans-serif; color : #c00; border-bottom : 1px solid #d3d3d3; padding-bottom : 3px; margin-bottom : 9px; 
display : block; height : 32px; } 
.modulo_600 h4 a { color : #c00; } 
.modulo_600 h4 a:hover { text-decoration : underline; } 
.modulo_600 h6 { font : bold 10px Arial, Helvetica, sans-serif; position : absolute; top : 20px; right : 0; float : right; } 
.modulo_600 h6 a { display : block; color : #999; background : url(http://static.elespectador.com/images/corner_publicaciones.gif) no-repeat top right; 
padding : 0 20px 5px 0; } 
.modulo_600 h6 a:hover { color : #666; } 
.modulo_600 img { margin-bottom : 9px; } 
.modulo_600 .cajon_nota { width : 270px; } 
.modulo_600 .cajon_nota h1 { font-size : 16px; font-weight : 600; color : #363636; } 
.modulo_600 .cajon_nota p { font-family : "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; font-size : 12px; margin-top : 5px; color : #666; line-height : 16px; } 

.nota_categoria { padding: 0; border-bottom: 1px solid #dde1e5; }
.resalta { margin : 0; font-size : 11px; border-left : 0; color : #617181; font-weight : bold; text-align : left; } 
.foto_150 { width:160px; float:left;}
