/**** CSS Girl Power Articolo *****/

/* Tag Articolo */

.center_articolo  {font-family: Arial;}
.corpo_articolo  img { border:1px solid #CCC; padding:3px; margin:10px !important;}
.center_articolo  h1 { margin:0 0 10px; color: #561655; font-family: "DroidSerif-Italic", Georgia, Serif; font-size: 34px; font-weight: normal;}

.center_articolo  h2.abstract {clear:both; display:block; padding: 0; font-size: 15px; font-weight: normal; line-height: 21px; font-family: "DroidSerif-Italic", Georgia, Serif; color: #000;}
.info_articolo {clear:both; height:30px; padding:10px 0 0; margin:0 0 20px; color: #999999; font-size: 11px; border-bottom:1px dotted #ddd;}

.author_articolo {margin:0 0 10px; font-size:12px; color:#666; margin: 20px 0; border-bottom: 1px dotted #ccc; padding-bottom: 5px; overflow: hidden}
.author_articolo b {color:#FE81BF;}
.author_articolo span.art_date {font-size:12px; float: right;}

.corpo_articolo  { font-size: 14px; line-height: 1.6; text-align: left !important; padding: 5px 5px 0; overflow: hidden; font-family: "DroidSans",trebuchet ms,arial; color: #000; }
.corpo_articolo  b a,
.corpo_articolo  a b,
.corpo_articolo  a { color: #7011ff;}
.corpo_articolo  b { color: #000; font-family:"DroidSans-Bold",trebuchet ms,arial;}
.corpo_articolo  a { font-size: 15px; }
.center_articolo {height: auto; float: left;}
.corpo_articolo  h3 { margin: 20px 0 5px; clear: both; font: normal 18px "DroidSans", Georgia, Serif, Serif; border-bottom: 1px dotted #ddd; padding: 0 5px 2px;}
.center_articolo  img { float: none; margin: 0; margin-bottom: 3px; padding: 3px; border: 1px solid #ccc; margin-right: 10px;}
.center_articolo p {font-size: 14px; font-family:"DroidSans",trebuchet ms,arial; color: #000;}
.center_articolo  p img {float: none; margin:10px;}
/*.center_articolo p a {float: left;}*/
.corpo_articolo h2 { margin:15px 0 5px; clear: both; font: normal 20px "DroidSerif-Regular", Georgia, Serif, Serif; border-bottom: 1px dotted #ddd; padding: 0 0px 2px; color:#000}
.corpo_articolo h2 b {font-weight:normal}
.corpo_articolo  h1 { margin: 0px; color: #872c58; font-family: "DroidSerif-Regular", Georgia, Serif, Serif; font-size: 32px; font-weight: normal;}
.corpo_articolo ol li{
background:url("http://stbm.it/stage/girlpower/images/lists/minus.gif") no-repeat scroll 0 11px transparent;
padding:0 0 0 10px;
margin:0 0 8px;
}

/*** TAGS ***/
div.tags_articolo_bottom {
color: #444;display: block;
font-family:"DroidSans",trebuchet ms,arial;
font-size: 12px;
letter-spacing: 1px;
overflow: hidden;
padding: 5px 10px;
text-transform: uppercase;
background:#f7f5f5;
}

div.tags_articolo_bottom a {
    font-family: "DroidSans",trebuchet ms,arial;
    font-size: 13px;
    letter-spacing: 0;
    text-transform: lowercase;color:#7011ff;
}

/*--
SOCIAL TOOLBAR
---------------------------------------------------------------------------*/
.share_articolo{clear:both; margin:0 0 24px; border-bottom:1px dotted #ccc;}
.stl_cont {}
.stl_cont li {margin:0 0 0 10px; overflow:hidden; float:left; height:25px; padding-top:1px; font-size:12px;}
.stl_cont li:first-child{margin-left:0;}
.stl_cont li.nobordo {border:0;padding-right:0;margin-right:0;}
.stl_cont li.nobordo iframe {width:95px !important;}
.stl_cont .stl_commenti span  {}
.stl_cont .stl_commenti a  {}
.stl_cont .stl_commenti a  i {font-style:normal;color:#252525;}
.stl_cont iframe {width:65px; margin:0 !important;}
.stl_cont a.stl_facebook  {    display: block; height: 18px; margin-top: 1px;overflow: hidden;}
.stl_cont span.FBConnectButton  {background-position: -1px -233px!important;padding-left:0px!important;}
.stl_cont span.FBConnectButton  span.FBConnectButton_Text  {color:#fff!important;font:normal 11px verdana;margin:0 0 0 17px!important;border:0!important;padding-top:1px!important;}
.stl_cont .fb_share_count_inner  {padding:1px 6px 1px!important;line-height:13px !important;}
.stl_cont a b {display:none;}
.stl_cont a.stl_friendfeed {background-position: -40px 0px;}
.stl_cont a.stl_oknotizie  {background-position: -60px 0px;}
.stl_cont a.stl_buzz {background-position: -120px 0px;}
*:first-child+html .stl_cont .stl_commenti  a {float:left!important;}
*ul.stl_cont {margin-top:  0; overflow:hidden;}
 .tweettershare iframe {margin:0 !important;width:100px !important;}
li.stl_commenti span.comments_img {
    background:#661C66;
    display: block;
    height: 20px;
    line-height: 20px;
    margin-right: 5px;
    margin-top: 0 !important;
    text-align: center;
    width: 73px;
   float:left;
    border-radius: 2px 2px 2px 2px;
   -moz-border-radius: 2px 2px 2px 2px;
  -webkit-border-radius : 2px 2px 2px 2px;

}
li.stl_commenti span.comments_img:hover{background:#FE79BA;}
li.stl_commenti span.comments_img a {
    color: #fff;
    display: block;
    font-size: 11px;
    font-weight: bold;
    text-decoration:none;
}
li.stl_commenti span.comments_num {
    background: url("http://stbm.it/girlpower/images/num_commenti.gif") no-repeat scroll 0 -2px transparent;
    border-right: 1px solid #DDDDDD;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    padding: 0 7px 0 13px;
    text-align: center;
    width: auto; }

.info_articolo .artool{float:right;}

.info_articolo .artool a.stampa{display:block; height:24px; line-height:24px; padding:0 0 0 20px; background:url("http://stbm.it/girlpower/images/ico_articolo_stampa.gif") no-repeat 0 5px transparent;}

.mipiace_fondo { display: block; height: 33px;line-height: 33px; margin: 5px 0 25px;  overflow: hidden; padding: 0 5px;}
.mipiace_fondo span { overflow: hidden;}

.mipiace_fondo iframe {  height: 25px; margin: 7px 0 0 !important;}


/**** TOOLS FB + STAMPA ****/
.tools_articolo  {border-bottom: 1px dotted #CCC; 
    margin-bottom: 10px;
    margin-top: 0px;
    overflow: hidden;
    padding: 4px 2px;
 }
.tool_articolo_stampa  { 
background: url("http://stbm.it/girlpower/images/ico_articolo_stampa.gif") no-repeat scroll 0 0 transparent;    float: right;
    font-family: "DroidSans",Georgia,Serif,Serif;
    font-size: 13px;
    font-weight: normal;
    padding-bottom: 0;
    padding-left: 18px;
}

.tool_articolo_spedisci  { font-family:  "DroidSerif-Regular", Georgia, Serif; font-size: 13px; font-weight: normal; float: left; margin-left: 25px; background:transparent url("http://stbm.it/girlpower/images/ico_articolo_spedisci.gif") no-repeat scroll 0 0; padding-left:18px; padding-bottom: 2px; }

.fotoleft { float: left; }
.fotoright { float: right; }
.fotoleft span { display: block; font: normal 10px tahoma; color: #999; text-transform: uppercase; letter-spacing: 2px; }

.articolo_commenti  { float:left; clear:both; overflow:hidden; width: 688px; margin: 20px 0px 10px 0px;}
.articolo_commenti h3, #comments {  padding: 4px; background-color: #eeeeee; color: #262626; }
.articolo_commenti  li, .commentlist li  { border: 1px solid #cacaca; padding: 5px; margin-bottom: 10px; }
.articolo_commenti  li i { margin-right:  10px;  color: #d2eeff; font-weight: bold; }
.articolo_commenti  li cite { font-size: 14px; font-weight:  bold;  font-style: normal; }
.articolo_commenti  li small{ display:block; font-size: 14px; padding:4px; margin-bottom: 5px; background-color: #eeeeee; }

.commentlist li { overflow: hidden; }
.ep_comm_avatar { padding: 5px; float: left; }
.ep_comm_avatar  img { max-height: 70px; border: 1px solid #ccc; padding: 1px; }
.ep_comm_container  { overflow: hidden; padding: 5px; }
.ep_comm_data { float: right; font: normal 12px tahoma; color: #888; }
.ep_comm_nome  { font: normal 15px "DroidSerif-Regular", Georgia, Serif; padding-left:  5px;  color: #828282;}
.ep_comm_container  p { margin: 5px 0 0; background: #f8f4ed; padding: 5px; font: normal 12px Arial; color: #262626; }

/* FB SHARE 

div.fbshare {overflow:hidden; font-size: 16px; margin: 10px 0; clear: both;padding:0;}
div.fbshare  b {display: block; overflow:hidden;float:left;color: #666;  font-family:"DroidSerif-Regular", Georgia, Serif; font-weight:normal;} 
div.fbshare  a.fbButton {display: block; width:120px; height:30px; background:  url('http://www.pianetadonna.it/images/fb.gif')  no-repeat;overflow:hidden;float:left;margin-left:5px;}
div.fbshare b a {color: #4e66ab !important; font-family: trebuchet ms; font-weight: bold;} 
*/
/* FB SHARE */

div.fbshare {
font-family:"DroidSans",trebuchet ms,arial !important;    font-size: 13px;
    margin: 0px 0;
    overflow: hidden;
    padding: 0;float:left;
}
div.fbshare b { padding-top: 3px;display: block; overflow:hidden;float:left;color: #666; font-family:"DroidSans",trebuchet ms,arial; font-weight:normal;}
div.fbshare a.fbButton {
background: url("http://www.girlpower.it/images/fb.gif") no-repeat scroll 0 0 transparent;    display: block;
    float: left;
    height: 21px;
    margin-left: 7px;
    margin-top: 0;
    overflow: hidden;
    width: 90px;
}
div.fbshare b a {
color: #4E66AB !important;    font-family: "DroidSans",trebuchet ms,arial;
    font-weight: normal;}

.articolo_related  { clear: both; border: 1px solid #ccc; margin-bottom: 20px;}
.articolo_related  h3 { margin: 5px; padding: 5px 10px 3px 10px; background:  #f8f4ed; 
font-family: Gill Sans;
font-weight: normal;
text-transform: uppercase;
color: #872c58;
font-size: 15px;
}

.articolo_related  ul { margin: 0 5px -1px; }
.articolo_related  ul li { border-bottom: 1px dotted #ddd; padding: 6px 6px 6px 8px; font-family:  "DroidSerif-Regular",   Georgia, Serif; font-size: 13px; } 

/**** CSS CityNews Inserisci commento - ??? *****/

#forumdiv {  width: 670px; float: left; overflow: hidden; padding-bottom: 10px; }
#forumdiv a { font-size: 14px; margin-left: 20px; margin-right: 20px; text-transform: capitalize; font-family:"DroidSerif-Regular", Georgia, Serif !important; }
#datimessaggio  { width: 100%; background-color: #cccccc; margin: 0px 0px 4px 0px; padding: 4px; }
#datimessaggio  span { margin-right: 20px; }
#datimessaggio b { margin-right:  5px;  }
#datimessaggio u { margin-right:  20px;  }
#messaggioforum { border:1px solid #CACACA; margin-bottom:10px; padding:5px; }
form#newmex h2 { overflow: hidden; margin: 0px 0px 15px 0px; padding: 0px 0px 5px; font: normal 24px "DroidSerif-Regular", Georgia, Serif; color: #872c58; }
.tagContent h2 span { color: #c30; }
div.commento_autenticato { clear:both; overflow:hidden; }
*:first-child+html div.commento_autenticato  label { margin: 0px 0px -8px 0px; }
div.commento_autenticato  input#nome { margin: -16px 0px 0px 110px; }
*:first-child+html div.commento_autenticato  input#nome { margin: -32px 0px 0px 110px; }
form#newmex label, form#newmex b { padding: 0px 0px 0px 10px; margin: 10px 0px 2px 0px; display: block; overflow: hidden; text-transform: capitalize; font-size: 14px; font-weight: normal; width: 100px; }
form#newmex input { padding: 2px; overflow:hidden; clear: right; width: 486px; border: 1px solid #5d5d5d; }
form#newmex img { display: block; margin: 5px 0px 0px 0px; }
form#newmex textarea  { width: 490px; height: 140px; _height: 130px; border: 1px solid #5d5d5d; margin: 5px 0px 10px 0px; }
*:first-child+html form#newmex textarea  { height: 120px; }

form#newmex input.puls { 
font-size: 12px;
font-weight: bold;
margin: 10px 0px 30px 10px;
width: 53px !important;
height: 18px;
background:transparent url('http://stbm.it/stage/girlpower/images/bg_puls.gif') repeat-x scroll 0 0;
color:#FFFFFF; font-weight:bold; border: 0px !important; overflow: hidden; padding: 1px 10px 3px 10px; display:block; text-align:  center; text-transform: uppercase; }

form#newmex input.puls { cursor: pointer; }

#forumdiv  h4 {display: none;}
form#newmex div { border: 0px; overflow: hidden; margin: 0px 10px; }
form#newmex div fieldset  { border: 0px; overflow: hidden; margin: 10px 0px; background: #eee; padding-left: 20px; }
div.error input { background: #ffb4b4; }
form#newmex div fieldset  legend { font-weight: normal; margin: 0px 0px 10px -20px; color: #5d5d5d; font-size: 18px; display: block!important; overflow: hidden; float: none!important; background:  #eee; clear: both; padding: 2px 20px; font-family:  "DroidSerif-Regular", Georgia, Serif !important; }
form#newmex div fieldset label  { font-weight:  normal; margin: 10px 0px 5px -8px; color: #5d5d5d; font-size: 14px; width: 200px; font-family:"DroidSerif-Regular",   Georgia, Serif; }
form#newmex div fieldset img  {float: left; display:block;margin: 6px 10px 0px 0px;}
a.reloadCaptcha b {display: none !important;}
a.reloadCaptcha { display: block; width: 33px; height: 34px; overflow: hidden; margin: 10px 0px 0px 5px; }
form#newmex div fieldset input#captcha { font-weight:  normal; margin: 10px 0px 5px 0px; color: #888; font-size: 18px; text-transform: uppercase; width: 118px !important; text-align:  center; }
div.feedbackCommento { padding: 220px 0px 0px 0px; width: 677px; height: 400px; margin: -15px 0px 0px 0px; text-align:center; }
div.feedbackCommento h2 { color:#5a8335; padding-bottom: 0px; font-size: 22px; }
#listamex {  margin-top: 10px; }
#listamex li  { width: 100%; background-color: #eeeeee; margin: 0px 10px 8px 0px; padding: 4px; }
.recCommNome {  color: #AC0101; }
#forumdiv form  div table tbody tr td label {font-family:"DroidSerif-Regular", Georgia, Serif; text-align:  right; padding-right: 15px;}
.ep_lista_sondaggi li {padding-left:  0px !important;}
.ep_td_txt { font: normal 14px arial; color: #666; font-family: "DroidSerif-Regular", Georgia, Serif;}
.ep_td_voti { font: normal 13px monospace; color: #661C66; }
.ep_td_barra { width: 205px; padding: 0 5px; }
.ep_td_percent { font: normal 13px monospace; }
#poll td { padding: 8px 0; border-bottom:  1px dotted  #ccc; }
#polltit { padding: 8px 0px 6px; margin: 0 0 2px; font: normal 24px "DroidSerif-Regular", Georgia, Serif; color: #872c58; }
#pollris  { border-top: 1px solid #bbbbbb; border-left:  1px solid #bbbbbb; border-right:  1px solid #bbbbbb; padding: 10px; margin-top:  0px;  font-size: 18px; font-family: "DroidSerif-Regular",   Georgia, Serif;}
#poll { border-left:  1px solid #bbbbbb; border-right:  1px solid #bbbbbb; padding: 10px; margin-top:  0px;  font-size: 16px; color: #444444; width: 100%; }
#allpoll { border-left:  1px solid #bbbbbb; border-right:  1px solid #bbbbbb; border-bottom: 1px solid #bbbbbb; padding: 10px; margin-top: 0px; font-size: 16px; color: #444444; font-family: "DroidSerif-Regular",   Georgia, Serif;}
#allpoll h2 { font-size: 16px; }
#allpoll ul li { font-size: 14px; background:transparent url('http://stbm.it/stage/girlpower/images/bullet.gif') no-repeat scroll 6px 12px; border-bottom:1px dotted #DDDDDD; padding:6px 6px 6px 18px; }
.barra{
width:200px;
height:15;
background:url(http://stbm.it/stage/girlpower/images/poll-bar-gp.gif) repeat-x 0 -15px;
border:1px solid #acacac;
}
.barra .percentuale{
display:block;
width:50%;
height:15px;
background: url(http://stbm.it/stage/girlpower/images/poll-bar-gp.gif) repeat-x;
}


.error {
text-align: center;
color: #f22;
font-weight: bold;
}

h2.error {text-align:  left !important;}
.error fieldset {text-align:  left;}

div.commenta_articolo {
overflow:hidden;
clear:both;
margin: 15px;
}

div.commenta_articolo a:visited,
div.commenta_articolo a:active,
div.commenta_articolo a:link,
div.commenta_articolo a {
cursor: pointer;
color: #FFFFFF !important;
background: #872c58;
font-size:14px;
overflow: hidden;
padding: 5px;
font-weight: normal;
font-family: "DroidSerif-Regular", Georgia, Serif;
display:block;
text-align: center;
width: 200px;
border: 1px solid #C9C9C9;
margin: auto;
}     

/* sondaggi articolo */
div.art_sondaggio {border:1px solid #ccc;padding:5px;}
h3.interactivePollTitle {background:#F8F4ED;color:#872c58;font-family:Gill Sans;font-size:15px;font-weight:normal;margin:5px;padding:5px 10px 3px;text-transform:uppercase;}
ul.interactivePollResults li b, ul.interactivePollForm  li label {color:#555;}
div.interactivePollBar  {clear:both;}

/* Sondaggio articolo NEW */
.main .interactivePoll .interactivePollLoader{
font-family:"DroidSans",trebuchet ms,arial;
font-size:12px;
color:#6600FF;
text-align:left;
padding:0 0 5px 25px;
margin:0 0 10px;
border-bottom:1px dotted #CCCCCC;
background:url(http://stbm.it/stage/girlpower/images/ajax-loader.gif) no-repeat 2px 2px;
}

.main .interactivePoll{
padding:10px;
border: 5px solid #F7F5F5;
clear:both;
overflow:hidden;
}

.main .interactivePoll h2 {
color: #5E4242;
font-family: "DroidSerif-Italic",Georgia,serif;
font-size: 16px;
font-weight: normal !important;
letter-spacing: -0.5px;
margin: 0 0 8px;
padding: 0 0 8px;
border-bottom:1px dotted #ccc;
}

.main .interactivePoll ul{
display:block;
margin:0 0 10px;
}


.main .interactivePoll ul li{
border-bottom: 1px dotted #ccc;
display: block;
font-family: "DroidSans",trebuchet ms,arial;
font-size: 12px;
overflow: hidden;
padding: 10px 10px 5px 0;
}

.main .interactivePoll ul li input {
display: block;
float: left;
margin: 0 7px 5px 0;
overflow: hidden;
}

.main .interactivePoll .poll_puls_vota {
background: url("http://stbm.it/stage/girlpower/images/sprites/buttons.gif") no-repeat scroll -81px -166px transparent;
border: 0 none;
cursor: pointer;
display: block;
float: left;
height: 24px;
width: 84px;
margin:0 10px 0 0;
}
.main .interactivePoll .poll_puls_link a{
background: url("http://stbm.it/stage/girlpower/images/sprites/buttons.gif") no-repeat scroll 0 -166px transparent;
border: 0 none;
color: #FFFFFF;
cursor: pointer;
display: block;
float: left;
height: 22px;
overflow: hidden;
text-indent: -999px;
width: 82px;
}


.main .interactivePoll .interactivePollResults li{
overflow:hidden;
display:block;
width:100%:
}

.main .interactivePoll .interactivePollResults li b{
display:block;
float:left;
width: 230px;
margin:0 10px 0 0;
font-family: "DroidSans",trebuchet ms;
font-size: 12px;
font-weight: normal;
}

.main .interactivePoll .interactivePollResults li i{
display:block;
float:left;
width: 35px;
margin:0 5px 0 0;
color: #FC5274;
font-family: "DroidSans",trebuchet ms;
font-size: 12px;
font-style: normal;
font-weight: bold;
}

.main .interactivePoll .interactivePollResults li .interactivePollBar{
display:block;
float:left;
width:250px;
height:14px;
margin:0 15px 0 0;
clear:none;
background: url("http://stbm.it/stage/girlpower/images/poll-bar-gp.gif") repeat-x scroll 0 -15px transparent;
border: 1px solid #ACACAC;
width: 200px;
}

.main .interactivePoll .interactivePollResults li .interactivePollBar .interactivePollbarForeground{
height:14px;
background: url("http://stbm.it/stage/girlpower/images/poll-bar-gp.gif") repeat-x scroll 0 0 transparent;
}

.main .interactivePoll .interactivePollResults li u{
display:block;
float:left;
color: #862C58;
font-family: "DroidSans",trebuchet ms;
font-size: 12px;
font-style: normal;
text-align: left;
width: 35px;
}

/** ADV AND RELATED **/

.custom-adv {
overflow: hidden;
width: 300px;
float: left;
padding: 0px !important;
margin: 10px 10px 25px 0px;
}

.custom-related {
overflow: hidden;
width: 300px;
border: 4px solid #eee;
padding: 10px;
margin:10px 0 25px;
}

.custom-related h3 {
font-family: "DroidSerif-Regular", georgia;
text-transform: uppercase;
font-size: 15px;
color: #666;
margin: 0px 0px 10px 0px;
}

.custom-related ul li a {
display: block;
font-family: "DroidSerif-Regular", Georgia, serif;
font-size: 12px;
margin: 8px 5px;
background: url('http://stbm.it/stage/girlpower/images/lists/minus.gif') 0px 8px no-repeat;
padding: 2px 0px 2px 10px;
color: #7011ff;
}
  

/* vecchi oarticolo */
.old_art h2{
clear:none; 
font-family:"DroidSerif-Italic",Georgia,Serif;
font-size:14px;
font-weight:normal;
line-height:20px;
padding-bottom:20px;
}

.old_art p{
clear:both;
}

/* adsense*/
.adsense300_top{padding:10px; float:left}
.adsense300_bottom{padding:10px;}


/* NEW CUSTOM RELATED */
.custom-related-img{
margin:0 0 20px;
clear:both;
}
.custom-related-img h3{
   color: #666;font-family: "DroidSerif-Italic",Georgia,Serif,Serif !important;
    font-size: 22px !important;
    font-weight: normal;
    letter-spacing: 0 !important;
    margin: 15px 0 2px !important;

}
.custom-related-img ul{
overflow:hidden;
}
.custom-related-img ul li{
display:block;
float:left;
width:200px;
margin:0 0 0 20px;
}
.custom-related-img ul li:first-child{margin:0}

.custom-related-img ul li strong a{
  color: #7011FF;    
  font:bold 16px "DroidSans",Georgia,Serif,Serif !important;
  display: block;
  margin: 5px 0 3px !important;
  text-align: left !important;
}

.custom-related-img ul li a.pic{
display:block;
width:200px;
height:130px;
overflow:hidden;
background:url("http://stbm.it/stage/girlpower/images/GPbkg-related.gif") repeat scroll 0 0 #F5F5F5;
margin:0 0 5px;
position:relative;
}

.custom-related-img ul li a.pic .lens{
display:block;
width:30px;
height:30px;
background:#FE85C1 url(http://stbm.it/stage/girlpower/images/lens.png) 5px 5px no-repeat;
position:absolute;
top:0;
right:0;
opacity:.8;
-moz-border-radius:0 0 0 5px;
-webkit-border-radius:0 0 0 5px;
border-radius:0 0 0 5px;
z-index:1;
filter:alpha(opacity=80); /* per IE/WIN */
}

.custom-related-img ul li a.pic:hover .lens{
background-position:5px -23px;
background-color:#fff;
} 

.custom-related-img ul li a.pic img{
width:200px;
margin:0;
border:none;padding:0px !important;
}

.custom-related-img ul li p{
font: 12px "DroidSans",trebuchet ms,arial !important;
line-height:1.5em;color: #444;
}

.custom-related-img ul li p a{
text-decoration: underline;
color: #7011FF;
}

.custom-related-img ul li p a:hover {
text-decoration: none!important;
color:#444;
}

/* RISORSE WEB */
.risorse-web {
overflow: hidden;
border: 4px solid #eee;
padding: 10px;
width:300px;
float:right;
margin:10px 0;
}
.risorse-web h3{
display:block;
font-family: "DroidSans",trebuchet ms,arial;
margin: 0 0 8px;
padding:0;
border:0;
color:#d83643;
font-size:14px;
}
.risorse-web ul {overflow:hidden;margin:0; padding:0}
.risorse-web ul li{
display:block;
width:100%;
float:left;
background: url("http://stbm.it/stage/girlpower/images/lists/minus.gif") no-repeat scroll 0 10px transparent;
padding:0 0 0 10px;
margin:0 0 0px;
}
.risorse-web ul li a{
font-family: "DroidSerif-Italic",Georgia,Serif,Serif;
font-size: 14px;
color: #593c3e;line-height: 1.5em;
}

/* NUOVO PAGINATORE ARTICOLI */
.NewartPager { clear: both;display: block;overflow: hidden;text-align: right;padding:2px;margin:10px 0;font-size:12px; font-family: "DroidSans"}
.NewartPager a {font: 15px "DroidSans"; text-align:right; text-decoration:underline; color: #6600FF !important; }
.NewartPager a:hover { text-decoration: none!important; }
.NewartPager .primaPag { float: left;padding: 0 0 3px;}
.Newback_page { float: left; }
.Newnext_continue {color: #D03743 !important;font: italic 14px "DroidSans",trebuchet ms,arial;margin: 0px 3px 10px;}
.Newback_thumbpage {float:left}

/* link alla gallery in articolo */
.gall-art-top{
width:320px;
height:270px;
float:right;
}
.gall-art-top a img{
border:none;
float:none;
margin:0;
}

.corpo_articolo a.go-gall{
display:block;
float:left;
position:relative;
width:290px;
padding:3px;
margin:0 10px 10px 0;
border:1px solid #ccc;
color:#fff !important;
}
.corpo_articolo a.go-gall img{
height:auto !important;
border:none;
padding:0;
margin:0 !important;
float:none;width:290px;
}
.corpo_articolo a.go-gall .lens{
display:block;
width:30px;
height:30px;
background:#FE85C1 url(http://stbm.it/stage/girlpower/images/lens.png) 5px 5px no-repeat;
position:absolute;
top:3px;
right:3px;
opacity:.8;
-moz-border-radius:0 0 0 5px;
-webkit-border-radius:0 0 0 5px;
border-radius:0 0 0 5px;
z-index:1;
filter:alpha(opacity=80); /* per IE/WIN */
}

.corpo_articolo a.go-gall:hover .lens{
background-position:5px -23px;
background-color:#fff;
} 

.corpo_articolo a.go-gall strong{
display:block;
width:280px;
padding:5px;
position:absolute;
bottom:3px;
left:3px;
background:#FE85C1;
color:#561655 !important;
font-size:13px;
font-family:"DroidSans",trebuchet ms,arial;
font-weight:normal;
text-align:left;
opacity:.85;
filter:alpha(opacity=85); /*per IE/WIN */
}

.corpo_articolo a.go-gall:hover strong {
  text-decoration: underline;
}
 

/* FOLLOW SOCIAL */
.block-follow-social{padding:10px; margin:10px 0 20px; border:1px dotted #ccc; border-width:1px 0; overflow:hidden;}

.block-follow-social h5{margin:0 0 10px; line-height:24px; text-align:center; font-weight:normal; font-family: "DroidSerif-Italic",Georgia,Serif,Serif; font-size:15px;color:#666;}
.block-follow-social ul{display:block; clear:both;}
.block-follow-social ul li{float:left; display:block; margin:0 50px;}
.block-follow-social ul li a{display:block; width:140px; padding:15px 15px 15px 45px; font-size:13px; font-weight:bold; text-shadow:1px 1px 0 #fff;
-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
-webkit-transition:box-shadow .3s ease-in; -moz-transition:box-shadow .3s ease-in; transition:box-shadow .3s ease-in;}

.block-follow-social ul li.fb a{background:#e7ebf2 url("http://stbm.it/girlpower/images/follow-social.png") no-repeat  -109px 7px; border:1px solid #bbb; color:#3b5998;}
.block-follow-social ul li.tw a{background:#ffe7f3 url("http://stbm.it/girlpower/images/follow-social.png") no-repeat  10px  -110px;  width:120px; padding-left:65px;border: 1px solid #FEB2D8; color:#fe5fad;}

.block-follow-social ul li a:hover{box-shadow:0 1px 3px #aaa;}        

/* contenitore afc */
/* 1 annuncio */
#afcbox_itembasso div.afc_adsag{padding-bottom:5px; font-size:11px;font-family:"DroidSans",trebuchet ms,arial;}
#afcbox_itembasso a.afc_colorag{color:#666;}
#afcbox_itembasso span.afc_adsurl{font-weight:normal; text-decoration:none;color:#561655;font-family:"DroidSerif-Italic",Georgia;font-size:16px;}
#afcbox_itembasso span.afc_adstxt{color:#666;font-family:"DroidSans",trebuchet ms,arial;font-size:12px;}
#afcbox_itembasso a.afc_adslink{color:#444444;font-family:"DroidSans",trebuchet ms,arial;font-size:11px;}

/* + annunci */
#afcbox_itembasso{display:block;margin:10px 0;overflow:hidden;padding:5px;}
#afcbox_itembasso div.afc2_adsag{padding-bottom:5px; font-size:11px;}
#afcbox_itembasso div.afc2_boxsingle{float: left; overflow: hidden; padding: 10px; width: 190px;}
#afcbox_itembasso a.afc_colorag{color:#666;}
#afcbox_itembasso div.afc2_boxsingle span.afc_adsurl{font-weight:bold; text-decoration:none;color:#7011FF;font-family:"DroidSans",Georgia,serif;font-size:16px}
#afcbox_itembasso div.afc2_boxsingle span.afc_adstxt {color: #444444;font-family: "DroidSans",trebuchet ms,arial;font-size: 12px; line-height: 15px;}
#afcbox_itembasso div.afc2_boxsingle a.afc_adslink {color: #444444; font-family: "DroidSans",trebuchet ms,arial; font-size: 12px;  font-weight: bold;}

/* contenitore afc */
/* 1 annuncio */
#afcbox_item div.afc_adsag{padding-bottom:5px; font-size:11px;font-family:"DroidSans",trebuchet ms,arial;}
#afcbox_item a.afc_colorag{color:#666;}
#afcbox_item span.afc_adsurl{font-weight:normal; text-decoration:none;color:#561655;font-family:"DroidSerif-Italic",Georgia;font-size:16px;}
#afcbox_item span.afc_adstxt{color:#666;font-family:"DroidSans",trebuchet ms,arial;font-size:12px;}
#afcbox_item a.afc_adslink{color:#444444;font-family:"DroidSans",trebuchet ms,arial;font-size:11px;}

/* + annunci */
#afcbox_item{display:block;margin:10px 0;overflow:hidden;padding:5px;}
#afcbox_item div.afc2_adsag{padding-bottom:5px; font-size:11px;}
#afcbox_item div.afc2_boxsingle{overflow: hidden; padding: 10px; border-bottom: #ccc 1px dotted}
#afcbox_item a.afc_colorag{color:#666;}
#afcbox_item div.afc2_boxsingle span.afc_adsurl{font-weight:normal; text-decoration:none;color:#561655;font-family:"DroidSerif-Italic",Georgia,serif;font-size:16px}
#afcbox_item div.afc2_boxsingle span.afc_adstxt {color: #444444;font-family: "DroidSans",trebuchet ms,arial;font-size: 12px; line-height: 15px;}
#afcbox_item div.afc2_boxsingle a.afc_adslink {color: #444444; font-family: "DroidSans",trebuchet ms,arial; font-size: 12px;  font-weight: bold;}

/* WEBTOOL ESTERNA */
.webtool_external { position: absolute; display: none; margin-top: 45px; margin-left: -104px; background: #fff; padding: 0px 15px ; border: 1px solid #E4D2D2; border-right: none;}
.webtool_external li { margin: 15px 0px; width: 60px;}
.webtool_external .tweettershare iframe { width: 55px!important; }
.webtool_external .tweettershare { margin-left: 2px; }
.webtool_external .google_plus { margin-left: 3px; }  

/* Nuovo Paginatore */
.np_Continue { font-size: 16px; font-family: "DroidSans"; font-style: italic; color: #6600FF !important; text-decoration: underline !important; }
.np_Continue:hover { text-decoration: none !important; }
.np_Nub { font-family: "DroidSans"; overflow: hidden; clear: both; font-size: 15px; margin: 20px 0; border-bottom: 1px dotted #ccc; padding-bottom: 5px; padding-top: 1px; }
.np_NubList { float: left; font-family: "DroidSans"; }
.np_NubList a { text-decoration: none; padding: 0 0 0 5px; color: #6600FF !important; }
.np_NubListCurrent { background: #EEE; border: 1px solid #DDD; color: #444 !important; padding: 2px 8px; }
.np_NubPrecSucc { float: right; }
.np_NubPrecSucc a { color: #6600FF !important; text-decoration: underline !important;}
.np_NubPrecSucc a:hover { text-decoration: none !important; }
                  
