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

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

#turanking{border:1px solid #D1CA47;width:100%;}
#turanking .cajaRanking{overflow:hidden;background-color: #E1DA67;width:300px;margin: 2px;vertical-align:middle;height:250px}

#titRanking{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:49%;font-size:20px;font-weight:bold;color: #FBF5B2;text-align:center;border-width: 0 0 1px 0; border-style:dotted;border-color:#FBF5B2}
#turanking span.valorRanking {float:left;width:49%;font-size:34px;font-weight:bold;color: #FBF5B2;text-align:center;border-width: 0}
#turanking span.puntuacion {float:left;width:99%;font-size:56px;font-weight:bold;color: #FBF5B2;text-align:center;border-width: 0}

#arribadchapregunta {float:left;width:690px;margin: 0 0 15px 4px;min-height:311px;height:auto !important;height:311px}

#arribadchapregunta ul {margin: 0 0 0 10px;padding: 0; list-style-type:none;width:98%;font-size:15px}
#arribadchapregunta li {border:1px solid #D1CA47;margin: 10px 0 0 0;width:100%}
#arribadchapregunta a.alternativa:link {display: block;width:99.9%;margin: 2px;vertical-align:middle;background:#D1CA47;color:#FBF5B2;padding:0 0 0 10px;font-size:26px}
#arribadchapregunta a.alternativa:visited {width:99.9%;margin: 2px;vertical-align:middle;background:#D1CA47;color:#FBF5B2;padding:0 0 0 10px;font-size:26px}
#arribadchapregunta a.alternativa:hover {width:99.9%;margin: 2px;vertical-align:middle;background:#E89A25;color:#FFf5c5;padding:0 0 0 10px;font-size:26px;text-decoration:none}
#arribadchapregunta p {margin:10px 0 0 25px;width:97%;font-size:22px;color:#D1CA47}
#arribadchapregunta span.autor{color: #C1BA27;padding: 10px 3px 0 0;text-align:right;margin:0;width:97%}
#arribadchapregunta span.autor a:link {display:inline;width:auto;margin: 0;background:#ffffff;color:#C87A05;padding:0;font-size:14px}
#arribadchapregunta span.autor a:visited {width:auto;margin: 0;background:#ffffff;color:#C87A05;padding:0;font-size:14px}
#arribadchapregunta span.autor a:hover {width:auto;margin: 0;background:#ffffff;color:#D1CA47;padding:0;font-size:14px;text-decoration:underline}
#arribadchapregunta a.enlaceNuevaPregunta:link {background-color:#FBFEE7;width:auto;font-size:22px;color:#BD374C}
#arribadchapregunta a.enlaceNuevaPregunta:visited {background-color:#FBFEE7;width:auto;font-size:22px;color:#BD374C}
#arribadchapregunta a.enlaceNuevaPregunta:hover {background-color:#FBFEE7;width:auto;font-size:22px;color:#D1CA47;text-decoration:none}


#arribadchapregunta form {z-index:1;width:95%;position:relative;margin: 5px 0 0 30px;}
#arribadchapregunta form .etiqueta {width:35%;float:left;font-weight:bold;vertical-align:middle;margin: 0 0 0 1%;font-size:18px;}
#arribadchapregunta input {border:1px solid #D1CA47; color: #E89A25;font-size:18px;font-weight:bold;height:28px;width:100%}
#arribadchapregunta form input.boton{border:1px solid #D1CA47; color: #D1CA47;background-color:#F1EA97;width:80px;text-align:center;width:100%;margin:10px 0 5px 0}
#arribadchapregunta form fieldset {border:1px solid #D1CA47;}
#arribadchapregunta form legend {font-weight:bold;font-size:18px;color:#4E6137}
#arribadchapregunta form textarea{width:99%;margin:0 0 0 4px;color: #E89A25;font-size:18px;font-weight:bold;}
#arribadchapregunta form .salto_novedades {margin:10px 0 0 0;color:#ffffff;border-width:0}
#arribadchapregunta form .campo_checkbox input{border-width:0; width:7%;height:24px;font-size:14px}
#arribadchapregunta form div{border:0}
#arribadchapregunta form .cajaAntispam {width:54%;font-size:34px;height:44px;}

#arribadcharanking {width:684px;margin: 0 0 15px 4px;min-height:311px;height:auto !important;height:311px}
#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%}

#arribadcharanking p {margin:10px 0 0 25px;width:97%;font-size:22px;color:#D1CA47}
#arribadcharanking a.enlaceRanking:link {font-size:22px;color:#BD374C}
#arribadcharanking a.enlaceRanking:visited {font-size:22px;color:#BD374C}
#arribadcharanking a.enlaceRanking:hover {font-size:22px;color:#D1CA47;text-decoration:none}

#arribadcharanking form {z-index:1;width:95%;position:relative;margin: 5px 0 0 30px;}

#arribadcharanking form .etiqueta {width:35%;float:left;font-weight:bold;vertical-align:middle;margin: 0 0 0 1%;font-size:18px;}
#arribadcharanking input {border:1px solid #D1CA47; color: #E89A25;font-size:18px;font-weight:bold;height:28px;width:100%}
#arribadcharanking form input.boton{border:1px solid #D1CA47; color: #D1CA47;background-color:#F1EA97;width:80px;text-align:center;width:100%;margin:10px 0 5px 0}
#arribadcharanking form input.botonRetar{border:1px solid #D1CA47; color: #D1CA47;background-color:#F1EA97;width:80px;text-align:center;width:90%;margin:10px 0 5px 0}
#arribadcharanking form fieldset {border:1px solid #D1CA47;}
#arribadcharanking form legend {font-weight:bold;font-size:18px;color:#4E6137}
#arribadcharanking form textarea{width:99%;margin:0 0 0 4px;color: #E89A25;font-size:18px;font-weight:bold;}
#arribadcharanking form .salto_novedades {margin:10px 0 0 0;color:#ffffff;border-width:0}
#arribadcharanking form .campo_checkbox input{border-width:0; width:7%;height:24px;font-size:14px}
#arribadcharanking form div{border:0}
#arribadcharanking form .cajaAntispam {width:54%;font-size:34px;height:44px;}


#tituloultimaspreguntas {font-weight:bold;color: #C87A05;font-size:22px;letter-spacing:-1;position:relative;z-index:999; text-align:center;width:220px;margin: 0 0 -11px 20px;background-color:#FBFEE7}


.cajaDerecha {border:1px solid #D1CA47;z-index:1;width:100%;position:relative;height:100%;background-color:#FBFEE7}

#arribadchapregunta h2 {color: #BD374C;text-align:center;margin:12px 0 0 0;width:97%;font-size:30px;background-color:#FBFEE7}
#arribadcharanking h2 {color: #BD374C;text-align:center;margin:12px 0 0 0;width:97%;font-size:30px;background-color:#FBFEE7}


