

body, body td {
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px; COLOR: #444444;
}

body  {
margin: 0;
font-size: 14px; 
background-color: #696969;
}

#contenido {
	background: #c5d5e5 url(fondo_ficha.png) repeat-x top left;
	margin: 20px auto;
}

#ficha {
	padding: 0 10px;
	margin: 40px auto 50px;	
	position: relative;
	


}
#fondoJuego {
	background: #999 url(/css/pattern_qjuegos.gif);

}

#tituloInterior {
	font: bold 16px/16px 'Trebuchet MS', sans-serif;
	margin: 0 0 5px 140px;
	padding: 0 0 0 20px;
	position: relative;
	
}
.descripcion {
	margin: 0 0 2px;
}

a,a:link,a:active,a:visited {text-decoration: none; color: #45479e;}

A:hover { COLOR: #a0aac1; TEXT-DECORATION: none}


SELECT {
	FONT: 9px Verdana, Arial, sans-serif; COLOR: #3366ff
}
INPUT {
	FONT: 9px Verdana, Arial, sans-serif
}
TEXTAREA {
	FONT: 9px Verdana, Arial, sans-serif
}
INPUT.clear {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #3366ff; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: transparent
}
INPUT.butt {
	FONT: 9px Verdana, Arial, sans-serif; COLOR: #000000; BACKGROUND-COLOR: #ffd128
}
INPUT.findbutt {
	FONT: 9px Verdana, Arial, sans-serif; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}

table.fondo {
	border-right: #d2d6e8 4px solid;
	border-top: #d2d6e8 4px solid;
	border-left: #d2d6e8 4px solid;
	border-bottom: #d2d6e8 4px solid;
	background-color: #f3f3f3;
}

/*categorias */
.cat {
	border: 1px solid #87A0BB;
	border-bottom-width: 0;
}
.cat br {
	display: none;
}

.cat a   {
	font-family: Arial, sans-serif;
	font-weight: bold;
	display: block;
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	background-color: #D2D6E8;
	margin-bottom: 1px;
	border-bottom: 1px solid #87A0BB;
	color: #274361;
	text-indent: 5px;
	}
.cat a:hover {
	background-color: #ADB4D3;
}




.esp  {
	font-weight: bold;
	font-size: 12px;
	line-height: 25px;
	padding: 5px;
	background-color: #F3F3F3;
	border: 2px solid #D2D6E8;
	margin-bottom: 10px;
	}

.ult, .tit { COLOR: #fff; font-size: 14px; text-indent: 5px; line-height: 24px; height: 24px; width: 658px; background-color: #87a0bb; font-weight: bold; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; margin-bottom: 6px;}

.tit   { width: 100% }

.links  {
	border: 2px solid #D2D6E8;
	padding: 3px;
	background-color: #F3F3F3;
	margin-bottom: 6px;
}

.links br {
	display: none;
}

.links a   {
	font-family: Arial, sans-serif;
	font-weight: bold;
	display: block;
	font-size: 11px;
	line-height: 18px;
	height: 18px;
	margin-bottom: 1px;
	border-bottom: 1px solid #F3F3F3;
	color: #274361;
	}
.links a:hover {
	border-bottom: 1px solid #87A0BB;
}


.bus  { COLOR: #444444; font-size: 14px; font-weight: bold; font-family: Trebuchet MS, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; padding-right: 5px }
.bus1 { color: #444444; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px }
.no  { COLOR: #8B0000; font-size: 14px; font-weight: bold; font-family: Trebuchet MS, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 5px; padding-bottom: 5px; padding-top: 15px; padding-right: 5px }

.normal  { COLOR: #444444; font-size: 9px; font-weight: bold; font-family: Trebuchet MS, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 5px}


TD.izq125 {
	BORDER-RIGHT: #a1badf 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a1badf 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a1badf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a1badf 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f5f5f5
}
TABLE.izq125 {
	BORDER-RIGHT: #a1badf 1px solid; BORDER-TOP: #a1badf 1px solid; BORDER-LEFT: #a1badf 1px solid; BORDER-BOTTOM: #a1badf 1px solid; BACKGROUND-COLOR: #f5f5f5
}

.listadoVideos {margin-left: 10px;}

.fichajuego {
	display: block; width: 156px;
	height: 266px;
	float: left;
	margin: 0 6px 6px 0;
	background-color: #F3F3F3;
	border: 2px solid #D2D6E8;
}

.fichajuego .thumb {
	display: block;
	overflow: hidden;
	width: 140px;
	height: 99px;
	position: relative;
	border: 1px solid #000;
	margin: 7px 0 0 7px;
}

.fichajuego .thumb img {
	position: absolute;
	top: -8px;
	left: -7px;
}

.fichajuego .jtitulo { 
	display: block;
	font-weight: bold;
	width: 140px;
	height: 16px;
	line-height: 16px;
	background: transparent url(../img/iq.gif) top left no-repeat; font-family: 'Trebuchet MS', sans-serif;;
color: #45479e; font-size: 14px; FONT-WEIGHT: bold; font-family: 'Trebuchet MS', sans-serif; margin: 7px;}

.fichajuego .jdesc { font-size: 12px; line-height: 14px;  font-family: 'Trebuchet MS', sans-serif; margin: 7px;}


.fichapubli {
	display: block;
	width: 300px;
	height: 250px;
	float: left;
	margin: 0 6px 6px 0;
	background-color: #fff;
	border: none;
	padding: 8px 11px;
	background-color: #F3F3F3;
	border: 2px solid #D2D6E8;
}




.jcat  { color: #617690; font-size: 9px; font-family: Arial, sans-serif; margin: 4px; }
.jcat1 { color: #696969; font-size: 9px; font-family: Arial, sans-serif; margin: 4px; }
.jcat2 { color: #696969; font-size: 9px; font-family: Arial, sans-serif; margin: 4px; }
.abajo   { COLOR: #555555; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.abajogrande { color: #555555; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.paginador   { font-size: 13px; COLOR: #000000; font-family: Trebuchet MS, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}



.icono {display: block; position: absolute; top: 0; left: 0;  width: 16px; height: 16px; background: transparent url(sprites_iconillos_categorias.png) no-repeat -2px -2px;}

.juegos-de-deportes .icono {background-position: -22px -2px;}
.juegos-de-naves .icono {background-position: -42px -2px;}
.juegos-de-plataformas .icono {background-position: -62px -2px;}
.juegos-de-habilidad .icono {background-position: -82px -2px;}
.juegos-de-punteria .icono {background-position: -102px -2px;}
.juegos-bestias .icono {background-position: -122px -2px;}
.juegos-de-coches .icono {background-position: -142px -2px;}
.juegos-de-mesa .icono {background-position: -162px -2px;}
.juegos-de-lucha .icono {background-position: -182px -2px;}
.juegos-de-logica .icono {background-position: -202px -2px;}
.juegos-de-aventuras .icono {background-position: -222px -2px;}
.juegos-clasicos .icono {background-position: -242px -2px;}
.juegos-multijugador .icono {background-position: -262px -2px;}
.juegos-para-adultos .icono {background-position: -282px -2px;}


#tablaRelac {width: 728px; margin: 0 auto 10px; border: 1px solid #436F9C; background-color: #F1F5F9;}
#tablaRelac td { text-align: center; font-size: 11px;}

#tablaHerramientas {width: 748px; margin: -10px auto 0;}
#tablaHerramientas td {border: 1px solid #436F9C; background-color: #F1F5F9;}

.recorte {overflow: hidden; width: 130px; height: 99px;position: relative; border: 1px solid #436F9C;}
.recorte img {position: absolute; top: -8px; left: -13px; border-width: 0;}
