/* 
	Programado por Ivan Marelli
	ivan@estudiomarelli.com
	www.estudiomarelli.com
 */


/* Estructura */
.body {
	font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	line-height: 1.5em; 
	background: url(imagenes/fondo.jpg) repeat-x #ffffff;
	margin: 0em;
}

a:hover, a:active {
	text-decoration:none;
	
}
.divTop {
	width:721px;
	height:125px;
	margin-top:25px;
	margin-bottom:0;
	margin-left:0;

	/*background: url(imagenes/top.png) no-repeat;*/
}

.divMenu {
	width:720px;
	height:50px;
	margin:0;
	background: #000000;
}
.divMedio {
	width:722px;
	margin:0;
	background: url(imagenes/medio.jpg) repeat-y;
}
.divContenido {
	width:471px;
	margin:0;
}

.divDerecho {
	width:193px;
	margin:0;

}
.divAbajo {
	width:722px;
	height:70px;
	background: url(imagenes/abajo.png) no-repeat bottom;
}

.video {
	width:190px;
	height:127px;
}


/*  Menu Principal   */

.menu {
	color:#FFFFFF;
	font-family:Tahoma,Arial,sans-serif;
	font-size:12px;
	margin-left:5px;

}

.menu a  {
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	color:#F7F7F7;
}
.menu  a:hover {
	background: #C72026;
}
.menu a:visited {
	color:#F7F7F7;
}
.menu  a:active {
	background: #C72026;
}



/*     Menu debajo -- Copyright        */

.copyright {
	color:#FFFFFF;
	font-family:Tahoma,Arial,sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:5px;
	font-weight:normal;
}
.copyright a {
	text-decoration:none;
	color:#FFFFFF;
}
.copyright  a:hover {
	text-decoration:underline;
	color:#000000;
}

.abajo {
	color:#666666;
	font-family:Tahoma,Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-left:15px;
	text-align:left;

}
.abajo a {
	padding-left:5px;
	text-decoration:none;
	color:#666666;
}
.abajo  a:hover {
	text-decoration:underline;
	color:#000000;
}
.abajo a:visited {
	color:#666666;
}
.abajo  a:active {
	text-decoration:underline;
	color:#000000;
}
/*      Derecha             */ 

.publicidadDerecha {
	width:190px;
}

.titulosDerecha {
	color:#676767;
	font-family:Tahoma,Arial,sans-serif;
	font-size:13px;
	text-align:right;
	font-weight:bold;
	margin-top:10px;
}
.formularioDerecha {
	color:#676767;
	font-family:Tahoma,Arial,sans-serif;
	font-size:10px;
	text-align:right;
	font-style:italic;
}
.formularioDerechaTexto {
	color:#676767;
	font-family:Tahoma,Arial,sans-serif;
	font-size:10px;
	text-align:center;
}
.imputFormularioDerecho {
	width:100px;
	height:15px;
	color:#676767;
	font-family:Tahoma,Arial,sans-serif;
	font-size:10px;
	text-align:left;

}
.imagenesDerecha {
	width:190px;
}


/*  Contenidos */
.tituloContenido {
	color:#C72026;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:bold;
	margin-left:15px;
	text-align:left;
}

.fechaContenido {
	color:#444445;
	font-family: "Times New Roman", Times, serif; 
	text-decoration:none;
	text-align:center;
	margin:-5px;
	font-weight:bold;
	
}

.fechaNumeroContenido {
	color:#444445;
	font-family:"Times New Roman",Times,serif;
	font-size:22px;
	text-align:center;
	margin:-4px;
	font-weight:bold;
}
.textoContenido {
	color:#363636;
	font-size:11px;
	font-family:Tahoma,Arial,sans-serif;
	text-align:left;
	margin-left:5px;
	margin-rigth:5px;
	line-height:15px;
	/*text-indent: 3em;*/
}
.textoContenido a {
	color:#363636;
	font-size:11px;
	font-family:Tahoma,Arial,sans-serif;
	text-align:left;
	margin-left:15px;
	text-decoration:none;
}
}
.textoContenido  a:hover {
	text-decoration:underline;
	color:#000000;
}
.textoContenido a:visited {
	color:#666666;
}
.textoContenido  a:active {
	color:#363636;
}



.separadorContenidos {
	width:471px;
	height:8px;
	margin-top:5px;
	margin-bottom:5px;
	background: url(imagenes/separadorContenidos.jpg) no-repeat;
}


/*      Coampeonatos         */

.tituloCampeonatos {
	color:#46250E;
	font-family:"Times New Roman",Times,serif;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
.fechaCampeonatos {
	color:#444445;
	font-size:14px;
	font-family: "Times New Roman", Times, serif; 
	text-decoration:none;
	text-align:center;
	margin-top:-9px;
	font-weight:bold;
	
}

.fechaNumeroCampeonatos {
	color:#000000;
	font-family:"Times New Roman",Times,serif;
	font-size:22px;
	text-align:center;
	font-weight:bold;
	margin-top:-5px;
}
.fechaTextoCampeonatos {
	width:220px;
	height:18px;
	background:#C72026;
	color:#FFFFFF;
	font-family:Tahoma,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	margin-bottom:10px;
	padding-left:10px;
	padding-bottom:5px;
}
.accionCampeonatos {
	color:#505050;
	font-size:14px;
	font-family:Tahoma,Arial,sans-serif;
	margin-left:20px;
	text-decoration:none;
}
.accionCampeonatosNO {
	color:#505050;
	font-size:14px;
	font-family:Tahoma,Arial,sans-serif;
	margin-left:20px;
	text-decoration:line-through;
}
.accionCampeonatos a {
	color:#505050;
	text-decoration:underline;
}
.accionCampeonatos a:hover {
	color:#000000;
}
.accionCampeonatos a:visited {
	color:#505050;
}
.accionCampeonatos a:activate {
	font-weight:bold;
}
	
/*    Resultados  */
.tituloResultadoCampeonatos {
	color:#46250E;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}
.tituloResultados {
	color:#46250E;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
}
.separadorResultados {
	width:471px;
	height:8px;
	margin-top:2px;
	margin-bottom:2px;
	background: url(imagenes/separadorContenidos.jpg) no-repeat;
}
.categoriaResultado {
	width:225px;
	height:19px;
	background:#F7F5FC;
	font-family:Tahoma,Arial,sans-serif;
	color:#0000000;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:5px;
}
.textosResultado {
	font-family:Tahoma,Arial,sans-serif;
	color:#676767;
	font-size:9px;
	text-align:left;
	padding:5px;
	line-height:15px;

}
.separadorResultadosCategorias {
	width:215px;
	height:8px;
	margin-top:5px;
	margin-bottom:5px;
	background: url(imagenes/separadorResultados.png) no-repeat;
}

/*    Calendario   */
.torneoTextoCalendario {
	width:400px;
	height:15px;
	background:#000000;
	color:#FFFFFF;
	font-family:Tahoma,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:left;
	margin-bottom:10px;
	padding-left:10px;
	padding-bottom:10px;
}
.fechaTextoCalendario {
	width:320px;
	height:15px;
	/*background:#C72026;*/
	color:#C72026;
	font-family:Tahoma,Arial,sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	vertical-align:left;
	padding-left:10px;

}
.textoCalendario {
	font-family:Tahoma,Arial,sans-serif;
	color:#676767;
	font-size:11px;
	text-align:left;
	padding-bottom:5px;
	padding-left:20px;
}

/* Noticias */

.torneoTextoNoticias {
	width:400px;
	height:15px;
	background:#000000;
	color:#FFFFFF;
	font-family:Tahoma,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:left;
	margin-bottom:10px;
	padding-left:10px;
	padding-bottom:10px;
}

.fechaTextoNoticias {
	width:320px;
	height:15px;
	/*background:#C72026;*/
	color:#C72026;
	font-family:Tahoma,Arial,sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	vertical-align:left;
	padding-left:10px;

}
.fechaTextoNoticias a {
	color:#C72026;
	text-decoration:none;	
}
.fechaTextoNoticias a:hover {
	text-decoration:underline;
	color:#C72026;
}
.fechaTextoNoticias a:visited {
	color:#C72026;
}
.fechaTextoNoticias a:activate {
	font-weight:bold;
}

.textoNoticias {
	font-family:Tahoma,Arial,sans-serif;
	color:#676767;
	font-size:11px;
	text-align:left;
	padding-bottom:5px;
	padding-left:20px;
}


/*     Clasificados    */
.separadorTitulosClasificados {
	background:#000000;
	color:#FFFFFF;
	font-family:Tahoma,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:left;
	margin-bottom:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
.tituloClasificado {
	color:#C72026;
	font-family:Tahoma,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	vertical-align:left;
	padding-left:10px;

}
.textoClasificados {
	font-family:Tahoma,Arial,sans-serif;
	color:#676767;
	font-size:10px;
	text-align:left;
	margin-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	line-height:14px;
}
.textoDatosClasificados {
	background:#E6E6E6;
	font-family:Tahoma,Arial,sans-serif;
	color:#676767;
	font-size:11px;
	text-align:center;
	margin-top:8px;
	padding-bottom:5px;
	padding-left:20px;
	line-height:14px;
}
/*    Fotos      */

.divFotos  {
	width:80px;
	heigth:60px;

	/*
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	*/
	
	paddding-left:10px;
}
.fotos  {
	border: 1px solid #000000;
}


/*    Contacto             */

.formularioContacto {
	color:#676767;
	font-family:Tahoma,Arial,sans-serif;
	font-size:11px;
	text-align:center;
	font-style:italic;
	vertical-align:top;
}
.formularioContactoTexto {
	color:#676767;
	font-family:Tahoma,Arial,sans-serif;
	font-size:12px;
	text-align:right;
}
.imputFormularioContacto {
	width:200px;
	height:11px;
	color:#676767;
	font-family:Tahoma,Arial,sans-serif;
	font-size:10px;
	text-align:left;
	padding-left:5px;

}
.imputFormularioContactoConsulta {
	width:200px;
	height:50px;
	color:#676767;
	font-family:Tahoma,Arial,sans-serif;
	font-size:11px;
	text-align:left;
	vertical-align:top;
	padding-left:5px;

}

/* POSICIONES */

.tablaPosiciones {
	width:98%;
	border: 1px solid #CCCCCC;
	/*	
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	*/
}

.categoriaPosiciones {
	width:98%;
	height:19px;
	background:#F7F5FC;
	font-family:Tahoma,Arial,sans-serif;
	color:#C72026;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	padding-bottom:5px;
}
.tituloPosiciones {
	font-family:Tahoma,Arial,sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	padding-bottom:5px;
	
}

.textoPosiciones {
	font-family:Tahoma,Arial,sans-serif;
	color:#676767;
	font-size:9px;
	text-align:left;
	padding:5px;
	line-height:10px;
}