@charset "utf-8";
/* CSS Document */

body
{
	margin:0px;
	background:#000000;
	font-family:Tahoma, Verdana, Georgia;
}

img 
{
	border:none;
	vertical-align:middle;
}
form
{
	padding:0px;
	margin:0px;
}

.encabezado
{
	height:150px;
	background:url(../imagenes/nuevo_encabezado.jpg);
}
.pie
{
	height:100px;
	background:url(../imagenes/encabezado.png);
}
.bloque h2, .bloquehome
{
	background:transparent url(../imagenes/tit-bloque.jpg) repeat scroll 0 0;
	color:#990000;
	font-size:12px;
	height:22px;
	margin:0;
	padding:8px 0px 0px;
	text-align:center;
	text-transform:uppercase;
	
	font-weight:bold;
	text-shadow: #FFFFFF 1px 1px 1px;
}
.titulo186
{
	width:186px;
}

.item
{
	display:block;
	padding:5px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	width:auto;
}
.item2
{
	padding:5px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}
.item:hover
{
	color:#9EC84D;
}
.par
{
	/*background:#464646;*/
	background:url('../imagenes/fondo_par.jpg') #464646;
}
.impar
{
	/*background:#333;*/
	background:url('../imagenes/fondo_par.jpg');
}
.admin
{
	background:#FFFFCC;
	color:#89390A;
	font-weight:bold;
}
.admin:hover
{
	color:#000;
}
.contenido
{
	background:#FFFFFF;
}
.titulo
{
	margin:5px;
	background:#000;
	color:#FFF;
	padding:10px;
}
.categorias
{
	margin:5px;
	background:#333;
	padding:10px;
	font-size:11px;
}
.categorias a, .descripcion a, .caja a
{
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
.categorias a:hover, .descripcion a:hover, .caja a:hover
{
	text-decoration:underline;
}

.descripcion
{
	width:550px;
	font-size:12px;
	margin:10px auto;
	line-height:20px;
}

.descripcion img
{
	max-width:550px;
}

.caja
{
	margin:5px;
	padding:10px;
	font-size:12px;
	line-height:15px;
}

.roja
{
	border:1px solid #FF0000;
	background:#FFF5E8;
}

.verde
{
	border:1px solid #339933;
	background:#E9F3DA;
}

.verde a
{
	color:#339900;
}

.amarilla
{
	border:1px solid #FF9900;
	background:#FFFFCC;
}



.social
{
	border:1px solid #DFE0F7;
	background:#FFF;
}

.verlinks
{
	max-height:200px;
	overflow:auto;
}

.votaciones
{
	margin:10px;
}

.buscar
{
	width:120px;
	font-size:10px;
	border:none;
	display:inline;
	border:1px solid #000000;
}

.buscarboton
{
	background:#FF9900;
	color:#000;
	display:inline;
	border:none;
	font-size:10px;
	border:1px solid #000000;
	font-weight:bold;
}

.mini
{
	font-size:11px;
	color:#666666;
}
.mini a
{
	color:#FF6600;
	text-decoration:none;
}
.mini a:hover
{
	text-decoration:underline;
}

.link
{
	display:block;
	color:#666666;
	padding-left:23px;
	font-size:10px;
	text-align:left;
	height:20px;
	text-transform:uppercase;
	text-decoration:none;
	padding-top:15px;
	margin-left:20px;
	width:150px;
	border-bottom:3px solid #666666;
	background-position:left 12px;
	background-repeat:no-repeat;
}
.link:hover
{
	border-bottom:3px solid #FF6600;
	color:#FF6600;
}

.izq
{
background-position:10px 13px;padding-left:35px;position:relative; left:-20px;
}
.comentario
{
	font-size:12px;
	color:#89390A;
}

.comentario img
{
	max-width:520px;
}

.login{
position:absolute;
z-index:10;
width:220px;
height:150px;
text-align:left;
color:#FF0000;
font: 14px Verdana, Arial, Helvetica, sans-serif;
display:none;
}

.juegolistado
{
	margin:20px 5px;
}
.juegolistado p, .juegolistado span
{
	margin:5px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	font-weight:normal;
	font-size:small;
}
.lista a
{
	font-size:medium;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.juegolistado span
{
	color:#FF6600;
	font-size:11px;
	letter-spacing:1px;
}

.minivoto
{
	height:10px;
	background:url(../imagenes/estrellasgrises.jpg);
	width:50px;
	padding:0px;
	list-style:none;
	display:block;
	float:left;
	margin:3px 5px 0px 0px;
}

.minivoto .pts
{
	float:left;
	height:10px;
	background:url(../imagenes/estrellas.jpg);
	width:0px;
	margin:0px;
	padding:0px;
	list-style:none;
}

.minicat a
{
	font-size:11px;
	font-weight:normal;
	color:#FF6600;
}
#message_box {
text-align:right;
position: absolute;
top: 0; right: 0;
z-index: 999;
width:350px;
margin:20px;
}
#message_box2 {
text-align:right;
position: absolute;
top: 0; left: 0;
z-index: 999;
width:19px;
margin:2px;
}

a.numero_elegido
{
	padding:0px 5px;
	text-decoration:none;
	line-height:22px;
	background:#FF8A00;
	border:1px solid #FF9900;
	color:#FFF;
}

.tabla_mensajes
{
	margin:5px;
	font-size:11px;
	color:#333;
}

.tabla_mensajes tr
{
	background:#FFFFCC;
}

.noleido
{
	font-weight:bold;
}

.tabla_mensajes tr:hover
{
	background:#FFC01F;
}

.tabla_mensajes td a
{
	display:block;
	text-decoration:none;
	color:#333;
}

.tabla_mensajes td
{
	
	border:1px solid #FF9900;
}
.tabla_mensajes th
{
	background:#333;
	color:#CCC;
	font-weight:bold;
	font-size:13px;
}

.destacadito
{
	font-size:8px;
	color:#FFFF00;
}

.limpiarlista
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.agregarjuego
{
	height:45px;
	line-height:45px;
	font-size:36px;
	width:300px;
	color:#333333;
	border:#FF9900 3px solid;
	font-weight:bold;
	text-align:center;
}

#asd img
{
	border:2px solid #FF0000;
}

.botonera a
{
	display:block;
	background:#FFF;
	float:left;
	color:#000;
	text-decoration:none;
	font-size:10px;
	font-family:arial;
	text-align:center;
	border:1px solid #FF9900;
	margin-right:10px;
	height:100px;
}
.botonera a:hover
{
	text-decoration:none;
	color:#FFF;
	background:#333;
}

.botonera a img
{
	margin:3px;
}
.botonera a span
{
	display:block;
	width:65px;
	margin:2px;
}

.botonesemu
{
	margin:0px;
	padding:0;
	display:block;
	list-style:none;
}
.botonesemu li
{
	line-height:30px;
	margin:0;
	padding:0;
}
.botonesemu li a, .letras li a
{
	background:#CCCCCC;
	border-left:1px solid #FAFAFA;
	border-top:1px solid #FAFAFA;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	display:block;
	text-indent:10px;
	color:#000;
	font-size:14px;
	font-family:arial;
}
.botonesemu li a:hover, .letras li a:hover
{
	text-decoration:none;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	border-bottom:1px solid #FAFAFA;
	border-right:1px solid #FAFAFA;
}

.sinmargen
{
	margin:0;
}
.negro
{
	color:#000000;
}

.breadcrumbs
{
	margin:5px;
	font-size:10px;
	line-height:22px;
	text-indent:5px;
	font-weight:bold;
	color:#333333;
}
.breadcrumbs a
{
	color:#333333;
	font-weight:normal
}
.letras
{
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	width:595px;
}
.letras li
{
	float:left;
}
.letras li a
{
	text-indent:0px;
	display:block;
	line-height:20px;
	width:20px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

h2.trigger {
	padding: 0 0 0 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: normal;
	border-top:1px dashed #999;
	background-image:url('../imagenes/link_comun.jpg');
	background-repeat:no-repeat;
}
h2.trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
	line-height: 25px;
	padding-left:30px;
}
h2.trigger a:hover { color: #ccc; }
h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
	margin: 0px;
	padding: 0;
	border-top: 1px solid #d6d6d6;
	overflow: hidden;
	font-size: 1.2em;

}
.toggle_container .block {
	padding: 0px; /*--Padding of Container--*/
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	padding-bottom:10px;
}

.botonera_descargas
{
	background:url('../imagenes/fondo_botonera_descargas.jpg') repeat-x;
	text-align:right;
	margin-bottom:10px;
	padding-top:1px;
}
.caja_enlace
{
	font-size:11px;
	margin:0px 5px;
}
.botonera_descargas a
{
	line-height:25px;
	font-size:11px;
	margin-right:5px;
	color:#CCC;
	float:right;
	text-decoration:none;
	padding:0px 5px;
	background:url('../imagenes/fondo_botonera_descargas_barra.jpg') repeat-x #464646;
}
.botonera_descargas a:hover
{
	color:#FFF;
}
h2.trigger_premium
{
	background-image:url('../imagenes/link_premium.jpg');
}
h2.agregar
{
	background-image:url('../imagenes/link_agregar.jpg');
}
.input_image
{
	vertical-align:bottom;
}
.tabla_principal
{
	border-left:#333 1px solid;
	border-right:#333 1px solid;
}