/***************** ESTILOS PARA LASTSHOW ************************/
/***************** ETIQUETAS HTML ************************/
html { font-size:100.01%; }
dl, ul { list-style:none; }
h1, h2, h3, h4, h5, h6, pre, code { font-size:1em; }
div, dl, dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0; }
ol li {
	list-style: none;
	list-style-type: none;
}
a, a:hover, a:active, a img, :link img, :visited img { border: none; outline: none; outline-style: none; color:#370d4c; font-weight:bold; text-decoration:underline;}
:focus { outline: 0; }
address,caption,cite,code,dfn,th,var { font-style: normal; font-weight: normal;}
fieldset {border:0;}
input{border:0; height:17px;}
legend {display:none; visibility:hidden;}
caption {display:none; visibility:hidden;}
body{background:#000000; font-family:Tahoma, Arial, Gerorgia; font-size:1em; text-align:center; }
p{font-size:.7em; margin:5px 0;}
a:hover{text-decoration:none;}
.floatleft{
	float:left;
}
.floatright{
	float:right;
}
.clearright{
	clear:right;
}
.clearleft{
	clear:left;
}
.clear{
	clear:both;
}
.clearfix{
	display:block;
}
.relativo{
	position:relative;
}
/***************** /ETIQUETAS HTML ************************/

/********************* ACCESIBILIDAD ***********************/
.ayuda-access {
   position: absolute;
   left: -10000px;
   top: -10000px;
}
/********************* /ACCESIBILIDAD **********************/

/****************** CAPAS CONTENEDORAS ********************/
#contenedor {
   width:987px;
   margin:0 auto;
   text-align:left;
}
#cabecera{
	height:127px;
	display:block;
	background:url(../img/bg_cabecera.jpg) 0 0 no-repeat;
}
#cuerpo{
	background:#f0f0f0 url(../img/bg_cuerpo.jpg) 0 1px repeat-x;
	padding:1.8em 1.3em 0 1.3em;
	margin:0 0 1em 0;
}
#col_izq{
	float:left;
	width:273px;
	margin:6em 0 0 0;
}
#col_dere{
	float:right;
	width:651px;
}
#bloque_entero_izq{
	background:url(../img/bg_col_izq_superior.jpg) 0 0 no-repeat;
	padding:6px 6px 0 6px;
}
#bloque_entero_dere{
	background:url(../img/bg_col_dere_superior.jpg) 0 0 no-repeat;
	padding:5px 5px 0 5px;
}
#pie{
	display:block;
	color:#ffffff;
	font-size:.7em;
	margin:0 0 1.5em 0;
}
#login{
	float:right;
	width:280px;
}
/****************** /CAPAS CONTENEDORAS ********************/

/****************** LOGOTIPO ********************/
a#logotipo{
	background:url(../img/logotipo.png) 0 0 no-repeat;
	width:301px;
	height:277px;
	display:block;
	position:absolute;
	top:0;
	margin-left:-1em;
}
/****************** /LOGOTIPO ********************/

/****************** LISTADOS ********************/
/*Botonera*/
ul#botonera{
	background:url(../img/bg_botonera.jpg) 0 0 repeat-x;
	height:37px;
	border-top:1px solid #531d6e;
	border-bottom:4px solid #280639;
}
ul#botonera li{
	float:right;
	background:url(../img/separador_botonera.jpg) 0 0 no-repeat;
	padding:0 0 0 .05em;
}
ul#botonera li.ultimo{
	background:none;
}
ul#botonera li a{
	padding:.75em 1em .75em 1.2em;
	display:block;
}
ul#botonera li a:hover,
ul#botonera li a.Activo{
	background:#531d6e;
}
ul.galeriaInterior{
	margin:0 0 2em .3em;
	float:left;
}
.cajasDerecha ul.galeriaInterior{
	margin-left:0;
}
ul.galeriaInterior li{
	margin:0 .35em .35em 0;
	float:left;
}
#pie ul{
	float:right;
}
#pie ul li{
	float:left;
	margin:0 0 0 1.2em;
	background:url(../img/bullet_pie.gif) 0 .2em no-repeat;
	padding:0 0 0 1.2em;
}
#pie ul li.primero{
	background:none;
}
#pie ul li a{
	color:#ffffff;
}
ul#caminoMigas {
	display:block;
	font-size:.7em;
	margin:0 0 1em 0;
}
ul#caminoMigas li,
ul#caminoMigas li.SinBullet{
	float:left;
	background:url(../img/bullet_migas.gif) right center no-repeat;
	padding:0 .8em 0 0;
	margin:0 .8em 0 0;
}
ul#caminoMigas li.SinBullet{
	background:none;
}
ul.roster{
	display:block;
}
ul.roster li{
	background:url(../img/bullet_migas.gif) 0 center no-repeat;
	padding:0 0 0 1em;
	font-size:.7em;
	font-weight:bold;
}
ul.roster li.inactivos{
	margin-bottom:1em;
}
ul.logros {
	margin:0 0 2em 5em;
}
ul.logros li {
	font-size:.75em;
	margin:0 0 .5em 0;
}
/****************** /LISTADOS ********************/

/****************** CAJAS ************************/
.conocenos,
.eventos{
	display:block;
	text-indent:-99999em;
	margin-bottom:1em;
}
.conocenos{
	height:149px;
	background:url(../img/banner_conocenos.jpg) 0 0 no-repeat;
}
.eventos{
	height:182px;
	background:url(../img/banner_eventos.jpg) 0 0 no-repeat;
}
.cajas_izq{
	background:#d8d8d8;
	padding:10px;
	margin-bottom:.35em;
}
.cajas_izq_ultimo{
	background:#d8d8d8;
	padding:10px;
	margin-bottom:0;
}
.noticiaHome{
	margin-bottom:2em;
}
.contNoticia{
	float:left;
	width:420px;
}
.cajasDerecha,
.cajasDerechaContacto{
	padding:0 5px 2em 5px;
}
.cajasDerechaContacto{
	text-align:center;
}
.blogHome,
.blogHomeUltimo{
	width:135px;
	float:left;
	margin-right:1.75em;
	margin-bottom:2.3em;
	display:inline;
}
.blogHomeUltimo{
	margin-right:0;
}
.redes_bloque{
	margin-bottom:.2em;
	display:block;
}
.red_interno{
	margin:0 0 1em .5em;
	height:48px;
	width:200px;
}
.player{
	float:left;
	margin:0 0 .5em 0;
	width:315px;
}
.player .interno{
	float:left;
	margin:3em 0 0 1em;
}
/*Partidos*/
.Partidos{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:.7em;
}
.Partidos .cabecera{
	float:left;
	border-bottom:2px solid #370D4C;
	text-transform:uppercase;
	margin:10px 0px 5px 0px;
	padding:0px 0px 3px 12px;
	color:#000000;
	font-weight:bold;
}
.Partidos .juego{
	width:80px;
	float:left;
}
.Partidos .vs{
	width:120px;
	float:left;
	font-weight:bold;
}
.Partidos .torneo{
	width:170px;
	float:left;
}
.Partidos .fecha{
	width:75px;
	float:left;
}
.Partidos .resultado{
	width:80px;
	float:left;
}
.Partidos .mapa{
	width:70px;
	float:left;
}
.Partidos .descarga{
	width:60px;
	float:left;
	text-align:center;
}
.Partidos .descarga a{
	text-decoration:underline;
}
.Partidos ul{
	margin:10px 0px 10px 0px;
	padding:0px;
}
.Partidos ul li{
	margin:0px;
	padding:2px 5px 2px 12px;
	float:left;
	color:#000000;
	border-bottom:1px solid #c7c7c7;
}
.media{
	width:120px;
	margin:0 1.1em 2em 1.1em;
	float:left;
	display:inline;
}
/*Bienvenida*/
#bienvenido {
	margin:0.5em 0 0;
	float:right;
	color:#ffffff;
	text-align:right;
}
#bienvenido p {
	font-size:.8em;
}
#bienvenido span {
	margin-bottom:.3em;
	display:block;
}
#bienvenido span.nombre {
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:2.3em;
}
#bienvenido a {
	font-size:.8em;
	font-weight:bold;
	color:#ffffff;
	margin-left:.5em;
}
/*Home blogs*/
.blogsCaja {
	float:left;
}
/****************** /CAJAS ************************/

/***************** PARRAFOS ***********************/
p.texto,
p.textoInt{
	color:#464646;
	margin-bottom:1em;
}
p.textoInt{
	margin-top:0;
}
p.fecha,
p.fechaInt{
	color:#999999;
}
p.fechaInt{
	margin-bottom:2em;
}
.blogHome p.texto,
.blogHomeUltimo p.texto{
	margin-bottom:0;
}
.red_interno p,
.interno p.bajoInfo{
	font-style:italic;
	color:#666666;
}
.interno p.nombre{
	margin-bottom:1.5em;
	font-size:.9em;
}
.interno p.nombre span{
	color:#370D4C;
	font-weight:bold;
	font-size:1.1em;
}
p.textContacto{
	margin-bottom:2em;
}
.comunicado{
	margin:1em;
	padding:1em;
}
.comunicado span{
	font-style:italic;
	color:#666666;
}
p.error {
	color:#FF0000;
	font-weight:bold;
}
p.terminado {
	color:#009900;
	font-weight:bold;
}
/***************** /PARRAFOS ***********************/

/****************** LINKS Y BOTONES *************************/
.cajas_izq a,
.cajas_izq_ultimo a,
a.tamanoTexto{
	font-size:.7em;
}
.leer_noticia,
.leer_blog{
	height:26px;
	float:left;
	display:block;
	text-indent:-99999em;
	margin:1em 0;
}
.leer_noticia{
	width:90px;
	background:url(../img/btn_leer_noticia.png) 0 0 no-repeat;
}
.leer_blog{
	width:78px;
	background:url(../img/btn_leer_blog.png) 0 0 no-repeat;
}
.media a{
	font-size:.7em;
	margin-bottom:1.5em;
	display:block;
}
.Enviar {
	background:url(../img/btn_enviar.png) 0 0 no-repeat;
	width:70px;
	height:26px;
	display:block;
	cursor:pointer;
}
/****************** /LINKS Y BOTONES ************************/

/****************** TITULADOS *********************/
h2{
	background:#370d4c;
	padding:.4em;
	margin:0 0 1em 0;
	position:relative;
}
h3.interior{
	margin-bottom:0;
}
.blogHome h3,
.blogHomeUltimo h3{
	margin:.2em 0;
	font-weight:bold;
}
h3.videos{
	background:url(../img/bg_videos.png) 0 0 no-repeat;
	padding:0 0 0 4em;
	height:40px;
	clear:both;
}
h3.galerias{
	background:url(../img/bg_galerias.png) 0 0 no-repeat;
	padding:0 0 0 4em;
	height:40px;
	clear:both;
}
h3.entrevistas{
	background:url(../img/bg_entrevistas.png) 0 0 no-repeat;
	padding:0 0 0 4em;
	height:40px;
	clear:both;
}
h3.logrosOro{
	background:url(../img/bullet_copa1.png) 0 0 no-repeat;
	padding:0 0 0 4em;
	height:55px;
	clear:both;
}
h3.logrosPlata{
	background:url(../img/bullet_copa2.png) 0 0 no-repeat;
	padding:0 0 0 4em;
	height:55px;
	clear:both;
}
h3.logrosBronce{
	background:url(../img/bullet_copa3.png) 0 0 no-repeat;
	padding:0 0 0 4em;
	height:55px;
	clear:both;
}
h3.videos span,
h3.galerias span,
h3.entrevistas span,
h3.logrosOro span,
h3.logrosPlata span,
h3.logrosBronce span{
	border-bottom:1px solid #989898;
	display:block;
	font-size:1em;
	padding:0 0 .2em 0;
}
h4.comentarios {
	border-bottom:1px solid #989898;
	padding:0 0 .4em 0;
	margin:0 0 .5em 0;
	font-size:.9em;
}
/****************** /TITULADOS *********************/

/****************** OTROS **************************/
img.imagen{
	border:1px solid #696969;
}
.altura_dere,
.altura_izq{
	height:6px;
	margin-bottom:1em;
}
.altura_dere{
	background:url(../img/bg_col_dere_inferior.jpg) 0 0 no-repeat;
}
.altura_izq{
	background:url(../img/bg_col_izq_inferior.jpg) 0 0 no-repeat;
}
img.noticia{
	margin-right:1em;
	margin-bottom:.8em;
	float:left;
}
img.redes{
	margin-bottom:.8em;
	
}
.red_interno img{
	margin-right:.7em;
}
/****************** /OTROS *************************/

/****************** FORMULARIOS ********************/
form#login {
	margin:.5em 0 0 0;
	float:right;
}
label {
	display:block;
	text-align:right;
	margin:0 0 .3em 0;
}
label input.texto {
	width:170px;
	height:17px;
	padding:.2em 0 0 .3em;
}
label span {
	color:#ffffff;
	font-size:.7em;
	margin:0 .5em 0 0;
}
form#login input.entrar {
	width:70px;
	height:26px;
	float:right;
	background:url(../img/btn_entrar.png) 0 0 no-repeat;
	margin:0;
	cursor:pointer;
}
form#login a {
	color:#ffffff;
	font-size:.7em;
	font-weight:normal;
	margin:0 0 0 1em;
	float:right;
}
form#registro {
	width:300px;
	margin:0 0 0 1em;
}
form#registro span {
	display:block;
	color:#000000;
	margin:0 0 .3em 0;
}
form#registro label input.texto {
	border:1px solid #7b7b7b;
}
form#registro label {
	text-align:left;
	margin-bottom:1em;
}
form#registro p {
	margin:0 0 2em 0;
}
form#registro input.entrar {
	width:70px;
	height:26px;
	float:left;
	background:url(../img/btn_enviar.png) 0 0 no-repeat;
	margin:0 0 .5em 0;
	cursor:pointer;
}
form.postear {
	clear:both;
}
form.postear label {
	text-align:left;
}
form.postear span {
	display:block;
	color:#000000;
	margin-bottom:.3em;
}
form.postear textarea {
	width:627px;
	height:150px;
}
/****************** /FORMULARIOS *******************/

/****************** COMENTARIOS ********************/
.cajaComentario{
	background:#989898;
	padding:0 0 0 40px;
	_border:1px solid #989898;
	margin:0 0 .3em 0;
}
.cajaComentarioInfo {
	width:60px;
	float:left;
	margin:30px 40px 0 0;
	text-align:center;
}
.cajaComentarioInfo p.nombre {
	color:#ffffff;
	font-weight:bold;
	margin:0;
}
.cajaComentarioInfo p.fecha {
	color:#c5c5c5;
	margin:0;
}
.cajaComentarioTexto {
	background:#cfcfcf url(../img/bg_comentarios.gif) 0 0 no-repeat;
	padding:30px 40px 40px 40px;
	margin:0;
	float:left;
	width:411px;	
	min-height:86px;
	_height:86px;
}
/****************** /COMENTARIOS ********************/
