*, body { padding: 0; margin: 0 auto; }

body { background: #000000; color: #ffffff; font: 12px "Arial", Century Gothic, Verdana; }

:focus {outline:0;}

html, body {height:100%; width:100%; background: url(/images/pattern/pattern.gif) repeat; }

ul { list-style:none; }
ul.botoneraMedia { list-style:none; float:left; width:187px; }

a { color:#ffffff; text-decoration:none; }
a:hover { text-decoration:underline; }

#contenedor { margin: 0 auto; text-align: center; }

.pattern-header { background: url(/images/pattern/pattern-header.jpg) repeat-x; width:100%; height:310px; }

.pattern-contenedor { width:100%; height:100%; }

.fondo-header { background: url(/images/pattern/fondo-header.jpg) no-repeat center 0; width:942px; height:310px; }
	.bt-inicio { float:left; margin-top:202px; margin-left:10px; }
		.bt-inicio img  { border:none; }
		.bt-inicio span  { font-size:30px; font-weight:bold; }
	.flash { float:left; margin-left:177px; height:310px; }
	.banderas {float:right; margin-top:206px; }
		.banderas img { border:0; margin-right:10px;}
.fondo-video { background: url(/images/pattern/home-fondo-video.jpg) no-repeat center 0; width:942px; height:413px; }
	
.video { margin-left:20px; }
	.video img.linea { margin-left:10px; float:left;}

.sidebar { margin-left:10px; width: 148px; height: 404px; float:left; }
.box { width:144px; height:300px; background: #000000; border: 2px #B5121B solid; float: left; margin-top:10px; padding: 5px 0 0 5px; }
	.box img { border:none; float:left; }
	.box span { float:left; font-weight:bolder; padding:0 3px 0 3px; }
	.box .linea2 { margin-top:5px; margin-left:5px;}
	.twitter { float:left;width:140px; }
	.twitter ul { font-size:11px; text-align:justify; list-style:none; margin-top:2px; overflow:hidden; height:270px; }
	.twitter li { padding: 5px 5px 5px 3px; border-bottom: 1px #ffffff dotted; }
		
.share { background: url(/images/comparte.jpg) no-repeat; width:147px; height:46px; margin:8px 0 0 4px; float:left; }
	.share .logos-share { margin:15px 0 0 55px; }
	.share .logos-share img { margin-right: 5px; border:none; }

.share-e { background: url(/images/share-box.jpg) no-repeat; width:147px; height:46px; margin:8px 0 0 4px; float:left; }
	.share-e .logos-share { margin:15px 0 0 55px; }
	.share-e .logos-share img { margin-right: 5px; border:none; }
	
.conteiner { width:942px; }	
	.conteiner img { float:left; border:none; }	

.contenedorFooter { width:100%; background: #000000; float:left; }
.footer { width:942px; margin-bottom:10px; height:110px; }
	.footer p { font-size:8px; text-align:justify; }
	
.formContact { background: url(/images/contact/contact-4.jpg) no-repeat; width:538px; height:536px; float:left;}
.formEContact { background: url(/images/contact/contact_e_4.jpg) no-repeat; width:538px; height:536px; float:left;}
	input { float:left; background:none; border:0; font-size:20px; }
	textarea { float:left; background:none; line-height:52px; margin-left:72px; margin-top:88px; border:0; font-size:20px; font-family:"Arial",Century Gothic,Verdana; }
	/* contacto espaniol */
	input.name { margin-left:193px; margin-top:43px; width:325px; }
	input.apellido { margin-left:132px; margin-top:24px; width:385px; }
	input.email { margin-left:141px; margin-top:25px; width:376px; }
	input.asunto { margin-left:101px; margin-top:23px; width:417px; }
	.enviarButton { background: url(/images/contact/bt-enviar.jpg) no-repeat; float:right; height:46px; margin-left:0; margin-top:30px; width:141px; }
	/* contacto ingles */
	input.nameEn { margin-left:157px; margin-top:43px; width:361px; }
	input.apellidoEn { margin-left:137px; margin-top:24px; width:381px; }
	input.emailEn { margin-left:139px; margin-top:25px; width:379px; }
	input.asuntoEn { margin-left:140px; margin-top:23px; width:377px; }
	.sendButton { background: url(/images/contact/bt-send.jpg) no-repeat; float:right; height:46px; margin-left:0; margin-top:30px; width:141px; }
	
	.formMail { background: url(/images/contact/contact-5.jpg) no-repeat; width:942px; height:107px; float:left;}
	.formMail p { margin-top:10px; color:#000000; text-align:right; font-size:17px; margin-right:20px; }
		a.mailto { text-decoration:underline; color:#000000; }
		a:hover.mailto { text-decoration:none; }
	
	.formEContact ul, .formContact ul { list-style: none; color: #B4121F; margin-left:71px; *float:left !important;  margin-top:460px; position:absolute; text-align:left;}
	
.flotadoImg { float:right !important; }
a.video { background: url(/images/prensa/prensa_03.jpg) no-repeat; width:187px; height:31px; float:left; margin:0; }
	a:hover.video { background: url(/images/prensa/prensa_03_hover.jpg) no-repeat; width:187px; height:31px; }
	
a.salvapantalla { background:url(/images/prensa/prensa_04.jpg) no-repeat; width:187px; height:27px; float:left; }
	a:hover.salvapantalla { background:url(/images/prensa/prensa_04_hover.jpg) no-repeat; width:187px; height:27px; }
	
a.conceptArt { background:url(/images/prensa/prensa_05.jpg) no-repeat; width:187px; height:25px; float:left; }
	a:hover.conceptArt { background:url(/images/prensa/prensa_05_hover.jpg) no-repeat; width:187px; height:25px; }
	
a.wallpaper { background:url(/images/prensa/prensa_06.jpg) no-repeat; width:187px; height:26px; float:left; }
	a:hover.wallpaper { background:url(/images/prensa/prensa_06_hover.jpg) no-repeat; width:187px; height:26px; }
	
a.icon { background:url(/images/prensa/prensa_07.jpg) no-repeat; width:187px; height:24px; float:left; }
	a:hover.icon { background:url(/images/prensa/prensa_07_hover.jpg) no-repeat; width:187px; height:24px; float:left; }
	
a.release { background:url(/images/prensa/prensa_08.jpg) no-repeat; width:187px; height:32px; float:left; }
	a:hover.release { background:url(/images/prensa/prensa_08_hover.jpg) no-repeat; width:187px; height:32px; }

a.wallpaperEn { background:url(/images/prensa/prensa_en_06.jpg) no-repeat; width:187px; height:26px; float:left; }
	a:hover.wallpaperEn { background:url(/images/prensa/prensa_06_en_hover.jpg) no-repeat; width:187px; height:26px; }
	
a.iconEn { background:url(/images/prensa/prensa_en_07.jpg) no-repeat; width:187px; height:24px; float:left; }
	a:hover.iconEn { background:url(/images/prensa/prensa_07_en_hover.jpg) no-repeat; width:187px; height:24px; }

a.releaseEn { background:url(/images/prensa/prensa_en_08.jpg) no-repeat; width:187px; height:32px; float:left; }
	a:hover.releaseEn { background:url(/images/prensa/prensa_08_en_hover.jpg) no-repeat; width:187px; height:32px; }
	
.fondoMedia {background:url(/images/prensa/fondo-media.jpg) no-repeat; width:942px; height:936px; float:left; }
	.iconsDescarga {position:relative; float:none !important; margin-top:20px;}
	.iconsDescarga2 {position:relative; float:none !important; margin-top:10px;}
	ul.screenshot { float:left; margin:20px 0 40px 20px; }
	.screenshot li { float:left; width:291px; margin-right:15px; }
	ul.walpapers { float:left; margin-left:65px; }
	.walpapers li { float:left; width:400px; margin-right:15px; }
	.videoMedia { width:720px; height:404px; float:none; }
	.botoneraVideo {margin:5px 0 0 110px;}
	.botoneraVideo img {margin-right:5px;}
	
#mediaMenu { font-size:14px; text-transform:uppercase; }
#mediaMenu ul { margin-top:55px; text-align:center; margin-right:25px;  }
#mediaMenu li { margin:5px 0 5px 0; }
#mediaMenu a { text-decoration:none; }
#mediaMenu a:hover { text-decoration:none; font-weight:bold; }	

#mediaBotonera { font-size:11px; text-transform:uppercase; }
#mediaBotonera ul { text-align:left; margin-left:11px; margin-top:7px; }
#mediaBotonera li { margin:3px 0; }
#mediaBotonera a { text-decoration:none; }
#mediaBotonera a:hover { text-decoration:none; font-weight:bold; }	

.comunicado {margin:30px; height:300px; }
.fecha { float:left; width:150px; color:#000000; text-transform:uppercase; font-weight:bold; }
	.fecha p.nro { font-size:70px; line-height:50px; margin-bottom:10px; }
	.fecha p.mes { font-size:35px; line-height:30px; }
.post { float:left; width:680px; text-align:justify; padding-left:20px; color:#000000; margin-bottom:20px; border-left:12px #a0211f solid; }
	.post p.titulo { text-transform:uppercase; font-weight:bold; font-size:30px; line-height:27px; margin-bottom:20px; }
	.post p.txt1 { text-transform:none; font-size:14px; margin-bottom:10px; }
	.txt1 { text-transform:uppercase; font-size:14px; margin-bottom:10px; }
	.post p.txt2 { text-transform:uppercase; font-size:14px; }
.comunicado img { float:right; margin-right:20px;  }

.comunidad { background: url(/images/comunidad/comunidad_fondo-medio.jpg) no-repeat; width:942px; height:815px; float:left;  }
	.boxComunidad { margin:auto; width:745px; margin-top:20px;  }
	.comunidad .boxTwiter { float:left; background: url(/images/comunidad/comunidad_twitter.jpg) no-repeat; width:350px; height:360px; }
		.postTwitter { margin-top:50px; width:340px; height:300px; }
		.postTwitter ul { font-size:11px; height:300px; list-style:none outside none; overflow:auto; text-align:justify; }
		.postTwitter li { border-bottom:1px dotted #FFFFFF; padding:10px 5px 10px 5px; }
	.comunidad .boxFace { float:right; background: url(/images/comunidad/comunidad_facebook.jpg) no-repeat; width:350px; height:360px; }
		.postFace { margin-top:50px; width:340px; height:300px; }
		.postFace ul { font-size:11px; height:300px; list-style:none outside none; overflow:auto; text-align:justify; }
		.postFace li { border-bottom:1px dotted #FFFFFF; padding:10px 5px 10px 5px; }
	.comunidad .boxYou { float:left; margin-top:50px; background: url(/images/comunidad/comunidad_youtube.jpg) no-repeat; width:745px; height:360px; }
		.postYou { margin-top:50px; width:725px; height:300px; }
		.postYou ul { font-size:11px; height:300px; list-style:none outside none; overflow:auto; text-align:justify; }
		.postYou li { border-bottom:1px dotted #FFFFFF; padding:10px 5px 10px 5px; }

.paginador { width:300px; }
	.paginador img.linea1 { float:left; width:51px; height:16px; float:left; margin-right:10px; }
	.paginador img.linea2 { float:right; width:51px; height:16px; float:left; margin-left:10px; }
	.nros { text-align:center; float:left; }
	a.nrosPaginador { font-weight:bold; color:#000000; font-size:16px; float:left;  }

/* about texto */
.txt1ES { background: url(/images/about/bg-txt1-about-es.jpg) no-repeat; width:463px; height:314px; float:left; margin:0; font-weight:bold; }
.txt1EN { background: url(/images/about/bg-txt1-about-en.jpg) no-repeat; width:463px; height:314px; float:left; margin:0; font-weight:bold; }
	.txt1ES img, .txt2ES img, .txt1EN img, .txt2EN img { margin-right:5px; }
	.txt1ES p, .txt1EN p { color:#000000; width:410px; text-transform:none; margin-top:63px; text-align:justify; margin-left:18px; line-height:13px; }
	.txt1ES span, .txt1EN span { color:#B6121B; }
.txt2ES { background: url(/images/about/bg-txt2-about-es.jpg) no-repeat; width:942px; height:323px; float:left; margin:0; font-weight:bold; }
.txt2EN { background: url(/images/about/bg-txt2-about-en.jpg) no-repeat; width:942px; height:323px; float:left; margin:0; font-weight:bold; }
	.txt2ES ul, .txt2EN ul { float:left; text-decoration:none; margin-top:77px; margin-left:150px; }
	.txt2ES li, .txt2EN li { color:#000000; width:340px; text-transform:none; text-align:justify; margin-left:18px; height:50px; float:left; }
	
#embed { background:#cec991; border:5px solid #981e19; height:100px; position:absolute; right:442px; *right:250px !important; top:590px; width:300px; z-index:100; }
	#embed textarea { width:100%; height:100px; margin:0 auto; line-height:18px; font-size:12px; text-align:left; *margin-left:-18px !important;  }
	
/* LUCHA LIBRE */

.luchaLibre {background: url(/images/luchalibre/fondo-luchalibre.jpg) no-repeat; width:942px; height:1829px; float:left; } 
.luchaLibreEN {background: url(/images/luchalibre/fondo-luchalibre-en.jpg) no-repeat; width:942px; height:1829px; float:left; } 
	.txtLuchaLibre { flat:right; margin-right:22px; width:648px; font-weight:bold; height:485px; }
		.txtLuchaLibre li { float:left; list-style:none; }
		.txtLuchaLibre p { color:#000000; text-transform:none; margin-top:116px; text-align:justify; margin-left:18px; line-height:18px; }
		.txtLuchaLibre span { color:#B6121B; }
		
.acordeon { *margin-top:100px !important; }
.acordeonDiv { top:0; left:0; }
.acordeon .scrollForLuchaLibre { height:240px; overflow:auto; width:817px; overflow:auto; background:url(/images/luchalibre/pattern.jpg) repeat /*#F6EFC7*/; }
.acordeon h5 { cursor:pointer; }
.acordeon li { float:left; list-style:none; width: 385px; }
.acordeon li.margen { margin-right:15px; margin-left:18px; }
.acordeon p { padding:15px; color:#000000; text-align:left; margin-left:18px; font-size:12px; }

h5.cd1993 { background: url(/images/luchalibre/barra93.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }
h5.cd1994 { background: url(/images/luchalibre/barra94.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }
h5.cd1995 { background: url(/images/luchalibre/barra95.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }
h5.cd1996 { background: url(/images/luchalibre/barra96.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }
h5.cd1997 { background: url(/images/luchalibre/barra97.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }
h5.cd2001 { background: url(/images/luchalibre/barra01.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }
h5.cd2004 { background: url(/images/luchalibre/barra04.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }
h5.cd2006 { background: url(/images/luchalibre/barra06.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }
h5.cd2007 { background: url(/images/luchalibre/barra07.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }
h5.cd2008 { background: url(/images/luchalibre/barra08.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }
h5.cd2009 { background: url(/images/luchalibre/barra09.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }
h5.cd2010 { background: url(/images/luchalibre/barra10.jpg) top left no-repeat; width: 821px; height: 60px; overflow: hidden; }

/* LUCHADORES */

.bgLuchadores { background:url(/images/luchadoreshdr/bg-luchadores.jpg) no-repeat; width:942px; height:1103px; float:left; }
.bgLuchadores ul { list-style:none; margin-top:40px; float:left; }
.bgLuchadores li { margin:4px 0; text-transform:uppercase; width:200px; text-align:right; font-size:16px; font-weight:bold; }
.bgLuchadores li a { color:#000000; }
.bgLuchadores li a:hover { color:#ffffff; text-decoration:none; }

.bgLuchadores .luchador { width:677px; margin:220px 0 0 35px; float:left; }
.bgLuchadores .tituloLuchador { margin:0 auto; color:#000000; text-transform:uppercase; font-size:32px; font-weight:bold; }
.bgLuchadores .tituloLuchador img { float:none; }
.bgLuchadores .textoLuchador { float:left; margin-top:15px; text-align:justify; width:677px; }
.bgLuchadores .textoLuchador p { color:#000000; font-weight:bold; font-size:14px; }
.bgLuchadores .textoLuchador img { float:right; width:338px; height:460px; margin:0 0 10px 10px; }

.bgLuchadores .estrella img { float:none; margin-top:10px; }

/* videos */
.mediaVideos { margin-top:20px;}
.mediaVideos .tab { background:url(/images/videos/header-solapas.jpg) no-repeat; width:714px; height:47px; }
.mediaVideos .tab ul { list-style:none; }
.mediaVideos .tab li { border-right:1px solid #AE1720; display:block; float:left; height:18px; padding:14px; width:100px; }

a#tab1 { background: url(/images/videos/bt1.png) no-repeat; text-indent:-999999px; width:91px; height:19px; display:block; }
a#tab1:hover, a.active#tab1 { background: url(/images/videos/bt1-hover.png) no-repeat; }

a#tab2 { background: url(/images/videos/bt2.png) no-repeat; text-indent:-999999px; width:87px; height:19px; display:block; }
a#tab2:hover, a.active#tab2 { background: url(/images/videos/bt2-hover.png) no-repeat; }

a#tab3 { background: url(/images/videos/bt3.png) no-repeat; text-indent:-999999px; width:88px; height:19px; display:block; }
a#tab3:hover, a.active#tab3 { background: url(/images/videos/bt3-hover.png) no-repeat; }

.videoTab ul { list-style:none; height:404px; width:714px; }
.videoTab li { height:404px; width:714px; }
.videoTab li.botonesVideo { margin-top:10px; }
.videoTab li.botonesVideo a { margin-right:10px; float:left; }
