/* CSS Document */
/* GOBIERNO Mariano Rajoy 2011/


/* --------------------------------------------------------------------------------------------
01 + MODIFICACIONES SOBRE BASE
-------------------------------------------------------------------------------------------- */

#contenido h3 {
    color: #3C81A2;
    font: normal 130%/115% Georgia,"Times New Roman",Times,serif;
    letter-spacing: -0.02em;
   margin: 5px 0 15px;
	text-align: left;
}
/* Bloque foto de familia*/

/* PDFS */
#contenido #bloque-foto-familia{ float:left;text-align:center; padding:0; width:964px; margin:0 0 15px}
#contenido p.intro{float:left;font: 95%/100% Georgia,"Times New Roman",Times,serif; color:#848383;margin:0 0 15px 0;}
.contenedor-foto{float:left; position:relative; width:954px;height:539px; padding:5px;background-color: #E6E6E7;}
.contenedor-pdf{float: left;position: relative;width: 954px;height:420px;z-index: 0;}
.contenedor-pdf .base {float: left;left: 0;padding: 0;position: absolute;top: 0;z-index: 0;}
#contenido .contenedor-pdf h2{color: #044364;font: bold 85%/100% Arial,Helvetica,sans-serif;letter-spacing: 0;margin-bottom: 10px;text-align: center;}
.contenedor-pdf .base img{float: left; position: relative;height: auto;}
.contenedor-pdf .acotaciones{float: left;position: relative;z-index:1;}
.contenedor-pdf .notita{float: left;position: absolute;}
.contenedor-pdf .notita a.marca{float: left;position: absolute;background-color: #A0A0A0;border: 1px solid #FFF;opacity: .3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);color: #fff; z-index:2;}
.contenedor-pdf .notita .texto {background-color: #FFF;border: 2px solid #D5D5D5;float: left;left: 10px;line-height: 140%;padding: 10px;position: absolute;top: -20px; width: 200px;z-index: 999;}
.contenedor-pdf .notita .texto p {color: #999;font: italic 80%/115% Georgia,"Times New Roman",Times,serif;}
.contenedor-pdf .notita .texto img{display:none;}
.contenedor-pdf .notita .texto p.firma{display:none;}
.contenedor-pdf .notita .texto ul{float: left;margin: 15px 0 0;text-align: center;width: 100%; line-height:80%;}
.contenedor-pdf .notita .texto li{display:inline;}
.contenedor-pdf .notita .texto li.enlace-nota{border-right: dotted 1px #aaa;}
#contenido .contenedor-pdf .notita .texto li a{color:#2E7DA3;padding: 0 5px;font-size: 70%;}
.contenedor-pdf .notita .texto li a + li a {border-right: none;}
.contenedor-pdf .notita .texto .cerrar{float: right; position: absolute; top: 5px; right: 5px; height: 10px; width:10px;background: url(https://e00-elmundo.uecdn.es/especiales/debate-estado-nacion/img/aspa.png) top right no-repeat; text-indent:-9999px;}



/* Bloque ministros*/

#contenido h1 {font: normal 200%/100% Arial, Helvetica, sans-serif;letter-spacing: -0.03em;}
#contenido h1 span {font: normal 80%/100% Arial, Helvetica, sans-serif; color: #777; padding-left:10px;text-transform: lowercase;}
	
#contenido #bloque-ministros{ float:left;text-align:center; padding:0; width:964px;}

#contenido #foto-grande{padding: 3px; width: 300px; border:1px solid #DADADA;margin-bottom: 20px;float: left;}
#contenido #foto-grande dd h2 {
    float: left;
    font: 100%/100% Arial,Helvetica,sans-serif;
    width: 100%;padding-top: 10px;
}   
#contenido #bloque-ministros #foto-grande dd h3{ float:left;font: italic 75%/100% Georgia, "Times New Roman", Times, serif; color: #999;text-align: center;text-align: center; width: 100%;padding-bottom: 21px;}    
   


#contenido .vicepresidente{float: left;padding: 3px; width: 300px; border:1px solid #DADADA; margin-bottom:20px;}
#contenido .vicepresidente dt.foto{width:126px; float:left; margin: 0;}
#contenido .vicepresidente dd{float: left;padding: 0 15px; width: 144px;}
#contenido .vicepresidente dd h2 {float: left;font: bold 70%/100% Arial,Helvetica,sans-serif;height: 30px;padding-top: 40px; margin: 0; width: 100%;}
    
#contenido #bloque-ministros .vicepresidente dd h3{font: italic 70%/115% Georgia,"Times New Roman",Times,serif; color: #999;text-align: center;}    


 
#contenido #bloque-ministros #nav-ministros {float: left;}
#contenido #bloque-ministros #nav-ministros dl{ float:left;width: 136px; height:214px;background:#fff; margin-bottom: 20px;padding: 3px 3px 6px 3px; border:1px solid #DADADA;overflow: hidden;margin-right: 20px;*margin-right: 13px;}
#contenido #bloque-ministros #nav-ministros dl:nth-child(4n+4){
    margin-right: 0;
}

#contenido #bloque-ministros #nav-ministros dd {padding:0 5px;}

#contenido #bloque-ministros #nav-ministros dd h2{ float: left;
    font: bold 70%/100% Arial,Helvetica,sans-serif;
    text-align: center;
    width: 126px;padding-top: 4px;}
#contenido #bloque-ministros #nav-ministros dd h3{float: left; color: #999;
    font: italic 70%/115% Georgia,"Times New Roman",Times,serif;
    letter-spacing: 0;
    text-align: center; margin:0;width: 126px;}
#contenido #bloque-ministros #nav-ministros .foto{margin:0 0 5px;}
#contenido #bloque-ministros #nav-ministros img{display: inline;height: 136px;margin:0;}
    
    


/* Encuesta */

.encuesta .redes{ float:right; border:solid 1x #b00;width: 350px;}
body.tipo2 .redes{position: absolute; right:0;}
#encuesta {
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
#encuesta p {
    color: #666666;
}
#encuesta .pregunta {
    float: left;
    height: 85px;
    padding: 0 0 10px;
    position: relative;
	width: 100%;
}
#encuesta .pregunta dl {
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
    border-top: 4px solid #EEE;
	overflow:hidden;
}
#encuesta .pregunta dt { width:auto;
    padding: 38px 0 10px;
}
#encuesta .pregunta dd { 
    padding: 38px 20px 4px 40px;
}

#encuesta .ministro {
    float: left;
    height: 115px;
    padding: 0 0 10px;
    position: relative;
	width: 100%;
}
#encuesta .ministro img {
    float: left;
    height: 100px;
    margin: 0 10px 0 0;
    position: relative;
    width: 180px;
}
#encuesta dl {
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    width: 770px;
    border-top: 4px solid #EEE;
	overflow:hidden;
}
body.tipo2 #encuesta dl {width: 964px;}
#encuesta dt {
   color:#006699;
    float: left;  
	font: bold 85%/100% Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 15px 0 5px 15px;
    position: relative;
    width: 100%;
}
body.tipo2 #encuesta dt{padding: 10px 0;}
#encuesta dt span {color: #999;
    font: italic 100%/115% Georgia,"Times New Roman",Times,serif;padding-left: 3px;
}
#encuesta dd {
    color: #656565;
    float: left;
    font: bold 75% Arial, Helvetica, sans-serif;
    margin: 0;
    padding:25px 30px 4px 15px;
	* padding:25px 20px 4px 15px;
    position: relative;
}
body.tipo2 #encuesta dd{padding: 10px;}
#encuesta p.ver-resultado a{ float:left;background:#F7F7F7;
    font: bold 70%/115% Arial,Helvetica,sans-serif; color:#0D4E7F; padding:6px; display:block; clear:both; margin:0 0 15px 0;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius:10px; border:solid 1px #D0D0D0;}

#encuesta p.ver-resultado a:hover{ border:solid 1px #97BDD9;background:#EAEAEA;}

#encuesta form {
    float: left;
    position: relative;
}

#encuesta p.botonera {
    float: left;
    margin: 30px 0 0 442px;
    padding: 0;
    position: relative;
    text-align: center;
}
#encuesta p.botonera input {
	float:left;background:#F7F7F7;
    font: bold 90%/115% Arial,Helvetica,sans-serif; color:#0D4E7F; padding:6px; display:block; clear:both; margin:0 0 15px 0;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius:10px; border:solid 1px #D0D0D0; cursor:pointer;

}
#encuesta p.botonera input.borrar {
    background-color: #AAA;
}

/* Resultados encuesta */
.resultados-encuesta table { float: left; width: 100%; font-size: 80%;}
.resultados-encuesta #contenido {padding-bottom: 30px;}
.resultados-encuesta .encuestatabla td {
    background: #FFF;border-bottom: 1px solid #CCCCCC !important;
    padding: 3px 4px ;
}
.resultados-encuesta td.encuestaresultado img {
    margin-top: 6px;
}
.resultados-encuesta .encuestatabla td.encuestatitulo {
     color: #3C81A2;
    font: 130%/115% Georgia,"Times New Roman",Times,serif;
    padding:20px 0;
	border:none;
}
.resultados-encuesta .encuestatabla td.encuestatitulo b {
    font-weight: normal;
}
.resultados-encuesta .encuestatabla td.encuestatexto, 
.elecciones.resultados-encuesta .encuestatabla td.encuestaresultado {
    border-top: 1px dotted #CCC;
    padding: 5px 0;
}
body.tipo2.resultados-encuesta .encuestatabla td.encuestatexto{ width: 80px; padding-right: 20px; text-align: right; font-weight: bold;}
.resultados-encuesta .encuestanumerovotos td {
    padding: 5px 0;
}
.resultados-encuesta .encuestanumerovotos td b {
    font: bold 150% Arial,Helvetica,sans-serif;
}

/*encuesta fotos grandes*/
.encuesta-fotos-grandes p.enviar input { margin:10px 0; border-radius: 2px; border:0; background:#444; padding:5px 10px; color:#fff; cursor:pointer; }
.encuesta-fotos-grandes p.enviar { float:left; width:100%; text-align:center; }
.encuesta-fotos-grandes .contenido-encuesta dt { padding:15px 0 20px 0; font: normal 210% Georgia, "Times New Roman", Times, serif; }
.encuesta-fotos-grandes .contenido-encuesta dd { float:left; width:303px; margin-right:15px; padding-bottom:5px; display:inline-block; margin-bottom:20px; border-bottom:1px dotted #ccc; height: 200px; }
.encuesta-fotos-grandes .contenido-encuesta dd img { width:303px; padding:0 0 5px;  }

.encuesta-fotos-grandes.con-3 .contenido-encuesta dd {  width:197px; height: 150px; }
.encuesta-fotos-grandes.con-3 .contenido-encuesta dd img { width:197px;   }

/*encuesta fotos pequenas*/
.encuesta-fotos-peque p.enviar input { margin:10px 0; border-radius: 2px; border:0; background:#444; padding:5px 10px; color:#fff; cursor:pointer; }
.encuesta-fotos-peque p.enviar { float:left; width:100%; text-align:center; }
.encuesta-fotos-peque .contenido-encuesta dt { padding:15px 0 20px 0; font: normal 210% Georgia, "Times New Roman", Times, serif; }
.encuesta-fotos-peque .contenido-encuesta dd { float:left; width:144px; margin-right:15px; padding-bottom:5px; display:inline-block; margin-bottom:20px; border-bottom:1px dotted #ccc; height: 125px; font-size:75%; }
.encuesta-fotos-peque .contenido-encuesta dd img { width:144px; padding:0 0 5px;  }
