/*body {margin:0px 0px 0px 0px; padding:0px; min-width:800px; background-color:#000;  height:100%;}*/
body {
	background-color: #000000;
	margin-top: 0px;
	background:#000000 url(../img/site_background.jpg) repeat-y center;
	background-repeat: no-repeat;
	background-position:top;
	text-align: center;
}

a{text-decoration:none;}

/*Colores*/
.color_sistema{color:#0971b4;}
.color_play3{color:#ff0000;}
.color_xbox360{color:#98c03c;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.color_play2{color:#437dad;}
.color_pc{color:#3055bf;}
.color_wii{color:#8cc9de;}
.color_psp{color:#e6a42a;}
.color_ds{color:#b221d6;}


.derecha{text-align:right;}
.izquierda{text-align:left;}
.centro{text-align:center;}


#contenedor_general{position:absolute; width:945px; left:50%; margin-left:-505px; background-image:url(../img/contenedor_gral_back.gif); background-repeat:repeat-y;}
#home_contenedor_general{position:absolute; width:945px; left:50%; margin-left:-510px; }/* 18-2-09 */
#wrapper{position:relative; float:left; width:945px;  background-image:url(../img/contenedor_fondo.jpg); background-repeat:repeat-x; background-color:#FFFFFF;}

/*Header*/
#header{position:relative; top:0px; height:100px; background-image:url(../img/header_tel.jpg);}
#home_header{position:relative; top:0px; height:268px; background-image:url(../img/header_tel.jpg); background-repeat:no-repeat; width:945px;}/* 18-2-09 */
#home{position:absolute; width:200px; height:130px; top:40px; left:0px;}
#header_botonera{height:37px; width:729px; top:135px; position:absolute; left:200px; right:0px;}	
#header_links{position:absolute; width:600px; float:left; left:540px; top:105px; text-align:left; font-family:Verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:none; line-height:2em; font-weight:bold;}
#header_links a:link, #header_links a:active, #header_links a:visited { font-family:Verdana; font-size:10px; font-weight:bold; color:#666666; text-decoration:none;}
#header_links a:hover{color:#0971b4;}

/*columna izquierda*/
#contenedor_columna_izquierda{position:relative; float:left; width:170px; text-align:center;height:100%; margin: 0px 0px 0px 5px;}
#home_busqueda{position:relative; float:left; background-image:url(../img/busqueda_back.png); background-repeat:no-repeat; background-position:center; width:165px; height:180px;}
#columna_izquierda_avisos {position:relative; float:left; width:160px; margin:20px 0px 0px 0px;}
#home_busqueda_tabla{position:relative; width:160px; top:60px}
#home_busqueda_tabla select{width:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; margin:5px 0px 5px 0px; color:#666666}
.campo_contenedor_input{position:relative;background-image:url(../img/buscar_input_back.png); background-repeat:no-repeat;height:32px; width:140px;}
.campos_login{width:120px; margin-top:5px; margin-left:5px; border:0px solid #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal;}
#juegos_relacionados{position:relative; float:left; width:165px;}
#juegos_relacionados img.tapa{border:1px solid #666; margin:10px 0px 10px 0px;}

#juegos_relacionados p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#98c03c; font-weight:bold;}
#juegos_relacionados a{color:#98c03c;}

/*Contenido*/
#home_contenedor_contenido{position:relative; width:560px; overflow:hidden; float:left; height:100%;  margin-left:10px; padding:0px; background-image:url(../img/contenedor_fondo.jpg); background-repeat:repeat-x;}
#banner_principal{width:560px; float:left;}
#barra_titulo{position:relative; float:left; width:560px; margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#datos_juego{position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:left; margin:20px 0px 20px 0px;}
#datos_juego .titulo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; border-bottom:1px solid #ccc; margin:0px 0px 10px 0px; color:#ff0000;}
#datos_juego .genero{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-bottom:1px solid #ccc; margin:0px 0px 10px 0px; color:#ff0000;}
#datos_juego b{color:#333333; font-weight:bold;}
#datos_juego .como_comprar{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-align:right; margin-right:20px;}
#datos_juego .como_comprar a{text-decoration:none; text-align:right; color:#98c03c;}

/*08/07/2009*/
#datos_juego .como_comprar a:link, #datos_juego .como_comprar a:active, #datos_juego .como_comprar a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; text-align:right; color:#98c03c;}
#datos_juego .como_comprar a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; text-align:right; color:#0971b4;}
/*fin 08/07/2009*/

#formulario_compra{position:relative; float:left; width:560px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-align:left;}
#formulario_compra .derecha{text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#error{position:relative; float:left; width:560px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; background-image:url(../img/formulario_compra_error.png); background-repeat:no-repeat; height:50px; padding:10px 0px 0px 0px; text-align:center;}
#tabla_formulario_compra input, #tabla_formulario_compra select {width:180px; font-size:12px; font-weight:bold; color:#777777; border:1px solid #cccccc; margin:5px 0px 5px 10px; height:22px;}
#tabla_formulario_compra input{text-indent:5px;}

/*08/07/2009*/
#tabla_formulario_compra textarea{font-family:Verdana, Arial, Helvetica, sans-serif; width:180px; font-size:12px; font-weight:bold; color:#777777; border:1px solid #cccccc; margin:5px 0px 5px 10px; text-indent:5px;}
/*fin 08/07/2009*/#contenedor_tabla_compra{position:relative; float:left; width:560px; background-image:url(../img/formulario_compra_back_02.png); background-repeat:no-repeat; height:360px;}


/*Cambiante con cada juego*/
#logo_color{position:absolute; background-image:url(../img/gamesuit_play3.png); background-repeat:no-repeat; width:51px; height:124px; left:18px; top:28px;}
.color_consola_actual{color:#ff0000;}
#barra_titulo_destacados{position:relative; float:left; width:560px; height:53px; margin:0px; background-image:url(../img/juegos_destacados_titulo_play3.png); background-repeat:no-repeat;}
#barra_seccion{position:relative; float:left; width:560px; margin:0px; background-image:url(../img/consola_play3_banner.jpg); background-repeat:no-repeat; width:560px; height:80px;}
#barra_titulo_usados{position:relative; float:left; width:560px; height:53px; margin:0px; background-image:url(../img/barra_titulos_usados_play3.png); background-repeat:no-repeat;}
#barra_titulo_accesorios{position:relative; float:left; width:560px; height:53px; margin:0px; background-image:url(../img/barra_titulos_accesorios.png); background-repeat:repeat-x;}
#barra_titulo_recomendados{position:relative; float:left; width:560px; height:53px; margin:0px; background-image:url(../img/barra_titulos_recomendados_play3.png); background-repeat:repeat-x;}
#juegos_recomendados_contenido{position:relative; float:left; width:560px; height:243px; padding:10px; text-align:center;}



#descripcion_juego{position:relative; float:left; width:560px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:left;}
#descripcion_juego .titulo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; text-align:left;}
#descripcion_juego .texto{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:left; margin:0px 15px 20px 15px;}
#video{position:relative; float:left; width:560px;}

.tabla_datos_juego{background-color:#dddddd; border:1px solid #666; line-height:2em; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.tabla_datos_juego tr.par{background-color:#CCCCCC;}

#disponible a:hover{text-decoration:underline; color:#0971b4;}
#legales{position:relative; float:left; width:560px;}

/*Home juegos usados*/
#juegos_usados_contenido{position:relative; float:left; width:560px; background-image:url(../img/juegos_usados_back.png); background-repeat:no-repeat; height:243px; padding:10px; text-align:center;}
#juego_usado .titulo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; margin:5px 0px 0px 0px;}
#juego_usado .precio{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#db421f; text-align:center; margin:5px 0px 0px 0px;}
#juegos_usados_contenido img{border:1px solid #666;}
#juegos_usados_contenido a{text-decoration:none; color:#FFFFFF;}
#juegos_usados_contenido a:hover{text-decoration:none; color:#db421f;}

/*Home juegos destacados*/
#juegos_destacados {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666; text-align:left;}
#tabla_juegos_destacados p.titulo{color:#0971b4; font-size:12px; font-weight:bold; margin:5px 0px 0px 5px;}
#tabla_juegos_destacados p.descripcion{margin:5px 0px 10px 5px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#tabla_juegos_destacados span.consola{ font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#tabla_juegos_destacados span.precio{font-size:14px; color:#0971b4; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.color_xbox360{color:#98c03c;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#tabla_juegos_destacados a{text-decoration:none; color:#0971b4;}

/*Resultado busqueda*/
#resultado_busqueda{position:relative; float:left; width:560px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-align:left;}
#contenedor_tabla_busqueda{position:relative; float:left; width:560px;}
#contenedor_tabla_busqueda .titulo{font-size:18px; font-weight:bold; border-bottom:1px solid #666; margin:0px 0px 0px 0px; color:#0971b4;}
#contenedor_tabla_busqueda .consola{font-size:12px; font-weight:bold;}

.busqueda_renglon{padding:5px; border-bottom:1px solid #CCCCCC;}
.busqueda_renglon img{border:1px solid #0971b4}
.impar{background-color:#bbd1e2;}
tr.par{background-color:#dddddd;}

/*Accesorios por consola*/
#accesorios_contenido{position:relative; float:left; width:560px; background-image:url(../img/fondo_accesorios.png); background-repeat:no-repeat; height:243px; padding:10px; text-align:center;}
#accesorios .titulo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-align:center; margin:5px 0px 0px 0px;}
#accesorios .precio{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#db421f; text-align:center; margin:5px 0px 0px 0px;}
#accesorios_contenido img{border:none;}
#accesorios_contenido a{text-decoration:none; color:#333333; font-size:12px;}
#accesorios_contenido a:hover{text-decoration:none; color:#db421f;}

#accesorio .titulo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; margin:5px 0px 0px 0px;}
#accesorio .precio{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#db421f; text-align:center; margin:5px 0px 0px 0px;}

/*columna derecha*/
#home_newsletter{position:relative; float:left; background-image:url(../img/newsletter_back.jpg); background-repeat:no-repeat; width:160px; height:283px; margin-bottom:20px;}
#home_newsletter_tabla{position:relative; width:160px; top:220px;}
#contenedor_columna_derecha{position:relative; width:160px; float:left;  height:100%; margin-left:20px; padding:0px;}
#columna_derecha_avisos{position:relative; float:left; border:1px solid #999999; width:160px; overflow:hidden; text-align:center; margin:20px 0px 0px 0px;}

.clear { /* generic container (i.e. div) for floating buttons */ overflow: hidden; width: 100%;}



/*footer*/
#links_pie{position:relative;width:945px; float:left; text-align:center; font-family:Verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:none; line-height:2em; height:100px;}
#links_pie a:link, #links_pie a:active, #links_pie a:visited { font-family:Verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:none;}
#links_pie a:hover{color:#0971b4;}

/*16/09/2009*/
#link_nuevo_local{position:absolute; width:300px; height:70px; top:15px; left:200px;}

.genero{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-bottom:1px solid #ccc; margin:0px 0px 10px 0px; color:#ff0000;}

/*22/09/2009*/
#oferta_del_dia{position:relative; float:left; width:933px; height:72px; top:175px; background-image:url(../img/barra_oferta_del_dia.jpg); background-repeat:no-repeat;}
#oferta_del_dia #texto_oferta{position:relative; float:left; width:550px;margin:0px; padding:0px; top:12px; left:330px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; text-align:left;}
#texto_oferta a:link, #texto_oferta a:visited, #texto_oferta a:active{color:#FFFFFF;}


/* 11/03/2010*/
#tabla_formulario_compra{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; text-align:left;}
#tabla_formulario_compra td{height:18px;}
/*fin 11/03/2010*/

/*********** HOME TV 27/05/2010   ****************/
#home_tv{position:relative;width:945px; float:left; text-align:center; height:500px; background-image:url(../img/home_tv_fondo.jpg); background-repeat:no-repeat; text-align:center;}
#home_video_contenido{position:relative; float:left; width:480px; height:392px; top:35px; left:230px; text-align:center;}
/*********** FIN HOME TV 27/05/2010   ****************/

/****** 30/6/2010 HOME PROXIMOS LANZAMIENTOS    ********/
#home_proximos_lanzamientos{position:relative; float:left; width:160px; margin-bottom:20px;}

.tabla_proximos_lanzamientos{background-color:#FFFFFF; color:#666666;border-left:1px solid #999999; border-right:1px solid #999999; line-height:1.5em; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; text-align:left;}
.tabla_proximos_lanzamientos tr.par{background-color:#dddddd;}
/****** 30/6/2010 FIN PROXIMOS LANZAMIENTOS *************/

