/*Hoja de estilo para Premios Todo Pap�s 2012*/

/*GENERAL*/
* {
margin:0;
padding:0;
text-decoration: none;
font-family: arial,helvetica,sans-serif; 
font-size:12px;
color:#676767
}
.limpio{
clear:both;
font-size:0;
height:0;
line-height:0;
overflow:hidden
}
.noDisplay{display:none}
@font-face {
    font-family: 'AsapRegular';
    src: url('../fonts/asap/Asap-Regular-webfont.eot');
    src: url('../fonts/asap/Asap-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/asap/Asap-Regular-webfont.woff') format('woff'),
         url('../fonts/asap/Asap-Regular-webfont.ttf') format('truetype'),
         url('../fonts/asap/Asap-Regular-webfont.svg#AsapRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AsapItalic';
    src: url('../fonts/asap/Asap-Italic-webfont.eot');
    src: url('../fonts/asap/Asap-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/asap/Asap-Italic-webfont.woff') format('woff'),
         url('../fonts/asap/Asap-Italic-webfont.ttf') format('truetype'),
         url('../fonts/asap/Asap-Italic-webfont.svg#AsapItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AsapBold';
    src: url('../fonts/asap/Asap-Bold-webfont.eot');
    src: url('../fonts/asap/Asap-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/asap/Asap-Bold-webfont.woff') format('woff'),
         url('../fonts/asap/Asap-Bold-webfont.ttf') format('truetype'),
         url('../fonts/asap/Asap-Bold-webfont.svg#AsapBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AsapBoldItalic';
    src: url('../fonts/asap/Asap-BoldItalic-webfont.eot');
    src: url('../fonts/asap/Asap-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/asap/Asap-BoldItalic-webfont.woff') format('woff'),
         url('../fonts/asap/Asap-BoldItalic-webfont.ttf') format('truetype'),
         url('../fonts/asap/Asap-BoldItalic-webfont.svg#AsapBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BevanRegular';
    src: url('../fonts/bevan/Bevan-webfont.eot');
    src: url('../fonts/bevan/Bevan-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bevan/Bevan-webfont.woff') format('woff'),
         url('../fonts/bevan/Bevan-webfont.ttf') format('truetype'),
         url('../fonts/bevan/Bevan-webfont.svg#BevanRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{text-align:center}
img{border:none}
ul {list-style: none}
a:hover{text-decoration:underline}
input[type="checkbox"], input[type="radio"]{
width:13px;
height:13px;
vertical-align:top
}
 input[type="password"]{font-family:arial, helvetica, sans-serif !important}
.boton{font-family:BevanRegular, Georgia, Serif}
.boton:hover{cursor:pointer}
.boton.azul{
color:#fff;
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #6bc6d9 0%, #6bc6d9 50%, #53b0c4 50%, #53b0c4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6bc6d9), color-stop(50%,#6bc6d9), color-stop(50%,#53b0c4), color-stop(100%,#53b0c4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6bc6d9 0%,#6bc6d9 50%,#53b0c4 50%,#53b0c4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6bc6d9 0%,#6bc6d9 50%,#53b0c4 50%,#53b0c4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6bc6d9 0%,#6bc6d9 50%,#53b0c4 50%,#53b0c4 100%); /* IE10+ */
background: linear-gradient(top,  #6bc6d9 0%,#6bc6d9 50%,#53b0c4 50%,#53b0c4 100%); /* W3C */
-pie-background: linear-gradient(top,  #6bc6d9 0%,#6bc6d9 50%,#53b0c4 50%,#53b0c4 100%);
border:solid 1px #c7b9b9;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: rgba(0, 0, 0, .1) 0 0 10px;
-moz-box-shadow: rgba(0, 0, 0, .1) 0 0 10px;
box-shadow: rgba(0, 0, 0, .1) 0 0 10px;
}
.boton.mediano{
padding:3px 15px;
font-size:18px
}
.boton.pequeno{
padding:3px 5px;
font-size:14px;
font-weight:normal
}
.volver{
background: #ddd;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
font-weight: bold;
margin-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
position:relative;
font:normal bold 12px arial, helvetica, sans-serif !important;
color:#676767 !important

}
.fondoGradiente{
background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top,  #f4f4f4 0%, #e4e2e2 100% ); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#e4e2e2)); /*Chrome,Safari4+*/
background: -webkit-linear-gradient(top,  #f4f4f4 0%, #e4e2e2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4f4f4 0%,#e4e2e2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4f4f4 0%, #e4e2e2 100%); /* IE10+ */
background: linear-gradient(top,  #f4f4f4 0%,#e4e2e2 100%); /* W3C */
-pie-background: linear-gradient(top,  #f4f4f4 0%,#e4e2e2 100%)
}
#flashMessage{
padding:5px;
color:#e66700;
font-weight:bold;
background:#f8ffce;
border:solid 1px #f1a42b;
text-align:center;
margin:10px auto
}
.migas, .migas a{
font:normal normal 12px AsapRegular, helvetica, arial;

}

.migas{
background:#eee;
padding:5px
}
.migas a{
color:#0D6CA8
}
/*FIN GENERAL*/

/*LAYOUT*/
.wrapperGeneral{
width:900px;
text-align:left;
margin:0 auto
}
#encabezado{
background:#94939c;
height:46px;
padding:15px 0
}
#encabezado h1{float:left}
#encabezado h1 a{
display:block;
width:255px;
height:53px;
background:url(../images/premios/logo_facemama.png) no-repeat 0 0;
text-indent:-9999px;
margin-top:-2px /*logo facemama*/
}
#encabezado .accesoEmpresas{
display:block;
width:229px;
height:47px;
background:url(../images/premios/btn_acceso_empresas.png) no-repeat 0 0;
float:right
}

#encabezado #opcionesUsuario{
color:#fff;
float:right;
margin:13px 0 0 10px;
text-align:right
}
#encabezado #opcionesUsuario a{
background: #ddd;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
font-weight: bold;
margin-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
position:relative
}
#interno{
position:relative;
height:90px
}
#interno h1{
font:normal normal 18px BevanRegular, Georgia, Serif;
color:#b9b9b9;
padding:30px 0 0 100px  
}
#interno #logoPremios{
background:url(../images/premios/logo_pequeno.png) no-repeat 0 0;
position:absolute;
top:0;
left:0;
width:90px;
height:90px
}

#pie{
clear:both;
padding:10px;
background:#f5f5f5;
text-align:right;
overflow:hidden
}
#pie a{
background: #C3DFE5;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
font-weight: bold;
margin-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
float:right;
position:relative
}
/*FIN LAYOUT*/

/*HOME*/
#principal{
height:374px;
padding-top:26px
}
#principal h1{
text-indent:-9999px;
line-height:0
}
#principal #titulo{position:relative}
#titulo img{position:absolute}
#t_01{
top:18px;
right:151px
}
#t_02{
top:63px;
right:177px
}
#t_03{
top:126px;
right:0
}
#t_04{
top:249px;
right:0
}
#logoPremios{
background:url(../images/premios/logo.png) no-repeat 0 0;
width:257px;
height:251px
}
#principal #entradilla{
font:italic normal 13px AsapItalic, helvetica, arial;
color:#979696;
width:588px;
position:relative;
top:21px;
line-height:19px;
font-size:18px
}
#preguntas{
background:#fff;
padding:25px 0;
overflow:hidden
}
#preguntas article, #misc section{
width:288px;
float:left;
margin-right:18px
}
#preguntas .ultimo, #misc .ultimo{margin:0}
#preguntas h1, #misc h1{
font:normal normal 18px BevanRegular, Georgia, Serif;
color:#51aec2;
line-height:20px;
margin-bottom:15px;
min-height:40px
}
#preguntas p, #misc p{
font:normal normal 13px AsapRegular, helvetica, arial, sans-serif;
color:#919191;
text-align:justify;
margin-bottom:23px
}
#preguntas a{
font:normal normal 16px AsapRegular, helvetica, arial, sans-serif;
color:#3f93a5;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
padding:6px;
background:#c3dfe5;
text-transform:uppercase;
zoom:1;
position:relative
}
/*FIN HOME*/

/*REGISTRO / LOG*/
#regLog{
overflow:hidden;
min-height:650px;
padding-top:24px
}
#log{padding:0 52px 0 55px}
#reg{
padding-left:52px;
border-left:solid 1px #cacaca
}
#reg.usuarios{
border:none;
padding:0
}
#reg.usuarios #concebir_no{margin-bottom:15px}
#reg.usuarios #dia, #reg.usuarios #mes, #reg.usuarios #ano{float:left}
#reg.usuarios #dia{width:80px}
#reg.usuarios #mes{width:182px}
#reg.usuarios #ano{width:80px}
#regLog form{
width:342px;
float:left;
margin:25px 0
}
#reg.usuarios #politicas{margin-bottom:15px}
#regLog p, #regLog span{font:italic normal 18px AsapItalic, helvetica, arial, sans-serif}
#regLog p{
color:#9d9d9d;
margin-bottom:15px
}
#regLog span{color:#0d6ca8}
#regLog input[type="text"], #regLog input[type="password"], #regLog select{
font: normal bold 16px AsapBold, Helvetica, Arial, sans-serif;
color:#b0b0b0;
padding:3px;
border:solid 1px #b8b8b8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
width:336px;
margin-bottom:13px
}
#regLog select{width:344px}
#regLog option{
font: normal bold 16px AsapBold, Helvetica, Arial, sans-serif;
color:#b0b0b0
}
#regLog input[type="submit"]{
display:block;
margin:0 auto;
padding:3px 30px;
overflow:visible
}
#captcha{
background:#efefef;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding:5px
}
#captcha img{
display:block;
margin:0 auto 5px
}
#captcha input{
display:block;
width:98% !important
}
#captcha .opciones {text-align:center}
#captcha .opciones, #captcha .opciones a{
font-size:11px
}
/*FIN REGISTRO / LOG*/

/*INGRESAR PRODUCTO*/
#ingresarProducto{padding:10px 0 25px}
#ingresarProducto form, #vistaProducto ul{
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
border:solid 1px #d7d7d7;
padding:35px;
background:#fbfbfb;
width:686px;
margin:0 auto
}
#ingresarProducto .campo{margin-bottom:15px}
.campo.img div{background-position:0 0 !important}
#ingresarProducto input[type="text"], #ingresarProducto select{
font:normal bold 16px AsapBold, Helvetica, Arial;
color:#c6c6c6;
padding:3px;
border:solid 1px #b8b8b8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
width:336px;
position:relative
}
#ingresarProducto option{color:#c6c6c6}
#ingresarProducto select{
width:344px;
height:27px
}
#ingresarProducto input[type="submit"]{
display:block;
margin:0 auto;
position:relative;
overflow:visible
}
#ingresarProducto input.file{
padding:3px;
border:solid 1px #b8b8b8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-right:10px;
position:relative
}
input[type="file"]{
margin-right:20px;
height:22px;
vertical-align:middle;
padding:5px
}
#ingresarProducto textarea{
width:503px;
height:273px;
border:none
}
#ingresarProducto label, #vistaProducto li span{
font:italic normal 12px AsapItalic, Helvetica, Arial;
color:#8a8a8a;
width:174px;
display:block;
float:left;
padding-top:7px
}
#ingresarProducto  h3{
font-size:14px;
font-weight:bold;
margin-bottom:5px
}
#ingresarProducto .nota{margin-bottom:15px}
#ingresarProducto #thumbnail{
display:block;
margin:0 auto
}
#ingresarProducto .preview{
width:75px;
margin-right:15px;
vertical-align:bottom;
display:block
}
.prevContainer{float:left}
#seleccionLogo{background:#f5f5f5 !important}
#seleccionLogo h3{
color:#aaa;
margin-bottom:15px
}
#seleccionLogo input{float:left}
#seleccionLogo label{
width:auto;
padding:0;
color:#0D6CA8
}
#seleccionLogo a{
padding:0;
color:#0D6CA8
}
#seleccionLogo .campo{
overflow:hidden;
border-bottom:solid 1px #ccc;
padding-bottom:10px
}
/*FIN INGRESAR PRODUCTO*/

/*VISTA PRODUCTO*/
#vistaProducto{padding:24px 0}
#vistaProducto li {
display:block;
overflow:hidden;
margin-bottom:10px
}
#vistaProducto li span{width:190px}
#vistaProducto li, #vistaProducto li a{
font: normal bold 16px AsapBold, Helvetica, Arial, sans-serif;
color:#888
}
#vistaProducto p a{font-size:12px !important}
#vistaProducto li a{color:#0D6CA8}
#vistaProducto li div  img{width:75px}
#vistaProducto li p{
margin:0 0 15px 190px;
font-weight:normal
}
#vistaProducto li ul{
padding:5px 5px 0 5px;
border:solid 1px #ccc;
margin:0 0 15px 190px;
width:auto
}
#vistaProducto li li{
font-size:12px;
font-weight:normal
}
#vistaProducto .imagenes{
font:italic normal 14px arial, helvetica, sans-serif;
background:#f5f5f5;
padding:5px 5px 0
}
#vistaProducto .galeriaImagenes{margin-top:5px}
#vistaProducto .imagenes img{
border:solid 1px #ccc;
margin:5px
}
/*FIN VISTA PRODUCTO*/


/*OPCIONES*/
#opciones{
padding-top:10px;
min-height:650px
}
#opciones ul{
padding:24px 0;
margin-left:-37px
}
#opciones li{
width:140px;
height:206px;
border:solid 3px #e1e0e0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow:#ddd  6px 6px 9px;
-moz-box-shadow:#ddd  6px 6px 9px;
box-shadow: #ddd -6px 6px 9px;
background: #e9e9e9; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 26%, #d3d3d3 100% ); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(26%,#ededed), color-stop(100%,#d3d3d3)); /*Chrome,Safari4+*/
background: -webkit-linear-gradient(top,  #ededed 26%, #d3d3d3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ededed 26%,#d3d3d3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ededed 26%, #d3d3d3 100%); /* IE10+ */
background: linear-gradient(top,  #ededed 26%,#d3d3d3 100%); /* W3C */
-pie-background: linear-gradient(top,  #ededed 26%,#d3d3d3 100%);
display:inline-block;
*display:inline; /*ie7*/
zoom:1;
vertical-align:top;
margin-left:38px
}
#opciones li a{
display:block;
height:100%;
width:100%;
font:normal normal 15px AsapRegular, Helvetica, Arial, sans-serif; 
color:#94939c;
text-align:center
}
#opciones li span{
display:block;
width:100%;
height:90px;
background-image:url(../images/premios/sprite_iconos_opciones.png);
background-repeat:no-repeat;
margin-top:20px;
margin-bottom:20px
}
#editar span{background-position:30px -191px}
#agregar span{background-position:30px -290px}
#estadisticas span{background-position:30px 0}
#estadisticas02 span{background-position:30px -95px}
#personalizar span{background-position:30px -375px}
/*FIN OPCIONES*/

/*LISTADO*/
#listado{
padding:15px 0;
min-height:650px
}
#listado table{
width:100%;
margin:10px 0;
border:solid 1px #ccc;
margin:10px 0;
text-align:left
}
#listado tr{background:#dfdfdf}
#listado .encabezadoTabla{
background:url(../images/premios/fondo_encabezado_lista.gif) repeat-x 0 0;
height:29px;
line-height:29px;
overflow:hidden;
padding:0
}
#listado .blanco{background:#eee}
#listado th{
padding:0 5px;
font:normal normal 12px BevanRegular, Georgia, Serif;
text-align:left;
height:29px;
line-height:29px;
overflow:hidden
}
#listado td{
border-style:solid;
border-width:1px 1px 1px 0;
border-color:#ccc;
font:normal normal 13px AsapRegular, helvetica, arial;
padding:5px
}
#listado .ultimo td{border-width:1px 1px 0 0;}
#listado td a{
color:#0D6CA8;
text-decoration:underline
}
#listado .botonTabla{
border:none
}
/*FIN LISTADO*/

/*AVISO*/
#aviso{min-height:650px}
#aviso p{
font:normal normal 25px AsapRegular,helvetica,arial,sans-serif;
text-align:center;
color:#777;
padding:10px;
border:solid 1px #ccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background:#fff;
margin:10px 0
}
/*FIN AVISO

/*PRINCIPAL USUARIOS*/
#avisoUsuario, #avisoUsuario a{
font-weight:bold;
color:#fff
}
#avisoUsuario{
padding:13px 0 0 13px;
float:left
}
#avisoUsuario a{text-decoration:underline}
#encabezado .accesoUsuarios{
display:block;
width:230px;
height:51px;
background:url(../images/premios/btn_acceso_usuarios.png) no-repeat 0 0;
float:right
}
.votar{
background:url(../images/premios/btn_votar.png) no-repeat 0 0;
width:285px;
height:68px;
display:block;
margin:16px 18px 0 0 ;
float:left
}
#principal.usuarios #entradilla{
font-size:14px;
line-height:14px;
top:13px;
float:left;
width:280px
}

#detalle{
overflow:hidden;
padding:25px 0 0
}
#detalle article{position:relative}
#detalle h2{
font:normal normal 22px BevanRegular, Georgia, Serif;
color:#5eb4c6;
width:274px;
line-height:20px;
position:absolute;
top:0;
left:0
}
#detalle h2 strong{
font:normal normal 22px BevanRegular, Georgia, Serif;
font-size:30px;
color:#4aa0b2;
line-height:35px
}
#detalle ul{
float:left;
width:288px;
margin-right:18px
}
#detalle .primera{margin-top:120px}
#detalle .ultima {margin-right:0}
#detalle li{
margin-bottom:18px;
vertical-align:top
}
#detalle h3{
font: normal normal 24px AsapRegular, Helvetica, Arial, sans-serif;
color:#54aabd;
line-height:26px
}
#detalle p{
font: normal normal 14px AsapRegular, Helvetica, Arial, sans-serif;
color:#9b9b9b
}
#detalle a{
color:#61b9cc;
text-decoration:underline;
font-style:italic
}
#detalle img{
position:relative;
margin:-50px 0 0 -28px;
z-index:-1
}
#misc{
overflow:hidden;
background:#f7f7f7;
padding:24px 0
}
#misc h1{
color:#dfa194;
min-height:0
}
#misc .votar{
font:normal normal 18px BevanRegular, Georgia, Serif;
color:#2c86ba;
background:#dfdfdf;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding:6px 0;
width:100%;
text-align:center;
height:auto;
margin:0;
position:relative
}
.otrosEnlaces a{
display:block;
color:#22879c;
font:normal normal 14px AsapRegular, helvetica, arial;
margin-bottom:5px
}
/*FIN PRINCIPAL USUARIOS*/

/*VOTACION*/
#votacion{overflow:hidden}
#votacion ul{
margin-left:-40px;
padding:24px 0
}
#votacion li{
width:247px;
border:solid 3px #e1e0e0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow:#ddd  6px 6px 9px;
-moz-box-shadow:#ddd  6px 6px 9px;
box-shadow: #ddd -6px 6px 9px;
background: #fff;
display:inline-block;
*display:inline; /*ie7*/
zoom:1;
vertical-align:top;
margin-left:38px;
padding:10px
}
#votacion li ul{
margin:0;
padding:0;
border:solid 1px #ccc;
padding:3px
}
#votacion li li{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow: none;
border:none;
background:none;
margin:0;
padding:0;
width:auto;
margin-bottom:5px
}
.doble li{width:404px !important}
#votacion img{
display:block;
margin:0 auto
}
#votacion .vinculo{
color:#0D6CA8;
display:block
}
#votacion p{margin:15px 0}
#votacion li .boton{
text-align:center;
display:block
}
#votacion .categoria,#votacion .subcategoria{
font:normal bold 12px AsapBold, helvetica, arial;
display:block;
color:#555;
}
#votacion .subcategoria{font-size:16px}
.voto{
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #6bc6d9 0%, #6bc6d9 50%, #53b0c4 50%, #53b0c4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6bc6d9), color-stop(50%,#6bc6d9), color-stop(50%,#53b0c4), color-stop(100%,#53b0c4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6bc6d9 0%,#6bc6d9 50%,#53b0c4 50%,#53b0c4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6bc6d9 0%,#6bc6d9 50%,#53b0c4 50%,#53b0c4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6bc6d9 0%,#6bc6d9 50%,#53b0c4 50%,#53b0c4 100%); /* IE10+ */
background: linear-gradient(top,  #6bc6d9 0%,#6bc6d9 50%,#53b0c4 50%,#53b0c4 100%); /* W3C */
-pie-background: linear-gradient(top,  #6bc6d9 0%,#6bc6d9 50%,#53b0c4 50%,#53b0c4 100%);
border:solid 1px #c7b9b9;
padding:5px;
text-align:center;
margin:10px 0;
position:relative;
display:block;
*display:inline /*ie7*/;
width:235px
}
.voto label{
font-family:BevanRegular, Georgia, Serif;
color:#fff
}
.voto input{vertical-align:text-top}
#paginador{
display:block;
text-align:center;
margin-bottom:24px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background:#f0f0f0;
overflow:hidden;
height:100px
}
#paginador p{
font:normal normal 16px AsapRegular, helvetica, arial;;
color:#333
}
#paginador span{
font-size:24px;
font-weight:bold
}
#paginador .boton{margin:0 3px}
/*FIN VOTACION*/

/*CUPON*/
#cupon h2{
font:normal bold 30px AsapBold, helvetica, arial;
color:#489740;
margin-top:15px
}
#cupon .mensaje{font-size:14px}
#cupon ul{
margin-left:-40px;
padding:24px 0
}
#cupon li{
width:406px;
border:dashed 2px #53b0c4;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow:#ddd  6px 6px 9px;
-moz-box-shadow:#ddd  6px 6px 9px;
box-shadow: #ddd -6px 6px 9px;
background: #fff;
display:inline-block;
*display:inline; /*ie7*/
zoom:1;
vertical-align:top;
margin:0 0 20px 38px;
padding:10px
}
#cupon  p{margin-bottom:15px}
#cupon .boton{
display:block;
text-align:center
}
#cupon .nombre{
font:normal bold 16px AsapBold, helvetica, arial;
display:block;
color:#555;
margin-bottom:5px
}
#cupon .nota{
font-size:10px;
font-style:italic;
padding-top:5px
}
#cupon .noDisponible{
background:#f0f0f0;
border-color:#aaa
}
#cupon .noDisponible .nombre {color:#aaa}
#cupon .noDisponible p {color:#777}
.noDisponible .aviso{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font:normal normal 16px AsapRegular, helvetica, arial;
background:#fbded0;
color:#d44b20;
text-align:center;
padding:5px;
margin-bottom:15px
}
/*FIN CUPON*/

/*LAYOUT 2013*/
#layout-2013 #encabezado{
	background:#f39800;
    padding:8px 0;
    

}
#layout-2013 #encabezado h1 a{
	background:url(../images/premios/logo_tpp_2013.png) no-repeat 0 0;
	width:217px;
	height:46px;
	margin-top:5px
}
#layout-2013 #principal{
	background: #F7F7F7;     
    height: 378px; 
}
#layout-2013 #principal #titulo{
	height: 120px;
    margin-bottom: 10px;
    position: relative
}
#layout-2013 #principal #titulo img{
	display: inline;
    float: right;
    margin-top: 24px;
    position: relative
}
#layout-2013 #logoPremios{
	background:url(../images/premios/logo_2013.png) no-repeat 0 0;
	width:115px;
	height:118px;
	float:left;
    margin-top: 5px;
}
#layout-2013 #bodegon{
	text-align:center;
	margin-top:-20px;
	clear:both
}
#layout-2013 #misc h1 {
	color:#f39800
}

#layout-2013 #misc {
    background: none repeat scroll 0 0 #FFFFFF;
}
#layout-2013 #preguntas p, #misc p {
    text-align: left;
}

#interno #logoPremios{
    background:url(../images/premios/logoPremios13.gif) no-repeat 0 0;
}
/*FIN LAYOUT 2013*/