/* CSS Document */

html {
	height: 100%;
	width: 100%;
}
body {
	background-color:#26A9E0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 100%;
	width: 100%;
	margin:0px;
	padding:0px;
	background-repeat:no-repeat;
}
#wrapper {

	margin:0 auto 0 auto; 
	width:1024px;
}
#header{
	background-image:url(../images/header.png);
	/*border-style:solid;
	border-width:1px;*/
	width:1024px;
	height:165px;
}

#resto{
	/*border-style:solid;
	border-width:1px;*/
	width:1024px;
	height:530px;
	float:left;
	overflow:scroll;
}
#mainmenu{

	background-image:url(../images/menu-bar.png);
	background-repeat:no-repeat;
	background-position:center; 
	width:1024px;
	height:38px;
	position:relative;
	top:123px;
	/*padding-top: 9px;*/
	color: #FFFFFF;
}
#imagenesMenu{
	width:1000px;
	margin: 0 auto 0 auto;
	height:41px;
}
#imagenesMenu a span{
	padding: 0 2px 0 2px;
}
.floatIzq{
	float: left;
}
.contenedorIzq{
	width:780px;
}
.contenedorIzq_convocatoria{
	width:620px;
}
.marginRight{
	margin-right: 5px;
}
span.inicio{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/inicio.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}
span.inicio:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	float:left;
}
span.convocatoria{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/convocatoria.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}
span.convocatoria:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	float:left;
}
span.reglamento{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/reglamento.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}
span.reglamento:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	float:left;
}



span.rol{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/rol.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}
span.rol:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	float:left;
}
span.galeria{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/galeria.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}
span.galeria:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	float:left;
}
span.videos{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/videos.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}
span.videos:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	float:left;
}

a.menu_s, a.menu_b, a.menu {	
	padding: 0 0 13px 0;
	margin:19px 0 0 0;
}
a.menu_s, a.menu_b, a.menu:link {/* unvisited link */

	color:#FFFFFF;
	text-decoration:none;
	
	
}      
a.menu_s, a.menu_b, a.menu:visited { /* visited link */
	 
	color:#FFFFFF;
	text-decoration:none;
	
} 
a.menu:hover {/* mouse over link */
	
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(../images/menu_onmouse.png);
	color:#FFFFFF;
	text-decoration:none;
	
}  

a.menu_s:hover {/* mouse over link */
	
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(../images/menu_onmouse_2.png);
	color:#FFFFFF;
	text-decoration:none;
	
} 

a.menu_b:hover {/* mouse over link */
	
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(../images/menu_onmouse_3.png);
	color:#FFFFFF;
	text-decoration:none;
	
}  

a.menu:active { /* selected link */
	
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(../images/menu_onmouse.png);
	color:#EEEEEE;
	text-decoration:none;
} 
#b_der{
	width:160px;
	height:600px;
	float:left;
}
img.banner{
	/*position:absolute;
	top:145px;*/
	margin:0px;
	border:0px;
	padding:0px;
}
#b_izq{
	width:160px;
	height:600px;
	float:left;
}
#container{
	/*background-color:#000000;*/
	width:704px;
	height: 620px;
	float:left;
	background-image:url(../images/content.png);
	background-repeat:no-repeat;
}
#b_bottom{
	/*background-color:#FFFFFF;*/
	text-align:center;
	width:704px;
	height: 90px;
	margin-top:10px;
	margin-left:30px;
	/*margin:0px, 10px, 0px, 10px;*/
}
#b_bottom img{
	float:left;
	margin:0;
	padding:0;
	border:0;
}
#b_bottom a{
	margin:0;
	padding:0;
	border:0;
}

#tituloImagenes{
	/*background-color:#ff0000;*/
	width:480px;
	height:30px;
	margin:50px auto 0 120px;
	font-size:small;
}
#cuadroImagenes{
	/*background-color:#00ff00;*/
	width:570px;
	height:365px;
	margin:0 auto 0 80px;
	/*overflow:scroll;*/
	font-size:small;
	margin-bottom:90px;
}


#tituloCategorias{
	/*background-color:#ff0000;*/
	width:692px;
	height:30px;
	margin:0px auto 0 auto;
	font-size:small;
	
	
}
#cuadroCategorias{
	/*background-color:#00ff00;*/
	width:780px;
	height:365px;
	margin:0px 10px 0 5px;
	/*overflow:scroll;*/
	font-size:small;
	
	
}

#cuadroRol{
	width: 600px;
	height: 400px; /*300*/
	margin: 5px auto 0 150px; /* 50 */
	font-size: small;
	margin-bottom: 10px; /* 90 */
}


#cuadroCalendarios{
	width: 780px;
	/* height: 375px;*/
	margin: 0 0 0 0;
	font-size: small;
	margin-bottom: 0px;
	/*overflow:scroll;*/
}
#cuadroEsquema{
	width: 780px;
	/* height: 375px;*/
	margin: 0 0 0 0;
	font-size: small;
	margin-bottom: 0px;
	/*overflow:scroll;*/
}

#caja_titulo{
	/*background-color:#ff0000;*/
	width:480px;
	height:115px;
	margin:50px auto 0 120px;
	font-size:small;
}
#caja{
	/*background-color:#00ff00;*/
	width:570px;
	height:290px;
	margin:0 auto 0 80px;
	overflow:scroll;
	font-size:small;
	margin-bottom:90px;
}

#caja_titulo_texto{
	/*background-color:#ff0000;*/
	width:770px;
	height:80px;
	margin:0px 0 0 0px;
	font-size:small;
}
#caja_texto{
	/*background-color:#00ff00;*/
	width:770px;
	height:580px;
	margin:0px 0 0 0px;
	/*overflow:hidden;*/
	font-size:small;
	margin-bottom:0px;
	text-align:left;
}

#caja_2{
	/*background-color:#00ff00;*/
	width:540px;
	height:385px;
	margin:0 auto 0 80px;
	font-size:small;
}
#box_full{
	/*background-color:#00ff00;*/
	width:460px;
	height:440px;
	margin:90px auto auto 140px;
	font-size:small;
	overflow:scroll;
}

#box_full_2{
	/*background-color:#00ff00;*/
	width:460px;
	height:475px;
	margin:65px auto auto 140px;
	font-size:small;
}

/*#caja_front{

	width:603px;
	height: 210px;
	background-image:url(../images/content2.png);
	background-repeat:no-repeat;
	position:relative;
	top:-411px;
}*/
/*
#gallery {position:relative; width:686px; margin:40px auto; padding:10px; border:6px solid #fff; background:#AAA}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:672px; height:375px; padding:5px; border:2px solid #666; background:#FFF url(../images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:10px; padding:5px 0; width:682px; height:100px; border:2px solid #666; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:100px; width:682px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:10000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(../images/left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(../images/right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}
*/ 

.body800 {
	background-image:url(../../images/fondos/liga_azteca_800.png);
}
.body1024 {
	background-image:url(../../images/fondos/liga_azteca_1024.png);
}
.body1152 {
	background-image:url(../../images/fondos/liga_azteca_1152.png);
}
.body1280 {
	background-image:url(../../images/fondos/liga_azteca_1280.png);
}
.body1366 {
	background-image:url(../../images/fondos/liga_azteca_1366.png);
}
.body1400 {
	background-image:url(../../images/fondos/liga_azteca_1400.png);
}
.body1440 {
	background-image:url(../../images/fondos/liga_azteca_1440.png);
}
.body1600 {
	background-image:url(../../images/fondos/liga_azteca_1600.png);
}
.body1680 {
	background-image:url(../../images/fondos/liga_azteca_1680.png);
}
.body1920 {
	background-image:url(../../images/fondos/liga_azteca_1920.png);
}
.body2048 {
	background-image:url(../../images/fondos/liga_azteca_2048.png);
}
.body2560 {
	background-image:url(../../images/fondos/liga_azteca_2560.png);
}

#b_der2{
	/*width:160px;*/
	width:17px;
	height:540px;
	float:left;
}
#b_izq2{
	/*width:160px;*/
	width:17px;
	height:540px;
	float:left;
}
#container2{
	/*background-color:#000000;*/
	width:990px;
	height: 540px;
	float:left;
	background-image:url(../../images/content.png);
	background-repeat:no-repeat;
}



span.c20042005{
	display: block;
	width: 200px; /*161*/
	height: 200px; /*41*/
	background-image: url(../images/botones/2000.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}

span.c20022003{
	display: block;
	width: 200px;
	height: 200px;
	background-image: url(../images/botones/98_99.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}

span.c20002001{
	display: block;
	width: 200px;
	height: 200px;
	background-image: url(../images/botones/2001_2002.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}

span.c19971999{
	display: block;
	width: 200px;
	height: 200px;
	background-image: url(../images/botones/1997.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}

span.cfem{
	display: block;
	width: 200px;
	height: 200px;
	background-image: url(../images/botones/1997_1999.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}


span.resumen{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/puntuacion.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:right;
	margin-right:33px;
	margin-top:14px;
}
span.resumen:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	float:right;
}

span.fases{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/fases.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:right;
	margin-top:14px;
	margin-right:33px;
}
span.fases:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-position: 0 -41px;
	float:right;
}

span.fases2{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/fases.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:right;
	margin-top:14px;
}
span.fases2:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-position: 0 -41px;
	float:right;
	
}


span.segunda{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/fase2.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:right;
	margin-top:14px;
}
span.segunda:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	float:right;
}

span.a2010{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/2010.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}
span.a2010:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	float:left;
}

span.a2011{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/2011.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}
span.a2011:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	float:left;
}

span.a2012{
	display: block;
	width: 161px;
	height: 41px;
	background-image: url(../images/botones/2012.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}
span.a2012:hover{
	display: block;
	width: 161px;
	height: 41px;
	background-repeat: no-repeat;
	background-position: 0 -41px;
	float:left;
}
.fondo41{
	background-image:url(../images/template/cuadro41.png);
	width:203px;
	height: 126px;
	padding: 10px 9px 10px 11px;
	margin: 0 20px 0 0;
	text-align: center;
	border-spacing: 0;
	float:left;
	
}
.fondo41 tr, .fondo41 tr td, .fondo51 tr, .fondo51 tr td{
	margin: 0;
	padding: 0;
	border: 0;
}
.fondo41 tr td input{
	background-color:transparent;
	text-align: center;
	padding: 0;
	border: 0;
	margin: 0;
	height: 19px;
	width: 100%; /*Total sin 10 de cada lado*/
}
.fondo42{
	background-image:url(../images/template/cuadro42.png);
	width:415px;
	height: 168px;
	padding: 10px 9px 10px 11px;
	text-align: center;
	border-spacing: 0;
	float:left;
	
}
.fondo42 tr td input{
	background-color:transparent;
	text-align: center;
	padding: 0;
	border: 0;
	margin: 0;
	/*height: 19px;*/
	width: 100%; /*Total sin 10 de cada lado*/
}

.fondo51{
	background-image:url(../images/template/cuadro51.png);
	width:203px;
	height: 156px;
	padding: 10px 9px 10px 11px;
	margin:0 20px 0 0;
	text-align: center;
	border-spacing: 0;
	float:left;
	
}
.fondo51 tr td input{
	background-color:transparent;
	text-align: center;
	padding: 0;
	border: 0;
	margin: 0;
	/*height: 19px;*/
	width: 100%; /*Total sin 10 de cada lado*/
}
.fondo52{
	background-image:url(../images/template/cuadro52.png);
	width:415px;
	height: 253px;
	padding: 10px 9px 10px 11px;
	text-align: center;
	border-spacing: 0;
	float:left;
	
}
.fondo52 tr td input{
	background-color:transparent;
	text-align: center;
	padding: 0;
	border: 0;
	margin: 0;
	/*height: 19px;*/
	width: 100%; /*Total sin 10 de cada lado*/
}
.fondoTitulo{
	background-color: #E6E6E6;
}
.fondo4a{
	background-color: #FFD389;
}
.fondo4b{
	background-color: #AC8ECB;
}
.fondo4c{
	background-color: #80CE9A;
}
.fondo4d{
	background-color: #FFA194;
}
.fondo4e{
	background-color: #899BD7;
}
.gris1{
	background-color: #B3B3B3;
}
.gris2{
	background-color: #999999;
}

#containerTop{
	background-image:url(../images/contenedor/arriba.png);
	width:1024px;
	height: 70px;
	margin: 0 auto 0 auto;
	border: 0;
	padding: 0;
}

#containerMid{
	background-image:url(../images/contenedor/enmedio.png);
	width:944px; /*1024 Menos padding*/
	margin: 0 auto 0 auto;
	padding: 0 40px 0 40px;
	text-align: center;
	min-height:700px;
}
#containerMidcal{
	background-image:url(../images/contenedor/enmedio.png);
	width:944px; /*1024 Menos padding*/
	margin: 0 auto 0 auto;
	padding: 0 40px 0 40px;
	text-align: center;
	min-height:800px;
}
#containerMidcal5{
	background-image:url(../images/contenedor/enmedio.png);
	width:944px; /*1024 Menos padding*/
	margin: 0 auto 0 auto;
	padding: 0 40px 0 40px;
	text-align: center;
	min-height:1100px;
}
#containerMid_convocatoria{
	background-image:url(../images/contenedor/enmedio.png);
	width:944px; /*1024 Menos padding*/
	margin: 0 auto 0 auto;
	padding: 0 40px 0 40px;
	text-align: center;
	min-height:900px;
}
#containerMid_concurso{
	background-image:url(../images/contenedor/enmedio.png);
	width:944px; /*1024 Menos padding*/
	margin: 0 auto 0 auto;
	padding: 0 40px 0 40px;
	text-align: center;
	min-height:1000px;
}
#containerMid_reglamento{
	background-image:url(../images/contenedor/enmedio.png);
	width:944px; /*1024 Menos padding*/
	margin: 0 auto 0 auto;
	padding: 0 40px 0 40px;
	text-align: center;
	min-height:2550px;
}
#containerMidFase2{
	background-image:url(../images/contenedor/enmedio.png);
	width:944px; /*1024 Menos padding*/
	margin: 0 auto 0 auto;
	padding: 0 40px 0 40px;
	text-align: center;
	min-height:1000px;
}

#containerBottom{
	background-image:url(../images/contenedor/abajo.png);
	width:1024px;
	height: 70px;
	margin: 0 auto 0 auto;
}
.grupo5{
	height: 270px;
	width: 680px;
	margin: 0 auto 0 auto;
	padding-left: 100px;
}
.grupo4{
	height: 240px;
	width: 680px;
	margin: 0 auto 0 auto;
	padding-left: 100px;
}

.cal4a{
	background-image:url(../images/template/cal4a.png);
	background-repeat: no-repeat;
	width: 765px;
	margin: 0 auto 0 auto;
}
.cal4b{
	background-image:url(../images/template/cal4b.png);
	background-repeat: no-repeat;
	width: 765px;
	margin: 0 auto 0 auto;
}
.cal4c{
	background-image:url(../images/template/cal4c.png);
	background-repeat: no-repeat;
	width: 765px;
	margin: 0 auto 0 auto;
}
.cal4d{
	background-image:url(../images/template/cald.png);
	background-repeat: no-repeat;
	width: 765px;
	margin: 0 auto 0 auto;
}
/*  ++++++++++  5 EQUIPOS +++++++++ */
.cal5a{
	background-image:url(../images/template/cal5a.png);
	background-repeat: no-repeat;
	width: 766px;
	margin: 0 auto 0 auto;
}
.cal5b{
	background-image:url(../images/template/cal5b.png);
	background-repeat: no-repeat;
	width: 766px;
	margin: 0 auto 0 auto;
}
.cal5c{
	background-image:url(../images/template/cal5c.png);
	background-repeat: no-repeat;
	width: 766px;
	margin: 0 auto 0 auto;
}
/*  ++++++++++  5 EQUIPOS +++++++++ */

.noBorderPadding{
	border: 0;
	padding: 0;
	border-spacing:0;
	border-collapse:collapse;
}
.noBorderPadding tr{
	border:0;
	padding: 0;
}
.noBorderPadding tr td{
	height: 19px;
	
}
.noBorderPadding tr th{
	height: 30px;
	vertical-align: bottom;
}
.estadistica4{
	background-image:url(../images/template/estadistica4.png);
	width:692px;
	height: 147px;
	padding: 10px 9px 10px 11px;
	text-align: center;
	border-spacing: 0;
	/*float:left;*/
}
.estadistica4 tr th{
	background-color: #E6E6E6;
}
.estadistica5{
	background-image:url(../images/template/estadistica4.png);
	width:692px;
	height: 147px;
	margin-top:10px;
	
	padding: 10px 9px 10px 11px;
	text-align: center;
	border-spacing: 0;
	/*float:left;*/
}
.estadistica5 td{
	
	height: 19px;
	
}


.rolFecha{
	font-size: 10px; 
}
.cuartosMarcador1{
	padding-right: 18px;
}
.cuartosMarcador2{
	padding-left: 14px;
}
.semisMarcador1{
	padding-right: 4px;
}
.semisMarcador2{
	padding-left: 3px;
}
.finalesMarcador{
	padding-left: 11px;
}
.campeon{
	font-size: 24px;
	font-weight: bold;
}