@charset "utf-8";
/* CSS Document */

body{
margin: 0!important;
padding: 0!important;
}

.encuesta_eurovision{
float: left;
position: relative;
width: 990px;
margin: 0;
padding: 0;
font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
.encuesta_eurovision h1{
float: left;
position: relative;
width: 510px;
margin: 0 0 20px 0;
padding: 0 0 5px 0;
font: bold 26px/30px Verdana, Arial, Helvetica, sans-serif;
color: #aaa;
border-bottom: solid 1px #ddd;
}
.encuesta_eurovision .entradilla_encuesta{
float: left;
position: relative;
width: 510px;
margin: 0 0 20px;
padding: 0;
color: #555;
}
.encuesta_eurovision .listaencuesta{
float: left;
position: relative;
width: 510px;
margin: 0 0 0;
padding: 0 0 20px 20px;
}
.encuesta_eurovision .listaencuesta dl{
float: left;
position: relative;
width: 510px;
margin: 0 0 10px 0;
padding: 0;
}
.encuesta_eurovision .listaencuesta dt{
float: left;
position: relative;
width: 490px;
margin: 0 0 20px 0;
padding: 2px 10px;
font: bold 15px/30px Verdana, Arial, Helvetica, sans-serif;
color: #777;
background-color: #eee;
}
.encuesta_eurovision .listaencuesta dd{
float: left;
position: relative;
width: 120px;
height: 75px;
margin: 0 9px 0 0;
padding: 0;
display: inline;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.encuesta_eurovision .listaencuesta dd{font-size:10px!important;}
.encuesta_eurovision .listaencuesta dd strong{font-size:9px!important; margin:0; padding:0;}
.encuesta_eurovision .listaencuesta dd span.lugar{display:block;margin:0 0 0 16px;}
* html .encuesta_eurovision .listaencuesta dd span.lugar{display:block;margin:0 0 0 23px;}
.encuesta_eurovision .listaencuesta dd img{
float: left;
position: relative;
margin: 0 0 3px 0;
}
.encuesta_eurovision .listaencuesta dd strong{
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #777;
}
.encuesta_eurovision .listaencuesta .boton{float:left;}
.encuesta_eurovision .contiframe{
float: right;
position: relative;
margin: 58px 0 0 0;
padding: 10px;
background-color: #eee;
border: solid 1px #ccc;
}
.encuesta_eurovision .contiframe iframe{
margin: 0;
padding: 0;
width: 425px;
height: 355px;
}
.contvideo{
float: left;
position: relative;
margin: 0;
padding: 0;
}
.encuesta_eurovision .botencuesta{
float: left;
padding: 0;
margin: 0;
}
.encuesta_eurovision .botencuesta a{
float: left;
margin: 0 10px 0 0;
padding: 0 20px;
height:22px;
line-height:22px;
border: solid 1px #aaa;
color: #aaa;
font-weight: bold;
font-size: 11px;
text-decoration: none;
}
.encuesta_eurovision .botencuesta a:hover{
background-color: #aaa;
color: #fff;
}
.encuesta_eurovision .botenviar{
float: left;
padding: 0;
margin: 0;
text-align: center;
}
.encuesta_eurovision .botenviar input{
height:24px;
margin: 0;
padding: 0 20px;
border: solid 1px #aaa;
color: #777;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background-color: #eee;
text-transform: uppercase;
cursor: pointer;
}
.encuesta_eurovision_resultados{
float: left;
position: relative;
width: 950px;
margin: 0 0 30px 0;
padding: 0 20px;
font: normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
.encuesta_eurovision_resultados table{
float: left;
width: 100%;
}
.encuesta_eurovision_resultados h1{
float: left;
position: relative;
width: 950px;
margin: 0 0 20px 0;
padding: 0 0 5px 0;
font: bold 26px/30px Verdana, Arial, Helvetica, sans-serif;
color: #aaa;
border-bottom: solid 1px #ddd;
display: inline;
}
.last{margin:0!important;padding:0!important;}



.encuestanumerovotos, .encuestatabla{
position: relative;
width: 920px!important;
margin: 10px 10px 5px 10px;
}
.encuestanumerovotos td{
background-color: #999 !important;
}
.encuestanumerovotos td b{
color: #000;
font-size: 1.5em;
padding-left: 5px;
}
.encuestatabla td{
background-color: #fff !important;
border-bottom: solid 1px #ccc !important;
}
.encuestatabla .encuestatitulo {
background-color: #eee !important;
color: #000;
}