/*hojas de estilo asociadas*/
@import"menu.css";
@import"textos.css";

/*  Estructura  general de la pagina */
body {margin:0px; padding:0px; text-align:center; background:#FFFFFF url(../img/repetir_x.jpg) repeat-x top;}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#000000;}
div{margin:0px; padding:0px; position:relative;}
/* estructura de divs */
#detalle{ width:100%; height:auto !important; height:580px; min-height:600px; background:url(../img/detalle_pie.jpg) no-repeat bottom; position:relative;}
#total{margin:20px auto 0px auto; width:967px; height:auto !important; height:580px; min-height:580px; padding:0px; background-color:#FFFFFF; background-image:url(../img/detalle_pie.jpg); background-position:bottom center; background-repeat:no-repeat;}

/*Cabecera*/
#cabecera{width:100%; height:212px; background:#000000 url(../img/cabecera.jpg) top no-repeat; clear:both; color:#FFFFFF;}
#cabecera_clubes{width:100%; height:168px; background:#000000 url(../img/cabecera.jpg) top no-repeat; clear:both; color:#FFFFFF;}
	.cab1{ width:230px; height:106px; float:left; margin-bottom:6px;}
	.cab2{ width:734px; height:106px; float:left;}
	.cab3{ width:100%; height:62px; float:left; margin:0px; overflow:hidden;}
	.cab4{ width:100%; height:38px; background:url(../img/barra_verde.jpg) no-repeat; float:left;}

/*Cuerpo*/
#content{width:100%; height:auto !important; height:300px; min-height:300px; clear:both; margin-bottom:100px; float:left;}
	.fecha{ width:100%; height:20px; border-bottom:2px solid #006600; margin-bottom:5px;}
	.ColA{ width:47%; height:auto !important; height:300px; min-height:300px; float:left;}
	.ColB{ width:30%; height:auto !important; height:300px; min-height:300px; float:left;}
	.ColC{ width:20%; height:auto !important; height:300px; min-height:300px; float:left;}
	.DobleCol{ width:77%; height:auto !important; height:300px; min-height:300px; float:left;}

/*Pie*/
#pie{ width:100%; height:58px; clear:both;}
	.mpie{ float:left; width:820px; margin:6px 0px 3px 0px; padding:0px;}
	.creditos{float:left; width:820px; margin:2px 0px 3px auto; padding:0px; color:#999999; font-size:10px; font-weight:bold; text-align:right;}

/*Contenedores adicionales*/
#ajuste{clear:both;}
.ajuste{clear:both;}
.Cpubli{ width:650px; height:88px; background:url(../img/cab_publi.jpg) no-repeat top left; margin:10px 10px 0px 0px; float:right;}
.ContenedorGris{width:90%; height:auto !important; min-height:40px; border:2px solid #999999; margin:5px auto; background:#FFFFFF url(../img/cgris_x.jpg) top repeat-x;}
.texto{ margin:3px 5px; text-align:justify; float:left;}
.noticia { width:90%; height:auto !important; min-height:40px; margin:15px auto; border-bottom:1px dashed #666666; float:left;}
.noticiacorta { width:49%; margin:15px auto; border-bottom:1px dashed #666666; float:left;}
.part{height:auto !important; height:30px; min-height:30px;}
.item_gal{ width:48%; height:auto !important; height:30px; min-height:30px; float:left; margin:5px auto;}
.gal{ margin:5px 25px;}
.federados{ width:810px;; margin:0px 0px 0px 5px; padding:0px; float:left;}
.buscador{ width:140px; margin:0px; float:left;}
.separador{ width:98%; clear:both; border-bottom:1px dashed #666666; margin:0 auto; height:2px; font-size:1px; line-height:2px; display:block;}
.bloque{ margin:5px auto; width:100%; clear:both;}

.bienvenida{color:#FFFFFF; font-size:11px; margin-top:15px; margin-left:6px;}
.bienvenida a,.bienvenida a:link,.bienvenida a:visited{color:#CCCCCC;}

.ficha{width:60%; position:relative; margin:10px auto; border:1px solid #006600; border-collapse:collapse;}
.ficha td,.ficha th{border:1px solid #006600; text-align:left; padding:5px; color:#333333;}
.ficha th{color:#006600; background:#FFFFCC; width:37%;}
