#menu ul li.tool_sesso a { background: #3196c8;  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;  color: #fff !important; }
 
/* TESTATINA AMORE E SESSO  */

.title_amore h1 {  background: url("http://www.giovani.it/images/sesso_testatina.png") no-repeat scroll 0 -12px #ED5B46; border-radius: 5px 5px 0 0; height: 50px;margin: 0 7px 27px 0;text-indent: -999px;}

/* PRIMI PIANI  */

.articoli_primi_piani { display: block; overflow:hidden; margin-bottom: 25px;  }    
.articoli_primi_piani .primo_piano { width: 320px; margin-right: 15px; float: left; }
.articoli_primi_piani .primo_piano a.image { overflow: hidden; position: relative; height: 200px; border: 1px solid #ccc; display: block; width: 318px; }
.articoli_primi_piani .primo_piano a.image:hover h1 { text-decoration: underline; }
.articoli_primi_piani .primo_piano a.image img { width: 318px; }
.articoli_primi_piani .primo_piano a.image h1 {  background: none repeat scroll 0 0 #f8f8f8; bottom: 0;color: #3196C8; font-size: 15px;margin: 0; padding: 5px; position: absolute; width: 310px;}
.articoli_primi_piani .primo_piano p { margin: 5px; text-align: justify; color: #555; }
.articoli_primi_piani .primo_piano p a { text-decoration: underline; }
.articoli_primi_piani .primo_piano p a:hover { text-decoration: none!important; color: #555; }

.secondi_piani {float: left;width: 315px;}
.secondi_piani ul {float: left;}
.secondi_piani ul li {margin-bottom: 28px;overflow: hidden;}
.secondi_piani .image {height:85px;  border: 1px solid #CCCCCC; display: block; float: left; margin-right: 10px; overflow: hidden; width: 130px;}
.secondi_piani .image img { width: 130px;}
.secondi_piani h2 {color: #3196C8; font-size: 13px; font-weight: bold; margin: 0 0 3px;}
.secondi_piani p {color: #555555;font-size: 11px; margin: 0;}
.secondi_piani p a {color: #555555;}
.secondi_piani .leggi { color: #3196C8;font:10px arial; text-decoration: underline;}
.secondi_piani .leggi:hover { color: #444; text-decoration: none!important; }
.secondi_piani a:hover h2{ text-decoration: underline; }
/* BOX FORUM SESSO E AMORE ( COMMENTATO )  */

.forum_box { float: right; width: 300px; padding: 8px; border: 2px solid #3196c8; }
.forum_box h2 { border-bottom: 1px solid #ccc; background: url("/images/sprites/amore_sprite.png") 0px -252px; padding-bottom: 3px; margin: 0px 0px 10px ; padding: 0px 0px 5px 40px; font-size: 16px; color: #444;}
.forum_box h2 a { color: #444; }
.forum_box h2 a:hover { text-decoration: none!important; }
.forum_box h4 { margin: 0px; }
.forum_box h4 a { font-size: 12px; color: #3196c8; } 
.forum_box p { margin: 0px; font-size: 11px; }
.forum_box a { color: #777; }
.box_ultimi_forum { width: 100%; }
.box_ultimi_forum h2 { border-bottom: 1px solid #ccc; }
.box_ultimi_forum li { width: 290px; float: left; height: 30px; padding-left: 40px; padding-top: 5px; }
.box_ultimi_forum li a { font-weight: bold; }
.box_ultimi_forum .forum_a { background: url("/images/sprites/amore_sprite.png") 0px -250px no-repeat;}
.box_ultimi_forum .forum_b { background: url("/images/sprites/amore_sprite.png") 0px -298px no-repeat; }
.box_ultimi_forum .forum_b a { color: #e51682; } 

/* FORUM - TEST - LEGGI ANCHE  */

.colonna_destra { margin-right:15px; }
.altripost_blog  img { display:none;  }
.colonna_destra .altripost_blog h2 {margin: 0;     padding: 0  !important; background: none !important; }
.colonna_destra .altripost_blog .ultimi_post_blog { margin: 0 !important; padding: 0 5px !important; }
.colonna_destra .altripost_blog .ultimi_post_blog li { margin-bottom: 5px !important; padding-bottom: 5px !important; border:0 !important; }
.colonna_destra , .box_forum2{  float: left;overflow: hidden;width: 323px; margin-bottom: 15px;  }
.titolo_forum, .titolo_altripost_blog , .titolo_dagirlpower , .titolo_test{  background: none repeat scroll 0 0 #eeeeee; color: #ed5c47; font-size: 14px; overflow: hidden; padding: 8px; text-shadow: 0 1px 0 #fff; text-transform: uppercase; margin-bottom: 10px;}
.box_forum2 , .altripost_blog , .test_sesso ,.psicologo_ginecologa {overflow:hidden; border: 1px solid #ccc; border-radius: 5px 5px 5px 5px; margin-bottom:10px; display:block;}
ul.box_forum_topics li a,.altripost_blog h2 a , .test_sesso .qlist li a{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",verdana,tahoma,sans-serif !important; background: url("/images/sprites/icone.gif") no-repeat scroll -20px -1697px transparent;  color: #555555 !important; display: block; font-size: 12px; font-weight: normal; margin: 0 0 7px 5px; overflow: hidden; padding: 2px 3px 2px 23px;}
ul.box_forum_topics li a { margin: 0 0 11px 5px !important; }
/* BOX DA GIRLPOWER */

.psicologo_ginecologa {clear:both; }
.psicologo_ginecologa img { width:80px;  }
.psicologo_ginecologa .ginecologa_online , 
.psicologo_ginecologa .psicologo_online {  float: left;  margin: 0; overflow:hidden;     text-align: justify; width: 310px;}
.psicologo_ginecologa .ginecologa_online { border-right: 1px solid #CCCCCC;margin: 0 12px !important;padding-right: 10px;}
.psicologo_ginecologa h2 {margin: 5px 0;  }
.psicologo_ginecologa h2 a { color: #333333;display: block;    font-size: 16px; padding-bottom: 6px;}
.psicologo_ginecologa a:hover { text-decoration: none!important }
.psicologo_ginecologa ul li { margin-bottom: 15px; overflow:hidden; display:block;  }
.psicologo_ginecologa ul li .image { width: 70px; height: 55px; border: 1px solid #ccc; float: left; margin-right: 10px; overflow:hidden;  }
.psicologo_ginecologa ul li h3 { margin: 0px; color: #e51682; font-size: 12px; }
.psicologo_ginecologa ul li p { margin: 0px; color: #555; font-size: 11px; }
.psicologo_ginecologa ul li p .leggi { font: 10px arial; color: #e51682; text-decoration: underline;}
.psicologo_ginecologa ul li p .leggi:hover { color: #444; text-decoration: none; }
.psicologo_ginecologa .psicologo_online ul li h3 { color: #3196c8; }
.psicologo_ginecologa .psicologo_online ul li p .leggi { color: #3196c8; text-decoration: underline; }
.psicologo_ginecologa .psicologo_online ul li p .leggi: hover { color: #444; text-decoration: none; }


/* FOTO I BELLISSIMI */

.gallery-vip { float: left; width: 320px; overflow:hidden;  }
#gallerycanali { display: block; margin: 25px 0 !important;overflow: hidden; background: #fff !important; }
.gallery-vip h3 { margin: 0;  }
.gallery-vip h3 a , div.showLiquidaTags b{color: #3D72B9  !important; font-size: 18px !important; margin: 5px 0  !important;     display: block  !important; text-transform: uppercase;}
#ibellissimi {clear: both;margin: 10px 10px 30px 0; overflow: hidden;width: 308px;}
#ibellissimi_new { clear: both; float: left; margin-top: 10px; overflow: hidden;width: 308px;}

#ibellissimi ul { margin-top: 5px;padding: 0;}
#ibellissimi ul li {background-color: #999999;  display: inline; float: left;margin-right: 3px; padding: 5px 0; text-align: center; width: 99.5px;}
#ibellissimi ul li a {color: #FFFFFF; display: inline; font-family: Tahoma; font-size: 13px;}

/* LIQUIDA TOPIC */

.liquida_topic {float: right; width: 320px; overflow:hidden; }
div.showLiquidaTags {    border: 0 none !important;   margin: 0 10px !important;    padding: 0 !important;width: 320px !important;}
div.showLiquidaTags ul {overflow:hidden;margin: 10px 0px 0px 0px;padding-bottom: 10px;background: #fff url('images/liquida.gif') 225px bottom no-repeat;}
div.showLiquidaTags ul li {  background: url("http://www.giovani.it/images/sprites_test.png") no-repeat scroll 0 -245px transparent !important; width:145px !important;margin: 7px 0 !important; }
div.showLiquidaTags ul li a {font-family: "Lucida Sans","Lucida Grande","Lucida Sans Unicode",Arial,verdana,sans-serif !important;color: #333 !important;font-size:13px !important;font-weight: bold; text-transform: uppercase !important; }
                                                       
div#colonna_right .sidebar_vip h3 a { font: bold 14px Georgia !important;  text-transform: lowercase !important; } 
.strip300x100 { margin-bottom: 10px; }
                         
