.ico-anadir, .ico-calendario, .ico-candado, .ico-carpeta, .ico-cat1, .ico-cat2, .ico-cat3, .ico-cat4, .ico-cat5, .ico-cat6, .ico-cat7, .ico-cat8, .ico-cat9, .ico-cat_activa, .ico-corazon_blanco,
.ico-corazon_blanco_peq, .ico-corazon_gris, .ico-delim_blanco, .ico-delim_blanco_horiz, .ico-delim_dotted, .ico-delimitador-menu, .ico-delimitador-negro, .ico-delimitador_celeste, .ico-evento,
.ico-facebook, .ico-fondoblanco, .ico-fondo-boton-gris, .ico-fondo-columnas, .ico-fondo-degradado-principal, .ico-fondo-naranja, .ico-fondo-rayas-principal, .ico-foto, .ico-gal_cerr, .ico-gal_prev,
.ico-gal_sig, .ico-globo_blanco, .ico-globo_gris, .ico-grupo, .ico-grupo2, .ico-head_active, .ico-ico_grupo, .ico-ico_grupopass, .ico-corazon_rojo, .ico-ico_nopass, .ico-ico_pass, .ico-ico_seguir,
.ico-igood, .ico-lapiz-gris, .ico-lapiz_blanco, .ico-lapiz-editar, .ico-logo-conecta2, .ico-logo, .ico-lupa, .ico-mas, .ico-miniatura2-generico, .ico-noticia, .ico-notificaciones, .ico-operador,
.ico-overlay_galeria_background, .ico-overlay_galeria_mas, .ico-pagination, .ico-persona, .ico-pestana-cometarios, .ico-pestana-resultado_busqueda, .ico-place1, .ico-place2, .ico-place3,
.ico-place4, .ico-place5, .ico-place6, .ico-place7, .ico-place8, .ico-puntos, .ico-resultado_busqueda_placeholder_igood, .ico-resultado_busqueda_placeholder_usuarios, .ico-rss, .ico-separador-azul-claro,
.ico-separador-azul, .ico-separador-col-izq, .ico-separador-gris, .ico-separador-horiz-barra-lateral, .ico-separador-linea-blanca, .ico-separador-linea-gris, .ico-separador-naranja,
.ico-sobre, .ico-solapa1, .ico-solapa2, .ico-solapa3, .ico-solapa4, .ico-twitter, .ico-usuario, .ico-borrar-comentarios, .ico-mark-gmaps, .ico-corazon-rojo-grande, .ico-corazon-gris-grande, .ico-foto-placeholder,
.ico-cerrar-popup, .ico-abandonar, .ico-editar, .ico-contactar, .ico-no-asistir, .ico-categorias-blog, .ico-foto-placeholder2, .ico-foto-placeholder3, .ico-foto-youtube, .ico-foto-subir-video,
.ico-ayuda-arriba, .ico-ayuda-derecha, .ico-ayuda-abajo, .ico-ayuda-izquierda, .ico-warning, .ico-copa, .ico-mapa, .ico-noticias, .ico-alert-moderacion, .ico-mark-gma.ico-flecha-derecha-filtro, .ico-flecha-abajo-filtro, .ico-borrar, .ico-masv, .ico-masvv, .ico-etiquetar, .ico-reloj, .ico-carrito, .ico-carrito2, .ico-volver,
.ico-boliche, .ico-masv2, .ico-mas2, .ico_seguirred, .ico-anunciante, .ico-reloj_blank, .ico-seguirblue, .ico-seguirred, .ico-otrasofertas, .ico-slidel, .ico-slider, .p1, .p2, .p3, .p4, .p5, .p6, .p7, .p8, .p9, .p10, .p11, .p72,
.ico-play-on, .ico-play-off, .p10, .ico-entidad-config, .ico-sprite, #wrap_cabecera #wrap_menu #menu_principal #notificaciones_mensajes, .desplazaIzq small, .desplazaDer small, .back-to-top, .creacionEdicionEquipos .urlEquipo input, .seccionEquipos .filtroEquipo .buscarEquipo input {
    background: url(../im/general/css_sprite_red_social.png) no-repeat top left;
}

.ico-anadir {
    background-position: 0 0;
    width: 10px;
    height: 10px;
}

.ico-calendario {
    background-position: 0 -25px;
    width: 14px;
    height: 14px;
}

.ico-candado {
    background-position: 0 -54px;
    width: 18px;
    height: 20px;
}

.ico-carpeta {
    background-position: 0 -89px;
    width: 16px;
    height: 16px;
}

.ico-cat1 {
    background-position: 0 -234px;
    width: 15px;
    height: 15px;
}

.ico-cat2 {
    background-position: 0 -204px;
    width: 15px;
    height: 15px;
}

.ico-cat3 {
    background-position: 0 -104px;
    width: 15px;
    height: 15px;
}

.ico-cat4 {
    background-position: 0 -134px;
    width: 15px;
    height: 15px;
}

.ico-cat5 {
    background-position: 0 -294px;
    width: 15px;
    height: 15px;
}

.ico-cat6 {
    background-position: 0 -264px;
    width: 15px;
    height: 15px;
}

.ico-cat7 {
    background-position: 0 -314px;
    width: 15px;
    height: 15px;
}

.ico-cat8 {
    background-position: 0 -164px;
    width: 15px;
    height: 15px;
}

.ico-cat9 {
    background-position: 0 -354px;
    width: 15px;
    height: 15px;
}

.ico-cat_activa {
    background-position: 0 -387px;
    width: 11px;
    height: 5px;
    display: inline;
}

.ico-corazon_blanco {
    background-position: 0 -476px;
    width: 20px;
    height: 20px;
}

.ico-corazon_blanco_peq {
    background-position: 0 -446px;
    width: 16px;
    height: 16px;
}

.ico-corazon_gris {
    background-position: 0 -475px;
    width: 20px;
    height: 20px;
}

.ico-corazon_rojo {
    background-position: -2px -1411px;
    width: 20px;
    height: 20px;
}

.ico-sprite.HacerLike {
    background-position: -2px -1411px !important;
    width: 20px;
    height: 20px;
}

.ico-delim_blanco {
    background-position: 0 -514px;
    width: 2px;
    height: 24px;
}

.ico-delim_blanco_horiz {
    background-position: 0 -553px;
    width: 22px;
    height: 1px;
}

.ico-delim_dotted {
    background-position: 0 -569px;
    width: 1px;
    height: 18px;
}

.ico-delimitador-menu {
    background-position: 0 -602px;
    width: 1px;
    height: 33px;
}

.ico-delimitador-negro {
    background-position: 0 -650px;
    width: 1px;
    height: 31px;
}

.ico-delimitador_celeste {
    background-position: 0 -696px;
    width: 1px;
    height: 28px;
}

.ico-evento {
    background-position: 0 -739px;
    width: 25px;
    height: 25px;
}

.ico-facebook {
    background-position: 0 -779px;
    width: 16px;
    height: 16px;
}

.ico-fondoblanco {
    background-position: 0 -810px;
    width: 99px;
    height: 18px;
}

.ico-fondo-boton-gris {
    background-position: 0 -843px;
    width: 1px;
    height: 22px;
}

.ico-fondo-columnas {
    background-position: 0 -880px;
    width: 1px;
    height: 2px;
}

.ico-fondo-degradado-principal {
    background-position: 0 -897px;
    width: 1px;
    height: 52px;
}

.ico-fondo-naranja {
    background-position: 0 -964px;
    width: 9px;
    height: 125px;
}

.ico-fondo-rayas-principal {
    background-position: 0 -1104px;
    width: 7px;
    height: 7px;
}

.ico-foto {
    background-position: 0 -1126px;
    width: 22px;
    height: 16px;
}

.ico-gal_cerr {
    background-position: 0 -1157px;
    width: 24px;
    height: 24px;
}

.ico-gal_prev {
    background-position: 0 -1196px;
    width: 24px;
    height: 24px;
}

.ico-gal_sig {
    background-position: 0 -1235px;
    width: 24px;
    height: 24px;
}

.ico-globo_blanco {
    background-position: 0 -1271px;
    width: 16px;
    height: 16px;
}

.ico-globo_gris {
    background-position: 0 -1305px;
    width: 24px;
    height: 24px;
}

.ico-sprite.Comentar {
    background-position: 0 -1305px !important;
    width: 24px;
    height: 24px;
}

.ico-grupo {
    background-position: 0 -1344px;
    width: 25px;
    height: 25px;
}

.ico-grupo2 {
    background-position: 0 -1383px;
    width: 14px;
    height: 15px;
}

.ico-head_active {
    background-position: 0 -1409px;
    width: 24px;
    height: 24px;
}

.ico-ico_grupo {
    background-position: 0 -1448px;
    width: 50px;
    height: 51px;
}

.ico-ico_grupopass {
    background-position: 0 -1514px;
    width: 50px;
    height: 51px;
}

.ico-ico_nopass {
    background-position: 0 -1617px;
    width: 51px;
    height: 51px;
}

.ico-ico_pass {
    background-position: 0 -1683px;
    width: 51px;
    height: 51px;
}

.ico-ico_seguir {
    background-position: 0 -1749px;
    width: 11px;
    height: 11px;
}

.ico-igood {
    background-position: 0 -1775px;
    width: 25px;
    height: 25px;
}

.ico-lapiz-gris {
    background-position: 0 -1815px;
    width: 14px;
    height: 14px;
}

.ico-lapiz_blanco {
    background-position: 0 -1844px;
    width: 14px;
    height: 14px;
}

.ico-lapiz-editar {
    background-position: 0 -1873px;
    width: 16px;
    height: 16px;
}

.ico-logo-conecta2 {
    background-position: 0 -1902px;
    width: 192px;
    height: 43px;
}

.ico-logo {
    background-position: 0 -1960px;
    width: 210px;
    height: 44px;
}

.ico-lupa {
    background-position: -225px 0;
    width: 14px;
    height: 14px;
}

.ico-mas {
    background-position: -225px -29px;
    width: 12px;
    height: 10px;
}

.ico-mas2 {
    background-position: -225px -29px;
    width: 17px;
    height: 10px;
    margin-left: 15px;
    margin-top: 15px;
}

.ico-masv {
    background-position: -250px -29px;
    width: 12px;
    height: 10px;
}

.ico-masv2 {
    background-position: -260px -15px;
    width: 17px;
    height: 30px;
    margin-left: 12px;
}

.ico-masvv {
    background-position: -265px -29px;
    width: 12px;
    height: 10px;
}

.ico-miniatura2-generico {
    background-position: -225px -54px;
    width: 48px;
    height: 48px;
}

.ico-noticia {
    background-position: -225px -117px;
    width: 25px;
    height: 25px;
}

.ico-notificaciones {
    background-position: -225px -157px;
    width: 22px;
    height: 22px;
}

.ico-operador {
    background-position: -225px -194px;
    width: 50px;
    height: 60px;
}

.ico-overlay_galeria_background {
    background-position: -225px -255px;
    width: 2px;
    height: 2px;
}

.ico-overlay_galeria_mas {
    background-position: -225px -272px;
    width: 67px;
    height: 67px;
}

.ico-pagination {
    background-position: -225px -354px;
    width: 12px;
    height: 25px;
}

.ico-persona {
    background-position: -225px -394px;
    width: 24px;
    height: 24px;
}

.ico-pestana-cometarios {
    background-position: -225px -433px;
    width: 12px;
    height: 21px;
}

.ico-pestana-resultado_busqueda {
    background-position: -225px -469px;
    width: 21px;
    height: 12px;
}

.ico-place1 {
    background-position: -225px -496px;
    width: 25px;
    height: 25px;
}

.ico-place2 {
    background-position: -225px -536px;
    width: 25px;
    height: 25px;
}

.ico-place3 {
    background-position: -230px -573px;
    width: 26px;
    height: 25px;
}

.ico-place4 {
    background-position: -230px -610px;
    width: 27px;
    height: 23px;
}

.ico-place5 {
    background-position: -230px -651px;
    width: 27px;
    height: 25px;
}

.ico-place6 {
    background-position: -230px -691px;
    width: 27px;
    height: 27px;
}

.ico-place7 {
    background-position: -429px -845px;
    width: 27px;
    height: 27px;
}

.ico-place8 {
    background-position: -429px -888px;
    width: 27px;
    height: 27px;
}

.ico-puntos {
    background-position: -225px -736px;
    width: 14px;
    height: 13px;
}

.ico-resultado_busqueda_placeholder_igood {
    background-position: -225px -764px;
    width: 25px;
    height: 25px;
}

.ico-resultado_busqueda_placeholder_usuarios {
    background-position: -225px -804px;
    width: 25px;
    height: 25px;
}

.ico-rss {
    background-position: -225px -844px;
    width: 16px;
    height: 16px;
}

.ico-separador-azul-claro {
    background-position: -225px -875px;
    width: 7px;
    height: 6px;
}

.ico-separador-azul {
    background-position: -225px -896px;
    width: 7px;
    height: 6px;
}

.ico-separador-col-izq {
    background-position: -225px -917px;
    width: 1px;
    height: 17px;
}

.ico-separador-gris {
    background-position: -225px -949px;
    width: 7px;
    height: 6px;
}

.ico-separador-horiz-barra-lateral {
    background-position: -225px -970px;
    width: 129px;
    height: 1px;
}

.ico-separador-linea-blanca {
    background-position: -225px -986px;
    width: 1px;
    height: 11px;
}

.ico-separador-linea-gris {
    background-position: -225px -1012px;
    width: 2px;
    height: 11px;
}

.ico-separador-naranja {
    background-position: -225px -1038px;
    width: 7px;
    height: 6px;
}

.ico-sobre {
    background-position: -225px -1059px;
    width: 21px;
    height: 12px;
}

.ico-solapa1 {
    background-position: -225px -1086px;
    width: 30px;
    height: 36px;
}

.ico-solapa2 {
    background-color: #1097be;
    background-position: 6px -1928px;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    width: 30px;
    height: 37px;
    top: -72px !important;
}

.ico-solapa3 {
    background-position: -225px -1189px;
    width: 30px;
    height: 37px;
}

.ico-solapa4 {
    background-color: #fc9c07;
    background-position: 6px -1928px;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    width: 30px;
    height: 37px;
}

.ico-twitter {
    background-position: -225px -1293px;
    width: 24px;
    height: 18px;
}

.ico-usuario {
    background-position: -225px -1326px;
    width: 25px;
    height: 25px;
}

.ico-borrar-comentarios {
    background-position: -256px -1392px;
    width: 25px;
    height: 20px;
}

.ico-corazon-rojo-grande {
    background-position: 0px -1581px;
    width: 24px;
    height: 22px;
}

.ico-corazon-gris-grande {
    background-position: -224px -1421px;
    width: 24px;
    height: 22px;
}

.ico-foto-placeholder {
    background-position: -224px -1645px;
    width: 106px;
    height: 91px;
}

.ico-foto-placeholder2 {
    background-position: -224px -1553px;
    width: 106px;
    height: 72px;
}

.ico-foto-placeholder3 {
    background-position: -224px -1756px;
    width: 130px;
    height: 130px;
}

.ico-cerrar-popup {
    background-position: -224px -1462px;
    width: 24px;
    height: 24px;
}

.ico-abandonar {
    background-position: -292px -1901px;
    width: 10px;
    height: 15px;
}

.ico-editar {
    background-position: -324px -1901px;
    width: 10px;
    height: 15px;
}

.ico-contactar {
    background-position: -358px -1901px;
    width: 10px;
    height: 15px;
}

.ico-no-asistir {
    background-position: -396px -1901px;
    width: 12px;
    height: 12px;
}

.ico-foto-youtube {
    background-position: -224px -1506px;
    width: 59px;
    height: 28px;
}

.ico-foto-subir-video {
    background-position: -224px -1905px;
    width: 48px;
    height: 48px;
}

.ico-ayuda-arriba {
    background-position: -224px -1905px;
    width: 48px;
    height: 48px;
}

.ico-ayuda-derecha {
    background-position: -224px -1905px;
    width: 48px;
    height: 48px;
}

.ico-ayuda-abajo {
    background-position: -224px -1905px;
    width: 48px;
    height: 48px;
}

.ico-ayuda-izquierda {
    background-position: -224px -1905px;
    width: 48px;
    height: 48px;
}

.ico-warning {
    background-position: 0 -2019px;
    width: 25px;
    height: 21px;
}

.ico-copa {
    background-position: 0 -1967px;
    width: 25px;
    height: 21px;
}

.ico-mapa {
    background-position: 0 -2019px;
    width: 25px;
    height: 21px;
}

.ico-noticias {
    background-position: 0 -2019px;
    width: 25px;
    height: 21px;
}

.ico-alert-moderacion {
    background-position: 0 -2131px;
    min-width: 24px;
    min-height: 24px;
}

.ico-mark-gmaps {
    background-position: -39px -2154px;
    min-width: 20px;
    min-height: 29px;
    display: inline-block;
}

.ico-flecha-derecha-filtro {
    background-position: -20px -2160px;
    min-width: 8px;
    min-height: 10px;
}

.ico-flecha-abajo-filtro {
    background-position: 0 -2160px;
    min-width: 8px;
    min-height: 10px;
}

.ico-borrar {
    background-position: -225px -2113px;
    width: 95px;
    min-height: 12px;
    background-repeat: no-repeat;
}

.ico-volver {
    background-position: -232px -2169px;
    width: 20px;
    min-height: 12px;
}

.ico-boliche {
    background-position: -232px -2184px;
    width: 10px;
    min-height: 19px;
}

.ico-reloj {
    background-position: -250px -2116px;
    width: 15px;
    min-height: 15px;
}

.ico-reloj_blank {
    background-position: -312px -2116px;
    width: 15px;
    min-height: 17px;
}

.ico-carrito {
    background-position: -279px -2116px;
    width: 17px;
    min-height: 15px;
}

.ico-carrito2 {
    background-position: -277px -2116px;
    width: 17px;
    min-height: 15px;
}

.ico-etiquetar {
    background-position: -230px -2145px;
    width: 21px;
    min-height: 22px;
}

.ico-anunciante {
    background-position: -398px 0;
    width: 65px;
    height: 40px;
}

.ico-seguirblue {
    background-position: -422px -50px;
    width: 20px;
    height: 40px;
}

.ico-seguirred {
    background-position: -462px -50px;
    width: 20px;
    height: 40px;
}

.ico-otrasofertas {
    background-position: -411px -97px;
    width: 40px;
    height: 40px;
}

.ico-slidel {
    background-position: -411px -137px;
    width: 40px;
    height: 40px;
}

.ico-slider {
    background-position: -411px -185px;
    width: 40px;
    height: 40px;
}

.ico-flota {
    float: left;
}

.ico-play-on {
    background-position: -411px -666px;
    width: 40px;
    height: 20px;
}

.ico-play-off {
    background-position: -411px -686px;
    width: 40px;
    height: 20px;
}

/*Iconos usados en la parte de mi Perfil*/
.p1, .p107, .ico-sprite.UsuarioWeb {
    background-position: -415px -235px;
    width: 24px;
    height: 24px;
}
/*Muñeco persona*/
.p2, .p102, .ico-sprite.Grupo {
    background-position: -415px -274px;
    width: 24px;
    height: 24px;
}
/*Grupos*/
.p3, .p101, .ico-sprite.Evento {
    background-position: -415px -303px;
    width: 24px;
    height: 24px;
}
/*Eventos*/

.p4, .p105, .ico-sprite.Oferta {
    background-position: -415px -340px;
    width: 24px;
    height: 24px;
}
/*Ofertas*/
.p5, .p106 {
    background-position: -415px -375px;
    width: 24px;
    height: 24px;
}
/*Compras & Anunciante*/
.p6, .p103 {
    background-position: -415px -409px;
    width: 24px;
    height: 24px;
}
/*Lapiz*/
.p7, .p111, .ico-sprite.Galeria {
    background-position: -415px -449px;
    width: 24px;
    height: 24px;
}
/*Fotos*/
.p8 {
    background-position: -415px -490px;
    width: 24px;
    height: 24px;
}
/*Videos*/
.p9, .p107 {
    background-position: -415px -529px;
    width: 24px;
    height: 24px;
}
/*Amigos*/
.p10 {
    background-position: -67px -2156px;
    width: 24px;
    height: 24px;
}
/*Avion*/
.p104, .ico-sprite.Post {
    background-position: -281px -1918px;
    width: 24px;
    height: 24px;
}
/*Post*/
.p11, .p108, .p109, .p110, .ico-sprite.Deporte {
    background-position: 10px -292px;
    width: 24px;
    height: 24px;
}
/*Deporte*/

.ico-sprite.Evento, .ico-sprite.Grupo, .ico-sprite.Oferta {
    background-position-x: -425px;
}
/*Correccion para grupo y evento,ofertas,etc... en pagina notificación*/
.acciones .ico_seguirred, .ico_seguirred {
    background-position: -430px -576px;
    height: 20px;
}
