/*testatina genio*/
.testatinagenio { width:632px; height:45px; background:url('http://images.virgilio.it/VIRGILIO/scheda_unica/sfumatestgenio.jpg') repeat-x 0 0;   }
.testatinagenio .geniodoc { width:35px; height:33px; background:url('http://images.virgilio.it/VIRGILIO/scheda_unica/geniodoc.gif') repeat-x 0 0; float:left; margin-left:10px; margin-top:4px;}
.testatinagenio .geniodoc img { vertical-align:middle;}
.testatinagenio .titvigenio { float:left; font-size:14px; font-weight:bold; border-right:1px solid #dfdfdf; color:#666; padding:0 10px; margin-top:14px;}
.testatinagenio .sottgenio { float:left; padding:0 10px; font-size:14px; font-weight:bold; color:#85C500; margin-top:14px;}
.testatinagenio .linkarichivio { float:right;  margin-top:16px; font-size:11px; font-weight:bold; margin-right:10px}
.testatinagenio .linkarichivio a { color:#85C500!important;}
.testatinagenio .linkarichivio a:hover { color:#adadad!important; }
.imggenioapertura { float:left; border:1px solid #CCC; margin-right:14px; margin-bottom:6px;}
.imggenioapertura img { padding:6px; width:132px; height:90px}

.linkriferimento{ font-size:12px; font-weight:bold; margin:20px 0; color:#333}
.linkriferimento a { color:#0198cd!important;}
.linkriferimento a:hover { color:#adadad!important; }

/*box vai profilo*/
.vaiprofilo { width:285px; height:136px; font-weight:bold; padding-top:48px; font-size:12px; background:url('http://images.virgilio.it/VIRGILIO/scheda_unica/bg_vaiprofilo.gif') repeat-x 0 0; margin-left:0px; line-height:20px; float:left}
.vaiprofilo a {color:#85C500!important; }
.vaiprofilo a:hover { color:#adadad!important; }
.vaiprofilo .font14 {  font-size:14px;  }
.vaiprofilo a:hover { color:#adadad!important}
.vaiprofilo .utente a { color:#ff3300!important; font-size:14px;  }
.vaiprofilo .utente a:hover { color:#adadad!important;  }
.vaiprofilo .interesse   { line-height:14px; margin-top:8px;}
.vaiprofilo .interesse span  {float:left;}
.vaiprofilo .interesse a  { border-right:1px solid #333; padding:0 4px; float:left; }
.vaiprofilo .interesse a.first   { padding-left:0;}
.vaiprofilo .interesse a.noborder  {border:none; }

/*box geniodoc*/
.boxgeniodoc { width:280px; height:186px; background:url('http://images.virgilio.it/VIRGILIO/scheda_unica/bg_box_geniodoc.gif') repeat-x 0 0; float:left; margin-left:10px;}
.boxgeniodoc .logogeniodoc { width:35px; height:33px; background:url('http://images.virgilio.it/VIRGILIO/scheda_unica/geniodoc.gif') repeat-x 0 0; float:left; margin-left:30px; margin-right:5px; margin-top:30px;}
.boxgeniodoc .logogeniodoc img { vertical-align:middle;}
.boxgeniodoc .titboxgenidoc { margin-top:32px; font-size:11px; font-weight:bold;  }
.boxgeniodoc .titboxgenidoc a {  color:#000!important; }
.boxgeniodoc form { text-align:center  }
.boxgeniodoc form textarea { border:#ff3300 2px dotted; width:252px; height:60px; margin-top:10px; }
.boxgeniodoc .btchiediesperto { width:151px; margin:6px auto;}

/*box ultimerisposte*/
.ultimerisposte { width:580px; margin-left:0px; }   
.ultimerisposte .titultimerisposte { color:#FFF; background:#85C500; height:25px; line-height:25px; font-size:13px; text-indent:20px;}
.ultimerisposte .titultimerisposte a {  font-size:16px; color:#FFF!important}
.ultimerisposte .item-ur { background:#f5f5f5; margin-bottom:4px; padding:10px 0px; margin-top:4px; }  
.ultimerisposte .item-ur.yang { background:#e8e8e8;}  
.ultimerisposte .item-ur.lastitem { margin-bottom:0;}  
.ultimerisposte .item-ur .visual { border:1px solid #ff6510; float:right; margin-right:20px; } 
.ultimerisposte .item-ur .visual img { padding:1px; width:48px; height:48px; }  
.ultimerisposte .item-ur .cont-ur {  width:476px; float:right;  }  
.ultimerisposte .item-ur .cont-ur a { color:#85C500!important; font-weight:bold;  }
.ultimerisposte .item-ur .cont-ur a:hover { color:#adadad!important;   }
.ultimerisposte .item-ur .cont-ur .tit-rispo { font-size:12px; font-weight:bold;}  
.ultimerisposte .item-ur .cont-ur .desc-rispo { font:11px; margin-top:10px;}
.ultimerisposte .item-ur .cont-ur .inviatoda { margin-top:0px; color:#999; font-size:10px;}
.ultimerisposte .item-ur .cont-ur .n-rispo { font-size:10px; color:#999}
.ultimerisposte .item-ur .cont-ur .last-rispo { font-size:10px; color:#999}
.ultimerisposte .item-ur .cont-ur .last-rispo span { color:#0198cd!important;}
.ultimerisposte .leggitutte { color:#FFF; background:#7b7b7b; height:18px; line-height:18px; text-indent:20px; font-weight:bold}
.ultimerisposte .leggitutte a {  font-size:16px; color:#FFF!important; font-size:11px; text-transform:uppercase; }
		
#colonna-sx, #colDx { border-top:0px solid #0198cd;}	



