/**************************** GENERAL ****************************/
body,div,h1,h2,h3,h5,ul,li,p,form {
	margin: 0;
	padding: 0;
}

body {
	background-color: #6E6E6E;
	background-image: url(../images/fondo2.jpg);
	background-repeat:repeat-x;
	font-family: "Tahoma";
	font-size: 12px;
	color: #857f75;
	width: 994px;
	margin: 0 auto;
}

.clear {
	clear: both;
	font-size: 0;
}

li {
	list-style: none
}

a {
	color: #aaaaaa;
	text-decoration: none;
}

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

.negrita {
	font-weight: 700;
	color: #FFF;
}


input {
	color: #333;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	margin: 2px 5px;
}

label span	{
	

	color: #ADADAC;
	
}

/*  ESTILOS DE LOS BOTONES */
button { 
  border:0; 
  cursor:pointer; 
  padding:0 20px 0 0; 
  text-align:center; 
}
button span { 
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:0 0 0 20px; 
}

button.boton { 
  background:url(../images/button_right.png) right no-repeat; 
  font-family:tahoma;
  font-size:13px;
}
button.boton span { 
  height:50px; 
  line-height:50px;
  background:url(../images/button_left.png) left no-repeat;
  color:#b8b5a5; 
}
button.submitBtn:hover {
	background:url(../images/button_right_hover.png) right no-repeat; 
}
button.submitBtn:hover span {
	background:url(../images/button_left_hover.png)) left no-repeat; 
}

/*  FIN ESTILOS DE LOS BOTONES */



input.registro {
	background-image:url("../images/input_login.jpg");
	background-repeat:repeat-x;
	border:medium none;
	color:#eeeeee;
	font-style:normal;
	font-variant:normal;
	height:19px;
	line-height:normal;
	margin:3px;
	padding-left:10px;
}
.highlight{
	background-image:url("../images/input_login.jpg");
	background-repeat:repeat-x;
	border:medium none;
	color:#eeeeee;
	font-style:normal;
	font-variant:normal;
	height:19px;
	line-height:normal;
	margin:3px;
	padding-left:10px;
}




.mensajesOk {
	color: #009900;
	
}
.mensajesError {
	color: red;
	/*width: 370px;*/
	padding-bottom:5px;
	/*padding-left:25px;*/
}

.error_list {
	color: red;
	padding-bottom:5px;
	/*padding-left:25px;*/
}

#mensajesErrorLogin {
	color: #FFF;
	position: relative;
	top: 10px;
	width: 500px;
	margin-left:10px;
}

.tituloPrincipal {
	color: #61B020;
	font-size: 18px;
	padding-left: 5px;
	margin-top: 10px;
	margin-left: 10px;
	position: absolute;
}

/**************************** HEADER ****************************/
#header {
	height: 263px;
	width: 994px;
	position: relative;
	z-index: 15;
	font-size: 12px;
	font-weight: 700;
}

#encabezadoFoto {
	height: 263px;
	margin-bottom: -21px;
	width: 994px;
	background-image: url(../images/header2.jpg);
}

#ingreso {
	position:relative;
	top:231px;
	 
}
#meOlvidoClaveHeader{

	background-color:#272727;
	margin-left:4px;
	margin-top:18px;
	padding:15px;
	width:330px;
}


#meOlvidoClaveHeader img{
	float: right;
	cursor: pointer;
}

#registrarse {
	background-image:url("../images/encabezado_registro.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	line-height:18px;
	padding-bottom:30px;
	padding-left:30px;
	padding-right:30px;
	padding-top:100px;
	width:886px;
}

#registro {
	position: absolute;
	left: 383px;
	width: 580px;
	
}
#registro a{
	color:#FFFFFF;
	font-weight:normal;
	margin-left:20px;
}
#registro input{
	
	margin-right:0px;
}
#registro a:hover{
	color:#666;
}

#usuarioRegistrado {
	left:390px;
	position:absolute;
	top:6px;
}

#usuarioRegistrado a {
	color: #FFF;
	padding-right: 20px;
}

#usuarioRegistrado a:hover {
	color: #666;
}

#header .boton {
	font-weight: 700;
	color: #FFF;
}

/**************************** LOGIN INCORRECTO ****************************/
#loginErrorContainer {
	padding: 40px;
	
}

#loginErrorContainer input {
	background-color:#363636;
	border:1px solid #292927;
	color:#999999;
	height:21px;
	margin-right:32px;
	padding-left:10px;
	width:150px;
}

.loginErrorAdvertencia {
	margin-bottom: 10px;
	margin-top: 10px;
}

#loginErrorContainer h1 {
	font-size: 16px;
	font-family: "Arial";
	color: #090;
}

/**************************** MENU ****************************/
#menu {
	top: -34px;
	left: 390px;
	position: relative;
	float: left;
	z-index: 15;
}

#nav a {
	text-decoration: none;
	font-size: 12px;
	color: #aaaaaa;
}

#nav li {
	color: #aaaaaa;
	cursor:pointer;
	float:left;
	font-size:12px;
	list-style:none outside none;
	margin-left:25px;
	margin-right:25px;
	margin-top:2px;
	position:relative;
	text-align:center;
}

#nav li ul {
	padding-top: 8px;
}

#nav li ul li {
	background-color: #272727;
	margin-top: 0;
	margin-left: -25px;
}

#nav li a:hover {
	text-decoration: none;
	color: #857f75;
}

#nav li li a {
	background: #272727 none repeat scroll 0 0;
	border: 1px solid #333;
	color:#FF7505;
	display: block;
	font-size: 12px;
	line-height: 24px;
	padding: 0 0 0 20px;
	text-align: left;
	width: 150px;
}

li ul {
	padding: 0.5em 0 1em 0;
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
}

li>ul {
	top: auto;
}

li li {
	float: left;
	border: 0;
	display: block;
	background: transparent;
}

li:hover ul,li.over ul {
	 display: block;
}

/**************************** REGISTRACION ****************************/


.recuadroRegistracion {
	width:400px;
}

/**************************** ELEMENTOS ESTRUCTURALES ****************************/
#contenedor {
	width:994px;
	background-image: url(../images/fondo_contenedor.png);
	background-repeat: no-repeat;
	background-position:center top;
	width:100%;
	height:100%;
	float:left;
	
}

#contenido {
	margin:0 auto;
	width:960px;
	background-color: #272727;
}

#pagina {
	background-color:#272727;
	float:left;
	margin-top:7px;
	padding:8px;
	width:946px;
}



#columna_izq {
	width: 353px;
	float: left;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
}

#columna_med {
	float: left;
	width: 353px;
	margin-left:9px;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
}

#columna_completa {
	float: left;
	width: 946px;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
}

#columna_der {
	float: left;
	width: 220px;
	margin-left:9px;
}

#columna_1 {
	float: left;
	width: 469px;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
	height: 500px;
}

#columna_2 {
	float: left;
	width: 468px;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
	margin-left:9px;
	height: 500px;
}

.opiniones {
	width: 220px;
	float: left;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
	height: 827px;
}

.opiniones textarea {
	background-color:#363636;
	border:1px solid #292927;
	color:#887C68;
}


.opiniones #vozDelHincha {
	width: 220px;
	height: 60px;
	margin-bottom: 10px;
	background-image: url(../images/comentarios.jpg);
}

#caracteres_restantes{
	height:30px;
	margin-top:10px;
	width:180px;
}

#caracteres_restantes input{
	background-color:#363636;
	border:1px solid #292927;
	color:#999999;
	height:21px;
	margin-right:26px;
	text-align:center;
}

#video {
	background-image:url("../images/encabezado_video.png");
	background-repeat:no-repeat;
	float:left;
	line-height:18px;
	padding-top:70px;
}


/**************************** ELEMENTOS VISUALES DEL CONTENEDOR PRINCIPAL ****************************/
#descripcionSitio {
	background-image:url("../images/encabezado_intro.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	line-height:18px;
	padding:70px 20px 20px 25px;
}



#fecha_ganadorDeLaFecha {
	
	background-image:url("../images/encabezado_ganadores.png");
	float:left;
	height:21px;
	width:353px;
}

#fecha_ganadorDeLaFecha p {
	font-size:10px;
	padding-left: 275px;
	padding-top: 6px;
	color: #ff7505;
	

}
#ganadorDeLaFecha {
	float:left;
	font-size:12px;
	height:151px;
	width:353px;
	margin-bottom:20px;
}
#ganadorDeLaFecha #ganadorDeLaFechaJugador{
	background-image:url("../images/ganadoresfecha_jugadores.jpg");
}
#ganadorDeLaFecha #ganadorDeLaFechaTorneo{
	background-image:url("../images/ganadoresfecha_torneo.jpg");
}
#ganadorDeLaFecha #ganadorDeLaFechaEquipo{
	background-image:url("../images/ganadoresfecha_equipos.jpg");
}

#ganadorDeLaFecha .imagen {
/*	margin-right: 2px;*/
	float: left;
	width: 138px;
	height: 128px;
	margin-right: 8px;
}

#ganadorDeLaFecha .nombres {
	left:80px;
	position:relative;
	top:80px;
}

#ganadorDeLaFecha a {
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	margin-left: 5px;
}

#ganadorDeLaFecha a:hover {
	color: #666;
}



#ganadorDeLaFecha #imagenBonus{
	float:left;
	height:61px;
	margin-left:4px;
	margin-top:8px;
	width:423px;
}

#ganadorDeLaFecha #imagenBonus .nombresEquiposBonus{
	left: 120px;
	top: 22px;
	position: relative;
	
}




#noticias {
	background-image:url("../images/encabezado_info.png");
	background-position:center top;
	background-repeat:no-repeat;
	line-height:18px;
	padding:70px 20px 20px 25px;
	float:left;
}

#noticias p {
	line-height: 18px;
}

#fechaNoticia {
	background-color:#363636;
	color:#CCCCCC;
	font-family:tahoma;
	font-size:10px;
	margin-top:20px;
	padding:1px 10px;
	width:110px;
}

.tituloNoticia {
	color:#FF7505;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
	padding:3px 0 2px;
}

.mensajes {
	padding-left: 25px;
	padding-top: 20px;
}

#mensajes {
	color:#FFFFFF;
	margin-bottom:9px;
	padding:10px;
	
}

.mensajes span {
	color: #61B020;
	font-size: 18px;
	padding-left: 5px;
	margin-top: 10px;
	margin-left: 10px;
	position: absolute;
}

.reglamento {
	background-image:url("../images/encabezado_reglamento.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	line-height:18px;
	padding-bottom:30px;
	padding-left:30px;
	padding-right:30px;
	padding-top:100px;
	width:886px;
}
.reglamento #indice{

	margin-left: 40px;
}
.reglamento p {
	margin:8px;
}
.reglamento .subtitulo {
	color: #ff7505;
	font-weight: 700;
	margin-bottom: 10px;
}


/******************************** ESTILOS DE LAS TABLAS ***************************************/
.tabla {
	text-align: center;
}

.filaFechaActual {
	padding: 0;
	margin: 0;
	height: 30px;
}

.filaFechaActual img {
	margin: 0;
	padding: 0;
}

.celda {
	border-color:#333333;
	border-right:1px solid #333333;
	height:23px;
}

.filapar {
	background-color: #3c3c3c;
}

.filaimpar {
	background-color: #373737;
}


/* Estilo de la tabla de la fecha actual con los resultados online */

#informacionTablaFechaActual table{
	width: 353px;
}
#informacionTablaFechaActual ul {
	float:left;
	width: 353px;
	
}

#informacionTablaFechaActual ul li{

	position: relative;
	float: left;
	margin:10px 10px 10px 0px;
}

.fecha_partido{

	color: #ff7505;
	width:353px;
	height:20px;
}

.fecha_partido td{

	padding-left:10px;
	text-align:left;
	width:135px;
}

.fila_impar{

	color: #aaaaaa;
	background-color: #3b3b3b;
	width:353px;
	height:20px;
}

.celda_1{

	width:118px;
	text-align:left;
	padding-left:10px;

}

.celda_2{

	width:25px;
	text-align:center;
	

}

.celda_3{

	width:25px;
	text-align:center;

}
.celda_4{

	width:118px;
	text-align:left;
	padding-left:10px;

}
.celda_5{

	width:60px;
	text-align:center;

}

.descripcionEncabezadoDeTablas {
	color:#333333;
	font-family:arial;
	font-size:21px;
	font-weight:700;
	/*padding-left:35px;*/
	padding-left:30px;
	padding-top:30px;
	text-align:left;
}

#encabezadoFechaActual {
	height: 65px;
	background-image: url(../images/encabezado_fecha.jpg);
}

#encabezado_apostar {
	height: 63px;
}

#encabezado_resultados {
	height: 63px;
	background-image: url(../images/encabezado_resultados.jpg);
}

#encabezado_resultados p {
	font-size: 20px;
	color: #ADADAC;
	padding-left: 78px;
	text-align: left;
	padding-top: 19px;
}

#encabezado_perfil {
	height: 63px;
	background-image: url(../images/encabezado_perfil.jpg);
	margin-bottom:9px;
}

#encabezado_perfil p {
	font-size: 20px;
	color: #ADADAC;
	padding-left: 38px;
	text-align: left;
}

#encabezado_perfil p span {
	padding-left:38px;
	padding-top:21px;
	position:absolute;
	text-align:left;
	color:#FF7505;
}

#encabezado_torneos_amigos {
	height: 72px;
	background-image: url(../images/encabezado_torneos_amigos.jpg);
	margin-bottom:9px;
}

#encabezado_torneos_amigos p {
	font-size: 20px;
	color: #ADADAC;
	padding-left: 33px;
	text-align: left;
}

#encabezado_torneo_amigos p span {
	padding-left:38px;
	padding-top:21px;
	position:absolute;
	text-align:left;
	color:#FF7505;
}


#encabezado_torneo {
	height: 72px;
	background-image: url(../images/encabezado_torneo.jpg);
	margin-bottom:9px;
}

#encabezado_torneo p {
	font-size: 20px;
	color: #ADADAC;
	padding-left: 33px;
	text-align: left;
}

#encabezado_torneo p span {
	padding-left:38px;
	padding-top:21px;
	position:absolute;
	text-align:left;
	color:#FF7505;
}

#encabezado_titulos {
	height: 65px;
	background-image: url(../images/encabezado_titulos.jpg);
}

#encabezado_titulos_torneos {
	height: 65px;
	background-image: url(../images/encabezado_titulos_torneos.jpg);
}

#encabezado_estadisticas {
	height: 65px;
	background-image: url(../images/encabezado_estadisticas.png);
	margin-top:20px;
}

#encabezado_estadisticas_torneos {
	height: 65px;
	background-image: url(../images/encabezado_estadisticas_torneos.png);
	margin-top:20px;
}

#encabezadoJugadoresDestacados {
	height: 65px;
	background-image: url(../images/encabezado_destacados.png)
}

#encabezadoTablaTorneoGeneral {
	width: 413px;
	height: 70px;
	background-image: url(../images/encabezados/torneogeneral.jpg)
}

#encabezadoTablaFechaPasada {
	width: 295px;
	height: 70px;
	background-image: url(../images/encabezados/encabezado_puntaje_fecha.jpg)
}
#encabezadoTablaFechaPasadaTorneoAmigos {
	width: 353px;
	height: 70px;
	background-image: url(../images/encabezados/puntajesfechatorneos.jpg);
}

#encabezadoTablaFechaPasadaTorneos {
	width: 295px;
	height: 70px;
	background-image: url(../images/encabezados/encabezado_puntaje_fecha.jpg)
}

#encabezadoTablaFechaPasadaEquipos {
	width: 295px;
	height: 70px;
	background-image: url(../images/encabezados/encabezado_puntaje_fecha.jpg)
}

#encabezadoTablaTorneoDeTorneos {
	width: 413px;
	height: 70px;
	background-image: url(../images/encabezados/torneodetorneos.jpg)
}

#encabezadoTablaTorneoEquipo {
	width: 413px;
	height: 70px;
	background-image: url(../images/encabezados/torneoequipos.jpg)
}

#encabezadoDentroTorneos {
	width: 353px;
	height: 70px;
	background-image: url(../images/encabezados/torneoamigos.jpg);
}

#encabezadoTablaEquipos {
	width: 365px;
	height: 70px;
	background-image: url(../images/encabezados/torneoamigos.jpg)
}

/******************************** ESTILOS DE LAS ESTADISTICAS ***************************************/

#tablasEstadisticas {
	float: left;
	width: 730px;
}

.tablaDeEstadisticas {
	float: left;
	position: relative;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
	padding-bottom: 40px;
}


.tablaDeEstadisticas2 {
	float: left;
	position: relative;
	margin-left: 9px;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
	padding-bottom: 40px;
}

.tabla_general {
	font-size: 11px;
	text-align: center;
	width: 413px;
	
}

.tabla_fecha_pasada {
	font-size: 11px;
	text-align: center;
	width: 295px;
	
}

.tabla_fecha_pasada_amigos {
	font-size: 11px;
	text-align: center;
	width: 353px;
	
}

.filaEstadisticas {
	float: left;
	position: relative;
	width: 717px;
}

.encabezadoEstadisticas {
	background: #313131 none repeat scroll 0;
	color: #ff7505;
	height: 20px;
	border: 1px solid #FFF;
}

a.info {
	position: relative;
	z-index: 24;
	color: #000;
	text-decoration: none;
	float: left;
}

a.info:hover {
	z-index: 25;
}

a.info span {
	display: none;
}

a.info:hover span {
	display: block;
	position: absolute;
	top: 2em;
	left: 2em;
	width: 200px;
	border: 1px solid #307A55;
	background-color: #EEE;
	color: #000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
}

#info_tooltip{
	color:#CCCCCC;
	font-family:tahoma;
	margin:30px 0;
	padding:0 20px;
	width:240px;

}

#leyenda {
	background-color: #EDEDED;;
	font-size: 11px;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
	color: #090;
	width: 178px;
}

#imagenLeyenda {
	width: 218px;
	height: 60px;
	background-image: url(../images/referencia.jpg);
}

#navegacion {
	padding: 15px 0;
	font-size: 10px;
}

#navegacion a {
	float:left;
	margin:1px;
	padding:4px 7px;
	background-color: #3C3C3C;
	color: #9C9C9C;
}

.currentPage {
	margin: 1px;
	padding:4px 7px;
	background-color: #FF7505;
	float:left;
	color: #FFFFFF;
}

#navegacion a:hover {
	color: #9C9C9C;
	margin: 2px;
	padding:4px 7px;
	background-color: #373737;
	float:left;
}

#salon_fama {	
	
	width: 220px;
	float: left;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
	margin-left: 9px;
	height:554px;
}

#salon_fama p {	
	
	border-bottom:1px solid #3C3C3C;
	height:20px;
	margin:0 15px;
	padding-top:7px;

}
/******************************** ESTILOS DEL PERFIL / TORNEO / BONUS ***************************************/

#crear_torneo{
	
	float: left;
	position: relative;
	width: 469px;
	background-image: url(../images/encabezado_crear_torneo.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding:100px 30px 0;
	width:409px;

}

#unir_torneo{
	
	float: left;
	position: relative;
	width: 468px;
	background-image: url(../images/encabezado_unir_torneo.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding:100px 30px 0;
	width:408px;

}


#info_torneocreado{
	
	float: left;
	width: 400px;
	padding:10px 15px 25px;

}
.form_torneo{
	
	float: left;
	position: relative;
	width: 400px;
	text-align: left;
	color: #FF7505;
	
}

.form_torneo input{
	
	background-color:#363636;
	border:1px solid #292927;
	color:#AAAAAA;
	float:left;
	height:20px;
	width:190px;
	padding-left:10px;

}

.form_torneo select{
	
	background-color:#363636;
	border:1px solid #292927;
	color:#AAAAAA;
	float:left;
	height:24px;
	margin:2px 5px;
	padding-left:10px;
	padding-top:2px;
	width:202px;
	text-decoration: none;

}

.form_perfil{
	
	float: left;
	position: relative;
	width: 350px;
	text-align: left;
}

.form_perfil th{
	
	float:left;
	position:relative;
	text-align:left;
	width:100px;
	color:#FF7505;
}

.form_perfil tr{
	
	position: relative;
	width: 100px;
	text-align: left;
}

.form_perfil td{
	
	position: relative;
	text-align: left;
	float: left;
}

.form_perfil input{
	
	background-color:#363636;
	border:1px solid #292927;
	color:#AAAAAA;
	float:left;
	height:20px;
	padding-left:10px;

}




#bonus_especial{
	
	float: left;
	position: relative;
	width: 469px;
	background-image: url(../images/encabezado_bonus_especial.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding:100px 30px 0;
	width:409px;

}

#bonus_comun{
	
	float: left;
	position: relative;
	width: 468px;
	background-image: url(../images/encabezado_bonus_comun.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding:100px 30px 0;
	width:408px;

}

.recuadroPerfil {
	float: left;
	position: relative;
	width: 365px;
	background-color: #666;
	color: #FFF;
	height: 580px;
}

.descripcionPerfil {
	background-image: url(../images/encabezadoperfiles.jpg);
	height: 60px;
	width: 365px;
}

.descripcionPerfil span {
	padding-left: 15px;
	font-size: 20px;
	color: #FFF;
	margin-top: 16px;
	margin-left: 15px;
	position: absolute;
}

.descripcionPerfil img {
	padding-left: 21px;
}

.infoPerfil {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	height: 600px;
}

.infoPerfil p {
	margin: 5px;
}

.infoPerfil a {
	color: #fff;
	font-weight: bold;
}

.infoPerfil a:hover {
	color: #999;
	font-weight: bold;
}

.infoTorneo {
	padding: 20px 20px 30px 20px;
}

.infoTorneo p {
	margin: 5px;
	
}

.infoTorneo a {
	color: #fff;
	font-weight: bold;
}

.infoTorneo a:hover {
	color: #999;
	font-weight: bold;
}

.botonPerfil {
	background-image: url(../images/boton_login.jpg);
	border:none;
	color: #FFF;
	font-size: 10px;
	padding: 1px;
	width: 31px;
	height: 21px;
	cursor: pointer;
}

.botonPerfil2 {
	background-image: url(../images/boton_login2.jpg);
	border:none;
	color: #eeeeee;
	font-size: 10px;
	padding: 1px;
	width: 85px;
	height: 21px;
	cursor: pointer;
}

.inputPerfil {
	height: 15px;
	background: #999 none repeat scroll 0 50%;
	color: #eeeeee;
}

.estadisticasPerfil {
	float:left;
	margin-left:9px;
	width:584px;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
}

.estadisticasPerfil span {
	margin-top: 12px;
	margin-left: 15px;
	position: absolute;
	color: #090;
	font-size: 16px;
	font-weight: 700;
}

.titulosPerfil {
	color: #090;
	font-size: 16px;
	font-weight: 700;
	padding-left: 10px;
}

.lineaPunteada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #61B020;
}

.grafico {
	position: relative;
	float: left;
}

/******************************** ESTILOS DE LOS TORNEOS ***************************************/
.encabezadoForoTorneo {
	width: 220px;
	height: 60px;
	background-image: url(../images/comentarios_torneo.jpg);
}

.recuadroPerfilTorneo {
	float: left;
	position: relative;
	width: 365px;
	background-color: #666;
	color: #FFF;
}

.estadisticasTorneoPerfil {
	padding-left: 20px;
	padding-top: 15px;
	float: left;
}

.estadisticasTorneoPerfil span {
	margin-top: 10px;
	margin-left: 5px;
	position: absolute;
	color: #090;
	font-size: 16px;
	font-weight: 700;
}

.segundaColumna {
	width: 365px;
	position: relative;
	float: left;
}

.tabla {
	position: relative;
	float: left;
	width:353px;
}
/************GRAFICO DE LINEAS **************/
#grafico_lineas{

}

/******************************** ESTILOS DE LA APUESTA ***************************************/
.recuadroApuesta {
	position: relative;
	width: 780px;
	height: 400px;
	float: left;
}


.encabezadoApuesta {
	background: #000;
	color: #FFF;
	font-weight: 700;
	border: 1px solid #307A55;
}

.tablaApuesta {
	position: relative;
	float: left;
	width:593px;
}

.fila_apostar {
	padding: 0;
	margin: 0;
	height: 30px;
}

.celda_numero{
	
	padding: 0;
	margin: 0;
	height: 30px;
	width: 30px;
}

.celda_escudo{
	
	padding: 0;
	margin: 0;
	height: 30px;
	width: 30px;
	border:1px solid #313130;
}

.celda_destacado{
	
	padding: 0;
	margin: 0;
	height: 30px;
	width: 30px;
	border:1px solid #313130;
	background-color:#3B3B3B;
}

.celda_vacia{
	
	padding: 0;
	margin: 0;
	height: 30px;
	width: 30px;
	border:1px solid #313130;
	background-color:#3B3B3B;
}

.celda_puntaje{
	
	padding: 0;
	margin: 0;
	height: 30px;
	width: 30px;
	border:1px solid #313130;
	background-color:#3B3B3B;
	text-align:center;
	color: #FF7505;
}

.celda_equipo{
	
	background-color:#3B3B3B;
	border:1px solid #313130;
	height:30px;
	margin:0;
	padding:0 0 0 15px;
	width:184px;
}


.resultado_equipo{
	
	padding: 0;
	margin: 0;
	height: 30px;
	width: 30px; 	/* el width de 55 en el apostar lo agrego en el html */
	
}

.resultado_equipo input{
	
	background-color:#EEE;
	border:1px solid #313130;
	/*color:#FF7505;*/
	font-weight:bold;
	height:30px;
	margin:0;
	padding:0;
	text-align:center;
	width:30px;
}


.resultado_equipo img{
	cursor: pointer;
    margin: 0;
    padding: 0;
    vertical-align: top;
    border:1px solid #313130;height:30px;
}

.infoApuesta {
	width: 300px;
	position: relative;
	float: left;
	padding-left: 20px;
	padding-top:5px;
	height: 360px;
}

.infoApuesta_fecha  {
	width: 310px;
	position: relative;
	float: left;
}

.infoApuesta_fecha p {
	color:#ADADAC;
	font-family:tahoma;
	font-size:18px;
	margin-left:80px;
	padding-top:25px;
	position:absolute;
}

.infoApuesta_fecha img {
	float: left;

}
#selector {
	height:50px;
	padding-left:15px;
	padding-top:5px;
	position:relative;
	width:300px;
}

#selector select {
	background-color:#363636;
	border:1px solid #292927;
	color:#AAAAAA;
	height:24px;
	margin:2px 10px;
	padding-left:10px;
	padding-top:2px;
	text-decoration:none;
}

#puntaje {
	background-color:#3B3B3B;
	color:#FF7505;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	position:relative;
	text-align:center;
	width:100px;
}

#bonus_especial select {
	background-color:#363636;
	border:1px solid #292927;
	color:#AAAAAA;
	height:24px;
	margin:2px 5px;
	padding-left:10px;
	padding-top:2px;
	text-decoration:none;
	width:202px;
}

#bonus_especial input {
	background-color:#363636;
	border:1px solid #292927;
	color:#FF7505;
	height:21px;
	margin-right:32px;
	text-align:center;
}



/******************************** ESTILOS DE LA OPINION ***************************************/
.fopinion {
	padding-left: 18px;
	padding-top: 6px;
}

.restantes {
	color: #090;
	margin-top: 6px;
	font-weight: 700;
}

/******************************** ESTILOS DE LAS WEBS AMIGAS ***************************************/
.recuadroDerecha {
	width: 218px;
	float: left;
}

#encabezadoLinks {
	width: 218px;
	height: 30px;
	background-image: url(../images/links.jpg);
}

.noticias_rss{
	width: 220px;
	float: left;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
}


#encabezadoRss{
	width: 220px;
	height: 65px;
	background-image: url(../images/encabezado_noticias.jpg);
	position: relative;
}

#listado_noticias{
	padding:0px 20px 30px 20px;
	position:relative;
	width:180px;
}

#listado_noticias p{
	border-bottom:1px solid;
	padding-bottom:15px;
	padding-top:15px;
}

#listado_noticias p a:hover{
	color:#FF7505;
}



.recuadroLinks a {
	color: #857F75;
	font-size: 11px
}

.recuadroLinks a:hover {
	color: #857F75;
	font-size: 11px
}

/******************************** ESTILOS SALON DE LA FAMA ***************************************/
#encabezadoSalonFama {
	width: 220px;
	height: 70px;
	background-image: url(../images/salonfama.jpg);
}

#encabezadoNuevosJugadores {
	width: 218px;
	height: 30px;
	background-image: url(../images/nuevosjugadores.gif);
}
#nuevosJugadores{
	height: 137px;
}
/******************************** ESTILOS DE LA ENCUESTA ***************************************/
#encuesta {
	width: 353px;
	float: left;
	position: relative;
	background-image: url(../images/fondo_columna.gif);
	background-repeat:repeat-x;
	margin-top: 9px;
}

#encabezadoEncuesta {
	width: 353px;
	height: 65px;
	background-image: url(../images/encabezado_encuesta.jpg);
}

.recuadroEncuesta {
	color:#D1D2D3;
	height:725px;
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
	
}
.recuadroEncuesta p{
	margin-bottom:10px;
	font-family:tahoma;
	line-height:18px;
}


.recuadroEncuesta p strong{
	margin-bottom:10px;
	font-family:tahoma;
	color:#FF7505;
	font-weight: normal;
}



/**************************** ESTILOS DE LA SECCION RESTRINGIDA Y OK ****************************/
.seccionRestringida {
	padding: 25px 25px 25px 25px;
	float:left;
}

.informe {
	font-size: 14px;
	color:#aaaaaa;
	float:left;
	width:450px;
}

.informe img {

	float:left;
}

.texto_informe {
	font-size:14px;
	margin-left:10px;
	margin-top:29px;
}



/**************************** ESTILOS DE LAS PESTAÑAS  ****************************/
	/* CSS Document */
#pestanas {
	float: left;
	width: 100%;
	background-image: url(../images/encabezado_estadisticas.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height:63px;
	margin-bottom: 8px;
}

#pestanas ul {
	margin: 0;
	list-style: none;
	padding:37px 30px 0 0;
	float:right;
}

#pestanas li {
	float: left;
	margin: 0;
	padding: 0;
	background: url("../images/pasder.gif") no-repeat right top;
}

#pestanas a {
	display: block;
	background: url("../images/pasizq.gif") no-repeat left top;
	padding: 5px 15px 4px;
	text-decoration: none;
	color:#9C9C9C;
}

#pestanas #current {
	background-image: url("../images/actder.gif");
}

#pestanas #current a {
	background-image: url("../images/actizq.gif");
	padding-bottom: 5px;
	color:#FF7505;
}


/**************************** ESTILOS DE CONTACTO ****************************/

#contacto {
	background-image:url("../images/encabezado_contacto.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	line-height:18px;
	padding-bottom:30px;
	padding-left:30px;
	padding-right:30px;
	padding-top:100px;
	width:886px;
}

.form_contacto{
	
	position: relative;
	width: 400px;
	text-align: left;
	color: #FF7505;
	
}

.form_contacto input{
	
	background-color:#363636;
	border:1px solid #292927;
	color:#AAAAAA;
	float:left;
	height:20px;
	padding-left:10px;
	margin-left: 20px;

}

.form_contacto select{
	
	background-color:#363636;
	border:1px solid #292927;
	color:#AAAAAA;
	float:left;
	height:24px;
	margin:2px 5px;
	padding-left:10px;
	padding-top:2px;
	width:202px;
	text-decoration: none;

}

.form_contacto textarea{
	
	background-color:#363636;
	border:1px solid #292927;
	color:#AAAAAA;
	float:left;
	height:200px;
	width:300px;
	padding-left:10px;
	margin-left: 20px;

}


#footer {
	height: 297px;
	color: #857f75;
	clear: both;
	position: relative;
	width: 994px;
	background-image: url(../images/footer.jpg);
	font-size: 11px;
}
#footer p{
	margin :10px;
}
#footer .columnaIzq {
	float:left;
	padding-left:370px;
	padding-top:110px;
	position:relative;
}

#footer .columnaDer {
	float:left;
	padding-left:120px;
	padding-top:110px;
	position:relative;
}



