﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 
margin: 0;
padding: 0;
border: none;
}
ol, ul { 
list-style: none;
}

#sharer_panel { 
width: 280px;
overflow-x: hidden;
overflow-y: hidden;
}
#sharer_panel li { 
float: left;
width: 133px;
height: 24px;
}
#sharer_panel .sharer-cab { 
background: url("/images/sharer/s-cab.gif");
display:block;
height: 16px;
}
#sharer_panel .sharer-cnt { 
background: #f9f9f9 url("/images/sharer/s-cnt.gif");
padding: 8px 0 0 14px;
background-repeat:repeat-y;
height:120px;

}
#sharer_panel .sharer-pie { 
background: url("/images/sharer/s-pie.gif") no-repeat;
clear: both;
display:block;
height: 6px;
}
#sharer_panel a { 
font-size: 12px;
font-family: Arial, "Helvetica", sans-serif;
text-decoration: none;
display: block;
margin: 0 1px;
}
#sharer_panel a:hover { 
color: #007cbf;
font-weight: 700;
}
#sharer_panel a span { 
width: 24px;
float: left;
}
#sharer_panel form { 
padding: 6px 0 10px 6px;
}
#sharer_panel form input { 
border-top: 1px solid #cccccc;
border-right: 1px solid #f7f9fb;
border-bottom: 1px solid #f7f9fb;
border-left: 1px solid #cccccc;
padding: 2px;
margin-bottom: 6px;
color: #999999;
}
#sharer_panel form input.error { 
color: #ff0000;
}
#sharer_panel form button { 
display: block;
border-top: 1px solid #ffffff;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
border-left: 1px solid #ffffff;
padding: 3px 4px;
font-size: 12px;
background-color: #f7f9fb;
}

.lefts { 
float: left !important;
}
.rights { 
float: right !important;
}

#sharer_panel { 
z-index: 999;
}





.node .share a:hover { 
background-position: 0px -31px;
}

.node .share a.press { 
background-position: 0px -61px;
}

.node .share a { 
background-position: 0% -1px;
display: block;
width: 24px;
height: 24px;
}

.node .share a, body#registro .alerta-mail .ico-check, .comentario-flujo .agregar-img, input.bg-calendario { 
background-image: url("/images/sharer/spt_icos_v2.png");
background-repeat: no-repeat;
}

a:hover { 
text-decoration: underline;
}

:focus { 
outline-width: 0px;
outline-style: none;
}

a { 
text-decoration: none;
color: #000cff;
}

