body{
	text-align:center;
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	background-color:gray;
	color:#444444;
}

.clear{
	clear:both;
}
A {text-decoration:none;}
A:hover {text-decoration:underline;}
.negrita{ font-weight:bold; }
.subtitulo_bloque{font-weight:bold;color:#80500c;}
.subtitulo_bloque2{
	font-weight:bold;
	font-size:14px;
	padding:5px;
	color:#80500c;
}

img{
	border:0px;
	margin:0px;
}

#contenido_sitio{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:990px;
	height:auto;
	padding-bottom:20px;
	background-color:white;
}

#cabecera_web{
	position:relative;
	height:93px;
}
#titulo_temporada{
	position:absolute;
	left:10px;
	bottom:10px;
	color:white;
}
#titulo_temporada P{margin:0px;}

	#logo{
		position:absolute;
		left:15px;
		top:62px;
	}

	#contenido_web{
		position:relative;
		margin-left:0px;
	}

	#derecha_cont{
		position:relative;
		float:right;
		width:450px;
		height:auto;
	}
	#izquierda_cont{
		position:relative;
		margin-right:450px;
	}

			#clasificacion_home{
				position:relative;
			}
			#tabla_clasificacion{
				position:relative;
				margin-left:auto;
				margin-right:auto;
			}
			#tabla_clasificacion TH{
				padding:0 2px 0 2px;
				border-bottom:solid 2px #80500c;
			}
			#tabla_clasificacion TD{
				padding-top:2px;
				border-bottom:dotted 1px #80500c;
			}
			#tabla_triples{
				position:relative;
				margin-left:auto;
				margin-right:auto;
			}
			#tabla_triples TH{
				padding:0 2px 0 2px;
				border-bottom:solid 2px #80500c;
			}
			#tabla_triples TD{
				padding-top:2px;
				border-bottom:dotted 1px #80500c;
			}

		.tabla_anterior TD{
		}
		.enlace_acta{
			font-size:10px;
			font-style:italic;
			color:#80500c;
		}
		#tabla_proxima TD{
				padding-top:2px;
				border-bottom:dotted 1px #80500c;
		}
		.lugar{
			font-size:10px;
			font-style:italic;
			color: #80500c;
		}
		.aplazado{
			font-size:10px;
			font-style:italic;
			font-weight:bold;
			color:red;
		}
		.observaciones{
			text-align:left;
			font-size:10px;
			border:dotted 1px white;
			margin-top:10px;
			color: #80500c;
			padding:0 5px 0 5px;;
		}
		.noticia_fecha{
			font-size:10px;
			color: #80500c;
		}
		.noticia{
			margin-top:10px;
			border-bottom:dotted 1px white;
		}
		.noticia P{
			margin:0px;
		}
			#tabla_anotadores{
				position:relative;
				width:80%;
				margin-left:auto;
				margin-right:auto;
			}
			#tabla_anotadores TH{
				padding:0 2px 0 2px;
				border-bottom:solid 2px #80500c;
			}
			#tabla_anotadores TD{
				padding-top:2px;
				border-bottom:dotted 1px #80500c;
			}

* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	wwidth: 17em; /* ems so it will grow */
	background: no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background:  no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background:  no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

.estadistica{
	position:relative;
	border:dotted 1px #80500c;
	padding:5px;
	display:none;
	visibility:hidden;
	margin:5px 0 5px 0;
}
.tabla_estadistica{
	width:45%;
	font-size:10px;
	ddisplay:block;
	vvisibility:visible;
}
.tabla_estadistica th{
	border-bottom:solid 1px #80500c;
	color:#80500c;
	font-weight:bold; 
	font-style:italic;
	padding-left:2px;
}
.tabla_estadisticas td{
}
.totales{
	border-top:solid 1px #80500c;
	color:#80500c;
	font-weight:bold; 
	font-style:italic;
}
.enlace_todos{
	position:relative;
	margin-top:5px;
	font-style:italic;
	font-size:12px;
}
.enlace_todos a{
	color:#80500c; 
}
.estadistica_jugador{
	position:relative;
	border:dotted 1px #80500c;
	padding:5px;
	display:none;
	visibility:hidden;
}
.tabla_estadistica_jugador{
	font-size:10px;
}
.tabla_estadistica_jugador th{
	border-bottom:solid 1px #80500c;
	color:#80500c;
	font-weight:bold; 
	font-style:italic;
	padding-left:2px;
}
.tabla_estadistica_jugador td{
	border-bottom:dotted 1px white;
}


#equipo_eleccion{
	position:relative;
	float:left;
	width:250px;
}
#anotadores{
	position:relative;
	width:50%;
}
#triples{
	position:relative;
	width:50%;
}
#calendario{
	position:relative;
	width:70%;
}
.enlace_jugador{
	color:#444444;
}




#paginador{
	position:relative;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
}
#paginador A{ color:#b69d4b; text-decoration:none;}
#paginador A:hover{ text-decoration:underline;}


#form_contacto{
	position:relative;
	margin-left:20px;
	width:400px;
	height:270px;
	font-size:16px;
}
#form_contacto .campo1{position:absolute;left:0px;top:0px;font-size:12px;color:black;}
#form_contacto .campo2{position:absolute;left:0px;top:30px;font-size:12px;color:black;}
#form_contacto .campo3{position:absolute;left:0px;top:60px;font-size:12px;color:black;}
#form_contacto .campo4{position:absolute;left:0px;top:90px;font-size:12px;color:black;}
#form_contacto .campo5{position:absolute;left:0px;top:120px;font-size:12px;color:black;}
#form_contacto .campo6{position:absolute;left:115px;top:210px;font-size:12px;color:black;}
#form_contacto .input1{position:absolute;left:95px;top:0px;width:350px;font-size:10px;}
#form_contacto .input2{position:absolute;left:95px;top:30px;width:350px;font-size:10px;}
#form_contacto .input3{position:absolute;left:95px;top:60px;width:350px;font-size:10px;}
#form_contacto .input4{position:absolute;left:95px;top:90px;width:350px;font-size:10px;}
#form_contacto .input5{position:absolute;left:95px;top:120px;width:350px;height:80px;font-size:10px;}
#form_contacto .input6{position:absolute;left:95px;top:208px;}
#form_contacto .boton_borrar{position:absolute;left:95px;width:150px;top:235px;height:25px;cursor:pointer;}
#form_contacto .boton_enviar{position:absolute;left:300px;width:150px;top:235px;height:25px;cursor:pointer;}
#formulario .respuesta_formulario{
	position:relative;
	padding:50px 0 50px 0;
	color:black;
	font-size:22px;
	font-weight:bold;
	text-align:center;
}

#pie{
	position:relative;
	padding:5px;
}
#pie A{color:#80500c;}

#fase_final_home{
	position:relative;
	text-align:center;
}

	.partidosCuartosFinal{
		position:relative;
		font-size:12px;
		width:100%;
		margin-top:15px;
	}
	.fondoPartidosCuartosFinal{
		background-color: white;
	}
	.partidosSemiFinal{
		position:relative;
		font-size:12px;
		margin-top:15px;
		margin-left:auto;
		margin-right:auto;
	}
	.fondoPartidosSemiFinal{
		background-color:white;
	}
	.partidoFinal{
		position:relative;
		font-size:12px;
		width:50%;
		margin-top:15px;
		margin-left:auto;
		margin-right:auto;
	}
	.fondoPartidoFinal{
		background-color:white;
	}
	.titulo_fase_final{
		font-weight:bold;
		text-align:center;
	}
	.etiqueta_puntos{
		float:right;
		width:20px;
		background-color:#351b00;
		color:white;
		text-align:center;
	}
	.ff_linea_equipo{
		width:165px;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
	}