div.pointer { background: url(/images/icons/fletxa_elsdeu.gif) no-repeat 120px; }
div#submenu{background: #006b01;}
h1.header { border-bottom: 10px #006b01 solid; color: #958D7A}
h2.subheader { background: #006b01 url(/images/icons/gt_blanc.gif) 4px center no-repeat; padding-left: 22px; color: white }
h2.subheader span { padding-top: 3px; display: block;}
h2.subheader a { color: white; text-decoration: none }
div.explicacion {font-size: 0.9em}

div.encuesta div.descripcion {border: 1px solid silver; background: #f6f6f6; padding: 20px; font-size: 0.9em; }
div.encuesta div.descripcion img { float: left; margin-right: 1em; border: 1px solid silver;}
div.encuesta div.descripcion div.texto p { margin-top: 0px; }

div.encuestador { margin-top: 1em; }
div.encuestador div.bloque { float: left; font-size:0.8em; width:325px; }
div.encuestador div.bloque div.opcion { margin-bottom: .75em; }
div.encuestador div.bloque div.opcion div { float: left; }
div.encuestador div.bloque div.opcion div.imagen {width: 100px; height: 75px; overflow: hidden; border: 1px solid silver;}
div.encuestador div.bloque div.opcion div.seleccion {width: 25px; }
div.encuestador div.bloque div.opcion div.text {width: 120px; margin-left: .3em;}
div.encuestador div.bloque div.opcion div.text label { font-weight: bold; font-size:.9em; color:#006B01; }
div.emiteVoto { text-align: right}

div.encuestas div.anterior div.encuesta { width: 325px; float:left; margin-bottom:10px; }
div.encuestas div.anterior div.encuesta div.foto { float:left; height: 80px;}
div.encuestas div.anterior div.encuesta div.foto img { margin-right: 3px; border: 1px solid silver;}
div.encuestas div.anterior div.encuesta div.info { float: left; width: 220px;}
div.encuestas div.anterior div.encuesta div.pregunta { font-weight: bold; }
div.encuestas div.anterior div.encuesta div.pregunta a {text-decoration: none; color: #ae8a00; font-size: 1.4em}
div.encuestas div.anterior div.encuesta div.ganador { font-weight: bold; color: black;}

table.resultado_encuesta { border: 1px solid black }
table.resultado_encuesta td.votos { text-align: right }
table.resultado_encuesta td div.porcentaje { float: left; margin-right:10px; width:45px; text-align: right; }
table.resultado_encuesta td div.fullbarra { border:1px solid black; float: left; background: #eef;}
table.resultado_encuesta td div.fullbarra div.barra {background: navy; }
table.resultado_encuesta td.resultado { width: 160px;}

div.resumVotes div.vote { margin-bottom: 5px;}
div.resumVotes div.vote span.respuesta { font-weight: bold; }
div.resumVotes div.vote div.cien_por_cien { height: 3px; width: 180px; font-size: 0px;  border: 1px solid black; }
div.resumVotes div.vote div.caja { height: 3px; width: 180px; font-size: 0px;  border-right: 1px solid black; }
div.resumVotes div.countVotes {text-align: right; margin-right: 20px; }

