/*general*/
.todocontenido {text-align: center; padding: 0; margin:0;}
.vermas a {font-size: 11px; color: #E50000; text-decoration: none;}

/*cabecera*/
#menunav li.activo {color: #FFF; font-weight: bold; background: url(/solidario/img_comun/ico_lista.gif) no-repeat; background-position: 3px left; text-transform: uppercase} 
#menunav li.activo a span{background-color: #E32522; padding:0px 8px 0px 3px; margin:0 0 0 10px} 
/*#menunav h2.activo {color: #FFF; font-weight: bold; background: url(/solidario/img_comun/ico_lista.gif) no-repeat; background-position: 3px left; text-transform: uppercase} 
#menunav h2.activo a span{background-color: #E32522; padding:0px 8px 0px 3px; margin:0 0 0 10px} */


#todocabecera { height: 140px; text-align: center; margin: 0px ;}
* > #todocabecera { height: auto; text-align: center; margin: 0px ;}
#cabecera {height:140px; text-align:center; margin:0 auto;}
* > #cabecera {height:auto; text-align:center; margin:0 auto; }
#cab1 {float:left; width:500px;}
#cab1 h1 {margin:13px 0 0 5px; padding:0; height:60px;}
#cab2 {text-align:left; height:73px; position:relative; float:right; width:475px;}
* > #cab2 {text-align:left; height:auto; min-height:73px; position:relative; float:right; width:475px;}
.cabecera {width: 1002px; height:140px; background: url(/solidario/img/f_cabecera.jpg) repeat-y; background-position: bottom; text-align: left; margin: 0 auto; border-top:1px solid #FFF}
* > .cabecera {width: 1002px; height:auto;   background: url(/solidario/img/f_cabecera.jpg) repeat-y; background-position: bottom; text-align: left; margin: 0 auto; border-top:1px solid #FFF;}

#submenunav li.activo {color: #E50000; font-weight: bold; background: url(/solidario/img_comun/f_subms.gif) no-repeat; background-position: right 50%; text-transform: uppercase;} 
#submenunav li.activo a {color: #E50000;}

#sub3menunav li.activo {background: #E6E6E6 url(/solidario/img_comun/f_nivel3.jpg) repeat-x; background-position: top left; color: #333; font-size: 11px; height: auto;}

#sub3menunav li.activo .resalta {color: #E50000; font-size: 16px; font-weight: bold;}
 
.submenuh3 a.activo {color: #E50000;}

#registrobuscador a {color: #00CCFF;}
#registrobuscador .textos {padding: 5px 150px 0 0; color: #999; font-weight: normal}
#registrobuscador a:hover{text-decoration: underline;}

/*MULTIMEDIA PORTADA*/
.info-multimedia {clear: both; margin: 5px 10px 0 10px; border: 1px solid #D4D0C8; padding: 3px 3px 3px 15px; background: url(/solidario/img/marca_info_multimedia.gif) no-repeat; background-position: 5px 7px; font-size: 10px; color: #E50000;}

/*H2*/
.colA h2 {color: #E50000; font-size: 35px; font-weight: bold; padding: 0 0 10px 0}
div h2.h2interior {color: #E50000; font-size: 18px; font-weight: bold;}

/*h4 portada*/

.lead-text a.masinfo {font-size: 11px; color: #ED0000; text-decoration: none;}

.doc .overhead span {color: #E50000;}
.link-app4 h5 { font-family:Verdana, Arial, Helvetica, sans-serif; padding: 5px 0px 13px 0; font-size: 14px; color: #DA091C; font-weight: bold;}

#especial.textocolocafoto {color: #333; font-size: 11px; padding: 10px 0 3px 35px; background: url(/solidario/img/ico_apoyo_articulo.gif) no-repeat; background-position: 0px 1px;}

/*portadas excepcion*/

.portada-Z1 h2 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #000;background: url(/solidario/img/f_overhead.jpg) repeat-x;background-position: bottom; padding: 5px 0px 5px 10px;  letter-spacing:-1px; border:1px solid #D4D0C8} 
/*reportajes*/
.reportajes-vermas a {font-size: 11px; color: #E50000; text-decoration: none;}

/*videohumor*/
#videohumor.titulo-colocafoto,#videohumor.titulo-colocafoto a {font-size: 18px; font-weight: normal; color: #E50000;}

/*Marcador portada*/
#marcador2 div.linea1 #columnas div.marcador-g div.col2 div.goles span {color: #E50000;}
table.marcador td.goles a span{color: #E50000; }

/*encabezado*/
.HSmodulo .HSoverhead {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #000; background: url(/solidario/img/f_overhead.jpg) repeat-x;background-position: bottom; padding: 5px 0px 5px 10px;  letter-spacing:-1px; border:1px solid #D4D0C8}
.HSoverhead span {color: #AD0101;}
.modulocomun2 .HSoverhead {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #000; background: url(/solidario/img/f_overhead.jpg) repeat-x;background-position: bottom; padding: 5px 0px 5px 10px; letter-spacing:-1px; border:1px solid #D4D0C8}

/*Reportaje*/
#reportajes.HSmodulo2 .HSoverhead {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #000;  background: url(/solidario/img/f_overhead.jpg) repeat-x;background-position: bottom; padding: 5px 0px 5px 10px; letter-spacing:-1px; border:1px solid #D4D0C8}

/*Articulo*/
/*div.story div.titu-seccion-articulo {font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 30px; font-weight: bold; margin-bottom: 5px; height: 30px; padding-left: 5px; letter-spacing:-2px;}*/

div.story div.titu-seccion-articulo {font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 30px; font-weight: normal; margin-bottom: 5px; line-height: 30px; padding-left: 5px; letter-spacing:-2px;}
div.story div.titu-seccion-articulo h2{font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 29px; font-weight: normal; margin-bottom: 5px; line-height: 30px; padding-left: 5px; letter-spacing:-2px;}
div.story div.titu-seccion-articulo span {font-weight: normal; color: #E32522}
div.story div.titu-seccion-articulo-alma-solidaria {font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 30px; font-weight: normal; margin-bottom: 50px; margin-top: -90px; line-height: 30px; padding-left: 125px; letter-spacing:-1px;}
div.story div.antetitulo{font-size: 12px; font-weight: bold; color: #A7A7A7;  margin: 0 0 0 10px}
div.story div.antetitulo span{color: #A40000; font-size: 10px; }
div.story div.antetitulo-premios span{color: #A40000; font-size: 12px;margin-left: 11px;}

/*fotogaleria*/
.enlacesgaleria span a.activo,.enlacesgaleria span a:hover,.enlacesnumericos span a.activo,.enlacesnumericos span a:hover{border:1px solid #FFF; background-color:#990000; color:#FFF; text-decoration:none;}

/*Tus fotos*/
.pestanas-galerias li.marquesina-anterior a: hover,.pestanas-galerias li.marquesina-siguiente a: hover {background: url(/solidario/img_comun/f_pest_marquesina_on.jpg) no-repeat; background-position: 0px 0px; color: #E50000; text-decoration: none;}
.piegaleria .overhead {color: #E50000; font-size: 10px; text-transform: uppercase; padding: 0px}
.numerocomentarios span {color: #E50000; font-size: 14px;}
.formulariocomentarios .label span {color: #E50000}
.comentariopiniones h3 {font-size: 14px; color: #E50000; padding: 0 0 3px}
.comentariopiniones .hora {color: #E50000;}
.botones-opiniones span strong {color: #E50000;}
.comentariopiniones .autor {float: left; padding: 0 0 0 10px; color: #333333; font-weight: bold; background: url(/solidario/img/marca_opinion_autor.gif) no-repeat; background-position: 0px 6px;}

.modulocomun2 .boxheader {height: 37px; font-size: 14px; font-weight: bold; color: #E50000; background: #F6F6F6 url(/solidario/img_comun/f_modulocomun_header.jpg) repeat-x; background-position: bottom; border-bottom: 1px solid #CECECE;}
.enlacesgaleria span a,.enlacesnumericos span a {text-decoration: none; border: 1px solid #E8E6E0; background-color: #FEFEFE; padding: 2px 6px 2px 6px; margin: 0 1px 0 1px; font-size: 10px; color: #999999; text-align: center;}
.modulocomun2 .boxheader span {color: #E50000;}
.enlacesgaleria span a.activo,.enlacesgaleria span a: hover,.enlacesnumericos span a.activo,.enlacesnumericos span a: hover {border: 1px solid #FFFFFF; background-color: #990000; color: #FFFFFF; text-decoration: none;}
.enlacesgaleria-multimedia span a.activo,.enlacesgaleria-multimedia span a: hover,.enlacesgaleria-multimedia span a.activo,.enlacesgaleria-multimedia span a: hover {border: 1px solid #FFFFFF; background-color: #E50000; color: #FFFFFF; text-decoration: none;}
.listadogalerias p a.activa img {border: 1px solid #E50000;}

/*Modulos*/

/*Encabezados*/
#hs1 h4 {font-size: 13px; color: #E50000; padding: 0 0 5px 5px;}

/*Modulos comunes*/
.hs4bottom span strong {color: #E50000;}
.hsselect select {text-align: right; padding: 0px 0 0px 0; font-size: 11px; color: #E50000; vertical-align: middle; margin: 0 0 0 4px}
.hsselect option {color: #E50000;text-align: left;}
.HSmodulo2 .HSoverhead {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #000;  background: url(/solidario/img/f_overhead.jpg) repeat-x;background-position: bottom; padding: 5px 0px 5px 10px; letter-spacing:-1px; border:1px solid #D4D0C8}
.HSmodulo3 .HSoverhead {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #000;  background: url(/solidario/img/f_overhead.jpg) repeat-x;background-position: bottom; padding: 5px 0px 5px 10px; letter-spacing:-1px; border:1px solid #D4D0C8}
/*Pestañas*/
.hspestana-activa a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E50000; font-weight: bold;border-left: 1px solid #D4D0C8;border-top: 1px solid #D4D0C8;border-right: 1px solid #D4D0C8; border-bottom: 1px solid #FFF; background-color: #FFF; float: left; display: block; text-align: center; height: 20px;}
/*tabla*/
#hs1 table td.champions {color: #E50000; background: url(/HS_hoysport/hsimages/ico_champions.gif) no-repeat; background-position: 80% 50% ;}

/*bloques de posición*/
/*champions*/
#hs1 table tr.hs1-1 td.pos,#hs1 table tr.hs1-2 td.pos,#hs1 table tr.hs1-3 td.pos,#hs1 table tr.hs1-4 td.pos {color: #E50000;}

/*lista*/
#hs1 option {color: #E50000;}
#hs1 select {text-align: left; width: 50%; font-size: 11px; color: #E50000; vertical-align: middle; margin: 0 0 0 4px}

/*especiales*/
.hs4 .overhead2 {color: #E50000; font-size: 10px;}

/*HS2 - Resultados*/
#hs2 h4 {font-size: 14px; color: #E50000; display: inline;}

/*Blogs*/
.blogs-pestannas p.activo a,.blogs-pestannas p.activo a: hover {color: #E50000;}
.blogs-pestannas {background: url(/solidario/img/f_blogs_pestannas.jpg) repeat-x; background-position: bottom; height: 22px;}
.blogs-pestannas-derecha {background: url(/solidario/img/f_blogs_pestannas-derecha.jpg) repeat-x; background-position: bottom; height: 22px; width: 95px; float: right}

/*Calendario*/
.textocalendario div.numero a: hover {color: #E50000;}
.textocalendario div.numeron {border: 1px solid #E6E6E6; background-color: #81D2E5; clear: none; float: left; padding: 5px 0px 0px 0px; width: 30px; height: 25px;margin-top: 1px; margin-right: 1px; text-align: center; font-weight: bold; font-size: 16px; color: #FFF;}

/*Portadas H4*/
.doc .overhead {color: #CC3333; font-size: 10px; font-weight: normal; text-transform: uppercase; padding: 0 0 0px 0}

.doc .overhead h3{color: #CC3333; font-size: 10px; font-weight: normal; text-transform: uppercase; padding: 0 0 0px 0}

/*utilidades*/
/*tus fotos*/
/*.starvotos {position: relative; background: url(/solidario/img/star_off.gif) repeat-x; width: 90px; height: 16px; float: left; display: inline;}
.vtdo {background: #FFFFFF url(/solidario/img/star_on.gif) repeat-x;}
.starvotos a: hover {background: #FFFFFF url(/solidario/img/star_on.gif) repeat-x;}*/

/*listado galerias*/

.modulogalerias-listado-galerias .boxheader {border-top: 1px solid #CECECE; border-left: 1px solid #CECECE;border-right: 1px solid #CECECE; height: 22px; font-size: 14px; font-weight: bold; color: #FFFFFF; background: url(/solidario/img/f_overhead.jpg) repeat-x;background-position: bottom; clear: both;}

/*listado galerias excepcion*/

.modulogalerias-listado-galerias .boxheader2 {height: 37px; font-size: 14px; font-weight: bold; color: #E50000; background: #F6F6F6 url(/solidario/img_comun/f_modulocomun_header.jpg) repeat-x; background-position: bottom; border:1px solid #CECECE;}

/*Puntua tu seleccion*/
div.puesto#guardametas {background-image: url(/solidario/img/f_guardametas.jpg); background-position: top left; background-repeat: no-repeat; width: 222px; height: 121px; float: left; position: relative; border-right: 1px dotted #666666; padding-right: 5px;}
div.puesto#defensas {background-image: url(/solidario/img/f_defensas.jpg); background-position: top left; background-repeat: no-repeat; width: 222px; height: 121px; float: left; position: relative; border-right: 1px dotted #666666; padding-right: 5px;}
div.puesto#centrocampista {background-image: url(/solidario/img/f_centrocampista.jpg); background-position: top left; background-repeat: no-repeat; width: 222px; height: 121px; float: left; position: relative; border-right: 1px dotted #666666; padding-right: 5px;}
div.puntua-jugador .votos-estrellas {clear: both; font-size: 9px; font-weight: bold; color: #E50000; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 5px;}


.resultado-puntuacion .puesto {float: left; background: #E50000 url(/solidario/img/f_puntua.jpg) repeat-x; background-position: bottom left; width: 60px; height: 69px; text-align: center; font-size: 30px; font-weight: bold; color: #FFF}
.resultado-puntuacion .votos {color: #E50000; font-size: 18px;}

/*Compara jugadores*/
.compara-jugadores .titulo{padding:15px 0 0px 20px; text-align: left; margin:0 auto; font-size:18px; font-weight: bold; color: #E50000;}


/*Once ideal*/
div.esquema#on {color: #E50000; font-size: 16px; font-weight: bold; border-bottom: 1px dotted #999999; padding-bottom: 5px; padding-top: 5px;}
a.boton-once-ideal{font-size: 18px; font-weight: bold; text-decoration: none; color: #E50000;}
a.boton-once-ideal:hover{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none; color: #E50000;}
/*Firmas*/
.docfirmas .overhead, .docfirmas-par .overhead {font-size: 12px; font-weight: bold; color: #E50000; padding: 7px 0 0 0}

/*en directo*/

.hora-endirecto {float: right; color: #E50000; font-size: 12px; padding: 0 7px 0 0}
.resultado-endirecto .result span {padding: 5px 8px 5px 8px; color: #E50000; font-weight: bold;}


/*Hemeroteca*/
.paginacion .activo {color: #FFF; background-color: #E50000; text-align: center; margin: 0 auto; padding: 0 7px 0px 7px}

.encontrados strong {color: #80D2E6; font-weight: bold;}

/*Multimedia*/

.cantidad-resultados strong{font-weight:bold; color:#E50000;}
.fechahora-galerias span{ color:#E50000;}
.modulogalerias .boxheader span{ color:#E50000;}
.f14b span{ color: #E50000;}
.fotodenuncia .boxheader-fd span{ color:#E50000;}
.contenido-fotodenuncia .content span.fecha{ color: #E50000; font-size: 10px;  }
.pestanas-galerias li.marquesina-anterior a:hover,.pestanas-galerias li.marquesina-siguiente a:hover{ background: url(/solidario/img/f_pest_marquesina_on.jpg) no-repeat; background-position: 0px 0px; color:#E50000; text-decoration:none;}
.numerocomentarios span{ color:#E50000; font-size:14px; }
.formulariocomentarios .label span{ color:#E50000}
.comentariopiniones h3{ font-size:14px; color:#E50000; padding:0 0 3px}
.enlacesgaleria-multimedia span a.activo,.enlacesgaleria-multimedia span a:hover,.enlacesgaleria-multimedia span a.activo,.enlacesgaleria-multimedia span a:hover{border:1px solid #FFFFFF; background-color:#E50000; color:#FFFFFF; text-decoration:none;}
.buscadorgalerias .caja{ width:160px; border:1px solid #D4D0C8; margin:0 4px 0 4px; font-size:12px; font-weight:bold; color:#E50000;}
.modulogalerias-listado-galerias .boxheader span{ color:#E50000;}
.listadogalerias p a.activa img{ border:1px solid #E50000; }

/*PARTICIPACION.CSS*/
.moduloparticipacion .boxheader span{ color:#E50000;}
.bloque-galerias-participacion span{ color:#E50000; }
.bloque-galerias-participacion100 .tema{font-size: 10px ; color: #E50000; padding:0px 0px 3px 0 ; margin:0px 5px 3px 5px; background: url(/solidario/img_comun/brd_puntosH.gif) repeat-x; background-position: bottom; }
.bloque-galeria-participacion .tema{ font-size: 10px ; font-weight: bold; color: #E50000; background: url(/solidario/img_comun/brd_puntosH.gif) repeat-x; background-position: bottom; margin:5px 5px 3px 5px; padding:0 0 3px 0}
.moduloparticipacion2 .boxheader span{ color:#E50000;}
.moduloparticipacion2 span{ color:#E50000; }


/*tablon de anuncios*/
.enviadopor{font-size: 10px; color:#E50000; font-weight:bold; padding:5px 0 0 0}

/*el reto*/
.ranking td.puntos{color:#E50000; font-weight:bold; text-align:center; width:50px;}
#elreto .pestannas a.activo{ color:#E50000; height:29px; background:#FFF; border-left:1px solid #D4D0C8; border-right:1px solid #D4D0C8; border-top:1px solid #D4D0C8;}

/*tablón anuncios*/
.masanuncios .enviadopor strong{ color:#E50000;}

/*Foros*/

.fr-barractivos{ background:#E50000 url(/solidario/img/f_barraactivos.gif) repeat-x; border-top:0px solid #969696; border-left:1px solid #969696; border-right:1px solid #C2C2C2; border-bottom:0px solid #C2C2C2; height:10px;  }/*barra de porcentaje*/

/*Movilidad*/

.juegos-envia {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #E50000;}
.juegos-envia a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #E50000;}
.videos-envia {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #E50000;}
.videos-envia a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #E50000;}
.tonos-envia {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #E50000;}
.tonos-envia a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #E50000;}

/*Sube foto*/
div.titu-sube-foto {color: #E50000; font-size: 28px; font-weight: bold; margin-bottom: 10px;}
#subefoto{ clear:both; font-size:11px; color:#333333; padding:0 0 7px 0; }
.subefoto{ margin:0 7px 0 7px; }
div.x{width: 1000px; clear: none; display: inline; background-color: red;}
.subefoto table tr td{padding: 4px;}
#subefoto .caja{ width:170px; height:18px; line-height:18px; border-top:1px solid #A3A09A; border-left:1px solid #A3A09A;border-bottom:1px solid #CCC8C0;border-right:1px solid #CCC8C0; font-size:11px; color: #E50000;}
#subefoto .img{ margin:2px 0 0 0px; vertical-align:middle;}
span.subefoto{color: #E50000;}
img.preview{border: 5px solid #EBEBEB;}
.img-modulo-colocasubefoto {clear: none; padding-top: 12px; z-index: 0; position: absolute;left: 700px;}
div > .img-modulo-colocasubefoto {left: 860px;}




/*especial1*/

#especial_1.HSmodulo {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFF; background:#E32622  url(/solidario/img_comun/f_especial_1.jpg) repeat-x;background-position: bottom; padding: 5px 0px 15px 10px; height:auto}
#especial_1.HSmodulo h3{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFF; padding:10px 10px 10px 15px; }
#especial_1.HSmodulo li {color:#FFF; list-style:none; padding:5px 0px 0 15px; background: url(/solidario/img_comun/ico_lista_especial.gif) no-repeat; background-position: 0px 8px; text-indent:-15px} 
* > #especial_1.HSmodulo li {color:#FFF; list-style:none; padding:5px 0px 0 15px; background: url(/solidario/img_comun/ico_lista_especial.gif) no-repeat; background-position: 0px 8px; text-indent:0px} 
#especial_1.HSmodulo a{ color: #FFF; }
#especial_1.HSmodulo span{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; }

#especial_2.HSmodulo {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFF; background:#FFFFFF  url(/solidario/img/f_ongdestacadas.jpg) repeat-x;background-position: top; padding: 5px 0px 5px 10px; height:auto; border: 1px solid #81B8C6;}
#especial_2.HSmodulo img {float: right; clear: none; padding:10px;}

#especial_2.HSmodulo h3{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFF; padding:10px 10px 10px 15px; border-bottom: 1px solid #000000; /*width: 170px;*/ margin:0 90px 0 0}
#especial_2.HSmodulo h3 span{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #A40000; }
#especial_2.HSmodulo li {font-size: 12px;color:#000000; list-style:none; padding:5px 2px 0 15px; background: url(/solidario/img/ico_lista_ong.gif) no-repeat; background-position: 0px 5px;} 
#especial_2.HSmodulo li a{color:#000000; font-weight: bold;} 
#especial_2.HSmodulo li a:hover{text-decoration:underline }

#especial_2.HSmodulo a{ color: #FFF; }
#especial_2.HSmodulo a:hover{ text-decoration:underline }
#especial_2.HSmodulo span{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; }
#especial_2.HSmodulo div.contenido p{color: #000000; padding-top: 10px; font-size: 12px;}


/*Compartir*/

.barra_compartir{clear:both;font-size:12px;margin:0 0 5px;padding:2px; font-weight:bold;/*position:relative;*/}
.barra_social {padding:0;}
.barra_social .txt {    clear: both;
    display: block;
    font-size: 12px;
    font-weight: bold;}
.barra_social .FB {background:url("/solidario/img/ico_FB.png") no-repeat scroll 0 0 transparent;
height:30px;
margin:5px 35px 0 0;
padding:0;
width:auto;
display:inline-block;
}
.barra_social .TW {background:url("/solidario/img/ico_TW.png") no-repeat scroll 0 0 transparent;
height:30px;
margin:5px 35px 0 0;
padding:0;
width:auto; 
display:inline-block;
}
.barra_social .RSS {background:url("/solidario/img/ico_RSS.png") no-repeat scroll 0 0 transparent;
height:30px;
margin:5px 0;
padding:0;
width:auto; 
display:inline-block;
}
.barra_social .TW a, .barra_social .FB a , .barra_social .RSS a{     color: #000000;
    line-height: 30px;
    margin: 0 0px 0 35px;
    text-decoration: none !important;
    vertical-align: middle;}
.barra_social .TW span, .barra_social .FB span{ /*display:inline-block;text-align:left;text-indent:-9000px; width:75px;text-decoration:none*/;}

