#juegos {float:left;padding-left:40px;padding-top:30px; width:580px;}

#juegos .juego{float:left;width:574px; height: 490px; padding-left:5px; padding-top:5px; border: solid 1px brown; text-align: center;}
#juegos .juego a{font-size:15px;text-decoration:none;color:#AF3738;}
#juegos .juego a:hover{font-size:15px;text-decoration:none;color:#3A99DB;}
#juegos .juegostitulos {width:580px; }

#juegos #puntaje {float: left; padding-top: 10px; padding-bottom:20px;}
#juegos #puntaje #filapuntaje {float: left; width:570px; height: 40px; color: white; background-color: #3A99DB;  padding-left: 5px; padding-right: 5px;}
#juegos #puntaje #texto {float: left;font-style: italic; font-weight: bold; font-size: 15px; line-height: 40px;}
#juegos #puntaje #puntos {float: right; font-style: italic; font-weight: bold; font-size: 15px; line-height: 40px;}

#juegos #tuentrenamiento {float: left; width:580px;}
#juegos #tuentrenamiento .columnas{float:left; padding-left: 30px; width:580px; padding-bottom: 10px;}
#juegos #tuentrenamiento .columnas .titulocolumna {float:left; width:250px; padding-right: 10px;}
#juegos #tuentrenamiento .filas {float:left; padding-left: 30px; width:580px;}
#juegos #tuentrenamiento .filas .fila {float:left; width:250px; padding-right: 10px; font-size:15px}

#juegos #vertodoslosjuegos {float: left; width:580px; padding-top: 20px; }
.juegosright {float:right; width:269px; text-align:right; padding-left: 70px;padding-top:30px;}
.juegosright #titulo #separador {float: right;}
.juegosright #estrategiastext textarea {border: solid 1px #AF3738;font-size:14px;width:250px;}
.juegosright #estrategiastext #guardar {padding-top: 20px;}
.juegosright #tiptext textarea {border: solid 1px #AF3738;font-size:14px;width:250px; }
.juegosright #bannerklik{padding-top: 30px;}
.juegosright #bannertwitter{padding-top: 30px;}
.juegosright #bannerfasebook{padding-top: 30px;}

.juegosright #estrategiaejemplotitulo{font-weight: bold; float: right; text-align: left; right; width: 250px;}
.juegosright #estrategiaejemplo{font-style: italic; float: right; text-align: left; width: 240px; padding: 5px; border: solid 1px #AF3738; margin-bottom: 5px; background-color: #ffffcc;font-size:14px;}



/*.juegosright div{border: solid 1px red;}*/

#registro {float:left;padding-left:40px;padding-top:30px;}
#registro ul{float:left;list-style:none;width:580px;}
#registro li{float:left;}
#registro li.label {width:150px;height:35px;color:#AF3738;font-size:15px;font-weight:normal;padding-top:8px;}
#registro li.input {width:416px;height:35px;background:url(../images/fondo_contacto_casilleros.png);padding:8px 5px 0 9px;}
#registro li.input input {width:100%;font-size:15px;}
#registro li.input input.sexo {width:40px;}
#registro li.input select {font-size:15px;}
#registro li.input select.largo {width:100%;font-size:15px;}
#registro li.input_sin_fondo {width:416px;height:35px;background:none;padding:8px 5px 0 9px;}
#registro li.checks {width:416px;height:90px;color:#AF3738;font-size:15px;font-weight:normal;padding-left:5px;}
#registro li.boton {float:right;padding-right:0px;text-align:right;width:100%;}


#home {float:left;padding-left:40px;padding-top:30px; width:580px;}
#home .orange{color:#3DA547; font-size: 15px; font-weight:bold}
#home .text{font-size: 15px; width:580px;}
#home .icono, .textoicono{float:left; padding-top: 20px; font-size: 15px;}
#home .textoicono{padding-left: 20px; float: left; width: 350px;}
#home .textoiconolista{ margin-left: 30px; font-size: 15px; list-style-image: url(../images/itemidioma.gif);}
#home .textoiconolista li{padding-left: 5px; font-size: 15px; list-style-image: url(../images/itemidioma.gif);}
#linktexticono {width: 580px; text-align:right}
#home .text .celeste{color: #2B91D6;font-size: 15px;}
#home #elgimnaciomental #juegos {width:550px;}
#home .hometitulos {width:580px; }
#homejuegos {float:left;padding-top:30px; width:580px;}

#contacto li.inputComentarios {width:416px;height:190px;background:url(../images/fondo_comentarios.png);padding:8px 5px 0 9px;}
#contacto {float:left;padding-left:40px;padding-top:30px;}
#contacto ul{float:left;list-style:none;width:580px;}
#contacto li{float:left;}
#contacto li.label {width:150px;height:35px;color:#AF3738;font-size:15px;font-weight:normal;padding-top:8px;}
#contacto li.input {width:416px;height:35px;background:url(../images/fondo_contacto_casilleros.png);padding:8px 5px 0 9px;}
#contacto li.input input {width:100%;font-size:15px;}
#contacto li.input input.sexo {width:40px;}
#contacto li.input select {font-size:15px;}
#contacto li.input select.largo {width:100%;font-size:15px;}
#contacto li.input_sin_fondo {width:416px;height:35px;background:none;padding:8px 5px 0 9px;}
#contacto li.checks {width:416px;height:90px;color:#AF3738;font-size:15px;font-weight:normal;padding-left:5px;}
#contacto li.boton {float:right;padding-right:0px;text-align:right;width:100%;}
/*
fondo_comentarios.png
*/

#newsletter {float:left;padding-left:40px;padding-top:30px; width:580px;}
#newsletter ul{float:left;list-style:none;width:580px;}
#newsletter li{float:left;}
#newsletter li.label {width:150px;height:35px;color:#AF3738;font-size:15px;font-weight:normal;padding-top:8px;}
#newsletter li.input {width:416px;height:35px;background:url(../images/fondo_contacto_casilleros.png);padding:8px 5px 0 9px;}
#newsletter li.input input {width:100%;font-size:15px;}
#newsletter li.input input.sexo {width:40px;}
#newsletter li.input select {font-size:15px;}
#newsletter li.input select.largo {width:100%;font-size:15px;}
#newsletter li.input_sin_fondo {width:416px;height:35px;background:none;padding:8px 5px 0 9px;}
#newsletter li.checks {width:416px;height:90px;color:#AF3738;font-size:15px;font-weight:normal;padding-left:5px;}
#newsletter li.boton {float:right;padding-right:0px;text-align:right;width:100%;}


#faqs {float:left;padding-left:40px;padding-top:30px; width:580px;}


#gimnaciomental {float:left;width:580px;}
#gimnaciomental .orange{color:#3DA547; font-size: 15px; font-weight:bold} 
#gimnaciomental #elgimnaciomental #juegos {width:550px;}
#gimnaciomental .text{font-size: 15px;}
#gimnaciomental .juegolista {width:580px; } 
#gimnaciomental .juegos {width:580px; }

#gimnaciomental .juegodelista {height:30px; padding-top: 5px; vertical-align: align: middle; border-bottom: solid 1px orange;} 
#gimnaciomental .juegolistanombre {height:30px; float:left; width: 200px;font-size: 15px;}
#gimnaciomental .juegolistatipo {height:30px; float:left; width: 250px;font-size: 15px;}
#gimnaciomental .juegolistalink {height:30px; float:right; width: 80px;  text-align: right;}
#gimnaciomental .juegolistaflecha {float:left;width: 40px;}
#gimnaciomental .icono, .textoicono{float:left; padding-top: 20px; font-size: 15px;}
#gimnaciomental .textoicono{padding-left: 20px; float: left; width: 350px;}

/*#medios div{border: solid 1px red}*/

#medios  {float:left;padding-left:40px;padding-top:30px; width:580px;}
#medios .text{font-size: 15px;}
#medios .medioitem {float:left;width:580px;}
#medios .itemdata{float:left;width:580px; font-size: 15px; color: #AF3738; padding-bottom: 5px;}
#medios .itemtitulo{float:left;width:580px; font-size: 15px; color: #3A99DB; padding-bottom: 5px;}
#medios .itemtexto{float:left;width:580px;}
#medios .itemvermas{float:left;width:580px; text-align: right;}
#medios .mediospaginacion {float:left;width:580px; text-align: right; padding-top: 20px; color: #3A99DB;font-size: 15px;}
#medios .mediospaginacion a {color: #3A99DB;}

#olvide {float:left;padding-left:40px;padding-top:30px; width:580px;}
#olvide ul{float:left;list-style:none;width:580px;}
#olvide li{float:left;}
#olvide li.label {width:150px;height:35px;color:#AF3738;font-size:15px;font-weight:normal;padding-top:8px;}
#olvide li.input {width:416px;height:35px;background:url(../images/fondo_contacto_casilleros.png);padding:8px 5px 0 9px;}
#olvide li.input input {width:100%;font-size:15px;}
#olvide li.input input.sexo {width:40px;}
#olvide li.input select {font-size:15px;}
#olvide li.input select.largo {width:100%;font-size:15px;}
#olvide li.input_sin_fondo {width:416px;height:35px;background:none;padding:8px 5px 0 9px;}
#olvide li.checks {width:416px;height:90px;color:#AF3738;font-size:15px;font-weight:normal;padding-left:5px;}
#olvide li.boton {float:right;padding-right:0px;text-align:right;width:100%;}

