#filter_search{border:1px solid #CCC;}
#filter_search  h2{background:#EBEBEB;font-size:13px;padding:4px 7px;}
.labelItem{font-weight:bold;padding:8px;background:#1A171B url(../img/bgTop.png) repeat-x 0 0;}
.selectedItem{background:#111;}
.selectedItem a{color:#FFF!important;}
a.labelLnk{color:#BBB;float:left;vertical-align:middle;line-height:1.2em;}
.open_filter{float:right;display:block;width:12px;height:1.2em;background:url(../img/open_filter.png) no-repeat 0 50%;}
.open_filter:hover{background:url(../img/open_filter.png) no-repeat -12px 50%;}
.filterItem{padding:0px;border-top:1px solid #666;}
.filterOption{padding:7px;border-top:1px dotted #CCC;background:#FFF;font-size:11px;font-family:tahoma, Verdana, Arial, sans-serif}
.filterOption h3, .filterOption select, .filterOption .inp_text{font-size:11px;}
.subFilterOption{margin:10px 0 0 0;}
.subFilterOption input{margin:2px 0 0 0;}
.subFilterOption input.inp_text{border:1px solid #CCC;width:150px;}
.select_distance{margin:0 1px 0 9px;}
.filter_btn{padding:15px 6px;border-top:1px dotted #CCC;}
.results_info{margin:0 0 10px 0;}
.src_mid_title span, .results_info .red{color:#900;}
#apl{margin:10px 0;font-weight:bold;}
.del_border{border-top:none !important;}
#vd_src_list{list-style-type:none;margin:0px;padding:0px;}
#vd_src_list li{position:relative;border-bottom:1px solid #E0E0E0;padding:10px 0;//padding-bottom:8px !important;}
#vd_src_list p{margin:0px;}
#vd_src_list a img{float:left;margin:0 10px 0 0;}
#vd_src_list h2{font-size:14px;}
#vd_src_list .vd_info{//display:inline-block;}
#vd_src_list .vd_view{margin-top:5px;font-size:11px;}
#vd_src_list .vd_desc{margin-top:5px;font-size:11px;color:#666;}
#vd_src_list .user_name{margin-left:25px;}
#vd_src_list .timevd{margin-right:25px;}
.src_mid_title{font-size:14px;margin:10px 0 10px 0;}
#userlist{list-style-type:none;margin:0px;padding:0px;clear:both;}
#userlist li{border-bottom:1px solid #E0E0E0;padding:20px 0;//padding-bottom:8px !important;position:relative;}
#userlist li a.public img{border:1px solid #F9F !important;background:#F9F;}
#userlist li a.public:hover img, #userlist li a.public:focus img, #userlist li a.public:active img{border:1px solid #C00 !important;background:#C00;}
#userlist p{margin:0px;}
#userlist a.imgu{float:left;padding:3px; border:1px solid #CCC;}
#userlist a.imgu:hover, #userlist a.imgu:focus, #userlist a.imgu:active{background:#9FD9FF;border:1px solid #9FD9FF;}
#userlist a.imgu img{border:none;}
.cropImg{overflow:hidden;height:120px;width:120px;background:#EBEBEB;}
.cropImg i{display:block;width:120px;height:120px;background-position:center 20%;background-repeat:no-repeat;}
#userlist h2{font-size:14px;}
#userlist .user_info{//display:inline-block;font-size:12px;}
.phrase{font-size:11px;text-transform:lowercase;color:#666;font-weight:normal;margin:5px 0 0 0;}
#userlist .age_info{color:#999;font-weight:normal;}
#userlist .user_info .data{margin-left:140px !important;}
#userlist .user_info #group_data{margin:10px 0 0 0;}
#userlist #contacts_msg{float:left;}
#userlist .action{float:right;font-size:11px;}
#userlist #contacts_msg, #userlist .action{margin:10px 0 0 0;}
#userlist .action a{display:block;padding-top:2px;padding:0 0 2px 18px;background:url(../img/load_icon.gif) no-repeat -1000px center;}
#userlist .action a:focus, #userlist .action a:active{background:url(../img/load_icon.gif) no-repeat 0px center;}
#load_R{position:relative;}
#white_transp{position:absolute;background:url(../img/white_transp.png);width:624px;left:0;top:0;height:100%;display:none;}
#userlist .presence i.offline, #userlist .presence i.online, #userlist .presence i.standby{height:17px;width:14px;background:url(../img/presence_ico.png) no-repeat;display:block;float:left;margin-right:3px;}
#userlist .presence i.offline{background-position:0px center;}
#userlist .presence i.online{background-position:-14px center;}
#userlist .presence i.standby{background-position:-28px center;}
#userlist .InfoCategory{font-weight:bold;margin:0 0 5px 0;}
#userlist .contacts_view{margin-top:5px;}
#userlist .contacts_view i.separate{margin:0 10px;}
#userlist .contacts_msg{float:left;}
#userlist .contacts_msg a.dot{border-bottom:1px dashed #06F;display:block;}
#userlist .contacts_msg a.dot:hover, #userlist .contacts_msg a.dot:hover, #userlist .contacts_msg a.dot:hover{border-bottom:1px dashed #C00;text-decoration:none;}
#userlist .whatVd{position:absolute;right:0px;top:17px;}
#userlist .whatVd img{width:120px;height:70px;z-index:900;}
#userlist .whatVd .p{position:relative;z-index:1000;}
.zero_results{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin:30px 0;padding:20px 0;text-align:center;}
#signup_button{margin:0 0 15px 0;}
/*Nuova Ricerca*/
.src_title{font-size:18px;font-weight:normal;}
#expand_option{float:right;font-size:11px!important;background:none!important;border:none!important;padding:0px!important;position:absolute;bottom:10px;right:0;}
#option_src{padding:10px;border:2px solid #CCC;border-top:none;font-size:12px;}
.opt_row{padding:0 0 15px 0;}
.opt_row h3{border-bottom:1px dotted #999;padding:0 0 4px 0;font-size:12px;}
.opt_row div{margin:15px 0 0 0;}
.mv{margin-left:15px;}
#fotolist{list-style-type:none;margin:0px;padding:0px;clear:both;}
#fotolist li{border-bottom:1px solid #E0E0E0;padding:20px 0;}
#fotolist .single_album{position:relative;z-index:2000;float:left;}
#fotolist .cover_album{position:absolute;height:100px;width:133px;background:#CCC;left:7px;top:-5px;z-index:-1000;}
#fotolist .ante_album{border:1px solid #999;z-index:3000;float:left;}
#fotolist .ante_album a img{border:none;}
.crop_src, .crop_src i{height:100px;width:133px;}
.crop_src{overflow:hidden;background:#EBEBEB;float:left;}
.crop_src i{display:block;background-position:center 20%;background-repeat:no-repeat;}
#fotolist, #userlist, #vd_src_list{margin:10px 0 0 0;}
.info_album{margin-left:150px;}
#fotolist h2{font-size:14px;}
#fotolist .alb_desc,#fotolist .by{font-size:11px; color:#666;margin:7px 0 0 0;}
#fotolist .by{color:#333!important;}
#fotolist .nPh{color:#333;}
