body {text-align:center; margin-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-image:url('imagenes/b_bg.gif'); background-position:center; background-repeat:repeat-y; background-color:#000000;}
/* background-color:#000406;*/
a:link{color:#6699CC; text-decoration:none; font-weight:bold;}
a:visited{color:#3f83bf; text-decoration:none; font-weight:bold;}
a:hover{color:#99bddd; text-decoration:underline; font-weight:bold;}
a:active{text-decoration:underline; font-weight:bold;}

img {border:none;}
h1, h2, h3, h4, h5, h6 {padding:0; margin:0; font-size:12px;}
h5 {color:#999999;}

/*span {margin:0; padding:0; border:none;}*/
/*==============================================================
================================================================
							MAIN
================================================================
==============================================================*/
#wrap {width:765px; margin:0 auto 0 auto; text-align:left;}
#divlogo {width:297px; height:105px; float:left; text-align:right; padding:0; margin:2px 0 0 0; }
#divlogo img {float:left;}
#divbanner { width:468px; height:78px; float:left; text-align:right; vertical-align:bottom; margin:2px 0 0 0;}
#divbanner img {margin:9px 0 0 0;}
#divbarrabotones { width:468px; height:27px; color:#FFFFFF; float:left; text-align:right; font-size:12px;}

.toprow1  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;text-align:center;} 
.toprow1 a:link{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.toprow1 a:visited{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.toprow1 a:hover{color:#FF9900; text-decoration:underline; font-weight:bold;}
.toprow1 a:active{text-decoration:none; font-weight:bold;}
/*==============================================================
					COLUMNA IZQUIERDA MAIN
==============================================================*/
#primercolumna {
	width:130px;
	float:left;
	margin-top:105px;
}
#divmenu {
	width:130px;
	text-align:left;
	background-color:#163145;
	font-size:12px;
}

#navigation {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#163145;
	padding:0 0 0 0;
	margin:0 0 0 0;
	/*width:130px; Si se le ponia width, IE lo muestra incorrectamente y agrega márgenes superiores e inferiores */
}
#navigation a {
	border-bottom: 1px solid #163145;
	display: block;
	padding: 4px 4px 4px 0.5em;
	border-left: 9px solid #163145;
	border-right: 1px solid #163145;
	background-color: #2D5A82;
	color: #FFFFFF;
	text-decoration: none;
	text-align:left;
}
#navigation a:hover {
	background-color: #5390c1;
}

#divsitiosamigos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:left;
	background-color:#000000;
	border:solid 2px;
	border-top-width:8px;
	border-color:#163145;	
	width:125px;
	text-align:left;
	margin-top:20px;
}

/*==============================================================
						CONTENIDO MAIN
==============================================================*/

#divcontenido {
	width:625px;
	float:left;
	margin-top:20px;
	margin-left:8px;
	text-align:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	min-height:600px;
}
#divcontenido a:link{color:#6699CC; text-decoration:none; font-weight:bold;}
#divcontenido a:visited{color:#3f83bf; text-decoration:none; font-weight:bold;}
#divcontenido a:hover{color:#99bddd; text-decoration:underline; font-weight:bold;}
#divcontenido a:active{text-decoration:underline; font-weight:bold;}

#msjbienvenida {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	width:450px;
	margin-bottom:20px;
}

.contenedornoticias {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	float:left;
	text-align:left;
	width:235px;
	background-color:#000000;
	border:solid 2px;
	border-top-width:8px;
	border-color:#163145;
	margin-right:6px;
	overflow:auto;
}
.noticia {
/* Esto mostraba diferentes resultados en diferentes navegadores. Por eso se usó una imagen repetida.
border-bottom:solid 1px;
border-bottom-style:dotted;
*/
float:left;
width:235px;	
overflow:auto;
padding-top:5px;
padding-bottom:5px;
background:url('./imagenes/punto.gif') repeat-x bottom;
}
.noticia img{float:left; padding-right:5px;}


.cuadro200x200google {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	color:#FFFFFF;
	text-align:left;
	width:233px;
	padding-left:2px;
	background-color:#000000;
	border:solid 2px;
	border-top-width:8px;
	border-color:#163145;	
	height:200px;
	margin-top:5px;
}

.loultimo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	color:#FFFFFF;
	text-align:left;
	width:450px;
	padding-left:2px;
	margin-top:15px;
	margin-bottom:15px;
	/*overflow:auto;*/
	overflow:hidden;
}
.secciondeloultimo {
	width:448px;
	margin-bottom:5px;
	font-size:11px;
	overflow:auto;
	padding-top:5px;
	padding-bottom:5px;
	background:url('./imagenes/punto.gif') repeat-x bottom;	
}

.pseccion { margin:0; margin-bottom:2px; padding:0; color:#C3C3C3;}

.divtoptrucos {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	float:left;
	color:#FFFFFF;
	text-align:left;
	width:233px;
	padding-left:2px;
	background-color:#000000;
	border:solid 2px;
	border-top-width:8px;
	border-color:#163145;
}
.divtoptrucos p {margin:0; padding:0;}

#bannerderecha {
	float:right;
	display:inline;
	width:120px;
	height:600px;
	margin-left:10px;
}

#centro {float:left; clear:both; display:block; width:764px; }
#piedepagina {
	width: 764px;
	text-align:center;
	margin-top:5px;
}
#bannergoogle {
	display: block;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#163145;
	padding:0 0 0 0;
	margin:0 0 0 0;
	border-left: 9px solid #163145;
	border-right: 1px solid #163145;
	border-bottom: 1px solid #163145;
}
.divlanzamientos
{	float:right;
	display:inline;
	width:150px;
	margin-left:5px;
	margin-top:5px;
	background-color:#000000;
	border:solid 2px;
	border-top-width:8px;
	border-color:#163145;
	font-weight:bold;
	padding-left:5px;
	

}


/*==============================================================
================================================================
							JUEGO
================================================================
==============================================================*/

.nombrejuego {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	width:625px;
	height:85px;
	display:table-cell;
	vertical-align:middle;
}
.nombrejuego img {margin-right:10px; margin-bottom:5px; vertical-align:middle;}

#barrajuego {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;
	text-align:left;
	width:625px;
	height:30px;
}
#barrajuego a {
font-family:Arial, Helvetica, sans-serif; font-size:12px;
padding:8px 5px 7px 5px;
float:left;
/*border-left:solid 1px #000000;*/
margin-left:1px;
color:#FFFFFF;
font-weight:bold;}
#barrajuego a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
#barrajuego a:visited{text-decoration:none; color:#FFFFFF;}
#barrajuego a:hover{text-decoration:none; background-position:bottom left; color:#FFFFFF;}
#barrajuego a:active{text-decoration:none; color:#FFFFFF;}
#barrajuego span {
font-family:Arial, Helvetica, sans-serif; font-size:12px;
padding:8px 5px 7px 5px;
float:left;
/*border-left:solid 1px #000000;*/
margin-left:1px;
color:#FFFFFF;
font-weight:bold;}


.tab_activado {
background-image:url("imagenes/tabbg.gif");
color:#FFFFFF;
background-repeat:no-repeat;
background-position:top left;
-moz-border-radius-topleft: 5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;}
.tab_activado a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.tab_activado a:visited{text-decoration:none; color:#FFFFFF;}
.tab_activado a:hover{text-decoration:none; background-position:bottom left; color:#FFFFFF;}
.tab_activado a:active{text-decoration:none; color:#FFFFFF;}
.tab_desactivado {
background-color:#232323;
color:#FFFFFF;
cursor:default;
-moz-border-radius-topleft: 5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;
}


.contenidojuego {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	width:605px;
	border:solid 2px #163145;
	padding:20px 5px 20px 10px;
	margin-bottom:10px;
	overflow:auto;
	background-color:#000000;
}
.contenidojuego th {background-color:#000000; border:solid 1px #FFFFFF; border-right:solid 4px #FFFFFF;}
.contenidojuego table { margin-bottom:20px; border:none;}
.contenidojuego tr,td{border:none;}

.divcompras {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	margin:10px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:450px;
	font-size:12px;
	float:left;
	color:#FFFFFF;
	text-align:left;
	background-color:#000000;
	border:solid 2px #163145;
	border-top-width:8px;
}

.resumenjuego
{	width:410px;
	font-weight:bold;
	padding-left:2px;
	overflow:auto;
	margin-bottom:10px;
}
.resumenjuego img {float:left; margin-right:5px; width:100px; height:120px;}

.divscreenshots
{	width:400px;
	font-weight:bold;
	padding:5px;
	overflow:auto;
	text-align:left;
	margin-bottom:10px;
}
.divscreenshots div { text-align:right;}
.divscreenshots img {margin-right:10px; margin-top:5px; margin-bottom:5px;}


#bannerderecha120x240 {
	margin: 0 auto 0 auto;
	width:120px;
	height:240px;
}

.cuadropuntaje {
	width:184px;
	margin-bottom:10px;
	border:solid 2px #282828;
	border-top-width:8px;
	text-align:left;
	height:30px;
}
.cuadropuntaje2 {
float:right; width:90px; height:100%; text-align:center;
font-weight:bold; font-size:20px; color:#98afee;
background-color:#282828;
/*background-color:#323232;*/
}
.cuadropuntaje3 {
	width:90px;
	text-align:left;
	padding-left:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;
}


#cuadroinfo {
	width:185px;
	margin-bottom:10px;
	border:solid 2px #282828;
	border-top-width:8px;

}
#cuadroinfo dl { padding:0 0 0 0; margin:0 0 0 0;}
#cuadroinfo dt { padding:2px 0 2px 0; margin:0 0 0 0; text-align:left; background-color:#4c4c4c; font-weight:bold; color:#98afee;}
#cuadroinfo dd { padding:2px 0 2px 0; margin:0 0 0 0; text-align:right; background-color:#282828; font-weight:bold;}

.columnaderecha {
	float:right;
	display:inline;
	width:155px;
	overflow:auto;
	text-align:center;
}

.columnaderecha190 {
	float:right;
	display:inline;
	width:190px;
	overflow:auto;
	text-align:center;
}

.cuadrolomejor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	width:450px;
	background-color:#3e6584;
	margin-bottom:5px;
	padding-left:2px;
}

.bggrey{ background-color:#666666;}
.bgdgrey{ background-color:#333333;}
.bannertruco { text-align:center;}

.listanoticiasjuego
{	
	width:500px;
	padding-left:2px;
	margin-bottom:10px;
	background:url('./imagenes/punto.gif') repeat-x bottom;
	font-size:12px;
	overflow:auto;
}
.listanoticiasjuego img {float:left; margin-right:5px; margin-bottom:4px;}
.listanoticiasjuego p {margin:0; margin-bottom:5px; padding:0;} 


/*==============================================================
================================================================
							IMAGENES
================================================================
==============================================================*/

#imgbarritainf { 
	vertical-align:bottom;
	border:none;
	padding-top:0px;
	margin-top:0px;
	font-size:1px;
}
#imgbarritasup { 
	vertical-align:top;
	border:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:1px;
}

.thumbsengaleria
{	width:60px; 
	height:45px;
	margin-right:2px;
	margin-left:2px;
	margin-top:5px;
}
.galeriadethumbs
{ 	overflow:auto;
	height:60px;
	/*width:765px;*/
	margin:0 auto 0 auto;
	border-bottom:solid 5px #466f94;
}


.imgcentral {display: block; margin: 0 auto; margin-top:10px;}
.bottomrowimg {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;text-align:center;} 

/*==============================================================
================================================================
							 NOTICIAS
================================================================
==============================================================*/

.listanoticias
{	width:490px;
	float:left;
	padding-left:2px;
	margin-bottom:10px;
	background:url('./imagenes/punto.gif') repeat-x bottom;
	font-size:12px;
	overflow:auto;
}
.listanoticias img {float:left; margin-right:5px; margin-bottom:4px;}
.listanoticias p {margin:0; margin-bottom:5px; padding:0;} 

.divimagenfloatderecha
{	float:right;
	margin-left:10px;
	margin-bottom:5px;
	text-align:center;
	width:200px;
	font-size:9px;
	font-style:italic;
}
.divimagenfloatderecha img {margin-bottom:3px; border:none; max-width:200px;}

.divimagenepigrafe
{	margin:0;
	padding:5px;
	width:490px;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#656565;
}

/*==============================================================
================================================================
							TIENDA
================================================================
==============================================================*/

.contenedorbanderas img {padding-left:3px; width:16px; height:11px; border:none;}

.divcategorias {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#FFFFFF;
	text-align:left;
	width:180px;
	padding-left:2px;
	background-color:#000000;
	border:solid 2px;
	border-top-width:8px;
	border-color:#163145;
}

.divdiferentescategorias {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	float:left;
	overflow:auto;
	color:#FFFFFF;
	width:145px;
	height:530px;
	background-color:#000000;
	border:solid 2px;
	border-top-width:8px;
	border-color:#163145;
	margin:0 5px 10px 0;
}
 

.divproductoml {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	color:#FFFFFF;
	text-align:center;
	width:130px;
	padding:0;
	background-color:#000000;
	margin:2px 2px 2px 2px;
}
.divproductoml img {border:solid 5px; width:70px; height:70px;}


/*==============================================================
================================================================
							 OTROS
================================================================
==============================================================*/
.frmbuscarmnu { margin:0 0 0 0; padding:0 0 0 0; height:15px;}
.campobuscarmnu {background-color:#e7f4fd; border:solid 1px #15242f; width:311px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.botonbuscarmnu {background-color:#b0dcf8; border:outset 1px #15242f; margin-right:2px; font-weight:bold;}
.botonbuscar {background-color:#b0dcf8; border:outset 1px #15242f; margin-right:2px; font-weight:bold; width:80px;}
.campobuscar {background-color:#e7f4fd; border:solid 1px #15242f; width:250px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.icono_consola_pc {background-image:url("imagenes/logos/texto_pc.gif"); background-repeat:no-repeat; background-position:right; }
.icono_consola_ps {background-image:url("imagenes/logos/texto_ps.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_ps2 {background-image:url("imagenes/logos/texto_ps2.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_n64 {background-image:url("imagenes/logos/texto_n64.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_xbox {background-image:url("imagenes/logos/texto_xbox.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_gbc {background-image:url("imagenes/logos/texto_gbc.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_gba {background-image:url("imagenes/logos/texto_gba.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_gc {background-image:url("imagenes/logos/texto_gc.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_dc {background-image:url("imagenes/logos/texto_dc.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_ps3 {background-image:url("imagenes/logos/texto_ps3.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_psp {background-image:url("imagenes/logos/texto_psp.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_ds {background-image:url("imagenes/logos/texto_ds.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_wii {background-image:url("imagenes/logos/texto_wii.gif"); background-repeat:no-repeat; background-position:bottom right; }
.icono_consola_xbox360 {background-image:url("imagenes/logos/texto_xbox360.gif"); background-repeat:no-repeat; background-position:bottom right; }

/*==============================================================
================================================================
							 ESTILOS
================================================================
==============================================================*/

.V10 {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.V11 {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.V12 {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.V14B {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.V14 {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.V16 {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:16px;}
.V16B {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.V18B {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.V18 {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:18px;}

.trucosphp { width:410px; padding-left:10px; padding-bottom:15px;}
.trucosphp-1 {
	height:60px;
	font-size:16px;
	padding-top:5px;
	padding-bottom:5px;
	background:url("./imagenes/punto.gif") repeat-x bottom;
}

.bold {font-weight:bold;}
.bolder {font-weight:bolder;}
.imgfloatleft {float:left; padding-right:5px;}
.imgsize70x47 { height:47px; width:70px;}
.imgsize100x80 { height:60px; width:80px;}
.imgsize100x80A { height:80px; width:100px;}
.margin0 {margin:0;}
.padding0 {padding:0;}
.margintop10 { margin-top:10px;}
.marginbottom10 {margin-bottom:10px;}
.marginbottom30 {margin-bottom:30px;}
.margintopbottom100 {margin-bottom:100px; margin-top:100px; margin-left:auto; margin-right:auto;}
.paddingbottom10 {padding-bottom:10px;}
.divletras {padding-bottom:10px;}
.justificado {text-align:justify;}
.centrado {text-align:center;}
.divcentrado {margin:0 auto 0 auto;}
.displayinline {display:inline;}
.clearboth {clear:both;}
.textaligncenter {text-align:center;}
.colorletragris {color:#C3C3C3;}
.overflowauto {overflow:auto;}

.resultadojuegos
{	margin-bottom:10px;
	padding:0 0 10px 2px;
	background:url('./imagenes/punto.gif') repeat-x bottom;
	font-size:12px;
	width:620px;
} /* Para que se vean bien las imágenes, le pongo la clase "overflowauto" mediante PHP */
.resultadojuegos img {float:left; margin-right:5px; width:60px; height:80px;}
.resultadojuegos p {margin:0; margin-bottom:5px; padding:0;}
