/******   ESTILOS COMUNES    *******/
img {border:0;padding:0;margin:0;}
p, span{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
}
p a {color:#000000;text-decoration:none;}
p a:hover{text-decoration:underline;}

.clearfix:after {
  clear:both;
  content:".";
  display:block;
  height:0pt;
  visibility:hidden;
}

body {
  background:url("/images/fondos/body.gif") #bbbbbb center top no-repeat;
  
}
#cabecera, #cuerpo, #contenedor-proximos-lanzamientos, #pie, #pie-datos{
	width:968px;
	margin:5px auto;
}
#cabecera{
  width:966px;
  height:179px;
  background: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="/images/fondos/cabecera.png", sizingMethod="image"); 
}
html > body #cabecera{background:url("/images/fondos/cabecera.png") left top no-repeat;filter:none;}
#logotipo{position:absolute;top:20px;left:20px;}
/****** MENÚ PRINCIPAL *******/
#menu-principal{
  position:absolute;top:105px;left:180px;
  width:514px;height:22px;
  background:url("/images/fondos/menu-principal.gif") left top no-repeat;
  list-style:none inside;
  font-family:Verdana , Arial, Helvetica, sans-serif;
}
html>/**/body #menu-principal{top:88px;left:220px;width:474px;}
#menu-principal li {
  float:left;
  font-size:9px;
  letter-spacing:-1px;
  height:20px;
  text-align:center;
  line-height:20px;
}
html>/**/body #menu-principal li {margin-left:-40px;}
html>/**/body #menu-principal li + li {margin-left:0;}
#menu-principal li.novedades {width:80px;}
#menu-principal li.proximos-lanzamientos {width:140px;}
#menu-principal li.noticias {width:65px;}
#menu-principal li.empresa {width:63px;}
#menu-principal li.profesionales {width:95px;}
#menu-principal li.contacto {width:70px;}
#menu-principal li a{color:#154979;text-transform:uppercase;text-decoration:none;}

/****** MENÚ PLATAFORMAS *******/
#menu-plataformas{
  position:absolute;top:145px;left:-23px;
  width:935px;height:23px;
  background:url("/images/fondos/menu-plataformas.gif") left top no-repeat;
  list-style:none inside;
  text-align:center;
  font-family:Verdana , Arial, Helvetica, sans-serif;
}
html>/**/body #menu-plataformas{top:127px;left:15px;}
#menu-plataformas li {
  float:left;
  font-size:10px;
  letter-spacing:-1px;
  height:23px;
  text-align:center;
  line-height:20px;
}
html>/**/body #menu-plataformas li {margin-left:-40px;}
html>/**/body #menu-plataformas li + li {margin-left:0;}
#menu-plataformas li {
  background:url("/images/bullet-menu-plataformas.gif") transparent left top no-repeat;
}
#menu-plataformas li.primera {background:none;}

#menu-plataformas li a{color:#ffffff;text-transform:uppercase;text-decoration:none;}

#banner-superior{position:absolute;top:30px;left:240px;}

/****** DIV PROFESIONALES *******/
#validacion-profesionales{
  position:absolute;
  top:25px;
  left:760px;
  width:185px;
  height:105px;
  overflow:hidden;
}
#validacion-profesionales p{margin:0 0 0 23px;}
#validacion-profesionales p strong{color:#154978;}
#validacion-profesionales a.alta{position:absolute;top:88px;left:10px;color:white;font-size:10px;}

#form-validacion-profesionales{position:absolute;top:27px;left:-15px;padding:0;width:195px;}
#form-validacion-profesionales label {float:left;color:#ffffff;font-weight:bold;line-height:20px;clear:left;margin-top:6px;}
#form-validacion-profesionales input{float:left;height:14px;border:1px solid #cccccc;clear:right;margin-left:10px;margin-top:6px;}
#profesional-usuario{width:120px;}
#profesional-passwd{width:93px;}
#profesional-entrar{float:right;margin-top:5px;cursor:pointer;}

/****** CUERPO PRINCIPAL *******/
#cuerpo, #contenedor-proximos-lanzamientos {}
html>/**/body #cuerpo{min-height:200px;height:auto;}
#cuerpo-principal{float:left;margin-top:-10px;}
html > body #cuerpo-principal{margin-top:-18px;}
#cuerpo{width:968px;background:url("/images/fondos/cuerpo-central.jpg") 0px 0px repeat-y;margin-top:10px;}
html > body #cuerpo {background:url("/images/fondos/cuerpo-central.png") 0px 0px repeat-y;margin-top:10px;}

.cabecera-cuerpo{
	width:968px;
	margin:5px auto -10px auto;
  height:19px;
  background: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="/images/fondos/cuerpo-cabecera.png", sizingMethod="image"); 
}
html > body .cabecera-cuerpo{background:url("/images/fondos/cuerpo-cabecera.png") left top no-repeat;}
.pie-cuerpo{width:968px;height:24px;
	margin:-5px auto 10px auto;
  background: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="/images/fondos/cuerpo-pie.png", sizingMethod="image"); 
}
html > body .pie-cuerpo{background:url("/images/fondos/cuerpo-pie.png") 0 0 no-repeat;}

/****** DESTACADOS *******/
#contenedor-destacados{
  margin:10px 0 0 10px;
  width:735px;
  height:310px;
  background:url("/images/fondos/destacados.gif") #ffffff left top no-repeat;
  padding:10px 0 0 0;
}
#titulo-destacados{
  margin:5px 0 0 35px;
}
html>/**/body #titulo-destacados{margin-top:0px;}
#contenedor-destacados .destacado{float:left;width:330px;margin:15px 0 0 7px;}
html > body #contenedor-destacados .destacado{margin-left:15px;}
#destacado-1 {margin-right:35px !important;}
html > body #destacado-1 {margin-right:25px !important;}
#destacado-2 {clear:right;}

#contenedor-destacados h1, #contenedor-destacados h2{
  color:#154978;
  font-size:20px;
  font-weight:normal;
}
html>/**/body #contenedor-destacados h1{margin-top:-3px;}
html>/**/body #contenedor-destacados h2{margin-top:-3px;}

.destacado .imagen{margin-top:-15px;border:1px solid #000000;}
html>/**/body .destacado .imagen{margin-top:-10px;}
.destacado .descripcion{float:left;width:330px;}
html>/**/body .destacado .descripcion{margin-top:0;}
.destacado a {float:right;margin-top:15px;}
html>/**/body .destacado a {margin-top:5px;}

/****** VENTANAS INFORMACIÓN *******/
.mas-informacion-juego{
  position:absolute;
  width:493px;
  height:294px;
  background:url("/images/fondos/capa-informacion.png") left top no-repeat;
}
.mas-informacion-juego.izquierda{background:url("/images/fondos/capa-informacion-izquierda.png") left top no-repeat;}
.mas-informacion-juego p {
  font-size:10px;
  text-align:left;
  width:390px;
  margin:15px 10px 0 55px;
}
html>/**/body .mas-informacion-juego p{margin:15px 10px 0 80px;}
.mas-informacion-juego.izquierda p{margin:15px 10px 0 -20px;}
html>/**/body .mas-informacion-juego.izquierda p{margin:15px 10px 0 30px;}
.mas-informacion-juego p .nombre-juego{font-size:16px;font-weight:bold;display:block;}
.mas-informacion-juego p em{font-size:11px;font-weight:bold;}
.mas-informacion-juego ul {float:left;margin:5px 0 0 38px;padding:0;width:330px;}
html > body .mas-informacion-juego ul {margin:5px 0 0 73px;}
html>/**/body .mas-informacion-juego ul {margin:5px 0 0 78px;}
.mas-informacion-juego.izquierda ul {margin:5px 0 0 18px;}
html > body .mas-informacion-juego.izquierda ul {margin:5px 0 0 35px;}
html>/**/body .mas-informacion-juego.izquierda ul {margin:5px 0 0 30px;}
.mas-informacion-juego ul li{float:left;width:163px !important;text-align:left !important;font-size:11px;font-weight:bold;line-height:20px !important;height:20px !important;margin:0 !important;}
html > body .mas-informacion-juego ul li{height:20px !important;}
.mas-informacion-juego .pvp{color:#FF0000;font-weight:normal;margin-right:5px;}
.mas-informacion-juego .precio-web{color:#21559B;}
.mas-informacion-juego .edad{float:right;margin:0 32px 0 0;}
.mas-informacion-juego.izquierda .edad{float:right;margin:0 75px 0 0;}
.mas-informacion-juego .boton{float:right;margin:15px 32px 0 0;}
.mas-informacion-juego.izquierda .boton{float:right;margin:15px 78px 0 0;}
.mas-informacion-juego a{border:0 !important;}

.mas-informacion-juego .nota{font-size:11px;position:absolute !important;top:210px;left:60px;width:300px;clear:both;}
.mas-informacion-juego.izquierda .nota{left:27px;}

.foto-juego{width:180px;height:150px;text-align:center;}

/****** NOVEDADES *******/
#contenedor-novedades{
  clear:left;
  width:735px;
  background-color:#ffffff;
  margin:10px 0 10px 10px;
}
#titulo-novedades{
  width:735px;
  height:50px;
  background:url("/images/fondos/novedades-cabecera.jpg") left top no-repeat;
}
#titulo-novedades p{heigth:50px;width:590px;margin-top:10px;}
html>/**/body #titulo-novedades p {width:720px;padding-top:10px;}
#titulo-novedades h3{
  float:left;
  margin:10px 10px 0 15px;
}
html > body #titulo-novedades h3 {margin-left:30px;}

#lista-novedades{
  margin:0;padding:0;
  width:735px;
  padding-left:5px;
  height:100px;
  background:url("/images/fondos/novedades-lista.gif") left top repeat-y;
  list-style:none inside;
}
html > body #lista-novedades {min-height:100px;height:auto;}
#lista-novedades li{
  float:left;
  width:182px;
  margin-top:5px;
  background:url("/images/fondos/separador-lateral-listas.gif") left top repeat-y;
  text-align:center;
  cursor:pointer;  
}
#lista-novedades li a{display:block;widht:182px;text-decoration:none;color:#000000;}
#lista-novedades li img{margin-top:5px;cursor:pointer;}
#lista-novedades li.separador{width:710px;height:20px;line-height:20px;background:none !important;}
#lista-novedades li.separador img{margin-top:-5px;}
html>/**/body #lista-novedades li.separador{margin-bottom:5px;}
#lista-novedades li ul{list-style:none inside;}
#lista-novedades li ul.plataformas{padding-left:20px;width:120px;margin:0;}
html>/**/body #lista-novedades li ul.plataformas{padding-left:30px;margin-top:5px;}
#lista-novedades li ul li  {float:left;width:auto;margin:0;height:25px;line-height:25px;background:none;}
#pie-novedades{width:735px;height:20px; background:url("/images/fondos/novedades-pie.gif") left top no-repeat;margin-bottom:10px;}

/****** MENU LATERAL *******/
#cuerpo-lateral{float:left;width:200px;margin:-8px 0 0 5px;background-color:#e6e6e6;overflow:hidden;text-align:center;}
html > body #cuerpo-lateral{margin:0 0 0 10px;}
#lateral-arriba{float:left;width:200px;height:11px;margin:0 0 0 5px;background:url("/images/fondos/lateral-arriba.gif") left top no-repeat;}
html > body #lateral-arriba{margin:-7px 0 0 10px;}
#lateral-abajo{float:right;width:200px;height:11px;margin:0 7px 10px 5px;background:url("/images/fondos/lateral-abajo.gif") left top no-repeat;}
html > body #lateral-abajo{margin:0 13px 10px 10px;}

.separador-lateral{width:200px;height:5px;margin:0 0 -7px 6px;padding:0; background:url("/images/fondos/separador-lateral.gif") 0px 2px no-repeat;}
html > body .separador-lateral{margin:5px;}

/****** BUSCADOR *******/
#caja-buscador{
  width:188px;
  height:93px;
  background:url("/images/fondos/buscador.gif") left top no-repeat;
  margin:0 0 0 1px;
}
html>/**/body #caja-buscador{margin:0 0 0 5px;border:1px solid #e6e6e6;}
#caja-buscador h5,#caja-buscador h3{margin:8px 0 0 0;}
html>/**/body #caja-buscador h5,html>/**/body #caja-buscador h3{float:left;margin:8px 0 0 23px;}
#formulario-buscador{float:left;text-align:left;padding:5px 10px;height:50px;}
#formulario-buscador p{line-height:30px;margin:0;}
#formulario-buscador input{float:left;width:90px;margin:5px 10px 0 0;}
#formulario-buscador img{float:left;margin-top:5px;cursor:pointer;}
#formulario-buscador a{color:#000000;text-decoration:none;padding-top:5px;}
#formulario-buscador a:hover{text-decoration:underline;}

/****** NOTICIAS DESTACADAS *******/
#caja-noticias{
  width:188px;
  height:175px;
  background:url("/images/fondos/noticias-recientes.gif") left top no-repeat;
  margin:0 0 0 1px;
  text-align:left;
}
html>/**/body #caja-noticias{margin:0 0 0 5px;border:1px solid #e6e6e6;}
#caja-noticias h6{margin:6px 0 0 25px;}
html>/**/body #caja-noticias h6{float:left;margin:8px 0 0 23px;}
#lista-noticias-destacadas{clear:both;float:left;margin:5px 10px 5px 5px;list-style:none outside;}
html > body #lista-noticias-destacadas{margin:5px 10px 5px 10px;}
html>/**/body #lista-noticias-destacadas{margin:5px 10px 5px -30px;}
#lista-noticias-destacadas li{font-size:12px;margin-bottom:5px;}
#lista-noticias-destacadas a{color:#333333;text-decoration:none;}
#lista-noticias-destacadas a:hover{text-decoration:underline;}

/****** TOP VENTAS *******/
#caja-top-ventas{
  width:188px;
  height:130px;
  background:url("/images/fondos/top-ventas.gif") left top no-repeat;
  margin:0 0 0 1px;
  text-align:left;
  overflow:hidden;
}
html>/**/body #caja-top-ventas{margin:0 0 0 5px;border:1px solid #e6e6e6;}
#caja-top-ventas span{display:block;margin:8px 0 0 25px;}
html>/**/body #caja-top-ventas span{float:left;margin:8px 0 0 23px;}
#lista-top-ventas{margin:10px 10px 5px 10px;list-style-type:decimal !important;list-style-position:outside !important;color:#154A79;}
html > body #lista-top-ventas{margin:10px 10px 5px 10px;}
html>/**/body #lista-top-ventas{float:left;margin:5px 10px 5px -15px;}
#lista-top-ventas li{font-size:12px;}
#lista-top-ventas a{font-weight:bold;color:#000000;text-decoration:none;color:#154A79;}
#lista-top-ventas a:hover{text-decoration:underline;}

/****** BOLETÍN *******/
#caja-boletin{
  width:188px;
  height:140px;
  background:url("/images/fondos/boletin.gif") left top no-repeat;
  margin:0 0 0 1px;
  text-align:left;
  overflow:hidden;
}
html>/**/body #caja-boletin{margin:0 0 0 5px;border:1px solid #e6e6e6;}
#caja-boletin span{display:block;margin:8px 0 0 25px;}
html>/**/body #caja-boletin span{float:left;margin:8px 0 0 23px;}
#caja-boletin p{float:left;clear:both;font-size:11px;padding:5px 5px 0 10px;}
#caja-boletin .email-boletin{width:120px;margin:5px 0 0 10px;}
#caja-boletin p span{float:left;width:190px;margin:5px 0 0 -6px;font-size:10px;}
html > body #caja-boletin p span{margin-left:-10px;}
html > body #caja-boletin p span{margin-left:-12px;}
html>/**/body #caja-boletin p{margin-top:-5px;}
#caja-boletin p img{float:right;margin:5px 10px 0 0;cursor:pointer;}

/****** PROXIMOS LANZAMIENTOS *******/
#contenedor-proximos-lanzamientos{margin-top:10px;background:url("/images/fondos/cuerpo-central.jpg") left top repeat-y;}
html > body #contenedor-proximos-lanzamientos{background:url("/images/fondos/cuerpo-central.png") left top repeat-y;}
#proximos-lanzamientos{float:left;width:735px;margin:0 0 0 5px;}
html > body #proximos-lanzamientos{margin:-9px 0 0 10px;}
html>/**/body #proximos-lanzamientos{margin:-18px 0 0 10px;}
#proximos-lanzamientos.plataforma{margin-top:-10px;}
#titulo-proximos-lanzamientos{
  width:735px;
  height:50px;
  background:url("/images/fondos/proximos-lanzamientos-cabecera.jpg") left top no-repeat;
}
#titulo-proximos-lanzamientos p{heigth:50px;width:500px;margin-top:10px;}
html>/**/body #titulo-proximos-lanzamientos p {width:720px;padding-top:10px;}
#titulo-proximos-lanzamientos h4{
  float:left;
  margin:10px 10px 0 15px;
}
html > body #titulo-proximos-lanzamientos h4 {margin-left:30px;}

#lista-proximos-lanzamientos{
  margin:0;padding:0;
  width:735px;
  padding-left:5px;
  height:100px;
  background:url("/images/fondos/novedades-lista.gif") left top repeat-y;
  list-style:none inside;
}
html > body #lista-proximos-lanzamientos {min-height:100px;height:auto;}
#lista-proximos-lanzamientos li{
  float:left;
  width:183px;
  margin-top:5px;
  background:url("/images/fondos/separador-lateral-listas.gif") left top repeat-y;
  text-align:center;
  cursor:pointer;
}
#lista-proximos-lanzamientos li a{display:block;widht:182px;text-decoration:none;color:#000000;}
#lista-proximos-lanzamientos li img{margin-top:5px;cursor:pointer;}
#lista-proximos-lanzamientos li strong span {font-weight:normal;font-size:12px;}
#lista-proximos-lanzamientos li.separador{width:710px;height:20px;line-height:20px;background:none !important;}
#lista-proximos-lanzamientos li.separador img{margin-top:-5px;}
html>/**/body #lista-proximos-lanzamientos li.separador{margin-bottom:5px;}
#lista-proximos-lanzamientos li ul{list-style:none inside;}
#lista-proximos-lanzamientos li ul li  {float:left;width:auto;margin:0;height:25px;line-height:25px;background:none;}
#lista-proximos-lanzamientos li ul.plataformas{padding-left:20px;width:120px;margin:0;}
html>/**/body #lista-proximos-lanzamientos li ul.plataformas{padding-left:30px;margin-top:5px;}
#contenedor-proximos-lanzamientos .banners{float:left;width:195px;margin:10px 0 0 12px;text-align:center;}

#pie-proximos-lanzamientos{width:735px;height:20px; background:url("/images/fondos/novedades-pie.gif") left top no-repeat;}
#nota-proximos-lanzamientos{float:left;font-size:10px;margin:10px 10px;color:#666;}

/****** PAGINADOR *******/

#lista-novedades li.no-resultados,#lista-noticias li.no-resultados,#lista-proximos-lanzamientos li.no-resultados {background:none;width:720px;margin-top:0;}
#lista-noticias li.no-resultados{width:680px;text-align:center !important;}
#lista-novedades li.no-resultados a,#lista-noticias li.no-resultados a,#lista-proximos-lanzamientos li.no-resultados a{display:inline;text-decoration:underline;font-weight:bold;}
#lista-novedades li.paginador,#lista-proximos-lanzamientos li.paginador {text-align:left;background:none;width:720px;margin-top:0;}
#lista-noticias li.paginador{text-align:left;background:none;width:700px;margin-top:0;}
#lista-novedades li.paginador a,#lista-noticias li.paginador a,#lista-proximos-lanzamientos li.paginador a{float:left;font-weight:bold;margin:5px 5px 0 0;}
#lista-novedades li.paginador a.pagina,#lista-noticias li.paginador a.pagina,#lista-proximos-lanzamientos li.paginador a.pagina{float:left;font-weight:bold;margin:5px 5px 0 0;text-align:center;padding-top:1px;width:22px;height:18px;background:url("/images/fondos/numero-pagina.gif") left top no-repeat;}
#lista-novedades li.paginador a.pagina.on,#lista-noticias li.paginador a.pagina.on,#lista-proximos-lanzamientos li.paginador a.pagina.on{background:url("/images/fondos/numero-pagina-on.gif") left top no-repeat;}
html>/**/body #lista-novedades li.paginador,html>/**/body #lista-noticias li.paginador,html>/**/body #lista-proximos-lanzamientos li.paginador{margin:-15px 0 -5px 0;}

/****** PIE *******/
#pie{
  height:56px;
  background: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="/images/fondos/pie.png", sizingMethod="image");
}
html > body #pie {background:url("/images/fondos/pie.png") left top no-repeat;filter:none;}
#pie-datos {margin-top:-62px;}
#pie-datos p{line-height:56px;float:left;}
html>/**/body #pie-datos p{line-height:36px;}
#pie-datos p img{margin:10px 25px 0 15px;}
html>/**/body #pie-datos p img {margin:0 25px 0 15px;}
#pie-datos a{color:#000000;text-decoration:none;}
#pie-datos a:hover{text-decoration:underline;}


/****** PÁGINA FICHA PRODUCTO *******/
#contenedor-producto{
  clear:left;
  width:735px;
  background-color:#ffffff;
  margin:10px 0 10px 10px;
}
#titulo-producto{
  width:735px;
  height:50px;
  background:url("/images/fondos/cabecera-producto.jpg") left top no-repeat;
}
#titulo-producto img{
  float:left;
  margin:10px 10px 0 25px;
}
html > body #titulo-producto img {margin-left:30px;}
#cuerpo-producto{
  margin:0;
  padding:0;
  width:735px;
  padding-left:5px;
  height:100px;
  background:url("/images/fondos/novedades-lista.gif") left top repeat-y;
  list-style:none inside;
}
html > body #cuerpo-producto {min-height:100px;height:auto;}
html>/**/body #cuerpo-producto {overflow:hidden;}
#centro-producto{float:right;width:485px !important;margin-right:5px;}
html > body #centro-producto{margin-right:20px;}
html>/**/ body #centro-producto{margin-top:-10px;}
#centro-producto h1{font-size:18px;color:#154A79;margin-bottom:5px;}
#centro-producto a {text-decoration:underline;color:#000000;}
#centro-producto a:hover {text-decoration:none;}
#centro-producto .caracteristicas-1{float:left;width:232px;padding-right:5px;background:url("/images/fondos/separador-datos-producto.gif") right top repeat-y; }
#centro-producto .caracteristicas-1 p {margin:0;padding:0;line-height:17px;}
#centro-producto .caracteristicas-1 p em{font-weight:bold;font-style:normal;}
#centro-producto .caracteristicas-1 p em span{color:#FF6600;}
#centro-producto .caracteristicas-2{float:left;width:240px;margin-left:5px;text-align:right;}
#centro-producto .caracteristicas-2 ul {float:right;margin:0 0 10px 0;padding:0;width:240px;list-style:none inside;}
#centro-producto .caracteristicas-2 ul li {float:right;margin-left:3px;}
#titulo-galeria-imagenes {float:left;clear:both;width:300px;margin:15px 0 -5px 0;}
html>/**/body #titulo-galeria-imagenes {margin:0 0 -20px 0;}
#galeria-imagenes{margin:10px 0 0 0;width:485px;clear:both;list-style:none inside;text-align:center;}
html>/**/body #galeria-imagenes{padding:15px;}
html>/**/body #centro-producto p {clear:both;}
#galeria-imagenes li {float:left;margin:0 10px 7px 0;}


#lateral-producto{float:left;width:215px;margin-left:2px;}
html > body #lateral-producto{margin-left:5px;}
html>/**/ body #lateral-producto{margin-top:-15px;}
#lateral-producto table {margin:0 5px; font-size:12px;border-spacing:0;}
html/**/> body #lateral-producto table{margin:0 5px 0 5px;}
#lateral-producto table caption{text-align:left;font-size:20px;font-weight:bold;color:#154A79;border-bottom:1px dotted #000000;font-family: Arial, Helvetica, sans-serif;}
html/**/> body #lateral-producto table caption{margin:0 5px 0 5px;}
#lateral-producto table thead tr th{padding:0;height:25px;}
#lateral-producto table tbody tr td{padding:0;height:25px;border-top:1px dotted #cccccc;}
#lateral-producto table .plataforma{text-align:left;font-weight:bold;width:90px;}
#lateral-producto table .pvp{color:#FF0000;width:50px;}
#lateral-producto table .precio-web{font-weight:bold;color:#21559C;width:50px;}

#pie-producto{width:735px;height:20px; background:url("/images/fondos/novedades-pie.gif") left top no-repeat; margin-bottom:10px;}

.juego-destacado{
  margin:0;padding:0;
  width:160px;
  padding-left:5px;
  height:100px;
  list-style:none inside;
}
html > body .juego-destacado {min-height:100px;height:auto;width:188px;}
.juego-destacado li{
  float:left;
  width:182px;
  margin:5px 0 0 -5px;
  text-align:center;
}
.juego-destacado li a{display:block;widht:182px;text-decoration:none;color:#000000;}
.juego-destacado li.separador{width:710px;height:20px;line-height:20px;background:none !important;}
.juego-destacado li.separador img{margin-top:-5px;}
html>/**/body .juego-destacado li.separador{margin-bottom:5px;}
.juego-destacado li ul{list-style:none inside;padding-left:20px;width:120px;margin:0;}
html>/**/body .juego-destacado li ul{padding-left:30px;margin-top:5px;}
.juego-destacado li ul li  {float:left;width:auto;margin:0;height:25px;line-height:25px;background:none;}


/********** PÁGINA NOVEDADES ***************/
#que-buscas{
  margin:10px 0 0 10px;
  width:735px;
  height:30px;
  background:url("/images/fondos/que-buscas-novedades.jpg") left top no-repeat;
  padding-top:4px;
}
html>/**/body #que-buscas{padding:0;}
#que-buscas.proximos-lanzamientos{background:url("/images/fondos/que-buscas-lanzamientos.jpg") left top no-repeat;}
#que-buscas p{
  margin-left:150px;
  height:30px;
  line-height:30px;
}
html > body #que-buscas p{height:21px;line-height:21px;}
html>/**/body #que-buscas p{height:32px;line-height:32px;}
#que-buscas p a img{margin:0;position:absolute;}
html>/**/body #que-buscas p a img{margin-top:5px;}

#que-buscas select{
  heigth:20px;
  border:1px solid #000000;
  color:#154A79;
  margin-right:10px;
  font-size:10px;
}

/****** PÁGINA NOTICIAS *******/
#contenedor-noticias{
  clear:left;
  width:735px;
  background-color:#ffffff;
  margin:10px 0 10px 10px;
}
#titulo-noticias{
  width:735px;
  height:50px;
  background:url("/images/fondos/noticias-cabecera.jpg") left top no-repeat;
}
#titulo-noticias h1{
  float:left;
  margin:10px 10px 0 15px;
}
html > body #titulo-noticias h1{margin-left:30px;}
html>/**/body #titulo-noticias h1{margin:0 0 0 30px;}

#titulo-noticias img.h1{
  float:left;
  margin:10px 10px 0 15px;
}
body #titulo-noticias img.h1 {margin-left:30px;}
html>/**/body #titulo-noticias img.h1 {margin:10px 0 0 30px;}

#lista-noticias{
  margin:0;padding:0;
  width:730px;
  padding-left:5px;
  height:100px;
  background:url("/images/fondos/novedades-lista.gif") left top repeat-y;
  list-style:none inside;
}
html > body #lista-noticias {min-height:100px;height:auto;width:730px;}
#lista-noticias li{
  float:left;
  width:660px;
  margin:5px 0 0 15px;
  text-align:left;
}
#lista-noticias li p{width:660px;}
#lista-noticias li a {text-decoration:none;color:#000000;}
#lista-noticias li em a {font-size:12px;color:#FF6600;}
#lista-noticias li .foto-noticia {float:left;margin-right:10px;}
#lista-noticias li.separador{width:710px;height:20px;line-height:20px;background:none !important;margin-left:5px;}
#lista-noticias li.separador img{margin-top:-5px;}
#pie-noticias{width:735px;height:20px; background:url("/images/fondos/novedades-pie.gif") left top no-repeat;margin-bottom:10px;}

/**********CONTACTO ***************/
#contenedor-contacto{
  margin:10px 0 0 10px;
  width:946px;
  height:530px;
  background:url("/images/fondos/cuerpo-contacto.jpg") #ffffff left top no-repeat;
}

#contenedor-contacto h1{
  margin:5px 0 0 30px;
}
html>/**/body #contenedor-contacto h1{padding-top:0px;}
#contenedor-contacto h2,#contenedor-contacto h3{
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#154A79;
}
#contenedor-contacto h2{
  margin:30px 0 0 15px;
  float:left;
  clear:both;
}
html>/**/body #contenedor-contacto h2{margin-top:20px;}
#contenedor-contacto h3{
  color:#000000;
}
#contenedor-contacto p{
  float:left;
  margin:10px 0 0 15px;
  width:610px;
  clear:left;
}
html > body #contenedor-contacto h2,html > body #contenedor-contacto p{margin-left:30px;}
#contenedor-contacto #recuadro-naranja{
  float:right;
  width:275px;
  height:110px;
  margin:25px 0 0 0;
}
html>/**/body #contenedor-contacto #recuadro-naranja{margin-top:-35px;}

#form-contacto{
  float:left;
  margin:40px 0 0 20px;
  width:900px;
}
#form-contacto p {width:880px; margin:0px; line-height:40px;}
#form-contacto label{font-weight:bold;margin-right:10px;}
#form-contacto input{height:14px;border:1px solid #cccccc;}
#form-contacto label,#form-contacto input{margin-top:20px;}
html > body #form-contacto label,html > body #form-contacto input{margin-top:0px;}
#form-contacto textarea{border:1px solid #cccccc;}
#form-contacto img{margin-top:20px;cursor:pointer;}
html>/**/body #form-contacto img{margin-top:-5px;}

/**********PROFESIONALES ***************/
#contenedor-profesionales{
  margin:10px 0 0 10px;
  width:946px;
  height:790px;
  background:url("/images/fondos/cuerpo-profesionales.jpg") #ffffff left top no-repeat;
}

#contenedor-profesionales h1{
  margin:5px 0 0 30px;
}
html>/**/body #contenedor-profesionales h1{padding-top:0px;}
#contenedor-profesionales h2,#contenedor-profesionales h3{
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#154A79;
}
#contenedor-profesionales h2{
  margin:30px 0 0 15px;
  float:left;
  clear:both;
}
html>/**/body #contenedor-profesionales h2{margin-top:20px;}
#contenedor-profesionales h3{
  color:#000000;
}
#contenedor-profesionales p{
  float:left;
  margin:10px 0 0 15px;
  width:610px;
  clear:left;
  line-height:20px;
}
html > body #contenedor-profesionales h2,html > body #contenedor-profesionales p{margin-left:30px;}
#contenedor-profesionales ul{
  float:left;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  width:610px;
  clear:left;
  list-style:none outside;
  margin-left:20px;
}
html>body #contenedor-profesionales ul{margin-left:40px;}
html>/**/body #contenedor-profesionales ul{margin:0;}
#contenedor-profesionales ul li{line-height:20px;}
#contenedor-profesionales #recuadro-naranja{
  float:right;
  width:275px;
  height:110px;
  margin:25px 0 0 0;
}
html>/**/body #contenedor-profesionales #recuadro-naranja{margin-top:-135px;}
#contenedor-profesionales #recuadro-naranja p{line-height:15px;width:250px;margin:0;}
#form-profesionales{
  float:left;
  margin:0 0 0 20px;
  width:900px;
}
html>/**/body #form-profesionales{margin-top:30px;}

#form-profesionales p {width:880px; margin:0px; line-height:30px;}
#form-profesionales span{font-weight:bold;color:#154A79;}
#form-profesionales label{font-weight:bold;margin-right:10px;}
#form-profesionales input{height:14px;border:1px solid #cccccc;}
#form-profesionales label,#form-profesionales input{margin-top:10px;}
html > body #form-profesionales label,html > body #form-profesionales input{margin-top:0px;}
#form-profesionales textarea{border:1px solid #cccccc;}
#form-profesionales #respuestaProfesionales{float:right;margin:-80px 10px 0 0;width:180px;height:100px;}
html>/**/body #form-profesionales #respuestaProfesionales {margin-top:-100px;}
#form-profesionales #respuestaProfesionales img{cursor:pointer;margin-top:85px;}
html>/**/body #form-profesionales #respuestaProfesionales img{margin-top:70px;}

/**********EMPRESA ***************/
#contenedor-empresa{
  margin:10px 0 0 10px;
  width:946px;
  height:640px;
  background:url("/images/fondos/cuerpo-empresa.jpg") #ffffff left top no-repeat;
}

#contenedor-empresa h1{
  margin:5px 0 0 30px;
}
html>/**/body #contenedor-empresa h1{padding-top:0px;}
#contenedor-empresa h2,#contenedor-empresa h3,#contenedor-empresa h4,#contenedor-empresa h5{
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#154A79;
}
#contenedor-empresa h2{
  margin:30px 0 0 15px;
  float:left;
  clear:both;
}
html>/**/body #contenedor-empresa h2{margin-top:20px;}
#contenedor-empresa h3{
  color:#000000;
}
#contenedor-empresa p{
  float:left;
  margin:10px 0 0 15px;
  width:610px;
  clear:left;
}
html > body #contenedor-empresa h2,html > body #contenedor-empresa p{margin-left:30px;}
#contenedor-empresa ul{
  font-family: Arial, Helvetica, sans-serif !important;
  font-size:12px;
  list-style:none outside;
  float:left;
  clear:left;
  margin:10px 0 0 20px;
}
html > body #contenedor-empresa ul{margin:10px 0 0 40px;}
html>/**/ body #contenedor-empresa ul{margin:10px 0 0 10px;}
#contenedor-empresa #recuadro-naranja{
  float:right;
  width:275px;
  height:110px;
  margin:25px 0 0 0;
}
html>/**/body #contenedor-empresa #recuadro-naranja{margin-top:-120px;}
#contenedor-empresa #recuadro-naranja p{line-height:15px;width:250px;margin:0;}
#contenedor-empresa .galeria-fotos{float:left;clear:left;margin:95px 0 0 20px;width:490px;}
html > body #contenedor-empresa .galeria-fotos{margin-left:30px;}
html>/**/body #contenedor-empresa .galeria-fotos{float:left;clear:left;margin:75px 0 0 30px;width:490px;}
#contenedor-empresa .galeria-fotos ul{margin:-30px 0 0 0;}
#contenedor-empresa .galeria-fotos p{width:430px;}
html>/**/body #contenedor-empresa .galeria-fotos ul{margin:-30px 0 0 -20px;}
#contenedor-empresa .info-contacto{float:left;margin:-305px 0 0 270px;width:380px;}
html > body #contenedor-empresa .info-contacto{float:left;margin:-300px 0 0 540px;width:380px;height:310px;}
#contenedor-empresa .info-contacto p{float:left;margin:-20px 0 0 0;width:370px;}
#contenedor-empresa .info-contacto a{float:left;margin:20px 0 0 70px;}

/********** GENERALES ***************/
.posicionar-absoluto{position:absolute;}
.flotar-derecha{float:right;}
.flotar-izquierda{float:left;}
.sin-fondo{background:none !important;}
.parrafoPopup{width:350px;}
.parrafoPopup {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
}

.cabecera-caja-gris{width:213px;height:14px;background:url("/images/fondos/cabecera-caja-gris.gif") left top no-repeat;}
.cuerpo-caja-gris{margin-top:-15px;width:213px;text-align:center;background:url("/images/fondos/cuerpo-caja-gris.gif") 0 10px no-repeat;}
html > body .cuerpo-caja-gris{margin-top:-10px;}
.pie-caja-gris{width:213px;height:14px;margin-bottom:10px;background:url("/images/fondos/pie-caja-gris.gif") left top no-repeat;}

.cabecera-caja-blanca{width:188px;height:27px;background:url("/images/fondos/cabecera-caja-blanca.gif") left top no-repeat;}
.cuerpo-caja-blanca{margin-top:-27px;width:188px;text-align:center;background:url("/images/fondos/cuerpo-caja-blanca.gif") 0 27px no-repeat;}
html > body .cuerpo-caja-blanca{margin-top:-24px;background-position:0 24px;}
html>/**/body .cuerpo-caja-blanca {background-position:0 18px;}
.cuerpo-caja-blanca h4 {margin:8px 0 0 -15px;}
.cuerpo-caja-blanca h5 {margin:12px 0 0 5px;}
html > body .cuerpo-caja-blanca h4{margin-top:4px;}
html > body .cuerpo-caja-blanca h5{margin-top:6px;}
.pie-caja-blanca{width:188px;height:18px;margin-bottom:10px;background:url("/images/fondos/pie-caja-blanca.gif") left top no-repeat;}
html>/**/body .cabecera-caja-blanca, html>/**/body .cuerpo-caja-blanca, html>/**/body .pie-caja-blanca {margin-left:6px;}


/* ****************** */
/*  VENTANA VIDEOS    */
/* ****************** */
#modal_container {
	padding:5px;
	background-color:#fff;
	border:1px solid #666;
	overflow:hidden;
	font-family:"Lucida Grande",Verdana;
	font-size:12px;
	color:#333;
	text-align:left;
}

#modal_container.test {
	background-color:#900;
	color:#fff;
	padding:30px;
	text-align:center
}

#modal_overlay {
	background-color:#000;
}

#modal_overlay.test {
	background-color:#fff;
}

#ayuda_contextual {
border-color:#87a2ba !important;
}