/* Body principal  */
body {
	background-color:#2a4068;
	background-image:url(images/basebody.jpg);
	background-repeat:repeat-x;
	background-position:top;
	/* Lo centro para internet explorer */
	text-align: center;  
	width:100%;
	/* Sigo para los navegadores buenos */
	margin:auto;
	padding-left:auto;
	* padding: 0 0 0 0 !important;
}

a, a:hover, a:visited, a:active, a:link {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#999999;
	font-stretch:normal;
	cursor: pointer;
	text-decoration:none;
	cursor: hand;
	font-family: Georgia, Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
}

/* Contenedor principal */
#contenedor {
	margin:auto;
	text-align:center;
	background-color:none;
	width:1000px;
	height:auto;
	min-height:1590px;
}

/* Cabecera Principal */
#encabezado {
	width:1000px;
	height:333px;
	background-image:url(images/baseencabezado.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#FFF;
}

/* Menu del encabezado */
#menuencabezado {
	float:left;
	width:400px;
	height:30px;
	margin-left:590px;
	margin-top:263px;
}

/* División del menu */
#menu1, #menu2, #menu3 {
	float:left;
	width:132px;
	height:20px;
	margin-right:0px;
	margin-top:10px;
	text-align:center;
}

/* Texto del menú */
.textomenuencabezado, a.textomenuencabezado:link, a.textomenuencabezado:active, a.textomenuencabezado:visited, a.textomenuencabezado:hover {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
}

a.textomenuencabezado:hover {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFF;
}

/* Columna Izquierda */
#columnaizquierda {
	float:left;
	width:190px;
	height:1230px;
	background:none;
}

/* Inicio de columna izquierda */
.iniciocolumnaizquierda {
	width:190px;
	height:15px;
	background-image:url(images/basecolumnaizquierdatop.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

/* Cierro de columna izquierda */
.cierrocolumnaizquierda {
	width:190px;
	height:16px;
	background-image:url(images/basecolumnaizquierdabottom.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

/* Sector 1 Columna izquierda */
#sector1columnaizquierda {
	width:190px;
	height:320px;
	background-image:url(images/basecolumnaizquierda.jpg);
	background-position:top;
	background-repeat:repeat-y;
}

/* Subsectores internos de la columna izquieda */
.subsectorcolumnaizquierda {
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:170px;
	height:80px;
	background:none;
}


/* Titulo sector top ten */
#topten {
	width:180px;
	height:50px;
	margin-left:10px;
}

.textopuestotopten {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#F60;
	font-weight:bold;
}

.textonombretopten {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#999;
	padding-left:5px;
}

/* Sector 2 Columna izquierda */
#sector2columnaizquierda {
	margin-top:50px;
	width:190px;
	height:400px;
	background-image:url(images/basecolumnaizquierda.jpg);
	background-position:top;
	background-repeat:repeat-y;
}


/* Arma la base central del fixture */
#fixture {
	float:left;
	margin-left:0px;
	background-color:#FFF;
	width:600px;
	height:auto;
	background-image:url(images/basepiefixture.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:300px;
	min-height:870px;
}

/* Arma los sectores para los contenidos principales, sin fixture ni forms */
#contenidoprincipal, #contenidosecundario, .contenidomixto {
	float:left;
	width:500px;
	height:auto;
	margin-left:50px;
	margin-top:10px;
	text-align:left;
}

/* Contenedor Datos Principales y Secundarios del Perfil */
#contenedordatosprincipalesperfil, #contenedordatossecundariosperfil {
	float:left;
	width:500px;
	margin-left:10px;
	margin-top:10px;
	text-align:left;
	height:auto;
}

#contenedordatossecundariosperfil {
	height:450px;
}

/* Recuadro para la foto del perfil */
#recuadrofoto {
	float:left;
	margin-left:12px;
	width:185px;
	height:200px;
}

/* Recuadro para los datos principales, al costado de la foto del perfil */
#recuadrodatosprincipales {
	float:left;
	margin-left:12px;
	width:276px;
	height:auto;
}

/* Texto del contenido principal */
.textocontenido, a.textocontenido:hover, a.textocontenido:visited, a.textocontenido:link, a.textocontenido:active {
	text-align:justify;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666;	
}

/* Texto resaltado del contenido principal */
.textoresaltadocontenido, a.textoresaltadocontenido:hover, a.textoresaltadocontenido:visited, a.textoresaltadocontenido:link, a.textoresaltadocontenido:active {
	text-align:left;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#F60;	
}

/* Texto resaltado del RANKING */
.textorankingresaltado, a.textorankingresaltado:hover, a.textorankingresaltado:visited, a.textorankingresaltado:link, a.textorankingresaltado:active {
	text-align:left;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#F60;	
}

/* Texto NOMBRES del RANKING */
.textoranking, a.textoranking:hover, a.textoranking:visited, a.textoranking:link, a.textoranking:active {
	text-align:left;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;	
}


/* Texto resaltado del contenido de estadisticas */
.textoresaltadoestadistica, a.textoresaltadoestadistica:hover, a.textoresaltadoestadistica:visited, a.textoresaltadoestadistica:link, a.textoresaltadoestadistica:active {
	text-align:left;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:14px;
	color:#F60;
	font-weight:bold;
}

.textocontenidochico, a.textocontenidochico:hover, a.textocontenidochico:visited, a.textocontenidochico:link, a.textocontenidochico:active {
	text-align:center;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:10px;
	color:#666;
}

/* Columna Derecha */
#columnaderecha {
	float:left;
	margin-left:0px;
	width:188px;
	height:920px;
	background-color:#F27900;
	background-image:url(images/basecolumnaderecha.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}



/* Texto chico para las columnas */
.textocolumnachico, a.textocolumnachico:link, a.textocolumnachico:active, a.textocolumnachico:visited, a.textocolumnachico:hover {
	text-align:center;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:10px;
	color:#FFF;
}

a.textocolumnachico:hover { color:#000; }

/* Sector Login */
#sectorlogin {
	width:185px;
	height:200px;
	background-image:url(images/baselogin.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#recuadrointeriorlogin {
	position:inherit;
	width:165px;
	padding-top:25px;
	padding-left:10px;
	text-align:center;
}

/* Sector Logged */
#sectorlogged {
	width:185px;
	height:200px;
	background-image:url(images/baselogged.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#recuadrointeriorlogged {
	position:inherit;
	width:140px;
	padding-top:115px;
	padding-left:15px;
	padding-right:25px;
	text-align:center;
}

#recuadroexteriorlogged {
	width:185px;
	height:100px;
}

.anchoinput {width:150px; font-size:12px;}
.anchoinputancho {width:200px; font-size:12px;}
.anchoinputanchonom {width:170px; font-size:12px;}
.anchoinputanchoult {margin-left:28px; width:200px; font-size:12px;}
.input_resultado {width:20px; height:18px;}

/* Arma cada grupo */
.grupo, .grupooffline, .listadoestadisticas {
	float:left;
	/*background-image:url(images/basegrupo.jpg);*/
	width:560px;
	/*height:330px;*/
	margin-left:20px;
	margin-top:20px;
	text-align:left;
}

.pregrupos {
	float:right;
	width:250px;
	height: 20px;
	text-align:right;
	padding-right:20px;
}


.listadoestadisticas {
	background:none;
	height:auto;
}

.grupooffline {
 /*background-image:url(images/basegrupooffline.jpg);*/
}

/* Estilo para el nombre del grupo */
.nombregrupo, .subtitulo {
	padding-left:30px;
	font-family: Georgia, Arial, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
}

.subtitulo {padding-left:0px;}

/* Linea del partido en cuestión */
.lineapartidoimpar, .lineapartidopar, .cabecerapartidos {
	float:left;
	width:335px;
	height:20px;
	margin-left:20px;
	margin-bottom:10px;
	background:none;
	border-bottom:solid #CCC 1px;
	overflow:hidden;
	background-image:url(images/baselineas.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

/* Adicion linea partido cuando login */
.edicionlineapartido, .cabeceraresultados {
	float:left;
	width:185px;
	height:20px;
	margin-bottom:10px;
	background:none;
	border-bottom:#900 dotted 1px;
	border-left:#900 solid 1px;
	vertical-align:bottom;
}

.cabecerapartidos, .cabeceraresultados {
	border:none;
	background:none;
}

/* Texto de las cabeceras del grupo */
.titulopartidos {
	padding-left:10px;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#F90;
}

.tituloresultados {
	padding-left:5px;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:10px;
	color:#999;
}

.sector1lineapartido{
	float:left;
	width:85px;
	height:20px;
	overflow:hidden;
	padding-left:5px;
	margin-top:0px;
}

.sector2lineapartido{
	float:left;
	width:100px;
	height:20px;
	overflow:hidden;
	margin-top:0px;
	padding-top:4px;
}

.sector3lineapartido{
	float:left;
	width:15px;
	height:20px;
	overflow:hidden;
	margin-top:0px;
	padding-top:2px;
}


/* Estilos para las lineas de partidos */
.fechapartido, .vs, .textolineachico {
	padding-left:2px;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:10px;
	color:#069;
}

.textolineachico {
	padding-left:5px;	
}

.equipolocal, .equipovisitante {
	padding-left:2px;
	font-family: Georgia, Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
}

a.equipolocalconenlace, a.equipolocalconenlace:hover, a.equipolocalconenlace:link, a.equipolocalconenlace:visited, a.equipolocalconenlace:active,
a.equipovisitanteconenlace, a.equipovisitanteconenlace:hover, a.equipovisitanteconenlace:link, a.equipovisitanteconenlace:visited, a.equipovisitanteconenlace:active {
	padding-left:2px;
	font-family: Georgia, Arial, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
}

a.equipolocalconenlace:hover, a.equipovisitanteconenlace:hover {
	color:#03F;
}

.resultadoequipolocal, .resultadoequipovisitante, .miresultadolocal, .miresultadovisitante, .puntos {
	padding-left:0px;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
}

.miresultadolocal, .miresultadovisitante, .puntos {
	padding-left:5px;
}

img {border:none;}

/* LE SACO EL MARGEN A LOS FORMS EN IE */
.sinmargen {margin-top:0px;}

#pie {
	text-align:center;
	clear:both;
	width:1000px;
	height:150px;
	background:none;
}

/* ************************************** */ 
/* EASY SLIDER */
	
	#slider {
		margin-left:12px;
		margin-top:10px;
		text-align:left;
		}

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:170px;
		height:170px;
		overflow:hidden; 
		/* background-color:#6F0; */
		}
	img{border:0;}
	span#prevBtn{}
	span#nextBtn{}		
	
/* image replacement */
    .graphic, #prevBtn, #nextBtn{
		margin:0;
		padding:0;
		display:block;
		overflow:hidden;
		text-indent:-8000px;
		}
/* // image replacement */

#prevBtn, #nextBtn{ 
		display:block;
		width:10px;
		height:10px;
		position:relative;
		left:15px;
		* left:-70px !important;
		top:5px;
		}	
	#nextBtn{
		top:-5px;
		left:30px;
		* left:-55px !important;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:10px;
		height:10px;
		background:url(images/btnizquierda.jpg) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/btnderecha.jpg) no-repeat 0 0;	
		}

.listadointeriorslider {
	float:left;
	margin-left:12px;
	width:160px;
	height:200px;
	overflow:hidden;
}

/* // FIN DEL EASY SLIDER */

