/***********SELECCIONES****************/
.selecciones{background: #000 url(../img/fnd-selecciones.jpg) no-repeat 20px top; margin:4px 4px 0 0; padding-bottom:7px;}
.selecciones h2{background:#5a6c1a url(../img/ico_flecha_v.gif) no-repeat 5px center; color:#fff; font:bold 17px Arial,Helvetica,sans-serif; padding-left:28px; line-height:40px;}
.selecciones h2 a{color:#fff;}
.selecciones ul li{font:12px Verdana, Arial, Helvetica, sans-serif; color:#fff; line-height:20px;}
.selecciones ul li img{vertical-align:middle; margin-right:5px;}
.selecciones ul li a{color:#fff;}
.selecciones ul {margin:20px 30px 20px 20px;}
.selecciones .izd{float:left;}
.selecciones .drc{float:left;}



/**************AGENDA*********************/
.agenda{background: #242e06; margin:0 4px 0 0; padding-bottom:1px;}
.agenda h2{background: #0c0c0c url(../img/ico_flecha.gif) no-repeat 5px center; color:#fff; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:30px; margin:0;}
.agenda h2 a{color:#fff;}
.agenda .partido{ position:relative; margin:5px; padding:0px;}
#lateral .agenda .partido{margin:0px;}
#lateral .agenda .partido{width:275px; overflow:hidden;}

.agenda .partido img.imagen{margin:0px; vertical-align:top;}

.agenda .partido a{color:#fff;}
.agenda .partido .horario{background:url(../img/fnd-verde-trans.png) repeat-x left top; font:12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding:1px 0 4px 0; left:5px; right:5px; margin-bottom:2px; position:absolute; width:271px; top:62px;}
* html #lateral .agenda .partido .horario{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/fnd-verde-trans.png');}
.agenda .partido .horario img{ margin:0;}
.agenda .partido .horario span.bloque{font-size:16px; display:block;}
.agenda .partido .horario span.dia{font-weight:bold;}

.agenda .partido .equipos{z-index:10; position:absolute; top:102px; left:5px;  width:271px;}
.agenda .partido .equipo{background:url(../img/fnd-negro-trans.png) repeat-x center center; font:12px Verdana, Arial, Helvetica, sans-serif; color:#fff; width:49.5%; margin:-3px 0;}
* html #lateral .agenda .partido .equipo{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/fnd-negro-trans.png');}
.agenda .partido img{vertical-align:middle; margin:0 5%;}
.agenda .partido .local{text-align:right; float:left;}
.agenda .partido .visitante{text-align:left; float:right;}

.agenda .partido .estadio{font:11px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:center; background:url(../img/fnd-gris-trans.png) repeat-x center center; line-height:26px; margin-top:1px; position:absolute; top:126px; left:5px; width:271px;}
* html #lateral .agenda .partido .estadio{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/fnd-gris-trans.png');}







/***************BLOG****************/
.blog{background:#121212 url(../img/fnd-blog.jpg) no-repeat right bottom; margin:4px 4px 0 0;}
.blog h2{background: #5a6b19 url(../img/ico_flecha_v.gif) no-repeat 5px center; color:#fff; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:30px; margin:0;}
.blog h2 a{color:#fff;}
.blog p{font:13px Arial, Helvetica, sans-serif; color:#f6a32d; padding:0 60px 10px;}
.blog p.grande{font-size:21px; color:#fff; background:url(../img/fnd-pblog.gif) no-repeat left top; padding:25px 60px 0;}
.blog p.grande a{color:#fff;}

/**************CÁNTICOS**************/
.cantico{background:#282828; margin:4px 0 0 0;}
.cantico h2{background:#5a6b19 url(../img/ico_flecha_v.gif) no-repeat 5px center; color:#fff; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:40px;}
.cantico h2 a{color:#fff;}
.cantico .mandaCantico{background:#282828 url(../img/fnd-ultimos-canticos.gif) repeat-x left top;}
.cantico .mandaCantico p{float:right; font:11px Arial, Helvetica, sans-serif; color:#fff; margin:10px 10px 0 0;}
.cantico .mandaCantico h5{font:bold 12px Arial, Helvetica, sans-serif;  color:#fff; line-height:2.8em; padding-left:1em; float:left;}
.cantico .total_audios{ position:relative; top:-20px; left:230px; margin-bottom:-15px;}
.cantico ul{background:#1e1e1e url(../img/fnd-canticos.gif) repeat-x left top;}
.cantico ul li{border-bottom:1px solid #4f4f4f; font:12px Arial, Helvetica, sans-serif; color:#fff; padding: 10px 0 10px 10px;}
.cantico .d_cantico p span{background:url(../img/ico_separador_ver.gif) no-repeat left center; padding:0 10px;}
.cantico .d_cantico a{font-weight:bold; color:#ac800f; background:url(../img/ico_altavoz.gif) no-repeat left center; padding:0 10px 0 30px; line-height:1.5em;}
.cantico .d_cantico ul{background:none; text-align:center;}
.cantico .d_cantico ul li{border:0; display:inline; font-size:11px; color:#a3a3a3; background:url(../img/ico_separador_ver_g.gif) no-repeat right center; padding-right:5px;}
.cantico span.margen_player{margin-left:10px;}

.cantico a.enviaCantico{font:bold 29px Arial, Helvetica, sans-serif; color:#fff; display:block; width:124px; height:54px; padding:0 0 0 165px; background:url(../img/fnd-envianos-cantico.jpg) no-repeat left top;}
.cantico a.enviaCantico span{display:block; font-size:13px;}


/**************FRASES*************/
.frases{ color:#fff; font:11px Tahoma, Arial, Helvetica, sans-serif; background:#475411;}
.frases h2{background: #5a6b19 url(/especial/eurocopa/img/ico_flecha_v.gif) no-repeat 5px center; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:25px; margin:0;}

#directo .promociones .frases h2{background: #5a6b19 url(/especial/eurocopa/img/ico_flecha_v.gif) no-repeat 5px center; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:25px; margin:0;}

.frases h2 a{color:#fff;}
.frases h3 {font-size:17px; border-bottom:1px solid #5a6b19; padding-left:0.5em; margin:0.2em 0.2em 1em 0;}
.frases .frase{margin:10px 10px 30px 5px;}
.frases .frase h5{background:#3e4910; line-height:2em;}
.frases .frase span{font-weight:normal; background:#5f6253; padding:3px;}
.frases  p{line-height:1.3em; padding:0 0.2em 0 1em;}
.frases  p.fecha{color:#aaa;}
.frases p.aviso{color:#9aa083; margin:0 0.3em 3em 0.3em;}
.frases input{border:0; background:#fff; width: 215px; height:18px; margin-bottom:10px; vertical-align:middle;}
.frases textarea{border:0; background:#fff; width:275px; height:96px;}
.frases input.boton{background:#323232; color:#fff; width:53px; margin-top:5px;}
.frases form{text-align:right; margin-right:10px;}
.frases label{margin-right:5px; font-size:14px;}

/****************FICHA PERSONAL**************/
.ficha{background:#0a0a0a; font:Arial, Helvetica, sans-serif; margin:0;}
.ficha h2{background: #5a6b19 url(../img/ico_flecha_v.gif) no-repeat 5px center; color:#fff; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:30px; margin:0 4px 0 0;}

.ficha p.p1{font-size:12px; color:#fff;}
.ficha p.p2{font-size:18px; color:#ac800f;}
.ficha p.p3{font-size:13px; color:#fff;}
.ficha p.p4{font-size:11px; color:#fff;}
.ficha .foto_ficha{border-bottom:1px solid #4d5a18; margin:10px; padding-bottom:10px;}
.ficha .foto_ficha img{float:left;}
.ficha .foto_ficha .basicos{float:left; margin:1em;}

.ficha ul{margin:0 20px 20px 0;}
.ficha ul li{color:#949494; font-size:11px; background:url(../img/fnd-lista-ficha.gif) no-repeat left 5px; padding:0 0 0 10px; margin:0 0 0 10px;}
.ficha ul li span{color:#fff; font:bold 14px Arial, Helvetica, sans-serif; display:block;}

/**************POSICIÓN********************/
.posicion{overflow:visible; position:relative; margin:0 4px 170px 0;}
.posicion .campo{position:absolute; right:0; top:-50px;}
.posicion h2{background: #1e1e1e url(../img/ico_flecha.gif) no-repeat 5px 5px; color:#fff; font:bold 17px Arial, Helvetica, sans-serif; padding:0 0 60px 28px; line-height:30px; margin:0 1px 0 0;}
.posicion p{font-weight:bold; font-size:11px; color:#fff; line-height:40px; padding:0; }

.posicion .portero{position:absolute; top:114px; left:73px;}
.posicion .defensa1{position:absolute; top:55px; left:45px;}
.posicion .defensa2{position:absolute; top:80px; left:80px;}
.posicion .defensa3{position:absolute; top:118px; left:138px;}
.posicion .defensa4{position:absolute; top:152px; left:177px;}
.posicion .centro1{position:absolute; top:20px; left:110px;}
.posicion .centro2{position:absolute; top:47px; left:144px;}
.posicion .centro3{position:absolute; top:130px; left:60px;}
.posicion .centro4{position:absolute; top:160px; left:100px;}
.posicion .delantero1{position:absolute; top:50px; left:120px;}
.posicion .delantero2{position:absolute; top:90px; left:170px;}

.posicion p.numero{background:url(../img/marca-jugador.gif) no-repeat center 9px; float:left; margin:0; text-align:center; width:23px;}

.posicion p.nombre{ float:left; background:url(../img/fnd-jugador.gif) repeat-x left 20px; padding:0 10px; margin:0;}
/************EUROCOPAS************************/
.eurocopas{background: #1e1e1e url(../img/fnd-selecciones-gris.jpg) no-repeat 20px -50px; margin:4px 4px 0 0; padding-bottom:14px;}
.eurocopas h2{background: #5a6b19 url(../img/ico_flecha_v.gif) no-repeat 5px center; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:2.3em; margin:0; color:#fff;}
.eurocopas ul{margin: 20px 0 10px 20px;}
.eurocopas ul li{background: url(../img/flechica-verde.gif) no-repeat left center; padding-left:10px; font:11px Verdana, Arial, Helvetica, sans-serif; line-height:1.5em;}
.eurocopas ul li a{color:#fff;}

/*************NAVEGACION******************/
.navegacion{font:11px Tahoma,Arial,Helvetica,sans-serif; color:#fff; background:url(../img/fnd-ultimos-canticos.gif) repeat-x left top; padding-right:1em;}
.navegacion a{font:11px Tahoma,Arial,Helvetica,sans-serif; color:#fff; background:url(../img/fnd-bot-navegacion.gif) no-repeat left top; width:53px;  height:17px; display:block; text-align:center;}
.navegacion ul li{border:0; float:right; padding:10px 0 5px 10px;}
.frases .navegacion{background:url(../img/fnd-navegacion-verde.gif) repeat-x left bottom;}

/*************COMUNIDAD - HINCHA ***********/
.comunidad{background:url(../img/fnd-comunidad.jpg) repeat-x left 25px; padding-bottom:1px;}
.mod-not-usuarios h2{background: #5a6b19 url(../img/ico_flecha_v.gif) no-repeat 5px center; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:25px; margin:0; color:#fff;}
.mod-not-usuarios p{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; margin:10px 0 0 10px;}
.mod-not-usuarios p.vertodo{text-transform:none; text-align:right;}
.mod-not-usuarios p.vertodo a{color:#fff; font:normal 11px Tahoma, Arial, Helvetica, sans-serif; height:17px; line-height:1.5em; background: url(../img/fnd-bot-navegacion.gif) repeat-x right top; margin:10px 10px 10px 143px ; padding:0 10px; text-align:center; display:block;}
.mod-not-usuarios ul{margin:12px;}
.mod-not-usuarios ul li{font:bold 12px Arial, Helvetica, sans-serif; color:#ac800f; background:url(../img/flechica-ac800f.gif) no-repeat left 3px; padding-left:10px; margin-bottom:1em; line-height:0.9em; border-bottom:1px solid #555f2f;}
.mod-not-usuarios ul li p{font:normal 12px Arial, Helvetica, sans-serif; color:#fff; margin:0.2em 0; text-transform:none; }
.mod-not-usuarios ul li p.meta{font-size:11px; color:#a3a3a3;}
.mod-not-usuarios ul li a{color:#ac800f;}
.mod-not-usuarios ul li span.blanco{font:10px Arial, Helvetica, sans-serif; color:#fff; display:block;}
.mod-not-usuarios ul li span.negro{font:10px Arial, Helvetica, sans-serif; color:#000; display:block;}


/**************Envianos tu foto**************/
.envianos{background:#282828; margin:4px 4px 0 0; padding-bottom:30px;}
.envianos h2{background:#5a6b19 url(../img/ico_flecha_v.gif) no-repeat 5px center; color:#fff; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:40px;}
.envianos h2 a{color:#fff;}
.envianos .modulo{border-bottom:1px solid #3a3a3a; margin:20px 10px 0px 10px; padding:0 0 20px 0;}
.envianos .modulo p{font:12px Arial, Helvetica, sans-serif; color:#fff; margin:0 0 3px 0;}
.envianos .modulo p.enlace a{color:#fff; text-decoration:underline;}


/***********Envianos audio***************/
.envianos-audio{}
.envianos-audio h2{background:#5a6b19 url(../img/ico_flecha_v.gif) no-repeat 5px center; color:#fff; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:40px; margin:5px 5px 0 0;}
.envianos-audio img{border-bottom:1px solid #3c3c3c; margin-right:5px;}
.envianos-audio p{color:#d5d5d5; text-align:center; font:11px Tahoma, Arial, Helvetica, sans-serif; margin:5px;}
.envianos-audio p span{font:bold 21px Tahoma, Arial, Helvetica, sans-serif; display:block;}
.envianos-audio a{color:#fff; text-decoration:underline;}






/**************CÁNTICOS**************/
.enviar_video{margin:4px 4px 0 0;}
.enviar_video h2{background:#5a6b19 url(../img/ico_flecha_v.gif) no-repeat 5px center; color:#fff; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:40px;}
.enviar_video h2 a{color:#fff;}
.enviar_video .mod_form{padding:10px 5px;}
.enviar_video .mod_form p{font:11px Tahoma, Arial, Verdana; color:#D5D5D5; margin:0 0 10px 0;}

.enviar_video .mod_form fieldset{margin:0 0 5px 0;}
.enviar_video .mod_form fieldset label{float:left; display:inline; font:11px Tahoma, Arial, Verdana; color:#d5d5d5; letter-spacing:0px; }
.enviar_video .mod_form fieldset input{float:right; display:inline; width:191px; font:11px Arial, Helvetica, sans-serif; border:1px solid #333;}
* html .enviar_video .mod_form fieldset input {width:188px;}
.enviar_video .mod_form fieldset.video input{float:right; display:inline; width:195px; }
* html .enviar_video .mod_form fieldset.video input{float:right; display:inline; width:192px; }

.enviar_video .mod_form fieldset.condiciones input{float:left; display:inline; width:auto; margin:0 5px 0 0;}
.enviar_video .mod_form fieldset.condiciones label {color:#8d8d8d; margin:0 0 10px 0;}
.enviar_video .mod_form fieldset.condiciones label a{color:#8d8d8d; text-decoration:underline;}
.enviar_video .mod_form fieldset.enviar{border-top:1px solid #454545; padding:10px 0 0 0;}
.enviar_video .mod_form fieldset.enviar input{float:right; display:inline; width:auto; background:#323232; border:0px; font:11px Tahoma, Arial, Verdana; color:#fff; padding:3px 5px;}

.enviar_video .mod_form form p{padding:10px 0; color:#8E8E8E; margin:0px;}




/**************enviar_foto**************/
.enviar_foto h2{background:#5a6b19 url(../img/ico_flecha_v.gif) no-repeat 5px center; color:#fff; font:bold 17px Arial, Helvetica, sans-serif; padding-left:28px; line-height:40px;}
.enviar_foto h2 a{color:#fff;}
.enviar_foto .mod_form{padding:10px 5px;}
.enviar_foto .mod_form p{font:11px Tahoma, Arial, Verdana; color:#D5D5D5; margin:0 0 10px 0;}

.enviar_foto .mod_form fieldset{margin:0 0 5px 0;}
.enviar_foto .mod_form fieldset label{float:left; display:inline; font:11px Tahoma, Arial, Verdana; color:#d5d5d5; letter-spacing:0px; }
.enviar_foto .mod_form fieldset input{float:right; display:inline; width:191px; font:11px Arial, Helvetica, sans-serif; border:1px solid #333;}
* html .enviar_foto .mod_form fieldset input {width:188px;}
.enviar_foto .mod_form fieldset.video input{float:right; display:inline; width:195px; }
* html .enviar_foto .mod_form fieldset.video input{float:right; display:inline; width:192px; }

.enviar_foto .mod_form fieldset.condiciones input{float:left; display:inline; width:auto; margin:0 5px 0 0;}
.enviar_foto .mod_form fieldset.condiciones label {color:#8d8d8d; margin:0 0 10px 0;}
.enviar_foto .mod_form fieldset.condiciones label a{color:#8d8d8d; text-decoration:underline;}
.enviar_foto .mod_form fieldset.enviar{border-top:1px solid #454545; padding:10px 0 0 0;}
.enviar_foto .mod_form fieldset.enviar input{float:right; display:inline; width:auto; background:#323232; border:0px; font:11px Tahoma, Arial, Verdana; color:#fff; padding:3px 5px;}

.enviar_foto p{ clear:both;}
.enviar_foto textarea{ width:280px;}

.enviar_foto .mod_form form p{padding:10px 0; color:#8E8E8E; margin:0px;}

/************** frases en directos **************/
#directo .frases{ color:#fff; font:11px Tahoma, Arial, Helvetica, sans-serif; margin:0;}
#directo .frases h2 a{color:#BDBBB8}
#directo .frases h3 {margin:0.2em 0 1em 0;background:#59564E; color:#BDBBB8;font:bold 11px Arial,Helvetica,sans-serif;padding:7px 8px; border-bottom:0;}
#directo .frases .frase{margin:10px; }
#directo .frases .frase h5{ background:#333; line-height:2em; margin-bottom:5px;}
#directo .frases .frase span{font-weight:normal; background:#5f6253; padding:3px; margin-right:5px;}
#directo .frases  p{line-height:1.3em; padding:0 0.2em 0 1em;}
#directo .frases  p.fecha{color:#aaa;}
#directo .frases p.aviso{color:#aaa; margin:0 0.3em 3em 0.3em;}
#directo .frases fieldset{ margin-bottom:5px;}
#directo .frases input{border:0; background:#fff; width: 215px; height:18px; vertical-align:middle;}
#directo .frases textarea{border:0; background:#fff; width:275px; height:96px; margin-bottom:5px;}
#directo .frases input.boton{background:#E29D38;border:1px solid #E5B060;color:#fff;font:bold 11px/11px Arial,Helvetica,sans-serif; padding:3px 6px; height:auto; width:60px; }
#directo .frases form{text-align:right; margin:0 10px 10px 0; }
#directo .frases label{margin-right:5px; font-size:12px;}

#directo .navegacion{font:11px Tahoma,Arial,Helvetica,sans-serif; color:#fff;  padding-right:1em;}
#directo .navegacion a{font:11px Tahoma,Arial,Helvetica,sans-serif; color:#fff; width:53px; display:block; text-align:center;}
#directo .navegacion ul li{border:0; float:right; padding:0 0 5px 10px; line-height:24px; vertical-align:middle;}
#directo .frases .navegacion{ background:none;}

#directo .navegacion ul li a{ height:auto; background:#E29D38;border:1px solid #E5B060;color:#fff;font:bold 11px/24px Arial,Helvetica,sans-serif; padding:0 6px;text-decoration:none;}
#directo .navegacion ul li a:hover {background:#BA8C3E;border:1px solid #C8A263;color:#FFFFFF;text-decoration:none;}

#lateral a.programacion-ser{margin:10px; font:bold 12px/13px Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 10px; background:url(../img/flecha_gris.gif) no-repeat left 4px; display:block;}
