* {
	margin: 0; padding: 0;
}
.loading {
	background: #000000 url('http://www.ethernaldark.net/images/loading.gif') no-repeat 50% 50%;
}
body{
  /*background: #FFFFFF url('http://www.ethernaldark.net/imagenes/Skin_comentarios/fondo.jpg') no-repeat fixed center center;*/
  background: #FFFFFF;
	cursor: url('http://www.ethernaldark.net/Arrow.cur') auto;
	color: #000000;
	font-size: 12px !important;
	font-size: 10px;
	font-family: Verdana, Geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-align: left;
	overflow: hidden;
	height: 100%;
	max-height: 100%;
}
a:link, a:visited, a:active{
	color: #D92727;
	font-size: 12px !important;
	font-size: 10px;
	text-decoration: none;
}
a:hover{
	color: #000000;
	text-decoration: underline;
}

/******************************************************************************/

.tabs{
	width: 800px;
	margin: 0 auto;
	text-align: left;
}

.tabsCont a:link,
.tabsCont a:visited,
.tabsCont a:active{
	color: #D92727;
	text-decoration: none;
}
.tabsCont a:hover{
	color: #000000;
	text-decoration: underline;
}

/******************************************************************************/

.hidden { position:absolute; top:0; left:-9999px; width:1px; height:1px; overflow:hidden; }
ul#icons { margin: 0; padding: 0; }
ul#icons li { margin: 0px; position: relative; padding: 0px; text-align: center; cursor: pointer; float: left; list-style: none; }
ul#icons span.ui-icon { float: left; margin: 0px; }
.fg-button { clear:left; margin:0 4px 40px 20px; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
a.fg-button { float:left; }
button.fg-button { width:auto; overflow:visible; } /* removes extra button width in IE */

.fg-button-icon-left { padding-left: 2.1em; }
.fg-button-icon-right { padding-right: 2.1em; }
.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */	

.fg-button.ui-state-loading .ui-icon {
	background: url(spinner_bar.gif) no-repeat 0 0;
}
	
/******************************************************************************/

.Fecha_img{
	float:right;
	margin-right:10px;
	margin-top:3px;
}

.Fecha{
	margin-top:7px;
	margin-right:16px;
	font-weight: bold;
	color: #DEDEDE;
	font-size: 10px !important;
	font-size: 8px;
	font-family: Verdana, Geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.NickUsuario{
	margin-top:5px;
	font-weight: bold;
	color: #DEDEDE;
	font-size: 10px !important;
	font-size: 8px;
	font-family: Verdana, Geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.NickUsuario a:link,
.NickUsuario a:visited,
.NickUsuario a:active{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px !important;
	font-size: 8px;
	text-decoration: none;
}
.NickUsuario a:hover{
	color: #DEDEDE;
	text-decoration: underline;
}

.Enlinea{
	margin-top:6px;
	font-weight: bold;
	color: #004276;
	font-size: 10px !important;
	font-size: 8px;
	font-family: Verdana, Geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.Enlinea a:link,
.Enlinea a:visited,
.Enlinea a:active{
	color: #D92727;
	font-weight: bold;
	font-size: 10px !important;
	font-size: 8px;
	text-decoration: none;
}
.Enlinea a:hover{
	color: #000000;
	text-decoration: underline;
}

/******************************************************************************/

.Field{
	padding-left:20px;
	border-top:1px solid #666666;
	border-right:0px solid #666666;
	border-bottom:0px solid #666666;
	border-left:0px solid #666666;
	font-family: Verdana, Geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.FieldLeg{
	padding-left:5px;
	padding-right:5px;
	font-weight: bold;
	font-size: 18px !important;
	font-size: 16px;
	font-family: Verdana, Geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

/*/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/ ethernal_logo.php /_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

/* Encabezado (H1) con el nombre del sitio, contiene la imagen del Logo */
.Logo a{
	float: left;
	width: 526px;
	height: 249px;
	text-indent: -999999999px; /* Esconde el texto */
	background: transparent url(http://www.ethernaldark.net/imagenes/Skin_portada/Logo.jpg) no-repeat scroll center top;
	overflow: hidden;
}
.Logo a:hover{
	background-position: center bottom;
}

/*##############################################################################
################################################################################
##############################################################################*/

/* Linea de arriba */
#linearriba{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 29px; /* Ancho de la linea */
	margin: 0 auto; /* Centra */
	overflow: hidden;
	background: #990100;
	background-image: url('http://www.ethernaldark.net/images/barra_arriba.jpg');
	color: #000000;
	z-index: 100000;
}

/* Contenido */
#maincontent{
	position: fixed;
	top: 29px; /* Ancho de la linea de arriba */
	left: 0;
	right: 0;
	bottom: 0;
	overflow: auto;
	background: #FFFFFF;
}

.innertube{
	margin: 0 auto; /* Centra la tabla */
}

/*##############################################################################
################################################################################
##############################################################################*/

.blur{
   text-align:center;
   padding: 5px;
   margin: 0 auto;
   width:350px; 
}
/* Ahora la sombra */
.shadow{
   margin:10px;
   background: #CCCCCC; /* Color de la sombra */
   border: solid 1px #CCCCCC; /* Color del borde */
   width: 350px;
}
/* Veamos el texto */
.content{
   border:solid 1px #CCCCCC;
   margin:-10px 2px 2px -10px; /* Aqui están los famosos márgenes negativos*/
   padding:2px;
   background:#FFFFFF; /* Le damos un color de fondo */
}

/*##############################################################################
################################################################################
##############################################################################*/

.ui-dialog-content ul{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

.ui-dialog-content ul li{
	padding-top: 5px;
	/*
	padding-left: 12px;
	background-image: url('http://www.ethernaldark.net/imagenes/Varios/flecha_gira.gif');
	background-repeat: no-repeat;
	background-position: 0 .5em;
	*/
}

.ui-widget ul{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

.ui-widget ul li{
	padding-top: 5px;
	/*
	padding-left: 12px;
	background-image: url('http://www.ethernaldark.net/imagenes/Varios/flecha_gira.gif');
	background-repeat: no-repeat;
	background-position: 0 .5em;
	*/
}

/*##############################################################################
################################################################################
##############################################################################*/

.lineas-abajo th,
.lineas-abajo td{
	border-bottom: 1px solid #A1A1A1;
}

.separa-arriba-10{
	padding-top: 10px;
}

.separa-abajo-10{
	padding-bottom: 10px;
}

/*##############################################################################
################################################################################
##############################################################################*/

/* El width se realiza manual */
.column { clear:both; }
.portlet { margin: 0 5px 5px 0; float: left; }
.portlet-header { margin: 0.3em; padding-bottom: 2px; padding-left: 0.2em; }
.portlet-header { margin: 0.3em; padding-bottom: 2px; padding-left: 0.2em; }
.portlet-header a:link, .portlet-header a:visited, .portlet-headera:active{ color: #FFFFFF; font-size: 12px !important; font-size: 10px; text-decoration: none; }
.portlet-header a:hover{ color: #CCCCCC; }
.portlet-header .ui-icon { float: right; }
.portlet-content {
	padding: 5px;
	color: #000000;
	font-size: 12px !important;
	font-size: 10px;
	font-family: Verdana, Geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-align: left;
}
.ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 50px !important; }
.ui-sortable-placeholder * {
	visibility: hidden;
}