/* estilos especiales concursos */
.estirar:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.estirar {display: inline-block;}
/* oculto IE-mac \*/
* html .estirar {height: 1%;}
.estirar {display: block;}
/*fin oculto IE-mac */

.concursos  a.vermas{font-size:12px;text-decoration:underline}

.concursos #contenido {padding-top:0}
.concursos #header  {margin:0 auto;width:993px;background:url(/img/concursos/bg-subcabecera.png) no-repeat;position:relative;height:130px}
.concursos #header .promo1 {position:absolute;right:245px;top:0}
.concursos #header .promo2 {position:absolute;right:0;top:0}
.concursos #header h2 a,
.concursos #header h2 {/*color:#979705;font:25px Tahoma;position:relative;*/text-indent:-9999px}
/*.concursos #header h2 {padding:60px 5px 0 20px;}*/

.concursos .top {background:url(/img/concursos/bg-top.gif) repeat-x;padding:10px}
.concursos .top h1 a,
.concursos .top h1{background:url(/img/concursos/logo-lite.gif) no-repeat;width:100px;height:29px;display:block;text-indent:-9999px;float:left}
.concursos .top #buscador {display:inline;float:left;width:auto}
.concursos .top #buscador input.ctext {background:url(/img/concursos/bg-input-int.png) no-repeat;border:0;font-size:1.3em;height:29px;line-height:29px;width:265px;margin:0 12px 0 40px;padding-left:5px}
.concursos .top #buscador input {float:left}

.concursos .principal {background:url(/img/concursos/borde1x.gif) repeat-y 305px 0;margin-bottom:25px}
.concursos .principal p {color:#666666;font:12px/17px Tahoma,Arial,Verdana;margin:0 0 4px}
.concursos .principal .col1,
.concursos .principal .col2 {display:inline;float:left}
.concursos .principal .col1 {width:305px}
.concursos .principal .col2 {width:688px}

.concursos .principal .col1 .inn {padding:0 20px 25px}
.concursos .principal .col2 .inn {padding:0 28px 25px}

.concursos .mod-form {}
.concursos .mod-form p.anota {margin:15px 0 5px}
.concursos .mod-form .anota.error {background:#900;border:1px solid #F4EFB5;background:#FDFBE2;color:#A35757;font-weight:700;padding:10px;text-align:center}
.concursos .mod-form form legend{text-indent:-9999px;display:none}
.concursos .mod-form form label{font-family:Tahoma;color:#666;display:block;font-size:12px;font-weight:700}
.concursos .mod-form form label span,
.concursos .mod-form span{color:#969696;font-size:11px;font-weight:400}
.concursos .mod-form input.ctext,
.concursos .mod-form textarea {border:1px solid #ccc;width:250px;overflow:auto;font:12px/17px Tahoma,Arial,Verdana;color:#666;padding:5px}
.concursos .mod-form textarea {height:175px}
.concursos .mod-form textarea.peck {height:27px}
.concursos .mod-form .fila {margin-top:12px}


.concursos .mod-anteriores .vermas {float:right;margin-top:10px}
#comunidad.concursos h3.titular {background:#fff url(/img/colores/verde/iconos/ico_tit_despiece.gif) no-repeat 9px 8px;border-top:1px solid #ccc;margin-bottom:5px}
.concursos .col1 .cont_modulo {padding:11px 0 8px;border-bottom:1px dotted #b5b5b5}
.concursos .col1 .cont_modulo .mod_txt  h5 {font:1.2em Georgia,"Times New Roman",Times,serif;color:#d53c10;margin:0 0 2px}
.concursos .col1 .cont_modulo .mod_txt  h4 {font:1.6em Georgia,"Times New Roman",Times,serif;margin:0 0 4px;font-weight:700}
.concursos .col1 .cont_modulo .mod_txt  p {font:1.1em Tahoma,Arial,Verdana;color:#999}
.concursos .col1 .cont_modulo img {margin-right:10px}

.concursos .mod-escaparate .elem {display:inline;float:left;padding:20px 0;width:285px;margin-right:30px}
.concursos .mod-escaparate.destacados .elem {width:200px;margin-right:15px;_margin-right:0px;padding:0 0 20px}
.concursos .mod-escaparate.destacados .elem img {margin-bottom:10px;margin-right:0px}
.concursos .mod-escaparate {border-bottom:2px solid #baba10}
.concursos .mod-escaparate.ultimo {border-bottom:0}

.concursos .mod-escaparate .elem.ultimo {margin-right:0}
.concursos .mod-escaparate .elem h4 {font:700 1.4em Georgia,"Times New Roman",Times,serif}
.concursos .mod-escaparate .elem h4  a{border-bottom:1px dashed #ccc;margin-bottom:3px}
.concursos .mod-escaparate .elem h4  a:hover{border-bottom:0;text-decoration:none}
.concursos .mod-escaparate .elem p.anota {margin-top:10px;font:11px/14px Tahoma}
.concursos .mod-escaparate .elem p.anota em {font-style:italic}
.concursos .mod-escaparate .elem img {display:inline;float:left;margin-right:10px}
.concursos .mod-escaparate.iefix .elem img {margin-right:10px}




.concursos .paginacion {margin-top:10px}
.concursos .paginacion a.sim-bt {float:right;background:url(/img/concursos/bg-boton.gif) no-repeat;width:110px;line-height:30px;height:30px;text-align:center;font-size:12px;font-weight:700;font-family:Tahoma;color:#010101}

.concursos ul.paginacion {margin:30px 0 0 140px}
.concursos ul.paginacion li{float:left;display:inline;text-align:center;line-height:19px;height:19px;font-size:12px;background:url(/img/concursos/bg-pagina.gif) no-repeat;width:20px;margin:0 2px}
.concursos ul.paginacion li.ant,
.concursos ul.paginacion li.sig {width:auto}
.concursos ul.paginacion li a{line-height:19px;font-weight:700}
.concursos ul.paginacion li a:hover{color:#fff;text-decoration:none}
.concursos ul.paginacion li.actual {background:none;display:block;width:18px;color:#000;font-weight:700;text-decoration:none}

.concursos ul.paginacion li.puntos {background:url(/img/concursos/puntos-suspensivos.gif) no-repeat center 15px;width:8px} 

.concursos ul.paginacion li.ant {background:url(/img/concursos/separador.gif) no-repeat center right;padding-right:10px;margin-right:10px;font-weight:700;color:#c3c3c3}
.concursos ul.paginacion li.sig {background:url(/img/concursos/separador.gif) no-repeat center left;padding-left:10px;margin-left:10px;font-weight:700;color:#c3c3c3}
.concursos ul.paginacion li.ant a,
.concursos ul.paginacion li.sig a{width:auto;color:#000}

.concursos .paginacion .volver {float:left}
.concursos .paginacion .volver  a,
.concursos .mod-form-registro .volver a {font-size:12px;text-decoration:underline}
.concursos .paginacion .bt-nav li {background:url(/img/concursos/bg-boton-off.gif) no-repeat;width:85px;line-height:26px;font-size:12px;font-weight:700;font-family:Tahoma;color:#9c9c9c;display:inline;float:right;margin-left:4px;text-align:center}
.concursos .paginacion .bt-nav li a {color:#000}
.concursos .paginacion .bt-nav li.activo {background:url(/img/concursos/bg-boton-on.gif) no-repeat}

.concursos .detalle h2 {color:1f1f1f;font-family:Georgia;font-size:18px;font-weight:400;border-bottom:2px solid #baba10;padding-bottom:5px}
.concursos .detalle p {margin-top:18px}
.concursos .detalle p.anota {font:11px/14px Tahoma;margin-top:3px}
.concursos .detalle p.anota em{font-style:italic}
.concursos .detalle .videoplayer {width:430px;margin:30px auto}

.concursos .mod-escaparate .videothumb {position:relative}
.concursos .mod-escaparate .videothumb .overlay{position:absolute;top:4px;right:4px}

.concursos .mod-form.form-login p.anota strong {color:#000}
.concursos .mod-form.form-login p.anota strong a {text-decoration:underline}
.concursos .mod-form.form-login form label {font-weight:400}
.concursos .mod-form.form-login input.ctext {width:190px;height:16px;padding:1px}

.concursos .mod-form-registro h2.txt-registro {background:url(/img/concursos/tit-registro.gif) no-repeat left center;text-indent:-9999px;width:103px;height:31px;display:block;margin-bottom:5px}
.concursos .mod-form-registro {padding-left:17px}
#comunidad.concursos .mod-form-registro .modulo .cont_formulario .col_2 {width:235px}

.concursos .mod-form-registro .tabulado {padding-right:140px;color:#000;margin-left:10px}
.concursos .mod-form-registro .tabulado a{text-decoration:underline}
.concursos .mod-form-registro .indica{background:#baba10 url(/img/concursos/flecha.gif) no-repeat center left;padding:8px 25px 10px 35px;margin-top:15px;color:#fff;font-weight:700;margin-right:375px}
.concursos .mod-form-registro.final {padding-bottom:15px;border-bottom:1px solid #ccc}

.concursos .mod-form-registro form {margin-top:10px}

.concursos ul.utilidades-social{float:right;font:normal 11px/10px "Lucida Grande","Lucida Sans Unicode",Tahoma,Arial,Verdana,sans-serif; padding:0; border:none; margin:0; background:none; margin:10px 10px 0 0; height:30px; clear:both;position:relative;z-index:900}
.concursos ul.utilidades-social li{float:left; display:inline;margin:0px 5px 0 0; border:none} 
.concursos ul.utilidades-social li a{background:url(/img/concursos/btn-redes.gif); background-repeat:no-repeat; height:22px; text-indent:-9999px; float:left; }
.concursos ul.utilidades-social li.fcbk{width:auto;background:none; text-indent:inherit; max-width:115px; _width:115px; _overflow:hidden;}
.concursos ul.utilidades-social li.fcbk iframe{_width:105px}
.concursos ul.utilidades-social li.fcbk iframe table{_width:105px}
.concursos ul.utilidades-social li.twtr{width:auto;background:none; text-indent:inherit; max-width:115px; _width:115px; _overflow:hidden;}
.concursos ul.utilidades-social li.twtr iframe{_width:105px}
.concursos ul.utilidades-social li.twtr iframe table{_width:105px}
.concursos ul.utilidades-social li.tuenti a{width:82px;background-position:-88px 0}
.concursos ul.utilidades-social li.tuenti a:hover{background-position:-88px -24px}
.concursos ul.utilidades-social li.mas{position:relative}
.concursos ul.utilidades-social li.mas a{width:25px;background-position:-176px 0}
.concursos ul.utilidades-social li.mas a:hover{background-position:-176px -24px}
.concursos .comp{width:290px; background:url(/img/concursos/flecha-up.gif) no-repeat 0 0; height:130px; position:absolute; top:25px; left:-250px; display:none; z-index:900}
.concursos .comp.on{display:block}
.concursos .comp ul.redes{width:278px; background:#fff ; border-left:1px solid #666; height:120px; margin-top:5px; display:block; padding:5px; border-bottom:1px solid #666;border-right:1px solid #666;}
.concursos .comp ul.redes li{display:inline;height:20px; float:left; border:none; padding:5px; margin:0}
.concursos .comp ul.redes li a{background:url(/img/concursos/logos-redes.gif) no-repeat 0 0; height:21px; width:128px}
.concursos .comp ul.redes li a.facebook{background-position:0 0;}
.concursos .comp ul.redes li a.facebook:hover{background-position:-133px 0;}
.concursos .comp ul.redes li a.twitter{background-position:0 -105px;}
.concursos .comp ul.redes li a.twitter:hover{background-position:-133px -105px;}
.concursos .comp ul.redes li a.meneame{background-position:0 -27px;}
.concursos .comp ul.redes li a.meneame:hover{background-position:-133px -27px;}
.concursos .comp ul.redes li a.netvives{background-position:0 -132px;}
.concursos .comp ul.redes li a.netvives:hover{background-position:-133px -132px;}
.concursos .comp ul.redes li a.delicious{background-position:0 -54px;}
.concursos .comp ul.redes li a.delicious:hover{background-position:-133px -54px;}
.concursos .comp ul.redes li a.igoogle{background-position:0 -159px;}
.concursos .comp ul.redes li a.igoogle:hover{background-position:-133px -159px;}
.concursos .comp ul.redes li a.yahoo{background-position:0 -80px;}
.concursos .comp ul.redes li a.yahoo:hover{background-position:-133px -80px;}
.concursos .comp ul.redes li a.buzz{background-position:0 -185px;}
.concursos .comp ul.redes li a.buzz:hover{background-position:-133px -185px;}

