/*------------------------------------------------
author: Emenia
email: info@emenia.es
----------------------------------------------------*/
/*-------------------------------------------------------------
Reset by Eric Meyer
--------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 	{   margin: 0;
                                                            padding: 0;
                                                            border: 0;
                                                            outline: 0;
                                                            font-size: 100%;
                                                            vertical-align: baseline;
                                                            background: transparent;
							}
body 				{   line-height: 1; }
ol, ul 				{   list-style: none; }
blockquote, q                   {   quotes: none; }
:focus 				{   outline: 0; }
ins 				{   text-decoration: none;}
del 				{   text-decoration: line-through; }
table 				{   border-collapse: collapse; border-spacing: 0; }
/*-------------------------------------------------------------
M A I N    S T Y L E S
--------------------------------------------------------------*/
html, body                      {   color: #333; font-family: arial, verdana, sans-serif; font-size: 100.01%;
                                    line-height: 1.4em; margin: 0 auto; padding: 0; text-align: center;
                                    width: 100%; height: 100%; }
body 				{   font-size: 1em; background: #000 url(../images/fondos_body/fondo_body.jpg) no-repeat top center fixed; }
body.juego434                   {   background: #000 url(../images/fondos_body/fondo_body_aion.jpg) no-repeat top center fixed;	}
body.juego437                   {   background: #000 url(../images/fondos_body/fondo_body_hoi3.jpg) no-repeat top center fixed; }
body.juego436                   {   background: #000 url(../images/fondos_body/fondo_body_eastindia.jpg) no-repeat top center fixed; }
body.juego427                   {   background: #000 url(../images/fondos_body/fondo_body_majesty2.jpg) no-repeat top center fixed; }
body.juego417                   {   background: #000 url(../images/fondos_body/fondo_body_xplane9.jpg) no-repeat top center fixed; }
body.juego418                   {   background: #000 url(../images/fondos_body/fondo_body_elvenlegacy.jpg) no-repeat top center fixed; }
body.juego438                   {   background: #000 url(../images/fondos_body/fondo_body_dfxtreme2.jpg) no-repeat top center fixed; }
body.juego440                   {   background: #000 url(../images/fondos_body/fondo_body_ptboats.jpg) no-repeat top center fixed; }
body.juego444                   {   background: #000 url(../images/fondos_body/fondo_body_raceon.jpg) no-repeat top center fixed;}
body.juego445                   {   background: #000 url(../images/fondos_body/fondo_body_astrokeoffate.jpg) no-repeat top center fixed; }
body.juego446                   {   background: #000 url(../images/fondos_body/fondo_body_hoteldeadm.jpg) no-repeat top center fixed; }
body.juego447                   {   background: #000 url(../images/fondos_body/fondo_body_ghostpirates.jpg) no-repeat top center fixed;	}
body.juego448                   {   background: #000 url(../images/fondos_body/fondo_body_railworks.jpg) no-repeat top center fixed; }
body.juego449                   {   background: #000 url(../images/fondos_body/fondo_body_blackmirror2.jpg) no-repeat top center fixed; }
body.juego453                   {   background: #000 url(../images/fondos_body/fondo_body_wingsofprey.jpg) no-repeat top center fixed;	}
body.juego451                   {   background: #000 url(../images/fondos_body/fondo_body_leadandgold.jpg) no-repeat top center fixed;	}
body.juego454                   {   background: #000 url(../images/fondos_body/fondo_body_warband.jpg) no-repeat top center fixed;}
body.juego456                   {   background: #000 url(../images/fondos_body/fondo_body_15days.jpg) no-repeat top center fixed;}
body.juego457                   {   background: #000 url(../images/fondos_body/fondo_body_zenoclash.jpg) no-repeat top center fixed;}
body.juego461                   {   background: #000 url(../images/fondos_body/fondo_body_ts2010.jpg) no-repeat top center fixed;}
body.juego462                   {   background: #000 url(../images/fondos_body/fondo_body_adamsventure.jpg) no-repeat top center fixed;}
body.juego464                   {   background: #000 url(../images/fondos_body/fondo_body_tow2.jpg) no-repeat top center fixed;}
body.juego467                   {   background: #000 url(../images/fondos_body/fondo_body_victoria2.jpg) no-repeat top center fixed;}
body.juego482                   {   background: #000 url(../images/fondos_body/fondo_body_digger.jpg) no-repeat top center fixed;}
body.juego479                   {   background: #000 url(../images/fondos_body/fondo_body_magicka.jpg) no-repeat top center fixed;}
body.juego480                   {   background: #000 url(../images/fondos_body/fondo_body_citiesinmotion.jpg) no-repeat top center fixed;}
body.juego478                   {   background: #000 url(../images/fondos_body/fondo_body_demolition.jpg) no-repeat top center fixed;}
body.juego477                   {   background: #000 url(../images/fondos_body/fondo_body_commander.jpg) no-repeat top center fixed;}
body.juego485                   {   background: #000 url(../images/fondos_body/fondo_body_beginning.jpg) no-repeat top center fixed;}
body.juego487                   {   background: #000 url(../images/fondos_body/fondo_body_farming.jpg) no-repeat top center fixed;}
body.juego488                   {   background: #000 url(../images/fondos_body/fondo_body_tanktruck.jpg) no-repeat top center fixed;}
body.juego489                   {   background: #000 url(../images/fondos_body/fondo_body_kingscrusade.jpg) no-repeat top center fixed;}
body.juego490                   {   background: #000 url(../images/fondos_body/fondo_body_blackmirror3.jpg) no-repeat top center fixed;}
body.juego491                   {   background: #000 url(../images/fondos_body/fondo_body_mbfiresword.jpg) no-repeat top center fixed;}
body.juego492                   {   background: #000 url(../images/fondos_body/fondo_body_tododrive.jpg) no-repeat top center fixed;}
body.juego493                   {   background: #000 url(../images/fondos_body/fondo_body_camionesbasura.jpg) no-repeat top center fixed;}
/*--------------------------------------------------------------
C O N T E N E D O R
--------------------------------------------------------------*/
#contenedor                     {   background: #000; margin: 0 auto -200px; width: 960px; min-height: 100%; height: auto !important;
                                    height: 100%; }
.push 				{   height: 200px; }
/*--------------------------------------------------------------
B A N N E R    S U P E R I O R
--------------------------------------------------------------*/
#banner_superior                {   height: 194px; background: url(../images/logo.gif) no-repeat top left;
                                    font-family: "Trebuchet MS", arial, verdana, sans-serif; position: relative; }
a.link_logo			{   width: 300px; height: 170px; position: absolute; top: 0; left: 0;
                                    text-indent: -9000px; }
.caja_logo 			{   float: left; width: 121px; margin-left: 350px; margin-top: 10px; }
#banner_superior p.banner_nombre{   text-align: left; float: left; line-height: 1.2em; margin: 18px 5px 18px 20px;
                                    color: #FFF; width: 460px; letter-spacing: -0.04em; font-family: arial, verdana, sans-serif;
                                    font-weight: bold; /* font-size: 3.5em; */ font-size: 3.1em;}
#banner_superior p.banner_des   {   color: #000; /*font-size: 1.5em;*/ font-size: 1.9em; line-height: 1.2em; float: left; text-align: left;
                                    margin: 0 5px 0 20px; font-weight: bold; font-family: arial, verdana, sans-serif;}
#banner_superior p.banner_nombre a:link,
#banner_superior p.banner_nombre a:visited,
#banner_superior p.banner_nombre a:active    {   color: #FFF; text-decoration: none;}
#banner_superior p.banner_nombre a:hover     {   color: #Ff6600;}
/*-------------------------------------------------------------
N A V E G A D O R
--------------------------------------------------------------*/
#navegador 			{   font-family: "Trebuchet MS", arial, verdana, sans-serif;
                                    background: #333; width: 960px; height: 40px; font-size: 0.9em; font-weight: bold; }
#navegador ul                   {   float: left; }
#navegador ul li                {   float: left; margin: 0; padding: 0;	position: relative; z-index: 9999;}
#navegador ul li a              {   display: block; font-size: 1.2em; line-height: 42px; padding: 0px 14px; height: 40px;}
#navegador a:link, 
#navegador a:visited            {   text-decoration: none; color: #FFF; }
#navegador li a:hover,
#navegador li:hover a           {   background: #ff6600; color: #fff;}
ul li#here a:link, 
ul li#here a:visited, 
ul li#here a:hover              {   color: #ff6600; background-color: #000; }
ul li.desplegable a             {   padding-right: 26px !important;}
ul li a span                    {   position: absolute; top: 10px; right: 15px;}
#nav_tienda                     {   background-color: #ff6600; }
#navegador ul li .sub           {   position: absolute; top: 40px; left: 0; z-index: 9999; background: #000 url(../images/fondo_submenu.jpg) repeat-x top left;
                                    box-shadow: 3px 3px 4pc #000; -webkit-box-shadow: 3px 3px 4px #000; -moz-box-shadow: 3px 3px 4px #000;
                                    border-top: 2px solid #FF6600; padding: 10px; float: left; font-weight: normal; -moz-border-radius-bottomright: 5px;
                                    -khtml-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px;
                                    -khtml-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; display: none; }
#navegador ul li .row           {   clear: both; float: left; width: 100%; margin-bottom: 10px; }
#navegador ul li .sub ul        {   list-style: none; margin: 0; padding: 0; width: 150px; float: left; text-align: left; font-size: 12px; }
#navegador ul .sub ul li        {   width: 100%; color: #fff; }
#navegador ul .sub ul li h2     {   padding: 0;  margin: 0; font-size: 1.3em; font-weight: bold; color: #FF6600; }
#navegador ul .sub ul li h2 a   {   background-image: none; color: #e8e000; }
#navegador ul .sub ul li a      {   float: none; text-indent: 0; height: auto; background: url(../images/navlist_arrow.png) no-repeat 5px 12px;
                                    padding: 7px 5px 7px 15px; display: block; text-decoration: none; color: #fff; line-height: 1em; }
#navegador ul .sub ul li a:hover{   color: #ff6600; background-position: 5px 12px ; }
/*-------------------------------------------------
I N I C I O    B A N N E R    G R A N D E
-----------------------------------------------------*/
#simplegallery1                 {   position: relative; visibility: hidden; margin: 15px 7px 0 7px;
                                    float: left; height: 283px;	z-index: 2;}
#wrap 				{   float: right; padding: 15px 10px 0 7px; height: 283px; z-index: 2;}
/*---------------------------------------------------
E S T I L O S    C O M U N E S
--------------------------------------------------*/
.clear				{   clear: both; }
.aligncenter                    {   display:block; margin:0 auto }
.alignleft                      {   float:left; padding: 5px; margin: 0 5px 5px 0;}
.alignright                     {   float:right; padding: 5px; margin: 0 0 5px 5px;}
.shadow                         {   box-shadow: 3px 3px 4pc #ccc; -webkit-box-shadow: 3px 3px 4px #ccc; -moz-box-shadow: 3px 3px 4px #ccc; }
.dark-shadow                    {   box-shadow: 3px 3px 4pc #333; -webkit-box-shadow: 3px 3px 4px #333; -moz-box-shadow: 3px 3px 4px #333; }
h1, #inicio h3			{   font-family: "Trebuchet MS", arial, verdana, sans-serif;}
h1.h1_treinta,
h3.h1_treinta                   {   background: url(../images/fondo_cabecera_proximos_n2.jpg) no-repeat top left;
                                    font-size: 1.2em; padding: 8px 0; letter-spacing:1.5px; color: #FFF; font-variant: small-caps; }
/*#tienda_online h1.h1_treinta  {   background: url(../images/fondo_cabecera_proximos_rojo.jpg) no-repeat top left; }*/
h1.h1_setenta,
h3.h1_setenta,
h2.h1_setenta                   {   background: url(../images/fondo_cabecera_noticias_n2.jpg) no-repeat top left;
                                    font-size: 1.2em; padding: 8px 0; letter-spacing: 1.5px; color: #FFF; font-variant: small-caps; }
.inferior_treinta               {   background: #FFF url(../images/fondo_pie_treinta_n.gif) no-repeat bottom left; }
.inferior_setenta               {   background: #FFF url(../images/fondo_pie_setenta_n.gif) no-repeat bottom left; }
img.last_line                   {   padding-bottom: 10px; }
#sidebar_right                  {   float: right; width: 30%; margin-bottom: 10px; }
#sidebar_left                   {   float: left; width: 30%; margin-bottom: 10px; }
h2				{   color: #000;}
#mainbar_right                  {   float: right; width: 70%; margin-bottom: 10px; }
#mainbar_left                   {   float: left; width: 70%; margin-bottom: 10px; }
#inicio #novedades li.datos_titulo,
#proximos_lanzamientos li.datos_titulo,
#novedades_fw li.datos_titulo 	{   padding-top:5px; letter-spacing: -1px; word-spacing: 4px; font-weight: bold; color: #000; }
#noticias li.datos_titulo       {   font-size: 1.5em; padding-top:5px; letter-spacing: -1px; font-weight: bold; color: #000; line-height: 1.2em;}
#novedades_fw li.datos_titulo,
p.datos_titulo			{   font-size: 1.2em; }
p.datos_titulo			{   font-weight: bold;}
#proximos_lanzamientos li.datos_titulo,
#inicio #novedades li.datos_titulo {   font-size: 1em; }
.buttons 			{   border: 0; color:#fff; background: url(../images/boton_contacto.jpg) no-repeat top left;
                                    font-family:"Century Gothic", "Trebuchet MS", arial, sans-serif; line-height:12px;
                                    letter-spacing: 0.25em; height:25px; width:89px; margin-top: 15px;	}
.buttons:hover                  {   cursor: pointer; background:url(../images/boton_contacto.jpg) no-repeat bottom left;
                                    color: #ff6600; }
p.link_pagina                   {   font-size: 0.9em !important; padding: 10px !important;
                                    background: url(../images/fondo_pie_setenta_menu.gif) no-repeat bottom left !important; }
p.link_pagina a                 {   padding: 3px !important; }
label.error                     {   color: #f00; display: block; margin-left: 5px;}
li.comprar a:link,
li.comprar a:visited            {   display: block; width: 99px; height: 23px; text-indent: -9999px; background: url(../images/comprar_negro.gif) no-repeat top left;}
li.comprar a:hover              {   background: url(../images/comprar_negro.gif) no-repeat bottom left;}
/*----------------------------------------------
L I N K S
------------------------------------------------*/
a:link, 
a:active, 
a:visited                               {   color: #ff6600; }
a:hover                                 {   color: #000; }
.datos_titulo a:link,
.datos_titulo a:visited,	
.datos_titulo a:active                  {   color: #000; text-decoration: none;	}
.datos_titulo a:hover                   {   color: #Ff6600;}
#noticias a,
#descargas a                            {   font-weight: bold; }
#noticias li.comentarios a:link,
#noticias li.comentarios a:visited,
#noticias li.comentarios a:active       {   color: #ff6600 !important; text-decoration: none;	}
#noticias li.comentarios a:hover        {   text-decoration: underline;	}
h1 a:link,
h1 a:visited,
h1 a:active,
h3 a:link,
h3 a:visited,
h3 a:active,
h2 a:link,
h2 a:visited,
h2 a:active                             {   color: #FFF; text-decoration: none;	}
#inicio #proximos_lanzamientos a:link,
#inicio #proximos_lanzamientos a:visited,
#inicio #proximos_lanzamientos a:active	{   text-decoration:  underline;}
#inicio #novedades ul a:link,
#inicio #novedades ul a:visited,
#inicio #novedades ul a:active          {   text-decoration:  underline;}
h1 a:hover,
h2 a:hover,
h3 a:hover                              {   color: #Ff6600;}
/*-------------------------------------------------------------
G E N E R A L E S    S I D E B A R
--------------------------------------------------------------*/
#buscar_juego, 
#subscripcion, 
#buscar_descargas, 
#web_destacada, 
#preguntas_frecuentes, 
#entuciudad, 
#lateral_contacto, 
#distribution_sa, 
#distribution_tiendas, 
#contacto_soporte,
#condiciones_soporte            {   margin: 0 7px 7px 7px; }
#tienda_online h1, 
#buscar_descargas h1, 
#web_destacada h1, 
#preguntas_frecuentes h3,
#entuciudad h1,
#lateral_contacto h1, 
#catalogo #buscar_juego, 
#soporte #buscar_juego          {   margin-top: 15px;	}
/*--------------------------------------------------------------
G E N E R A L E S     M A I N B A R
--------------------------------------------------------------*/
#noticias, 
#descargas_fw, 
#noticias_comunidad, 
#novedades_fw, 
#catalogo_fw, 
#principal_descargas,
#principal_comunidad, 
#principal_soporte, 
#principal_tiendas, 
#principal_contacto, 
#contacto_formulario,
#juego_fw,	
#contacto_formulario_res        {   margin: 0 7px 7px 7px; }
#noticias h2,
#novedades_fw h2,
#catalogo_fw h2,
#principal_descargas h1, 
#principal_comunidad h1, 
#principal_soporte h2,
#principal_tiendas h1, 
#principal_contacto h1,
#contacto_formulario_res h1     {   margin-top: 15px; }
#contacto_formulario_res p,
#subscripcion_res p             {   font-weight: bold; color: #990000;}
/*------------------------------------------------------------
I N I C I O
-------------------------------------------------------------*/
#inicio #afiliados              {   background: #333; padding: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
                                    margin:15px 7px 7px; color: #FFF; font-size: 12px;}
#inicio #afiliados h3           {   font-size: 29px; color: #FF6600; margin-bottom: 10px;}
#inicio #afiliados a            {   color: #Ff6600;}
#inicio #afiliados a:hover      {   color: #FF6600;}
#inicio #sidebar_left		{   clear: both;}
#buscar_juego p                 {   padding: 5px; font-size: 0.9em;}
#buscar_juego input		{   margin: 10px;}
#proximos_lanzamientos ul,
#inicio #novedades ul           {   width: 166px; float: right;}
#proximos_lanzamientos li,
#inicio #novedades li,
#subscripcion p			{   line-height: 1.4em; text-align: left; font-size: 0.8em;}
#proximos_lanzamientos li,
#inicio #novedades li           {   padding: 5px;}
#proximos_lanzamientos img.caja,
#inicio #novedades img.caja     {   float: left; margin: 8px 4px; }
#proximos_lanzamientos,
#inicio #novedades,
#tienda_online                  {   margin: 7px; }
#subscripcion p                 {   padding: 10px; text-align:  center;}
#subscripcion label 		{   font-size: 1em; font-weight: bold;}
#inicio #tienda_online p img	{   padding: 7px 0 10px 0; }
#noticias ul, #novedades_fw ul	{   width: 540px; float: left; }
#noticias li, #novedades_fw li	{   line-height: 1.4em;	padding: 7px 10px 7px 7px; text-align: left; font-size: 0.8em;}
#noticias li.comentarios        {   margin-top: -12px;}
#noticias img.caja,
#novedades_fw img.caja          {   float: left; margin: 8px 4px;}
#descargas_fw ul,
#noticias_comunidad ul          {   color: #000; font-size: 0.8em; padding: 10px 0 10px 20px; }
#descargas_fw ul li,
#noticias_comunidad ul li       {   width: 540px; text-align: left; }
/* Caja de Twitter */
div.twtr-doc                    {   margin: 0 auto 10px;}
#inicio a.youtube               {   padding: 5px 7px; display: block; width: 274px; height: 135px;}
.siguenos                       {   background: #333; padding: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
                                    margin:15px 7px 7px; overflow: hidden;}
.siguenos h3                    {   font-size: 29px; color: #FF6600; margin-bottom: 10px;}
.siguenos ul li                 {   display: inline; }
.siguenos ul li a               {   display: block; width: 49px; height: 52px; float: left; text-indent: -9000px;
                                    background: url(../images/iconos_siguenos.png);}
.siguenos li.s_rss a:link,
.siguenos li.s_rss a:visited,
.siguenos li.s_rss a:active	    {	background-position: 0 106px;}
.siguenos li.s_rss a:hover	    {	background-position: 0 52px;}
.siguenos li.s_email a:link,
.siguenos li.s_email a:visited,
.siguenos li.s_email a:active	    {	background-position: -49px 106px;}
.siguenos li.s_email a:hover	    {	background-position: -49px 52px;}
.siguenos li.s_twitter a:link,
.siguenos li.s_twitter a:visited,
.siguenos li.s_twitter a:active	    {	background-position: -98px 106px;}
.siguenos li.s_twitter a:hover	    {	background-position: -98px 52px;}
.siguenos li.s_facebook a:link,
.siguenos li.s_facebook a:visited,
.siguenos li.s_facebook a:active    {	background-position: -147px 106px;}
.siguenos li.s_facebook a:hover	    {	background-position: -147px 52px;}
.siguenos li.s_youtube a:link,
.siguenos li.s_youtube a:visited,
.siguenos li.s_youtube a:active     {	background-position: -196px 106px;}
.siguenos li.s_youtube a:hover	    {	background-position: -196px 52px;}
#drweb                              {   margin: 0px 0px 7px 0px;}
/*---------------------------------------------------------
N O V E D A D E S, P R O X I M A M E N T E,  O F E R T A S
----------------------------------------------------------*/
#pantallas_novedades                {   clear: right; float: right; width: 30%; margin: 7px 0 7px 0;}
#pantallas_novedades img            {   margin-top: 7px;}
#pantallas_novedades h2             {   font-family: "Trajan Pro", georgia, serif; font-variant: small-caps; color: #FFF;
                                        padding: 15px 10px 0 10px; font-size: 1.5em;}
#catalogo li.tipojuego,
#catalogo_tipos li.tipojuego,
#novedades li.tipojuego,
#proximamente li.tipojuego,
#ofertas li.tipojuego               {   background: #dbdbdb; -moz-border-radius: 5px; -webkit-border-radius: 5px;
                                        line-height: 7px; font-family: "Century Gothic", "Trajan Pro", arial, sans-serif;
                                        float: right; margin-top: -30px;}
#novedades li.plataforma,
#proximamente li.plataforma,
#ofertas li.plataforma              {   color: #000;}
/*-------------------------------------------------------------
C A T A L O G O   Y   S O P O R T E   T A B L A de mainbar/catalogo_fw
--------------------------------------------------------------*/
#catalogo #buscar_juego p           {   font-weight: bold; font-family:  "Trebuchet MS", arial, sans-serif;
                                        font-size: 1em; letter-spacing: 2px; }
#catalogo table,
#soporte #catalogo_fw table         {   margin: 0 2px 10px 2px;	border: 4px solid #FFF; }
#catalogo table th,
#soporte #catalogo_fw table th      {   background-color: #333; border: 2px solid #FFF;
                                        padding: 6px; color: #FFF; cursor:pointer; }
#catalogo table td,
#soporte #catalogo_fw table td      {   color: #000; vertical-align: middle; text-align: left; padding: 6px; }
#soporte #catalogo_fw table td,
#soporte #catalogo_fw table tr      {   border: 2px solid #dbdbdb; }
#catalogo table td a                {   font-weight: bold; }
#catalogo table td p,
#soporte #catalogo_fw table td p    {   font-size: 0.9em; color: #666; }
#catalogo table td.center           {   text-align: center; font-size: 0.9em; color: #666; }
#soporte #catalogo_fw table td      {   text-align: left; font-size: 0.8em; color: #666; }
#catalogo table td img              {   display: block; margin: 0 auto; }
#catalogo tr.hightlight td          {   background-color: #f8f8f8; }
#soporte #catalogo_fw tr.hightlight td {background-color: #f8f8f8; }
#catalogo #catalogo_fw th.cabecera,
#soporte #catalogo_fw th.cabecera   {   background-color: #999; color: #000; }

/*--------------------------------------------------------------
JUEGO DIV juego_fw
--------------------------------------------------------------*/
#juego_fw                           {   overflow:auto; margin-top: 15px; width: 658px; }
#juego_fw #sidebar                  {   float: left; width: 30%; font-size: 0.8em; text-align: left; }
#juego_fw #sidebar img              {   margin: 10px; }
#juego_fw #sidebar ul               {   border: 1px solid #000; font-size: 0.8em; text-align: left; margin: 10px 15px 10px 15px; line-height: 1.2em; }
#juego_fw #sidebar ul li            {   margin: 0 0 0 5px; }
#juego_fw #sidebar img.pegi         {   float: left; margin: 0 20px 20px 20px; }
#juego_fw #sidebar a.pegi           {   float: right; font-size: 0.7em;	margin: 15px 16px 0 0; }
#juego_fw #sidebar p.video          {   clear: both; font-weight: bold; margin-bottom: 0; padding-left: 15px; color: #000; }
#juego_fw #sidebar #links1,
#juego_fw #sidebar #links2,
#juego_fw #sidebar #links3          {   float: left; clear: both; width: 185px; text-align: left; margin-bottom: 10px; }
#juego_fw #sidebar #links1          {   margin-top: 10px; }
#juego_fw #sidebar #links1 h3,
#juego_fw #sidebar #links2 h3,
#juego_fw #sidebar #links3 h3       {   margin-left: 15px; padding: 0 5px; background-color: #000; color: #fff; }
#juego_fw #sidebar #links1 p,
#juego_fw #sidebar #links2 p,
#juego_fw #sidebar #links3 p        {   background-color: #dbdbdb; margin-left: 15px; padding: 0 5px; font-size: 0.8em; line-height: 1.4em;
                                        font-weight: bold;}
#juego_fw #contenido_juego          {   float: right; width: 70%; }
#juego_fw #contenido_juego p        {   font-size: 0.9em; text-align: left; padding: 10px 20px 20px;}
#juego_fw #contenido_juego p span   {   padding: 5px 0; font-size: 1.3em; font-family: georgia, serif; letter-spacing: -1px; font-weight: bold;
                                        font-variant: small-caps; display: block; }
#juego_fw #contenido_juego h3       {   text-align: left; font-family: "Trebuchet MS", arial, verdana, sans-serif;
                                        background-color: #000; color: #FFF; margin: 0 20px 0 20px; padding-left: 10px; }
#juego_fw #contenido_juego ol       {   font-size: 0.9em; list-style-type: disc; text-align: left; padding: 10px 30px 10px 35px; }
#juego #pantallas_juegos            {   clear: right; float: right; width: 30%; margin: 7px 0 7px 0; }
#juego #pantallas_juegos img        {   margin-top: 7px; }
#juego #pantallas_juegos h2         {	font-family: "Trajan Pro", georgia, serif; font-variant: small-caps; color: #FFF;
                                        padding: 15px 10px 0 10px;}
/* Twitter */
.twitter-share-button               {   margin-left:15px !important; }
/*--------------------------------------------------------------
DESCARGAS 
--------------------------------------------------------------*/
#descargas #sidebar_left p          {   text-align: left; padding: 5px 15px; }
#descargas #sidebar_left p          {   font-size: 0.9em; }
#descargas #buscar_descargas p      {	text-align: left; margin: 5px 7px; }
#descargas #principal_descargas a   {   text-align: left; text-decoration: underline; padding: 7px 0; color: #ff6600;}
#descargas #principal_descargas p   {   clear: both; padding: 3px 15px; text-align: left; }
#descargas input, #descargas option {	margin: 10px;}
#descargas option                   {	margin: 5px 0; }
#descargas #principal_descargas img {	padding-bottom: 7px;}
/*--------------------------------------------------------------
SOPORTE 
--------------------------------------------------------------*/
#soporte #sidebar_left #buscar_juego p {font-weight: bold; font-family:  "Trebuchet MS", arial, sans-serif;
                                        font-size: 1em;	letter-spacing: 2px; text-align: center; }
#soporte #sidebar_left p            {   padding: 15px; text-align: left; font-size: 0.9em;}
#soporte #principal_soporte p       {   color: #000; text-align: left; margin: 0 7px; padding: 10px 15px; }
#soporte #condiciones_soporte ul    {   text-align:  left; padding: 0 15px; }
#soporte #condiciones_soporte li    {   padding: 5px; font-size: 0.9em; }
#soporte #contacto_formulario form  {   padding: 10px 0 10px 30px; }
#soporte #contacto_formulario td    {   text-align: left; padding: 10px 5px; vertical-align: top; }
textarea:focus, input:focus         {   border: 2px solid #FF6600; }
/*--------------------------------------------------------------
TIENDAS 
--------------------------------------------------------------*/
#tiendas #sidebar_left #entuciudad p{   color: #000; font-size: 0.9em; margin: 0 7px; padding: 5px 10px; }
#tiendas #sidebar_left #entuciudad form{padding: 10px 0; }
#tiendas #principal_tiendas p       {	color: #000; text-align: left; padding: 3px 20px; }
#tiendas #principal_tiendas img     {   padding: 30px; }
#tiendas #principal_tiendas h2      {   font-size: 1.8em; font-family: "Trebuchet MS", arial, verdana, sans-serif; font-weight: bold;
                                        text-align:  left; padding: 15px; font-variant: small-caps; }
#tiendas #principal_tiendas h3      {   text-align: left; padding: 10px 0 0 15px; margin-bottom: -3px; font-variant: small-caps;
                                        color: #000;}
/*--------------------------------------------------------------
CONTACTO
--------------------------------------------------------------*/
#contacto #sidebar_left p           {   padding: 5px 0; color: #000; font-size: 0.9em; }
#contacto #sidebar_left h2,
#contacto #mainbar_right h2         {   text-align: center; padding: 10px 5px 0 5px; font-family: "Trebuchet MS", arial, verdana, sans-serif;
                                        font-weight: bold; font-variant: small-caps;}
#contacto #sidebar_left h2          {   font-size: 1.8em; }
#contacto #mainbar_right h2         {	font-size: 1.5em;}
#contacto #mainbar_right p          {	padding: 10px 15px;}
#contacto #contacto_formulario form {	padding: 10px 0 10px 30px;}
#contacto #contacto_formulario td   {	text-align: left; padding: 10px 5px; vertical-align: top; }
/*-------------------------------------------------------------
P A N T A L L A S  y  V I D E O S
--------------------------------------------------------------*/
#pantallas #pantallas_fw h2         {   font-family: "Trajan Pro", georgia, serif; font-variant: small-caps; color: #FFF;
                                        margin: 20px 0px 0px ; font-size: 1.5em; padding: 0;}
.panel-overlay h3                   {   font-size: 20px; padding-bottom: 2px;}
.panel-overlay p                    {   line-height: 16px;}
#lista_pantallas                    {   margin-top: 20px; margin-left: 50px;}
#lista_pantallas ul li              {   width: 154px; float: left; padding: 10px; font-size: 12px;}
#lista_pantallas ul li p            {   color: #FFF;}
#pantallas #lista_pantallas li      {   height: 150px;}
.panel                              {   height: 390px !important;}
.panel img                          {   top: 40px !important;}
.gallery                            {   margin-top: -20px !important;}
#videos #lista_pantallas ul li      {   height: 180px;}
#lista_pantallas a                  {   text-decoration: none;}
#lista_pantallas a:hover            {   color: #fff; text-decoration: underline;}
.video_descripcion p                {   color: #FFF; }
.video_descripcion                  {   font-size: 12px;}
.video_descripcion a:hover          {   color: #fff;}
#videos_fw h3                       {   padding: 10px 0 0;}
#videos_fw h3 a                     {   color: #FF6600 !important;}
#videos_fw h3 a:hover               {   color: #FFF !important;}
#videos #videos_fw h2               {   font-family: "Trajan Pro", georgia, serif; font-variant: small-caps; color: #FFF;
                                        padding: 15px 0px ; font-size: 1.5em;}
#videos #lista_pantallas a.imagen_ytv  {   position: relative; display: block;}
.iconVideo                          {   background:url("../images/icono_video.png") no-repeat scroll 0 0 transparent; text-indent:-9999px;
                                        display:block; height:35px; left:60px; position:absolute; top:25px; width:35px;}
/*-------------------------------------------------------------
DIV Copyrigth
--------------------------------------------------------------*/
#footer                             {   margin: 0 auto; clear: both; background-color: #111; height: 260px; }
#copyright                          {   clear: both; width: 960px; margin: 10px auto 0 auto; color: #666; background-color: #111; }
#copyright ul                       {   margin-left: 130px; }
#copyright ul li                    {   float: left; }
#copyright ul li a                  {   display: inline; font-size: 0.9em; line-height: 42px; padding: 0 10px; border-right: #666 solid 1px;
                                        text-decoration: none; color: #666; }
#copyright ul li.last a             {   border-right: none;}
#copyright a:link,
#copyright a:visited                {   text-decoration: none; color: #666; }
#copyright a:hover                  {	color: #FFF; }
#copyright img                      {   clear: both; margin: 10px 100px; }
#copyright p                        {   font-size: 0.8em; padding-bottom: 10px; }
