.encuesta-titulo span{
color: #333333;
font-size: 0.7em;
}

.encuesta-titulo h3{
font-size: 1.08em;
color: #80372F;
}

.encuesta-opciones{
padding: 5px 0 5px 0;
margin: 5px 0 15px 0;
border-bottom: 1px dashed #c0c0c0;
}

.encuesta-opciones ul li{
list-style: none;
}

.encuesta-opciones ul li a{
cursor: pointer;
}

.encuesta-opciones ul li a.enc-voto{
display: inline-block;
min-width: 30px;
height: 16px;
margin: 2px 0 2px 0;
padding: 0 5px 0 20px;
font: normal 0.8em Arial, helvetica, sans-serif;
background: transparent url(../images/ico-tilde.png) left 0 no-repeat;
color: #333;
overflow: hidden;
text-align: left;
text-decoration: none;
}

.encuesta-opciones ul li a.enc-voto:hover{
background: transparent url(../images/ico-tilde.png) left -16px no-repeat;
color: #000;
}

.encuesta-botones-pie a{
padding-right: 4px;
color: #80372F;
font: 0.75em Arial,Helvetica,sans-serif;
text-decoration: none;
cursor: pointer;
border-right: 1px solid #C0C0C0;
}

.encuesta-botones-pie a:hover{
text-decoration: underline;
}

.encuesta-opciones .result-opc{
clear: both;
}

.encuesta-opciones .result-opc .result-izq-container{
float:left;
width: 50%;
}

.encuesta-opciones .result-opc .result-der-container{
float:left;
margin: -0.083em 0 1em;
width: 50%;
}

.encuesta-opciones .result-opc .barra{
display: inline;
float: right;
height: 1.683em;
margin: 0 0.833em 0 0.666em;
background-color: orange;
}

.encuesta-opciones .result-opc .porcentaje
, .encuesta-opciones .result-opc .porcentaje2
, .encuesta-opciones .result-opc .result-text
, .encuesta-opciones .result-opc .result-vot{
font-size:  0.8em;
}

.encuesta-opciones .result-opc .porcentaje{
color: #333333;
float: right;
vertical-align: middle;
padding: 0.333em 0 0;
}

.encuesta-opciones .result-opc .porcentaje2{
color: #fff;
float: left;
vertical-align: middle;
padding: 0.333em 0 0;
}

.encuesta-opciones .result-opc .result-text{
line-height: 1.083em;
}

.encuesta-opciones .result-opc .result-vot{
color: #666666;
font-size: 91.66%;
}

.encuesta-opciones .pie-result-vot{
padding: 5px 0 0 0;
border-top: solid 1px #999999;
color: #666666;
font-size: 91.66%;
}
/********************************************************************************************************
* definiciones del historial
********************************************************************************************************/
.encuesta-historial h2{
background: none repeat scroll 0 0 transparent;
color: #80372F;
font: bolder 1.1em/1em Arial,Helvetica,sans-serif;
letter-spacing: -1px;
}
.encuesta-historial .opc-info{
font: normal 0.8em Arial, helvetica, sans-serif;
color: #333;
}
.encuesta-historial .barra-historial-full{
display: inline;
float: left;
height: 0.76em;
margin: 0 0.083em 0.083em 0;
border: solid 1px olive;
}
.encuesta-historial .barra-historial{
display: inline;
float: left;
height: 0.76em;
background-color: orange;
}
.encuesta-historial .porcentaje2{
display: inline;
font: normal 0.75em Arial, helvetica, sans-serif;
color: #666;
vertical-align: middle;
}
.encuestaa-historial .sepclearfloat{
clear: both;
height: 1px;
}