body {
	background:url('imagenes/body_bg.jpg');
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;


}
body,td,th {
	font-family: Arial;
	font-size: 12px;
	color:#5A8096;
}
a:link {
	color: #87B9E2;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #87B9E2;
}
a:hover {
	text-decoration: none;
	color: #00CCFF;
}
a:active {
	text-decoration: none;
	color: #87B9E2;
}
.stats_torrents{
	padding-left:666px;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
}

.boxgrid{ 
	width: 150px;
	height: 207px;
	*height: 170px; 
	margin:9px;
	*padding:9px;
	*margin:0px; 
	float:left; 
	overflow: hidden; 
	position: relative;
}
.boxgrid h6{ 
	color:#FFFFFF;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	
}
.boxgrid img{ 
border: 1px solid #000;
	background-image: url(imgs/load.gif);
	background-repeat: no-repeat;
	background-position: center center;
}



.boxcaption{
	position: absolute;
	background: #000;
	height: 38px;
	width: 100%;
	*width: 134px;
	*margin-left:12px;
	*padding:22px;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
		/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
.captionfull .boxcaption {
	top: 169px;
	left: 0px;
}



.INFOMSG {
  width:auto;
  border:1px solid #aa0;
  background:#ffa url("images/alert.png") 10px 50% no-repeat;
  padding:10px 10px 10px 52px;
  margin:10px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
}

.stats_descargados{
	padding-left:683px;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
}
.titulos_bloques{
	font-size:9px;
	font-family:Verdana;
	font-weight:bold;
	color:#333333;
	padding-top:14px;
	text-transform:uppercase;
}

.espaciobanners{
	height:4px;
	font-size:2px
}
.buscador1{
	background:none;
	border:0px solid;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
}
.buscador2{
	background:none;
	border:0px solid;
	cursor:pointer;
}

.buscador3{
	background:none;
	border:0px solid;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	width:130px;
}

.lineabloque{
	background-image:url(imagenes/linea_bloque.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:131px;
	padding-bottom:5px;
	padding-top:5px;
	height:6px;
	font-size:1px;
}
.login{
	font-family:Arial;
	font-size:12px;
	color:#CCCCCC;
	border-left:#030A0E solid 1px;
	border-top:#030A0E solid 1px;
	border-right:#0B1E2D solid 1px;
	border-bottom:#0B1E2D solid 1px;
	background-color:#050F16;
}
.login_msg{
	background:none;
	border:0px solid;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	color:#CCCCCC;
}
.error_base{
	border:#FFFFFF dotted 1px;
	background-color:#2C78B6;
	width:500px;
	padding:10px;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
}
.ultimos-posts{
	background-image:url(imagenes/icono-post.jpg);
	background-repeat:no-repeat;
	padding-left:12px;
}
.link-posts{
	border-bottom:#00CCFF dashed 1px;
}
.titulo_ultimasrespuestas{
	font-size:11px;
	color:#FFFFFF;
	padding-bottom:10px;
	padding-top:10px;
}
.mensaje1{
	font-family:Arial;
	font-size:12px;
	color:#FF9900;
}
.mensaje2{
	font-family:Arial;
	font-size:12px;
	color:#86BEDF;
}
.letra-blanca{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
}
.borde_noticias{
	border:#132E46 solid 1px;
}
.texto-tenue{
	font-size:11;
	color:#3A5463;
}
.ficha1{
	border:#12273D solid 1px;
	padding:4px;
	background-color:#0D1C2B;
	font-family:Arial;
	font-size:11px;
	color:#53788E;
	text-align:justify;
}
.ficha-titulo{
	font-family:Arial;
	color:#C4FFFF;
	font-size:15px;
}
.tabla-error{
	font-family:Arial;
	color:#FFFFFF;
	font-size:11px;
	border:#2B5B8C solid 1px;
	background-color:#21466B;
	padding:5px;
}
.listas_orden{
	background-color:#0F2031;
	border:#0F2031 solid 1px;
	font-family:Arial;
	font-size:11px;
	color:#0099CC;
}

.cajas{
	font-family:Arial;
	font-size:11px;
	color:#CCCCCC;
	border-left:#030A0E solid 1px;
	border-top:#030A0E solid 1px;
	border-right:#0B1E2D solid 1px;
	border-bottom:#0B1E2D solid 1px;
	background-color:#050F16;
	width:250px;
}
.info-error{
	border:#0E2132 solid 1px;
	background:#040B11 20px;
	color:#FFFFFF;
	height:40px;
	width:300px;
	background-image:url(imagenes/error.gif);
	background-repeat:no-repeat;
	padding-top:25px;
}
.ok{
	background-image:url(imagenes/degrade-ok.gif);
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	padding:5px;
	width:410px;;
	text-align:center;
}



div#continente{	
	background:#070E14;
	border: solid 0px #09121C;
	color: #000000;	
	font: normal 1px/1px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	height: 0px;
	left: 50%;
	margin-left:0px;
	margin-top: 0px; 
	overflow: hidden;
	padding: 0px;
	position: absolute;	top: 50%;
	width: 0px;	z-index: 999;
}
div#sombracontinente{
	background:#000000;
	border: none;
	color: #ECECEC;	
	height: 0px;
	left: 50.5%;
	margin-left: 0px;
	margin-top: 0px;
	overflow: hidden;
	position: absolute;
	top: 50.8%;
	width:0px;
	z-index: 998;
	padding:0px 0px 0px 0px;
}
div#tool {
	font-size: 10px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.linkopacity img {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;}
	a.linkopacity:hover img {
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}
A.BUTTON SPAN.L, A.BUTTON SPAN.R, A.BUTTON SPAN.C {
  display:-moz-inline-box;
  display:inline-block;
  background-image:url("imagenes/wii_button.gif");
  padding:6px 0px 0px 0px;
  height:30px;
}

A.BUTTON SPAN.L {
  background-position:left top;
  width:16px;
}

A.BUTTON SPAN.R {
  background-position:right top;
  width:16px;
}

A.BUTTON SPAN.C {
  text-decoration:none;
  background-position:center top;
}

A.BUTTON:HOVER SPAN.L { background-position:left -60px; }
A.BUTTON:HOVER SPAN.R { background-position:right -60px; }
A.BUTTON:HOVER SPAN.C { background-position:center -60px; }


.Desc { 
	font-size:10px;
	font-family:Verdana,Helvica;
	color:#ffffff;
	padding : 0.2em;
	background-color: #0a1533;
	border : 1px dashed #145c99;
}
.des {color: #145c99;}
.fech {color: #ffffff;}

.navenlace {
	font-weight: bold;
	border: 0px;
	margin:0 0 0 0px;
	padding: 0px;
}

.navenlace a {
	
	text-decoration: none;
	display: block;
	width: 100%;
	
}

.navenlace a:hover {
	background-color:#3399CC;
	color: #ffffff;
	
}

.navegador{
	padding: 1px;
	margin-left: 1%;
	margin-right: 1%;
	width:136px;
}