/*.userOverlay {font-size:0;line-height:0;position:relative;}*/
.userOverlay { margin: 5px;}

.userOverlay .pointer {position:absolute; z-index:700; background-repeat: no-repeat;}
.userOverlay .pointer.up, .userOverlay .pointer.dn { width: 20px; height: 10px; font-size:0; line-height:0 }
.userOverlay .pointer.sx, .userOverlay .pointer.dx { width: 10px; height: 20px; font-size:0; line-height:0 }
.userOverlay .pointer.up {background: url('img/up.gif'); left: 7px;}
.userOverlay .pointer.sx {background: url('img/sx.gif'); right: -10px; bottom: 7px;}
.userOverlay .pointer.dx {background: url('img/dx.gif'); left: -10px; top: 7px;}
.userOverlay .pointer.dn {background: url('img/dn.gif'); top: -10px; right: 7px;}
/*
.hline .pointer {bottom:-10px;left:20px}
.vline .pointer {bottom:-10px;left:20px}
*/
.userOverlay .container-close {display:none}
.userOverlay.vline .bd {padding:0;margin:0;z-index:10;}

.userOverlay .box {margin:0;_height:1%;padding:3px;background-color:#e8e8e8;overflow: hidden;}
.userOverlay .tl,
.userOverlay .bl,
.userOverlay .tr,
.userOverlay .br {display:none;/*display:block;width:10px;height:10px;font-size:0;line-height:0;position:absolute;z-index:150*/}
.userOverlay .tl {background:url("img/tl-overlay.gif");top:0;left:0}
.userOverlay .bl {background:url("img/bl-overlay.gif");bottom:0;left:0}
.userOverlay .tr {background:url("img/tr-overlay.gif");top:0;right:0}
.userOverlay .br {background:url("img/br-overlay.gif");bottom:0;right:0}

.userOverlay .top {display:none;/*width:100%;height:6px;font-size:0;line-height:0;background:url("img/top-overlay.gif") repeat-x;display:block;position:absolute;top:0;left:0;z-index:120*/}
.userOverlay .bottom {display:none;/*width:100%;height:6px;font-size:0;line-height:0;background:url("img/bottom-overlay.gif") repeat-x;display:block;position:absolute;bottom:0;left:0;z-index:120*/}

.userOverlay .actions {padding:3px;margin:0;background-color:#fff;text-align:center;border:1px solid #bfbfbf;}
.userOverlay.hline .actions {/*border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8*/}
.userOverlay.vline .actions {/*border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8*/}
.userOverlay .actions a.chiama,
.userOverlay .actions a.chiama:hover{background:url("../../gfx/24x24/chiama.png") no-repeat center}
.userOverlay .actions a.chat, 
.userOverlay .actions a.chat.spento:hover{background:url("../../gfx/24x24/chat_zone.png") no-repeat center}
.userOverlay .actions a.message,
.userOverlay .actions a.message.spento:hover,
.userOverlay .actions a.generic_message,
.userOverlay .actions a.generic_message.spento:hover {background:url("../../gfx/24x24/scrivi_msg.png") no-repeat center}
.userOverlay .actions a.sms,
.userOverlay .actions a.sms.spento:hover{background:url("../../gfx/24x24/scrivi_sms.png") no-repeat center}
.userOverlay .actions a.mms,
.userOverlay .actions a.mms.spento:hover{background:url("../../gfx/24x24/scrivi_mms.png") no-repeat center}
.userOverlay .actions a.friendlist_add,
.userOverlay .actions a.friendlist_add.spento:hover{background:url("../../gfx/24x24/aggiungi.png") no-repeat center}
.userOverlay .actions a.friendlist_remove,
.userOverlay .actions a.friendlist_remove.spento:hover{background:url("../../gfx/24x24/rimuovi.png") no-repeat center }
.userOverlay .actions a.blacklist_add,
.userOverlay .actions a.blacklist_add.spento:hover{background:url("../../gfx/24x24/lock.png") no-repeat center}
.userOverlay .actions a.blacklist_remove,
.userOverlay .actions a.blacklist_remove.spento:hover{background:url("../../gfx/24x24/lock_off.png") no-repeat center }
.userOverlay .actions a.vedi,
.userOverlay .actions a.vedi.spento:hover{background:url("../../gfx/24x24/vedi_profilo.png") no-repeat center}
.userOverlay .actions a.kiss,
.userOverlay .actions a.kiss.spento:hover{background:url("../../gfx/24x24/bacia.png") no-repeat center}

.userOverlay .actions a.chiama:hover{background:url("../../gfx/24x24/over/chiama.png") no-repeat center}
.userOverlay .actions a.chat:hover{background:url("../../gfx/24x24/over/chat_zone.png") no-repeat center}
.userOverlay .actions a.message:hover{background:url("../../gfx/24x24/over/scrivi_msg.png") no-repeat center}
.userOverlay .actions a.sms:hover{background:url("../../gfx/24x24/over/scrivi_sms.png") no-repeat center}
.userOverlay .actions a.mms:hover{background:url("../../gfx/24x24/over/scrivi_mms.png") no-repeat center}
.userOverlay .actions a.friendlist_add:hover{background:url("../../gfx/24x24/over/aggiungi.png") no-repeat center}
.userOverlay .actions a.friendlist_remove:hover{background:url("../../gfx/24x24/over/rimuovi.png") no-repeat center}
.userOverlay .actions a.blacklist_add:hover{background:url("../../gfx/24x24/over/aggiungi_blacklist.png") no-repeat center}
.userOverlay .actions a.blacklist_remove:hover{background:url("../../gfx/24x24/over/rimuovi_blacklist.png") no-repeat center}
.userOverlay .actions a.vedi:hover{background:url("../../gfx/24x24/over/vedi_profilo.png") no-repeat center}
.userOverlay .actions a.kiss:hover{background:url("../../gfx/24x24/over/bacia.png") no-repeat center}
.userOverlay .actions a {height:26px;width:26px;padding:0;margin:0;}
.userOverlay .actions a span {display:none}
.userOverlay.hline .actions a {display:inline-block;margin-left:2px;margin-right:2px;}
.userOverlay.vline .actions a {display:block;margin-bottom:5px;}
.userOverlay .actions a.spento {opacity:.3;filter:alpha(opacity=30);cursor:pointer;background-color: white;}

/* Mini */
/* .userOverlay.min.hline { height: 22px; } */
.userOverlay.min .actions a { width: 18px; height: 18px; }

.userOverlay.min .actions a.chiama, 
.userOverlay.min .actions a.chiama.spento:hover{background:url("../../gfx/16x16/chiama.png") no-repeat}
.userOverlay.min .actions a.chat,
.userOverlay.min .actions a.chat.spento:hover{background:url("../../gfx/16x16/chat_zone.png") no-repeat}
.userOverlay.min .actions a.message,
.userOverlay.min .actions a.message.spento:hover{background:url("../../gfx/16x16/scrivi_msg.png") no-repeat}
.userOverlay.min .actions a.sms,
.userOverlay.min .actions a.sms.spento:hover{background:url("../../gfx/16x16/scrivi_sms.png") no-repeat}
.userOverlay.min .actions a.mms,
.userOverlay.min .actions a.mms.spento:hover{background:url("../../gfx/16x16/scrivi_sms.png") no-repeat}
.userOverlay.min .actions a.vedi,
.userOverlay.min .actions a.vedi.spento:hover{background:url("../../gfx/16x16/vedi_profilo.png") no-repeat}
.userOverlay.min .actions a.kiss,
.userOverlay.min .actions a.kiss.spento:hover{background:url("../../gfx/16x16/bacia.png") no-repeat}
.userOverlay.min .actions a.friendlist_add,
.userOverlay.min .actions a.friendlist_add.spento:hover{background:url("../../gfx/16x16/aggiungi.png") no-repeat}
.userOverlay.min .actions a.friendlist_remove,
.userOverlay.min .actions a.friendlist_remove.spento:hover{background:url("../../gfx/16x16/rimuovi.png") no-repeat; }
.userOverlay .actions a.blacklist_add,
.userOverlay .actions a.blacklist_add.spento:hover{background:url("../../gfx/16x16/lock.png") no-repeat center}
.userOverlay .actions a.blacklist_remove,
.userOverlay .actions a.blacklist_remove.spento:hover{background:url("../../gfx/16x16/lock_off.png") no-repeat center }
.userOverlay.min .actions a.chiama:hover{background:url("../../gfx/16x16/over/chiama.png") no-repeat}
.userOverlay.min .actions a.chat:hover{background:url("../../gfx/16x16/over/chat_zone.png") no-repeat}
.userOverlay.min .actions a.message:hover{background:url("../../gfx/16x16/over/scrivi_msg.png") no-repeat}
.userOverlay.min .actions a.sms:hover{background:url("../../gfx/16x16/over/scrivi_sms.png") no-repeat}
.userOverlay.min .actions a.mms:hover{background:url("../../gfx/16x16/over/scrivi_sms.png") no-repeat}
.userOverlay.min .actions a.friendlist_add:hover{background:url("../../gfx/16x16/over/aggiungi.png") no-repeat}
.userOverlay.min .actions a.vedi:hover{background:url("../../gfx/16x16/over/vedi_profilo.png") no-repeat}
.userOverlay.min .actions a.kiss:hover{background:url("../../gfx/16x16/over/bacia.png") no-repeat}
.userOverlay.min .actions a.friendlist_remove:hover{background:url("../../gfx/16x16/over/rimuovi.png") no-repeat; }


.userOverlay.min .actions a.spento {background-color: white;}


/* Add o remove */
.userOverlay.add .actions a.aggiungi,
.userOverlay.remove .actions a.rimuovi { display: inline-block; }
.userOverlay.add .actions a.rimuovi,
.userOverlay.remove .actions a.aggiungi { display: none; }


/* Loader */
.userOverlay .bd .loader { background:url("img/ajax-loader-mini.gif") no-repeat center center; }
.userOverlay.hline .bd .loader { width: 132px; height: 26px; }
.userOverlay.vline .bd .loader { width: 26px; height: 132px; }
.userOverlay.hline.min .bd .loader { width: 86px; height: 18px; }
.userOverlay.vline.min .bd .loader { width: 18px; height: 86px; }


/* Tooltip */
.yui-module.yui-overlay.yui-tt {
	background-color: #FFF;
	border-width: 1px;
	border-style: solid;
	border-color: #a8a8a8;
	padding: 3px 5px;
	font-weight:bold;
	color:#161616;
}