body {
margin:0px;
background-color:#FFFFFF;
background-image:url(/img/fondoweb.png);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4C4C4C;
}
.fondototal {
width:100%;
background-image:url(/img/fondoarriba.png);
background-repeat:no-repeat;
background-position:center;
background-position:top;
overflow:hidden;
}
.contenedortotal {
width:929px;
margin:auto;
background-image:url(/img/fondocontenedortotal.png);
background-repeat:repeat-y;
overflow:hidden;
padding-left:11px;
padding-right:11px;
}

a {
border:none;
}

a:hover{
text-decoration:underline;
}
a img {
border:none;
}
.autor {
font-weight:bold;
}
p {
margin:0px;
padding:0px;
}
.titulo01 {
color:#294CA6;
font-size:16px;
text-decoration:none;
margin:0px;
margin-bottom:6px;
padding:0px;
}
.titulo01 span{
color:#294CA6;
text-decoration:none;
font-weight:bold;
}
.titulo01 a{
text-decoration:none;
font-weight:bold;
color:#294CA6;
}
.titulo01 a:hover{
text-decoration:underline;
}
.enlaceazul {
color:#294CA6;
font-size:13px;
text-decoration:none;
margin:0px;
margin-top:4px;
padding:0px;
}
.enlaceazul span{
color:#294CA6;
font-weight:bold;
text-decoration:none;
}
.enlaceazul a {
text-decoration:none;
color:#294CA6;
}
.enlaceazul a:hover{
text-decoration:underline;
}

.enlaceazulvideo:link,.enlaceazulvideo:visited,.enlaceazulvideo:active
{
text-decoration:none;
color:#294CA6;
}
.enlaceazulvideo a:hover{
text-decoration:underline;
color:#294CA6;
}

.enlaceazul02 {
color:#294CA6;
font-size:18px;
text-decoration:none;
margin:0px;
padding:0px;
}
.enlaceazul02 span{
color:#294CA6;
font-weight:bold;
text-decoration:none;
}
.enlaceazul02 a {
text-decoration:none;
color:#294CA6;
}
.enlaceazul02 a:hover{
text-decoration:underline;
}
/*------------------------------------------------------------------------------------------------------------------HEADER*/
.header {
width:951px;
height:276px;
margin:auto;
}
.logo01 {
width:472px;
height:162px;
background-image: url(/img/logo01.png);
float:left;
position:relative;
}
.idiomas {
margin-left:30px;
margin-top:35px;
background-color:#FF9966;
}
.es {
width:22px;
height:16px;
background-image:url(/img/es.png);
float:left;
}
.en {
width:28px;
height:16px;
background-image:url(/img/en.png);
float:left;
}
.fa {
width:20px;
height:16px;
background-image:url(/img/fa.png);
float:left;
}
.ho {
width:20px;
height:16px;
background-image:url(/img/ho.png);
float:left;
background-color:#0C86D0;
}
.logo01 p {
font-size:13px;
color:#FFFFFF;
margin-left:30px;
margin-bottom:0px;
margin-top:113px;
float:none;
}
.logo02 {
width:479px;
height:162px;
background-image: url(/img/logo02.png);
float:left;
}
.logo03 {
width:472px;
height:114px;
background-image: url(/img/logo03.png);
float:left;
}
.logo03 h5 {
color:#FFFFFF;
font-size:16px;
margin-left:10px;
margin-top:10px;
margin-bottom:0px;

}
.logo03 ul {
color:#FFFFFF;
font-size:12px;
width:300px;
margin:0px;
}
.logo03 li {
color:#FFFFFF;
font-size:12px;
text-decoration:none;
list-style:none;
}
.logo03 li a{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
.logo03 li a:hover{
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
}
.form {
width:415px;
text-align:left;
margin-left:30px;
margin-top:20px;
}
.form a {
text-decoration:none;
}
.form a:hover {
text-decoration:underline;
}
.input {
width:193px;
height:18px;
margin-left:10px;
background-color:#FFFFFF;
border:solid 1px #000099;
}
.input2 {
width:150px;
border:solid 1px #999999;
margin-right:10px;
font-size:12px;
color: #666666;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}
.input3 {
border:solid 1px #999999;
margin-right:10px;
font-size:12px;
color: #666666;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}

.inputmodificar
{
width:405px;
border:solid 1px #999999;
margin-right:10px;
font-size:12px;
color: #666666;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}

.inputmodificar2
{
width:213px;
border:solid 1px #999999;
margin-right:10px;
font-size:12px;
color: #666666;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}

.inputmodificar3
{
width:131px;
border:solid 1px #999999;
margin-right:10px;
font-size:12px;
color: #666666;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}

.inputmodificar4
{
width:310px;
border:solid 1px #999999;
margin-right:10px;
font-size:12px;
color: #666666;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}

.registrarme {
width:106px;
height:39px;
padding-top:10px;
float:left;
background-image:url(/img/registrarmeahora.png);
display:block;
overflow:hidden;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-align:center;
}
.logo04 {
width:479px;
height:114px;
background-image: url(/img/logo04.png);
float:left;
}

/*------------------------------------------------------------------------------------------------------------------PUBLICIDAD*/
.publicidad {
width:733px;
height:95px;
float:left;
margin-bottom:9px;
}
.publicidad a img{
border:4px solid #CCCCCC;
text-decoration:none;
overflow:hidden;
}
.publicidad a:hover {
text-decoration:none;
}
.publicidadcont {
width:564px;
margin-bottom:8px;
margin-top:8px;
text-align:center;
}
.publicidadcont a img{
border:4px solid #CCCCCC;
text-decoration:none;
}
.publicidadcont a:hover {
text-decoration:none;
}

/*------------------------------------------------------------------------------------------------------------------IZQUIERDA*/
.izquierda {
width:160px;
float:left;
margin-right:9px;
}
.menuiz a {
text-decoration:none;
}
.menuiz a:hover {
text-decoration:underline;
}
.menuiz h1 {
width:150px;
height:27px;
background-image:url(/img/h1-iz.png);
color:#FFFFFF;
font-weight:bold;
font-size:16px;
margin:0px;
padding-top:5px;
padding-left:10px;
}
.menuiz h3 {
font-weight:bold;
text-align:left;
font-size:12px;
color:#040066;
margin:0px;
padding-left:10px;
overflow:hidden;
}
.menuiz h3 a {
text-decoration:none;
color:#040066;
}
.menuiz h3 a:hover {
text-decoration:underline;
}
.menuiz ul {
list-style-position: inherit;
text-align:left;
margin:0px;
margin-left:5px;
padding:0px;
padding-top:7px;
}
.menuiz li {
color:#000000;
list-style:none;
font-size:12px;
line-height:12px;
margin-left:10px;
margin-bottom:5px;
}
.menuiz li a{
color:#000000;
}
.menuiz a:hover {
text-decoration:underline;
}
.separadormenuiz {
width:151px;
height:3px;
background-image:url(/img/separadormenu-iz.png);
overflow:hidden;
margin-left:auto;
margin-right:auto;
margin-bottom:8px;
margin-top:8px;
}
.menuiz form {
margin:0px;
padding:0px;
}
.menuiz .campotexto {
width:130px;
height:18px;
border:1px solid #7F7F7F;
padding:2px;
color:#666666;
}
.menuiz select {
width:135px;
height:22px;
border:1px solid #7F7F7F;
padding:2px;
color:#666666;
}
.fondomenuiz {
width:158px;
background-image:url(/img/fondo-iz.png);
background-repeat:no-repeat;
background-position:left;
background-position:top;
background-color:#F3F3F3;
border-left:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
margin:0px;
padding-top:6px;
}
.publicidadiz {
text-align:center;
}
.publicidadiz a{
text-align:left;
text-decoration:none;
}
.topiz ul {
text-align:left;
margin:0px;
margin-left:6px;
padding:4px;
}
.topiz li {
color:#000000;
list-style: disc;
font-size:11px;
line-height:12px;
margin-left:10px;
}
.topiz li a{
color:#000000;
}
.topiz li a:hover {
text-decoration:underline;
}
.boton02iz {
width:132px;
height:21px;
background-image:url(/img/boton02-iz.png);
margin:auto;
text-align:center;
padding-top:5px;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
overflow:hidden;
text-decoration:none;
}
.boton02iz a{
color:#FFFFFF;
text-decoration:none;
}
.boton02iz a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.piemenuiz {
width:160px;
height:17px;
background-image:url(/img/pieh1-iz.png);
overflow:hidden;
margin-bottom:10px;
}

/*------------------------------------------------------------------------------------------------------------------DERECHA*/
.derecha {
width:186px;
float: right;
}
.menude a {
text-decoration:none;
}
.menude a:hover {
text-decoration:underline;
}
.menude h1 {
width:176px;
height:27px;
background-image:url(/img/h1-de.png);
color:#FFFFFF;
font-weight:bold;
font-size:16px;
margin:0px;
padding-top:5px;
padding-left:10px;
}
.menude h3 {
color:#DC3300;
margin:0px;
font-size:20px;
padding-top:3px;
}
.votacion{
width:170px;
margin-left:auto;
margin-right:auto;
margin-bottom:14px;
}
.contcopas {
width:170px;
height:58px;
background-color:#DEDEDE;
margin-bottom:0px;
color:#000000;
}
.contcopas p{
margin:0px;
font-weight:bold;
font-size:13px;
margin-top:-3px;
text-decoration:none;
color:#000000;
}
.contcopas a{
margin:0px;
font-weight:bold;
font-size:13px;
margin-top:-3px;
color:#000000;
text-decoration:none;
}
.contcopas a:hover{
text-decoration:underline;
}
.contcopas span{
margin:0px;
font-size:12px;
}
.menude .thumb {
padding:2px;
border:solid 2px #999999;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
margin-top:8px;
margin-bottom:8px;
}
.thumb a {
margin:1px;
}
.boton01-de {
width:104px;
height:21px;
background-image:url(/img/boton01-de.png);
text-align:center;
padding-top:5px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
margin-left:auto;
margin-right:auto;	
}
.boton01-de a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.boton01-de a:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
.boton02-de {
width:173px;
height:21px;
background-image:url(/img/boton02-de.png);
text-align:center;
padding-top:5px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
margin-left:auto;
margin-right:auto;	
}
.boton02-de a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.boton02-de a:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
.oro {
width:48px;
height:58px;
background-image:url(/img/oro.png);
margin-right:5px;
float:left;
}
.orob {
width:48px;
height:58px;
background-image:url(/img/orob.png);
margin-right:5px;
float:left;
}
.plata {
width:48px;
height:58px;
background-image:url(/img/plata.png);
margin-right:5px;
float:left;
}
.platab {
width:48px;
height:58px;
background-image:url(/img/platab.png);
margin-right:5px;
float:left;
}
.bronce {
width:48px;
height:58px;
background-image:url(/img/bronce.png);
margin-right:5px;
float:left;
}
.bronceb {
width:48px;
height:58px;
background-image:url(/img/bronceb.png);
margin-right:5px;
float:left;
}
.loserb {
width:48px;
height:58px;
background-image:url(/img/loserb.png);
margin-right:5px;
float:left;
}
.loser {
width:48px;
height:58px;
background-image:url(/img/loser.png);
margin-right:5px;
float:left;
}
.incorpo ul {
text-align:left;
margin:0px;
margin-left:6px;
padding:4px;
}
.incorpo li {
color:#000000;
list-style: disc;
font-size:12px;
line-height:16px;
margin-left:15px;
font-weight:bold;
}
.incorpo li a{
color:#000000;
text-decoration:none;
}
.incorpo li a:hover{
color:#000000;
text-decoration:underline;
}
.fondomenude {
width:184px;
background-image:url(/img/fondo-de.png);
background-repeat:no-repeat;
background-position:left;
background-position:top;
background-color:#F3F3F3;
border-left:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
margin:0px;
padding-top:6px;
}
.boton02de {
width:132px;
height:21px;
background-image:url(/img/boton02-iz.png);
margin:auto;
text-align:center;
padding-top:5px;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
overflow:hidden;
text-decoration:none;
}
.boton02de a{
color:#FFFFFF;
text-decoration:none;
}
.boton02de a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.grisado {
width:162px;
background-color:#DEDEDE;
margin:auto;
margin-bottom:8px;
margin-top:8px;
padding:4px;
}
.grisado p {
font-size:14px;
color:#000;
font-weight:bold;
margin:0px;
}
.grisado span {
font-size:13px;
color:#000;
font-weight:normal;
margin:0px;
}
.votar {
text-align:left;
margin:0px;
margin-left:6px;
margin-top:0px;
padding:4px;
}
.votar p {
margin:0px;
}
.votar form{
margin:0px;
}
.confirmacion {
width:16px;
height:16px;
background-image:url(/img/opcion.png);
}
.piemenude {
width:186px;
height:13px;
background-image:url(/img/pieh1-de.png);
overflow:hidden;
margin-bottom:10px;
}
/*------------------------------------------------------------------------------------------------------------------CONTENIDO*/

.contenido {
width:564px;
float:left;
}
.cabezera {
width:554px;
height:27px;
background-image:url(/img/seccioncabezera.png);
padding-top:6px;
padding-left:10px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
}
.navegador {
width:564px;
height:59px;
}
.navegador .cabezeranav {
width:554px;
height:27px;
background-image:url(/img/navegadorcabezera.png);
padding-top:5px;
padding-left:10px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}
.navegador .fondonav {	
width:554px;
height:22px;
background-image:url(/img/navegadorfondo.png);
text-decoration:none;
color:#4C4C4C;
padding-top:5px;
padding-left:10px;
}
.navegador .fondonav span{	
text-decoration:none;
color:#4C4C4C;
font-weight:bold;
}
.navegador .fondonav a{	
text-decoration:none;
color:#4C4C4C;
}
.navegador .fondonav a:hover{	
text-decoration:underline;
color:#4C4C4C;
}
.noticia {
width:532px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
margin-top:0px;
overflow:hidden;
}
.noticia02 {
width:532px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
margin-top:0px;
overflow:hidden;
}
.noticia02 a{
text-decoration:none;
font-weight:bold;
color:#4C4C4C;
}
.texto-noticia a {
color:#294CA6;
text-decoration : none;
}
.texto-noticia a:hover {
color:#294CA6;
text-decoration : underline;
}
.datos {
width:532px;
}
.datos p {
float:left;
width:80px;
line-height:18px;
font-weight:bold;
}
.datos span {
float:right;
width:450px;
font-weight:bold;
line-height:18px;
text-align:left;
}
.dato {
clear:left;
overflow:hidden;
}
.noticia02 a:hover{
text-decoration:underline;
font-weight:bold;
}
.guarda {
width:518px;
border-left:6px solid #CCCCCC;
padding-left:8px;
margin:0px;
}
.guarda input, .guarda textarea {
/*	border:1px solid #999999;*/
width: inherit;
font-size:12px;
color: #666666;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}
.guarda button{
border:none;
width:159px;
font-size:12px;
color: #fff;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}
.guarda02 {
width:432px;
border-left:6px solid #CCCCCC;
padding-left:8px;
margin:0px;
float:right;
}
.guarda03 {
width:390px;
float:right;
}
.imgmuestra {
float:left;
width:72px;
height:72px;
}
.imgmuestra img {
border:2px solid #CCCCCC;
padding:2px;
}
.imgmuestra02 {
width:130px;
height:130px;
background-color:#FFFFFF;
float:left;
}
.imgmuestra02 img {
border:3px solid #CCCCCC;
padding:2px;
}
.imgmuestra03 
{
clear:left;
margin-top:5px;
margin-bottom:8px;
}

.imgmuestra03 img {
border:3px solid #CCCCCC;
padding:2px;
float:left;
margin-right:5px;
text-decoration:none;
}
.imgmuestra03 a {
text-decoration:none;
}
.imgmuestra04 {
float:left;

margin-top:16px;
margin-left:30px;
margin-right:10px;
}
.imgmuestra04 img {
border:2px solid #CCCCCC;
padding:2px;
}
.fondogaleriaiconos {
width:86px;
height:19px;
text-decoration:none;
color:#000000;
text-align:center;
background-image:url(/img/fondogaleriaiconos.png);
overflow:hidden;
padding-top:3px;
float:left;
margin-right:2px;
margin-bottom:0px;
}
.fondogaleriaiconos a{
text-decoration:none;
color:#000000;
text-align:center;
}
.fondogaleriaiconos a:hover{
text-decoration:underline;
color:#000000;
text-align:center;
}
.separadorcontenido {
width:532px;
height:5px;
background-image:url(/img/separadorcontenido.png);
overflow:hidden;
margin:auto;
margin-bottom:10px;
margin-top:10px;
clear:left;
}
.contbotoncont {
width:532px;
height:35px;
margin:auto;
}
.boton02cont {
width:159px;
height:20px;
background-image:url(/img/boton02-cont.png);
background-repeat:no-repeat;
text-align:center;
padding-top:3px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
margin-right:10px;
float:right;
}
.boton02cont a{
color:#FFFFFF;
text-decoration:none;
}
.boton02cont a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.boton02fondo {
width:159px;
height:23px;
background-image:url(/img/boton02-cont.png);
background-repeat:no-repeat;
text-align:center;
border:none;
background-position:center;
overflow:hidden;
color:#FFFFFF;
font-weight:bold;
}
.boton03fondo {
width:85px;
height:23px;
background-image:url(/img/boton03-cont.png);
background-repeat:no-repeat;
text-align:center;
border:none;
background-position:center;
overflow:hidden;
color:#FFFFFF;
font-weight:bold;
}
.boton04 {
width:160px;
height:24px;
border:none;
background-color:#ffffff;
overflow:hidden;
}
.paginador {
margin:auto;
color:#294CA6;
font-size:16px;
text-decoration:none;
font-weight:bold;
margin-bottom:15px;
}
.paginador a{
margin:auto;
color:#294CA6;
font-size:16px;
text-decoration:none;
margin-bottom:10px;
font-weight:bold;
}
.paginador a:hover{
color:#DC3300;
text-decoration:none;
}
.usuariosenlinea {
width:911px;
background-image:url(/img/usuariosonline02.png);
background-repeat:repeat-y;
padding-left:10px;
padding-right:10px;
color:#000;
}
.usuariosenlinea a{
margin:0px;
text-decoration:none;
color:#000;
}
.usuariosenlinea a:hover{
margin:0px;
text-decoration:underline;
color:#000;
}
.usuariosenlinea span {
font-weight:bold;
margin-right:6px;
color:#000;
}
.usuariosenlinea01 {
width:931px;
height:14px;
background-image:url(/img/usuariosonline01.png);
overflow: hidden;
}
.usuariosenlinea03 {
width:931px;
height:14px;
background-image:url(/img/usuariosonline03.png);
overflow: hidden;
}
.usuariosmasvotados {
width:42px;
height:32px;
background-image:url(/img/fondousuariomasvotado.png);
float:right;
text-align:center;
font-size:18px;
color:#FFFFFF;
padding-top:10px;
font-weight:bold;
}
h4 {
color:#DC3300;
margin:0px;
font-size:20px;
padding-top:3px;
}
.contestrellas {
height:19px;
margin-right:10px;
margin-left:53px;
margin-top:6px;
margin-bottom:6px;
}
.contestrellas img {
border:none;
margin-right:5px;
float:left;
}
.contestrellas p {
padding-top:5px;
margin-left:10px;
float:left;
}
.contestrellas form {
margin:0px;
}

/*------------------------------------------------------------------------------------------------------------------FOOTER*/
.footer {
width:931px;
margin:auto;
}
.footerwebs {
width:931px;
height:170px;
margin:auto;
margin-top:10px;
}
.footerwebs01 {
width:14px;
height:170px;
background-image:url(/img/footerenlaces-01.png);
float:left;
}
.footerwebs02 {
width:903px;
height:170px;
background-image:url(/img/footerenlaces-02.png);
background-repeat:repeat-x;
float:left;
}
.footerwebs02 h1 {
color:#FFFFFF;
font-weight:bold;
font-size:16px;
float:left;
margin:0px;
margin-top:15px;
}
.botonwebmasters {
width:177px;
height:25px;
background-image:url(/img/botonwebmasters.png);
font-size:13px;
float:right;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
text-align:center;
margin-top:8px;
padding-top:5px;
}
.encabeza {
width:auto;
height:50px;
clear:left;
}
.links {
width:883px;
height:120px;
float:none;
padding-left:20px;
}
.links a {
text-decoration:none;
color:#FFFFFF;
}
.links a:hover {
text-decoration:underline;
color:#FFFFFF;
}
.links h2 {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
margin:0px;
margin-left:-10px;
margin-bottom:10px;
margin-top:5px;
clear:left;
}
.listas ul{
width:140px;
float:left;
margin:0px;
margin-right:6px;
padding:0px;
list-style:disc;
}
.listas li{
color:#FFFFFF;
text-decoration:none;
list-style:disc;
list-style-position:inside;
margin:0px;
}
.listas li a{
color:#FFFFFF;
text-decoration:none;
}
.listas li a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.footerwebs03 {
width:14px;
height:170px;
background-image:url(/img/footerenlaces-03.png);
float:left;
}
.piecontenedortotal {
width:936px;
height:24px;
background-image:url(/img/piecontenedortotal.png);
margin:auto;
padding-left:15px;
padding-top:2px;

}
.pieweb {
width:951px;
margin:auto;
margin-top:8px;
margin-bottom:20px;
}
.pieweb .enlaces {
float:left;
text-decoration:none;
color: #093399;
margin-left:15px;
}
.pieweb .enlaces a{
color: #093399;
text-decoration: none;
}
.pieweb .enlaces a:hover{
text-decoration:underline;
}
.pieweb .laboro {
float:right;
color:#4C4C4C;
text-decoration:none;
margin-right:15px;
}
.pieweb .laboro a{
color:#4C4C4C;
text-decoration:none;
}
.pieweb .laboro  a:hover{
text-decoration:underline;
}

/* /////////////////////// */
.limpidor {
clear : both;
}
.invisible {
display:none;
}

.opcion-encuesta {
position:relative;
height:50px;
}
.opcion-encuesta strong, .opcion-encuesta div, .opcion-encuesta div img, .opcion-encuesta div b, .opcion-encuesta span {
position:absolute;
}

.opcion-encuesta strong {
font-size:12px;
color:#666;
width:185px;
top:4px;
display:block;
}

.opcion-encuesta div {
width:230px;
height:20px;
background:url(/img/fondo-encuesta.png);
left:200px;
top:2px;
}
.opcion-encuesta div img {
top:3px;
left:12px;
}
.opcion-encuesta div b {
display:block;
width:100px;
font-weight:normal;
text-align:center;
left:120px;
top:2px;
}
.opcion-encuesta a {
float:right;
}
.opcion-encuesta span {
left:205px;
top:26px;
}

.tabla-ranking th, .tabla-ranking .renglon {
background:rgb(243, 243, 243);
text-align:left;
}
.tabla-ranking .imgmuestra {
float:none;
margin-bottom:5px;
}
.tabla-ranking a {
color:#666;
text-decoration:none;
}
.tabla-ranking a:hover {
text-decoration:underline;
}

#link-logo {
	width:375px;
	height:55px;
	top:55px;
	left:25px;
	position:absolute;
}

.img_historial {
height:103px;
}
.img_historial img {
border:2px solid #CCCCCC;
padding:2px;
}