#contenido .col {
position:relative;
}
#contenido .col-2b {
left:-450px;
margin-left:0;
width:185px;
}
#contenido .col-5b {
left:210px;
margin-right:20px;

}
#contenido .include-columna-izquierda {
color:#555555;
margin-bottom:30px;
}
.candidatos img{ width:185px;}

.noticia {
    border-bottom: 1px solid #DDE1E5;
    clear: both;
    float: left;
    padding-bottom: 15px;
    width: 100%;
}


#contenido p.antetitulo {
    clear: left;
    line-height: 100%;
    margin: 7px 0 5px;
}
#contenido h2, #contenido h3 {
    margin-bottom: 10px;
}
.resultados-elecciones-peru-ancho-completo h2 {
border-bottom: none!important;
}
.resultados-elecciones-peru-ancho-completo h2 img {
	display:none!important;
}
#contenido p {
    margin: 0;
    padding: 0;
}
.noticia p {
    padding-top: 2px;
}




#elecciones-peru.portadilla #contenido h1 {
    background: url("http://estaticos.elmundo.es/elecciones/elecciones-peru/2011/img/peru_flag.jpg") no-repeat scroll left top transparent;
    padding-left: 90px;
}

#contenido .col-4 .modulo h3, #contenido .col-4 .modulo h4 {
    background: url("http://estaticos.elmundo.es/elmundo/iconos/v4.x/v4.02/tope_modulos_col02.gif") no-repeat scroll right 0 transparent;
    color: #7B7B7B;
    float: left;
    font: 140% Georgia,"Times New Roman",Times,serif;
    left: auto;
    letter-spacing: -0.07em;
    margin: 0 0 10px;
    padding: 13px 20px 0 0;
    position: relative;
    right: 0;
    text-align: right;
    top: 0;
    width: 310px;
}
#contenido h4 {
    font: 150%/115% Georgia,"Times New Roman",Times,serif;
    margin-bottom: 10px;
}


.portadilla .ficha {
    background: none;
    border-color:none;
    border-right:none;
    border-style: none;
    border-width:none;
    float: left;
    margin-bottom: 15px;
    margin-top: 0;
    padding: 0;
    width: 190px;
}


#contenido .include-columna-izquierda h2 {
    color: #555555;
    font-size: 100%;
    font-weight: bold;
    margin: 15px 0 10px;
    text-transform: uppercase;
}

.include-columna-izquierda .candidatos li {
    float: left;
    margin-bottom: 5px;
    width: 190px;
}
.include-columna-izquierda .candidatos li img {
    float: left;
    width: 190px;
}
.include-columna-izquierda .candidatos li ul {
    background: #eee;
    float: left;
    font-size: 90%;
    height: 37px;
    line-height: 130%;
    padding: 8px 0 0 5px;
    width: 185px;
	border-top:3px solid #ddd;
}
.include-columna-izquierda .candidatos li li {
    margin-bottom: 0;
    width: 185px;
}

.include-columna-izquierda .candidatos li li a strong {color: #333333; }
.include-columna-izquierda .candidatos li li strong {font-size: 120%;}

.include-columna-izquierda .ficha { clear:both;}
.include-columna-izquierda .ficha h2{border-top: 1px dotted #EE0000;padding: 8px 0 0;}
