@import 'reset.css';
body{font: normal normal 0.75em Arial,Helvetica,Sans-serif;background:url('../img/bg.jpg') no-repeat top center white;color:#666;line-height:1em;overflow:auto;}
.no_fondo{background-color:white;background-image:none;}
h1{float:left;font-size:1.5em;font-weight:bold;width:358px;margin-top:40px;margin-bottom:26px;padding:0;}h2{font-size:1.33em;font-weight:bold;}
ul li h2{font-size:1.25em;font-weight:bold;width:163px;height:31px;}
noscript h3{color:white;font-size:1.35em;text-align:center;padding:5px;background-color:red;}
div.cover h3{margin:5px;color:white;font-size:1.15em;}
div.cover a{display:block;float:left;width:70px;margin-left:5px;}
h3.titulo{font-size:15px;width:465px;height:31px;background-color:#00ffff;color:#666;font-weight:normal;}
h3.titular-noticia{color:#33ffff;}
h3.titular-noticia-desplegada{font-size:1.17em;padding-left:16px;padding-top:0px;line-height:16px;}
h3.titular-noticia-plegada{font-size:1em;padding-top:10px;float:left;}
h4{font-size:1.25em;font-weight:bold;background-color:#ccc;color:#666;padding:10px 10px 10px 10px;margin:17px 17px;}
h4 a, h4 a:active, h4 a:link, h4 a:visited{color:#666;}h4 a:hover{color:#666;}
#biwi-animat{width:577px;height:140px;//margin-top:10px;}
a,a:active,a:link,a:visited{text-decoration:none;color:#33cccc;font-weight:bold;}
a:hover{text-decoration:none;color:#33cccc;font-weight:bold;}
a.gris,a.gris:active,a.gris:link,a.gris:visited{text-decoration:none;color:#666;font-weight:normal;}a.gris:hover{text-decoration:none;color:#333;font-weight:normal;}
a.activo,a.activo:active,a.activo:link,a.activo:visited{text-decoration:none;color:#333;}a.activo:hover{text-decoration:none;color:#333}
a.blanco,a.blanco:active,a.blanco:link,a.blanco:visited{text-decoration:none;color:white;font-weight:bold;}a.blanco:hover{text-decoration:none;color:white;font-weight:bold;}
a.negro,a.negro:active,a.negro:link,a.negro:visited{text-decoration:none;color:black;font-weight:normal;}a.negro:hover{text-decoration:none;color:black;font-weight:normal;}
em{font-size:0.9em;color:gray;}strong{color:#333;}
hr{width:99%;border:0;height:1px;color:white;background-color:white;padding:0;margin:0;}
.error{color:red;border:1px solid red;padding:5px 5px;background-color: #eee;}
.flota-izq{float:left;}.flota-der{float:right;}.clear{clear:both;}.azul{color:#33cccc;}
/*** login y menu ***/
.inicio1{background:transparent url('../img/bg1_iniciar.png') no-repeat;width:19px;height:39px;}
.inicio2{background:transparent url('../img/bg2_iniciar.png') repeat-x;height:39px;}
.inicio2 .ventana, .inicio2_on .ventana{float:left;}
.inicio3{background:transparent url('../img/bg3_iniciar.png') no-repeat;width:6px;height:39px;}
.inicio1_on{background:transparent url('../img/bg1_iniciar_on.png') no-repeat;width:19px;height:39px;}
.inicio2_on{background:transparent url('../img/bg2_iniciar_on.png') repeat-x;height:39px;}
.inicio3_on{background:transparent url('../img/bg3_iniciar_on.png') no-repeat;width:6px;height:39px;}
#caja-login{display:none;position:absolute;top:45px;right:0px;z-index:99998;border:1px solid white;width:220px;background:transparent url('../img/cont_caja_login.png');}
#caja-menu{display:none;position:absolute;top:45px;right:0px;z-index:99998;border:1px solid white;width:180px;background:transparent url('../img/cont_caja_login.png');}
#caja-menu li{margin:8px 8px;text-align:right;}
#caja-menu li.borde-inferior{border-bottom:1px solid white;padding-bottom:8px;}
#caja-menu li a,#caja-menu li a:active,#caja-menu li a:link,#caja-menu li a:visited{color:#333;font-weight:bold;}
#caja-menu li a:hover{text-decoration:none;color:#33cccc;font-weight:bold;}
#accountbutton img{vertical-align:text-bottom;}
.boton-menu-desp{margin-top:7px;}
.caja-inicio-sesion{height:29px;margin-top:0px;}
.inicio-sesion{margin-top:9px;margin-left:15px;margin-right:5px;}
.registrate{margin-left:10px;margin-top:5px;}
#form_autentificacion{padding:10px 10px;color:black;}
/*** fin de login y de menu ***/
#cabecera{position:relative;}
#contenedor,#pie{margin-left:auto;margin-right:auto;width:985px;/*margin-top:59px;*/margin-top:0px;}
#fondo-pie{/*background-color:#535353;*/margin-top:150px;}
#contenido{margin-top:18px;margin-left:18px;}
#error_404, #mantenimiento{margin-left:auto;margin-right:auto;width:500px;margin-top:60px;}
#error_404 h1{float:none;margin-left:auto;margin-right:auto;width:223px;}
#mantenimiento h1{float:none;margin-left:auto;margin-right:auto;width:488px;margin-top:100px;}
#txt-contenido{width:734px;min-height:220px;height:auto !important;height:220px;background-color:white;}
#txt-contenido img{margin:30px 30px;}
#txt-contenido img.no-margen{margin:0px 0px;}
#txt-contenido img.margen-izq-17{margin:0 0 0 17px;}
#txt-contenido p{padding:17px 17px 9px 17px;line-height:22px;}
#txt-contenido div.flota-izq p{width:562px;padding-top:0px;}
#txt-contenido div.txt-imagen{float:left;margin-top:30px;width:470px;}
#txt-contenido div.txt-imagen p:first-child{padding-top:0px;margin-top:0px;}
#txt-contenido div.txt-imagen p{padding-left:0px;}
#txt-contenido p.flota-izq{width:590px;}
.txt-productos{float:left;width:380px;margin-left:20px;margin-top:20px;}
.txt-productos h3{font-size:1.33em;}
.img-productos{width:295px;margin-top:16px;margin-left:16px;}
.txt-productos p{margin:0;padding:0;}
.imagenes-producto{padding-left:16px;padding-right:16px;padding-top:16px;}
.texto-producto{padding-left:16px;padding-right:16px;}
.titulo-producto{color:#333;font-size:1.33em;margin-top:4px;}
.resumen-producto{background-color:#00ffff;width:225px;}
.descripcion-producto{margin-left:16px;}
#destacados{margin-left:18px;margin-top:18px;width:252px;}
#content{width:769px;min-height:250px;margin-left:19px;background:url('../img/bg_contenido.png') no-repeat;}
#load_web{position:absolute;left:0;top:0;width:100%;min-height:100%;margin:auto;background-color:white;z-index:1000000;display:none;}
#preload{color:black;position:absolute;top:50%;height:50px;left:50%;width:150px;margin-top:-7px;margin-left:-64px;}
#login-signup{background:url('../img/bg_login.png') no-repeat;width:392px;height:123px;}
#login-signup .interior{width:357px;height:89px;position:relative;top:18px;left:18px;}
#login-signup .interior_login{background: url('../img/bg_login_int.png');}
/*** tema infields labels ***/
/*#form_autentificacion{position:absolute;top:16px;left:16px;font-size:0.83em;}
#form_autentificacion span{position:relative;margin:10px 0;color:#666;}
#form_autentificacion span label{position:absolute;top:0px;left:35px;//top:5px;}
#form_autentificacion span br {display: none;}*/
/*** fin infields labels ***/
.boton-registro{position:absolute;bottom:0;}
.boton{background-color:#00ffff;font-size:1em;}
/*** inicio de menu ***/
ul.menu{background:url('../img/bg_menu.png') no-repeat;width:196px;min-height:245px;}
/*ul.menu li{margin:16px 0px 0px 16px;padding:0;}*/
ul.menu li{margin:16px 0px 0px 16px;}
ul.menu li h2{margin:0;padding:0;}
ul.menu li.entra{margin:5px 0 0px 5px;padding:0;height:58px;width:190px;}
ul.menu li.primero_menu{margin-top:3px;}
ul.menu li a{display:block;position: relative;overflow:hidden;height:31px;width:163px;text-decoration: none;}
ul.menu li.entra a{display:block;position: relative;overflow:hidden;height:58px;width:190px;}
ul.menu li ul li{margin:10px 10px 0px 18px;padding:0;}
ul.menu li ul li a{display:inline;}
/*** fin de menu ***/
ul.noticias li{margin-bottom:8px;}
li.no-noticias{background-color:white;min-height:220px;height:auto !important;height:200px;width:465px;}
li.no-noticias p{padding:16px 16px;}
.cabecera-noticia{background-color:#999;width:465px;margin:0;padding:0;cursor:pointer;}
.cabecera-noticia-desplegada{height:39px;}.cabecera-noticia-plegada{height:33px;}
.fecha-noticia{color:#ccc;padding-left:16px;}.fecha-noticia-desplegada{font-size:0.8em;line-height:10px;padding-top:6px;}.fecha-noticia-plegada{font-size:1em;float:left;padding-top:10px;}
.texto-noticia{background-color:white;width:465px;line-height:1.5em;margin:0;padding:0;*margin-top:-2px;}.texto-noticia p{padding:16px 16px;}
.flecha-arriba{margin-top:-26px;margin-right:4px;}.flecha-abajo{margin-top:14px;margin-right:4px;}
li h2 a.noticias{background:transparent url('../img/noticias_azul_cerrado.png') no-repeat 163px 0px;}
li h2 a.mundo{background:transparent url('../img/mundo_azul_cerrado.png') no-repeat 163px 0px;}
li h2 a.mundo_seleccionado{background:transparent url('../img/mundo_azul_abierto.png') no-repeat 163px 0px;}
li h2 a.tienda{background:transparent url('../img/tienda_azul_cerrado.png') no-repeat 163px 0px;}
li h2 a.tienda_seleccionado{background:transparent url('../img/tienda_azul_abierto.png') no-repeat 163px 0px;}
li h2 a.comunidad{background:transparent url('../img/comunidad_azul_cerrado.png') no-repeat 163px 0px;}
li h2 a.multimedia{background:transparent url('../img/multimedia_azul_cerrado.png') no-repeat 163px 0px;}
li h2 a.multimedia_seleccionado{background:transparent url('../img/multimedia_azul_abierto.png') no-repeat 163px 0px;}
li h2 a.soporte{background:transparent url('../img/soporte_azul_cerrado.png') no-repeat 163px 0px;}
li h2 a.soporte_seleccionado{background:transparent url('../img/soporte_azul_abierto.png') no-repeat 163px 0px;}
#form_registro{margin-left:0px;margin-top:30px;margin-right:30px;width:550px;}
#form_registro ol li{margin:0 0 15px 0;line-height:22px;}
/*#form_registro label{float:left;width:140px;margin-top:4px;}*/
label, legend{font-weight:bold;}
.fondo-puf-respuestas{background:url('../img/bg_puf_respuestas.png') repeat-x;height:20px;margin-left:17px;margin-right:17px;}
/*** validaci&oacute;n de formularios ***/
.inputs, select{background-color:white;border:1px solid #ccc;float:left;margin-top:3px;}
#anti_spam{//margin-top:-12px}
.LV_validation_message{float:left;position:relative;left:5px;font-weight:bold;}
.LV_validation_message img{position:relative;top:3px;}
.LV_valid {color:#00cc00;}
.LV_invalid {color:#cc0000;}
/*.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {border:1px solid #00cc00;}*/
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {border:1px solid #ccc;}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {border:1px solid #cc0000;}
/*** fin validaci&oacute;n de formularios ***/
/*** tooltip ***/
#tiptip_holder {display: none;position: absolute;top: 0;left: 0;z-index: 99999;}
#tiptip_holder.tip_top {padding-bottom: 5px;}#tiptip_holder.tip_bottom {padding-top: 5px;}#tiptip_holder.tip_right {padding-left: 5px;}#tiptip_holder.tip_left {padding-right: 5px;}
#tiptip_content{font-size:1em;color:white;padding:4px 8px;border: 1px solid #00ffff;background-color:#333;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;box-shadow: 0 0 3px #555;-webkit-box-shadow: 0 0 3px #555;-moz-box-shadow: 0 0 3px #555;}
#tiptip_arrow, #tiptip_arrow_inner {position:absolute;border-color:transparent;border-style:solid;border-width: 6px;height:0;width:0;}
#tiptip_holder.tip_top #tiptip_arrow {border-top-color: #00ffff;}
#tiptip_holder.tip_bottom #tiptip_arrow {border-bottom-color: #00ffff;}
#tiptip_holder.tip_right #tiptip_arrow {border-right-color: #00ffff;}
#tiptip_holder.tip_left #tiptip_arrow {border-left-color: #00ffff;}
#tiptip_holder.tip_top #tiptip_arrow_inner {margin-top: -7px;margin-left: -6px;border-top-color: #333;}
#tiptip_holder.tip_bottom #tiptip_arrow_inner {margin-top: -5px;margin-left: -6px;border-bottom-color: #333;}
#tiptip_holder.tip_right #tiptip_arrow_inner {margin-top: -6px;margin-left: -5px;border-right-color: #333;}
#tiptip_holder.tip_left #tiptip_arrow_inner {margin-top: -6px;margin-left: -7px;border-left-color: #333;}
/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0){
	#tiptip_content {padding: 4px 8px 5px 8px;background-color: rgba(45,45,45,0.88);}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { border-bottom-color: rgba(45,45,45,0.88);}
	#tiptip_holder.tip_top #tiptip_arrow_inner { border-top-color: rgba(20,20,20,0.92);}
}/*** fin tooltip ***/
/*** checkboxes ***/
label.checkbox span.holder{height:61px;background:url('../img/checkbox.gif') 0 -2px no-repeat;}label.radio span.holder{height:61px;background:url('../img/radio.gif') 0 -2px no-repeat;}label.checkbox:hover span.holder,label.radio:hover span.holder{top:-21px !important;}label.checked span.holder,label.checked span.holder,label.checked:hover span.holder,label.checked:hover span.holder{top:-42px !important;}label.list{float:left;margin:3px 0 5px 0;}label.inline{float:left;margin:0 10px 0 0;}input.hiddenCheckbox{position:absolute;left:-10000px;}label.prettyCheckbox span.holderWrap{display:block;float:left;position:relative;margin-right:5px;overflow:hidden;}label.prettyCheckbox span.holder{display:block;position:absolute;top:0;left:0;}
/*** fin de checkboxes ***/
.avatar{width:700px;height:550px;margin-left:16px;}
.domethegame{width:100%;height:100%;z-index:99995;}
/* liScroll styles */
.tickercontainer { /* the outer div with the black border */
border:1px solid #000;background: #fff;width: 738px;height: 27px;margin: 0;padding: 0;overflow: hidden;}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;left: 10px;top: 8px;width: 718px;overflow: hidden;}
ul.newsticker { /* that's your list */
position: relative;left: 750px;font: bold 10px Verdana;list-style-type: none;margin: 0;padding: 0;}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;padding: 0;background: #fff;}
ul.newsticker a {white-space: nowrap;padding: 0;color: #ff0000;font: bold 10px Verdana;margin: 0 50px 0 0;} 
ul.newsticker span {margin: 0 10px 0 0;}
.caja-proximas{background:white url('../img/cab_bn.png') repeat-x;width:734px;}
.caja-proximas p{line-height:22px;}
.caja-proximas h2, .caja-proximas a, .caja-proximas a:active, .caja-proximas a:link, .caja-proximas a:visited{padding-top:16px;padding-left:32px;padding-right:32px;}
