#arribacrear {overflow:hidden;width:99.8%;}

#arribaizdacrear {float:left;width:304px;}

#arribadchacrear {float:left;width:690px;margin: 0 0 15px 4px;min-height:311px;height:auto !important}
#arribadchacrear div {border:1px solid #D1CA47;z-index:1;width:100%;margin:0 0 5px 0;padding:25px 0 10px 0;background-color:#FBFEE7}
#arribadchacrear h3 {margin:12px 0 0 0;width:97%;font-size:30px;background-color:#FBFEE7}
#arribadchacrear h3.listaretoshome {margin:12px 0 5px 10px;padding:0 0 0 10px;width:97%;font-size:22px;text-align:left;border-width: 0 0 1px 0; border-style:dotted;border-color:#D1CA47}
#arribadchacrear p {margin:10px 0 0 25px;width:97%;font-size:18px;color:#D1CA47}
#arribadchacrear p.creadopor {font-size:20px;padding: 10px 0 0 0}
#arribadchacrear p.datosReto {color:#C87A05;font-size:14px;margin: 0 0 0 25px}
#arribadchacrear form {z-index:1;width:95%;position:relative;margin: 15px 0 0 30px;}
#tituloCrear {width:280px;margin: 0 0 -11px 20px;background-color:#FBFEE7}

#arribadchacrear form .etiqueta {width:20%;float:left;font-weight:bold;vertical-align:middle;margin: 0 0 0 1%;font-size:18px;}
#arribadchacrear input {border:1px solid #D1CA47; color: #E89A25;font-size:18px;font-weight:bold;height:28px;width:475px}
#arribadchacrear form input.boton{border:1px solid #D1CA47; color: #D1CA47;background-color:#F1EA97;text-align:center;width:100%;margin:10px 0 5px 0}
#arribadchacrear form input.botonBaja{border:1px solid #D1CA47; color: #D1CA47;background-color:#F1EA97;text-align:center;width:90%;margin:10px 0 5px 0}
#arribadchacrear form input.botonnf{border:1px solid #D1CA47; color: #D1CA47;background-color:#F1EA97;text-align:center;width:580px;margin:10px 0 5px 0}
#arribadchacrear form fieldset {border:1px solid #D1CA47;padding: 0 0 8px 0;margin: 5px 0 0 0}
#arribadchacrear form legend {font-weight:bold;font-size:18px;color:#4E6137}
#arribadchacrear form textarea{width:99%;margin:0 0 0 4px;color: #E89A25;font-size:18px;font-weight:bold;}
#arribadchacrear form textarea.codigopromocion{width:99%;margin:0 0 0 4px;color: #E89A25;font-size:14px;font-weight:bold;}
#arribadchacrear form select{width:50%;color: #E89A25;font-size:18px;font-weight:bold;}
#arribadchacrear form .salto_novedades {margin:10px 0 0 0;color:#ffffff;border-width:0}
#arribadchacrear form .campo_checkbox input{border-width:0; width:7%;height:24px;font-size:14px}
#arribadchacrear form div{border:0}
#arribadchacrear form .cajaAntispam {width:60%;font-size:34px;height:44px;}
#arribadchacrear form .usuformranking {float:left;font-size:18px;color:#D1CA47;font-weight:bold;vertical-align:middle;}

#listadoPaginado {}
#resultadosListado {list-style-type:none;widht:100%}
#resultadosListado li {overflow:hidden;border-width: 0 0 1px 0; border-style:dotted;border-color:#C87A05;width:97%}
#resultadosListado li span.valida {float:left;width:4%;font-weight:bold;color:#D1CA47;}
#resultadosListado li span.pendiente {float:left;width:4%;font-weight:bold;color:#C87A05}
#resultadosListado li span.nombre {float:left;width:82%}
#resultadosListado li span.editar {float:left;width:6%}
#resultadosListado li span.borrar {float:left;width:6%}
#listadoPaginado div.paginacion {padding:0;margin: 14px 0 5px 10px; width:97%;line-height: 20px;height:20px;font-size:13px;text-align:center;overflow: hidden;border-width: 0 0 1px 0; border-style:dotted;border-color:#C87A05}
#listadoPaginado div.paginacion .paginacionTotales{padding:0;float:left;width:33%;border-width:0}
#listadoPaginado div.paginacion .paginacionEnlaces{padding:0;float:left;text-align:right;width:66%;border-width:0}


#menupreguntas {color: #C87A05;padding: 0 3px 0 0 !important;text-align:right;margin:0;font-weight:bold;border-width:0 !important;}
#menupreguntas a:link {color: #C87A05;font-size:14px}
#menupreguntas a:visited {color: #C87A05;font-size:14px}
#menupreguntas a:hover {color: #C1BA27;font-size:14px}

#arribadchacreara {float:left;width:690px;margin: 0 0 15px 4px;min-height:311px;height:auto !important}
#arribadchacreara div {border:1px solid #D1CA47;z-index:1;width:100%;position:relative;padding: 0 0 10px 0;margin: -10px 0 0 0;background-color:#FBFEE7}
#arribadchacreara div.tituloultimaspreguntas {font-weight:bold;color: #C87A05;font-size:22px;letter-spacing:-1;position:relative;z-index:999;text-align:center;width:300px;margin: 0 0 -11px 20px;background-color:#FBFEE7;border-width: 0;}
.cajaDerecha {border:1px solid #D1CA47;z-index:1;width:100%;position:relative;height:100%;}
#arribadchacreara h2 {color: #BD374C;text-align:center;margin:12px 0 0 0;width:97%;font-size:30px;background-color:#FBFEE7}
#arribadchacreara p {margin:10px 0 0 25px;width:97%;font-size:18px;color:#D1CA47}
#arribadchacreara ul {margin: 0 0 0 10px;padding: 0; list-style-type:none;width:98%;font-size:15px}
#arribadchacreara #listaRespuestas li {border:1px solid #D1CA47;margin: 10px 0 0 0;width:670px}
#arribadchacreara #listaRespuestas a.respuesta:link {display: block;width:666px;margin: 2px;vertical-align:middle;background:#D1CA47;color:#FBF5B2;font-size:26px}
#arribadchacreara #listaRespuestas a.respuesta:visited {display: block;width:666px;margin: 2px;vertical-align:middle;background:#D1CA47;color:#FBF5B2;font-size:26px}
#arribadchacreara #listaRespuestas a.respuesta:hover {display: block;width:666px;margin: 2px;vertical-align:middle;background:#E89A25;color:#FFf5c5;font-size:26px;text-decoration:none}

#tituloFormularioRanking {text-align:left;font-size:20px;color:#C87A05;margin: 15px 0 0 15px;font-weight:bold;border-width: 0 0 1px 0; border-style:dotted;border-color:#C87A05;width:97%}
#arribadchacreara form {z-index:1;width:95%;position:relative;margin: 15px 0 0 30px;}
#arribadchacreara form .etiqueta {width:20%;float:left;font-weight:bold;vertical-align:middle;margin: 0 0 0 1%;font-size:18px;}
#arribadchacreara input {border:1px solid #D1CA47; color: #E89A25;font-size:18px;font-weight:bold;height:28px;width:475px}
#arribadchacreara form input.boton{border:1px solid #D1CA47; color: #D1CA47;background-color:#F1EA97;text-align:center;width:100%;margin:10px 0 5px 0}
#arribadchacreara form input.botonBaja{border:1px solid #D1CA47; color: #D1CA47;background-color:#F1EA97;text-align:center;width:90%;margin:10px 0 5px 0}
#arribadchacreara form input.botonnf{border:1px solid #D1CA47; color: #D1CA47;background-color:#F1EA97;text-align:center;width:580px;margin:10px 0 5px 0}
#arribadchacreara form fieldset {border:1px solid #D1CA47;padding: 0 0 8px 0;margin: 5px 0 0 0}
#arribadchacreara form legend {font-weight:bold;font-size:18px;color:#4E6137}
#arribadchacreara form textarea{width:99%;margin:0 0 0 4px;color: #E89A25;font-size:18px;font-weight:bold;}
#arribadchacreara form textarea.codigopromocion{width:99%;margin:0 0 0 4px;color: #E89A25;font-size:14px;font-weight:bold;}
#arribadchacreara form select{width:50%;color: #E89A25;font-size:18px;font-weight:bold;}
#arribadchacreara form .salto_novedades {margin:10px 0 0 0;color:#ffffff;border-width:0}
#arribadchacreara form .campo_checkbox input{border-width:0; width:7%;height:24px;font-size:14px}
#arribadchacreara form div{border:0}
#arribadchacreara form .cajaAntispam {width:60%;font-size:34px;height:44px;}
#arribadchacreara form .usuformranking {float:left;font-size:18px;color:#D1CA47;font-weight:bold;vertical-align:middle;}


#arribadchacreara span.autor{color: #C1BA27;padding: 10px 3px 0 0;text-align:right;margin:0;width:97%}
#arribadchacreara span.autor a:link {display:inline;width:auto;margin: 0;background:#ffffff;color:#C87A05;padding:0;font-size:14px}
#arribadchacreara span.autor a:visited {width:auto;margin: 0;background:#ffffff;color:#C87A05;padding:0;font-size:14px}
#arribadchacreara span.autor a:hover {width:auto;margin: 0;background:#ffffff;color:#D1CA47;padding:0;font-size:14px;text-decoration:underline}

#arribadchacreara a.enlaceRanking:link {font-size:18px;color:#BD374C;width:auto !important;margin:0;padding:0}
#arribadchacreara a.enlaceRanking:visited {font-size:18px;color:#BD374C;width:auto !important;margin:0;padding:0}
#arribadchacreara a.enlaceRanking:hover {font-size:18px;color:#D1CA47;text-decoration:none;width:auto !important;margin:0;padding:0}

#arribadchacrear div.previsualizarDivPromo {padding: 0;text-align:center;border-width:0;margin: 15 0 10px 0}

#resultadosListadoRanking{list-style-type:none}
#resultadosListadoRanking li {overflow:hidden;border-width: 0 0 1px 0; border-style:dotted;border-color:#C87A05;width:97%;color:#D1CA47}
#resultadosListadoRanking li span.rpuntuacion {float:left;width:13%;font-weight:bold;}
#resultadosListadoRanking li span.rconcursante {float:left;width:73%;font-weight:bold;}
#resultadosListadoRanking li span.rfecha {float:left;width:12%;font-weight:bold;}
#resultadosListadoRanking li span.rdeclaraciones {float:left;width:99%;color:#C87A05;font-size:13px;margin: 5px 0 5px 0}

#resultadosListadoRanking li span.grpuntuacion {float:left;width:13%;font-weight:bold;}
#resultadosListadoRanking li span.grconcursante {float:left;width:66%;font-weight:bold;}
#resultadosListadoRanking li span.grfecha {float:left;width:13%;font-weight:bold;}
#resultadosListadoRanking li span.grborrar {float:left;width:6%;font-weight:bold;}
#resultadosListadoRanking li span.grdeclaraciones {float:left;width:99%;color:#C87A05;font-size:13x;margin: 5px 0 5px 0}

#arribaRetos {overflow:hidden;with:99.8%;padding:0 !important}
#arribaRetos div{border:0}

#arribaRetos div#buscadorRetos {float:left;width:49.4%;padding:5px 0 0 0}
#arribaRetos div#buscadorRetos h3 {margin:12px 0 5px 10px;padding:0 0 0 10px;width:97%;font-size:22px;text-align:left;border-width: 0 0 1px 0; border-style:dotted;border-color:#D1CA47}
#arribaRetos div#buscadorRetos form {z-index:1;width:95%;position:relative;margin: 10px 0 0 0;padding:0 0 0 3%}
#arribaRetos div#buscadorRetos form .etiqueta {width:25%;float:left;font-weight:bold;vertical-align:middle;margin: 0 0 0 1%;font-size:14px;}
#arribaRetos div#buscadorRetos input {border:1px solid #D1CA47; color: #E89A25;font-size:16px;font-weight:bold;height:24px;width:100% !important}
#arribaRetos div#buscadorRetos form .boton{border:1px solid #D1CA47; color: #D1CA47;background-color:#F1EA97;text-align:center;width:100% !important;margin:10px 0 5px 0;padding:0}
#arribaRetos div#buscadorRetos form select{width:73%;color: #E89A25;font-size:16px;font-weight:bold;}

#arribaRetos div#ultimosRetos {float:left;width:49.4%;padding:5px 0 0 0}
#arribaRetos div#ultimosRetos h3 {margin:12px 0 5px 10px;padding:0 0 0 10px;width:97%;font-size:22px;text-align:left;border-width: 0 0 1px 0; border-style:dotted;border-color:#D1CA47}
#arribaRetos div#ultimosRetos ul{list-style-type:none;color: #E89A25;margin:10px 0 0 30px}
#arribaRetos div#ultimosRetos li {background: url(../imagenes/interrogaverde9x13.gif) no-repeat;padding:0 0 0 15px;}

.etiqueta_borrar_reto {width:20%;float:left;font-weight:bold;vertical-align:middle;margin: 0 0 0 1%}
.campo_caja_borrar_reto{width:100%; padding: 0 0 0 0;line-height:1px}

#turanking{border:1px solid #D1CA47;width:100%;}
#turanking div{overflow:hidden;background-color: #E1DA67;width:99.8%;margin: 2px;vertical-align:middle;}
#turanking h2{font-size:40px;letter-spacing:-1;font-weight:bold;background-color: #E1DA67;color:#C1BA27;text-align:right;margin: 0 5px 0 0;}
#turanking span {float:left;width:99%;font-size:20px;font-weight:bold;color: #E89A25;text-align:right;border-width: 1px 0 0 0; border-style:dotted;border-color:#FBF5B2}
#turanking span.puntuacion {float:left;width:99%;font-size:50px;font-weight:bold;color: #FBF5B2;text-align:center;border-width: 0}
#turanking a:link {font-size:14px;color:#C1BA27}
#turanking a:visited {font-size:14px;color:#C1BA27}
#turanking a:hover {font-size:14px;color:#FBF5B2;text-decoration:none}
#turanking span.enlaceretar {border-width: 0}

