/* Colores: 
Amarillo clarito: #FFFFCC
Amarillo chillón: #FFFC00
Amarillo input: #FAFAD2
Negro clarito: #A9A9A9
*/
html{
	background:#000 url(imx/pintega.png) no-repeat fixed left bottom;
}
body {
	background: url(imx/esquinapintegas.png) no-repeat right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}
#contenedor{
	width: 30em;
	margin: 0 auto;
}
body.chave{
	font-size: 140%;
}
h1{
color: Yellow;
}
h1, h2, h3{
	text-align: center;
	margin: 0 0.5em 0.5em 0.5em;
}
h1 a, h2 a{
	color: #000;
	text-decoration: none;
}
h1 a:hover, h2 a:hover{
	text-decoration: underline;
}
div.seccion{
	display: block;
	width: 45%;
	background-color: transparent;
}
#futbol{	float: left; 
padding-top: 2em;}
#marcador{	float: right;}
/* Menú */
#futbol ul{width: 15em; padding: 0; margin: 0; list-style: none;}
#futbol ul li {	padding: 0;	margin: 0 0 0.5em 0;}
#futbol ul li a{	text-align: left;	padding: 0 1em 0 2em; 	font-size: 3em;}
#futbol ul{	float: left;}

#futbol ul li a:link,#futbol ul li a:visited,#futbol ul li a:active{
	text-decoration: none;
	color: #A9A9A9;
	background: #FFFFCC;
}
#futbol ul li a:hover{
	color: Black;
	background: Yellow;
}
/* Menu navegación
---------------------------------------------------------------- */
#navegacion{
	background-color: #ff0;
	list-style: none;
	margin: 1em 0;
	padding: 0px;
	text-align: center;
}
#navegacion li{	display: inline;}
#navegacion li a{
color: #000;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
}
#navegacion li a:hover{
background-color: #000;
color: #ff0;
}

/* Marcadores */
div.partidos{
display: block;
width: 17em;
border: thin solid #000;
margin: 0.5em auto 0 auto;
clear: both;
background-color: #FFFFCC;
}
div.partidos h2{
text-align: center;
margin: 0.1em auto 0.1em auto;
font: 1.8em Arial, Helvetica, sans-serif;
}
#ultimo div.equipo{
display: block;
float: left;
width: 8em;
margin: 0.2em;
padding: 0;
}
#ultimo h3{
	height: 2.5em;
	margin: 0;
	padding: 0.1em;
	color: White;
	background-color: Black;
	text-align: center;
	font: 1.2em Arial, Helvetica, sans-serif;
}
#proximo p.equipo{
	display: block;
	width: 90%;
	margin: 0.2em auto 0.2em auto;
	text-align: center;
	background-color: Black;
	color: White;
	font: 1.5em Arial, Helvetica, sans-serif;
}
span.equipo{
	display: block;
	height: 2.5em;
}
p.resultado{
	display: block;
	width: 80%;
	margin: 0.1em auto 0 auto;
	text-align: center;
	font: 4em Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: thin solid Black;
	background-color: white;
}

div.data{
	display: block;
	clear: both;
	text-align: center;
}
/* NAVEGACION XORNADAS
-------------------------------------------------------- */
#nav_xornadas{
	clear: both;
	list-style-type: none;
	width: 28em;
	margin: 0 auto 0 auto;
	padding: 0;
}
#nav_xornadas_chave{
	clear: both;
	list-style-type: none;
	width: 23em;
	margin: 0 auto 0 auto;
	padding: 0;	
}
#nav_xornadas li, #nav_xornadas_chave li{
	margin: 0.1em;
	text-align: center;
	float: left;
}
#nav_xornadas li a, #nav_xornadas_chave li a{
	display: block;
	width: 1.1em;
	text-decoration: none;
	background-color: Yellow;
	color: #000;
	font-size: 1.2em;
	padding: 0.1em;
}
/* Clasificación */
table{
	border: yellow solid .5em;
}
table.clasificacion{ margin:0.5em auto; clear: both;}

table.partidos{	margin: .5em auto 1em auto; clear: both; width: 40em; max-width: 98%;}

table#maximo_chavista{
	float: left;
	width: 12em;
}
#chavista_regular{
	float: right;
	width: 12em;	
}

thead, tfoot {
	background-color: Black;
	color: Yellow;
	text-decoration: none;
	text-align: center;
}

thead th{ width: 3em; }
thead th a{
	color: yellow;
	text-decoration: none;
}
thead th.equipo{ width: 12em; }

tbody tr {
	background-color: #FFFFFF;
}
tbody tr.par td{ background-color: #FFFFFF; }

tbody td{
	text-align: center;
	background-color: #fff;
	width: 3em;
}

tbody th{
	text-align: left;
	background-color: #EEE8AA;
	padding: 0 0.5em 0 0.5em;
}
tbody a{
	display:block;
	color: #000;
	text-decoration: none;
}
tbody a:hover{
	background-color: #000;
	color: Yellow;
	text-decoration: none;
}

tbody td.total {
		background-color: #E0FFFF;
		color: red;
}

table tfoot button{
	font-size: 1em;
	margin: 0.5em auto;
}
input.i2{	width: 2em; 	text-align: center; }
input.i5{	width: 4em; 	text-align: center; }

/* Tabla Partidos */

tbody tr.pintegas td, tbody tr.pintegas th {
	background-color: #FFF;
}
tbody td.eq{
	background-color: yellow;
	color: #000;
	font-weight: bold;
	padding: 0 0.5em 0 0.5em;
	width: 12em;
}
tbody td.res{
	width: 3em;
}
table input, table select{
	background-color: #FAFAD2;
}
input.res{
	background-color: #FAFAD2;
	width: 3em;
	text-align: center;
}
tbody td.descansa{
	background-color: #000;
	color: yellow;
	text-align: center;
}
