/*********************************************/
/************** CSS FORUM GP *****************/
/********************************************/



a:link, body_alink {
color:#44618C !important;
text-decoration: none !important;
}



#forum_colonna_sinistra {
width: 705px;
float: left;
}

#colonna_right {
float:right;
margin-left:0px !important;
width:300px;
margin-right: 12px !important;
_margin-right: 3px !important;
margin-top: 10px;
}



a:link, a:visited {
 color: #44618c !important;
 text-decoration: none !important;
}

a:hover, a:active {
 color: #f71a6c !important;

}

.vbfoot a:link,
#footer a:link {
 color: #fff !important;
}

.vbfoot a:visited {
color: #ffffff !important;
}


input.button,
input.puls {
background: #b9286d url("http://stbm.it/girlpower/images/gp_fbutton.gif") top left repeat-x;
color: #fff !important;
border: 1px solid #ad1c61;
padding: 1px 5px;
cursor: pointer;
}

div.page {

}

body {
background: #eadfef url("http://stbm.it/girlpower/images/gp_fbg.gif") repeat-x;
padding: 0px;
margin: 0px;
}

div#body {
 width: 1024px;
 margin: auto;
 overflow: hidden;
 background-color: #ffffff;
}

div#header {
 width: 1000px;
 height: 182px;
 margin: auto;
 overflow: hidden;
}

.bg_novecentonovanta_home {
 width: 743px;
 overflow: hidden;
 float: left;
}

#logo {
 border: 0px;
 margin: 0px;
 width: 257px;
 height: 177px;
 display: block;
 float: left;
 background: url("http://stbm.it/girlpower/images/gp_logo.gif") no-repeat;
 overflow: hidden;
}

#logo b {display: none;}

#adv_728 {
 width: 728px;
 height: 90px;
 float: left;
 overflow: hidden;
 margin-left: 10px;
 margin-top: 22px;
 background-color: #fff;
}


#header_tools {
  float: left;
  width: 743px;
  margin-top: 6px;
  overflow: hidden;
}

ul#menu_lista {
  float: left;
  list-style: none;
  margin: 3px 0px 0px 0px;
  _margin: 3px 0px 0px 0px;
    overflow: hidden;  padding: 0px;
  
}

ul#menu_lista li {
  float: left;
}

ul#menu_lista li a {
  display: block;
  height: 56px;  
  background-repeat: no-repeat;
  background-position: 0px 0px;
}


/*ul#menu_lista li.menu_uno a {  width: 75px; background-image: url('http://www.girlpower.it/images/backgrounds.gif'); background-position: 0px -220px; background-repeat: no-repeat; }
ul#menu_lista li.menu_uno a:hover { background-position: 0px -276px; }

ul#menu_lista li.menu_due a {  width: 68px; background-image: url('http://www.girlpower.it/images/backgrounds.gif'); background-position: -75px -220px; background-repeat: no-repeat; }
ul#menu_lista li.menu_due a:hover { background-position: -75px -276px; }

ul#menu_lista li.menu_tre a {  width: 61px; background-image: url('http://www.girlpower.it/images/backgrounds.gif'); background-position: -143px -220px; background-repeat: no-repeat; }
ul#menu_lista li.menu_tre a:hover { background-position: -143px -276px; }

ul#menu_lista li.menu_quattro a {  width: 135px; background-image: url('http://www.girlpower.it/images/backgrounds.gif'); background-position: -203px -220px; background-repeat: no-repeat;  }
ul#menu_lista li.menu_quattro a:hover { background-position: -203px -276px; }

ul#menu_lista li.menu_cinque a {  width: 85px; background-image: url('http://www.girlpower.it/images/backgrounds.gif'); background-position: -340px -220px; background-repeat: no-repeat;  }
ul#menu_lista li.menu_cinque a:hover { background-position: -340px -276px; }

ul#menu_lista li.menu_sei a {  width: 60px; background-image: url('http://www.girlpower.it/images/backgrounds.gif'); background-position: -425px -220px; background-repeat: no-repeat;  }
ul#menu_lista li.menu_sei a:hover { background-position: -425px -276px; }

ul#menu_lista li.menu_sette a {  width: 83px; background-image: url('http://www.girlpower.it/images/backgrounds.gif'); background-position: -485px -220px; background-repeat: no-repeat;  }
ul#menu_lista li.menu_sette a:hover { background-position: -485px -276px; }

ul#menu_lista li.menu_otto a {  width: 84px; background-image: url('http://www.girlpower.it/images/backgrounds.gif'); background-position: -568px -220px; background-repeat: no-repeat;  }
ul#menu_lista li.menu_otto a:hover { background-position: -568px -276px; }

ul#menu_lista li.menu_nove a {  width: 91px; background-image: url('http://www.girlpower.it/images/backgrounds.gif'); background-position: -652px -220px; background-repeat: no-repeat;  }
ul#menu_lista li.menu_nove a:hover { background-position: -652px -276px; }
*/
ul#menu_lista  li.menu_uno a {width:73px;background-image: url("http://stbm.it/girlpower/images/backgrounds.gif"); background-position: 0px -220px; background-repeat: no-repeat; }
ul#menu_lista  li.menu_uno a:hover { background-position: 0px -276px; }
 
ul#menu_lista  li.menu_due a {background-image:url("http://stbm.it/girlpower/images/backgrounds.gif");background-position:-72px -220px;background-repeat:no-repeat;
width:60px;}
ul#menu_lista  li.menu_due a:hover { background-position: -72px -276px; }
ul#menu_lista li.menu_tre a {background-image:url("http://stbm.it/girlpower/images/backgrounds.gif");background-position:-131px -220px;background-repeat:no-repeat;
width:56px;}
ul#menu_lista  li.menu_tre a:hover { background-position: -131px -276px; }
ul#menu_lista li.menu_quattro  a  {background-image:url("http://stbm.it/girlpower/images/backgrounds.gif");background-position:-184px -220px;background-repeat:no-repeat;
width:75px;}
ul#menu_lista  li.menu_quattro a:hover { background-position: -184px -276px; }
ul#menu_lista li.menu_cinque a  {background-image:url("http://stbm.it/girlpower/images/backgrounds.gif");background-position:-260px -220px;background-repeat:no-repeat;
width:103px;}
ul#menu_lista  li.menu_cinque a:hover { background-position: -260px -276px; }
ul#menu_lista li.menu_sei a {background-image:url("http://stbm.it/girlpower/images/backgrounds.gif");background-position:-364px -220px;
background-repeat:no-repeat;width:113px;}
ul#menu_lista  li.menu_sei a:hover { background-position: -364px -276px; }
ul#menu_lista li.menu_sette a  {background-image:url("http://stbm.it/girlpower/images/backgrounds.gif");background-position:-481px -220px;
background-repeat:no-repeat;width:75px;} 
ul#menu_lista  li.menu_sette a:hover { background-position: -481px -276px; }
ul#menu_lista li.menu_otto a {background-image:url("http://stbm.it/girlpower/images/backgrounds.gif");background-position:-561px -220px;
background-repeat:no-repeat;width:60px;}
ul#menu_lista  li.menu_otto a:hover { background-position: -561px -276px; }
ul#menu_lista li.menu_nove a {background-image:url("http://stbm.it/girlpower/images/backgrounds.gif");background-position:-622px -220px;
background-repeat:no-repeat;width:122px;}
ul#menu_lista  li.menu_nove a:hover { background-position: -622px  -276px; }

ul#menu_lista li b {
  display: none;
}

/* Corpo Pagina */

#corpopagina {
 width: 1000px;
 margin-bottom: 10px;
 overflow: hidden;
 margin-left: 12px;
 _margin-left: 6px;
}

/*** PATH ***/

div.fpath {
overflow: hidden;
clear: both;
font-size: 11px !important;
margin: -20px 0px -20px 15px;
_margin: 0px 0px 0px 7px;
}

*:first-child+html div.fpath {
margin: 0px 0px 0px 15px;
}

div.fpath span {
color: #bc286e;
font-weight: bold;
}

div.fpath font a,
div.fpath span a,
div.fpath span a span {
color: #777 !important;
text-transform: lowercase;
font-weight: normal;
font-size: 11px !important;
}

div.fpath img {
display: none;
}

div.fpath .nb4 {
display: none;
}

div.fpath .nb5 strong {
color: #777 !important;
text-transform: lowercase;
font-weight: normal;
font-size: 11px !important;
}

/*** NAVBAR ***/

div.page {
width: 100% !important;
font-family: Arial, Helvetica;
}

div.gpf_head {
background: url("http://stbm.it/girlpower/images/gp_flogin.gif") 5px 6px no-repeat;
_background: url("http://stbm.it/girlpower/images/gp_flogin.gif") 5px 0px no-repeat;
overflow:hidden;
margin: -8px 0px 0px 0px;
_margin: -4px 0px 0px 0px;
_zoom:1;
}

*:first-child+html div.gpf_head {
background: url("http://stbm.it/girlpower/images/gp_flogin.gif") 5px 0px no-repeat;
margin: -4px 0px 25px 0px;
}

div.gpf_headM table.nb12 {
margin-top: 5px;
}

table.nb1 {
width: 98% !important;
margin: 0px 0px 0px 0px !important;
_margin: 0px 0px 25px 0px !important;
padding: 15px 0px 15px 0px;
background: transparent;
border: 0px;
overflow:hidden;
_zoom:1;
_display:block;
}

*:first-child+html table.nb1 {
margin: 0px 0px 28px 0px !important;
display:block;
}

*:first-child+html div.gpf_headM table.nb1 {
margin: 0px 0px 28px 0px !important;
display:block;
}

table.nb1 td {
background: transparent !important;
}

table.nb1 td.nb2 {
width: 77% !important;
}

div.gpf_headM table.nb1 td.nb2 {
width: 51% !important;
}

td.nbmember {
padding-top: 15px;
}

table.nb12 {
background: transparent url("http://stbm.it/girlpower/images/gp_fnav.gif") 0px 0px no-repeat !important;
padding: 7px 10px 10px 0px !important;
_padding: 10px 10px 15px 0px !important;
width: 98% !important;
border: 0px;
margin: 5px 0px 20px 10px;
_display:block;
_zoom:1;
_overflow:hidden;
_height: 42px !important;
}

*:first-child+html table.nb12 {
margin: 10px 0px 20px 10px;
overflow:hidden;
display: block;
padding: 10px 10px 15px 0px !important;
height: 42px !important;
}

table.nb12 td {
background: transparent !important;
}

*:first-child+html table.nb12 td {
padding: 4px 0px !important;
}

table.nb12 td a {
font-size: 15px !important;
font-family: Arial, Helvetica;
text-transform: capitalize;
color: #333 !important;
}

table.nb12 td a:hover {
color: #ff4594 !important;
}

table.nb8 tbody input.button {
color: #fff !important;
}

td.nb2 a.goHome {
display:block;
overflow:hidden;
height: 50px;
width: 200px;
margin: 10px 10px 0px 30px;
}

/*** WELCOME MSG ***/

table.welcomemsg {
background: transparent !important;
}

table.welcomemsg td.tcat {
font-family: Georgia;
font-size: 22px;
font-weight: normal;
color: #ff4594 !important;
background: transparent !important;
}

table.welcomemsg td.alt1 {
font-family: Georgia;
font-size: 12px;
font-weight: normal;
color: #777 !important;
background: transparent !important;
padding: 10px;
}

/*** TCAT ***/

table.tborder {
background: transparent;
}

table.tborder td.thead {
background: #fff !important;
font-weight: normal;
color: #777;
}

table.forumhome01 td.tcat {
padding: 6px 5px 6px 5px !important;
background: #eee;
}

table.forumhome01 td.tcat a {
color: #333 !important;
font-size: 18px;
font-weight: normal;
}

table.tborder td.tcat b a {
color: #333 !important;
font-size: 18px;
font-weight: normal;
}

table.forumhome01 td.tcat a span {
color: #ff4292 !important;
font-size: 18px;
font-weight: normal;
}

table.forumhome01 td.tcat div.smallfont {
display: none;
}

table.forumhome01 td {
background: #fff;
}

table.forumhome01 td {
padding: 5px;
}

table.forumhome01 td div.fflpA a strong {
font-weight: normal;
font-size: 16px;
font-family: georgia;
}

table.fd07 tr.threadbit01 td.altB div.smallfont {
text-align: left !important;
padding-left: 10px;
}

.altN, .altM {
font-size: 11px;
}

table.forumhome01 tr td.alt1Active:hover {
background: #fee9f5 !important;
cursor: pointer;
}

/*** USERCSS ***/

div#usercss {
overflow: hidden;
width: 98% !important;
margin: 0px 0px 0px 5px;
}

/*** SOTTO FORUM 2 ***/

table.fd05 .vbmenu_control {
background: #eee !important;
}

table.fd07 {
background: transparent url("http://stbm.it/girlpower/images/gp_threads.gif") 0px -15px !important;
}

table.fd07 tr td {
padding: 10px 2px;
background: transparent;
}

table.fd07 tr td div.ttt01 {
overflow:hidden;
}

table.fd07 tr td div.ttt01 a {
font-family: georgia;
}

table.fd07 tr td div.ttt01 span img {
padding-bottom: 7px;
}

table.fd09 {
background: #f8f8f8 !important;
border: 1px solid #ccc;
padding: 5px;
margin: 10px;
width: 98%;
}

table.fd07 tr.threadbit01 td div.ttt01 b font {
color: #ff7eb9;
}

table.fd12 {
padding: 10px;
}

table.fd04,
table.fd08 {
padding: 10px;
}

/*** FORUM LEVEL 3 ***/

table.showthread01 {
padding: 10px;
}


table.showthread02 td {
background: transparent;
}

table.showthread02 td.tcat {
width: 20% !important;
}

table.postbit_legacy01 {
margin: 0px 0px 30px 0px;
}

table.postbit_legacy01 td {
border: 0px !important;
}

table.postbit_legacy01 td.thead {
background: #eee !important;
}

table.postbit_legacy01 td.postbit_legacy03 {
padding: 5px 0px !important;
border-right: 1px solid #ddd !important;
}

table.postbit_legacy01 td.postbit_legacy03 .smallfont img {
overflow:hidden;
float: right;
margin-top: -15px;
}

div.gotoMyGal a {
font-size:11px;
background: url("http://stbm.it/girlpower/images/ico_gal.gif") 2px 9px no-repeat;
padding: 8px 0px 0px 24px;
display:block;
}

table.postbit_legacy01 td.postbit_legacy03 .smallfont a img {
display:block;
clear:both;
float: none;
padding: 2px;
border: 1px solid #ccc;
margin: 0px;
}

table.postbit_legacy01 td.postbit_legacy03 .smallfont {
margin: 5px 0px;
}

table.postbit_legacy01 div.smallfont strong {
font-size: 22px;
font-weight: normal;
font-family: georgia;
color: #f34697;
}

table.postbit_legacy01 hr {
border-color: #ccc;
}

table.postbit_legacy01 td.postbit_legacy03 a.bigusername {
background: #eee !important;
padding: 5px;
border: 2px solid #ccc;
display:block;
margin: 3px 3px 13px 0px;
font-family: verdana;
}

table.postbit_legacy01 tbody tr td.alt1 {
padding: 10px;
}

table.postbit_legacy01 tbody tr td.alt1 div.postbit_legacy_mex {
background: #fff;
padding: 10px 10px 20px 10px;
font-size: 14px;
}

table.postbit_legacy01 tbody tr td.alt1 div.postbit_legacy_mex img {
max-width: 500px;
}

table.postbit_legacy01 tbody tr td.alt1 div.postbit_legacy_mex div,
table.postbit_legacy01 tbody tr td.alt1 div.postbit_legacy_mex div td {
background: #f8f8f8 !important;
color: #888;
}

table.postbit_legacy01 tbody tr td.alt1 div.postbit_legacy_mex div td.alt2 {
border: 1px solid #ccc !important;
font-size: 12px;
}

table.postbit_legacy01 tbody tr td.alt1 div.postbit_legacy_mex div div.smallfont {
border: 1px solid #ccc !important;
font-size: 12px;
color: #fff;
background: #ccc !important;
}

table.postbit_legacy01 tbody tr td.alt1 .smallfont img {
display:none;
}

table.postbit_legacy01 td.postbit_legacyN div.postbit_legacySignature {
margin: 10px;
}

table.postbit_legacy01 td.postbit_legacyN div.postbit_legacySignature h5 {
margin: 0px 0px 10px 0px;
font-size: 16px;
font-family: georgia;
color: #888;
font-weight: normal;
border-bottom: 1px solid #eee;
}

td.postbit_legacyW {
padding: 0px;
}

td.postbit_legacyW img,
td.postbit_legacyW a img,
td.postbit_legacyW a {
padding: 0px !important;
margin: 0px 2px 0px 2px !important;
width: auto !important;
text-align: left !important;
}

div.postbit_legacyL {
overflow:hidden;
clear:both;
padding: 5px 0px 0px 0px;
}

div.postbit_legacyL a {
float:left;
border: 0px;
}

div.postbit_legacyL a img {
border: 0px !important;
}

/*** FORUM RULES ***/

table.tborder tbody#collapseobj_forumrules td {
background: #f8f8f8 !important;
border: 1px solid #ccc;
padding: 5px;
}

/*** FOOTER ***/

div#footer {
 width: 990px;
 height: 90px;
 margin: 0px auto !important;
 overflow: hidden;
 color: #ccc;
 padding: 8px 0px 0px 10px !important;
 font-family: Arial, Helvetica;
 font-size: 11px;
 background: transparent url("http://stbm.it/girlpower/images/gp_footerbg.jpg") 0px -67px repeat-x !important;
border: 12px solid #ffffff;
border-top: 0px;
}

div#footer a {
color: #fff;
font-family: Arial, Helvetica;
font-size: 12px;
text-transform: capitalize;
padding: 4px;
margin: 3px 8px;
text-decoration: none;
}

div#footer a:hover {
text-decoration: underline !important;
}

div#footer  a:visited {
color: #ffffff !important;
}

div#footlinks {
overflow: hidden;
text-align: center;
margin: 20px 0px 0px 0px;
}

div#footlinks a {
color: #ccc;
font-family: Arial, Helvetica;
font-size: 11px;
text-transform: lowercase;
padding: 4px;
margin: 3px 8px;
text-decoration: none;
}

div#footlinks a:hover {
text-decoration: underline !important;
color: #fff;
}

#copyright {
overflow: hidden;
  clear: both;
  width: 990px;
}

#copyright ul {
       list-style: none;
overflow: hidden;
  clear: both;
  width: 990px;
  margin-left: 150px;
}

#copyright ul li {
float: left;
color: #c4c4c4;
font-family: Arial !important;
font-size: 12px !important;
}

#copyright ul li a {
color: #c4c4c4;
font-family: Arial !important;
padding-right: 10px;
padding-left: 10px;
}

#copyright ul li a:hover {
color: #c4c4c4;
font-family: Arial !important;
}

/**** PROFILO UTENTE ****/

div.gpFPtop {
  width: 998px;
  height: 15px;
  margin: 12px 0px 0px 10px;
  overflow: hidden;
  background: transparent url("http://stbm.it/girlpower/images/gpfptop.gif") 0px 0px no-repeat !important;
}

div.gpFPbot {
  width: 998px;
  height: 15px;
  margin: 0px 0px 0px 10px;
  overflow: hidden;
  background: transparent url("http://stbm.it/girlpower/images/gpfpbot.gif") 0px 0px no-repeat !important;
}

div.gpFPbox {
  width: 998px;
  margin: 0px 0px 0px 10px;
  overflow: hidden !important;
  padding: 20px 10px 10px 10px;
  background: transparent url('http://www.girlpower.it/images/gpfpbox.gif') 0px 0px repeat-y !important;
}

div.gpFPBox div#content_container {
overflow:hidden;
width: 730px;
}

div.gpFPBox div#content {
overflow:hidden;
width: 720px;
}

div.gpFPBox div#usercss {
overflow:hidden;
}

div#main_userinfo div#username_box h1 {
overflow:hidden;
margin: 0px 10px 0px 0px;
}

div#main_userinfo div#username_box div#reputation_rank {
margin: -50px 0px 0px 0px;
}

div#main_userinfo div#username_box div#reputation_rank,
div#main_userinfo div#username_box div#rank {
float: right;
padding-top: 3px;
overflow: hidden;
text-align: left;
width: 200px;
font-size:11px;
color: green;
}

div#main_userinfo div#username_box div#rank img {
float: right;
margin-top: -16px;
}

div#main_userinfo  {
background: transparent !important;
}

div#main_userinfo div#link_bar {
background: #fff !important;
border: 0px;
margin: 0px 0px 0px 0px !important;
overflow:hidden;
}

div#main_userinfo div#link_bar ul {
background: #fff !important;
border: 0px;
}

div#main_userinfo div#link_bar ul li {
background: url('http://www.girlpower.it/images/gpfpbutton.gif') no-repeat; !important;
border: 0px;
display: block;
padding: 5px;
text-align: center;
width: 140px;
}

div#activity_info {
background: #f8f6f7;
width: 706px;
overflow:hidden;
margin: 0px 0px 0px 2px;
border:1px solid #d9d9d9;
border-width: 0px 1px;
}

div.tabsTop {
  width: 720px;
  height: 9px;
  margin: 10px 0px 0px 2px;
  overflow: hidden;
  background: transparent url('http://community.girlpower.it/images/misc/profile_top.gif') 0px 0px no-repeat !important;
}

div.tabsBot {
  width: 720px;
  height: 9px;
  margin: 0px 0px 0px 2px;
  overflow: hidden;
  background: transparent url('http://community.girlpower.it/images/misc/profile_bot.gif') 0px 0px no-repeat !important;
}

div#profile_tabs {
background: #f8f6f7;
width: 718px;
overflow:hidden;
margin: 0px 0px 0px 2px;
border:1px solid #d9d9d9;
border-width: 0px 1px;
}

div.gpFPtabs {
overflow: hidden;
color: #ff408f;
font-weight: normal;
font-size: 22px;
margin: 0px 10px 10px 10px;
border-bottom: 1px solid #ddd !important;
}

div.gpFPbox div.vBulletin_editor {
border: 0px !important;
background: transparent !important;
}

div.gpFPbox div.vBulletin_editor .controlbar {
background: #e1e1e2 !important;
margin-top: 10px;
border:1px solid #ccc !important;
}

div#profile_tabs div.tab_header {
width: 98% !important;
}

div#sidebar_container div {
background: transparent;
}

div#sidebar_container h4.block_title {
color: #ff408f;
font-size: 14px;
width: 90%;
background: transparent;
border-bottom: 1px solid #ddd !important;
}

div#sidebar_container .block_footer {
font-size: 11px;
width: 90%;
background: #f3e9ee;
margin-bottom: 10px;
}

div#profile_tabs ul.tab_list {
margin-left: 10px;
}

div#profile_tabs ul.tab_list li.tcat,
div#profile_tabs ul.tab_list li.thead {
background: url('http://www.girlpower.it/images/gpfpbutton.gif') no-repeat; !important;
border: 0px;
height: 15px !important;
display: block;
padding: 5px !important;
text-align: center;
width: 140px !important;
margin: 2px !important;
background-position: top left !important;
}

div#profile_tabs ul.tab_list li.tcat {
background: url('http://www.girlpower.it/images/gpfpbutton2.gif') no-repeat; !important;
font-weight:normal;
font-size: 11px;
color: #ff408f;
}

ol#message_list li {
padding: 5px;
background: #fff;
}

ol#message_list li.floatcontainer {
border: 1px solid #ddd;
}

ol#message_list li.floatcontainer a.username {
font-family: georgia;
font-size: 16px;
font-weight: normal;
}

div#visitor_message_counters {
background: transparent;
font-family: georgia;
font-weight: normal;
font-size: 16px;
color: #ff408f;
}

/* dati personali */

div#profile_tabs div,
div#profile_tabs div.tcat {
background: #f8f6f7 !important;
border-color: #f8f6f7;
}

div#profile_tabs div.content_block {
margin: 0px 0px 0px -10px !important;
}

div.gpFPbox div#profile_tabs div#aboutme ul.list_no_decoration li {
border-bottom: 1px dashed #ddd;
overflow: hidden;
padding: 5px 5px 10px 5px;
color: #ff408f;
font-size: 14px;
}

div.gpFPbox div#profile_tabs div#aboutme ul.list_no_decoration li dl {
display:block;
overflow:hidden;
margin: 10px 0px 0px 0px;
}

div.gpFPbox div#profile_tabs div#aboutme ul.list_no_decoration li dt {
display:block;
overflow:hidden;
font-weight: bold;
margin: 10px 0px 0px 0px;
}

div.gpFPbox div#profile_tabs div#aboutme ul.list_no_decoration li dd {
display:block;
overflow:hidden;
font-weight: normal;
margin: 10px 0px 0px 0px;
color:#666;
font-size:12px;
}

div.gpFPbox div#stats fieldset {
border: 0px;
border-bottom: 1px dashed #ddd;
overflow: hidden;
clear:both;
}

div.gpFPbox div#stats fieldset legend,
div.gpFPbox div#contactinfo fieldset legend {
color: #ff408f;
font-size: 14px;
font-weight: bold;
}

div.gpFPbox div#stats fieldset ul li a {
font-size: 11px;
display: block;
float: left;
background: #f6f6f6;
border: 1px solid #ddd;
padding: 3px;
margin-right: 5px;
margin-top: 10px;
}

div.gpFPbox div#contactinfo fieldset {
border: 0px;
}

/* BLOGS */

div#profile_tabs div#blog div.block_content div.block_row div.tborder div.block_row {
background: #fff !important;
width: 95%;
border: 1px solid #ddd;
text-align:left;
}

div#profile_tabs div#blog div.block_content div.block_row div.tborder div.block_row div {
background: #fff !important;
text-align:left;
}

div#profile_tabs div#blog div.block_content div.block_row div.tborder div.block_row div.smallfont {
background: #f8f8f8 !important;
border-top: 1px dotted #ddd;
padding: 3px 5px;
text-align:left;
}

div#profile_tabs div#blog div.block_content div.block_row div.tborder div.block_row hr {
display:none;
}

div#blog div.thead {
color: #ff408f;
font-size: 14px;
padding: 0px 22px;
font-weight: bold;
width: 90%;
background: transparent;
margin-top:10px;
}

div#blog div.thead a {
font-weight: normal;
font-size:11px;
}

div#blog div.block_row div.block_row div.tborder div.thead {
display: none;
}

div.blogPtitle {
font-size: 16px;
font-family: georgia;
padding: 5px 3px;
}

/** PROFILO NEW **/

div.miniStats {
width: 85px;
float:left;
overflow:hidden;
background: transparent url('http://community.girlpower.it/images/misc/avatar.gif') no-repeat 13px 4px !important;
border: 0px !important;
height: 100px;
margin: 0px 10px 0px 0px;
}

div.miniStats div {
background: transparent !important;
border: 0px !important;
}

div.miniStats div div.block_row {
margin-top: -10px;
}

div.miniStats div div.block_row img {
border: 1px solid #ccc;
background: #eee;
width: 62px;
height: 62px;
padding: 3px;
}

div.miniStats div div.block_footer {
display: none;
}

div.miniStats table .profilefield_list {
display:none;
}

div.joinDate {
font-size: 11px;
font-weight: normal;
color: #888;
overflow:hidden;
margin: 5px 0px 0px 0px;
}

div.miniStats h4 {display:none;}

div.gpFPbox div#username_box h2 {
font-family: georgia;
font-size:14px;
color: #ff408f;
overflow: hidden;
margin: 0px 0px 0px 0px;
}

/* Muro */

div.myWall h3 {
color: #ff408f;
font-size: 22px;
font-weight: normal;
background: transparent;
border-bottom: 1px solid #ddd !important;
margin: 20px 0px 15px 10px;
}

div.myWall h5 {
color: #777;
font-size: 16px;
font-weight: normal;
margin: 0px 0px 15px 10px;
font-family: georgia;
}

div.myWall h5 img {
display:none;
}

div.myWall {
width: 710px;
}

div.myWall div.tborder {
background: transparent;
}

div.myWall div.tborder h4 {
display: none;
}

div.myWall div.vBulletin_editor div.controlbar {
background: transparent !important;
border: 0px !important;
}

div.myWall div.vBulletin_editor div.controlbar .imagebutton {
background: transparent !important;
border: 0px !important;
}

/*** LISTA UTENTI ***/

.memberlist01 {
background: #ccc !important;
margin: 0px 0px 15px 0px;
}

.memberlist04 td {
padding: 5px !important;
border-bottom: 1px dashed #ccc;
}

.memberlist04 td a {
font-size: 16px;
font-family: georgia;
}

.memberlist04 td.thead a {
font-size: 12px;
font-family: arial;
}

table.memberlist04 td.thead {
background: #f7f7f7 !important;
border: 0px;
}

table.memberlist04 td img {
width: 65px;
height: 65px;
border: 1px solid #ccc;
padding: 2px;
}

table.memberlist04 td.thead img {
width: auto;
height: auto;
border: 0px;
padding: 0px;
}

table.memberlist04 td.tfoot {
background: #eee !important;
border: 0px;
}


/**** CPANEL SIDEBAR ****/

table.usercp_shell00 {
overflow: hidden;
width: 98%;
}

table.usercp_shell01 {
font-size: 12px;
background: #eee !important;
}

table.usercp_shell01 .tcat {
border-bottom: 1px solid #ccc;
}

table.usercp_shell01 tr td.thead {
font-size: 12px;
background: #f3f3f3 !important;
color: #333;
font-weight: bold;
padding: 5px 4px 5px 10px !important;
}

table.usercp_shell01 tr td.alt2 a {
background: url("http://community.girlpower.it/images/misc/lister.gif") left center no-repeat;
padding-left: 12px;
}

/**** BLOG ENTRIES SIDEBAR ****/

div#blog_user_sidebar,
div#blog_sidebar_generic {
overflow:hidden;
padding: 10px;
margin-top: -10px;
}

div#blog_user_sidebar div.tborder .tcat,
div#blog_sidebar_generic div.tborder .tcat {
background: #eee;
padding: 0px 3px 5px 5px !important;
}

div#blog_user_sidebar div.tborder,
div#blog_sidebar_generic div.tborder {
border: 1px solid #ccc;
background: #f9f9f9;
}

div#blog_user_sidebar div.tborder .thead,
div#blog_sidebar_generic div.tborder .thead {
font-size: 12px;
background: #eee;
}

div#blog_user_sidebar div#block_archive_div,
div#blog_sidebar_generic div#block_archive_div {
border: 1px solid #ccc;
overflow:hidden;
width: 101%;
}

div#blog_user_sidebar div#block_archive_div table,
div#blog_sidebar_generic div#block_archive_div table {
overflow:hidden;
margin: 0px 0px 0px -10px;
}

div.blogXside table tbody#collapseobj_blog_calendar {
width: 70% !important;
}

div#blogentries {
overflow:hidden;
margin: 10px 0px 10px 10px;
}


div#blogentries table.tborder {
border: 1px solid #ccc;
background: #f8f8f8 !important;
overflow:hidden;
}

div#blogentries table.tborder .thead img {
margin-top: 7px;
}

div#blogentries table.tborder td hr {
border: 0px solid;
}

table.blog_list_blogs_all01 {
border: 1px solid #ccc !important;
}


table.blog_list_blogs_all01 td.thead {
background: #eee !important;
}

/*** BLOG HOME ***/

div.bloghome01 {
padding: 0px !important;
width: 97%;
overflow: hidden;
margin: 0px !important;
}

div.bloghome01 table.bloghome02 tr td ol {
overflow:hidden;
}

div.bloghome01 table.bloghome02 tr td ol li {
border-bottom: 1px dashed #ddd;
padding: 3px 0px;
}

div.bloghome01 table.bloghome02 tr td ol li td img {
border: 1px solid #ccc;
background: #fff !important;
}

div.bloghome01 table.bloghome02 tr td ol li a {
font-size: 14px;
font-family: georgia;
}

div.bloghome01 table.bloghome02 tr td ol li a.shade {
font-size: 11px;
font-family: tahoma;
}

/*** BLOG ENTRY E COMMENTS ***/

div.blog00 {
overflow: hidden;
}

div.blog01 {
overflow: hidden;
padding: 0px 15px 0px 0px;
}

h1#blog_title {
font-family: georgia;
font-size: 22px !important;
color: #f34697;
}

/*** FOTO ***/

div.page div table td table.tborder tbody tr td.alt1 table tbody tr td span.smallfont b a {
font-weight: normal;
font-size: 16px;
font-family: georgia;
}

/*** HOME2 BOT ***/
 
table.forumhome02 td.thead,
table.forumhome02 td.thead a {
font-weight: bold !important;
font-size: 14px;
color: #ff4594 !important;
background: #f3f3f3 !important;
}

table.forumhome02 td.thead {
border: 3px solid #fff;
}

table.forumhome02 tbody td {
padding: 5px !important;
}

table.forumhome02 tbody td.alt2 {
background: #fff !important;
}

tr.threadbit01 td.altB,
tr.threadbit01 td.altC,
tr.threadbit01 td.altD {
background: transparent !important;
font-size:11px;
color: #888;
}

.tfoot {
background: #f3e9ee !important;
}

.tfoot strong a {
font-weight: normal;
}

/*** FOOTER VB ***/

div.vbfoot {
 width: 672px;
 margin: 12px 0px 0px 12px;
 overflow: hidden;
 color: #ccc;
 padding: 0px 0px 12px 10px !important;
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: normal;
 background: transparent url('http://www.girlpower.it/images/gp_footerbg.jpg') 0px 0px repeat-x !important;
 border-bottom: 1px dashed #c3a6cf !important;
}

div.vbfoot td.tfoot {
background: transparent !important;
}

div.vbfoot div div.smallfont,
div.vbfoot div div.smallfont a,
div.vbfoot div div.smallfont span
{
color: #c3a6cf !important;
text-align: left;
}

div.vbfoot div div.smallfont br
{
display:none;
}

/*** GROUPS ***/

div.socialgroups_group {
margin: 0px 0px 0px 0px !important;
width: 98% !important;
}

div.socialgroups_overview00 table.socialgroups_overview td.alt1 a.sg_catcloudlink {
display:block;
overflow:hidden;
background: url('http://www.girlpower.it/images/dxc_groups.gif') 5px 6px no-repeat;
padding: 2px 2px 2px 26px;
width: 300px;
float:left;
margin: 0px 5px 0px 0px;
}

div.socialgroup_overview_cont h3 {
font-size: 24px;
font-weight: normal;
margin: 0px 0px 20px 15px;
color: #f34697;
}

div.fspacer {
clear:both;
margin: 0px 0px 20px 0px;
}

table.socialgroups_overview,
div.socialgroups_overview03,
div.socialgroups_overview02,
table.socialgroups_overview01 {
border:1px solid #ccc !important;
margin:10px;
}

table.socialgroups_overview01 td.alt1 a,
div.socialgroups_overview02 td.alt1 a {
color: #f34697;
font-size: 16px;
font-family: georgia;
padding: 0px 0px 0px 5px;
}

table.socialgroups_overview01 td.alt1 span a,
div.socialgroups_overview02 td.alt1 span a {
color: #555555;
font-size: 12px;
font-family: arial;
padding: 0px 0px 0px 5px;
}

div.socialgroups_overview03,
div.socialgroups_overview02 {
width: 20%;
}

div.socialgroups_overview03 table.tborder,
div.socialgroups_overview02 table.tborder {
border: 0px;
width: 184% !important;
}

div.socialgroups_overview04 {
width: 27% !important;
padding: 0px !important;
margin: 10px 0px 0px 0px;
}

div.socialgroups_overview04 table {
border:1px solid #ccc !important;
padding: 0px !important;
margin: 0px 0px 0px 0px;
}

table.socialgroups_overview .tcat div.normal {
font-size:12px;
}

div.socialgroups_overview05,
div.socialgroups_overview06,
div.socialgroups_overview07
{
overflow:hidden;
margin: 0px 0px 0px 12px;
float: left !important;
clear: none;
width: 20%;
padding: 10px 5px 15px 45px;
}

div.socialgroups_overview05 a,
div.socialgroups_overview06 a,
div.socialgroups_overview07 a
{
font-size: 14px;
}

div.socialgroups_overview05 {
background: url('http://community.girlpower.it/images/misc/sg_groupp.gif') no-repeat !important;
}

div.socialgroups_overview06 {
background: url('http://community.girlpower.it/images/misc/sg_search.gif') no-repeat !important;
}

div.socialgroups_overview07 {
background: url('http://community.girlpower.it/images/misc/sg_list.gif') no-repeat !important;
}

form#group_discussion_inlinemod_form div.floatcontainer {
overflow:hidden;
background: #eee !important;
margin:10px;
}

form#group_discussion_inlinemod_form div.floatcontainer div.action_links a {
overflow:hidden;
display:block;
margin:10px;
}

table.discussion_list div.floatcontainer div.discussion_bit_preview {
font-size: 12px;
background: #fff;
}

/*** PHOTOPOST ***/


table.f_tborder{background:#F9F9F9 !important;
border:1px solid #CCCCCC;}
table.f_tborder tr td.tcat { font-size:13px; font-weight:bold; text-align:left}
table.f_tborder tr td.alt1{padding-left:2px;background:#F9F9F9 none repeat scroll 0 0;}
table.f_tborder tr td.alt1 b {
background:transparent url(http://community.girlpower.it/images/misc/lister.gif) no-repeat scroll 2px 5px;}
table.f_tborder tr td.alt1 b a{ font-weight:normal; padding-left:14px}

#sidebar_container .tborder {width:100% !important;}

table.tborder tbody tr td.alt2{background:#FFFFFF none repeat scroll 0 0;}
table.tborder tbody tr td.alt2 img{padding:0 5px;}
table.tborder tbody tr td.alt2 table{padding-left:5px;width:98%;}

table.tborder tbody tr td.f_smg{background:#F9F9F9 none repeat scroll 0 0;border:1px solid #CCCCCC;}
table.f_smg_bg{border:1px solid #DDDDDD !important;}
td.f_smg_img table tbody tr td{ border:2px solid #CCCCCC;}
table.f_smg_bg tbody tr td.alt1{background:transparent none repeat scroll 0 0;}
table.f_smg_bg tbody tr td.f_smg_info{background:#FFFFFF none repeat scroll 0 0;}

td.f_sbmenu span.normal a{
font-family:Arial,Helvetica;
font-size:15px !important;
text-transform:capitalize;}             
  
/*** NEW NAVBAR ***/

div.gpWelcome {display:none;}

div.nb8 {
padding-top:12px !important;
_margin-top:5px;  
padding-right: 10px;
width: 480px;
}

*:first-child+html div.nb8 {
margin-top: 5px !important;
overflow:hidden;  
}

div.nb8 label {
font-size: 12px;
}

div.nb8 input.bginput {
border: 1px solid #777;
padding: 4px 2px;
margin: -1px 5px 0px 0px;
_margin: 2px 5px 0px 0px;  
width: 80px;
_width: 80px;  
color: #999;
}



*:first-child+html div.nb8 input.bginput {
padding: 4px 2px;
margin: 1px 5px 0px 0px;
width: 83px;
color: #999;
}

div.pmfLoginInfo {
padding-top: 8px;
margin-top: 8px;
border-top: 1px dashed #ccc;
}

div.pmfLoginInfo a {
padding: 0px 20px 0px 0px;
font-family: arial;
font-size: 12px;
}

div.pmfLoginInfo a.regNow {
font-size: 14px;
font-weight: bold;
background: url('http://www.pianetamamma.it/images/grafica/forum/userfield_edit.gif') 0px 3px no-repeat;
padding-left: 17px;
}

div.pmfLoginInfo a span {
color: #ffffff !important;
}










/*** COMMUNITY ***/

div.loginBox form,
div.dx div.dx_community,
div.dx div.dx_foto,
div.dx div.showXmlFeed ul,
div.dx div.showLastItems ol,
div.dx div.dx_consiglia,
div.dx div.allComments ul,
div.dx ul.dx_servizi,
div.dx div.dx_sondaggio {
overflow:hidden;
margin: 5px 5px 20px 10px;
_zoom:1;
}

.dx_community ul {
overflow: hidden;
_zoom:1;
margin:0px 0px 0px 5px;
_margin: 0px;
}

.dx_community ul li {
display:block;
padding: 2px 0px 2px 21px;
width: 60px;
float:left;
overflow:hidden;
}

.dx_community ul li.dx_cFor,
.dx_community ul li.dx_cFot,
.dx_community ul li.dx_cFor2,
.dx_community ul li.dx_cFot2 {
width: 38px;
}

.dx_community ul li a,
.dx_community ul li a:link,
.dx_community ul li a:visited,
.dx_community ul li a:active {
font-size:12px;
}

li.dx_cFor2 {background: url("http://stbm.it/girlpower/images/dxc_forum.gif") 0px 5px no-repeat;}
li.dx_cGrp2 {background: url("http://stbm.it/girlpower/images/dxc_groups.gif") 1px 4px no-repeat;}
li.dx_cFot2 {background: url("http://stbm.it/girlpower/images/dxc_foto.gif") 0px 5px no-repeat;}
li.dx_cPro2 {background: url("http://stbm.it/girlpower/images/dxc_articles.gif") 0px 5px no-repeat;}
    




div.box_blog_mu {
border:1px solid #71368A !important;
margin:10px 0 !important;
overflow:hidden !important;
padding:10px !important;
width:278px !important;
background:url(http://www.girlpower.it/images/sf_blog_makeup.gif) no-repeat right bottom !important;
clear:both !important;
}

div.box_blog_mu b.blogtitle a,div.box_blog_mu b.blogtitle a:link,div.box_blog_mu b.blogtitle a:visited,div.box_blog_mu b.blogtitle a:hover {
color:#71368A  !important;
font-size:30px !important;
font-family: Georgia !important;
text-decoration:none !important;
font-weight:normal !important;
}

div.box_blog_mu i.blogdesc{
color:#777; font-size:22px; font-family:Georgia; text-transform: uppercase; font-style:normal;}

div.box_blog_mu div.testo_blog{
overflow:hidden;margin-top:12px;}

div.box_blog_mu div.testo_blog ul.blog_list{width:200px !important;}

div.box_blog_mu div.testo_blog ul.blog_list li {font-family:arial !important; font-size:12px !important; color:#252525 !important;padding:0px !important;margin:0 !important;}

div.box_blog_mu div.testo_blog ul.blog_list li a, div.box_blog_mu div.testo_blog ul.blog_list li a:link,div.box_blog_mu div.testo_blog ul.blog_list li a:visited{
color:#252525 !important;
font-family: arial !important;
font-size:12px !important;
text-decoration:none !important;
background: transparent url(http://www.girlpower.it/images/bl_elenco.gif) no-repeat scroll 0px 4px !important;
padding:2px 0 0 15px !important;
display:block;}

div.box_blog_mu ul {
padding: 0px 0px 0px 0px !important;
margin: 0px 0px 0px 8px;
}




#colonna_right .showLastItems ol {
float:left;
list-style:none outside none;
margin:0 0 4px;
overflow:hidden;
padding:8px 0 0 !important;
width:292px;
}

#colonna_right .showLastItems ol li {
background:url("http://www.girlpower.it/images/buttonsicons.gif") no-repeat scroll -149px -275px transparent !important;
margin-bottom:10px;
margin-left:15px;
margin-right:20px;
padding:0 0 0 16px;
}



.box_consigli {
background:url("http://stbm.it/girlpower/images/top_side_bblog.gif") no-repeat scroll center top transparent;
display:block;
float:left;
margin:0 0 10px;
overflow:hidden;
width:296px;
padding: 0px 0px 0px 0px !important;
}

.box_consigli ul.box_list {
padding: 0px 0px 0px 0px;
margin: 68px 0px 0px 0px;
}

.box_consigli ul.box_list li {
background: #EFEFEF !important;
display:block;
float:left;
margin-bottom:4px;
margin-right:6px;
margin-left: 6px;
padding:3px 5px 4px 5px;
width:125px;
height: 16px;
overflow: hidden;
}

.box_consigli ul.box_list li a {
color:#CC0066 !important;
font-size:14px;
font-family: Georgia !important;
}

.box_consigli ul.box_list li a:hover {
text-decoration: underline !important;
}

.box_consigli .ico_blog {
display: none;
}






.box_consigli_forum {
border:2px solid #DDDDDD;
clear:both;
margin:5px 0 10px;
overflow:hidden;
padding:8px 5px 5px 10px;
}


.box_consigli_forum .titolo_consigli_forum {
color:#71368A;
font-size:14px !important;
font-weight: normal !important;
}

.titolo_consigli_forum {
font-weight: normal !important;
}

.box_consigli_forum div ul {
color:#888888;
font-family:arial;
font-size:12px;
font-weight:normal;
margin:15px 0 0;
overflow:hidden;
padding-bottom:0;
text-decoration:none;
padding: 0px 0px 0px 0px;
}

.box_consigli_forum div ul li {
background:url("http://stbm.it/girlpower/images/buttonsicons.gif") no-repeat scroll -152px -608px transparent !important;
margin-bottom:10px;
margin-left:0;
margin-right:20px;
padding:0 0 0 16px;
list-style: none;
}

.box_consigli_forum div ul li a {
color:#888888 !important;
font-family:arial;
font-size:12px;
}








.foto_colonna_destra ul {
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}

.foto_colonna_destra ul li {
list-style: none;
overflow:hidden;
text-align: center;
float: left;
width: 90px;
margin: 0px 3px 5px 4px;
_margin: 2px;
}

.foto_colonna_destra ul li a {
clear: both;
}





div.interactiveLastComments  {
clear:both;
margin:15px 15px 10px !important;
overflow:hidden;
}

div.interactiveLastCommentsCommentElementLink a {
font-size:14px !important;
}






/* Box Blogs */


.boxblogs {
  float: left;
  margin: 0px 0px 0px 0px;
  width: 300px;
  overflow: hidden;
}

.top_boxblogs {
  margin: 0px 0px 0px 0px;
  width: 298px;
  height: 6px;
  clear: both;
  border: 1px solid #cccccc;
border-bottom: 0px;
}

.corpo_boxblogs {
  margin: 0px 0px 0px 0px;
  width: 298px;
  clear: both;
  overflow: hidden;
  border: 1px solid #cccccc;
border-top: 0px;
border-bottom: 0px;
}

.bottom_boxblogs {
  margin: 0px 0px 0px 0px;
  width: 298px;
  height: 5px;
  clear: both;

border: 1px solid #cccccc;
border-top: 0px;
}


.blogblock {
  float: left;
  width: 298px;;
  overflow: hidden;
  margin-bottom: 11px;
}




.blogblock h3 {
    display: block;
    float: left;
    clear: both;
    width: 288px;
    height: 34px;
        background: url('http://www.girlpower.it/images/backgrounds.gif') no-repeat 0px -828px;
    margin: 0px 0px 0px 5px;
    _margin: 0px 0px 0px 2px;
    font-size: 18px;
    font-family: Arial;
}

.blogblock h3 a {
font-family: arial;
}

.blogblock h3 a:hover b, .blogblock h3 a:hover i {
text-decoration: underline!important;
}


.blogblock h3 b {
    color: #ff3d8f;
    margin: 3px 0px 0px 12px;
    float: left;
    text-transform: uppercase;
    font-weight: normal;
}

.blogblock h3 i {
    color: #383f44;
    font-style: normal;
    margin: 3px 0px 0px 0px;
    float: left;
    text-transform: uppercase;
    font-weight: normal;
}


.boxblog_foto {
    float: left;
    width: 138px;
    height: 98px;
    margin-left: 5px;
    _margin-left: 7px;
        background: url('http://www.girlpower.it/images/backgrounds.gif') no-repeat -604px 0px;
    overflow: hidden;
  z-index:5;
  _z-index: 1;
  _zoom:1;
  position: relative;
}


.overlayer_fotoblog {
    float: left;
    width: 138px;
    height: 98px;
    background: url('http://www.girlpower.it/images/gp_overlayer_fotoblog.png') no-repeat;
    position: absolute;
  _zoom:1;
  z-index: 10;
  left: 0px;
  top: 0px;
}

/* Queste regole sono per IE */

* html .overlayer_fotoblog {
    
    back\ground-color: transparent;
    background-image: url('http://stbm.it/girlpower/images/blank.gif');
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/gp_overlayer_fotoblog.png", sizingMethod="scale");
}







.blogblock h2 {
  float: left;
  margin: 2px 0px 2px 10px;
  overflow: hidden;
  width: 135px;
  font-size: 12px !important;
height: 84px;
font-weight: normal;

}

.boxblog_foto  img {
  width: 134px;
  height: 94px;
}


.blogblock h2 i {
  display:block;
  color: #888;
  font-style: normal;
}

.blogblock h4 {
  float: left;
  margin: 0px 0px 0px 10px;
  font-size: 11px;
  overflow: hidden;
  color: #919191;
}

.blogblock h5 {
  clear: both;
  margin: 0px 0px 0px 10px;
  font-size: 11px;
  overflow: hidden;
  color: #919191;
}





/* Box Blogs Lista */



.corpo_boxblogs ul {
  float: left;
  padding-left: 15px;
margin-top: 4px;
}

.corpo_boxblogs ul li {
  float: left;
  width: 295px;
  padding: 4px 4px 4px 8px;
  margin-bottom: 16px;
  overflow: hidden;
  height:15px;
}

.corpo_boxblogs ul li:hover {
  background-color: #fee9f5;
}


.corpo_boxblogs ul li b a {
  font-family: Georgia;
  color: #FF3D8F !important;
  font-size: 15px;
  font-weight: normal;
  padding-right: 2px;
}

.corpo_boxblogs ul li b a:hover {
  background-color: #ffffff;
text-decoration: none;

}

.titoloblogs {
  background-color: #e8e8e8;
  text-transform: uppercase;
  font-family: Arial;
  color: #383f44;
  font-size: 18px;
  height: 20px;
  padding: 3px 2px 3px 10px !important;
  margin: 0px 16px 10px 15px !important;
}





.nb8 {
width: 490px !important;
padding: 0px 0px 0px 0px !important;
margin: 0px 3px 0px 0px;
}


.cb_cookieuser_navbar {
display: block;
}

.bginput {

}


/* Dimenzione massina per immagini del Forum */

#forum_colonna_sinistra img{
max-width:500px;
}


           
