html, body {margin:0;padding:0;}
body {background:transparent url(fondo_iframe_gris.gif) no-repeat right 20px;}
body, p, h1, h2, h3, h4, h5, table td, table th, caption, a, span, small, strong, input, select, option {font-family: "Trebuchet MS", Helvetica, Sans-Serif;}
body, p, table td, table th, a, span, input, select, option {font-size:12px;}
a, a:link, a:visited, a:active {color:#000;font-weight:bold;text-decoration:none;}
a:hover {color:#0b64d2;}
div.divlinkprint{margin:3px 0;}
div.divlinkprint span{display:block;height:26px;width:auto;padding-left:28px;text-align:left;line-height:24px;background:transparent url(../imagenes/printer.png) no-repeat center left;color:#000;font-weight:bold;text-decoration:none;}
a.linkprint:hover  span{color:#D00;}

.resultado_provisional
{
	background-color:#995500;
}
p.nombreCompeticion{
    padding:0;
	margin:5px 0 2px 0;
	font-weight:bold;
	font-size:15px;
}
.espacioContenido, .contenidoEncuadrado{
	width:100%;
}
.contenidoEncuadrado table.tablaContenido, table.tablaDatos, table.resolucion{
	background-color:transparent !important;
	width:100% !important;
	margin:5px 0 5px 0;
}
table.tablaDatos tr.borde th {
   width:40%;
}
table.tablaDatos tr.borde{border:1px #FFC436 dotted;}
.contenidoEncuadrado table.tablaContenido tbody, .contenidoEncuadrado table.tablaContenido tr, .contenidoEncuadrado table.tablaContenido tr td, 
.contenidoEncuadrado table.tablaContenido tr th{
	border-bottom:1px #667DA9 dotted !important;
	background-color:transparent !important;
}
.contenidoEncuadrado table.tablaContenido a, .contenidoEncuadrado table.tablaContenido a:link, .contenidoEncuadrado table.tablaContenido a:visited, 
.contenidoEncuadrado table.tablaContenido a:active,
table.tablaDatos a, table.tablaDatos a:link, table.tablaDatos a:visited, table.tablaDatos a:active {
	text-decoration:none;
	color:#000;
}
.contenidoEncuadrado table.tablaContenido a:hover, table.tablaDatos a:hover{
    color:#0b64d2;
}
/* ---  Clasificaciones ----- */
table.tablaClasificaciones, table.tablaClasificaciones_clubes{
   background-color:transparent !important;
   width:600px;
	border:1px #CCC dotted;
	margin:5px 0 5px 0;
}
table.tablaClasificaciones tr td, table.tablaClasificaciones tr th {padding:5px 5px 10px 5px;}
table.tablaClasificaciones tr td select {
  width:100%;
  color:#FFF;
  background-color:#667DA9;	
  border:1px dotted #333;
  outline: none;
}
table.tablaClasificaciones tr td select:focus{	
  border:1px solid #000;
  outline: none;
}
table.tablaClasificaciones tr td select option{
	color:#000;
  	background-color:#EEE;
  	border:none;
  	outline: none;	
}
table.tablaClasificaciones tr td select option[selected]  { outline: none; background-color:#9FAFCF;}

/*----  Clasificaciones zona clubes ------------------------------------------------*/
table.tablaClasificaciones_clubes tr th, table.tablaClasificaciones_clubes tr th {padding:0;margin:0}
table.seleccion_competiciones_grande, table.seleccion_competiciones {width:100%;}
table.seleccion_competiciones_grande tr th{width:28%;}
table.seleccion_competiciones_grande tr td {width:72%;}
table.seleccion_competiciones_grande tr td select {
min-width:180px;
width:100%;
color:#FFF;
  background-color:#E3A715;	
  border:1px dotted #333;
  outline: none;}
table.seleccion_competiciones_grande tr td select option, table.seleccion_competiciones tr td select option {
	color:#000;
  	background-color:#EEE;
  	border:none;
  	outline: none;
	overflow:visible;
}
table.seleccion_competiciones tr td select {
min-width:80px;
width:85px;
color:#FFF;
  background-color:#E3A715;	
  border:1px dotted #333;
  outline: none;}
table.seleccion_competiciones_grande tr td select :focus, table.seleccion_competiciones tr td select:focus{	
  border:1px solid #000;
  outline: none;
}
table.seleccion_competiciones_grande tr td select option[selected], table.seleccion_competiciones tr td select option[selected]   { outline: none; background-color:#FFC436;}
/* ---  Nav Menú Zona Clubs ----------------------------------------------*/
#cuadronavMenu {
   width:613px;
   height:40px;
   background:transparent url(fondo_nav.png) no-repeat top left;
   margin:0 auto 10px auto;
   padding:0;
   overflow:hidden;
}
#cuadronavMenu ul#navMenu{
	display:block;
	height:40px;
	width:auto;
	list-style-type:none;
	/*border-bottom:1px dashed #000;*/
	margin:0;
	padding:0;
	/*overflow:hidden;*/
}
#cuadronavMenu ul#navMenu li.nav {
   height:40px;
   width:75px;
	display:block;
   float:left;
   /*border:1px dotted #F00;*/
   margin:0;
   padding:0;
   overflow:hidden;
}
#cuadronavMenu ul#navMenu li.nav a, #cuadronavMenu ul#navMenu li.nav a:link, #cuadronavMenu ul#navMenu li.nav a:active, #cuadronavMenu ul#navMenu li.nav a:visited{
	display:block;
	margin:0;
	padding:5px 0 0 0;
	height:40px;
	width:75px;	
	font-family:Arial, helvetica, sans-serif;
	letter-spacing:-1px;
	word-spacing:1px;
	text-decoration:none;
	text-align:center;
	color:#835900;
	font-size:10px !important;
	background-color:transparent;
	background-image:none;
}
#cuadronavMenu ul#navMenu li.nav a:hover, 
#cuadronavMenu ul#navMenu li#current a, #cuadronavMenu ul#navMenu li#current a:link, #cuadronavMenu ul#navMenu li#current a:visited, #cuadronavMenu ul#navMenu li#current a:active{
	color:#000 !important;
	background-image:url(flecha.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}

/* -------------------- estadísticas ------------------------*/

table.tablaEstadisticas{
   background-color:transparent !important;
   width:280px;
	border:1px #CCC dotted;
	margin:5px auto;
}
table.tablaEstadisticas tr td, table.tablaEstadisticas tr th {padding:5px 5px 10px 5px;}
table.tablaEstadisticas input{font-family:"Trebuchet MS", Helvetica, Sans-Serif;}
table.tablaEstadisticas tr td select {
font-family:"Trebuchet MS", Helvetica, Sans-Serif;
  width:100%;
  color:#FFF;
  background-color:#667DA9;	
  border:1px dotted #333;
  outline: none;
}
table.tablaEstadisticas tr td select:focus{	
  border:1px solid #000;
  outline: none;
}
table.tablaEstadisticas tr td select option{
	color:#000;
  	background-color:#EEE;
  	border:none;
  	outline: none;	
}
table.tablaEstadisticas tr td select option[selected] { outline: none; background-color:#667DA9;}
div#resultados_stats{
	width:270px;
	padding:3px 5px;
	border:1px #CCC dotted;
	margin:10px auto 5px auto;
}
div#resultados_stats strong{font-family:"Trebuchet MS", Helvetica, Sans-Serif;font-weight:bold;font-size:16px;color:#03039A}
div#resultados_stats p{font-family:"Trebuchet MS", Helvetica, Sans-Serif;font-weight:normal;font-size:14px;background-color:#667DA9;padding:5px;margin:0;width:250px;color:#FFF;border-bottom:2px solid #03039A}
div#resultados_stats p span{font-weight:bold;font-size:16px;color:#FFF747}
