body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1, h2, h3 {
	color:  #4C7F33;
	margin:15px 0 10px 0;
	clear: both;
}

p {
	margin: 0;
}

a img {
	border: 0;
}

textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
}
/* CLUB MIRASIERRA ENERO DE 2008 */

.content {
	padding: 5px 20px 15px 20px;
	background-color: white;
}

.contenido {
	/*border:  1px solid green;*/
	width:580px;
}
#simple .contenido {
	width:auto;
}

img.izda {
	float: left;
	margin: 0 7px 3px 0;
}

img.dcha {
	float: Right;
	margin: 0 0 3px 7px;
}

.imgSeccion {
	border: 1px solid gray;
	width: 100%;
	height: 75px;
	margin: 5px 0;
	background-color: #ffb500;
}

.contenido {
	font-size:  70%;
	/*text-align: justify;*/
	
}

.contenido h1 {
	font-size:  130%;
}

.contenido h2 {
	font-size:  120%;
	color: black;
	padding: 2px;
	background: #f5f5f5;
}

.contenido h3 {
	font-size:  110%;
}

.contenido p, .contenido li {
	/*text-align: justify;*/
	/*font-size: 88%;*/
}

.contenido li {
	/*text-align: justify;*/
	list-style-position: inside;
}

.contenido table {
	clear: both;
}

table.tabla1 {
	border-collapse: collapse;
	border: 1px solid #CCC;
	width: 98%;
	margin: 0 auto 10px auto;
	/*font-size:85%;*/
}

.tabla1 caption {
	background-color: gray;
	width: 98%;
	font-weight: bold;
	text-align: left;
	padding: 3px;
	color: white;
	margin: 0 auto;
}

.tabla1 th {
	border: 1px solid #CCC;
	padding: 2px;
	background-color: #e5e5e5;
}

.tabla1 td {
	border: 1px solid #CCCCCC;
	padding: 4px;
	background-color:#f5f5f5;
}

/* */

table.tabla2 {
	border-collapse: collapse;
	border: 1px solid #CCC;
	width: 98%;
	margin: 0 auto 10px auto;
}

.tabla2 caption {
	background-color: gray;
	width: 98%;
	font-weight: bold;
	text-align: left;
	padding: 3px;
	color: white;
	margin: 0 auto;
}

.tabla2 th {
	border: 1px solid #CCC;
	padding: 2px;
	background-color: #e5e5e5;
}

.tabla2 td {
	border: 1px solid #CCC;
	padding: 2px;
	background-color: white;
	text-align: center;
}

table.tablaAcuerdoSocio {
	border-collapse: collapse;
	border: 1px solid #CCC;
	width: 100%;
	font-size: 80%;
}

.tablaAcuerdoSocio th {
	border: 1px solid #CCC;
	padding: 2px;
	background-color: #e5e5e5;
	text-align: left;
}

.tablaAcuerdoSocio td {
	border: 1px solid #CCC;
	padding: 2px;
	background-color: white;
}

table.tabla10 {
	border-collapse: collapse;
	border: 1px solid #333333;
	width: 40%;
	margin: 0 auto 10px auto;
}

/* */

div.subir {
	text-align: right;
	border-bottom: 1px dotted #ccc;
	padding:  2px 0;
	margin:  10px 0;
	font-size: 80%;
	clear:  both;
}

/* tabla instalaciones */

table.tInstal {
	border-collapse: collapse;
	width: 98%;
	margin: 10px auto 10px auto;
}


.tInstal th {
	padding: 3px;
	background-color: #CCC;
}

.tInstal td {
	/*border: 1px solid #CCC;*/
	padding: 3px;
	background-color: #f5f5f5;
	text-align: center;
	vertical-align: top;
	font-size:90%;
}

.tInstal img {
	padding: 0;
	margin: 0;
}

#iFoto {
	background-color: #CCC;
}

#limpio {
	background-color: white;
}

.sinBorde, .sinBorde td, .sinBorde th {
	border:0;
}

/* GOOGLE MAPS */

#gmap1 {
	border:1px solid #CCCCCC;
}

/* Clasificaciones */
.COL1 {
	z-index:1;
	height:19px !important;
	left:0px; 
}

.COL2 {
	z-index:2;
	left:151px; 
}

.COL3 {
	z-index:3;
	left:302px; 
}

.COL4 {
	z-index:4;
	left:381px; 
}

.COL5 {
	z-index:5;
	left:400px; 
}

.COL5A {
	z-index:6;
	left:500px; 
}
.COL6 {
	z-index:7;
	left:547px; 
}

.COL7 {
	z-index:7;
	left:610px;
}


.COL1 {
	color: #000066;
	text-align: center;
	background-color: white;
	padding-top: 3px;
	border: solid 1px #000066;
}

.COL2 {
	color: #000066;
	text-align: center;
	background-color: #F0F8FF;
	border: solid 1px #000066;
}

.COL3 {
	color: #000066;
	text-align: center;
	background-color: white;
	border: solid 1px #000066;
}

.COL4 {
	color: #000066;
	text-align: center;
	background-color: #F0F8FF;
	border: solid 1px #000066;
}

.COL5 {
	color: #000066;
	text-align: center;
	background-color: white;
	border: solid 1px #000066;
}

.COL6 {
	color: #000066;
	text-align: center;
	background-color: #F0F8FF;
	border: solid 1px #000066;
}

.COL7 {
	color: #000066;
	text-align: center;
	background-color: white;
	border: solid 1px #000066;
}

.TituloTorneo {
	color: #000066;
	font-weight:bold;
	text-align:center;
}

.TituloTorneo {
	top:10px; 
	left:480px; 
	z-index:10; 
	width:150px;
}

#Resultados div {
	position:absolute;
	width:155px;
	height:22px;
	white-space:nowrap;
}

.clasificacion8 {
	background-image: url(../images/plantilla8.gif);
	background-repeat:no-repeat;
	height:200px;
}
.clasificacion16 {
	background-image: url(../images/plantilla16.gif);
	background-repeat:no-repeat;
	height:400px;
}
.clasificacion168 {
	background-image: url(../images/plantilla168.gif);
	background-repeat:no-repeat;
	height:400px;
}
.clasificacion164 {
	background-image: url(../images/plantilla164.gif);
	background-repeat:no-repeat;
	height:400px;
}
.clasificacion32 {
	background-image: url(../images/plantilla32.gif);
	background-repeat:no-repeat;
	height:700px;
}
.clasificacion64 {
	background-image: url(../images/plantilla64.gif);
	background-repeat:no-repeat;
	height:1400px;
}
.clasificacion6416 {
	background-image: url(../images/plantilla6416.gif);
	background-repeat:no-repeat;
	height:1400px;
}

#Resultados {
	position:relative;
	color: #000000;
	padding: 0px;
	border: 0px none;
	margin-left:0px;
	margin-top:4px;
}
/* Fin Clasificaciones */

.TextoAncho {
	width:24em;
}

/*TABLAS DE RANKING*/



table.partidos {
	border-collapse: collapse;
	border: 1px solid #333333;
	width: 98%;
	font-size:80%;
	margin: 0 auto 10px auto;
	/*font-size:85%;*/
}

table.partidos caption {
	background-color:#e5e5e5;
	width: 98%;
	font-weight: bold;
	text-align: left;
	padding: 3px;
	color:#000000;
	margin: 0 auto;
	border: 1px solid #333333;
}

table.partidos th {
	border: 1px solid #000000;
	padding: 2px;
	background-color: #ffffff;
}

table.partidos td {
	border: 1px solid #000000;
	padding: 4px;
}

td.jugadores { background-color:#f5f5f5; font-weight:bold; font-size:110%; }
td.fecha_partido{ background-color:#4C7F33; font-weight:bold; font-size:100%; color:#FFFFFF }
td.vs { font-weight:bold; font-size:120%; text-align:center; }
td.puesto_ranking{ background-color:#4C7F33; font-weight:bold; font-size:100%; color:#FFFFFF }
td.puntos { background-color:#f5f5f5; font-weight:bold; font-size:110%; color:#4C7F33; }

.tEncuesta {
	width:100%;
	border-collapse:collapse;
	border: 1px solid #CCC;
}
.tEncuesta th {
	text-align:left;
}
.FilaEncuesta {
	background-color: #CCC;
}
.tEncuesta td, .tEncuesta th {
	border: 1px solid #CCC;
	padding: 4px;
}
.par td, .par th {
	background-color:#e5e5e5;
}
.tEncuesta td {
	text-align:center;
}

.c, td.c, th.c {text-align:center}
