/*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;}
.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-color:#ebebeb;}  /*background-image:url(../img/contenedor_fondo.jpg); background-repeat:repeat-x; background-color:#FFFFFF;}*/
#spacer_horizontal{position:relative; float:left; width:560px; height:40px;}


/*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;}


/*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;}
#barra_titulo_usados{position:relative; float:left; width:560px; height:53px; margin:0px; background-image:url(../img/juegos_usados_titulo.png); background-repeat:no-repeat;}
#barra_titulo_destacados{position:relative; float:left; width:560px; height:53px; margin:0px; background-image:url(../img/home_titulo_destacados.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;}

#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;}
#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;}
/*#contenedor_tabla_compra{position:relative; float:left; width:560px; background-image:url(../img/formulario_compra_back_02.png); background-repeat:no-repeat; height:360px;}*/
#datos_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; 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;}
#datos_juego b{color:#333333; font-weight:bold;}
.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;}
#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;}
#ayuda_contenido{position:relative; float:left; width:560px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666; text-align:left;}
#contacto_contenido{position:relative; float:left; width:560px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:left; font-weight:bold; line-height:22px;}

#ayuda_contenido .titulo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; border-bottom:1px solid #ccc; margin:0px 0px 10px 0px;}
.titulo {color:#0971B4;
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;}
/*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;}

/*juegos usados por consola*/
#juegos_usados {position:relative; float:left; width:560px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666; text-align:left;}
#tabla_juegos_usados p.titulo{color:#0971b4; font-size:12px; font-weight:bold; margin:5px 0px 0px 5px;}
#tabla_juegos_usados p.descripcion{margin:5px 0px 10px 5px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#tabla_juegos_usados span.consola{ font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#tabla_juegos_usados span.precio{font-size:14px; color:#0971b4; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.color_xbox360{color:#98c03c;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#tabla_juegos_usados a{text-decoration:none; color:#0971b4;}
.ver_todos{border-bottom:1px solid #cccccc;}

/*Home juegos destacados*/
#juegos_destacados {position:relative; float:left; width:560px;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;}
.ver_todos{border-bottom:1px solid #cccccc;}

/*accesorios por consola*/
#accesorios_contenido {position:relative; float:left; width:560px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666; text-align:left;}
#tabla_accesorios p.titulo{color:#0971b4; font-size:12px; font-weight:bold; margin:5px 0px 0px 5px;}
#tabla_accesorios p.descripcion{margin:5px 0px 10px 5px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#tabla_accesorios span.consola{ font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#tabla_accesorios span.precio{font-size:14px; color:#0971b4; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.color_xbox360{color:#98c03c;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#tabla_accesorios a{text-decoration:none; color:#0971b4;}
.ver_todos{border-bottom:1px solid #cccccc;}

#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;}

/*Generos*/
#generos{float:left; font-family:Verdana; font-size:14px; font-weight: bolder; text-decoration: none; line-height:2em;}
#generos a:link, #generos a:active, #generos a:visited { font-family:Verdana; font-size:14px; font-weight:normal; text-decoration:none;}
#generos a:hover{}

/*16/09/2009*/
#link_nuevo_local{position:absolute; width:300px; height:70px; top:15px; left:200px;}


#menu_generos{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;}
#menu_generos .titulo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; border-bottom:1px solid #ccc; margin:0px 0px 10px 0px;}
#menu_generos b{color:#333333; font-weight:bold;}

/*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;}

/*02/10/2009*/
#contenedor_tabla_gamepass{position:relative; float:left; width:560px; background-image:url(../img/formulario_gamepass_back.jpg); background-repeat:no-repeat; overflow:visible; height:520px;}
#contenedor_tabla_gamepass .radio{width:30px;}
/*09/10/2009*/
#contenedor_gamepass_login{position:relative; float:left; width:560px; background-image:url(../img/gamepass_login_fondo.jpg); background-repeat:no-repeat; overflow:visible; height:281px;}
#gamepass_login_formulario{position:relative; float:left; width:400px; top:125px; left:35px;}


/*19/10/2009*/
#juego{position:relative; float:left; width:560px; height:400px; background-image:url(../img/juegos_online_fondo.jpg); background-repeat:no-repeat; padding:20px;}

/* 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 *************/
