

body, body td {
	font-family: Arial, sans-serif;
	FONT-SIZE: 11px; COLOR: #444444;
}

body  {
margin: 0;
font-size: 14px; 
background-color: #696969;
}

#contenido {
	background: #facfe9 url(fondo_ficha.png) repeat-x top left;
	margin: 20px auto;
}

#ficha {
	padding: 0 10px;
	margin: 10px auto 10px;	
	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: #5A2A4D;}

A:hover { COLOR: #F05AB7; 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
}





.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% }



.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}



.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-para-adultos .icono {background-position: -22px -2px;}
.animaciones-eroticas .icono {background-position: -42px -2px;}
.animaciones-interactivas .icono {background-position: -62px -2px;}


#tablaRelac {width: 728px; margin: 0 auto 10px; border: 1px solid #e06db1; background-color: #F1F5F9;}
#tablaRelac td { text-align: center; font-size: 11px;}

#tablaHerramientas {width: 748px; margin: -10px auto 0;}
#tablaHerramientas td {border: 1px solid #e06db1; background-color: #F1F5F9;}

.recorte {overflow: hidden; width: 130px; height: 99px;position: relative; border: 1px solid #e06db1;}
.recorte img {position: absolute; top: -8px; left: -13px; border-width: 0;}