/******************************************************************************

 Nombre: plt.css

 Tipo: Hoja de Estilos

 Proyecto: Pilota (plt)

 Autor: Novisline

 Fecha: 2008-01-22

 Versión: 0.0 beta

 Comentarios:	Definiciones de las clases de estilos para navegadores estandar.

	ruta web: http://www.asfedebi-pilota.com/pub/plt/asp/plt__ppl.asp

********************************************************************************* */

/* font: font-style font-variant font-weight font-size/line-height font-family */
/* font: italic small-caps 900 12px arial */
/* font: normal normal bold 1em Arial, Verdana, sans-serif */

@import url(../../../gen/css/gen.css);

/* verde li cabeceras: #50733D */
/* verde fondo buscador etc: #B1C399 */
/* verde border buscador etc: #909694 */

/* pilota */

/* genericos */

body
{
	background: #50733D;
	color: #353535;
	font: normal 0.8em Arial, Verdana, sans-serif;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	visibility: visible;
	width: 1004px;
}


a
{
	color: #2A391C;
	font: normal normal bold 1em Arial, Verdana, sans-serif;
	text-decoration: none;
}

a:hover
{
	color: #707070;
	outline: none;
	text-decoration: none;
}

a:active
{
	color: #a0a0a0;
	outline: none;
	text-decoration: none;
}


address
{
	font-style: normal;
}

address span
{
	font-weight: bold;
}


div, img, p, ul
{
	border: 0 none #fff;
	margin: 0;
	padding: 0;
}

img
{
	display: block;
}


h1
{
	font-size: 1.7em;
	font-weight: normal;
	margin-top: 0;
	text-align: left;
}

h2
{
	font-size: 1.5em;
	font-weight: normal;
}

h3
{
	font-size: 1.3em;
	font-weight: normal;
}

h4
{
	font-size: 1.1em;
}

p
{
	border: 0 none #fff;
	margin: 4px 0;
	padding: 0;
}


p.g_depu
{
	background-color: #549867;
	margin: 0;
	padding: 0;
	text-align: left;
}


table thead th
{
	text-align: center;
}

table tr td
{
	padding: 2px 4px;
}


/* contenido entero */

div.pltj__g_ent
{
	background: transparent url(../img/gen/fnd.gif) repeat scroll top left;
	width: 1004px;
}

div.pltj__g_ent_2
{
	background-color: #FFFFFF;
	margin: 0 auto;
	width: 996px;
}

div.pltj__g_ent_3
{
	background: transparent url(../img/gen/ld/ld_brd_izq.gif) repeat-y scroll top right;
}


/* cabecera */

#pltj__cab_ctn
{
	background-color: #a0a0a0;
}
#pltj__cab_logo{
	width:294px;
	height:111px;
	float:left;
}

#pltj__cab_der
{
	background: url(../img/gen/cbz/cbz_2.jpg) no-repeat;
	width: 702px;
	height: 111px;
	float: left;
	padding: 0;
}


/* idiomas */

.plt__frm_idm
{
	background-color: #70f000;
	background-color: transparent;
	float: right;
	margin: 26px 0px 0 0;
	padding: 0;
	text-align: center;
	width: 186px;
}

.plt__frm_idm input
{
	background-color: transparent;
	border: #fff none 0;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 1em;
	font-weight: bold;
	padding: 6px 0 0 0;
	outline: none;
}

.plt__frm_idm input.plt__idm_dst
{
	background-color: transparent;
	color: #000;
}

.plt__frm_idm input.plt__idm_nml:hover
{
	color: #e0e0e0;
	cursor: pointer;
}

.plt__frm_idm input.plt__idm_nml:active
{
	color: #c0c0c0;
	cursor: pointer;
}


/* menu principal */

#plt__id_g_mnu_ppl
{
	background-color: #70f000;
	background: #303030 url(../img/gen/cbz/mnu/fon_menu_hor.jpg) no-repeat scroll center left;
	color: #fff;
	height: 42px;
	width: 100%;
}

#plt__id_g_mnu_ppl ul
{
	margin: 0;
	padding: 0;
	width: 100%;
}

#plt__id_g_mnu_ppl li
{
	float: left;
	list-style-type: none;
	margin: 12px 30px 0 30px;
	padding:0px;
}

#plt__id_g_mnu_ppl a
{
	background: transparent none no-repeat scroll center left;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 3px 0 3px 25px;
}

#plt__id_g_mnu_ppl a:hover
{
	color:#50733D;
	text-decoration:underline;
}

#plt__id_g_mnu_ppl a:active
{
	color:#707070;
	text-decoration:underline;
}

#plt__id_g_mnu_ppl a.plt__g_om_sel
{
	color: #50733D;
	font-weight: bold;
}

#plt__id_g_mnu_ppl a.plt__g_om_sel:hover
{
	color: #707070;
}

#plt__id_g_mnu_ppl a.plt__g_om_sel:active
{
	color: #a0a0a0;
}


#plt__mid_ppl a2
{
	background-image: url(../img/gen/cbz/mnu/mh_1.jpg);
}

#plt__mid_cnt__1 a2
{
	background-image: url(../img/gen/cbz/mnu/mh_2.jpg);
}

#plt__mid_cnt__2 a2
{
	background-image: url(../img/gen/cbz/mnu/mh_3.jpg);
}

#plt__mid_ctr a2
{
	background-image: url(../img/gen/cbz/mnu/mh_4.jpg);
}

#plt__id_g_mnu_ppl #plt__mid_pat
{
	float: right;
}

#plt__id_g_mnu_ppl #plt__mid_pat a
{
	padding-left: 0;
}


/* lateral izquierdo */

#plt__id_g_li
{
	background: transparent url(../img/gen/li/li_brd_dch.jpg) repeat-y scroll top right;
	clear: left;
	float: left;
	font-size: 1em;
	margin: 0;
	padding: 0 5px 0 0;
	width: 174px;
}

#plt__id_g_li_2
{
	text-align: center;
}


#pltj__panizq_menu
{
	background: transparent url(../img/gen/li/fon_mnu_inf.jpg) repeat-x scroll bottom left;
	padding: 0 0 1px 0;
	margin: 0;
}

#pltj__panizq_menu ul
{
	background: #809d71 url(../img/gen/li/fon_menu_vert.jpg) repeat-x scroll top left;
	padding: 0;
	margin: 0;
}

#pltj__panizq_menu li
{
	list-style:none;
	text-align:left;
	text-transform:uppercase;
	padding: 12px 0 12px 10px;
	margin: 0 0px 0 0px;
	border-bottom:#84A175 solid 1px;
}

#pltj__panizq_menu a
{
	color: #fff;
	padding: 2px 0 2px 25px;
}

#pltj__panizq_menu a:hover
{
	color:#505050;
	text-decoration:underline;
}

#pltj__panizq_menu a:active
{
	color: #000;
	text-decoration:underline;
}


#plt__mid_pto a
{
	background: transparent url(../img/gen/li/mv_1.gif) no-repeat scroll center left;
}

#plt__mid_pti a
{
	background: transparent url(../img/gen/li/mv_2.gif) no-repeat scroll center left;
}

#plt__mid_dcg a
{
	background: transparent url(../img/gen/li/mv_3.gif) no-repeat scroll center left;
}

#plt__mid_enl a
{
	background: transparent url(../img/gen/li/mv_4.gif) no-repeat scroll center left;
}

#plt__mid_gla a
{
	background: transparent url(../img/gen/li/mv_5.gif) no-repeat scroll center left;
}

#plt__mid_ntc a
{
	background: transparent url(../img/gen/li/mv_6.gif) no-repeat scroll center left;
}

#plt__mid_enf a
{
	background: transparent url(../img/gen/li/mv_7.gif) no-repeat scroll center left;
}


#plt__id_g_li a.plt__g_om_sel
{
	color: #000;
	font-weight: bold;
}

#plt__id_g_li a.plt__g_om_sel:hover
{
	color: #505050;
}

#plt__id_g_li a.plt__g_om_sel:active
{
	color: #fff;
}


/* lateral izquierdo: datos de contacto */

#pltj__panizq_direcc{
	text-align:left;
	color:#2A391C;
	font-weight:bold;
	padding: 20px 0 0 0px;
	margin: 0 0 20px 0;
}


#pltj__panizq_direcc address
{
	padding-left: 10px;
}

#plt__id_g_li_cnt_eml
{
	font-size: 0.9em;
	margin-top: 20px;
	padding-left: 12px;
}

#plt__id_g_li_cnt_eml a
{
	background-color: #fff;
	color: #2A391C;
}


/* iconos W3C */

#plt__id_g_li_w3c
{
	margin: 10px 0;
}

#plt__id_g_li_w3c ul
{
	background-color: transparent;
	margin: 0 auto;
	padding: 0;
	width: 88px;
}

#plt__id_g_li_w3c ul li
{
	margin: 6px 0 6px 0;
	text-align: center;
}

#pltj__panizq_bott
{
	background:#FFFFFF url(../img/gen/li/li_sup.jpg) no-repeat left top;
	height:124px;
	width:179px;
}


/* lateral derecho */

#plt__id_g_ld
{
	background: #aaa url("../img/gen/ld/ld_arb2.jpg") no-repeat scroll top right;
	background-color: transparent;
	clear: right;
	float: right;
	font-size: 0.85em;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 187px;
}

#plt__id_g_ld_2
{
	margin: 0 auto 0 auto;
	text-align: center;
}


/* lateral derecho: patrocinadores */

#plt__id_g_ld_pat
{
}

#plt__id_g_ld_pat ul
{
	background-color: transparent;
	padding: 0;
}

#plt__id_g_ld_pat ul li
{
	background-color: transparent;
	margin: 16px 0;
	list-style-type: none;
}

#plt__id_g_ld_pat a
{
}

#plt__id_g_ld_pat a img
{
	margin: 0 auto;
}


/* contenido concreto */

div.plt__g_cnt
{
	background-color: transparent;
	border-color: #707070;
	border-style: solid;
	border-width: 0;
	float: left;
	margin: 6px 7px 10px 4px;
	padding: 0;
	overflow: visible;
	text-align: left;
	width: 619px;
}


/* genericos compartidos por apartados */

.plt__g_dcg
{
	background: transparent url("../img/gen/dcg.gif") no-repeat scroll center left;
	padding-left: 15px;
}

.plt__g_eml
{
	background: transparent url("../img/gen/eml.gif") no-repeat scroll center left;
	padding-left: 17px;
}

.plt__g_enl
{
	background: transparent url("../img/gen/enl.gif") no-repeat scroll center left;
	padding-left: 14px;
}

.plt__g_fto
{
	background: transparent url("../img/gen/fto.gif") no-repeat scroll center left;
	padding-left: 21px;
}


/* formularios: tipo buscador */

.plt__g_frm_bus div p
{
	float: left;
	margin: 0 0 0 10px;
}

.plt__g_frm_bus div p#plt__id_pto_bus_sba_pti
{
	margin-left: 0;
}

.plt__g_frm_bus label
{
	color: #303030;
	font-weight: bold;
}

.plt__g_frm_bus select
{
	font-size: 1em;
}


.plt__g_frm_bus_env
{
	background-color: #50733D;
	border: 1px solid #a0a0a0;
	color: #fff;
	display: block;
	font-weight: bold;
	margin: 10px auto;
	padding: 4px 8px;
	outline: none;
}

.plt__g_frm_bus_env:hover
{
	background-color: #50733D;
	color: #a0a0a0;
}

.plt__g_frm_bus_env:active
{
	background-color: #50733D;
	color: #303030;
}


.plt__g_cnt_fto
{
	float: left;
	margin: 6px 20px 10px 0;
}

.plt__g_mdo_dch
{
	clear: right;
	float: right;
	margin: 6px 0 6px 10px;
}

.plt__g_mdo_izq
{
	float: left;
	margin: 0 10px 6px 0;
}

.plt__g_brd_1_gc
{
	border: #e0e0e0 solid 1px;
}


/* avisos */

.plt__avs_enl
{
	margin: 30px 0 0 0;
}


/* noticia / actividad */

.plt_g_ntc__ntc
{
	width: 100%;
}

.plt_g_ntc__ntc h2
{
	width: 100%;
}

.plt_g_ntc__ntc_cbz
{
	border-bottom: #c0c0c0 solid 1px;
	font-size: 0.8em;
	margin: 0;
	padding-bottom: 10px;
}

.plt_g_ntc__ntc ul
{
	margin: 26px 0 10px 0;
	padding: 0;
}

.plt_g_ntc__ntc ul li
{
	display: inline;
	list-style-type: none;
}

.plt__g_ntc_pfo_ppl
{
	font-weight: bold;
	margin-bottom: 1em;
}


/* pagina concreta: ficha */

/*
.plt__g_no_fch
{
	color: #f04040;
	font-family: Arial, sans-serif;
	margin: 10px;
}


#plt__id_fch_ne
{
	background-color: #f0f0f0;
	border: #a0a0a0 solid 2px;
	color: #f00000;
	font-size: 0.9em;
	margin: 20px auto 10px auto;
	padding: 4px 6px;
	width: 90%;
}
*/


div.plt__fch
{
	background-color: transparent;
	color: #404040;
	font-family: Arial, sans-serif;
	margin: 0 0 10px 0;
	text-align: left;
}

.plt__fch_gen a
{
	font-size: 0.9em;
}

.plt__fch_gen .plt__g_mdo_dch
{
	margin: 6px 20px 6px 10px;
}


.plt__fch_cbz_eml
{
	margin-right: 20px;
}

.plt__fch_cbz_eml
{
	background: transparent url("../img/gen/eml.gif") no-repeat scroll center left;
	margin-right: 20px;
	padding-left: 17px;
}


.plt__fch_imp
{
	background: transparent url("../img/fch/print.gif") no-repeat scroll center left;
	color: #36580c;
	float: right;
 	font-size: 0.9em;
	margin: 0;
	padding: 0.6em 0 0.6em 20px;
	text-decoration: none;
}

a.plt__fch_imp:link
{
	color: #36580c;
}

a.plt__fch_imp:visited
{
	color: #36580c;
}

a.plt__fch_imp:hover
{
	color: #707070;
}

a.plt__fch_imp:active
{
	color: #a0a0a0;
}


.plt__fch h2
{
 	font-size: 1.2em;
	font-weight: bold;
}


.plt__fch_fto
{
	float: left;
	text-align: center;
	width: 194px;
}

.plt__fch_fto_2
{
}

.plt__fch_fto img
{
	border: #d6d8d5 solid 1px;
	padding: 1px;
	margin: 10px auto 0 auto;
}

.plt__fch_fto p
{
	margin: 4px auto 0 auto;
}

#plt__id_fch_mpa
{
	margin: 0 auto;
}


.plt__fch_dsc
{
	background-color: transparent;
 	font-size: 1em;
	margin: 0 10px;
	text-align: left;
}


.plt__fch_dsc address
{
	font-size: 0.9em;
	line-height: 1.7em;
}

.plt__fch_dsc span
{
	font-weight: bold;
}


a.plt__g_fch:link
{
	color: #14222e;
	text-decoration: none;
}

a.plt__g_fch:visited
{
	color: #14222e;
	text-decoration: none;
}

a.plt__g_fch:hover
{
	color: #707070;
	outline: none;
	text-decoration: none;
}

a.plt__g_fch:active
{
	color: #a0a0a0;
	outline: none;
	text-decoration: none;
}


/* ficha: cuadro 1 */
/*
.plt__fch_cdr_1
{
	background-color: transparent;
	margin: 0;
	width: 100%;
}

.plt__fch_cdr_1 div.sc
{
	background: transparent url("../img/fch/cdr_1/sc.gif") repeat-x scroll top center;
	height: 10px;
}

.plt__fch_cdr_1 div.ci
{
	background: transparent url("../img/fch/cdr_1/ci.gif") repeat-y scroll center left;
}

.plt__fch_cdr_1 div.cd
{
	background: transparent url("../img/fch/cdr_1/cd.gif") repeat-y scroll center right;
}

.plt__fch_cdr_1 div.cnt
{
	background: transparent url("../img/fch/cdr_1/cc.gif") repeat scroll center center;
	margin: 0 12px;
	padding: 1px 0;
}

.plt__fch_cdr_1 div.ic
{
	background: transparent url("../img/fch/cdr_1/ic.gif") repeat-x scroll bottom center;
	height: 10px;
}
*/

/* ficha: cuadro 2 */
/*
.plt__fch_cdr_2
{
	background-color: transparent;
	margin: 16px 0 0 0;
	width: 100%;
}

.plt__fch_cdr_2 div.sc
{
	background: transparent url("../img/fch/cdr_2/sc.gif") repeat-x scroll top center;
	height: 19px;
}

.plt__fch_cdr_2 div.ci
{
	background: transparent url("../img/fch/cdr_2/ci.gif") repeat-y scroll center left;
}

.plt__fch_cdr_2 div.cd
{
	background: transparent url("../img/fch/cdr_2/cd.gif") repeat-y scroll center right;
}

.plt__fch_cdr_2 div.cnt
{
	background: transparent url("../img/fch/cdr_2/cc.gif") repeat scroll center center;
	margin: 0 19px;
	padding: 1px 0;
}

.plt__fch_cdr_2 div.ic
{
	background: transparent url("../img/fch/cdr_2/ic.gif") repeat-x scroll bottom center;
	height: 19px;
}
*/

#plt__id_fch_mnu
{
	margin: 30px auto 10px auto;
	width: 100%;
}

#plt__id_fch_mnu .cnt
{
	text-align: center;
}

#plt__id_fch_mnu ul
{
	margin: 0 auto;
	padding: 0;
}

#plt__id_fch_mnu ul li
{
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 6px;
	text-align: center;
}

a.plt__fch_om_dst
{
	color: #e04a19;
}

a.plt__fch_om_dst:hover
{
	color: #a0a0a0;
}

a.plt__fch_om_dst:active
{
	color: #707070;
}


.plt__fch_sbt
{
	font-weight: bold;
	margin: 0 0 10px 0;
}


.plt__fch_avs
{
	color: #e04a19;
	margin: 2em 20px 0 20px;
	text-align: center;
}


/* ficha: descargas */

#plt__id_fch_dcgs
{
	margin: 20px 0 10px 0;
}

.plt__fch_dcg_1
{
	background-color: #f0f0f0;
	clear: both;
	margin: 0 auto;
	width: 96%;
}

.plt__fch_dcg_1 p
{
	float: left;
	margin: 4px 0 4px 6px;
}

.plt__fch_dcg_1 p.plt__fch_dcg_ver
{
	float: right;
	margin: 4px 6px 4px 0;
}

.plt__fch_dcg_1_par
{
	background-color: #e0f0d0;
}


/* ficha: galerias */

#plt__id_fch_glas
{
	margin: 10px 0 0 0;
}

.plt__fch_glas_gla_1
{
	background-color: #e0f0d0;
	border-left: #e0e0e0 solid 0;
	border-right: #e0e0e0 solid 0;
	float: left;
	margin: 10px 5px;
	width: 290px;
	text-align: center;
}

.plt__fch_glas_gla_1 p
{
	font-size: 0.9em;
	margin: 3px 0;
	text-align: center;
}

.plt__fch_glas_gla_1 p.plt__fch_gla_fch
{
	font-size: 0.9em;
	margin: 3px 0;
}

.plt__fch_glas_gla_1 img
{
	display: block;
	margin: 0 auto;
	width: 288px
}


/* ficha: galeria 1 */

.plt__fch_gla_1
{
	
}

.plt__fch_gla_1_dts
{
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 16px;
	padding: 0 0 6px 0;
}

.plt__fch_gla_1_sba
{
	border-top: 1px solid #e0e0e0;
	margin-top: 16px;
}

.plt__fch_gla_1_sba h3
{
	margin: 0.4em 0 0.5em 0;
}

#plt__id_fch_gla_1_fto a
{
	display: block;
	float: left;
	margin: 0.6em 1%;
	width: 23%;
}

#plt__id_fch_gla_1_fto a img
{
	display: block;
	width: 100%;
}

.plt__fch_gla_1_mnu
{
	float: right;
}

.plt__fch_vdo_1
{
	border: 1px solid #e0e0e0;
	display: block;
	float: left;
	margin: 10px 0;
	width: 48%;
}

.plt__fch_vdo_1_par
{
	border: 1px solid #e0e0e0;
	display: block;
	float: right;
	margin: 10px 0;
	width: 48%;
}

.plt__fch_vdo_1 p, .plt__fch_vdo_1_par p
{
	color: #000;
}

/* ficha: noticias */

#plt__id_fch_ntcs
{
	margin: 20px 0 0 0;
}

.plt__fch_ntc_1
{
	margin: 0 0 20px 0;
}

.plt__fch_ntc_1 span
{
	color: #e04a19;
	font-size: 0.95em;
	font-weight: bold;
}


/* pagina concreta: noticias */

div.g_ntc__mnu
{
	background-color: transparent;
	border-top: 1px solid #225886;
	clear: both;
	color: #303030;
	font-size: 1em;
	margin: 10px auto 20px auto;
	padding: 4px 6px;
	text-align: left;
}

div.g_ntc__mnu h2
{
	color: #225886;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 20px 0;
}

div.g_ntc__mnu ul
{
	margin: 0;
}

div.g_ntc__mnu ul li
{
	margin: 6px 0;
}


a.g_ntc__mrc
{
	display: block;
}


div.g_ntc__ntc
{
	background: transparent url("../img/ntc/sep.gif") repeat-x scroll top left;
	border-top: 1px dotted #a0a0a0;
	clear: both;
	font-size: 0.95em;
	font-weight: normal;
	padding: 0 6px;
	margin: 20px auto 0 auto;
	text-align: justify;
}


div.g_ntc__ntc h2
{
	color: #303030;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0.6em 0 0 0;
	vertical-align: text-bottom;
}

.g_ntc__ntc_fch
{
	background-color: transparent;
	font-size: 0.9em;
	float: right;
	font-weight: bold;
	margin: 0;
	padding: 0;
	vertical-align: text-bottom;
}

div.g_ntc__ntc p
{
	margin: 8px 0 8px 0;
}

div.g_ntc__img
{
	float: right;
	margin: 18px 0px 6px 14px;
	text-align: center;
}

div.g_ntc__img img
{
	margin: 0 auto;
	text-align: center;
}

div.g_ntc__img p
{
	background-color: transparent;
	font-size: 0.9em;
	font-weight: normal;
	margin: 4px auto;
	text-align: center;
}


div.g_ntc__ntc p.g_ntc__ntc_enl
{
	margin: 20px 0 0 0;
}


a.g_ntc__ntc_mnu
{
	display: block;
	margin: 30px 0 10px 0;
}

div#gen__ntc_mnu
{
	margin: 30px 0 10px 0;
}


/* pagina concreta: partidos */

#plt__fid_pto_bus
{
	background-color: #B1C399;
	border: 1px solid  #909694;
	padding: 5px 6px 4px 6px;
}

#plt__fid_pto_bus .plt__g_frm_bus_env
{
	float: right;
	margin: 0.5em 6px 0 0;
}

#plt__fid_pto_bus select
{
	display: block;
	border: 1px solid #909694;
	float: left;
	margin: 4px 10px 2px 10px;
}


#plt__id_pto_res
{
	margin: 20px 0 10px 0;
}


/* pagina concreta: pelotaris */

#plt__id_pti_mnu
{
	margin: 1em auto;
	width: 96%;
}

#plt__id_pti_mnu li
{
	float: left;
	list-style-type: none;
	margin: 1em 1% ;
	overflow: hidden;
	text-align: center;
	width: 18%;
}

#plt__id_pti_mnu li img
{
	border: 1px solid #c0c0c0;
	height: 128px;
	margin: 0 auto;
	width: 96px;
}


#plt__id_pti_fch
{
	
}

#plt__id_pti_fch_img
{
	border: 1px solid #707070;
	float: left;
	margin: 20px 0 0 0;
}

#plt__id_pti_fch_dts
{
	float: left;
	margin: 0 0 0 4%;
	width: 60%;
}


#plt__id_pti_fch h2
{
	border-bottom: 1px dotted #000;
	color: #50733D;
}

#plt__id_pti_fch p span
{
	font-weight: bold;
}

#plt__id_pti_enl
{
	margin-top: 1em;
}


/* pagina concreta: principal */

#plt__cid_ppl
{
	font-size: 0.9em;
	text-align: left;
}


.plt__ppl_sba
{
	margin-top: 1.6em;
}


.plt__ppl_sba_1
{
	margin-top: 0;
}


.plt__ppl_sbc
{
	background: transparent url("../img/gen/fnd.gif") repeat scroll top left;
	padding: 4px 2%;
	margin: 0 0 0.4em 0;
	text-align: left;
	width: 96%;
}

.plt__ppl_sbc h2
{
	background: transparent url("../img/gen/cbz.jpg") no-repeat scroll center left;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 18px;
}


#plt__eid_ppl_ntc_dst
{
	display: block;
	float: left;
	margin: 0 20px 20px 0;
	overflow: hidden;
	text-align: left;
}

#plt__id_ppl_ntc_dst h2
{
	background-image: none;
	color: #50733D;
}

#plt__id_ppl_ntc_dst h2 a
{
	color: #50733D;
}

#plt__id_ppl_ntc_dst h2 a:hover
{
	color: #303030;
}

#plt__id_ppl_ntc_dst h2 a:active
{
	color: #000;
}

#plt__id_ppl_ntc_ppl_rsm
{
	font-weight: bold;
}


#plt__id_ppl_ntc_ult
{
	float: right;
	margin: 0;
	width: 56%;
}

.plt__ppl_ntc_1 
{
	margin: 0 0 1em 0;
}

.plt__ppl_ntc_1_sep
{
	border-bottom: 1px dotted #000;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
}
	

.plt__ppl_ntc_1 h3, .plt__ppl_ntc_1_ttl
{
	margin: 0;
}

.plt__ppl_ntc_1 p
{
	margin: 0.2em 0 0 0;
}

.plt__ppl_ntc_1_ttl a
{
	color: #000;
}

.plt__ppl_ntc_1_ttl a:hover
{
	color: #303030;
}

.plt__ppl_ntc_1_ttl a:active
{
	color: #707070;
}


.plt__ppl_fch
{
	font-weight: normal;
}


#plt__id_ppl_gla
{
	float: left;
	margin: 0;
	width: 40%;
}

#plt__id_ppl_gla a
{
	float: left;
	margin: 3px 0;
	width: 31%;
}

#plt__id_ppl_gla a.plt__ppl_gla_2
{
	float: left;
	margin: 3px 3.5%;
	width: 31%;
}

#plt__id_ppl_gla a.plt__ppl_gla_3
{
	float: right;
	width: 31%;
}

#plt__id_ppl_gla a img
{
	width: 100%;
}


#plt__id_ppl_pto
{

}

#plt__id_ppl_ptos
{
	border: solid 1px #909694;
	margin: 0 0 20px 0;
}

#plt__id_ppl_ptos h2
{
	background-color: #B1C399;
	background-image: none;
	border-bottom: solid 1px #909694;
	color: #fff;
	margin: 0;
	padding: 1%;
	width: 98%;
}


/* generico: partido: resumen */

#plt__id_g_pto_ult_prx
{
	border: solid 1px #909694;
	margin: 0 auto 20px auto;
}

#plt__id_g_pto_ult_prx .plt__ppl_sbc
{
	background-color: #B1C399;
	background-image: none;
	border-bottom: solid 1px #909694;
	color: #fff;
}

.plt_g_pto__pto_rsm
{
	background-color: transparent;
	border-top: 1px dotted #000;
	margin: 6px auto 0 auto;
	padding: 4px 0 0 0;
	width: 96%;
}

.plt_g_pto__pto_rsm_1
{
	border: 0px none #fff;
	margin: 0 auto;
	padding: 0;
}

.plt_g_pto__pto_eqp_rjo
{
	float: left;
	padding: 2px;
}

.plt_g_pto__pto_eqp_azu
{
	float: left;
	padding: 2px;
}

.plt_g_pto__pto_mrc_rjo
{
	background-color: #ff0000;
	color: #fff;
	float: right;
	font-weight: bold;
	padding: 2px;
	text-align: center;
	width: 1.2em;
}

.plt_g_pto__pto_mrc_azu
{
	background-color: #4276B1;
	color: #fff;
	float: right;
	font-weight: bold;
	padding: 2px;
	text-align: center;
	width: 1.2em;
}

#plt__id_ppl_pto_ult
{
	float: left;
	padding: 0 0 0.6em 0;
	width: 50%;
}

#plt__id_ppl_pto_prx
{
	float: right;
	padding: 0 0 0.6em 0;
	width: 50%;
}

.plt_g_pto__pto_res_dch
{
	float: right;
	width: 40%;
}

.plt_g_pto__pto_res_izq
{
	float: left;
	width: 56%;
}

.plt_g_pto__pto_lgr
{
	float: left;
	font-size: 1em;
	margin: 0;
}

.plt_g_pto__pto_crc
{
	clear: right;
	float: right;
	font-size: 1em;
	margin: 0;
}

.plt_g_pto__pto_fch_hra
{
	clear: left;
	float: left;
	font-size: 1.0em;
	margin: 0;
}

.plt_g_pto__res_ver_mas
{
	float: right;
	margin: 1.2em 0 0 0;
}

.plt_g_pto__res_ver_mas .plt__g_enl
{
	font-size: 0.95em;
}

#plt__pid_ppl .plt_g_pto__res_ver_mas .plt__g_enl
{
	font-size: 0.95em;
}

.plt_g_pto__pto_rsm .plt_g_pto__res_ver_mas
{
	float: right;
	margin: 0;
}

#plt__id_pto_res .plt_g_pto__res_ver_mas
{
	float: none;
	margin: 1.3em 0 0 0;
}

#plt__pid_pto .plt_g_pto__pto_rsm
{
	font-size: 0.9em;
}


/* partidos: ficha */

#plt__id_pto_fch
{
	margin: 2em 0 1em 0;
}

#plt__id_pto_fch h2
{
	color: #50733D;
	margin: 0;
}


#plt__id_pto_fch .plt_g_pto__pto_res_dch
{
	float: right;
	width: 46%;
}

#plt__id_pto_fch .plt_g_pto__pto_res_izq
{
	float: left;
	width: 52%;
}

#plt__id_pto_fch_fh
{
	margin: 1em 0 0 0;
	font-weight: bold;
}

.plt__pto_fch_dts
{
	border-top: 1px dotted #aaa;
	margin: 1em auto 0 auto;
	padding: 1em 0 0 0;
	width: 96%;
}

.plt__pto_fch_dts span
{
	font-weight: bold;
}

#plt__id_pto_fch_fto
{
	margin: 2em 0 0 0;
	text-align: center;
}

.plt__pto_fch_fto_1
{
	margin: 1em auto;
	text-align: center;
}

.plt__pto_fch_fto_1 img
{
	border: 1px solid #707070;
	margin: 1em auto;
}


/* pagina concreta: contenidos */

#plt__cid_cnt h1
{
	font-size: 1.4em;
	margin: 0;
}

#plt__cid_cnt h2
{
	font-size: 1.0em;
	font-weight: bold;
	margin: 0 0 10px 0;
}

.plt__cnt_cbz
{
	border-bottom: 1px solid #c0c0c0;
	margin: 0 0 20px 0;
	padding: 0 0 6px 0;
}

.plt__cnt_pfo_ppl
{
	font-weight: bold;
	margin: 0 0 1.6em 0;
}


#plt__id_cnt_mnu
{
	float: right;
	font-size: 0.85em;
	margin: 5px 0 0 0;
	text-align: center;
	width: 21em;
}

#plt__id_cnt_mnu ul
{
	margin: 0 auto;
	padding: 0;
	text-align: center;
}

#plt__id_cnt_mnu ul li
{
	display: inline;
	list-style-type: none;
	padding: 0 0.3em;
}


#plt__id_cnt_dcg_enl
{
	margin: 20px 0 10px 0;
}


.plt__cnt_sba
{
	border-top: 1px solid #c0c0c0;
	margin: 10px 0;
	padding: 10px 0 0 0;
}

.plt__cnt_sba h2
{
	color: #e04a19;
}

.plt__cnt_sba ul
{
	margin-left: 30px;
}

.plt__cnt_sba ul li
{
	line-height: 1.6em;
	list-style-type: none;
}


#plt__id_cnt_fto ul
{
	margin-left: 0;
}


.plt__cnt_fto_1
{
	float: left;
	margin: 6px 2% 10px 2%;
	text-align: center;
	width: 46%;
}

.plt__cnt_fto_1 img
{
	margin: 0 auto;
}

.plt__cnt_fto_1 p
{
	background-color: transparent;
	font-size: 0.9em;
	margin: 6px auto 0 auto;
	text-align: center;
	width: 100%;
}


/* pagina concreta: ficha enlaces */

#plt__id_fch_enls
{
	margin-top: 20px;
	padding: 0 20px;
}

.plt__fch_enl_1
{
	border-color: #f0f0f0;
	border-style: solid;
	border-width: 1px 0 0 0;
	padding: 10px 0;
}

.plt__fch_enl_1 h3
{
	font-size: 1.2em;
	margin: 0 0 10px 0;
}

.plt__fch_enl_1 .plt__g_enl
{
	display: block;
	margin: 0 0 20px 0;
}

.plt__fch_enl_1_prm
{
	border-style: none;
}


.g_enl__mnu
{
	border-color: #737373;
	border-style: dotted;
	border-width: 1px 0 0 0;
	padding: 12px;
	margin: 0 0 10px 0;
}

.g_enl__mnu h2
{
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 10px 0;
}


div.g_enl__enl
{
	border-color: #737373;
	border-style: dotted;
	border-width: 1px 0 0 0;
	padding: 12px;
}

div.g_enl__enl h2
{
	font-size: 1.0em;
	margin: 0;
}

img.g_enl__img
{
	float: right;
	margin: 0 0 6px 12px;
}


a.g_enl__nom
{
	display: block;
	margin: 10px;
}

a.g_enl__ind
{
	display: block;
	margin: 30px;
}


/* pagina concreta: noticias */

div.g_ntc__mnu
{
	background-color: transparent;
	border-top: 1px solid #225886;
	clear: both;
	color: #303030;
	font-size: 1em;
	margin: 10px auto 20px auto;
	padding: 4px 6px;
	text-align: left;
}

div.g_ntc__mnu h2
{
	color: #225886;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 20px 0;
}

div.g_ntc__mnu ul
{
	margin: 0;
}

div.g_ntc__mnu ul li
{
	margin: 6px 0;
}


a.g_ntc__mrc
{
	display: block;
}


div.g_ntc__ntc
{
	background: transparent url("../img/ntc/sep.gif") repeat-x scroll top left;
	clear: both;
	font-size: 0.95em;
	font-weight: normal;
	padding: 0 6px;
	margin: 20px auto 0 auto;
	text-align: justify;
}


div.g_ntc__ntc h2
{
	color: #303030;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0.6em 0 0 0;
	vertical-align: text-bottom;
}

.g_ntc__ntc_fch
{
	background-color: transparent;
	font-size: 0.9em;
	float: right;
	font-weight: bold;
	margin: 0;
	padding: 0;
	vertical-align: text-bottom;
}

div.g_ntc__ntc p
{
	margin: 8px 0;
}

div.g_ntc__img
{
	float: right;
	margin: 18px 8px 6px 14px;
	text-align: center;
	width: 20%;
}

div.g_ntc__img img
{
	margin: 0 auto;
	text-align: center;
}

div.g_ntc__img p
{
	background-color: transparent;
	font-size: 0.9em;
	font-weight: normal;
	margin: 4px auto;
	text-align: center;
}


div.g_ntc__ntc p.g_ntc__ntc_enl
{
	margin: 20px 0 0 0;
}


a.g_ntc__ntc_mnu
{
	display: block;
	margin: 30px 0 10px 0;
}

div#gen__ntc_mnu
{
	margin: 30px 0 10px 0;
}


/* pagina concreta: contactar */

#plt__ctr_ppl
{
	font-weight: bold;
}

#plt__ctr_ppl_izq
{
	float: left;
	width: 49%;
}

#plt__ctr_ppl_izq a:link, #plt__ctr_ppl_izq a:visited
{
	color: #28b135;
}

#plt__ctr_ppl_dch
{
	float: right;
	width: 49%;
}

#plt__ctr_ppl address
{
	line-height: 1.6em;
}


/* Pilota: generico */

/* cuadros genericos */

img.si
{
	float: left;
}

img.sd
{
	float: right;
}

img.ii
{
	float: left;
}

img.id
{
	float: right;
}


/* imprimir */

@media print
{
	div.plt__g_cnt
	{
		margin-left: auto;
		margin-right: auto;
		padding: 0;
	}
}
