/*************************************/
/**** CSS Pianeta Donna Articolo *****/
/*************************************/

/* Tag Articolo */

.center_articolo {font-family: Arial;overflow:hidden;}
.corpo_articolo img { border:1px solid #CCC; padding:3px; }
.center_articolo h1 { margin: 0px; color: #9f7323; font-family: Georgia; font-size: 32px; font-weight: normal;}
.center_articolo h2 { font-size: 16px; font-weight: normal; line-height: 1.5; font-family: georgia; color: #888; margin-top: 5px !important; margin-bottom: 22px !important; }

.info_articolo {padding: 0px 0px 4px 22px;background: url('/images/bg_pdonna_elemento_titolo.gif') no-repeat !important;border-bottom: 1px solid #c9c9c9;margin-bottom: 10px;font-family: Georgia;padding: 0px 0px 8px 30px;color: #999999;font-size: 14px;overflow:hidden;margin-top:10px;}

.corpo_articolo { font-size: 14px; line-height: 1.6; text-align: justify; padding-top: 5px; overflow: hidden; font-family: arial; color: #444; }
.corpo_articolo b { color: #9f7323; }
.corpo_articolo h3 { margin: 20px 0 5px; clear: both; font: normal 20px georgia; border-bottom: 1px dotted #ddd; padding: 0 5px 2px;}
.center_articolo img { float: left; margin: 0 12px; margin-bottom: 3px; }
.center_articolo p img {float: none;}
.corpo_articolo h2 { margin: 0px; clear: both; font: normal 20px georgia; border-bottom: 1px dotted #ddd; padding: 0 5px 2px;}
.corpo_articolo h1 { margin: 0px; color: #9f7323; font-family: Georgia; font-size: 32px; font-weight: normal;}

.articoli_correlati {float:right;width:350px;border:1px solid #eee;margin-top:15px;}
.articoli_correlati h3 {margin:1px 1px 10px;background:#9F7323;padding:5px 10px;color:#fff;font:bold 15px georgia;border-bottom:1px solid #930;}
.articoli_correlati ul {margin-bottom: -9px;}
.articoli_correlati li {padding:0 0 8px 12px;margin-bottom:8px;border-bottom:1px dotted #ccc;font: 13px georgia;}

.tools_articolo { float: right; padding: 10px 0 0; }
.tags_articolo_bottom { font-family: Georgia; font-size: 13px; font-weight: normal; margin-top: 10px; float: left; overflow: hidden; }
.tool_articolo_stampa { font-family: Georgia; font-size: 13px; font-weight: normal; float: left; background:transparent url(/images/ico_articolo_stampa.gif) no-repeat scroll 0 0; padding-left:18px; padding-bottom: 2px; }
.tool_articolo_spedisci { font-family: Georgia; font-size: 13px; font-weight: normal; float: left; margin-left: 25px; background:transparent url(/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; }
.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 Georgia; padding-left: 5px; color: #828282;}
.ep_comm_container p { margin: 5px 0 0; background: #f8f4ed; padding: 5px; font: normal 12px Arial; color: #262626; }

/* VAI AL FORUM */
div.artForum {font: 16px georgia;background: #f5f5f5 url('/images/ico_forum.gif')  5px 4px no-repeat;overflow: hidden;padding: 5px 5px 9px 40px;margin: -10px 0px 0px 0px;}

/* 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:georgia; 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;}

.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: #9f7323;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: Georgia; font-size: 13px; }

#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:Georgia !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 Georgia; color: #9F7323; }
.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(/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: Georgia !important; }
form#newmex div fieldset label { font-weight: normal; margin: 10px 0px 5px -8px; color: #5d5d5d; font-size: 14px; width: 200px; font-family:Georgia; }
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:Georgia; 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: Georgia;}
.ep_td_voti { font: normal 13px monospace; color: #d30; }
.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 Georgia; color: #9F7323; }
#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: Georgia;}
#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: Georgia;}
#allpoll h2 { font-size: 16px; }
#allpoll ul li { font-size: 14px; background:transparent url(/images/bullet.gif) no-repeat scroll 6px 12px; border-bottom:1px dotted #DDDDDD; padding:6px 6px 6px 18px; }

.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: #9F7323;font-size:14px;overflow: hidden;padding: 5px;font-weight: normal;font-family: Georgia;display:block;text-align: center;width: 200px;order: 1px solid #C9C9C9;margin: auto;}     

/* sondaggi articolo */
div.art_sondaggio {border:1px solid #ccc;padding:5px;}
h3.interactivePollTitle {background:#F8F4ED;color:#9F7323;font-family:Gill Sans;font-size:15px;font-weight:normal;margin:5px;padding:5px 10px 3px;text-transform:uppercase;}
ul.interactivePollResults li, ul.interactivePollForm li {clear:both;padding: 5px 20px;}
ul.interactivePollResults li b, ul.interactivePollForm li label {font:bold 13px georgia;color:#555;}
div.interactivePollBar {clear:both;}


/* social toolbar */
.stl_cont {overflow:hidden;float:right;margin-top:0;}
.stl_cont li {float:left;border-right:1px solid #ddd;padding:2px 6px 0;height:18px;}
.stl_cont li.nobordo {border:0;padding-right:0;margin-right:0;}
.stl_cont .stl_commenti span {display:block;width:13px;height:12px;background: url('http://www.girlpower.it/images/s_toolbar.gif') no-repeat;float:left;margin:2px 4px 0 0;}
.stl_cont .stl_commenti a {font:normal 11px verdana!important;float:right;color:#999!important;}
.stl_cont .stl_commenti a i {font-style:normal;color:#252525;}
.stl_cont iframe {width:65px;}
.stl_cont a.stl_facebook {height:16px;overflow:hidden;display:block;}
.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 2px!important;}
.stl_cont a.stl_friendfeed,
.stl_cont a.stl_oknotizie,
.stl_cont a.stl_buzz {display:block;width:16px;height:16px;background: url('http://www.girlpower.it/images/s_toolbar.gif') no-repeat;}
.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: 0px;}      

/*modifica di Val_ per gli adsense*/
.art_abstract_new{display:block; overflow:hidden; color:#888888; font-family:georgia; font-size:16px; font-weight:normal; line-height:1.5; margin-bottom:22px; margin-top:5px; text-align:justify}
  