* {
    padding:0;
    margin:0;
}

body{
   background:#248;
   font-family:helvetica,sans;
}
img {
    border-width: 0;
}
a {
    outline-style: none;
	text-decoration:none;
}

div.vediapo{
	position:fixed;
	width:100%;
	height:100%;
	background:url(imagenes/css/fondomascuro.png);
	z-index:950;
	display:none;
}
div.cajadiapo{
	position:relative;
	overflow:hidden;
	width:1000px;
	height:510px;
	background:#333 url(imagenes/css/fondopagina.png) left repeat-y;
	margin:0 auto;
	margin-top:3%;
	z-index:955;
	border:1px solid #89a;
}
div.ctr_diapo{
	float:right;
	width:29%;
	height:100%;
	background:#333 url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
p.ffimajen{
	font-size:10pt;
	font-weight:bold;
}
p.txtimajen{
	font-size:16pt;
	line-height:1.3em;
	font-style:italic;
	margin-top:5%;

}
div.mnj_ctrdiapo{
	position:absolute;
	bottom:2px;
	right:12px;
	left:80%;
	margin:0;
	padding:0;
	background:#333 url(imagenes/css/ini_patro.png) bottom left repeat-x;
	height:60px;
}
div.mnj_ctrdiapo h4{
	padding:0.1em 0.3em;
	margin-bottom:0.4em;
	color:#ddd;
}
div.mnj_ctrdiapo p{
	padding:0.2em 0.3em;
	text-align:center;
}
div.mnj_ctrdiapo a{ 
	padding:0.5em 0.9em;
	margin:0 5%;
	font-size:14pt;
	color:#444;
	font-weight:bold;
	background:url(imagenes/iconos/boton_galeria.png) center center no-repeat;
}
div.vvvdiapo{
	float:left;
	width:69%;
	height:95%;
	margin:1% 0 1% 1%;
	background:#000;
	border:1px solid #777;
}
div.vvvdiapo p{
}
div.vvvdiapo img{
	max-width:750px !important;
	max-height:470px;
	margin:0 auto;
	display:block;
}
div.cajadiapo p{
	width:100%;
	color:#eee;
}
p.cierradiapo{
	width:100%;
	text-align:right; 
}
p.cierradiapo span{
	background:#999;
	padding:0.2em;
	font-weight:bold;
	cursor:pointer;
}

#infoarriba{
	height:1.4em;
	background:#136;
	border-bottom:1px solid #9ab;
	background:url(imagenes/css/ulcabecera.png) left bottom;
}
div.info_arriba{
	position:relative;
	overflow:hidden;
	width:980px;
	margin:0 auto;
	font-size:8pt;
	font-family:verdana,sans;
}
div.info_arriba p{
	width:75%;
	float:left;
	padding:0.2em 0 0 0;
	color:#def;
}

div.info_arriba a{
	color:#fff;
	text-transform:uppercase;
	padding:0.3em;
	margin:0 0.3em;
	display:inline;
	background:url(imagenes/css/ulcabecera.png) left top;
}
div.info_arriba a:hover{
	background:#024;
}
p.listarss{
	text-align:right !important;
	width:20%;
	padding:0;
	margin:-10px 0 0 0;
	float:right !important;
}

div.info_arriba em{
	font-weight:bold;
}
div.info_arriba span{
	margin-left:1em;
}

p.listarss a{
	padding:0;
	margin:0 0.2em;
	border:0;
}
a.arriba_casa{
	background:url(imagenes/iconos/rssprite.png) 0 -85px no-repeat !important;
	padding:0.2em 0 0.2em 2.1em !important;
	display:inline;
	margin-left:0.3em;
}
a.arriba_rss{
	background:url(imagenes/iconos/rssprite.png) 0 -1px no-repeat !important;
	padding:0.4em 0.8em !important;
	display:inline;
}
a.arriba_twitter{
	background:url(imagenes/iconos/rssprite.png) 0 -63px no-repeat !important;
	padding:0.4em 0.8em !important;
	display:inline;
}
a.arriba_tuenti{
	background:url(imagenes/iconos/rssprite.png) 0 -42px no-repeat !important;
	padding:0.4em 0.8em !important;
	display:inline;
}
a.arriba_facebook{
	background:url(imagenes/iconos/rssprite.png) 0 -22px no-repeat !important;
	padding:0.4em 0.8em !important;
	display:inline;
}
a.arriba_google{
	background:url(imagenes/iconos/rssprite.png) 0 -105px no-repeat !important;
	padding:0.4em 0.8em !important;
	display:inline;
}
#pagina{
	width:1000px;
	margin:0 auto;
	padding:0 5px;
	position:relative;
	overflow:hidden;
}
 
 img.escudocabecera{
	position:absolute;
	top:0;
	left:0;
	height:115px;
	z-index:750;
 }
 #cabecera{
	position:relative;
	overflow:hidden;
	z-index:655;
	height:92px;
	width:100%;
	margin:0;
	padding:0;
 }
img.defectcabecera{
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	width:980px;

 }
 h1{
	font-family: Tahoma,Helvetica,Arial,sans-serif;
	letter-spacing:0.05em;
	margin-left:120px;
	font-size:34pt;
	color:#024;
	text-shadow:0.05em 0 0.01em #cde;
 }
 
 div.comunicados{
	width:79%;
	text-align:left;
	background:url(imagenes/css/inicio_comunicados.png) right no-repeat;
	margin-top:5px;
	margin-left:21%;
	padding:8px 0 14px 0;
 }
 
 div.comunicados p{
	padding:0;
	margin:0 11px 2px 252px;
}
div.comunicados a{
	font-size:10pt;
	font-style:italic;
	color:#fff;
 }
 #bloque_clubs{
	position:relative;
	overflow:hidden;
	height:112px;
 }
 
 #bandacabecera{
	padding:0.05em 0 0.1em 0;
	position:relative;
	text-align:right;
	z-index:499;
	margin:0;
	height:25px;
	background:url(imagenes/css/ulcabecera.png) left top;
 }
 
ul.cabecera{
	margin:0;
	padding:0.3em 0 0.1em 0;
	font-family:times,sans;
	background:url(imagenes/css/fondopagina.png) center repeat-y;
}
ul.cabecera li{ 
	display:inline;
	margin:0;
	padding:0.3em 0.5em 0.1em 0.5em ;
	border-left:1px solid #024;
}
ul.cabecera li:hover{
	background:url(imagenes/css/fondoaunmascuro.png) top left !important;
}
ul.cabecera li a{
	display:inline;
   margin:0;
   padding:0.3em 0 0.2em 0;
   font-weight:bold;
	text-decoration:none;
	font-size:13pt;
	font-family:helvetica,sans;
	text-transform:capitalize;
	color:#def;
	text-shadow:0.05em 0.05em 0.01em #111;
}
 
ul.cabecera li:hover a{
	color:#aaa;
}
ul.cabecera li cite{ 
	text-shadow:none;
	background:url(imagenes/css/spritecabecera.png)  0 0 no-repeat;
	padding:0 7px;
	color:#28f;
	margin:0;
}
ul.cabecera li:hover cite{ 
	background:url(imagenes/css/spritecabecera.png)  -16px 0 no-repeat;
	color:#26a;
}


ul.cabecera li ul{
    display:none;
    position:absolute;
	top:26px;
	left:0;
	right:0;
    background:url(imagenes/css/fondoaunmascuro.png) bottom left !important;
}

ul.cabecera li:hover ul{
    display:block;
}
ul.cabecera li:hover ul a{
	color:#aaa;
}
ul.cabecera li ul li {
    z-index:501;
    float: left;
	width:15%;
    padding:0 0 0 8%;
    margin:0;
    text-indent:0;
    display:block;
    text-align:left;
	background:transparent;
	border:0;
	
}
ul.cabecera li ul li:hover a{
	background:url(imagenes/css/ini_achedos.png) top left repeat-x;
}
ul.cabecera li ul li a {
    font-size:13pt;
    margin:0;
	color:#eee !important;
    text-transform:capitalize;
    padding:0;
    font-style:normal;
    display:block;
}
ul.cabecera li ul li a:hover{
	color:#aaa !important;
}
 

li.txt_ulcabecer{
	font-size:18pt !important;
	color:#8ac;
    padding:0 0 0 8% !important;
	margin:0;
	width:89% !important;
} 

li.cabecerabajo{
    z-index:501;
    background:url(imagenes/css/bandacabecera.png) top left repeat-x  !important;
	margin:0 !important;
	padding:0 !important;
	width:100% !important;
    margin-top:1em !important;
	clear:both !important;
} 
 li.cabecerabajo:hover{
    background:url(imagenes/css/bandacabecera.png) top left repeat-x  !important;
 }
li.cabecerabajo img{
	height:20px;
	float:left;
} 
li.cabecerabajo em{
	font-size:14pt;
	color:#cde;
	font-family:verdana,sans;
	letter-spacing:0.3em;
} 
li.cabecerabajo span{
} 
li.cabevacioes{
	width:0.1em !important;
	padding-left:0 !important;
	padding-right:0 !important;
	margin-right:3em;
}

div.grancontenido{
	margin:0 0 2em 0;
	padding:0 0.5em;
	background:url(imagenes/css/fondopagina.png) center repeat-y;
	border-bottom:1px solid #aaa;
 }
 
 #contenido{
    background:#136 url(imagenes/css/fondo_contenido.png) top left;
	padding:3px 5px;
	position:relative;
	overflow:hidden;
	z-index:50;
	margin:0;
 }
 
 /*  Pagina de inicio       */
 div.paginainicio{
	width:100%;
	position:relative;
	overflow:hidden;
	z-index:51;
 }
 
 div.noticiero{
	border:1px solid #555;
	width:715px; 
	height:270px;
	position:relative;
	overflow:hidden;
 }
 #cjn_1,#cjn_2,#cjn_3{
	display:none; 
 }
 div.caja_noticiero{
	background:#58b;
	float:left;
	width:465px;
	height:270px;
 
 }
 div.ncja_notici{
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
 }
 div.ncja_notici img{
	height:270px;
	width:460px;
	z-index:16;
 }
 div.enfotonot{
	position:absolute;
	bottom:20px;
	right:10px;
	border-left:5px solid #58f;
	z-index:18;
	width:220px;
 }
 div.enfotonot p{
	padding:0.4em;
	margin:0 0 0.2em 0;
	background:url(imagenes/iconos/fondoscuro.png);
	font-weight:bold;
	font-size:14pt;
	color:#fff;
 }
 div.enfotonot a{
	color:#ccc;
	font-size:12pt;
	padding:0.3em 0;
 }
 
 div.mando_noticiero{
	float:left;
	width:250px;
	height:270px;
	background:#58b url(imagenes/iconos/fondoscuro.png);
 }
 div.mnd_noticia{
	width:250px;
	height:60px;
	border:1px solid #58b;
	vertical-align:middle;
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
 }
 
 div.mnd_noticia p{
	text-align:left;
	width:auto;
	background:url(imagenes/css/flecha_noticiero.png) right center no-repeat;
 }
 div.mnd_noticia a{
	height:60px;
	color:#fff;
	display:block;
	padding:0.1em 0.9em 0 0.2em;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
 }
 div.mnd_noticia a.eacmando{
	background:#369 url(imagenes/css/pestananoticiero.png) right top no-repeat;
 }
 div.mnd_noticia a:hover{
	background:#58b url(imagenes/css/pestananoticiero.png) right center no-repeat;
 }
 div.masmando_noti{
	width:100%;
	position:relative;
	overflow:hidden;
 }
 div.masmando_noti p{
	text-align:left;
	height:32px;
	background:#147;
 }
 
 div.masmando_noti a{
	font-weight:bold;
	color:#69c;
	text-decoration:none;
	display:block;
	padding:0.3em 0 0.3em 0.2em;
	font-style:italic;
	font-size:14pt;
 }
 
 
 div.B_noticiero{
	float:right;
	width:250px;
	height:239px;
	margin-top:1px;
 }
 div.patroprin img{
	width:250px;
	height:130px;
 }
 div.patropeq_mueve{
	margin:1px 0;
	padding:0;
 }
 div.patropeq_mueve h4{
	font-size:10pt;
	padding:0.3em 0.8em;
	color:#89a;
 }
 div.patropeq_mueve img{
	width:250px;
	height:50px;
 }
 div.patrogran_mueve{
	margin:1px 0;
	padding:0;
 }
 div.patrogran_mueve img{
	width:250px;
 }
 
 /* banner cabecera  */
 div.banercabecera{
	position:relative;
	overflow:hidden;
	width:100%;
	margin:0.3em 0;
 }
 div.ban_cabe{
	float:left;
	width:710px;
	height:100px;
	padding:0.2em;
	background:url(imagenes/iconos/fondoscuro.png);
 }
 div.ban_cabe img{
	width:710px;
	height:100px;
 }
 div.ban_cabedentro{
	width:680px;
	height:95px;
	padding:0.2em;
	margin-left:1em;
 }
 div.ban_cabedentro img{
	width:680px;
	height:95px;
 }
 
 div.Bbaner_cabe{
	float:left;
	width:250px;
	height:100px;
	margin:0 0 0 7px;
	padding:0;
 }
 div.Bbaner_cabe img{
	width:250px;
	height:50px;
 }
 
 /*        Pagina inicio bloques        */
 
 div.pgin_bloq{
	width:100%;
	position:relative;
	overflow:hidden;
 }
 
 div.bloque{
	float:left;
	width:348px;
	margin:1% 1% 0 0;
	height:250px;
	background:#159 url(imagenes/css/multimedinicio.png) center repeat-y;
	border:1px solid #37b;
 }
 div.bloqueder{
	float:right;
	width:250px;
	margin:1% 0 0 0;
	height:250px;
	background:#159;
	border:1px solid #37b;
 }
 div.bloque h2, div.bloqueder h2{
	background:#59d url(imagenes/css/ini_achedos.png) top left repeat-x;
	font-size:18pt;
	font-family:helvetica,sans;
	padding:0.1em 0 0.1em 0.5em;
	color:#fff;
	position:relative;
	overflow:hidden;
	text-shadow:0.1em 0.1em 0.1em #444;
	border-bottom:1px solid #aaa;
 }
 div.bloque h2 em{
	float:right;
	font-size:11pt;
	margin:0.7em 1em 0 0;
 }
 
 /* Resultados, Cronicas     PAGINA INICIO*/
 div.granpartido{
	position:relative;
	overflow:hidden;
	height:85%;
 }
 div.pgin_datpart{
	margin:0;
 }
 div.pgin_partido{
	position:relative;
	overflow:hidden;
 }
 div.pgin_partido h3{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	margin-bottom:0.2em;
	color:#ccf;
	font-size:10pt;
	padding:0.6em 0;
	background:url(imagenes/iconos/fondoscuro.png);
	font-style:italic;
	text-transform:uppercase;
 }
 div.pgin_partido h3 span{
	width:50%;
	float:left;
	text-align:center;
}
 div.pgin_escudoclub {
	float:left;
	width:49%;
	height:105px;
	margin:2.9em 0 0.3em 0;
 }
 div.pgin_escudoclub img{
	max-height:100px;
	margin:0 0 1% 27%;
	vertical-align:middle;
 }
 div.pgin_cmpcron{
	clear:both;
	background:#277FBE url(imagenes/css/ini_patro.png) bottom left repeat-x;
	border-top:1px solid #175f9e;
 }
 div.pgin_cmpcron p{
	color:#789;
	margin:0;
	padding:0.1em 0.4em;
	font-size:9pt;
	font-weight:bold;
 } 
 div.pgin_cmpcron a{
	color:#789;
 }
span.ini_carelequipo{
	float:right;
 }
 div.pgin_cmpcron em{
	float:right;
 }
 
 div.pgin_bajocartelera{
	clear:both;
	background:#136;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding:0.1em;
	opacity:0.8;
 }
 div.pgin_bajocartelera p{
	position:relative;
	overflow:hidden;
	width:100%;
	text-align:left;
 }
 
 
 div.pgin_bajocartelera a{
	float:left;
	width:42%;
	padding:0 0 0 1.9em;
	font-family:arial,sans;
	font-weight:bold;
	font-size:9pt;
	color:#eee;
	background:url(imagenes/css/avanza.png) 0 0 no-repeat;
 }
 
 div.pgin_bajocartelera a:hover{
	background:url(imagenes/css/avanza.png) 0 -18px no-repeat;
 }
 
 div.pgin_resultao{
	position:relative;
	overflow:hidden;
	clear:both;
	background:#277FBE url(imagenes/css/ini_patro.png) bottom left repeat-x;
	border-top:1px solid #175f9e;
 }
 
 div.pgin_resultao p{
	float:left;
	width:50%;
	text-align:center;
 }

div.pgin_resultao  span{
	background:#136 url(imagenes/iconos/fondoclaro.png) top repeat-x;
	float:left;
	font-size:22pt !important;
	margin:0 0 0 40%;
	padding:0.1em 0.3em 0 0.3em;
	border:1px solid #77a;
	color:#fff;
	font-weight:bold;
	font-family:courier,sans;
 }
  div.cajacartelera{
	background:url(imagenes/css/cartelera.png) top repeat-x;
 }
 div.cajacartelera h4{
	clear:both;
	padding:0.5em;
	color:#010;
	background:url(imagenes/css/eq_cartelera.png) center center no-repeat;
	text-align:center;
	text-shadow:0.05em 0.05em 0.05em #aaa;
 }
 
 div.pgin_localcarte{
	clear:both;
 }
 
 div.in_escudcart{
	position:relative;
	overflow:auto;
	background:url(imagenes/css/vs_cartelera.png) center center no-repeat;
 }
 
 div.inesclocal{
	float:left;
	width:50%;
	height:105px;
 }
 div.inesclocal img{
	height:90px;
	float:left;
	margin-top:8px;
	margin-left:1.5em;
 }
 div.inesclocal p{
	float:right;
	margin:1em 0;
	padding:0.8em 0.7em;
	background:#369 url(imagenes/css/ini_achedos.png) top repeat-x;
	color:#eee;
	font-size:16pt;
	font-weight:bold;
	border:1px solid #bbb;
 }
 div.inescvisitante{
	float:left;
	width:50%;
	height:105px;
 
 }
 div.inescvisitante img{
	height:90px;
	margin-top:8px;
	margin-right:1.5em;
	float:right;
 }
 
 div.inescvisitante p{
	float:left;
	margin:1em 0;
	background:#369 url(imagenes/css/ini_achedos.png) top repeat-x;
	padding:0.8em 0.7em;
	color:#eee;
	font-size:16pt;
	font-weight:bold;
	border:1px solid #bbb;
 }
 div.pgin_visartelera{
	clear:both;
 }
 
 /**/
 div.ini_bannermenu{
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%;
 }
 div.ini_bannermenu img{
	width:250px;
	height:250px;
 }
 /*        Inicio  publicidad     */
 div.ini_publizquier{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	padding:0 3em;
	height:100%;
 }
 
 /*  Inicio  entrevistas  */
div.pgin_entrev{
	position:relative;
	overflow:hidden;
	height:85%;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}

div.pgin_entrev h3{
	margin-bottom:0.2em;
	color:#ddf;
	font-size:11pt;
	padding:0.3em 0.3em 0.3em 1.9em;
	background:#136;
	border-bottom:1px solid #779;
	font-style:italic;
	background:url(imagenes/iconos/microfono.png) top left no-repeat;
}
div.pgin_entrev img{
	float:right;
	margin:0 5px;
	width:100px;
	height:110px;
}

div.pgin_entrev p{
	padding-left:5px;
	font-size:10pt;
	color:#ccd;
	
}
 
div.pgin_entrev span{
	font-weight:bold;
	color:#014;
 }
 div.ini_directo{
	background:url(imagenes/iconos/ini_directo.png) bottom center no-repeat;
	height:100%;
	width:100%;
 }
 div.ini_directocat{
	background:url(imagenes/iconos/ini_directocat.png) bottom center no-repeat;
	height:100%;
	width:100%;
 }
 div.ini_directoeuskera{
	background:url(imagenes/iconos/ini_directoeuskera.png) bottom center no-repeat;
	height:100%;
	width:100%;
 }
 h4.hini_directo{
	padding:0.3em 1em 0 1em;
 }
 dl.esinidirecto{
	margin:0.5em 1em;
 }
 dl.esinidirecto dt a{
	color:#eee;
	font-style:italic;
	font-family:verdana;
	font-size:11pt;
	padding-left:1.6em;
	background:url(imagenes/css/avanza.png) 0 0 no-repeat;
 }
 dl.esinidirecto dt a:hover{
	background:url(imagenes/css/avanza.png) 0 -18px no-repeat;
 }
 
 /*  Directo        */
  
 .cuerpo_directo{
	position:relative;
	overflow:auto;
	width:95%;
	margin:0 auto;
	padding:0;
 }
 
 .ajax_directo{
	float:left;
	width:52%;
 }
 .alienaciones_directo{
	float:left;
	width:47%;
 }
 table.partdirecton{
	margin:0 0 1em 0;
	padding:0 1%;
	width:98%;
	background:url(imagenes/iconos/fondoscuro.png);
	border:1px solid #aaa;
 }
 table.partdirecton caption{
	text-align:left;
 }
 table.partdirecton caption cite{
	font-size:10pt;
 }
 table.partdirecton img{
	height:120px;
 }
 table.partdirecton th{
	width:50%;
	color:#bbb;
	background:url(imagenes/iconos/fondoscuro.png);
 }
 
 tr.veo_valine{
	background:url(imagenes/iconos/fondoscuro.png);
 }
 tr.veo_valine td{
	font-size:10pt;
	color:#ddd;
 }
 tr.climadirecto td{
	color:#ddd !important;
 }
 
 
 /* tabla directo*/
 table.endirectonline{
	border-collapse:collapse;
	width:100%;
	margin-top:1.4em;
 }
 
 table.endirectonline thead th{
	text-align:left;
 }
 table.endirectonline thead th a{
	font-size:10pt;
	float:right;
	margin-right:0.5em;
	color:#ddd;
	padding-left:1.1em;
 }
 th.edo_accion{
	width:2em;
 }
 th.edo_minuto{
	width:1em;
 }
 table.endirectonline td{
	font-size:11pt;
	font-family:verdana;
 }
 td.llevoimgdirecto {
	text-align:center;
 }
 table.endirectonline td{
	border-bottom:1px solid #aaa;
 }
 table.endirectonline cite{
	font-weight:bold;
 }
 
 td.etdo_minuto{
	background:url(imagenes/iconos/fondoscuro.png);
	color:#aaa;
	font-style:italic;
	font-size:9pt !important;
	text-align:center;
	
}
 table.endirectonline tfoot th{
	padding-top:0.5em;
	font-weight:normal !important;
	font-style:italic;
 }
 
 
/* Ini_ instalcion  */
div.pgin_instala{
	position:relative;
	overflow:hidden;
	height:100%;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;

}
div.pgin_instala h4{
	padding-left:0.4em;
	margin-top:0.5em;
	font-size:13pt;
	color:#69c;
	text-align:center;
}
 img.instalcionimg{
	float:none;
	display:block;
	margin:0 auto;
	width:250px;
	height:160px;
}
 /*   Inicio inscripciones         */
 div.ini_inscrip{
	position:relative;
	overflow:auto;
	height:85%;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
 }	
 div.ini_inscrip img{
	float:left;
	max-height:12em;
 }
 
p.voytorn{
	position:absolute;
	bottom:10px;
	right:0;
	width:100%;
	text-align:right;
	font-size:11pt;
}
div.ini_inscrip a{
	color:#fff;
	margin:0 0.8em 0.8em 0;
	background:url(imagenes/css/boton_ir.png) 0 0 no-repeat;
	padding:0.2em 2em 0.2em 1.2em;
	font-weight:bold;
}
div.ini_inscrip a:hover{
	background:url(imagenes/css/boton_ir.png) 0 -29px no-repeat;
}

 div.accesoinscrib{
	margin:2em;
 }
 div.accesoinscrib form{
	margin:0 2em;
 }
 div.accesoinscrib fieldset{
	padding:0.2em 0.3em;
 }
 div.accesoinscrib legend{
	color:#012;
	font-size:16pt;
 }
 div.accesoinscrib label{
	font-size:10pt;
	margin-right:0.3em;
	font-weight:bold;
 }
 div.accesoinscrib input[type='submit']{
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:14pt;
	color:#69c;
	cursor:pointer;
 }
 
 div.formexternojug{
	display:none;
 }
 
 div.incrib_jugexterno {
	margin:2em 5em;
 
 }
 div.incrib_jugexterno h5{
	margin-bottom:2em;
	font-size:12pt;
 }
 div.incrib_jugexterno form{
 }
 
 div.incrib_jugexterno fieldset{
	padding:0.2em 0.3em;
 }
 div.incrib_jugexterno legend{
	color:#012;
	font-size:16pt;
 }
 div.incrib_jugexterno label{
	font-size:10pt;
	font-weight:bold;
	margin-right:0.3em;
 }
 div.incrib_jugexterno input[type='text']{
	width:55%;
	margin-right:3%;
 }
 div.incrib_jugexterno input[type='submit']{
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:14pt;
	color:#69c;
	cursor:pointer;
 }
 
 
 /*   Formulario de inscripcion     */
 div.lainscribcion{
	margin:1em;
 }
 
 div.lainscribcion h3{
	color:#024;
	font-size:14pt;
 }
 
 div.lainscribcion form{
	position:relative;
	overflow:auto;
 }
 div.lainscribcion fieldset{
	width:47%;
	margin:1%;
	float:left;
	margin-bottom:1em;
 }
 div.lainscribcion legend{
	padding-left:0.2em;
	font-weight:bold;
	color:#012;
 }
 div.lainscribcion input[type='text']{
	margin:0.2em 0 0.2em 0.2em;
	width:60%;
 }
 div.lainscribcion input[type='file']{
	margin:0.2em;
	width:60%;
 }
 div.lainscribcion input[type='checkbox']{
	margin:0.2em;
 }
 div.lainscribcion select{
	margin:0.2em;
 }
 div.lainscribcion label{
	font-size:10pt;
	margin-left:0.3em;
	
 }
 div.lainscribcion label cite{
	font-size:9pt;
	margin-left:1.3em;
	font-weight:bold;
	padding-left:1em;
	background:url(imagenes/iconos/atencion.png) left no-repeat;
	
 }
 div.lainscribcion input[type='submit']{
	clear:both;
	display:block;
	margin:0 0 0 5em;
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:14pt;
	color:#69c;
	cursor:pointer;
 }
 
 div.lainscribcion em{
	font-size:8pt;
 }
 p.elcomentinscrib{
	margin:1em;
	font-size:11pt;
	font-style:italic;
	background:#369;
	padding:0.2em;
 }
 
 
 div.datyainscrib{
	position:relative;
	overflow:auto;
 }
 div.datyainscrib p{
	margin:0.3em 0.5em 1em 0.5em;
 }
 div.datyainscrib em{
	display:inline;
	margin:0;
	color:#69c;
	font-size:9pt;
	padding:0.1em;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
 }
 div.datyainscrib input{
	display:none;
 }
 div.datyainscrib select{
	display:none;
 }
 div.datyainscrib img{
	cursor:pointer;
 }
 div.datyainscrib a{
	font-weight:bold;
	color:#025;
	display:none;
 }
 
 div.ficherosyainscrib{
	position:absolute;
	top:170px;
	right:10px;
	left:60%;
	background:#369;
 }
 div.ficherosyainscrib h5{
	padding:0.2em 0.5em;
 }
 
 div.imgdinscrib{
	width:100%;
 }
 div.imgdinscrib h5{
	margin:0;
	font-size:12pt;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	color:#69c;
 }
 div.imgdinscrib form {
	width:95%;
 }
 div.imgdinscrib fieldset{
	width:95%;
	border:0;
 }
 div.imgdinscrib img{
	max-height:6em;
	display:block;
	margin:0 auto;
 }
 
 /*  Inicio    multimedia   */
div.pagin_multimed{
	width:100%;
    position:relative;
	overflow:hidden;
	height:85%;
}
div.pgin_multi{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:335;
	
}
#pimultimedia_1,#pimultimedia_2,#pimultimedia_3,#pimultimedia_4,#pimultimedia_5{
	display:none;
}
div.pgin_multi p{
	width:auto;
	margin:0;
	padding:0;
    position:relative;
	overflow:hidden;
	text-align:center;
	
}
div.pgin_multi a{
    position:absolute;
	top:5px;
	left:5px;
	max-width:65%;
	padding:0.2em;
	background:url(imagenes/iconos/fondoscuro.png);
	font-weight:bold;
	color:#fff;
	
}
 div.pgin_multi img{
    margin:0;
	max-height:200px;
	max-width:300px;
}

div.tumbmedia{
    position:relative;
	overflow:hidden;
	z-index:350;
	width:100%;
	padding:0.4em 0 0 0;
	margin-top:150px;
	height:60px;
	background:url(imagenes/iconos/fondoscuro.png);
}
div.tumbmedia img{
	float:left;
	margin:0 0 0 0.4em;
	max-height:50px;
	max-width:50px;
	vertical-align:middle;
}
 
 /*  REdes   sociales    */
 
 div.sonredesoc{
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%;
 }
 
 
 /*   Inicio        Fotos equipos   */

div.lafotoequipo{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	height:100%;
}
div.fotos_equipo{
   margin:0;
   padding:0;
   display:none;
}
div.fotos_equipo h2 cite{
  font-size:11pt;
}
div.fotos_equipo img{
  display:block;	
  margin:0 auto;
  padding:0;
  width:280px;
  max-height:175px;
}
#feq_0{
  display:block;
}
div.control_feq{
  padding:2px 3px 2px 3px;
  text-align:center;
}
div.control_feq a{
  font-size:9pt;
  font-weight:bold;
  margin:0 2px;
  padding:0 2px;
  background:#aaa;
}
div.control_feq a.selected{
  background:#00d;
  color:#fff;
}
div.control_feq a:hover{
  background:#fff;
  color:#111;
}
/*  Inicio  Todas las carteleras y horarios*/

table.cartehor{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	display:block;
	width:100%;
	height:85%;
	border-collapse:collapse;
}
th.cart_localvis{
	width:42%;
}
th.cart_categoria{
	width:10%;
}
th.cart_marcador{
	width:3%;
}
table.cartehor td{
	font-size:9pt;
	color:#eee;
}

tr.eldatdepart td{
	border-top:1px solid #bbb;
	color:#aaa !important;
	padding-left:0.3em;
}

td.cart_resultado{
	text-align:center;
	font-weight:bold;
}
td.cart_nbcat{
	font-size:8pt !important;
	color:#999 !important;
}
table.cartehor a{
	color:#eee;
	font-size:10pt !important;
	background:url(imagenes/css/avanza.png) 0 0 no-repeat;
	padding-left:1.5em;
	font-style:italic;
}
table.cartehor a:hover{
	background:url(imagenes/css/avanza.png) 0 -18px no-repeat;
}
tr.partidopar{
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
}

/*   Inicio  clasificacion    */

table.iniclasifical{
	border-collapse:collapse ;
	width:100%;
	height:85%;
	padding:0 auto;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}

table.iniclasifical th{
	width:7%;
}
table.iniclasifical td{
	width:7%;
	color:#aaa;
}
th.elnbdeclub{
	width:71% !important;
}
th.nbdeliga{
	text-align:left;
	font-weight:normal;
	font-style:italic;
	font-family:georgia;
	font-size:9pt;
}
td.iniclasimg{
	text-align:center;
}
td.iniclasimg img{
	height:1.2em;
	
}
tr.marcaclasific{
	font-size:8pt;
	font-weight:normal;
}

tr.esmiequipo{
	background:url(imagenes/iconos/fondoscuro.png);
	color:#eee !important;
}

/*   Inicio tienda     */
div.ini_tienda{
	width:100%;
}

/*   Inicio abono     */
div.ini_abono{
	width:100%;
	height:85%;
	position:relative;
	overflow:auto;
	background:url(imagenes/css/abonate.png) bottom center no-repeat;
}
div.ini_abono img{
	height:60px;
	margin:60px 0 60px 230px;
}
div.ini_abono p{
	width:100%;
	position:absolute;
	bottom:10px;
	text-align:right;
}
div.ini_abono a{
	color:#fff;
	margin:0 0.8em 0.8em 0;
	background:url(imagenes/css/boton_ir.png) 0 0 no-repeat;
	padding:0.2em 2em 0.2em 1.2em;
	font-weight:bold;
}
div.ini_abono a:hover{
	background:url(imagenes/css/boton_ir.png) 0 -29px no-repeat;
}
 /*   Inicio Tienda     */
div.ini_tienda{
	width:100%;
	height:85%;
	position:relative;
	overflow:auto;
	background:url(imagenes/iconos/latienda.png) bottom center no-repeat;
}
div.ini_tienda img{
	height:120px;
	margin-top:10px;
}
div.ini_tienda p{
	width:100%;
	position:absolute;
	bottom:10px;
	text-align:right;
}
div.ini_tienda a{
	color:#fff;
	margin:0 0.8em 0.8em 0;
	background:url(imagenes/css/boton_ir.png) 0 0 no-repeat;
	padding:0.2em 2em 0.2em 1.2em;
	font-weight:bold;
}
div.ini_tienda a:hover{
	background:url(imagenes/css/boton_ir.png) 0 -29px no-repeat;
}

/* Inicio contacto */

div.ini_contcclub{
	width:100%;
	height:85%;
	position:relative;
	overflow:auto;
	background:url(imagenes/iconos/elcontacto.png) top right no-repeat;
}
div.ini_contcclub img{
	height:120px;
	margin-top:10px;
}
div.ini_contcclub p{
	width:100%;
	position:absolute;
	bottom:10px;
	text-align:right;
}
div.ini_contcclub a{
	color:#fff;
	margin:0 0.8em 0.8em 0;
	background:url(imagenes/css/boton_ir.png) 0 0 no-repeat;
	padding:0.2em 2em 0.2em 1.2em;
	font-weight:bold;
}
div.ini_contcclub a:hover{
	background:url(imagenes/css/boton_ir.png) 0 -29px no-repeat;
}

/*              Adsense         */
 div.eladsense{
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%;
	z-index:620;
 }
 
/*  Inicio publicidad*/

div.ini_publi{
	position:relative;
	overflow:hidden;
	height:100%;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.ini_publi h3{
	padding:0.6em 0 0.5em 1em;
	font-size:10pt;
	color:#acf;
}
 
div.ini_publi a{
	display:block;
}

div.ini_publi img{
	width:325px;
	height:190px;
	margin:0.5em;
}

#rotapubli_1,#rotapubli_2,#rotapubli_3{
	display:none;
}
 
 
p.descargacalendariotorn a{
	color:#eee !important;
}
div.ini_torneo{
	position:relative;
	overflow:hidden;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	width:100%;
	height:85%;
} 
 
div.ini_torneo h3{
	color:#dde;
	font-size:13pt;
	margin:0.8em 0.3em 0 0.1em;
} 
div.ini_torneo p{
	color:#dde;
	font-size:10pt;
	margin:0.2em 0.3em 0 0.1em;
} 

div.ini_torneo img{
	max-width:180px;
	max-height:200px;
	float:left;
	margin:0.1em 0.3em 0 0;
} 
p.voytorn{
	position:absolute;
	bottom:10px;
	right:0;
	width:100%;
	text-align:right;
}
div.ini_torneo a{
	color:#fff;
	margin:0 0.8em 0.8em 0;
	background:url(imagenes/css/boton_ir.png) 0 0 no-repeat;
	padding:0.4em 2.5em 0.3em 1.2em;
	font-weight:bold;
}
div.ini_torneo a:hover{
	background:url(imagenes/css/boton_ir.png) 0 -29px no-repeat;
}
 a.inileecomunica{
	padding-left:1.8em !important;
	margin-left:2em !important;
	font-size:8pt !important;
 }
 
 /* Hazte anunciante */
 div.cajainicio_anunciante{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
 }
 
 div.cajainicio_anunciante a{
	display:block;
	width:100%;
	padding:55px 0;
	background:url(imagenes/css/hazteanunciante.png) center center no-repeat;
	text-align:center;
 }
 div.cajainicio_anunciante img{
	height:100px;
 }
 
 /*    Inicio acreditaciones   */
 
 div.cajainicio_acredita{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
 }
 
 div.cajainicio_acredita a{
	display:block;
	width:100%;
	padding:5px 0 105px 0;
	background:url(imagenes/iconos/acreditaciones.png) center center no-repeat;
	text-align:right;
 }
 div.cajainicio_acredita img{
	height:100px;
 }
 
 
 /*    Inicio documentos   */
 div.cajainicio_docu{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
 }
 
 div.cajainicio_docu a{
	display:block;
	width:100%;
	background:url(imagenes/iconos/carpeta_peq.png) center center no-repeat;
	text-align:center;
 }
 div.cajainicio_docu img{
	height:100px;
 }
 
 /*  Inicio himno*/
 
 div.cajainicio_himno{
	background:url(imagenes/iconos/himno.png) center center no-repeat;
 }
 
 div.cajainicio_himno a{
	display:block;
	width:80%;
	text-align:center;
 }
 div.cajainicio_himno img{
	height:70px;
 }
 
 a.voyalhimno{
	margin-left:6em;
	font-size:12pt;
	color:#eee;
 }
 
/*  Inicio encuesta  */ 
div.ini_encuesta{
	position:relative;
	overflow:hidden;
	width:100%;
	height:162px;
}
div.ini_encuesta h3{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	padding:0.1em 0 0 1em;
	font-style:italic;
	color:#cdf;
}
div.ini_encuesta form{
	padding:0 0.3em;
}
div.ini_encuesta fieldset{
	border:0;
	margin:0.2em 0 0 0;
}
div.ini_encuesta legend{
	font-size:10pt;
	color:#bbb;
	font-style:italic;
	padding:0.2em 0.3em;
	background:url(imagenes/iconos/fondoscuro.png);
}
div.ini_encuesta label{
	font-size:10pt;
	color:#eee;
	padding:0 0 0 0.5em;
	
}
div.ini_encuesta input[type='submit']{
	padding:0 1em;
	cursor:pointer;
	border:1px solid #333;
	font-weight:bold;
	background:#58b url(imagenes/iconos/fondoclaro.png) top repeat-x;
	margin-top:0.3em;
}
div.ini_encuesta a{
	float:right;
	font-size:10pt;
	color:#eee;
	padding:0 0 0 0.5em;
	
}
/*  Inicio rifa  */ 
div.ini_rifa{
	position:relative;
	overflow:hidden;
	width:100%;
	height:85px;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.ini_rifa h3{
	padding:0.1em 0 0 1em;
	font-style:italic;
	color:#cdf;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	border-bottom:1px solid #444;
}
 
div.ini_rifa p{
	padding:0.2em 1em 0.2em 3.5em;
	font-size:13pt;
	color:#fff;
	font-weight:bold;
}
div.ini_rifa span{
	font-size:10pt;
	color:#aaa;
}
 /*   Cumpleaņos   */
 div.ini_cumple{
	height:85%;
 }
 div.ini_cumple h4{
	color:#888;
 }
 
 div.inicaja_cumple{
	position:relative;
	overflow:auto;
	height:100%;
	margin:0.1em 0.5em;
 }
 
 div.cumple_jug{
	position:relative;
	overflow:hidden;
	padding:0.2em 0.5em;
	margin:0.1em 0;
	background:url(imagenes/iconos/fondoscuro.png);
 }
 div.cumple_jug h4{
	font-size:10pt; 
 }
 div.cumple_jug a{
	color:#abc;
 }
 div.cumple_jug img{
	height:60px;
	float:left;
	border:1px solid #adf;
	margin-right:0.7em;
 }
 div.cumple_jug p{
	color:#ccc;
	font-size:10pt;
 }
 div.cumple_jug span{
	color:#789;
	font-size:8pt;
	float:right;
	padding-right:0.3em;
 }
 /*  Inicio   enlace*/
 div.ini_enlace{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	height:85%;
	position:relative;
	overflow:hidden;
 }
 div.ini_enlace p{
	margin:0.2em 0.8em;
 }
 div.ini_enlace a{
	font-size:10pt;
	font-weight:bold;
	color:#ccc;
	font-style:italic;
 }
p.td_enlace{
	clear:both;
	background:#136;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding:0.1em;
	opacity:0.8;
 }
 
p.td_enlace a{
	float:left;
	width:42%;
	padding:0 7% 0 0;
	font-family:arial,sans;
	font-weight:bold;
	font-size:9pt;
	color:#eee;
	background:url(imagenes/css/avanza.png) 0 0 no-repeat;
 }
 
 /*   Contador de visitantes  */
 div.banner_contador{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	padding:0 3em;
	height:85%;
 }
  table.contador{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	padding:0.5em 0;
	border:1px solid #555;
 }
 
table.contador  th{
	color:#fff;
	font-size:11pt;
	text-align:left;
	padding-left:0.5em;
 }
table.contador td{
	color:#abc;
	font-size:10pt;
	padding:0.2em 0.5em;
 }
td.txt_contador{
	font-weight:bold;
 }
table.contador tbody td{
	border-bottom:1px solid #333
 }
 /*    Inicio    equipacion    */
 div.ini_equipa{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	height:85%;
	padding:0;
	margin:0;
	position:relative;
	overflow:hidden;
 }
 div.ini_cajaequipa{
	width:32%;
	border-right:1px solid #678;
	margin:5px 0;
	float:left;
	height:185px;
 }
 div.ini_cajaequipa h4{
	font-size:9pt;
	text-align:center;
	margin-bottom:8px;
 }
 
div.rp_camiseta{
  position:relative;
  background:#fff;
  width:70px;
  margin:0 auto;
  height:73px;
}
div.pn_camiseta{
  position:absolute;
  top:0;
  left:0;
  width:70px;
  height:73px;
  background:url(imagenes/equipacion/camiseta.png) center center no-repeat;
}
p.rcam_raya_1{
   float:left;
   margin:0;
   height:100%;
   width:4px;
   margin:0 0 0 16px;
}
p.rcam_raya_2{
   float:left;
   height:83%;
   width:4px;
   margin:0 0 0 12px;
   margin-top:17%;
}
p.rcam_raya_3{
   float:left;
   height:100%;
   width:4px;
   margin:0 0 0 12px;
}

div.rp_panta{
  position:relative;
  background:#fff;
  width:40px;
  margin:5px auto;
  height:40px;
}
div.pn_panta{
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  background:url(imagenes/equipacion/pantaloneta.png) center center no-repeat;
}
p.rpant_raya_1{
   float:left;
   margin:0;
   height:100%;
   width:3px;
   margin:0 0 0 4px;
}
p.rpant_raya_2{
   float:left;
   height:100%;
   width:3px;
   margin:0 0 0 27px;
}

div.rp_medias{
  position:relative;
  overflow:hidden;
  background:#fff;
  width:35px;
  margin:0 auto;
  margin-top:5px;
  height:48px;
}
div.pn_medias{
  position:absolute;
  top:0;
  left:0;
  width:35px;
  height:48px;
  background:url(imagenes/equipacion/medias.png) bottom center no-repeat ;
}
p.rmed_raya_1{
   margin:1px 0 0 0;
   width:100%;
   height:2px;
}
p.rmed_raya_2{
   width:100%;
   height:3px;
   margin:0;
   margin-top:2px;
}

/*    Inicio noticias equipos     */
div.ini_notequipo{
	margin:0.2em 0.5em;
	padding:0.1em 0.5em;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	border:1px solid #555;
}
div.ini_notequipo h4{
	margin-bottom:0.2em;
}
div.ini_notequipo h4 a{
	color:#fff;
	font-size:10pt;
	font-style:italic;
}
div.ini_notequipo p{
	position:relative;
	overflow:hidden;
	font-size:10pt;
	color:#cde;
}
div.ini_notequipo span{
	float:right;
	padding-right:1em;
}
div.ini_notequipo cite{
	padding-left:0.2em;
}
p.bnd_nteq{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	color:#bbb;
	font-size:9pt;
}

/*  Noticias relaccionadas  */
div.noticiasrelacionadas{
	margin:0.5em 2em;
	background:url(imagenes/iconos/fondoscuro.png);
}
div.noticiasrelacionadas h4{
	font-family:verdana;
	font-weight:normal;
	background:url(imagenes/iconos/imagen.png) top left no-repeat;
	padding-left:1.4em;
	text-decoration:underline;
}
div.noticiasrelacionadas p cite{
	font-size:9pt;
	font-style:italic;
}
div.noticiasrelacionadas p a{
	font-size:11pt;
	color:#111;
	font-weight:bold;
}
/*    Centro  */
div.centro{
	position:relative;
	overflow:hidden;
	width:100%;
}

/*                    SECCION            CLUB                       */
div.Club{
	float:left;
	width:720px;
	background:#58b;
}

div.Club h4{
	padding:0.2em 0.5em;
	font-size:14pt;
	color:#cde;
}

div.elclub{
	width:95%;
	margin:1% auto;
	padding:0.2em 0.5em 1em 0.5em;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	clear:both;
}
div.elclub h3{
	border-bottom:1px solid #678;
	margin:0 0 1% 0;
	color:#7ad;
}
div.dtclub {
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	border:1px solid #678;
	margin:2% 25% 2% 1% ;
	padding:0.2em 0.5em;
	color:#def;
}
div.dtclub p{
	margin:0.3em 0;
}
div.dtclub span{
	font-size:9pt;
	font-weight:bold;
	color:#69c;
}
div.ccescud{
	float:right;
	margin:1em 0.5em 0.5em 0;
	border:1px solid #678;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.ccescud p{
	background:none;
	font-weight:bold;
	font-size:8pt;
	text-align:center;
	margin:0 0 0.3em 0;
	padding:0;
	color:#69c;
}
div.ccescud img{
	max-height:120px;
}

div.oficinasclub{
	float:right;
	width:46%;
	margin:2% 3% 3% 0;
	padding:0.2em 0.5em;
	background:#135 url(imagenes/css/ini_patro.png) bottom left repeat-x;

}
div.oficinasclub h4{
	border-bottom:1px solid #678;
	margin:0 0 1% 0;
	font-size:12pt;
	color:#69c;
}
div.oficinasclub h4 em{
	background:url(imagenes/iconos/oficina.png) top left no-repeat;
	padding:0.9em 0.1em 0.4em 2.9em;
	margin:-5px 0 0 -25px;
	font-size:12pt;
	color:#69c;
}
div.oficinasclub p{
	margin:0.3em 0;
	color:#def;
}
div.oficinasclub span{
	font-size:9pt;
	font-weight:bold;
	color:#69c;
	margin-right:0.3em;
}
div.oficinasclub a{
	color:#678;
	font-weight:bold;
}
a.contacto_insta{
	margin-left:50%;
	color:#69c;
}


div.haycorreoadmin{
	clear:both;
	width:46%;
	margin:1% 6% 1% 49%;
	padding:0.2em 0.5em;
	background:#135 url(imagenes/css/ini_patro.png) center left repeat-x;
}
div.haycorreoadmin h4{
	font-size:14pt;
	color:#69c;
}
div.haycorreoadmin h4 em{
	background:url(imagenes/iconos/webmail.png) top left no-repeat; 
	padding:0.9em 0.1em 0.4em 1.9em;
	margin:-5px 0 0 -25px;
}
div.haycorreoadmin p{
	margin:20px 0;
	color:#def;
	text-align:center;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.haycorreoadmin a{
	color:#def;
}
div.haycorreoadmin blockquote{
	text-align:center;
	color:#abc;
	font-size:9pt;
	font-style:italic;
}
/*  Acreditaciones  */
/*  Anunciantes    */

div.textoacreditate{
	float:left;
	width:30%;
}
div.textoacreditate h4{
	margin:1em 0.5em;
	padding:0.5em 1em;
	color:#222;
}
div.textoacreditate p{
	font-size:10pt;
	padding:0.5em 1em;
	margin:1em;
	line-height:1.8em;
}


div.acreditate{
	float:left;
	width:68%;
}
div.acreditate fieldset{
	width:auto;
	margin:3em 1em;
	padding:1em;
}
div.acreditate fieldset p{
	text-align:center;
	color:#a22;
	font-size:14pt;
}
div.acreditate legend{
}
div.acreditate label{
	margin:1em 0 1em 1em;
	font-size:10pt;
}
div.acreditate input{
	margin:1em 0;
}

/*         Sugerencia */
div.sugerencia{
	clear:both;
	width:80%;
	margin:0 auto;
	padding-top:1em;
	position:relative;
	overflow:hidden;
}
div.sugerencia form{
	float:right;
	width:97%;
	margin:2% 3% 3% 0;
}
div.sugerencia fieldset{
	padding:0.5em 0.3em;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	margin:2% 3% 3% 0;
	z-index:340;
}
div.sugerencia fieldset img{
	height:27px;
}

div.sugerencia legend{
	font-size:11pt;
	color:#def;
	padding-left:0.3em;
	font-weight:bold;
}

div.sugerencia legend em{
	background:url(imagenes/iconos/comentarios.png) top left no-repeat;
	margin:-5px 0 0 -5px;
	padding:1.9em 0.1em 0.4em 3.9em;
}

div.sugerencia label{
	font-size:10pt;
	color:#001;
	background:url(imagenes/css/bandacabecera.png) top left;
	font-weight:bold;
	margin-left:0.2em;
}
div.sugerencia p{
	margin:0.5em 0.1em;
}
div.sugerencia input[type='button']{
	cursor:pointer;
	float:right;
	margin-right:3%;
	border:1px solid #789;
	background:#136 url(imagenes/iconos/fondoclaro.png) top left repeat-x;
	font-weight:bold;
	color:#eee;
}

div.cargador_sug{
	position:absolute;
	display:none;
	z-index:345;
	top:15%;
	right:6%;
	left:1%;
	bottom:10%;
	margin:0;
	background:#ccc url(imagenes/iconos/cargador.gif) center center no-repeat;
	opacity:0.9;
	
}
div.cargador_sug p{
	display:block;
	font-weight:bold;
	margin-top:15%;
	color:#111;
	text-align:center;
}
#sug_hecho{
	color:red;
	display:none;
}


div.largopubli{
	position:relative;
	overflow:auto;
	margin:0 auto;
	padding-left:5%;
	clear:both;
}

div.publicidad{
	float:left;
	width:43%;
	margin-top:2%;
	margin-left:1em;
}
div.publicidad h3{
	padding:0.4em 0 0.5em 1em;
	font-size:10pt;
	color:#acf;
}
 
div.publicidad a{
	display:block;
}

div.publicidad a img{
	width:300px;
	height:160px;
	margin:0.5em;
}

div.largopubli img{
	width:390px !important;
	height:210px !important;
}
div.peqpubli {
	position:absolute;
	top:3em;
	left:0.5em;
}
div.peqpubli img{
	width:225px !important;
	height:120px !important;
}

/*  Galeria  */
div.grangaleria{
	position:relative;
	overflow:auto;
	margin:1%;
	min-height:500px;
	background:#136 url(imagenes/css/fondo_galeria.png) top right no-repeat;
	border:1px solid #8ac;
}

div.grangaleria img{
	float:left;
	width:60px;
	height:60px;
	margin:2%;
}
/*    Club            instalaciones        */
div.instalaciones{
	position:relative;
	overflow:hidden;
	width:100%;
	border:1px solid red;
}
div.galeria_lat{
	float:left;
	width:30%;
	margin:1%;
	min-height:500px;
	background:#136;
}
div.galeria_lat img{
	float:left;
	width:60px;
	height:60px;
	margin:2%;
}
div.datinstala{
	float:left;
	width:65%;
	margin:1% 0 0 1%;
	padding-left:1%;
	background:url(imagenes/iconos/fondoscuro.png) ;
}
div.datinstala h3{
	color:#69c;
	font-size:14pt;
	padding:0.2em 0 0 0.5em;
	font-style:italic;
}
div.insta_campo{
	float:left;
	width:200px;
	height:230px;
	margin:0.5% auto;
	background:url(imagenes/iconos_futbol/planocampo.png) bottom left no-repeat;
}
p.elanchocamp{
	float:right;
	width:35px;
	font-size:9pt;
	padding:36% 0 48% 0;
	padding-left:10px;
	font-weight:bold;
	background:url(imagenes/iconos_futbol/flechalargo.png) top left no-repeat;
	color:#cde;
}
p.elaltocamp{
	margin-right:47px;
	text-align:center;
	font-size:9pt;
	font-weight:bold;
	padding-bottom:5px;
	background:url(imagenes/iconos_futbol/flechancho.png) bottom center no-repeat;
	color:#cde;
}

div.infocampo{
	float:right;
	width:245px;
	margin-top:0.5%;
	margin-bottom:2em;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.infocampo p{
	margin:0.7em 0;
	padding:0 0.2em;
	color:#eee;
	font-weight:bold;
}
div.infocampo span{
	color:#69c;
	font-size:10pt;
	text-decoration:underline;
}
div.enc_llegar{
	width:170px;
	margin-top:1em;
	float:left;
}
div.enc_llegar p{
	display:block;
	margin:0.3em;
	padding:0.5em 0.2em;
	text-align:center;
	background:url(imagenes/iconos/lupa.png) top left no-repeat;
}
div.enc_llegar a{
	font-weight:bold;
	color:#69c;
	text-decoration:underline;
}
div.insta_llegar{
	clear:both;
	width:100%;
	display:none;
}
div.insta_llegar p{
	text-align:center;
}
div.insta_texto{
	position:relative;
	overflow:hidden;
	clear:both;
	padding:0.4em 0.7em;
}
div.insta_texto h4{
	color:#eee;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	margin:1em 0;
}
div.insta_texto h4 em{
	background:url(imagenes/iconos/estadio.png) top left no-repeat;
	padding:1em 0 0.5em 6em;
	margin-left:-20px;
	font-size:12pt;
	display:block;
}
div.insta_texto p{
	font-weight:bold;
	font-size:10pt;
	color:#fff;
	padding:0.2em 0.5em;
}

/*    texto club    */
div.textoclub{
	padding:0.1em 0.5em;
}

div.clubtextoimg{
	float:right;
	width:180px;
	margin:0 0 0.3em 0.2em;
	border:1px solid #024;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.clubtextoimg img{
	max-width:180px;
}
div.clubtextoimg h5{
	font-size:10pt;
	color:#69c;
}
/*  Directiva  */
div.caja_directiva{
	position:relative;
	overflow:hidden;
	width:100%;
}
div.texto_directiva{
	width:70%;
	margin:2% auto;
	padding:0.2em 0.7em;
	background:#135 url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.texto_directiva h4{
	padding:0.2em 0.1em !important;
}
div.texto_directiva p{
	color:#eee;
}

div.losdirectivos{
	position:relative;
	overflow:hidden;
	width:96%;
	margin:2% auto;
}
div.losdirectivos h3{
	position:relative;
	overflow:hidden;
	padding:0.3em 0.5em;
	background:#58b url(imagenes/css/ini_patro.png) bottom left repeat-x;
	color:#eee;
}
div.losdirectivos h3 em{
	padding:0.3em 0 0.5em 1.1em;
	background:url(imagenes/iconos/usuario.png) bottom left no-repeat;
}
div.losdirectivos h3 a{
	background:#58b url(imagenes/iconos/lupa.png) center left no-repeat;
	float:right;
	font-size:10pt;
	color:#012;
	padding:0.4em 0.2em 0.2em 2.3em;
	border:1px solid #147;
}
div.losdirectivos h3 a:hover{
	background:#012 url(imagenes/iconos/lupa.png) center left no-repeat;
	color:#58b;

}
p.nombredirect{
	color:#def;
	font-weight:bold;
	font-size:10pt;	
	text-align:center;
	margin-top:0.2em;
	font-style:italic;
}
div.vaciodirectivo{
	width:240px;
	height:240px;
	float:left;
}
div.presi{
	position:absolute;
	top:40px;
	left:0;
	width:215px;
	height:225px;
	padding:0 5px;
	background:#58b url(imagenes/css/ini_patro.png) bottom left repeat-x;
	
}
div.presi p{
	margin:0 auto;
}
div.presi h5{
	color:#abc;
	padding:0.2em 0;
	text-align:center;
}
div.presi img{
	max-width:210px;
	max-height:185px;
	display:block;
	margin:0 auto;
	border:1px solid #789;
}
div.directivo{
	width:190px;
	height:215px;
	float:left;
	margin:10px 10px 14px 10px;
	padding:0 5px;
	background:#135 url(imagenes/css/ini_patro.png) bottom left repeat-x;
	border:1px solid #789;
}
div.directivo h5{
	color:#abc;
	padding:0.2em 0;
	text-align:center;
}
div.directivo img{
	max-width:190px;
	max-height:157px;
	display:block;
	margin:0 auto;
	font-style:italic;
	border:1px solid #789;
}

#junta_historica{
	display:none;
}
table.junthistor{
	width:90%;
	margin:2% auto;
	background:#135 url(imagenes/css/ini_patro.png) bottom left repeat-x;
	
}
table.junthistor caption{
	text-align:right;
	padding-right:0.3em;
}
table.junthistor caption a{
	font-weight:bold;
	color:#eee;
}
table.junthistor thead th{
	color:#def;
	text-align:left;
	background:#135 url(imagenes/css/ini_patro.png) bottom left repeat-x;
	border-bottom:1px solid #58b;
}
table.junthistor tbody td{
	color:#bcd;
	font-size:10pt;
	padding-left:0.2em;
	border-bottom:1px solid #58b;
}
/*             palmares        */
div.granpalmares{
	position:relative;
	overflow:auto;
	width:100%;
	padding:1em 0.5em;
}
div.totalpalmares{
	width:80%;
	margin:0 auto;
	background:#135 url(imagenes/css/ini_patro.png) bottom left repeat-x;
	border:1px solid #58b;
}
div.totalpalmares h4{
	color:#789;
	border-bottom:1px solid #135;
}
div.totalpalmares p{
	color:#def;
	padding:0.2em 2.7em;
	margin:0.2em 0.3em;
}

div.totalpalmares p span{
	color:#abc;
	margin-right:0.5em;
	font-size:10pt;
	background:url(imagenes/css/fondo_contenido.png) left repeat-y;
	padding-left:0.4em;
}

div.decada{
	width:47%;
	margin:1%;
	float:left;
	padding:0;
	background:#135 url(imagenes/css/ini_patro.png) bottom left repeat-x;
	height:280px;
}
div.decada h4{
	color:#aaf;
	border-bottom:1px solid #135;
	padding:0.7em 0 0 2.4em;
	background:url(imagenes/iconos/calendario.png) top left no-repeat;
}

div.decada p{
	color:#def;
	padding:0.2em 0.1em;
	font-size:9pt;
}

div.decada span{
	color:#abc;
	margin-right:0.5em;
	font-size:7pt;
}
div.decada p{
	padding:0.2em 0.8em;
}

/*    Registro, nuevos usuarios , olvido de contraseņas    */
div.registro{
	float:left;
	width:720px;
	background:#58b;
}
div.registro h2{
	text-align:right;
	margin:0.5em 0 0 0;
	padding-right:2.5em;
	color:#012;
	font-size:16pt;
}

div.aviso_registro{
	float:left;
	width:40%;
	margin:5em 0 2em 3em;
}

div.cajaregistro{
	clear:both;
	margin:3% 10%;
	position:relative;
	overflow:auto;
}
div.cajaregistro form{
	background:#135 url(imagenes/css/ini_patro.png) bottom left repeat-x;
	border:1px solid #59b;
}
div.cajaregistro fieldset{
	padding:0.2em 0.3em 0.1em 0.3em;
	border:0;
}
div.cajaregistro legend{
	padding:0.7em 0.4em 0.3em 2.3em;
	font-size:14pt;
	font-weight:bold;
	color:#69c;
	background:url(imagenes/iconos/usuario.png) top left no-repeat;
}
div.cajaregistro p{
	color:#abc;
	padding:0.1em 2em;
}
div.cajaregistro cite{
	font-size:10pt;
	font-weight:bold;
}
div.cajaregistro p span{
	font-size:8pt;
}
div.cajaregistro label{
	color:#eee;
	font-size:11pt;
	margin:0.2em;
}
div.cajaregistro img{
	margin:0 0.2em 0 2em;
}
div.cajaregistro label span{
	font-size:8pt;
}
div.cajaregistro input{
	margin:0.2em 0 0.2em 2em;
}
div.cajaregistro input[type='submit']{
	float:right;
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:14pt;
	color:#69c;
	cursor:pointer;
	margin:1em 2em 0.5em 0;
}

/*   inicio  user  usuario*/

div.bienvenidauser{
	float:right;
	width:45%;
	min-height:150px;
	margin:3%;
	padding:1%;
	border:1px solid #369;
	background:#258 url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.bienvenidauser h5{
	background:url(imagenes/iconos/usuario.png) top right no-repeat;
	font-size:14pt;
	color:#69c;
	padding-bottom:3em;
}
div.bienvenidauser p{
	color:#69c;

}
div.bienvenidauser a{
	color:#69c;
	font-size:12pt;
	font-weight:bold;
	background:url(imagenes/css/avanza.png) 0 0 no-repeat;
	padding-left:1.5em;
}
div.bienvenidauser a:hover{
	background:url(imagenes/css/avanza.png) 0 -18px no-repeat;
}

div.bienvenidauser h5 em{
	font-size:10pt;
}
div.iniciouser{
	float:right;
	width:45%;
	margin:5%;
}
div.iniciouser form{
	background:#135 url(imagenes/css/ini_patro.png) bottom left repeat-x;
	border:1px solid #59b;
}
div.iniciouser fieldset{
	padding:0.2em 0.3em 0.1em 0.3em;
	background:url(imagenes/iconos/usuario.png) top right no-repeat;
	border:0;
}
div.iniciouser legend{
	padding:0.1em 0.4em;
	font-size:14pt;
	font-weight:bold;
	color:#def;
}
div.iniciouser label{
	color:#eee;
	font-size:11pt;
	margin:0.2em;
}
div.iniciouser label span{
	font-size:8pt;
}
div.iniciouser input,div.iniciouser select{
	margin:0.2em 0 0.2em 2em;
}
div.iniciouser input[type='submit']{
	float:right;
	margin:0 2em 0.5em 0;
	padding:0.2em 0.3em;
	cursor:pointer;
}
div.iniciouser p{
	width:100%;
	clear:both;
}
div.iniciouser p a{
	color:#abc;
	font-weight:bold;
	font-size:10pt;
}



/* Seccion usuario   */
div.cuentausuario{
	margin:1em;
	background:#135 url(imagenes/css/ini_patro.png) bottom left repeat-x;
	border:1px solid #59b;
	position:relative;
	overflow:auto;
	min-height:150px;
}
div.cuentausuario h4{
	background:url(imagenes/iconos/usuario.png) top left no-repeat;
	font-size:16pt !important;
	padding:0.2em 0 2em 3em;
	color:#369;
}
div.cuentausuario h4 em{
	font-size:10pt !important;
}

div.elimg_user{
	position:absolute;
	top:0;
	right:10px;
	left:40%;
}
div.elimg_user h5{
	text-align:right;
	color:#369;
}
div.elimg_user img{
	float:right;
	max-height:8em;
	border:1px solid #369;
}
div.elimg_user form{
	width:30%;
}
div.elimg_user fieldset{
	border:0;
}
div.elimg_user legend{
	color:#69c;
	font-size:10pt;	
}

#cbimguser{
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:14pt;
	color:#69c;
	cursor:pointer;
	display:none;
}

div.datuser{
	width:75%;
	margin:2em 0;
}
div.datuser p{
	padding-left:0.5em;
}
div.datuser span{
	font-size:10pt;
	color:#69c;
}
div.datuser cite{
	font-size:14pt;
	color:#9cf;
	margin:0.2em 0.5em;
}
div.vstcbuser{
	margin-bottom:1em;
}
a.btcbuser{
	font-weight:bold;
	font-size:11pt;
	color:#69c;
	background:url(imagenes/iconos/lapiz_peq.png) left no-repeat;
	padding-left:1.2em;
}
#cbuser{
	margin-left:0.5em;
	display:none;
}
#cbuser fieldset{
	margin:0 2em;
}
#cbuser legend{
	color:#369;
	font-weight:bold;
	margin-bottom:0.4em;
}
#cbuser label{
	color:#69c;
}
#cbuser input[type='text']{
	width:60%;
	margin:0.2em 0.4em;
}

div.elusercomento{
	float:left;
	width:46%;
	margin:2%;
}

div.elusercomentoforo{
	float:left;
	width:46%;
	margin:2%;
}
div.elusercomento h4,div.elusercomentoforo h4{
	padding:2em 0 0 4em;
	border-bottom:1px solid #268;
}

div.comnt_user{
	background:#135 url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.comnt_user h5{
	font-size:10pt;
	color:#147;
	padding:0.2em 0.3em;
}
div.comnt_user p {
	padding:0.3em;
}
div.comnt_user p a{
	color:#9cf;
}

/*  Olvido     */
form.olvidodecon{
	margin:3% 20%;
}
form.olvidodecon fieldset{
	padding:0.2em 0.5em;
}
form.olvidodecon legend{
	font-size:14pt;
	color:#024;
}
form.olvidodecon label{
	font-size:10pt;
	color:#024;
	margin:0.2em;
}
form.olvidodecon input{
	margin:0.2em;
}
#lsolvidocon{
	display:none;
}
form.olvidodecon input[type='button'],form.olvidodecon input[type='submit']{
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:14pt;
	color:#69c;
	cursor:pointer;
	margin-top:1em;
}


/*           Actualidad                   */
div.actualidad{
	float:left;
	width:720px;
	background:#58b;
}

div.migaspan{
	background:#69c;
	margin:0.5em 1em 0.2em 1em;
	padding:0.2em 0.5em;
}
div.migaspan span{
	background:url(imagenes/iconos/puntosnegros.png) left no-repeat;
	padding-left:0.4em;
	margin-left:0.2em;
	color:#333;
	font-size:13pt;
}

/*     noticia individual  */

div.cab_noti{
	position:relative;
	overflow:hidden;
	padding:0.2em 1em;
	margin:0;
}

div.cab_noti h3{
	width:61%;
	font-size:18pt;
	padding:0.3em 0;
	color:#223;
}

div.cab_noti h5{
	font-size:13pt;
	color:#223;
}
p.textonoticia{
	margin:1em 0.2em 2em 0.2em;
	line-height:1.4em;
	text-align:justify;
}
div.notimg{
	float:right;
	width:30%;
	margin:0 0 2% 2%;
}
div.dntr_notimg{
	position:relative;
	overflow:hidden;
	border:1px solid #369;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}

p.veoimgnoti{
	position:absolute;
	bottom:0;
	width:100%;
	height:35px;
	text-align:right;
}
p.veoimgnoti a{
	margin:0 1em 1em 0;
	background:url(imagenes/iconos/lupanoticia.png) top left no-repeat;
	padding:0.5em 1.2em;
	color:#bcd;
}
div.dntr_notimg img{
	max-height:190px;
	max-width:240px;
	margin:auto;
	display:block;
}

div.masdatnoti{
	position:relative;
	overflow:hidden;
	padding:0.2em 1em;
	margin:0;
}
div.masdatnoti p{
	background:#147;
	padding:0.2em 0.5em;
	border:1px solid #369;
	text-align:right;
	color:#eee;
}
p.enredesoc{
	border-top:0;
	text-align:left;
	position:relative;
	overflow:hidden;
}
div.masdatnoti cite{
	float:left;
	color:#69c;
}
div.masdatnoti span{
	margin:0;
}
div.masdatnoti a{
	margin:0;
}
div.masdatnoti em{
	font-size:8pt;
	margin:0 0.3em;
	color:#cde;
	margin-left:4em;
	padding:0.4em 1.9em;
	background:url(imagenes/iconos/calendario_peq.png) left no-repeat;
}
cite.cargador{
	display:none;
}

div.rectaimg_noti{
	position:relative;
	overflow:hidden;
	padding:0.2em 1em;
	margin:0.3em 0 0.3em 0.5em;
}

div.rectaimg_noti img{
	height:130px;
	width:680px;
	border:1px solid #258;
}
div.texto_noti{
	position:relative;
	overflow:hidden;
}
div.texto_noti p{
	margin:3em 1em 2em 1em;
	line-height:1.4em;
}
div.texto_noti img{
	margin:0 0.3em 0 1.2em !important;
	width:270px !important;
}
div.pasaimg_noti{
	position:relative;
	overflow:hidden;
	margin:0 0.5em;
	padding:3px 9px;
}
div.masimg_noti{
	position:relative;
	padding:0.5em 0.5em;
	overflow:hidden;
	height:5em;
	background:url(imagenes/iconos/fondoscuro.png);
	text-align:center;
}	
div.masimg_noti a{
	display:inline;
	margin-left:1em;
	position:relative;
	overflow:hidden;
}
div.masimg_noti img{
	height:5em;
	width:5em;
	margin-bottom:0.3em;
	border:1px solid #369;
}

div.msimg_retrocede{
	position:absolute;
	left:0;
	top:10px;
}
div.msimg_avanza{
	position:absolute;
	right:0;
	top:10px;
}
div.msimg_retrocede img,div.msimg_avanza img{
	width:35px;
	height:46px;
	border:0;
}

div.comenta_noti{
	position:relative;
	overflow:hidden;
	margin:0.8em 2em;
	background:url(imagenes/css/comentariosnot.png) top center no-repeat;
}
div.comenta_noti h4{
	padding:0.5em 0.8em;
	margin-bottom:4px;
	font-size:12pt ;
}
div.comenta_noti h4 a{
	margin-left:40%;
	font-size:10pt;
}
div.comenta_noti h4 em{
	font-size:9pt;
}
div.comenta_noti h4 span{
	font-size:11pt;
	background:url(imagenes/iconos/lapiz_peq.png) left no-repeat;
	padding-left:1.4em;
}
div.comentanoti{
	position:relative;
	overflow:auto;
	border-bottom:1px solid #345;
	background:url(imagenes/css/fondo_comentanot.png) top center repeat-y;
	margin:0 7px;
}
div.perfilcomenta{
	float:left;
	width:17%;
	height:100%;
}
div.perfilcomenta h5{
	text-align:center;
	width:100%;
	font-size:10pt;
	margin:0.1em 0;
}
div.perfilcomenta img{
	display:block;
	margin:0 auto;
	max-height:75px;
	max-width:90px;
}
p.votacion {
	margin:0.2em;
	padding:0.4em 0.1em;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
p.votacion img{
	float:right;
	display:inline;
}
p.votacion cite{
	font-size:7pt;
	color:#cde;
}
p.votacion span{
	font-weight:bold;
	color:#cde;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	float:right;
	padding:0.1em 0.3em;
}
div.textocomenta{
	float:left;
	width:78%;
	padding:1% 2%;
	border-left:1px solid #aab;
	min-height:7em;
}
div.textocomenta p{
	font-size:10pt;
}
p.datcomentario {
	text-align:right;
	padding-right:5px;
	font-size:8pt;
	color:#123;
}
div.textocomenta h5{
	font-size:12pt;
}
div.textocomenta h5 em{
	font-size:15pt;
	margin:0 0.5em 0 -0.7em;
	font-weight:normal;
}
div.conectaregistro{
	width:80%;
	margin:4% auto;
	background:#69c url(imagenes/css/fondo_comentanot.png) bottom left repeat-y;
	border:1px solid #369;
	border-left:0;
}
div.conectaregistro form{

}
div.conectaregistro fieldset{
	border:0;
	font-size:10pt;
}
div.conectaregistro legend{
	font-size:13pt;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	font-weight:bold;
	color:#abc;
	padding:0.2em 0.2em 0.2em 0.7em;
	margin:0 0 0.5em 0;
}
div.conectaregistro legend em{
	background:url(imagenes/iconos/lapiz.png) top left no-repeat;
	padding:1.2em 0.1em 0.2em 1.4em;
	margin-left:-25px;
}
div.conectaregistro p{
	background:url(imagenes/css/fondo_comentanot.png) top center repeat-y;
	margin:0.1em 0.2em;
	padding:0.1em 0.4em;
	font-size:10pt;
	position:relative;
	overflow:auto;
}
div.conectaregistro label{
	margin:0.1em 0 0 0.7em;
	font-size:11pt;
	font-weight:bold;
}
div.conectaregistro span{ 
	float:right;

}
p.damerror{
	text-align:right;
	color:#611;
	font-size:14pt;
	font-weight:bold;
}
div.conectaregistro textarea{
	margin:0.1em 0 0 1em;
}
div.conectaregistro input[type='submit']{ 
	padding:0.1em 0.4em;
	cursor:pointer;
}
div.normascoment{
	margin:0.8em 2em;
}
div.normascoment p{
	margin:0.8em 2em;
	border:1px solid #17f;
}

div.pedidorecibido{
	margin:1em;
}
div.pedidorecibido h3{
	margin:1em;
	font-size:18pt;
	color:#012;
}
div.pedidorecibido p{
	margin:1em;
	font-size:14pt;
	color:#024;
}

/*           Noticiero  */
div.notgrande{
	position:relative;
	overflow:auto;
	margin:2% 5%;
	border-bottom:1px solid #abc;
	font-family: Tahoma,Helvetica,Arial,sans-serif;
}
div.notgrande img{
	float:left;
	max-width:630px;
	max-height:470px;
	border:1px solid #abc;
	margin:0 0.8em 1em 0.2em;
}
div.notgrande h3{
	margin:0;
}
div.notgrande h3 a{
	font-size:17pt;
	color:#012;
	font-style:italic;
}
div.notgrande h3 a:hover{
	color:#33f;
}
div.notgrande p{
	margin:2% 0;
	padding:0 1em;
}
p.fechanot{
	margin:0 0 1% 0;
	background:#47a;
	font-weight:bold;
	font-size:10pt;
	position:relative;
	overflow:hidden;
}
p.fechanot span{
	float:right;
	margin-right:3%;
	background:url(imagenes/iconos/lapiz_peq.png) top left no-repeat;
	padding-left:1.5em;
}
p.leemas{
	clear:both;
	position:relative;
	overflow:hidden;
}
p.leemas a{
	float:right;
	font-size:14pt;
	color:#135;
}
p.leemas a:hover{
	color:#def;
}

/**/
div.nothemeroteca{
	position:relative;
	overflow:auto;
	margin:0 5%;
	border-bottom:1px solid #79b;
	font-family: Tahoma,Helvetica,Arial,sans-serif;
}
div.nothemeroteca img{
	float:left;
	max-width:120px;
	max-height:90px;
	border:1px solid #abc;
	border-left:3px solid #47a;
	border-top:0;
	margin:0 0.8em 0.5em 0;
}
div.nothemeroteca h3{
	margin:0;
	padding:0 0.5em;
	border-left:3px solid #47a;
}
div.nothemeroteca h3 a{
	font-size:15pt;
	color:#012;
	font-style:italic;
}
div.nothemeroteca h3 a:hover{
	color:#33f;
}
div.nothemeroteca p{
	margin:0.5em 0 0 0;
	padding:0 1em;
}
div.nothemeroteca p.fechanot{
	margin:0;
	background:#47a;
	font-weight:bold;
	font-size:10pt;
	position:relative;
	overflow:hidden;
}
div.nothemeroteca p.fechanot span{
	float:right;
	margin-right:3%;
	background:url(imagenes/iconos/lapiz_peq.png) top left no-repeat;
	padding-left:1.5em;
}
div.nothemeroteca p.fechanot em{
	font-size:13pt;
	color:#135;
}
div.nothemeroteca p.leemas{
	clear:both;
	position:relative;
	overflow:hidden;
}
div.nothemeroteca p.leemas a{
	float:right;
	font-size:14pt;
	color:#135;
}
div.nothemeroteca p.leemas a:hover{
	color:#def;
}

div.envioanoticiero{
	float:right;
	margin:4em 3em 0 1em;
	width:30%;
}
div.envioanoticiero p{
	margin:1em 0;
	background:#258 url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.envioanoticiero a{
	padding:1em;
	background:url(imagenes/css/avanza.png) 0 0 no-repeat;
	display:block;
	color:#fff;
	font-weight:bold;
}
div.envioanoticiero a:hover{
	background:url(imagenes/css/avanza.png) 0 -18px no-repeat;
}
div.envioanoticiero em{
	background:url(imagenes/iconos/noticias.png) center left no-repeat;
	padding:1.1em 0 0.2em 2.4em;
	margin-left:-20px;
}

/*       Paginar noticias           */
div.paginanoti{
	background:#135;
	margin:0 5%;
	padding:0.2em 0.1em;
}
div.paginanoti p{
	text-align:center;
}
div.paginanoti button{
	cursor:pointer;
	padding:0.2em 0;
	width:2em;
	text-align:center;
}
div.paginanoti button:hover{
	font-size:14pt;
}
button.ntestoypag{
	font-size:14pt;
	font-weight:bold;
	font-family:impact;
	color:#135;
}

#retrocedetotal{
	float:left;
	font-weight:bold;
	background:#369;
	display: inline-block;
	padding:5px 10px;
	color: #FFF;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px solid #aaa;
	position: relative;
	margin:0.2em 0 0 0.2em;
}
#retrocedetotal:hover{
	background:#69a;
	font-size:12pt;
}
#avanzapagtotal{
	float:right;
	font-weight:bold;
	background:#369;
	display: inline-block;
	padding: 5px 10px;
	color: #FFF;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px solid #aaa;
	position: relative;
	margin:0.2em  0.2em 0 0;
}
#avanzapagtotal:hover{
	background:#69a;
	font-size:12pt;
}

/*      Convocatoria    */


div.lista_convca{
	position:relative;
	overflow:auto;
}

div.lista_convca p{
	padding:0 0.2em;
	width:48%;
	float:left;
	font-size:9pt;
	color:#fff;
}

p.observaconvocatoria{
	clear:both;
	width:95% !important;
	margin-top:1em;
}
/*    Comunicados       */
div.elcomunicado{
	margin:2em 1em 2em 0;
	padding:0.5em;
}
div.uncomu{
	clear:both;
	background:#369;
	border:1px solid #69a;
	margin:1em 0;
	padding:0 0 0.5em 0;
}
div.uncomupri{
	float:right;
	width:45%;
	background:#369;
	border:1px solid #69a;
	margin:0 0 1em 0;
	padding:0 0 0.5em 0;
}
div.elcomunicado h3{
	font-size:14pt;
	margin:0.4em;
	line-height:1.2em;
	color:#012;
	padding:0 0.5em;
	font-style:italic;
}
div.elcomunicado h5{
	color:#abc;
	margin-bottom:0.5em;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	padding:0.2em 0.5em;
}
div.elcomunicado h5 em{
	color:#abc;
	margin:0 0.5em 0 0;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	padding:0.1em 0.5em;
	font-size:13pt;
}
div.elcomunicado p{
	background:#7ad;
	margin:0 0.5em;
	font-size:10pt;
	padding:0.3em 0.5em;
	line-height:1.2em;
}
div.elcomunicado cite{
	background:url(imagenes/iconos/calendario_peq.png) bottom left no-repeat;
	padding:0.5em 0.1em 0.2em 1.6em;
	font-size:9pt;
	font-weight:bold;
}

/*   Entrevistas     */
div.totentrevista{
	position:relative;
	overflow:hidden;
	margin:0 0.5em;
}
div.caj_entrev{
	float:left;
	height:150px;
	width:41%;
	margin:1% 2%;
	background:#258;
	border:1px solid #69a;
}
div.caj_entrev img{
	height:120px;
	width:90px;
	border:1px solid #69a;
	float:left;
	margin:0 0.1em 0 0;
}
div.caj_entrev h4{
	padding:0 0.5em;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	color:#eff;
	position:relative;
	overflow:hidden;
	margin:0;
}
div.caj_entrev h4 em{
	float:right;
	font-size:9pt;
	font-weight:normal;
}
div.caj_entrev p{
	position:relative;
	overflow:hidden;
	padding:0.1em 0.5em;
	margin:8px 0;
	color:#cdd;
}
div.caj_entrev a{
	color:#fff;
	float:right;
	background:url(imagenes/css/avanza.png) 0 0 no-repeat;
	padding-left:1.5em;
}
div.caj_entrev a:hover{
	color:#abc;
	background:url(imagenes/css/avanza.png) 0 -18px no-repeat;
}

div.caj_entrev cite{
	background:url(imagenes/iconos/calendario_peq.png) bottom left no-repeat;
	padding:1.1em 0.1em 0.2em 1.6em;
	font-size:10pt;
	font-weight:bold;
}

div.pregrespondo{
	clear:both;
}

/**/
div.laentrevista{
	margin:0.2em 1em 1.5em 1em;
	background:#258;
	border:1px solid #678;
	padding:0.2em 0.3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	position:relative;
	overflow:auto;
}
div.laentrevista h3{
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	font-size:16pt;
	color:#def;
	padding:0.1em 0.4em;
}
img.fotoentrevistado{
	max-height:200px;
	max-width:190px;
	float:left;
	margin:0.2em 0.2em 0.2em 0;
	border:1px solid #89a;
}

div.laentrevista p{
	clear:both;
	font-size:12pt;
	margin:1.5em 0;
}
div.laentrevista br{
	margin:5px 0;
}
div.laentrevista b{
	font-style:italic;
}
p.entradanot{
	float:right;
	width:65%;
	clear:none;
	font-size:14pt !important;
	text-align:right;
	margin:0.3em 0;
}
p.entradanot em{
	font-size:11pt;
	color:#abc;
	margin:0;
}

/*   Documentos  zona de descarga documentos */
div.zdoc{
	position:relative;
	overflow:auto;
	margin:0.5em 1em 2em 0.5em;
}

div.doclub{
	background:url(imagenes/css/blocdoc.png) top center no-repeat;
	width:210px;
	height:275px;
	float:left;
	margin:0.5em;
}
div.dentrodoc{
	padding:0;
	margin:0;
	height:100%;
	position:relative;
	overflow:hidden;
}
div.dentrodoc h3{
	font-size:10pt;
	margin:2.1em 1.5em 0 1.5em;
}
div.dentrodoc p{
	margin:0.4em 1.5em;
	font-size:9pt;
}
div.dentrodoc a{
	position:absolute;
	bottom:20px;
	left:45px;
	font-size:10pt;
	font-weight:bold;
	color:#012;
}
div.dentrodoc a:hover{
	color:#456;
}

/*   Cartelera   */

div.grancaja_cartelera{
	background:#135;
	margin:0 1em 1em 1em;
	padding:0 0.2em 1em 0;
}
div.grancaja_cartelera h3{
	color:#369;
	font-size:22pt;
	padding-left:0.1em;
}



div.proxpart{
	position:relative;
	overflow:hidden;
	margin:1em 0 0.5em 0 ;
	height:130px;
	border-top:1px solid #369;
}
div.proxpart h4{
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#7ad;
	font-size:16pt;
	margin-top:10px;
}
div.escud_local{
	position:absolute;
	top:0;
	left:0;
	width:126px;
	height:125px;
	background:url(imagenes/css/fondo_escudo.png) center center no-repeat;
}
div.escud_local img{
	max-width:100px;
	max-height:100px;
	display:block;
	margin:10px auto;
	margin-top:15px;
}
div.escud_visitante{
	position:absolute;
	top:0;
	right:0;
	width:126px;
	height:125px;
	background:url(imagenes/css/fondo_escudo.png) center center no-repeat;
}
div.escud_visitante img{
	max-width:100px;
	max-height:100px;
	display:block;
	margin:0 auto;
	margin-top:15px;
}
div.cartequipo{
	background:url(imagenes/css/fondo_proxpart.png) top left repeat-x;
	margin:0 80px;
	padding:0 35px;
}
div.cartequipo p{
	position:relative;
	overflow:auto;
	margin:0;
	padding:0;
}
div.cartequipo em{
	float:left;
	width:41%;
	font-weight:bold;
	color:#ddd;
	font-size:11pt;
	padding:0.3em 0 0 0.1em;
	text-transform:uppercase;
}
div.cartequipo cite{
	background:url(imagenes/css/vs.png) top center no-repeat;
	float:left;
    padding:10px 23px 0 23px;
	height:44px;
	font-size:13pt;
	font-weight:bold;
	color:#333;
}
div.fechapart{
	margin:0 110px 0 120px;
	padding:0;
}
div.fechapart p{
	color:#def;
}
div.fechapart em{
	font-size:9pt;
	font-weight:bold;
	color:#369;
}
div.fechapart a{
	float:right;
	color:#eee;
	font-weight:bold;
	background:url(imagenes/css/avanza.png) 0 0 no-repeat;
	padding-left:1.5em;
}
div.fechapart a:hover{
	background:url(imagenes/css/avanza.png) 0 -18px no-repeat;
}

/*  Quiniela  y mas datos cartelera  */

div.msinfopart{
	margin:0 70px;
	background:#258;
	padding:0.2em;
	color:#eee;
	position:relative;
	overflow:auto;
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
}
div.nota_cartelera h5{
	font-size:10pt;
	font-style:italic;
	font-weight:normal;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	padding:0.2em 0.8em;
}
div.lacronica{
	position:relative;
	overflow:auto;
}

div.votoquiniela{
	float:right;
	width:34%;
}
div.votoquiniela p{
	font-size:9pt;
	color:#7ad;
	margin:0.9em 0;
}
div.votoquiniela a{
	font-size:10pt;
	color:#eee;
	margin:0.4em 1em 0.2em 0;
}

div.laquiniela h4{
	color:#369;
}
div.quini_gana{
	float:left;
	width:60%;
	border-bottom:1px solid #135;
}
div.quini_gana p{
	color:#69c;
}
div.quini_gana span{
	float:right;
	font-size:10pt;
	font-style:italic;
	color:#fff;
}
p.cartequin{
	margin:0.3em;
	padding:0.2em;
	background:#69c url(imagenes/iconos/fondoclaro.png) top left repeat-x;
	color:#036;
	font-size:10pt;
	border:1px solid #369;
}
p.cargadorquin{
	display:none;
}

/*    Cronicas        */

div.lacronica{
	float:left;
	width:47%;
}

div.lacronica_centro{
	float:left;
	width:50%;
	margin:0 0 2% 2%;
}
/*  Marcador   situacion equipos*/

div.cron_marcador{
	position:relative;
	overflow:auto;
	margin:1em 0 1em 0.5em;
	padding:0.2em;
	background:#258;
	border:1px solid #689;
}
div.cron_marcador h3{
	position:relative;
	overflow:hidden;
	text-align:center;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.cron_marcador h3 span{
	float:left;
	width:41%;
	font-size:10pt;
	color:#bce;
	padding:0.2em 0.1em 0 0.1em;
}
div.cron_marcador h3 em{
	font-size:16pt;
	float:left;
	width:6%;
	background:#258;
	margin:0 0 0 1%;
	border:1px solid #678;
	color:#fff;
}
div.escudosmarcador{
 float:left;
 width:50%;
 margin:0;
 padding:0.2em 0 0.4em 0;
 height:100px;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}

div.escudosmarcador img{
   display:block;
   max-width:100px;
   max-height:100px;
   margin:0 auto;
}

/*Estadisticas partido*/
div.cron_estadteam{
	clear:both;
	display:none;
}
div.cron_estapart{
	position:relative;
	overflow:hidden;
	
}
div.cron_estapart h5{
	text-align:center;
}
p.dtstscron{
	width:14%;
	float:left;
	margin:0 2%;
}
p.dtstscron em{
	margin:0 0.4em;
	font-family:monospace,sans;
	font-size:8pt;
	color:#abc;
}
p.dtstscron span{
	color:#fff;
	background:#024;
	padding:0.1em 0.2em;
}
div.barra_dtstscron{
	width:61%;
	margin:0 1%;
	float:left;
	height:0.7em;
	border:1px solid #89a;
	opacity:0.9;
	background:#621 url(imagenes/eltiempo/cron_marcaporcen.png) center  repeat-y;
}
div.barra_dtstscron p{
	background:#263;
	color:#263;
	display:block;
	height:0.7em;
	opacity:0.7;
}


/* incidencias cronica*/
div.cron_incidencias{
	margin:1em 0;
	clear:both;
}
div.cron_incidencias p{
	text-align:left;
	margin-left:1em;
}
div.cron_incidencias a{
	background:#7ad;
	display:inline;
	padding:0.2em 0.8em 0 0.5em;
	border-top:1px solid #678;
	border-right:1px solid #678;
	font-weight:bold;
	font-size:10pt;
	color:#111;
}
a.estavimarc{
	background:#58b;
	border:0;
	border-left:1px solid #678;
	border-top:1px solid #678;
}
div.cron_arbitro{
	margin:0 1em;
	background:#58b url(imagenes/iconos/silbato.png) top right no-repeat;
	padding:0.2em 0.2em 0.1em 0.3em;
	border:1px solid #689;
	border-top:0;
}
div.cron_arbitro h4{
	margin:0.8em 0 0.2em 0;
}
div.cron_arbitro p{
	font-size:10pt;
	padding:0.3em 0.5em;
}
div.valorarbitro{
	position:relative;
	overflow:hidden;
	margin:1em 0 0 0;
	background:#024;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
}
div.valorarbitro h5{
	float:left;
	width:24%;
	font-size:8pt;
	text-align:center;
	color:#abc;
}
div.valorarbitro h5 code{
	font-size:14pt;
}
div.puntarbitro{
	float:left;
	width:76%;
}
div.puntarbitro p{
	margin:0.5em 0 0 1em;
}
div.puntarbitro em{
	padding:0 0.1em;
	margin:0 0.1em;
	background:#135;
	color:#135;
}
em.sevealapuntua{
	background:#def !important;
	color:#def !important;
}

#croninci{
	position:relative;
	overflow:auto;
	background:#58b url(imagenes/iconos/estadio.png) bottom right no-repeat;
	display:none;
}
#croninci img{
	position:absolute;
	top:19px;
	right:10px;
}
#croninci p{
	margin:0.4em 0;
}
#croninci span{
	font-size:10pt;
	font-weight:bold;
}

/*  cronica   datos competicion    */
div.cron_eqcompeti{
	clear:both;
	position:relative;
	overflow:auto;
	margin:1em 0 1em 0.5em;
	padding:0.2em;
	background:#258;
	border:1px solid #689;
}

div.cron_eqcompeti h3{
	position:relative;
	overflow:hidden;
}
div.cron_eqcompeti h4{
	position:relative;
	overflow:hidden;
	clear:both;
	text-align:center;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.cron_eqcompeti h4 span{
	float:left;
	width:48%;
	font-size:10pt;
	color:#bce;
	padding:0.2em 0.1em 0 0.1em;
}

table.eqcompeti{
}
table.eqcompeti caption{
	text-align:left;
	color:#024;
}
table.eqcompeti thead th{
	width:2em;
}
th.txt_cajacron{
	border:0;
	width:9em;
}
table.eqcompeti tbody td{
	font-weight:bold;
	color:#cde;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	text-align:center;
}
td.txpp_cajacron{
	background:none;
	font-size:9pt;
	font-weight:bold;
	text-align:left;
}

/* botones   marcador*/
div.btn_cronica{
	clear:both;
	margin:0 1em;
	text-align:center;
}
div.btn_cronica button{
	margin:1em 1.2em; 
	cursor:pointer;
	padding:0.1em 0.4em;
	background:#024 url(imagenes/iconos/difuminaboton.png) top repeat-x;
	font-weight:bold;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
}
div.btn_cronica button:hover{
	background:#37b url(imagenes/iconos/difuminaboton.png) top repeat-x;
}
button.estoybtnal{
	background:#6af url(imagenes/iconos/difuminaboton.png) top repeat-x;
}

/*              Cronica alineaciones                   */
div.cron_alinea{
	margin:0 1em;
	background:url(imagenes/iconos/campoalinea.png) top center no-repeat;
	height:425px;
}

div.alinealoc{
	height:200px;
	position:relative;
	overflow:hidden;
	padding:0;
}
div.alinealoc h5{
	text-align:right;
	margin-right:1.5em;
}
h5.alealoc{
	margin-top:0.3em;
}
div.alinealoc img{
	position:absolute;
	bottom:10px;
	right:20px;
	max-width:150px;
	margin:0 auto;
	margin-top:5%;
	display:block;
	opacity:0.2;
}
div.alinealoc p{
	margin:0.1em 1.1em 0 1.1em;
	padding:0 0.1em 0 0.3em;
	font-size:9pt;
	list-style:none;
	background:url(imagenes/css/fondoaunmascuro.png);
	color:#fff;
}
div.alinealoc span{
	font-weight:bold;
	background:url(imagenes/iconos/cambio.png) right no-repeat;
	font-size:7pt;
	padding:0.2em 1.4em 0.1em 0;
}


/*  texto de la cronica */
div.cron_texto{
	position:relative;
	overflow:auto;
}
div.cron_texto h4{
	margin:1em 0 0.5em 0;
	padding:0.2em 0.4em;
	background: url(imagenes/iconos/difuminaboton.png) top repeat-x;
}

table.minutocron{
	margin:1em 0 0 0;
	background:url(imagenes/iconos/fondoscuro.png);
	border:1px solid #69b;
	width:100%;
	border-collapse:collapse;
}
table.minutocron caption{
	text-align:left;
	font-size:8pt;
	font-weight:bold;
	color:#111;
	background: url(imagenes/iconos/difuminaboton.png) top repeat-x;
}
th.mincronic{
	width:1.5em;
}
th.imgcronic{
	width:1.5em;
}
table.minutocron tbody img{
	max-height:20px;
}
td.min{
	text-align:center;
	color:#eee;
	font-size:10pt;
	font-family:monospace,sans;
}

table.minutocron tbody tr {
	border-bottom:1px solid #58a;
}
table.minutocron tbody td {
	color:#89a;
	font-size:9pt;
}
table.minutocron tbody td em{
	color:#89a;
	font-size:10pt;
	font-weight:bold;
	font-style:italic;
}

table.minutocron tbody td span{
	color:#def;
	font-size:10pt;
}
table.minutocron tbody td b{
	color:#def;
	font-size:12pt;
	font-family:monospace,sans;
	background:url(imagenes/iconos/fondoscuro.png);
}

/**/
div.cronica_mevoya{
	margin:1em;
	
}
div.cronica_mevoya a{
	display:block;
	margin:0.2em 0.5em;
	color:#111;
	font-weight:bold;
}
div.cronica_mevoya img{
	height:19px;
}
/**/
div.cronica_mvp{
	margin:1em 0;
}
div.cronica_mvp h4{
	background: url(imagenes/iconos/difuminaboton.png) top repeat-x;
	padding:0.2em 0.4em;
	font-style:italic;
}

div.mimvp{
	position:relative;
	overflow:auto;
	background:url(imagenes/iconos/fondoscuro.png);
	border-bottom:2px solid #ace;
}
div.mimvp h5{
	float:left;
	width:50px;
	background:url(imagenes/iconos/fondoscuro.png);
	height:100%;
	color:#eee;
	font-family:monospace,sans;
	text-align:center;
	font-size:22pt;
	border:1px solid #ace;
}
div.mimvp h5 em{
	font-size:10pt;
}
div.mimvp img{
	float:left;
	max-height:50px;
	margin:10px 0 0 10px;;
}
div.mimvp p{
	margin-top:15pt;
	font-weight:bold;
	color:#cdf;
	text-align:right;
	padding-right:0.3em;
}

/*    Patrocinador equipo   */

div.tro_equipo{
	position:relative;
	overflow:auto;
	margin:1em 0 0 1em;
}
div.publiequipo{
	float:left;
	width:40%;
}
div.publiequipo cite{
	font-size:8pt;
	font-family:monospace,sans;
}
div.publiequipo img{
	max-width:160px;
	max-height:100px;
}
div.publiequipo h4{
}
div.trofoto_equipo{
	float:left;
	width:57%;
}
div.dtrofoto{
	position:relative;
	overflow:auto;
	width:100%;
}
div.dtrofoto a{
	display:block;
}
div.dtrofoto img{
	width:160px;
	height:100px;
	float:right;
	margin:0 0 0.2em 0.2em;
	border:2px solid #135;
}
div.dtrofoto p{
	font-size:10pt;
	margin:0.1em 0;
}
/*  Cuadro datos equipo*/

div.elequipo{
	position:relative;
	overflow:auto;
	margin:0 1% 2% 1%;
}

/* secciones ocultas de equipos   */

#calendaequipo, #pltequipo, #clasifequipo ,#mvp{
	display:none;
}

/*  banda control equipo  */

div.cab_elequipo{
	position:relative;
	overflow:hidden;
	text-align:right;
	padding:0.4em 0;
	z-index:637;
}

div.cab_elequipo ul{
	display:block;
	list-style:none;
	padding:0 1px 0 0;
	margin:0;
}
div.cab_elequipo li{
	display:inline;
	margin:0;
	padding:0;
}
div.cab_elequipo a{
	display:inline;
	padding:0.2em 0.4em;
	background:#369;
	border:1px solid #69a;
	border-bottom:0;
	color:#fff;
	font-weight:bold;
	font-size:12pt;
}
div.cab_elequipo a:hover{
	background:#146;
	color:#47a;
}
a.aquisto{
	background:#135 !important;
	color:#369 !important;
}
a.aquisto:hover{
	background:#135;
	color:#369;
}
/* caja datos equipos  */
div.caja_equipo{
	margin:0 0 0 0.5em;
	padding-top:1em;
	margin-top:-5px;
	min-height:350px;
	background:#135;
	position:relative;
	overflow:auto;
	border:1px solid #69a;
}

div.inieqiz{
	float:left;
	width:45%;
	margin-left:1em;
	margin-top:1em;
}

div.notenequipo{
	position:relative;
	overflow:auto;
}
div.notenequipo h4{
	color:#def;
	padding-left:0.2em;
}
div.notenequipo h4 em{
	padding:0.7em 0 0.2em 0.2em;
	font-size:16pt;
	color:#369;
}
div.lantequipo{
	position:relative;
	overflow:auto;
	color:#eee;
	border-bottom:1px solid #246;
	background:#358;
}
div.lantequipo img{
	width:100px;
	height:80px;
	float:left;
	margin:0 0.3em 0 0;
	cursor:pointer;
}
div.lantequipo p{
	font-size:10pt;
	padding-left:0.2em;
}
p.fechanoteq{
	background:#024;
	padding:0.2em 0 0 0.2em;
	border-bottom:1px solid #246;
}

div.der_iniequipo{
	float:left;
	width:50%;
	margin-left:2%;
}
div.der_iniequipo h5{
	padding:0.1em 0 0 0.3em;
	margin:2% 5% 2% 15%;
}
div.der_iniequipo h5 a{
	font-size:16pt;
	color:#369;
	padding:0.1em 0 0 0.1em;
}
div.eq_encartel{
	position:relative;
	overflow:auto;
	margin:2% 5% 2% 15%;
	padding:0 0 0.5em 0;
	background:#358 url(imagenes/css/ini_patro.png) bottom repeat-x;
	border:1px solid #369;
}
div.eq_encartel p{
	font-weight:bold;
	text-align:center;
	clear:both;
	color:#def;
}
p.nb_cartell{
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	clear:both;
	color:#def;
	position:relative;
	overflow:auto;
	margin:0 0 0.5em 0;
}
p.nb_cartell cite{
	width:50%;
	float:left;
	text-align:center;
}
div.eq_encartel span{
	font-size:12pt;
	margin:0 0.5em;
	color:#def;
	font-size:18pt;
}
div.eq_encartel a{
	font-size:11pt !important;
	margin:0 0.5em;
	color:#369;
	font-size:18pt;
}

div.enctrescudo{
	float:left;
	width:49%;
	margin:0 0 0.2em 0;
}
div.enctrescudo img{
	max-height:80px;
	display:block;
	margin:0 auto;
}

div.fabian{
	position:relative;
	overflow:auto;
	margin:2% 5% 2% 15%;
	padding:0 0 0.5em 0;
}
div.fabian table{
	border-collapse:collapse;
	border:1px solid #369;
	background:#358 url(imagenes/css/ini_patro.png) bottom repeat-x;
	width:100%;
}
div.fabian table caption{
	font-size:16pt;
	color:#369;
	text-align:left;
	background:url(imagenes/iconos/calendario_peq.png) top left no-repeat;
	padding:0.2em 0 0 0.9em;
}
div.fabian table thead tr{
	background:url(imagenes/iconos/difuminaboton.png) top repeat-x;
	border-bottom:1px solid #69c;
	text-align:left;
}
div.fabian table thead th{
	font-size:10pt;
	font-weight:bold;
	padding:0.2em 0.1em;
	
}
div.fabian table tfoot td{
	font-size:10pt;
	padding:0.2em 0.1em;
	color:#abc;
}
div.fabian table tbody tr{
	border-bottom:1px solid #135;
}
div.fabian table tbody td{
	padding:0.3em 0;
	padding-left:0.2em;
	font-size:10pt;
	font-weight:bold;
	color:#bdf;
}


/*       plantilla equipo         */
div.plantilla{
	float:left;
	width:48%;
}
table.plantilla{
	width:95%;
	margin-left:2%;
	background:#024;
	border-collapse:collapse;
}
table.plantilla img{
	height:25px;
	width:25px;
	display:block;
	margin:0 auto;
}
table.plantilla th{
	text-align:left;
	padding-left:0.3em;
	background:#135;
	font-style:italic;
	font-size:16pt;
	color:#369;
}
table.plantilla td{
	padding:0.3em 0;
	padding-left:0.2em;
	font-size:9pt;
	font-weight:bold;
	color:#8ac;
	background:url(imagenes/css/ini_patro.png) center repeat-x;
	border:2px solid #024;
}
table.plantilla a{
	color:#def;
}

div.caja_jugador{
	position:relative;
	overflow:auto;
	margin:2%;
}
div.caja_jugador img{
	width:120px;
	float:left;
	margin:0 1em 0 0;
}
img.poscampo{
	position:absolute;
	top:120px;
	right:0px;
	height:120px;
	width:110px !important;
}
div.caja_jugador h4{
	margin:3em 0 1.5em 0;
	font-size:16pt;
	color:#cde;
}
div.caja_jugador h5{
	position:absolute;
	top:-5px;
	right:0;
	font-size:54pt;
	color:#369;
}
div.caja_jugador ul{
	margin:0 0 0 2%;
	list-style:none;
}
div.caja_jugador ul li{
	margin:0 0 2% 0;
}
div.caja_jugador ul li img{
	height:16px;
	width:16px;
}
div.caja_jugador ul li span{
	background:url(imagenes/css/ini_patro.png) center repeat-x;
	padding:0.1em 0.2em;
	color:#abc;
	font-size:10pt;
	margin-right:0.4em;
}
div.caja_jugador ul li em{
	font-weight:bold;
	font-size:12pt;
	color:#58b;
}
div.caja_jugador ul li cite{
	padding-left:1.6em;
	background:url(imagenes/iconos/estadisticas.png) left no-repeat;
	font-weight:bold;
	color:#edf;
}


/*  clasificacion     equipo    */

div.laclasificacione{
	float:left;
	width:70%;
}

table.teamclasificacion{
	border-collapse:collapse;
	width:98%;
	margin-left:1%;
	background:#147;
}
table.teamclasificacion caption{
	text-align:left;
	font-size:20pt;
	color:#369;
}

table.teamclasificacion img{
	width:35px;
}

table.teamclasificacion thead th{
	font-size:10pt;
	color:#abc;
	font-weight:normal;
	border:1px solid #369;
}
tr.saltalineaclasif{
	background:#036 url(imagenes/css/ini_patro.png) center repeat-x;

}
table.teamclasificacion tbody td{
	text-align:center;
	background:url(imagenes/css/ini_patro.png) center repeat-x;
	font-weight:bold;
	font-size:10pt;
	color:#abc;
}
td.nbclubd{
	text-align:left;
}
td.nbclubd a{
	color:#fff;
	padding-left:0.3em;
}
td.psclasf{
	font-size:9pt;
}

td.clsf_sube{
	background:#70fb14 !important;
}
td.clsf_promosube{
	background:#31bedc !important;
}
td.clsf_promobaja{
	background:#dc9231 !important;
}
td.clsf_baja{
	background:#ef1010 !important;
}
td.pnborder{
	border-right:1px solid #369;
}
table.teamclasificacion tfoot td{
	font-size:10pt;
	color:#89a;
	font-weight:normal;
	font-style:italic;
	border:1px solid #369;
	padding-left:1em;
}

p.webdefed{
	width:90%;
	margin:1% 3%;
}
p.webdefed  a{
	color:#eee;
	font-size:10pt;
	font-weight:bold;
}


div.envligguarda{
	float:left;
	width:25%;
	margin:2%;
}
div.envligguarda p{
	text-align:center;
}
div.envligguarda a{
	float:left;
	font-size:11pt;
	color:#69c;
	background:url(imagenes/iconos/lupa.png) left no-repeat;
	padding:0.4em 0 0.2em 2.1em;
	font-weight:bold;
}

div.calclasf{
	float:left;
	width:29%;
}

table.vcalclasiff{
	width:99%;
	margin:0 auto;
	margin-top:3em;
	font-size:10pt;
	color:#bdf;
	background:#258 url(imagenes/css/ini_patro.png) center repeat-x;
	border-collapse:collapse;
}
table.vcalclasiff thead tr {
	background:url(imagenes/css/ini_patro.png) center repeat-x;
}
table.vcalclasiff thead tr th{
	color:#def;
}
table.vcalclasiff tbody td{
	padding:0.1em 0.3em;
	font-weight:bold;
}
tr.parvcalclasif{
	background:url(imagenes/css/ini_patro.png) center repeat-x;
}

tr.sltcalendires{
	height:0.5em;
}

div.msdatclasif{
	clear:both;
	position:relative;
	overflow:auto;
	margin:0 auto;
	width:100%;
}

div.cslf_gancasa{
	float:left;
	width:31%;
	height:250px;
	margin:1%;
}
div.cslf_gancasa h4{
	background:#69c;
	padding:0.2em 0.5em;
}




/*   */
div.elcalendario{
	position:relative;
	overflow:auto;
	width:100%;
}
div.elcalendario h3{
	font-size:24pt;
	color:#369;
	padding-left:0.5em;
	margin:0;
	display:block;
}
div.ctr_calendario{
	width:65%;
	float:left;
	margin:0;
	min-height:400px;
}

div.ctr_calendario table{
	margin:2% 1%;
	background:#47a url(imagenes/css/ini_patro.png) center repeat-x;
	width:97%;
}
div.ctr_calendario table thead{
	background:url(imagenes/css/ini_patro.png) center repeat-x;
}
div.ctr_calendario table thead th{
	text-align:left;
	font-size:11pt;
	color:#adf;
}
div.ctr_calendario table tfoot {
}
div.ctr_calendario table tfoot th{
	text-align:center;
	font-size:9pt;
	color:#8bd;
}
div.ctr_calendario table tfoot th em{
	background:url(imagenes/iconos/calendario_peq.png) left no-repeat;
	padding:0.3em 0 0.2em 1.6em;
	color:#479
}

div.ctr_calendario table tbody {
}
div.ctr_calendario table tbody tr {
}
tr.parlclif {
	background:url(imagenes/css/ini_patro.png) center repeat-x;
}
div.ctr_calendario table tbody td {
	padding-left:0.3em;
	color:#def;
	font-size:11pt !important;
	font-weight:bold;
}
td.calendavisit {
	text-align:right;
	padding-right:0.3em;
	color:#eee;
}

div.mictr_cronica{
	float:left;
	width:33%;
	margin-left:2%;
}
div.mictr_cronica h4{
	font-size:16pt;
	color:#369;
	padding-left:0.5em;
}

div.mando_cartelera{
	position:relative;
	overflow:auto;
	margin:0 0 2em 0;
	padding-left:1em;
}
div.mando_cartelera ul{
	list-style:none;
	display:inline;
}
div.mando_cartelera ul li{
	float:left;
	margin:1% 0 1% 2%;
	background:#8bd;
}
div.mando_cartelera ul li a{
	font-size:9pt;
	font-family:monospace,sans;
	border:1px solid #69c;
	font-weight:bold;
	color:#111;
}
div.mando_cartelera ul li a:hover{
	background:url(imagenes/css/ini_patro.png) bottom repeat-x;
	border:1px solid #369;
}
a.sejugopart {
	background:#47a;
}
li.vtdasjorncaln{
	margin-top:1em;
	clear:both;
}
li.adviertocidsi{
	clear:both;
	color:#ace !important;
	padding-top:1em;
	background:none !important;
	font-size:8pt;
}


/*    MVP           */
div.esemvp{
	float:left;
	width:48%;
	margin-top:1em;
	padding-left:1%;
	border-left:1px solid #369;
}
div.esemvp h3{
	font-size:20pt;
	color:#369;
}

table.tabla_losmvp{
	background:url(imagenes/css/ini_patro.png) bottom repeat-x;
	width:99%;
	margin:0 auto;
	border-collapse:collapse;
}

table.tabla_losmvp caption{
	font-size:14pt;
	color:#369;
	text-align:left;
}
table.tabla_losmvp thead tr{
	background:#369 url(imagenes/css/ini_patro.png) center repeat-x;
}
table.tabla_losmvp thead th{
	text-align:left;
	font-size:9pt;
}
table.tabla_losmvp tfoot{
}
table.tabla_losmvp tfoot td{
	color:#7ac;
	font-size:10pt;
	font-style:italic;
}
table.tabla_losmvp tbody tr{
}
table.tabla_losmvp tbody td{
	color:#eee;
	border-bottom:1px solid #147;
}
table.tabla_losmvp tbody td img{
	width:45px;
	height:60px;
	display:block;
}

div.unajorn_mvp{
	background:#012;
	margin:2% 5%;
	width:89%;
	display:none;
}
#ujmvp_1{
	display:block;
}
div.unajorn_mvp h5{
	background:url(imagenes/css/ini_patro.png) center repeat-x;
	padding-left:0.3em;
	color:#ace !important;
}
div.unajorn_mvp p{
	font-size:11pt;
	color:#abe;
}
div.unajorn_mvp em{
	font-size:13pt;
	padding-left:0.2em;
	margin-right:0.8em;
	color:#369;
}

/*  goleadores   */

div.migolea{
	width:85%;
	margin:0 auto;
	margin-top:5%;
	position:relative;
	overflow:auto;
	background:url(imagenes/css/fondo_balon.png) top right no-repeat;
	border-bottom:1px solid #146;
}
div.migolea img{
	float:left;
	width:45px;
	height:60px;
}
div.migolea h5{
	float:left;
	font-size:14pt;
	color:#369;
}
div.migolea p{
	position:absolute;
	bottom:0;
	right:25px;
	padding:0.2em 0.4em;
	font-size:18pt;
	color:#ade;
	font-weight:bold;
}

/*        Foro     */

div.caja_foro{
	position:relative;
	overflow:auto;
	margin:0 1em 1em 1em;
}
div.caja_foro h3{
	background:#135;
	padding:0 0.5em;
	color:#69c;
	font-size:22pt;
	position:relative;
	overflow:auto;
}
div.caja_foro h3 em{
	float:right;
	font-size:12pt;
}

div.primerforo{
	background:#258;
	padding:0;
	margin:0.1em 0 0 0.1em;
	position:relative;
	overflow:auto;
	height:6.3em;
}
div.fororespuesta{
	float:left;
	width:11%;
	border:1px solid #147;
	height:5em;
	padding-top:1em;
	background:url(imagenes/iconos/lapiz_peq.png) top right no-repeat;
}
div.fororespuesta p{
	display:block;
	margin:0;
	padding:0;
	font-size:10pt;
	color:#9cf;
	text-align:center;
}
div.fororespuesta em{
	margin:0 auto;
	font-size:26pt;
	display:block;
}


div.textoforo{
	float:left;
	width:47%;
	border:1px solid #147;
	height:5.5em;
	padding-top:0.5em;
	background:url(imagenes/iconos/papelillo.gif) top right no-repeat;
}
div.textoforo h4 {
	margin:0 0 0 0.4em;
	color:#024;
}
div.textoforo h5 {
	margin:0.4em 0 0 0.4em;
}
div.textoforo h5 a{
	font-size:11pt;
	color:#eee;
}
div.textoforo p{
	font-size:10pt;
	color:#acf;
	font-style:italic;
	margin:0.3em 0 0 0.2em;
}
div.textoforo em{
	padding-left:1.2em;
}
div.visitasforo{
	float:left;
	width:10%;
	border:1px solid #147;
	height:5em;
	padding-top:1em;
}
div.visitasforo p{
	display:block;
	margin:0;
	padding:0;
	text-align:center;
	font-size:10pt;
	color:#9cf;
}
div.visitasforo em{
	margin:0 auto;
	font-size:26pt;
	display:block;
}
div.ultvisitforo{
	float:left;
	width:30%;
	border:1px solid #147;
	height:6em;
}
div.ultvisitforo p{
	text-align:center;
	font-size:11pt;
	font-style:italic;
	color:#9cf;
}
div.ultvisitforo h5{
	margin:0.2em 0.5em;	
}
div.ultvisitforo img{
	max-height:40px;
	float:left;
	margin:0.2em 1em;
	border:1px solid #024;
	background:#69c;
}
div.ultvisitforo h5{
	color:#012;
}
div.ultvisitforo cite{
	font-size:8pt;
	font-style:italic;
	color:#012;
}

p.forosincomentario img{
	max-height:40px;
	margin:0.2em 1em;
	border:0;
	background:none;
	float:none !important;
}

div.temaforo{
	background:#258 url(imagenes/css/ini_patro.png) center repeat-x;
	padding:0;
	margin:0.1em 0 0 0.1em;
	position:relative;
	overflow:auto;
}
div.fotoluser{
	float:left;
	width:25%;
	border:1px solid #147;
	min-height:5em;
	background:#258 url(imagenes/css/ini_patro.png) bottom repeat-x;
}
div.fotoluser h4{
	text-align:center;
	margin:2em 0;
	color:#47a;
	background:url(imagenes/iconos/papelillo.gif) center left no-repeat;
}
div.fotoluser h5{
	text-align:center;
	margin:0.1em 0;
	color:#69c;
	font-size:13pt;
}
div.fotoluser img{
	display:block;
	margin:0 auto;
	max-height:80px;
}
p.ffecha{
	text-align:center;
	margin:0.1em 0;
	color:#69c;
	font-size:9pt;
}
div.temaforotxt{
	float:left;
	width:74%;
}
div.temaforotxt h4{
	margin:1em 0 0 2em;
	color:#9cf;
}
div.temaforotxt p{
	margin:0.7em 0 0 2em;
	color:#def;
	font-size:10pt;
}

div.registruserforo{
	position:relative;
	overflow:auto;
	margin:0.5em 1em;
}

div.registruserforo fieldset{
	margin-bottom:0.8em;
	border:0;
}
div.registruserforo legend{
	font-style:italic;
	color:#135;
}
div.registruserforo legend span{
	font-weight:bold;
}
div.registruserforo p{
	position:relative;
	overflow:auto;
	margin-top:0.4em;
	color:#135;
}
div.registruserforo p a{
	font-size:10pt;
}
div.registruserforo p span{
	margin-left:4em;
	font-size:10pt;
}
div.registruserforo label{
	font-size:11pt;
	color:#135;
	padding-left:0.2em;
	font-weight:bold;
}
div.registruserforo input[type='submit']{
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:14pt;
	color:#69c;
	cursor:pointer;
}

div.registruserforo h5{
	font-size:14pt;
	color:#369;
}


div.comentadorforo{
	position:relative;
	overflow:auto;
	margin:0.5em 1em;
}

div.comentadorforo fieldset{
	margin-bottom:0.8em;
	border:0;
}
div.comentadorforo legend{
	font-style:italic;
	color:#135;
}
div.comentadorforo legend span{
	font-weight:bold;
}
div.comentadorforo label{
	font-size:12pt;
	color:#135;
	padding-left:0.2em;
	font-weight:bold;
}
div.comentadorforo  input[type='text']{
	width:500px;
	margin-bottom:0.2em;
	background:#acf;
}
div.comentadorforo  textarea{
	width:500px;
	height:100px;
	background:#acf;
}
div.comentadorforo input[type='submit']{
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:12pt;
	color:#69c;
	cursor:pointer;
}

p.errorforo{
	color:#f50 !important;
	font-weight:bold;
	font-size:12pt;
}

/*               Patrocinadores             */

div.patrocinador{
	background:#135;
	margin:1em;
	position:relative;
	overflow:auto;
}
div.patrocinador h3{
	font-size:16pt;
	padding-left:0.5em;
	color:#69c;
	margin-top:0.2em;
}
div.sponsor_contacto{
	float:left;
	width:45%;
	margin-left:2%;
	margin-bottom:1em;
	background:url(imagenes/css/ini_patro.png) bottom repeat-x;
}
div.sponsor_contacto img{
	max-height:100px;
	float:right;
}
div.sponsor_contacto p{
	color:#def;
	padding:0 0.2em;
}
div.sponsor_contacto span{
	color:#69c;
	font-size:8pt;
}
div.sponsor_contacto a{
	color:#69c;
}


div.sponsor_texto{
	background:url(imagenes/css/ini_patro.png) bottom repeat-x;
	float:left;
	width:48%;
	margin-left:3%;
	padding:0.4em 0;
}
div.sponsor_texto img{
	max-height:100px;
	float:right;
}
div.sponsor_texto p{
	color:#def;
	font-size:10pt;
	padding:0 0.2em;
}

div.colaboran{
	clear:both;
	min-height:1em;
	padding:0 1em;
}
div.colaboran h4{
	font-size:16pt;
	padding-left:0.5em;
	color:#69c;
}

div.colaborador{
	width:22%;
	height:90px;
	margin:1%;
	padding:0.1em;
	float:left;
	border:1px solid #369;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.colaborador h5{
	color:#69c;
	height:2em;
	font-size:9pt;
}
div.colaborador h5 a{
	color:#69c;
	text-decoration:none;
	font-size:9pt;
}
div.colaborador img{
	width:140px;
	height:40px;
	display:block;
	margin:0 auto;
	margin-top:0.7em;
}

/*            Porra       */

div.laporra{
	margin:1em;
	min-height:450px;
	position:relative;
	overflow:auto;
}
div.cab_porra{
	width:100%;
	position:relative;
	overflow:auto;
	min-height:100px;
	background:#135 url(imagenes/css/ini_patro.png) center left repeat-x;
	margin-bottom:1em;
}
div.cab_porra h4{
	float:left;
	width:20%;
	margin:0.1em 1em 0 0.1em;
	padding:0.4em 0.3em;
	background:#369;
	font-size:10pt;
	color:#123;
	border:1px solid #147;
	font-weight:normal;
	text-align:center;
}
div.cab_porra h4 em{
	font-size:11pt;
	font-weight:bold;
}
div.cab_porra p{
	padding:0.2em 0;
	color:#9cf;
}
div.cab_porra img{
	display:block;
	max-height:5em;
	margin:0 auto;
}

div.cab_porra form{
	width:96%;
	margin:2%;
	position:relative;
	overflow:auto;
	clear:both;
}
div.cab_porra fieldset{
	width:47%;
	margin:0 1%;
	border:0;
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
}
div.cab_porra legend{
	color:#69c;
	font-weight:bold;
	background:url(imagenes/iconos/baloncete.png) left no-repeat;
	padding-left:1.1em;
	text-decoration:underline;
}
div.cab_porra input[type='submit']{
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:12pt;
	margin:0.7em 1em 0 0;
	position:absolute;
	top:50px;
	left:55%;
	color:#69c;
	cursor:pointer;
}
div.cab_porra input[type='text']{
	margin:1em 0;
}
div.cab_porra label{
	font-size:10pt;
	color:#369;
}
div.cab_porra form p{
	font-size:11pt;
	text-align:center;
}
div.useresultporra p{
	padding:0.2em 0.5em;
}
div.useresultporra span{
	margin-right:0.5em;
}
div.useresultporra em{
	padding:0.1em 0.4em;
	border:1px solid #012;
	background:#369;
	margin:0.3em 0.1em;
	font-size:15pt;
}

ul.mandodporra{
	list-style:none;
	padding:0.3em 0;
}
ul.mandodporra li{
	display:inline;
	padding:0.3em 0;
}
ul.mandodporra li a{
	font-weight:bold;
	color:#acf;
	display:inline;
	padding:0.3em 0.5em;
	background:#369;
}
ul.mandodporra li a:hover{
	background:#135;
	color:#369;
}
ul.mandodporra li a.estaaqi{
	background:#135;
	color:#369;
}

#por_anterior,#por_normas,#por_sanciotor,#por_fasefin,#por_grupos,#por_trofeos,#por_torneo,#cronica,#ligaguardaa{
	display:none;
}
#btn_enjuego,#btn_equipos{
	background:#135;
	color:#369;
}


div.jornaporra{
	width:100%;
	position:relative;
	overflow:auto;
	min-height:350px;
	background:#135;
}
div.jornaporra h4{
	padding:0.1em 0.3em;
	color:#369;
	border-bottom:1px solid #369;
	font-size:15pt;
}

table.porra{
	width:80%;
	margin:0 auto;
	margin:2% auto;
	border-collapse:collapse;
	background:#258;
}
table.porra caption{
	text-align:left;
	font-size:10pt;
	color:#024;
}
table.porra tfoot th{
	text-align:left;
	font-size:9pt;
	font-weight:normal;
	color:#69c;
}
table.porra thead th{
	text-align:left;
	color:#69c;
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
	padding:0.2em 0.3em;
}


table.porra td{
	padding:0 0.3em;
	color:#bdf;
}

div.normasporra{
	margin:1em;
}
div.normasporra h5{
	padding:0.3em 0.9em;
	margin:0.5em 0;
	font-size:14pt;
	color:#69c;
}
div.normasporra p{
	padding:0.3em 0.9em;
	margin:0.5em 0;
	font-size:10pt;
	color:#9cf;
}
div.normasporra ul{
	padding:0.3em 0.9em;
	margin:0.5em 0;
}
div.normasporra li{
	font-size:10pt;
	color:#9cf;
}


/*     Torneo club  */
div.tornequipo{
	position:relative;
	overflow:auto;
	margin:1em;
}
div.tornequipo h4{
}
div.tornequipo img{
	float:left;
	margin:0 1em 0 0;
	max-height:20em;
}
div.tornequipo p{
	margin-top:3em;
	color:#69c;
}

div.bases_torneo{
	float:right;
	width:47%;
	margin:8% 5% 3% 0;
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
	border:1px solid #369;
}
div.bases_torneo h4{
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
	color:#369;
	padding-left:0.3em;
}
div.bases_torneo p{
	color:#69c;
	padding-left:0.3em;
	margin:0.4em 0;
}
div.bases_torneo a{
	color:#acf;
	padding-left:0.3em;
}

/* Grupos torneo y calendario torneo  */
div.listagrupto{
	background:#258;
	margin-bottom:1em;
}
div.listagrupto p{
	text-align:center;
	padding:0.2em 0;
}
div.listagrupto a{
	margin:0 1%;
	color:#fff;
	font-size:10pt;
	padding-left:1.1em;
	font-weight:bold;
	background:url(imagenes/iconos/baloncete.png) left no-repeat;
}
div.jortorneo{
	position:relative;
	overflow:auto;
	padding-left:0.7em;
}
div.jortorneo p.sinpublicar{
	text-align:center;
	font-size:14pt;
	color:#47b;
}
table.torneotab{
	margin:3% auto;
	width:80%;
}
table.torneotab thead{
}
table.torneotab thead th{
	font-size:9pt;
	color:#acf;
}
table.torneotab tbody tr{
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
}
table.torneotab tbody td{
	text-align:center;
	color:#8be;
}
td.nbtorno{
	text-align:left;
	color:#acf;
}
div.partorneo{
	float:left;
	width:48%;
	margin-right:1%;
	margin-top:1em;
}
div.partorneo h4{
	font-size:9pt;
	background:#69c;
	color:#012;
}
div.partorneo h5{
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
	font-size:11pt;
	color:#9cf;
	margin:0.1em 0;
	text-align:center;
}
h5.descansatorn{
	font-size:9pt;
	font-weight:normal;
	border-bottom:1px solid #135;
	color:#9cf;
}
div.partorneo h5 em{
	background:#369;
	color:#012;
	padding:0.1em 0.3em;
	font-size:14pt;
}
div.partorneo p{
	color:#69c;
}
div.partorneo span{
	font-size:9pt;
	color:#789;
}

div.fftorneo{
	margin:2% 1%;
	position:relative;
	overflow:auto;
	min-height:350px;
	display:none;
}
div.fftorneo h4{
	text-transform:capitalize;
}
div.fftorneo p{
	margin:2%;
	text-align:center;
	color:#def;
}

#fftorneo_1{
	display:block;
}


div.semis{
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
	margin:2% auto;
	width:75%;
	border:1px solid #258;
}
div.semis h5{
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
	text-align:center;
	color:#69c;
	font-size:13pt;
	margin:0 0 0.5em 0;
}
div.semis h5 em{
	background:#013;
	padding:0.2em 0.4em;
	border:1px solid #357;
	text-align:center;
	color:#69c;
	font-size:13pt;
	margin:0 0.2em;
}
div.semis p{
	color:#abc;
	text-align:left;
	
}
div.semis span{
	color:#789;
	font-size:9pt;
}

/* sanciones torneo   */

div.sanciotorn{
	margin:1em 5em;
}
div.sanciotorn p{
	color:#69c;
	padding:0.2em 0.5em;
}
div.sanciotorn span{
	color:#acf;
	font-size:12pt;
}
div.sanciotorn cite{
}
div.sanciotorn em{
	font-size:10pt;
	color:#89a;
	margin:0 0.5em;
}

div.trofeotorn{
	width:23%;
	margin:1%;
	float:left;
	background:#136;
}
div.trofeotorn h4{
	font-size:10pt;
}
div.trofeotorn p.sinpublicar{
	font-size:10pt;
	text-align:center;
	margin:1em 0;
	color:#69c;
}

div.cajatrofeo{
	position:relative;
	overflow:auto;
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
	margin:0.5em 0;
	min-height:3.5em;
}
div.cajatrofeo img{
	height:3.5em;
	margin:0 0.2em 0 0;
	float:left;
	
}
div.cajatrofeo p {
	margin:0.2em 0;
	padding:0 0.2em;
	color:#69c;
	font-size:10pt !important;
}
div.cajatrofeo cite{
	font-size:9pt;
	font-weight:bold;
	color:#acf;
	position:absolute;
	bottom:0;
	right:0.2em;
}

/*  encuestas  */
div.encuestaactiva{
	margin:1em;
}
div.encuestaactiva h3{
	color:#147;
	font-size:16pt;
}

div.encuestaactiva h4{
}

div.rsencuesta{
	margin:1em;
	position:relative;
	overflow:hidden;
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
	border-bottom:1px solid #258;
	padding-left:0.3em;
}
div.rsencuesta p{
	font-size:11pt;
	width:100%;
	clear:both;
}
div.rsencuesta span{
	font-size:9pt;
}
div.rsencuesta cite{
	font-size:11pt;
	font-weight:bold;
}
div.rsencuesta em{
	font-size:10pt;
	padding-right:2em;
}
div.barraencuesta {
	background:#258;
	border:1px solid #147;
	float:left;
	width:77%;
	margin-bottom:0.1em;
}
p.yavoto{
	text-align:center;
	font-size:17pt;
	color:#135;
	margin:0.3em 0;
}

p.barra{
	background:#135 url(imagenes/iconos/fondoclaro.png) top left repeat-x;
	text-align:right;
	padding:0.7em 0.3em 0 0;
	color:#9cf;
	font-size:10pt;
	font-weight:bold;
	color:#135;
}
p.datbarra{
	float:left;
	width:18%;
	clear:none;
	margin-left:2%;
	margin-bottom:0.5em;
}
p.fechencu{
	width:96%;
	text-align:right;
	padding-right:1em;
}
p.fechencu em{
	font-size:10pt;
	font-family:monospace,sans;
}

div.encuestaguarda{
	margin:1em;
}
div.encuestaguarda h3{
	color:#147;
	font-size:20pt;
}


div.encu_guardaa{
	margin:1em 4em;
	position:relative;
	overflow:auto;
}
div.encu_guardaa h5{
	font-size:12pt;
}
div.encu_guardaa cite{
	font-size:10pt;
}


/*  Actividades    */
div.actividades{
	min-height:400px;
	margin:1em;
	position:relative;
	overflow:auto;
	background:url(imagenes/css/fondo_actividades.png) top right no-repeat;
}
div.actividades h4{
	font-size:14pt;
	color:#135;
}

div.unactividad{
	background:#47a;
	padding:0.2em 0.5em;
	float:left;
	width:85%;
	margin:2% 7%;
}
div.unactividad h5{
	font-size:12pt;
}
div.unactividad p{
}
div.unactividad span{
	font-size:10pt;
}
div.unactividad cite{
	font-size:10pt;
	margin-left:3%;
}

/*     Historico   */
table.tbhistorico{
	width:85%;
	margin:3% auto;
}
table.tbhistorico caption {
	text-align:left;
	font-size:14pt;
	color:#acf;
}
table.tbhistorico tbody tr:hover {
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
}
table.tbhistorico tbody tr td {
	border-bottom:1px solid #369;
	font-size:12pt;
	color:#69c;
	padding-top:0.3em;
	font-weight:bold;
}
table.tbhistorico tbody tr th {
	text-align:left;
	font-size:14pt;
	color:#acf;
}
td.vachisto {
	border:1px solid #369;
}
table.tbhistorico tbody tr td a{
	color:#369;
}


/* Historico    */

div.cabeq_historico{
	position:relative;
	overflow:auto;
}

p.vuelvhistorico{
	float:left;
	width:25%;
	text-align:right;
	margin:1em 0;
}
p.vuelvhistorico a{
	color:#012;
	font-weight:bold;
	background:url(imagenes/css/avanza.png) 0 -0px no-repeat;
	padding-left:1.5em;
}
p.vuelvhistorico a:hover{
	background:url(imagenes/css/avanza.png) 0 -15px no-repeat;
}
h4.historequip{
	float:left;
	width:65%;
	margin-top:0.5em;
	margin-left:1em;
	color:#024;
	font-size:15pt;
	text-transform:capitalize;
}

h4.historequip em{
	font-size:11pt;
	margin-left:0.2em;
}
p.sinpublicar{
	text-align:center;
	margin:2em;
	color:#369;
}

div.histori_iniequipo{
	margin:1em 4em;
}
div.histori_iniequipo h5{
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
	border:1px solid #147;
	font-size:12pt;
	text-align:center;
	margin:1em 0;
	color:#69c;
}
div.histori_iniequipo input{
	max-width:500px;
	display:block;
	margin:0 auto;
}
div.histori_iniequipo p{
	font-size:11pt;
	text-align:center;
	margin:1em 0;
	color:#69c;
}

div.fixa{
	float:left;
	width:48%;
	margin:1%;
	height:150px;
	background:#024;
}
div.fixahist{
	position:relative;
	overflow:auto;
	height:150px;
	border:1px solid #369;
	display:block;
}

div.fixahist input{
	max-height:100px;
	float:left;
	margin:0.2em 0.4em 0 0.2em;
}
div.fixahist p{
	font-size:10pt;
	margin:0.3em 0;
	padding-left:0.2em;
	color:#acf;
	font-weight:bold;
}
div.fixahist cite{
	color:#9cf;
}
div.fixahist em{
	font-size:9pt;
	color:#369;
}
div.fixahist span{
	font-size:9pt;
	color:#369;
}


h4.historneo{
	font-size:14pt;
	color:#369;
}

/*      Cronicas    historicas     */
div.cronicahist{
	margin:1em 4em;
	background:#369 url(imagenes/css/ini_patro.png) center left repeat-x;
	border:1px solid #369;
	padding-left:0.5em;
}
div.cronicahist h5{
	font-size:10pt;
	color:#9cf;
}
div.cronicahist h4{
	text-align:center;
	font-size:16pt;
	color:#012;
}
div.cronicahist p{
}
div.cronicahist b{
	color:#024;
}

/*       Abonos           */
div.elabono{
	margin:1em;
	position:relative;
	overflow:auto;
}

table.clubabono{
	float:left;
	width:49%;
	margin:1%;
	background:#369 url(imagenes/css/ini_patro.png) center left repeat-x;
}
table.clubabono caption{
	text-align:left;
	color:#036;
	font-size:16pt;
}
table.clubabono tbody td{
	padding:1em 0.5em;
	font-size:12pt;
	color:#def;
	font-weight:bold;
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
}
div.carnetclub{
	float:left;
	width:42%;
	margin:1%;
}
div.carnetclub img{
	margin:1em 0 0 2%;
	max-width:250px;
}

div.registroabono{
	clear:both;
	margin:1em 0;
	position:relative;
	overflow:auto;
	min-height:250px;
}

div.publiabono {
	float:left;
	width:45%;
}

div.publiabono img{
	max-width:250px;
}
div.haztesocio{
	float:left;
	width:44%;
}

div.haztesocio h4{
	color:#041;
	padding:2.4em 0.1em 6em 4.5em;
	margin:1em;
	cursor:pointer;
	background:url(imagenes/css/abonoclub.png) 0 0 no-repeat;
	font-family:monospace,sans;
}

div.haztesocio h4:hover{
	background:url(imagenes/css/abonoclub.png) 0 -172px no-repeat;
}
div.haztesocio h4 em{
	color:#111;
	font-size:18pt;

}

#hazabono{
	background:url(imagenes/css/ini_patro.png) center left repeat-x;
}
#hazabono fieldset{
	padding:0.3em;
}
#hazabono legend{
	color:#014;
	font-size:15pt;
}
#hazabono input,#hazabono select{
	margin:0.2em;
}
#hazabono label{
	margin:0.2em;
	font-size:10pt;
	font-weight:bold;
}
#hazabono input[type='submit']{
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:12pt;
	margin:0;
	color:#69c;
	cursor:pointer;
}
/*        tienda   */

div.latienda{
	margin:1em;
	position:relative;
	overflow:auto;
}
div.latienda h3{
	color:#036;
	font-size:16pt;
	margin:0;
	position:relative;
	overflow:auto;
}
div.latienda h3 em{
	float:right;
	margin:0;
	font-size:8pt;
}

/*imagen grande producto*/
#vvv_producto{
	width:300px;
	height:300px;
}
div.muestroproducto{
	position:relative;
	overflow:auto;
	width:99%;
	margin:0 0 2em 0;
}
div.veoproducto{
	float:left;
	width:68%;
	border:1px solid #369;
	min-height:250px;
	background:#258 url(imagenes/css/ini_patro.png) bottom left repeat-x;

}
div.datproducto{
	position:relative;
	overflow:auto;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	
}
div.ldt_product{
	position:absolute;
	background: url(imagenes/css/ini_patro.png) bottom left repeat-x;
	top:0;
	right:0;
	bottom:0;
	width:40%;
}
div.ldt_product h5{
	text-align:right;
	padding-right:2%;
	font-size:12pt;
	color:#acf;
	margin-bottom:1em;
	height:60%;
}
div.ldt_product a{
	text-align:left;
	padding-right:2%;
	display:block;
	color:#acf;
	background:url(imagenes/css/boton_ir.png) 0 0 no-repeat;
	padding:0.3em 0.9em;
	font-weight:bold;
	width:50%;
}
div.ldt_product a:hover{
	background:url(imagenes/css/boton_ir.png) 0 -29px no-repeat;
}

div.precio_tien{
	margin-top:1em;
}
div.precio_tien p{
	text-align:right;
	padding-right:2%;
	color:#eee;
}
div.precio_tien span{
	font-size:9pt;
}
div.precio_tien em{
	font-weight:bold;
	font-size:14pt;
}
div.latallaprod{
	text-align:right;
}
div.latallaprod span{
	font-size:9pt;
	color:#eee;
}
div.unidadestien{
	text-align:right;
}

div.unidadestien span{
	font-size:9pt;
	color:#eee;
}
div.cesta{
	float:left;
	width:30%;
}

div.cesta form{
	position:relative;
	overflow:auto;
	width:90%;
	margin:0 0 0 10%;
	background: url(imagenes/css/ini_patro.png) bottom left repeat-x;
	min-height:200px;
	
}

div.cesta fieldset{
	border:0;
	background: url(imagenes/css/ini_patro.png) bottom left repeat-x;
}
div.cesta legend{
	padding:1.2em 0 0.2em 2.3em;
	background: url(imagenes/iconos/carrito.png) bottom left no-repeat;
	color:#acf;
	font-weight:bold;
}
div.cesta input[type='submit']{
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:10pt;
	margin:0.8em 0 0 0;
	color:#69c;
	cursor:pointer;
}
div.cesta table{
	width:100%;
}
tr.Totalfact td{
	padding-top:0.8em;
	border-bottom:1px solid #369;
}
div.cesta table tbody  td{
	color:#cde;
	padding:0.1em 0.2em;
	font-weight:bold;
	font-size:10pt;
}
td.euro{
	width:2em;
}


table.val_lacromprapa{
	border-collapse:collapse;
	width:100%;
	margin-top:0.5em;
}

table.val_lacromprapa th{
	width:15% !important;
	font-size:10pt;
}

th.enbdeproc{
	width:55%;
	text-align:left;
}

table.val_lacromprapa td{
	font-size:10pt;
	text-align:center;
}
td.enbdeproc{
	width:55%;
	text-align:left !important;
}



div.catalogoproductos{
	position:relative;
	overflow:auto;
}
div.productotienda{
	float:left;
	width:22%;
	margin:1%;
	border:1px solid #369;
	background:#258;
	height:160px;
}
div.dtr_producto{
	position:relative;
	overflow:auto;
	height:100%;
}
div.dtr_producto img{
	max-width:140px;
	max-height:120px;
	margin:auto;
	display:block;
}
div.dtr_producto h5{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	text-align:center;
	color:#acf;
}

form.confirmotienda{
	position:relative;
	overflow:auto;
}
form.confirmotienda p{
	font-size:9pt;
	margin:0.8em 0 0 0;
	color:#258;
}
p.ttot_compra{
	margin:2.8em 0 0 0;
	font-weight:bold;
	border-top:1px solid #369;
}

form.confirmotienda fieldset{
	float:left;
	width:47%;
	margin:1%;
	min-height:250px;
	border:1px solid #369;
}
form.confirmotienda p{
	margin:1%;
	font-size:12pt;
	position:relative;
	overflow:auto;
	color:#012;
}
form.confirmotienda em{
	margin:1%;
	font-size:12pt;
	float:right;
	color:#024;
}
form.confirmotienda legend{
	font-weight:bold;
	font-size:11pt;
	color:#024;
}
form.confirmotienda label{
	font-size:10pt;
	color:#012;
	margin:0.3em 0.2em;
}
form.confirmotienda input{
	margin:0.3em 0.2em;
}

form.confirmotienda input[type='submit']{
	background:#147;
	border:2px solid #9cf;
	padding:0.1em 0.3em;
	font-size:14pt;
	margin:0.8em 0 0 0;
	color:#69c;
	cursor:pointer;
}


#enviopedidodetienda{
	clear:both;
	width:70%;
	margin:0% 15%;
	padding:1em 0 0 1em;
}
#enviopedidodetienda p{
	margin:1em;
}
/*  Enlaces web amigas*/
h3.h_webamiga{
	margin:1em;
	color:#002;
}

ul.laul_webamiga{
	margin:0 2em 2em 2em;
	background:url(imagenes/iconos/granenlace.png) top right no-repeat;
}
ul.laul_webamiga li{
	margin:1em 0;
	border-bottom:#aaa;
}
ul.laul_webamiga a{
	color:#002;
	font-style:italic;
	font-size:14pt;
}

/*  Videos  y diapos  */

h3.envideo{
	margin:1em;
	font-size:16pt;
	color:#eef;
}

div.cajavideo{
	margin:1em;
	position:relative;
	overflow:auto;
}
div.cajavideo h4{
	position:relative;
	overflow:auto;
	font-size:12pt;
}
div.cajavideo span{
	float:right;
	font-size:11pt;
}

div.pasediaposi{
	position:relative;
	overflow:auto;
	margin:1em;
}
div.unvediapo{
	float:left;
	width:20%;
	height:150px;
	margin:1% 2%;
	border:1px solid #99a;
	background:#369 url(imagenes/css/ini_patro.png) center left repeat-x;
	text-align:center;
}
div.unvediapo a{
	color:#eee;
}

/*    menu    club  */
div.menu_club{
	float:right;
	width:250px;
}



 /*          pie             */
 #pie{
	padding:0.3em 0 0.1em 0;
	margin:0 -5px;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
 }
 
 /* Patrocinadores pie           */
 div.piepatro{
	margin:1% 0.5%;
	padding:0.2em 0;
	background:url(imagenes/css/ini_patro.png) bottom left repeat-x;
	position:relative;
	overflow:hidden;
 }
 div.piepatro a{
	float:left;
	display:block;
	margin:0 1%;
 }
 
 div.piepatro img{
	width:140px;
	height:40px;
 }
 /*    datos contacto             */
 div.pie_club{
	color:#ccc;
 }
 div.pie_club img{
	float:left;
 }
 div.pie_club p{
	font-size:10pt;
	padding:0.8em 0;
 }
 div.pie_club span{
 }
 div.pie_club a{
	margin:0 0.2em;
	color:#ccc;
	font-size:8pt;
	float:right;
 }