/* Main style MailUp 8.0 */
  

/* =============================================================================
   Header
   ========================================================================== */
	#innermenuwrapp {height: 45px; padding: 0 30px 0 0; background: #B7E4FF;min-width: 620px; border-bottom: 1px solid #43B8FE;}
	#innermenuwrapp .wrapper { min-width: 760px;}
	#innermenu {display: block;float: left;clear: both; border-right: 1px solid #fff; }
	.search-in {max-width: 93%;}
	#innermenu li {float: left;font-weight:bold; border-left: 1px solid #fff; border-right: 1px solid #43B8FE;}
	#innermenu li.first-one {border-left: none;}
	#innermenu a { display: block; text-decoration: none; font-size: 16px; color: #2482CB; padding: 13px 20px 12px;font-weight: bold;}
	#innermenu a:hover { background-color:  #43B8FE; color: #fff;}
	#innermenu .current { color: #fff; font-weight: bold ;background-color: #43B8FE; }
	#innermenu .selected span {background: url(/cssadmasp/img/bg_current.png) center bottom no-repeat; width: 100%; height: 8px; margin-top: -7px; display: block;}
	#innermenu.objectmenu {margin-left: 30px; border: none;}
	#innermenu.objectmenu li {border: none;}
	#innermenu .second {padding: 13px 0 12px;}
	#innermenu .second:hover {color: #2482CB; background-color: transparent;}
	.menuitem-wrapp { border-right: 1px solid #fff; border-left: 1px solid #43B8FE; display: block; float: right;}
	
	#searchbutton {display: block;background: url(/cssadmasp/img/icons-info-search.png) no-repeat -27px 12px; text-indent: -9000px; border-left: 1px solid #FFFFFF; border-right: 1px solid #43B8FE;height: 45px;width: 43px;}
	#searchbutton:hover {background-color:  #43B8FE; background-position: -27px -26px;}

	#innermenuwrapp_second{	background: none repeat scroll 0 0 #43B8FF;	min-width: 620px; }
	#innermenu_second li{ float:left; border-right: 1px solid #B7E4FF;}
	#innermenu_second a{color: #FFFFFF; font-weight:bold; font-size:14px; padding: 15px 20px; text-decoration: none; display: block;}
	#innermenu_second a:hover {background-color: #7BCDFF;}
	#innermenu_second a.current:hover {background-color: inherit;}
	#innermenu_second .current { background: url("../css/img/bg_current.png") no-repeat scroll center bottom transparent; font-weight: bold; }
	#innermenu .current.second{background: none;padding-left: 0; border: none;}
	
	#innermenu li.subject_mail {background: url(/cssadmasp/img/subject_mail.png) no-repeat left center #B7E4FF; padding-left: 31px;}
	#innermenu li.subject_sms {background: url(/cssadmasp/img/subject_sms.png) no-repeat left center #B7E4FF; padding-left: 35px;}
	#innermenu li.subject_fax {background: url(/cssadmasp/img/subject_fax.png) no-repeat left center #B7E4FF; padding-left: 33px;}
	#innermenu li.subject_social, #innermenu li.subject_campaign {background: url(/cssadmasp/img/subject_social.png) no-repeat left center #B7E4FF; padding-left: 36px;}
	#innermenu li.subject_user, #innermenu li.subject_useremail, #innermenu li.subject_usersms, #innermenu li.subject_userfax {background: url(/cssadmasp/img/subject_useremail.png) no-repeat left center #B7E4FF; padding-left: 34px;}
	#innermenu li.subject_link {background: url(/cssadmasp/img/subject_link.png) no-repeat left center #B7E4FF; padding-left: 31px;}
	#innermenu li.subject_report {background: url(/cssadmasp/img/subject_report.png) no-repeat left center #B7E4FF; padding-left: 32px;}
	#innermenu li.subject_abtest {background: url(/cssadmasp/img/subject_abtest.png) no-repeat left center #B7E4FF; padding-left: 33px;}
	
	#innermenu li.subject_filter {background: url(/cssadmasp/img/subject_filter.png) no-repeat left center #B7E4FF; padding-left: 31px;}
	#innermenu li.subject_form {background: url(/cssadmasp/img/subject_form.png) no-repeat left center #B7E4FF; padding-left: 36px;}
	#innermenu li.subject_list {background: url(/cssadmasp/img/subject_list.png) no-repeat left center #B7E4FF; padding-left: 33px;}
	#innermenu li.subject_triggered {background: url(/cssadmasp/img/subject_mail.png) no-repeat left center #B7E4FF; padding-left: 36px;}
	#innermenu li.subject_dyncontent {background: url(/cssadmasp/img/subject_dyncontent.png) no-repeat left center #B7E4FF; padding-left: 34px;}
	#innermenu li.subject_aggregatereport {background: url(/cssadmasp/img/subject_report.png) no-repeat left center #B7E4FF; padding-left: 32px;}
	#innermenu li.subject_group {background: url(/cssadmasp/img/subject_group.png) no-repeat left center #B7E4FF; padding-left: 36px;}
	#innermenu li.subject_import {background: url(/cssadmasp/img/subject_import.png) no-repeat left center #B7E4FF; padding-left: 26px;}
	#innermenu li.subject_consoleuser {background: url(/cssadmasp/img/subject_useremail.png) no-repeat left center #B7E4FF; padding-left: 36px;}
	#innermenu li.subject_template {background: url(/cssadmasp/img/subject_template.png) no-repeat left center #B7E4FF; padding-left: 26px;}
	#innermenu li.subject_webhooks {background: url(/cssadmasp/img/subject_webhooks.png) no-repeat left center #B7E4FF; padding-left: 26px;}
	
	#menu_back_url { float: right; border-right: 1px solid #fff; border-left: 1px solid #43B8FE;}
	#menu_back_url a { color: #2482CB; padding:13px 14px 12px 36px; display: block; background: url("/cssadmasp/img/goback-btn.png") no-repeat 10px 14px; border-left: 1px solid #FFFFFF; border-right: 1px solid #43B8FE; font-size: 16px; font-weight: bold;}
	#menu_back_url a:hover { color: #FFF; background: url("/cssadmasp/img/goback-btn.png") no-repeat 10px -30px #43B8FE; }
	
	/* BOTTONI SENZA MENU */
  	.black-others {display:inline-block;*display:inline;*zoom:1;margin-left:16px; margin-right:16px;margin-bottom:0;font-size:14px;font-weight: bold;height:24px;width:26px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#FFFFFF;background-color:#6C6C6C;background-image:-moz-linear-gradient(top, #A4A4A4, #6C6C6C);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#A4A4A4), to(#6C6C6C));background-image:-webkit-linear-gradient(top, #A4A4A4, #6C6C6C);background-image:-o-linear-gradient(top, #A4A4A4, #6C6C6C);background-image:linear-gradient(to bottom, #A4A4A4, #6C6C6C);background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A4A4A4', endColorstr='#6C6C6C', GradientType=0); border-color:#000 #000 #000;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);*background-color:#363636;border:1px solid #818181;*border:0;border-bottom-color:#818181;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px rgba(0,0,0,.2), 0 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(0,0,0,.2), 0 1px rgba(0,0,0,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.black-others:hover,.black-others:active,.black-others.active,.black-others.disabled,.black-others[disabled]{color:#FFFFFF;background-color:#363636;*background-color:#6C6C6C;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.black-others:active,.black-others.active{background-color:#6C6C6C \9;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.black-others:first-child{*margin-left:0;}
	.black-others:hover{color:#FFFFFF;text-decoration:none;background-color:#EE7F00;*background-color:#EEC051;;background-image:-moz-linear-gradient(top, #EEC051, #EE7F00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#EEC051), to(#EE7F00));background-image:-webkit-linear-gradient(top, #EEC051, #EE7F00);background-image:-o-linear-gradient(top, #EEC051, #EE7F00);background-image:linear-gradient(to bottom, #EEC051, #EE7F00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEC051', endColorstr='#EE7F00', GradientType=0);border:1px solid #EE8001;*border:0;border-bottom-color:#EE8001;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.black-others.showed,.black-others.active,.black-others:active{background-color:#EE7F00;background-color:#EEC051 \9;background-image:-moz-linear-gradient(top, #EE7F00, #EEC051);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#EE7F00), to(#EEC051));background-image:-webkit-linear-gradient(top, #EE7F00, #EEC051);background-image:-o-linear-gradient(top, #EE7F00, #EEC051);background-image:linear-gradient(to bottom, #EE7F00, #EEC051);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEC051', endColorstr='#EE7F00', GradientType=0);border:1px solid #EE7F00;*border:0;border-bottom-color:#EE7F00;-webkit-box-shadow:inset 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(255,255,255,.05);-moz-box-shadow:inset 1px 0 rgba(255,255,255,.2), 1px 0 rgba(255,255,255,.05);box-shadow:inset 1px 0 rgba(255,255,255,.2), 1px 0 rgba(255,255,255,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	
	.black-others.right, .black-button.right {float:right;}
	.black-others input  {display: inline;}
	.buttonsinline .black-others input {display: none;}
	#dgIPs .black-others input {display:inline;}
	.icon-edit.input, .icon-exit.input, .icon-saveinline.input {display:inline-block;}
	#rss-content-table img {padding-right: 20px;}
	
	/* BOTTONI CON MENU */
  	.black-button{display:inline-block;*display:inline;*zoom:1;margin-left:16px; margin-right:16px;margin-bottom:0;font-size:14px;font-weight: bold;height:24px;width:26px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#FFFFFF;background-color:#6C6C6C;background-image:-moz-linear-gradient(top, #A4A4A4, #6C6C6C);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#A4A4A4), to(#6C6C6C));background-image:-webkit-linear-gradient(top, #A4A4A4, #6C6C6C);background-image:-o-linear-gradient(top, #A4A4A4, #6C6C6C);background-image:linear-gradient(to bottom, #A4A4A4, #6C6C6C);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A4A4A4', endColorstr='#6C6C6C', GradientType=0);border-color:#000 #000 #000;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);*background-color:#363636;border:1px solid #818181;*border:0;border-bottom-color:#818181;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px rgba(0,0,0,.2), 0 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(0,0,0,.2), 0 1px rgba(0,0,0,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.black-button:hover,.black-button:active,.black-button.active,.black-button.disabled,.black-button[disabled]{color:#FFFFFF;background-color:#363636;*background-color:#6C6C6C;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.black-button:active,.black-button.active{background-color:#6C6C6C \9;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.black-button:first-child{*margin-left:0;}
	.black-button:hover{color:#FFFFFF;text-decoration:none;background-color:#EE7F00;*background-color:#EEC051;;background-image:-moz-linear-gradient(top, #EEC051, #EE7F00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#EEC051), to(#EE7F00));background-image:-webkit-linear-gradient(top, #EEC051, #EE7F00);background-image:-o-linear-gradient(top, #EEC051, #EE7F00);background-image:linear-gradient(to bottom, #EEC051, #EE7F00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEC051', endColorstr='#EE7F00', GradientType=0);border:1px solid #EE8001;*border:0;border-bottom-color:#EE8001;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.black-button.showed,.black-button.active,.black-button:active{background-color:#EE7F00;background-color:#EEC051 \9;background-image:-moz-linear-gradient(top, #EE7F00, #EEC051);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#EE7F00), to(#EEC051));background-image:-webkit-linear-gradient(top, #EE7F00, #EEC051);background-image:-o-linear-gradient(top, #EE7F00, #EEC051);background-image:linear-gradient(to bottom, #EE7F00, #EEC051);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EE7F00', endColorstr='#f88400', GradientType=0);border:1px solid #EE7F00;*border:0;border-bottom-color:#EE7F00;-webkit-box-shadow:inset 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(255,255,255,.05);-moz-box-shadow:inset 1px 0 rgba(255,255,255,.2), 1px 0 rgba(255,255,255,.05);box-shadow:inset 1px 0 rgba(255,255,255,.2), 1px 0 rgba(255,255,255,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}


	[class^="icone-"],
	[class*=" icone-"] {
 	 display: inline-block;
  	 width: 26px;
  	 height: 22px;
  	 *margin-right: .3em;
  	 line-height: 14px;
  	 vertical-align: text-top;
  	 background-position: center;
  	 background-repeat: no-repeat;
  	 margin-top: 1px;
	}		
	.icone-action { background-image: url("/cssadmasp/img/icon_actions.png"); }
	.icone-config { background-image: url("/cssadmasp/img/icon_config.png"); }
	.icone-refresh {	background-image: url("/cssadmasp/img/icon_refresh.png"); }
	.icone-edit { background-image: url("/cssadmasp/img/icon_editinline.png"); }
	.icone-exit { background-image: url("/cssadmasp/img/icon_exitinline.png"); }
	.icone-saveinline { background-image: url("/cssadmasp/img/icon_saveinline.png"); }
	.icone-delete { background-image: url("/cssadmasp/img/deletebtn.png"); }
	.icone-details {	background-image: url("/cssadmasp/img/icon_details.png"); }
	
/* ============================================================================
   Maincontent Globals
   ========================================================================== */
	#maincontent {padding: 30px;}
	.wrapper { min-width: 730px;}
	h1 {font-size: 24px; font-weight: bold;}
	h2 {font-size: 20px;margin-bottom: 20px;}
	.iframe-form label {width: 160px;display: block; float: left;margin-right: 30px;}
	.formfields li {margin: 20px 0;}
	input[type="text"], input[type="password"], textarea, .tagging .chzn-container-multi .chzn-choices {border-radius: 6px;-moz-border-radius: 6px;border: 1px solid #ccc;font-size: 14px;padding: 4px;background-color: #fff; color: #666;   background-color: #fff;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);}
	.tagging .chzn-container-multi .chzn-choices {padding:0;}
	.beta{text-transform:uppercase; font-size: 7px; color: #990000;}
	
	.button{display:inline-block;*display:inline;*zoom:1;padding:0 20px;margin-bottom:0;font-size:14px;font-weight: bold;height:14px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#FFFFFF;background-color:#c4c4c4;background-image:-moz-linear-gradient(top, #c4c4c4, #999999);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c4c4c4), to(#999999));background-image:-webkit-linear-gradient(top, #c4c4c4, #999999);background-image:-o-linear-gradient(top, #c4c4c4, #999999);background-image:linear-gradient(to bottom, #c4c4c4, #999999);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4c4c4', endColorstr='#999999', GradientType=0);border-color:#999999 #999999 #7a7a7a;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#c4c4c4;border:1px solid #b3b3b3;*border:0;border-bottom-color:#afafaf;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.button:hover,.button:active,.button.active,.button.disabled,.button[disabled]{color:#FFFFFF;background-color:#c4c4c4;*background-color:#999999;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.button:active,.button.active{background-color:#c4c4c4 \9;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.button:first-child{*margin-left:0;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.button:hover{color:#FFFFFF;text-decoration:none;background-color:#999999;*background-color:#c4c4c4;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;background-image:-moz-linear-gradient(top, #c4c4c4, #999999);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c4c4c4), to(#999999));background-image:-webkit-linear-gradient(top, #c4c4c4, #999999);background-image:-o-linear-gradient(top, #c4c4c4, #999999);background-image:linear-gradient(to bottom, #c4c4c4, #999999);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#c4c4c4', GradientType=0);border:1px solid #8b8b8b;*border:0;border-bottom-color:#999999;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.button.active,.button:active{background-color:#999999;background-color:#c4c4c4 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	a.button{padding:5px 20px; height:auto; color:#FFFFFF;}
	
	.red-text {color:#FF0000}
	.button.alone {height:auto; color:#FFFFFF;}
	.right-content.right .button.alone {margin-right:0;}
	.clear + .right-content.right {margin-bottom:0;}
	.highlight .button, .panes .button {padding: 5px 20px 6px 20px;color:#FFFFFF;}
	.notes {margin: 20px 0 0;}
  	.grayblock {padding: 20px;background-color:#E5E5E5; margin-bottom: 20px;border-radius: 6px; -moz-border-radius: 6px;}
  	#basic-info {margin-bottom: 10px;}
  	.final-set {padding:10px 0 0; margin-bottom:16px;}
	li.lastli {margin-right:0;}
	.spec-dotted { border-bottom: 1px dotted #D0D0D0; }
	
	#waiting {position:absolute; top: 220px; left: 20%; border: black 2px solid; display: none; width: 500px; background-color: #999}
	.gen_help_link {text-decoration: underline; float: right;margin-top: 10px;}
	
	.greenbutton{float: right;display:inline-block;*display:inline;*zoom:1;padding:0 20px;margin-bottom:0;margin-left:10px;font-size:14px;font-weight: bold;height:30px;*line-height:29px;text-align:center;vertical-align:middle;cursor:pointer;color:#FFFFFF;background-color:#A5C842;background-image:-moz-linear-gradient(top, #A5C842, #7BB123);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#A5C842), to(#7BB123));background-image:-webkit-linear-gradient(top, #A5C842, #7BB123);background-image:-o-linear-gradient(top, #A5C842, #7BB123);background-image:linear-gradient(to bottom, #A5C842, #7BB123);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A5C842', endColorstr='#7BB123', GradientType=0);border-color:#7BB123 #7BB123 #7BB123;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#7BB123;border:1px solid #7BB123;*border:0;border-bottom-color:#7BB123;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.greenbutton:hover,.greenbutton:active,.greenbutton.active,.greenbutton.disabled,.greenbutton[disabled]{color:#FFFFFF;background-color:#A5C842;*background-color:#7BB123;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.greenbutton:active,.greenbutton.active{background-color:#cccccc \9;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.greenbutton:first-child{*margin-left:0;}
	.greenbutton:hover{color:#FFFFFF;text-decoration:none;background-color:#7BB123;*background-color:#A5C842;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;background-image:-moz-linear-gradient(top, #A5C842, #7BB123);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#A5C842), to(#7BB123));background-image:-webkit-linear-gradient(top, #A5C842, #7BB123);background-image:-o-linear-gradient(top, #A5C842, #7BB123);background-image:linear-gradient(to bottom, #A5C842, #7BB123);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7BB123', endColorstr='#A5C842', GradientType=0);border:1px solid #7BB123;*border:0;border-bottom-color:#7BB123;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.greenbutton:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.greenbutton.active,.greenbutton:active{background-color:#7BB123;background-color:#A5C842 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b3ed', endColorstr='#A5C842', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	a.greenbutton{padding:5px 20px; height:auto; color:#FFFFFF;}
	
	.bluebutton{float:right;display:inline-block;*display:inline;*zoom:1;padding:0 20px;margin-bottom:0;margin-left:10px;font-size:14px;font-weight: bold;height:30px;*line-height:29px;text-align:center;vertical-align:middle;cursor:pointer;color:#FFFFFF;background-color:#75b8f9;background-image:-moz-linear-gradient(top, #75b8f9, #5aa0e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#75b8f9), to(#5aa0e6));background-image:-webkit-linear-gradient(top, #75b8f9, #5aa0e6);background-image:-o-linear-gradient(top, #75b8f9, #5aa0e6);background-image:linear-gradient(to bottom, #75b8f9, #5aa0e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75b8f9', endColorstr='#5aa0e6', GradientType=0);border-color:#5aa0e6 #5aa0e6 #5aa0e6;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#5aa0e6;border:1px solid #5aa0e6;*border:0;border-bottom-color:#5aa0e6;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.bluebutton:hover,.bluebutton:active,.bluebutton.active,.bluebutton.disabled,.bluebutton[disabled]{color:#FFFFFF;background-color:#75b8f9;*background-color:#5aa0e6;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.bluebutton:active,.bluebutton.active{background-color:#cccccc \9;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.bluebutton:first-child{*margin-left:0;}
	.bluebutton:hover{color:#FFFFFF;text-decoration:none;background-color:#5aa0e6;*background-color:#75b8f9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;background-image:-moz-linear-gradient(top, #75b8f9, #5aa0e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#75b8f9), to(#5aa0e6));background-image:-webkit-linear-gradient(top, #75b8f9, #5aa0e6);background-image:-o-linear-gradient(top, #75b8f9, #5aa0e6);background-image:linear-gradient(to bottom, #75b8f9, #5aa0e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5aa0e6', endColorstr='#75b8f9', GradientType=0);border:1px solid #8cb8e5;*border:0;border-bottom-color:#8cb8e5;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.bluebutton:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.bluebutton.active,.bluebutton:active{background-color:#5aa0e6;background-color:#75b8f9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b3ed', endColorstr='#75b8f9', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	a.bluebutton{padding:5px 20px; height:auto; color:#FFFFFF;}
		
	
	.redbutton{float: right;display:inline-block;*display:inline;*zoom:1;padding:0 20px;margin-bottom:0;margin-left:10px;font-size:14px;font-weight: bold;height:30px;*line-height:29px;text-align:center;vertical-align:middle;cursor:pointer;color:#FFFFFF;background-color:#ee5f5b;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #bd362f;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;border:1px solid #ee5f5b;*border:0;border-bottom-color:#ee0600;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.redbutton:hover,.redbutton:active,.redbutton.active,.redbutton.disabled,.redbutton[disabled]{color:#FFFFFF;background-color:#ee5f5b;*background-color:#bd362f;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.redbutton:active,.redbutton.active{background-color:#cccccc \9;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.redbutton:first-child{*margin-left:0;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.redbutton:hover{color:#FFFFFF;text-decoration:none;background-color:#bd362f;*background-color:#ee5f5b;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bd362f', endColorstr='#ee5f5b', GradientType=0);border:1px solid #ee0600;*border:0;border-bottom-color:#ee5f5b;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.redbutton:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.redbutton.active,.redbutton:active{background-color:#bd362f;background-color:#ee5f5b \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b3ed', endColorstr='#ee5f5b', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	a.redbutton{padding:5px 20px; height:auto; color:#FFFFFF;}
	
	.checkandsubmit .helpAnchor {display:inline;}
	.helpAnchor {background: url(/cssadmasp/img/help.png) no-repeat;padding: 10px;margin-left: 6px;vertical-align: middle;font-size: 0;display: inline-block;float: right;}
	.helper {background-color: #333; width: 220px; padding: 8px; margin:0; z-index: 6000;font-size: 12px;text-align: left;color:#d4d4d4 !important;z-index: 9000;box-shadow: 2px 2px 2px #333;border-radius:4px;-moz-border-radius: 4px;} 
	.helper li, .helper a {color:#d4d4d4 !important;}
	.helper ul {margin-left: 10px;list-style: square inside;padding-left: 4px;}
	.helper.right {background-position: left bottom;}
	.helper.left {background-position: right bottom;}
	.helper.bottom {background-position: center top;}
	.helper.bottom.left {background-position: right top;}
	.labelhelp {display: inline-block;}
   .textlink {background: none;border: 0;text-decoration: underline;font-size: 14px;}
   	a.acquista-banda { font-weight:bold; color:#ED7F00; text-decoration:underline; }
   /* _________________ Button double _____________________*/ 
   
   .checkandsubmitbutton{float:right;display:inline-block;*display:inline;*zoom:1;padding:0 20px;font-size:14px;font-weight: bold;height:32px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#FFFFFF;background-color:#A5C842;background-image:-moz-linear-gradient(top, #A5C842, #7BB123);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#A5C842), to(#7BB123));background-image:-webkit-linear-gradient(top, #A5C842, #7BB123);background-image:-o-linear-gradient(top, #A5C842, #7BB123);background-image:linear-gradient(to bottom, #A5C842, #7BB123);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A5C842', endColorstr='#7BB123', GradientType=0);border-color:#7BB123 #7BB123 #7BB123;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#7BB123;border:1px solid #7BB123;*border:0;border-bottom-color:#7BB123;-webkit-border-radius: 0 6px 6px 0;-moz-border-radius: 0 6px 6px 0;border-radius: 0 6px 6px 0;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 1px rgba(255,255,255,.2), 0 1px 0 1px  rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 1px  rgba(255,255,255,.2), 0 1px 0 0 rgba(0,0,0,.05);box-shadow:inset 0 1px 0 1px  rgba(255,255,255,.2), 0 1px 0 1px (0,0,0,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.checkandsubmitbutton:hover,.checkandsubmitbutton:active,.checkandsubmitbutton.active,.checkandsubmitbutton.disabled,.checkandsubmitbutton[disabled]{color:#FFFFFF;background-color:#A5C842;*background-color:#7BB123;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.checkandsubmitbutton:active,.checkandsubmitbutton.active{background-color:#cccccc \9;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.checkandsubmitbutton:first-child{*margin-left:0;}
	.checkandsubmitbutton:hover{color:#FFFFFF;text-decoration:none;background-color:#7BB123;*background-color:#A5C842;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;background-image:-moz-linear-gradient(top, #A5C842, #7BB123);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#A5C842), to(#7BB123));background-image:-webkit-linear-gradient(top, #A5C842, #7BB123);background-image:-o-linear-gradient(top, #A5C842, #7BB123);background-image:linear-gradient(to bottom, #A5C842, #7BB123);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7BB123', endColorstr='#A5C842', GradientType=0);border:1px solid #7BB123;*border:0;border-bottom-color:#7BB123;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px rgba(255,255,255,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.checkandsubmitbutton:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
	.checkandsubmitbutton.active,.checkandsubmitbutton:active{background-color:#7BB123;background-color:#A5C842 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b3ed', endColorstr='#A5C842', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
   	.checkandsubmit span {padding:0 15px 0 0; line-height:30px; display:inline-block; float:left;}
  /* _________________ Button double _____________________*/ 
   
   	.checkandsubmit{float: right;display:inline-block;*display:inline;*zoom:1;padding:0 0 0 10px;margin-bottom:0;margin-left:10px;font-size:14px;font-weight: bold;height:30px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#FFFFFF;background-color:#c4c4c4;background-image:-moz-linear-gradient(top, #c4c4c4, #999999);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c4c4c4), to(#999999));background-image:-webkit-linear-gradient(top, #c4c4c4, #999999);background-image:-o-linear-gradient(top, #c4c4c4, #999999);background-image:linear-gradient(to bottom, #c4c4c4, #999999);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4c4c4', endColorstr='#999999', GradientType=0);border-color:#000 #000 #000;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);*background-color:#999999;border:1px solid #999999;*border:0;border-bottom-color:#8b8b8b;-webkit-border-radius: 6px 0 0 6px;-moz-border-radius: 6px 0 0 6px;border-radius: 6px 0 0 6px;-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);} 
   .alone {margin: 0 8px 0 0;padding: 5px 20px 6px 20px; height:30px;}
   .blend {margin: 0 0 0 8px;padding: 5px 20px 6px 20px; float: right;}
   .greenbutton.fix {height:auto; padding:5px 20px;}
   .blendselector {margin: 0;padding: 25px 0 0 0;float: right;}
   h3 {font-size: 16px;font-weight: bold;color: #333;margin-bottom: 10px;text-align: left;}
   h4 {font-weight: bold;color: #333;text-align: left;margin-bottom: 10px;}
   p {margin-bottom: 20px;}
   .topmargin {margin-top: 20px;}
   input[type="radio"], input[type="file"],  input[type="checkbox"] {margin: 0 6px 0 4px;}
   li input[type="checkbox"] {margin: 0 10px 0 4px;}
   .movepeople, .singleblock .formstandard.movepeople {border-bottom: 1px dotted #ccc;margin-bottom: 20px;}
   .movepeople.block  {padding-bottom:20px;}
   /*Modal*/
   .modal_fixwidth {width: 640px;}
   .fancybox-inner {padding-right:20px !important; }
   /*Fascia di non disturbo */
   #lblNoSendState { color: #333; font-weight: bold; }
   #lblNoSendState.notDisturbTimeEnable { color: #EE7F00; }
   .attachments_list {margin-right: 20px; display: inline-block; line-height: 140%;}
   
   /* =============================================================================
   CLASSI PER IL SELECT
   ========================================================================== */
   .formstandard.custom, .formstandard.custom li {overflow:visible;}
   .formstandard {overflow: hidden;}
   .formstandard.selectcapable, .formstandard.selectcapable li {overflow: visible;}
   .formstandard li {width: 47%;margin-bottom: 20px;overflow: hidden;min-height: 34px;}
   .formstandard .onecolumn {width: 100%;float: left;}
   .formstandard .submitstandard {width: 100%;float: left;padding-right:0;}
   .formstandard label, .labelout, .searchform label, .inputshorter label {display: block;margin-bottom: 6px;}
   .formstandard input[type="text"], .formstandard input[type="password"] {width: 98%;padding: 5px 0;text-indent: 6px;color: #666;}
   .formstandard .checkandsubmit label {display: inline;}
   .formstandard input[type="text"].shortinput {width: 150px;}
   .grayblock .onecolumn.last-child {margin-bottom:0;}
   .preppend.last {margin-bottom: 0;}
   .preppend select, .append select {width: 99%;}
   .append.nolabel {margin-top: 20px;}
   select.shortinput {width: 150px;}
   .shorterinput {width: 130px;}
   .inputshort100 {min-width: 90px; max-width:150px; width:16%; display:inline-block; vertical-align:middle;}
   .inputshort150 {min-width: 150px; max-width:350px; width:23%; display:inline-block; vertical-align:middle;}
   .inputshort120 {width:120px; display:inline-block;}
   .shortmargin {margin: 0 8px;}
   .shortmargsingle {margin-left:8px;}
   .shortmarginmix {margin: 0 15px 0 5px;}
   .inputshorter {width: 250px; display:inline-block; vertical-align:middle;}
   .input420 {width: 420px; display:inline-block; vertical-align:middle;}
   .input400 {width: 400px; display:inline-block; vertical-align:middle;}
   .input350 {width: 350px; display:inline-block; vertical-align:middle;}
   .input300 {width: 300px; display:inline-block; vertical-align:middle;}
   .input100 {width: 100px; display:inline-block; vertical-align:middle;}
   .input60 {width: 60px; display:inline-block; vertical-align:middle;}
   .shortlabeldown {margin-top:10px;}
   .shortlabeltop {display: block;margin-bottom: 6px;}
   .inputshortinline {width: 50px; display:inline-block;}
    textarea#description {width: 99%;padding: 4px 0;}
   .preppend {float: left;}
   .append {float: right;}
   .half {width: 50%;}
   .singleblock .singleblock.open {padding-bottom: 0;border-bottom: 0;}
   .singleblock .formstandard.plus {margin-top: 20px;}
   .formstandard.plus li.last-child {margin-bottom: 0;}
   .formstandard textarea {width:98.5%;}
   .listinline {max-width: 600px;margin: 20px auto;}
   .listinline li {border-bottom: 1px solid #43B8FF;margin: 0;height: 40px;padding: 10px 10px 0;}
   .listinline li.last-child {border-bottom: 0;}
   .listinline span {width: 49%;display: inline-block;height: 30px;}
   #tagspane {max-width: 640px;}
   input[type="file"] {font-size: 14px;padding: 4px;}
   .parallel .preppend {width: 36%;}
   .parallel .append {width: 56%;}
   .basicdata {width: 100%;}
	.basicdata tr {border-bottom: 1px dotted #ddd;}
	.basicdata td {text-align: left; padding: 10px 20px 10px 0;}
	.BD_name{width:1%; white-space:nowrap;font-weight: bold;}
	.BD_value {padding-bottom: 20px;}
	span.BD_value {margin-right:30px;}
	span.BD_name {padding-right: 0;}
	.BD_num {padding:10px 0; margin: 0 0 20px;}
	.basicindent {border-bottom: 1px dotted #ddd;margin-bottom: 20px;}
	.padded {padding-bottom: 20px;}
	.lined {margin-left: 10px;}
   /* For iframes in pop-up conditional div -*/
   .wrapp-popup {margin: 0 6px 6px 0;}
   .code {font-family: Courier}
   .checkandsubmit .helpAnchor {float: none;}
   .singleblock .choicelist {margin-bottom: 0;}
   .choicelist li {display: inline-block; margin: 10px 0 0 20px;}
   .choicelist li.first-choice {margin: 10px 0 0 0;}
   .singleblock .right-content {margin: 0;}
   .last .checktoaply {margin-bottom: 0;}
   .singleblock .formstandard {margin: 0;}
   .highlight h3, .tabnav h3 {font-size: 14px;}
   .singleblock.dotted {border-bottom-style: dotted;}
	.navtab {margin-bottom: 20px;}
	.navtab .singleblock {background: #DEF0FF;}
	.navtab .tabs, .navtab .notabs {margin: 0}
	.tabnav {display: inline-block;outline: none;margin-right: 1px;padding: 14px 20px;background: #E5E5E5;margin-bottom: 4px;cursor: pointer;border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;font-weight: bold;}
	.tabnav.current {background: #DEF0FF;margin-bottom: 0;padding-bottom: 18px;}
	.panes.singleblock, .nopanes.singleblock {border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px 6px;}
	.navtab .choicecase {margin-top: 0;}
	.plus {display: none;margin-bottom: 0;margin-top: 20px;}
	p.plus {margin-top: 10px;}
	.c_on ~ .plus, .c_on .plus {display: block;}
	.helpline .helpAnchor {float: none;}
	.formstandard .labelinline {display: inline; margin-right: 10px;}
	.labelinline .helpAnchor {float: none;}
	.selectlist {margin-bottom: 0;}
	.selectlist li {display: inline-block;margin-right:20px;width: 17.1%;}
	.selectlist li.last-child {margin-right:0;}
	.selectlist label {display: block;margin-bottom: 6px;}
	input.basicsearchtext, #tbRicercaTesto.basicsearchtext {width: 77%;background: #fff url(/cssadmasp/img/bg_search.png) no-repeat 4px center;padding-left: 30px;}
	input.basicsearchtextlarge, #tbRicercaTesto.basicsearchtextlarge {width: 96%;background: #fff url(/cssadmasp/img/bg_search.png) no-repeat 4px center;padding-left: 30px;}
	.searchform {margin-bottom: 20px;}
	.searchform .greenbutton {height: 30px;}
	.netpannel td {text-align: left;}
	.plist { border-top: 1px dotted #D0D0D0; }
	.highlight .plist, .panes .plist, .nopanes .plist { border-top: 1px dotted #9AD6FF; }
	.plist li {padding: 10px 0 10px 5px; border-bottom: 1px dotted #D0D0D0; }
	.panes .plist li, .highlight .plist li { border-bottom: 1px dotted #9AD6FF; }
	.plist .note { display: block;margin: 6px 0 0 28px; }
	.plist .insidesearch, .plist .searchbuttons { margin-top: 0; }
	.highlight > .plist > li, .panes .choicecase > .plist > li { border-bottom-color: #9AD6FF; padding: 20px 0; }
	.highlight > .plist > li.last-child, .panes .choicecase > .plist > li.last-child { margin-bottom:0;padding-bottom: 0; }
	li.checked { background-color:#F2F2F2; }
	tr.checked { background-color:#E6EFC2; }
	.highlight li.checked, .panes li.checked, .nopanes li.checked { background-color: #CDE8FF; }
	.insideframe {background-color: #DEF0FF;margin-right: 10px;}
	.choicecase .singleblock.last-child {padding-bottom: 0;}
   	.container.preview {border: 2px solid #d4d4d4;padding: 0;}
   	select {margin-left: 1px; padding:3px;max-width: 100%;}
   	
/* SWITCHER STYLE */   
   .checktoaply {background: #E5E5E5;border-radius: 6px;-moz-border-radius: 6px;padding: 10px 14px; margin-bottom: 20px;}
   .unit-block {background: #E5E5E5;border-radius: 6px;-moz-border-radius: 6px;padding: 20px; margin-bottom: 20px;}
   .switcher, .switchcombo {display: block;height: 24px;background: url(/cssadmasp/img/switch-off.png) no-repeat right;cursor:pointer;padding:6px 70px 0 0;font-weight: bold;}
   .formstandard .switcher, .formstandard .switchcombo {margin-bottom: 0;}
   .switcher.c_on, .switchcombo.c_on {background: url(/cssadmasp/img/switch-on.png) no-repeat right;}
   .switcher input[type="checkbox"], .switchcombo select, .radio input[type="radio"] {position: absolute; left: -9999px;}
   .highlight .checktoaply, .navtab .checktoaply {background-color: #CDE8FF;}
   .altswitch .switchcombo {background-position: left;}
   .altswitch label {padding: 10px 0 0 70px;}
   .checktoaply span {font-weight: normal;}
   .radio {border-bottom: 1px solid #43B8FF;padding: 10px 0;}
   .radio .optout {display: block;height: 24px;font-weight: bold;background: url(/cssadmasp/img/radio_off.png) no-repeat left center; padding: 5px 0 0 25px;}
   .radio .optout label {display: block;padding: 2px 0;}
   .radio .optout:hover {background: url(/cssadmasp/img/radio_hover.png) no-repeat left center;}
   .radio .c_on.optout {background: url(/cssadmasp/img/radio_on.png) no-repeat left center;}
   .radio .plus {margin: 10px 0 0 25px;}
   .go {text-align: right; margin-bottom: 8px;}
   .go .button {margin: 0 0 0 10px;}
   .smartInfo, .datatable .smartInfo {background: url(/cssadmasp/img/smartInfo.png) no-repeat;padding: 10px;margin-left: 6px;vertical-align: middle;font-size: 0 !important;display: inline-block;float: right;}
   .smartInfo:hover, .datatable .smartInfo:hover {background-position: -20px top;}
   #open-all{font-weight: bold;color: #EE7F00;}
	#open-all {background: url(/cssadmasp/img/icon_openall.png) no-repeat left center; padding-left: 20px;}
	#close-all {font-weight: bold;background: url(/cssadmasp/img/icon_closeall.png) no-repeat left center; padding-left: 20px;}
/* Related links */
	#relatedlinks {margin-top: 20px;padding-top: 20px;border-top: 1px dotted #ddd;}
	#relatedlinks h4 {margin-bottom: 10px;color: #666;}
	#relatedlinks p {margin-bottom: 10px;padding-left: 10px;background: url(/cssadmasp/img/rel_links.png) no-repeat left center;}
	#relatedlinks input {padding: 0;text-decoration: none;color: #ABABAB}
	#relatedlinks a {text-decoration: none;color: #ABABAB}
	#relatedlinks a:hover,  #relatedlinks input:hover{text-decoration:underline;}
	
/* =============================================================================
   Select nav
   ========================================================================== */	
   .select-wrapp {padding: 20px; background-color: #DEF0FF;}
   
/* =============================================================================
   loose styles
   ========================================================================== */
	#sbody, #header {width: 90%;display: block;}
	#dialogDOCTYPE {font-size: 12px;width: 92%;}
	#TextBoxEmail {width: 97%;}
	#cblProtocolli td {padding: 0 10px;}
	#cblProtocolli td:first-child {padding: 0;}
	#cblProtocolli {margin-bottom: 14px;}
	#dialogDOCTYPE li {background-color: #fff;padding: 6px;border-radius: 6px;-moz-border-radius: 6px;margin-bottom: 6px;}
	.radiob {display:block;width: 6%;float: left;}
	.radiolbl {display: inline-block;width: 94%;}
	#trackingCustomParams {width: 88%;margin-bottom: 10px;}
	textarea#header {margin-bottom: 7px;} 
   	#custom_head li.last-child {margin:0;}
   	#custom_head {margin: 20px 0 0 ;}
   	#btAggiungiGruppo {margin: 0;}
   	#ddlEmailMittente, #ddlNomeMittente {width: 99%;margin-left:1px;padding:4px 3px 3px;}
   	#ddlGroups.plus {width: 100%;margin-top: 20px;}
   	#chkListeOptout td {padding: 10px 0;border-bottom: 1px dotted #43B8FF;}
   	#chkListeOptout tr.last-child td {border-bottom: none;}
   	#chkListeOptout {width: 98%;}
   	.formstandard .att-long input{float: left; width: 91%;}
   	.att-long .customfile ~ div.att_btn{float: left}
   	#iscrittiGruppoSel {margin-left: 60px;}
   	#headerLayer {margin-top: 20px;}
	.radiolbl.voidType {font-style: italic;}
	#smtpplusdetail td.first {width: 20px;}
	.exportpage #pnlFile {background-color: #fff;}
	.shortwidthfallback {display: block; margin-top: 20px; padding-top: 20px; border-top: 1px dotted #ccc;}
	/* Unsuscribe options profile */
	#pnlUnsOptions .unsoptdisabled {padding-left: 30px;background: url(/cssadmasp/img/ico_NO_grigia_scura.png) no-repeat left center;color: #666;}
	#pnlUnsOptions .unsoptenabled {padding-left: 30px;background: url(/cssadmasp/img/ico_OK_grigia_scura.png) no-repeat left center; background-color: #CDE8FF;}
	#pnlUnsOptions .plist {border: 0;}
	.UnsOptionData {font-weight: bold; margin-left: 15px;}
	.charnum {text-align: right; margin: 0;}
	.accordion_content .smsbox {width: 97%;}
	#preference_text li {margin: 0; min-height: 10px;}
	#preference_text h4 {margin: 0;}
	.accordion_content {margin-top: 10px;}
/* =============================================================================
   Search Form
   ========================================================================== */
	#searchform {margin-bottom: 20px;display: none;}
	#searchform .onecolumn input[type=text], #searchform .tagging input[type=text] {height: 20px; width:99%; color: #999999;}
	#searchform .chzn-container-multi .chzn-choices .search-choice {margin-top:5px;}
	#searchform .formtxt{ margin:0 5px 0 0; }
	#searchform .datewrapp{ margin:1px 10px 0 0; }
	/*#btnSearch {width: 94px;margin-left: 8px;padding: 0;}*/
	.halfsearch {width: 61%;float: right;margin-left: 4px;}
	.tbRicercaTesto {width: 37%;float: left;}
	.formtxt {margin: 0 0 0 6px;line-height: 34px;}
	input.inputDate, .more-items input.inputDate {width: 80px;padding-left: 30px;background: url(/cssadmasp/img/icon_date.png) no-repeat 6px center #fff;}
	/*.inputDate, .more-items .inputDate.marketing {margin-left:0;}*/
	.datewrapp {width: 120px;display: inline-block;vertical-align: top;margin-left: 10px;}
	.hourswrapp {display:inline; width: 120px;}
	.datesearch, .insidesearch {width: 55%;float: left;margin-top: 20px;}
	.searchbuttons {width: 44%;float: right;text-align: right;margin-top: 20px;}
	.more-items .searchreset {margin-left: -33px;background: url(../css/img/reset_btn.png) no-repeat left center;border: 0;display: inline-block;width: 29px; height: 24px;font-size: 0;padding-top: 10px;}
	.searchreset {margin-left: -33px;background: url(../css/img/reset_btn.png) no-repeat left center;border: 0;display: inline-block;width: 29px; height: 24px;font-size: 0;padding-top: 10px;}
	.searchreset {display: none;}
	.blocklabel {display: block;margin-bottom: 10px;}
	.plist.indent {padding-bottom: 0;}
	.input_date_search {width: 39%; display:inline-block;margin-right: 15px;}
	.finalblock {margin: 15px 0 20px;}
	.prefix {margin-right: 10px;}
	.phonenumber {margin-left: 10px; width: 42%;}
	.prefix-short {margin-right: 10px;width: 14%;}
	.phonenumber-short {margin-left: 10px;width: 18%;}
	.basicsearch-short {margin-left: 20px;width: 26%;}
	#btnSearch.greenbutton.resetaside, .greenbutton.resetaside {margin-left: 10px;}
	/* Telephone Insert */
	.intprefix {width:56%;margin: 0 3% 0 0 ;float: left;}
	.cell-num {width:40%;float:right;}
	@media screen and (min-width:1080px) { 
			.input_date_search {width: 57%;}
			.tbRicercaTesto {width: 56%;}
			.halfsearch {width: 42%;}

		}
/* =============================================================================
   Table
   ========================================================================== */
   /* Globals */
   	.datatable, .controltable  {background-color: #E5E5E5;margin-bottom: 20px;border-radius: 6px;-moz-border-radius-: 6px; cursor:default; }
   	.more-items .datatable, .more-items .controltable  {margin-bottom: 0;}
   	.datatable tr, .controltable tr {border-bottom: 1px solid #ccc;}
   	.datatable tr.last-child, .controltable tr.last-child {border-bottom: 0;}
   	.datatable td {vertical-align: top;padding: 10px;}
   	.datatable td.HeaderStyle {padding: 10px;background: #ccc;}
   	.subject {font-size: 14px; font-weight: bold;display: block;}
	.published {background: url(/cssadmasp/img/published-messag.png) no-repeat right top;padding-right: 20px;}
	.datatable .closetable {border-bottom: 0;}
	.datatable .HeaderStyle.first{border-top-left-radius: 6px;-moz-border-radius-topleft: 6px;ss}
	.datatable .HeaderStyle.last{border-top-right-radius:6px; -moz-border-radius-topright:6px; width:60px; text-align:center;}
	.datatable .HeaderStyle.one{border-top-right-radius: 6px;-moz-border-radius-topright: 6px; border-top-left-radius: 6px;-moz-border-radius-topleft: 6px;}
	.datatable .left{padding-left: 14px;}
	.datatable .kb {width: 30px;}
	.datatable .date {width: 120px;}
	.datatable .datelast {width: 90px;}
	.datatable .checkbox, .datatable .HeaderStyle.checkbox {width: 10px;padding-right: 0;}
	.datatable.infocontatti {background-color: #CDE8FF; width:100%;}
	.short {margin: 0;}
	#scroll-table-container {border-bottom-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;max-height: 300px; overflow: auto;margin-bottom: 30px;}
	#scroll-table {border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;margin-bottom: 0;}
	.tableHeader {background: none repeat scroll 0 0 #DDDDDD;height: 22px;padding: 10px;border-bottom-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0; margin: 20px 0 0 0;}
	#dynamictagstable {border: solid 1px #ddd;border-radius: 6px;-moz-border-radius-: 6px;}
	#dynamictagstable .tableinput {margin: 0;}
   .HeaderStyle a {padding-right:12px;background: url(/cssadmasp/img/sortable.png) no-repeat right 3px;}
   .HeaderStyle a:hover, #dgArchivio td a:hover, a.subject:hover, #dashboard_news a:hover, #news_content a:hover {text-decoration: underline;}
   .tableinput td {text-align: left;}
   .tableinput tr:first-child  td:first-child, .datatable tr:first-child  td:first-child {border-top-left-radius: 6px;}
   .tableinput tr:first-child  td.last-child, .datatable tr:first-child  td.last-child {border-top-right-radius: 6px;}
   .datatable td.last{ width:60px;  }
   .tableinput input[type="text"] {width: 90%;}
   .pager {font-size: 14px;font-weight: bold;text-align: center;height: 33px;background: #fff;padding: 10px 0 6px;color: #ccc;line-height: 10px;vertical-align: top;}
   .endtable ~ .pager, .endtable ~ .nodata,#pagernodata > .pager {border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;margin-bottom: 20px;}
   .endtable.paged ~ .nodata {border-radius: 0;-moz-border-radius: 0;margin-bottom: 0;border-bottom: 1px solid #ddd;}
   .pager, #pnlTotPag {background: #E5E5E5;}
   .selected .pager td {background: #fff;}
   .pager a {color: #999;margin: 2px 4px;vertical-align: top;display: inline-block;}
   .pager .currentpage {color: #EE7F00;}
   .NavPreviousEnabled {height: 16px;width: 11px;background: url(/cssadmasp/img/pager_navprevious.png) no-repeat left -16px;border: 0;margin-right: 14px;vertical-align: top;}
   .NavPreviousEnabled:hover {background-position: left top;}
   .NavPreviousDisabled {height: 16px;width: 11px;background: url(/cssadmasp/img/pager_navprevious.png) no-repeat left -32px;border: 0;margin-right: 14px;vertical-align: top;}
   .NavNextEnabled {height: 16px;width: 11px;background: url(/cssadmasp/img/pager_navnext.png) no-repeat left -16px;border: 0;margin-left: 14px;vertical-align: top;}
   .NavNextEnabled:hover {background-position: left top;}
   .NavNextDisabled {height: 16px;width: 11px;background: url(/cssadmasp/img/pager_navnext.png) no-repeat left -32px;border: 0;margin-left: 14px;vertical-align: top;}
   #go_to_page {margin-left: 30px;background: url(/cssadmasp/img/bg_pagina.png) no-repeat;height: 27px;width: 104px;display: inline-block;}
   #CustomPager_txtNumPage, input[type="text"].numberpage, #RiepilogoListe_CustomPager_txtNumPage { border: 0;background: transparent; height: 23px;width: 74px;display: block;float: left;padding: 2px 2px 2px 4px;color: #ccc;}
   #CustomPager_btnGoPage, .gotopage {background: url(/cssadmasp/img/bg_pagina_bt.png) no-repeat;height: 27px; width: 22px;border: 0;padding: 0;display: block;float: left;}
   #CustomPager_ddlCountRows {height: auto;display: inline-block;}
   #pager-links {vertical-align: top;margin-top: 6px;display: inline-block;}
   #number_page { background: url(/cssadmasp/img/bg_ddlCountRows.png) no-repeat left center;float: right;padding-left: 30px;padding-right:12px;}
   .nodata {font-size: 15px;font-weight: bold;text-align: center;height: 33px;background: #E5E5E5;padding: 10px 0 6px;vertical-align: top;}
   .note {font-size:12px; line-height: 1.4em;}
   .note a {text-decoration:underline;}
   #number_page a, li {color:#333; margin:0; padding:0;}
   #number_page .chzn-container {height:30px; width:55px !important;}
   #number_page .chzn-container .chzn-results li {text-align:left;}
   #number_page .chzn-container-single .chzn-drop {padding-left:0;}
   #number_page .chzn-container-single .chzn-single span {padding-left:5px;}
   .tablefooter {background: #ccc;border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;margin-bottom: 20px;padding: 4px 0;}
   .tablefooter input, .tablefooter a {display: inline-block; height: 32px;border: 0; text-align: left; text-indent: 10px; float: left;padding: 0 16px 0 30px;cursor: default;}
   .tablefooter.active input, .tablefooter.active a {cursor: pointer;}
   .tablefooter a {height: 24px;padding-top:8px;}
   #btnArchivia {background: url(/cssadmasp/img/icon-store.png) no-repeat 15px 7px;}
   #btnArchiviaPubblica {background: url(/cssadmasp/img/icon-pubblish.png) no-repeat 16px 8px;}
   #btnNascondiPubblicati {background: url(/cssadmasp/img/icon-unarchive.png) no-repeat 17px 8px;}
   #btnRipristina {background: url(/cssadmasp/img/icon-restores.png) no-repeat 16px 8px;}
   #btnCancellaSelezionatiPrev, .tablefooter #btnCancellaSelezionati, .tablefooter #cancella_utenti, .tablefooter #cancella_solo_utenti, .tablefooter #btnDelete{background: url(/cssadmasp/img/icon-cancel.png) no-repeat 17px 8px;}
   #btnEmptySelectedGroups {background: url(/cssadmasp/img/icon-empty.png) no-repeat 17px 8px;}
   #applyChange {background: url(/cssadmasp/img/icon-pubblish.png) no-repeat 16px 8px;}
   #CheckAll3 {background: url(/cssadmasp/img/icon-pubblish.png) no-repeat 16px 8px;}
   #UnCheckAll3 {background: url(/cssadmasp/img/icon-pubblish.png) no-repeat 16px 8px;}
   .selected td {background: #E6EFC2;}
   .tablefooter.active {background: #222;}
   .tablefooter.active input,.tablefooter.active a {color: #fff;text-decoration: underline;}
   .active #btnArchivia {background: url(/cssadmasp/img/icon-store.png) no-repeat 16px -21px;}
   .active #btnArchiviaPubblica {background: url(/cssadmasp/img/icon-pubblish.png) no-repeat 16px -22px;}
   .active #btnRipristina {background: url(/cssadmasp/img/icon-restores.png) no-repeat 16px -22px;}
   .active #btnNascondiPubblicati {background: url(/cssadmasp/img/icon-unarchive.png) no-repeat 16px -22px;}
   .active #btnCancellaSelezionatiPrev, .active #btnCancellaSelezionati, .active #cancella_utenti, .active #cancella_solo_utenti {background: url(/cssadmasp/img/icon-cancel.png) no-repeat 16px -31px;}
   .active #btnEmptySelectedGroups {background: url(/cssadmasp/img/icon-empty.png) no-repeat 17px -31px;}
   #dgArchivio, #dgNewsletters {margin: 0;}
   .void {height: 30px;}
   .paged {margin: 0;border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;}
   .datatable.paged tr.last-child {border-bottom: 1px solid #ccc;/*border-top: 1px solid #fff;*/}
   .NavFirstDisabled, #CustomPager_btnFirst, .NavFirstEnabled, .NavLastDisabled, .NavLastEnabled, #CustomPager_btnLast {display: none;}
   .datatable tr:hover {background: #f2f2f2}
   .grayblock .datatable tr:hover {background: transparent;}
   /* Context Nav */
   .actions {display: inline-block;background: #6C6C6C url(/cssadmasp/img/icon_actions.png) no-repeat center center;width: 26px;height: 24px;text-indent: -10000px;margin: 0 4px 0 12px;border-radius: 6px;-moz-border-radius: 6px;}
   .actions:hover {background-color: #EE7F00;}
   .actions.showed {background-color: #EE7F00;}
   .tooltip {display:none;}
   .tooltipcurrent {background-color: transparent; background-image: url(/cssadmasp/img/bg_tooltip.png); background-repeat: no-repeat; background-clip: border-box; height: 22px; background-origin: border-box; background-size: auto auto; background-position: inherit; background-attachment: scroll; width: 17px; margin-left: -20px; position: absolute; text-indent: 999px; overflow: hidden;}
   .tooltip.top {background:transparent url(/cssadmasp/img/bg_tooltip.png) no-repeat right 304px;}
   .contextnav {margin: 0; border: 4px solid #000000;border-radius: 8px 8px 8px 8px;-moz-border-radius: 8px 8px 8px 8px;background: #fff;-moz-box-shadow:0 0 6px 0 #000;-webkit-box-shadow: 0 0 6px 0 #000;box-shadow: 0 0 6px 0 #000;width: 179px;margin-right: 17px;background: #000;text-align: left;}
   .contextnav li {padding-left: 40px;border-bottom: 1px solid #000;}
   .contextnav a {display: block;font-size: 12px;font-weight: bold;padding: 16px 8px; background: #fff;color: #000;}
   .contextnav a:hover {background: #F2F2F2;}
   .contextnav li:hover {background-color: #EE7F00;border-radius: 0 6px 6px 0;-moz-border-radius-: 0 6px 6px 0;}
   .contextnav li.first:hover {border-top-right-radius: 6px;border-top-left-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topleft: 6px;}
   .contextnav li.last:hover {border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;-moz-border-radius-bottomleft: 6px;-moz-border-radius-bottomleft: 6px;}
   .contextnav .close {border-top: 2px solid #000;}
   .contextnav .first a {border-top-right-radius: 4px;-moz-border-radius-topright: 4px;}
   .contextnav .first {border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;}
   .contextnav .last a {border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;}
   .contextnav .last {border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;}
   .sent-rep {background: url(/cssadmasp/img/icon-sent-rep.png) no-repeat 10px center;}
   .sent-rep:hover {background: url(/cssadmasp/img/icon-sent-rep.png) no-repeat -29px center;}
   .det-rep {background: url(/cssadmasp/img/icon-det-rep.png) no-repeat 10px center;}
   .det-rep:hover {background: url(/cssadmasp/img/icon-det-rep.png) no-repeat -29px center;}
   .mod-count { background: url(/cssadmasp/img/icon-mod-count.png) no-repeat 10px center; }
   .mod-count:hover  { background: url(/cssadmasp/img/icon-mod-count.png) no-repeat -29px center;}
   .rename {background: url(/cssadmasp/img/icon-rename.png) no-repeat 10px center;}
   .rename:hover {background: url(/cssadmasp/img/icon-rename.png) no-repeat -29px center;}
   .edit {background: url(/cssadmasp/img/icon-edit.png) no-repeat 12px center;}
   .edit:hover {background: url(/cssadmasp/img/icon-edit.png) no-repeat -32px center;}
   .copy {background: url(/cssadmasp/img/icon-copy.png) no-repeat 10px center;}
   .copy:hover {background: url(/cssadmasp/img/icon-copy.png) no-repeat -29px center;}
   .enable {background: url(/cssadmasp/img/icon-enable.png) no-repeat 12px center;}
   .enable:hover {background: url(/cssadmasp/img/icon-enable.png) no-repeat -27px center;}
   .delete {background: url(/cssadmasp/img/icon-delete.png) no-repeat 13px center;}
   .delete:hover {background: url(/cssadmasp/img/icon-delete.png) no-repeat -26px center;}
   .check {background: url(/cssadmasp/img/icon-check.png) no-repeat 12px center;}
   .check:hover {background: url(/cssadmasp/img/icon-check.png) no-repeat -27px center;}
   .translate {background: url(/cssadmasp/img/icon-translate.png) no-repeat 10px center;}
   .translate:hover {background: url(/cssadmasp/img/icon-translate.png) no-repeat -29px center;}
   .view {background: url(/cssadmasp/img/icon-view.png) no-repeat 10px center;}
   .view:hover {background: url(/cssadmasp/img/icon-view.png) no-repeat -29px center;}
   .select-users {background: url(/cssadmasp/img/icon-adress.png) no-repeat 10px center;}
   .select-users:hover {background: url(/cssadmasp/img/icon-adress.png) no-repeat -30px center;}
   .changePassword {background: url(/cssadmasp/img/icon-changePassword.png) no-repeat 10px center;}
   .changePassword:hover {background: url(/cssadmasp/img/icon-changePassword.png) no-repeat -30px center;}
   .changeOptions {background: url(/cssadmasp/img/icon-changeOptions.png) no-repeat 10px center;}
   .changeOptions:hover {background: url(/cssadmasp/img/icon-changeOptions.png) no-repeat -30px center;}
   .changePermissions {background: url(/cssadmasp/img/icon-changeOptions.png) no-repeat 10px center;}
   .changePermissions:hover {background: url(/cssadmasp/img/icon-changeOptions.png) no-repeat -30px center;}
   .usedin {background: url(/cssadmasp/img/icon-usedin.png) no-repeat 10px center;}
   .usedin:hover {background: url(/cssadmasp/img/icon-usedin.png) no-repeat -30px center;}
   .send-test {background: url(/cssadmasp/img/icon-sendTest.png) no-repeat 10px center;}
   .send-test:hover {background: url(/cssadmasp/img/icon-sendTest.png) no-repeat -28px center;}
   .send-single {background: url(/cssadmasp/img/icon-sendSingle.png) no-repeat 10px center;}
   .send-single:hover {background: url(/cssadmasp/img/icon-sendSingle.png) no-repeat -29px center;}
   .unsubscribe {background: url(/cssadmasp/img/icon-unsubscribe.png) no-repeat 10px center;}
   .unsubscribe:hover {background: url(/cssadmasp/img/icon-unsubscribe.png) no-repeat -29px center;}
   .download {background: url(/cssadmasp/img/icon-download.png) no-repeat scroll 10px center transparent;}
   .download:hover {background-position: -30px center;}
   .moveup {background: url(/cssadmasp/img/icon-moveup.png) no-repeat scroll 10px center transparent;}
   .moveup:hover {background-position: -31px center;}
   .movedown {background: url(/cssadmasp/img/icon-movedown.png) no-repeat scroll 10px center transparent;}
   .movedown:hover {background-position: -31px center;}
   .stop {background: url(/cssadmasp/img/icon-stop.png) no-repeat scroll 10px center transparent;}
   .stop:hover {background-position: -30px center;}
   .schedule {background: url(/cssadmasp/img/icon-schedule.png) no-repeat scroll 10px center transparent;}
   .schedule:hover {background-position: -30px center;}
   .sendnow {background: url(/cssadmasp/img/icon-sendnow.png) no-repeat scroll 10px center transparent;}
   .sendnow:hover {background-position: -29px center;}
   .detail { background: url(/cssadmasp/img/icon_details.png) no-repeat scroll 9px center transparent; }
   .detail:hover {	background-position: -25px center; }
   .socialcampaign { background: url(/cssadmasp/img/icon-socialcampaign.png) no-repeat scroll 9px center transparent; }
	.socialcampaign:hover {	background-position: -30px center; }
	.riassuntivo { background: url(/cssadmasp/img/icon-riassuntivo.png) no-repeat scroll 9px center transparent; }
	.riassuntivo:hover { background-position: -27px center; }
	.unsubs{ background: url(/cssadmasp/img/icon-unsubs.png) no-repeat scroll 9px center transparent; }
	.unsubs:hover { background-position: -28px center; }
	.members{ background: url(/cssadmasp/img/icon-members.png) no-repeat scroll 9px center transparent; }
	.members:hover { background-position: -28px center; }
	.changePermissions { background: url(/cssadmasp/img/icon-changePermission.png) no-repeat scroll 10px center transparent; }
	.changePermissions:hover { background-position: -28px center; }
	.clearField { background: url(/cssadmasp/img/icon-clearField.png) no-repeat scroll 10px center transparent; }
	.clearField:hover { background-position: -28px center; }
	.rep-riassuntivo { background: url(/cssadmasp/img/rep-riassuntivo.png) no-repeat scroll 10px center transparent; }
	.rep-riassuntivo:hover { background-position: -26px center; }
	.rep-aperture { background: url(/cssadmasp/img/rep-aperture.png) no-repeat scroll 10px center transparent; }
	.rep-aperture:hover { background-position: -26px center; }
	.rep-click { background: url(/cssadmasp/img/rep-click.png) no-repeat scroll 10px center transparent; }
	.rep-click:hover { background-position: -26px center; }
	.rep-geo { background: url(/cssadmasp/img/rep-geo.png) no-repeat scroll 10px center transparent; }
	.rep-geo:hover { background-position: -26px center; }
	.rep-dettagliato { background: url(/cssadmasp/img/icon-rep-dettagliato.png) no-repeat scroll 10px center transparent; }
	.rep-dettagliato:hover { background-position: -25px center; }	
	.rep-sintetico { background: url(/cssadmasp/img/icon-rep-sintetico.png) no-repeat scroll 10px center transparent; }
	.rep-sintetico:hover { background-position: -25px center; }
	.update { background: url(/cssadmasp/img/icon-update.png) no-repeat scroll 10px center transparent; }
	.update:hover { background-position: -25px center; }
	.share { background: url(/cssadmasp/img/icon-share.png) no-repeat scroll 11px center transparent; }
	.share:hover { background-position:-28px center; }
	.user { background: url(/cssadmasp/img/icon-user.png) no-repeat scroll 9px center transparent; }
	.user:hover { background-position: -25px center; }
		.background_profilo {
			background-image:url("/cssadmasp/img/icon-user-mini.png");
			background-position: -33px 4px;
			background-repeat: no-repeat;
			display: inline-block;
			height: 22px;
			line-height: 14px;
			vertical-align: text-top;
			width: 26px;
		}
	.copylink{ background: url(/cssadmasp/img/icon_copylink.png) no-repeat scroll 9px center transparent; }
	.copylink:hover { background-position: -29px center; }	
	.rep-riassuntivo { background: url(/cssadmasp/img/rep-riassuntivo.png) no-repeat scroll 10px center transparent; }
	.rep-riassuntivo:hover { background-position: -26px center; }
	#btnCompare { background: url(/cssadmasp/img/icon-compare.png) no-repeat scroll 16px 11px transparent; }
	.active #btnCompare { background: url(/cssadmasp/img/icon-compare.png) no-repeat scroll 16px -21px transparent; }
	.queue { background: url(/cssadmasp/img/icon-queue.png) no-repeat scroll 11px center transparent; }
	.queue:hover { background-position:-27px center; }
	.completa_icon { background: url(/cssadmasp/img/completa.png) no-repeat scroll 12px center transparent;}
	.completa_icon:hover {background: url(/cssadmasp/img/completa.png) no-repeat scroll -23px center transparent;}
	.modifica_icon {background: url(/cssadmasp/img/modifica_e_reinvia.png) no-repeat scroll 11px center transparent;}
	.modifica_icon:hover {background: url(/cssadmasp/img/modifica_e_reinvia.png) no-repeat scroll -24px center transparent;}
	.rep-dettagliatofax { background: url(/cssadmasp/img/icon-rep-dettagliato-fax.png) no-repeat scroll 12px center transparent; }
	.rep-dettagliatofax:hover { background-position:-28px center; }
	.archivia-smtp { background: url(/cssadmasp/img/icon-archivia.png) no-repeat scroll 10px center transparent; }
	.archivia-smtp:hover { background-position:-26px center; }
	.detail-azioni { background: url(/cssadmasp/img/icon-details-azioni.png) no-repeat scroll 10px center transparent; }
	.detail-azioni:hover { background-position:-28px center; }
	.emptythis {background: url(/cssadmasp/img/icon-emptythis.png) no-repeat 13px center;}
	.emptythis:hover {background: url(/cssadmasp/img/icon-emptythis.png) no-repeat -26px center;}
	.contextnav li:first-child a {border-top-right-radius: 4px;-moz-border-radius-topright: 4px;}
   	.contextnav li:first-child {border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;}
   	.contextnav li.last-child a {border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;}
   	.contextnav li.last-child {border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;}
	.subject.pubblicata{ background: url(/cssadmasp/img/icon-pubblish.png) no-repeat right 1px; padding-right:30px; }
	.subject.storicizzata{ background: url(/cssadmasp/img/icon-storicizzata.png) no-repeat right 1px; padding-right:30px; }
    .pubblicata{ background: url(/cssadmasp/img/icon-pubblish.png) no-repeat right top; display:block; text-indent:-30000px; font-size:1px; width:15px; height:15px; }
    .storicizzata{ background: url(/cssadmasp/img/icon-storicizzata.png) no-repeat right top; display:block; text-indent:-30000px; font-size:1px; width:15px; height:15px; }
    .nascosta{ text-indent:-30000px; }
   /* Simple Action */
   .btn {display: inline-block;background-color: #6C6C6C;width: 26px;height: 24px;text-indent: -10000px;margin: 0 12px;border-radius: 6px;-moz-border-radius: 6px;border: 0;float: right;overflow: hidden;}
   .btn:hover {background-color: #EE7F00;}
   .datatable .btn {margin-right: 4px;}
   .detailsIcon {background: #6C6C6C url(/cssadmasp/img/icon_details.png) no-repeat;}
   .deletebtn {background: #6C6C6C url(/cssadmasp/img/deletebtn.png) no-repeat center center;}
   .config {background: #6C6C6C url(/cssadmasp/img/icon_config.png) no-repeat center center;}
   .refresh {background: #6C6C6C url(/cssadmasp/img/icon_refresh.png) no-repeat center center;}
   /* Open content to all width */
   .expandable td, .expandable .textlink, .expandable .subject {font-size: 12px;}
   #larger {color: #EE7F00; background:url(/cssadmasp/img/all_width_2.png) no-repeat right top; text-align:right; padding-right:25px;}
   #shorter {color: #333; background: url(/cssadmasp/img/short_width_2.png) no-repeat right top; overflow:hidden; padding-right:25px;}
   #larger, #shorter {line-height:1em; font-size:12px; text-align:left; display:block; float:right; height:20px; }
  .editinline {background: #6C6C6C url(/cssadmasp/img/icon_editinline.png) no-repeat center center;}
  .saveinline {background: #6C6C6C url(/cssadmasp/img/icon_saveinline.png) no-repeat center center;}
  .exitinline {background: #6C6C6C url(/cssadmasp/img/icon_exitinline.png) no-repeat center center;}
  .reload {background: #6C6C6C url(/cssadmasp/img/icon_reload.png) no-repeat center center; padding-top:7px;}
  .btn.det-rep {background-image: url(/cssadmasp/img/det-stat-btn.png);background-position: center center;}
  #mainwrapp { padding-top:1px;}
  .ImgTdTabella {width: 40px;}
  .smtplus {color: #EE7F00;font-size: 12px;font-weight: normal;}
  .smtpqueuecancel { float: none; }
   
/* =============================================================================
   Nuova newsletter
   ========================================================================== */
	.h-form {display: block; width: 52.2%;float: left;text-align: left;margin-bottom: 10px;}
	.h-form li {margin-bottom: 20px;overflow: hidden;}
	.h-form li:last-child, .advance li:last-child, .advance li.testata  {margin-bottom:0;}
	.h-form label {display: block;margin-bottom: 10px;}
	.h-form input, .h-form textarea {display: block; width: 99%;padding: 5px 0; text-indent: 6px;}
	.h-form textarea {padding: 6px 0 0;}
	.advance {width: 344px;float: right;margin-top: 27px;}
	.advance li {width: 152px;float: left;text-align: center;margin: 0 0 20px 20px;}
	.advance .button { width:110px; padding:4px 20px; color:#FFFFFF;}
	.modal-form li {margin: 20px 0;}
	.form-twocolumns li {width: 40%; float: left;margin: 0 10px 20px 10px;}
	#txtnote {height: 40px;}
	.editorsubmit {margin-top: 30px;text-align: left;}
	.advance.fragment {width: 172px;}
	.numAttached {display: block;float: right; width: 16px; margin-right: -16px; border: 1px solid #fff;font-size: 13px; padding:0;font-weight: normal; border-radius: 4px; -moz-border-radius:4px; height:15px;}
	/* FOR SPECIAL CARACTER */
	.insertcaracter {background: #ffffff url(/cssadmasp/img/icon-insert-symbol.png) 2px 0 no-repeat; height:16px; width:24px; float:right; margin-right:4px; margin-top:-22px; cursor:pointer; z-index:99; position:relative;}
	.specialcaracterpannel {width: 240px;z-index: 2;background-color: #fff;border-radius: 6px;-moz-border-radius: 6px; padding: 10px;color: #333;box-shadow: 0 0 10px #999;}
	.caracterspecial {float: right;font-size: 16px;border-radius: 4px;-moz-border-radius: 4px;padding: 2px;}
	.caracterspecial.nicon-on {color: #ED7F00;}

/* =============================================================================
   Invia newsletter model page
   ========================================================================== */
	.container {overflow: hidden;margin-bottom: 20px;padding-bottom: 20px;}
	.container.nover, .highlight.nover{ overflow:visible;}
	.border, div.grayblock .border {border-bottom: #D0D0D0 1px solid;}
	.border-dot, .grayblock .border-dot {border-bottom: #D0D0D0 1px dotted;}
	.highlight .border, .panes .border, .nopanes .border, .highlight .border-dot, .panes .border-dot, .nopanes .border-dot, .highlight .basicdata tr {border-bottom: #9AD6FF 1px dotted;}
	.left-content {width: 54%; float: left;padding-right: 20px;margin-top: 0;}
	.right-content {width: 40%;float: right;margin-bottom: 20px;margin-top: 0;}
	.block {display: block;margin-bottom: 20px;overflow: hidden;clear: both;}
	.blocknover {display:block;margin-bottom: 30px;clear: both;}
	.blocknoverspace {display:block;margin-bottom: 20px;clear: both;}
	.blocknover.border, .blocknoverspace.border {padding-bottom:20px;}
	#senderdatainput span {display: inline-block;width: 48%;}
	.doublebox label {display: block;margin-bottom: 10px;}
	.doublebox input, .doublebox select {width: 80%}
	#content-sendsingle #emailaddress {width: 50%; margin-right: 15px;}
	/* Basic Data on top */
	.basicdata {width: 100%;}
	.basicdata tr {border-bottom: 1px dotted #ddd;}
	.singleblock.last .basicdata tr:last-child {border-bottom:none;}
	.basicdata td {text-align: left;padding: 10px 20px 10px 0; vertical-align:middle;}
	.basicdata td.indent {padding-left:30px;border-bottom-color: #ddd;}
	.BD_value {padding-bottom: 20px;}
	span.BD_value {margin-right: 30px;}
	span.BD_name {padding-right: 0;}
	.BD_num {padding: 10px 0;border-bottom: 1px dotted #ddd;margin: 0;}
	.BD_sales {padding: 10px 0;}
	.BD_num_last {border-bottom: 0;padding: 10px 0;}
	h3.send-choice {padding: 20px 20px 0; margin: 0;}
	.modal_in {margin-bottom: 20px;}
	.basicdata .last {border: 0;}

/* =============================================================================
   Elenco tipo filtri
   ========================================================================== */
	.show-more, .queue_show-more, .accordionlink {background: url(/cssadmasp/img/icon_hiddenlist.png) no-repeat left 4px;padding-left: 14px;font-weight: bold;border: 0;}
	.show-more:hover, .queue_show-more:hover, .accordionlink:hover {color:#ED7F00;background-position: left -12px; }
	.show-more.open, .queue_show-more.open, .open .accordionlink {color:#ED7F00;background-position: left -29px;}
	.more-items input, .selectcontentline {margin-left: 0;display: inline-block;}
	.show-more:focus { border:none; box-shadow:none;}
	.more-items {margin: 10px 0 10px 14px;}
  	.more-items p {margin-bottom: 0;line-height: 20px;}
  	#filter {margin-top: 10px;}
  	.highlight .plist li {border-bottom-color: #9AD6FF;}
   	#pnlCatFiltri .indent {border-bottom: #ddd dotted 1px;}
	.singleblock #pnlCatFiltri .indent { border-bottom: 1px dotted #9AD6FF}
	#pnlCatFiltri .indent.last-child {border-bottom:none;}
  	
/* =============================================================================
   Ricerca avanzata
   ========================================================================== */  	
  	.full_search {margin-top: 20px;margin-bottom: 30px;}
  	.full_search .indent {border-bottom: 1px dotted #D0D0D0;}
  	#end {border: none;}
  	#filtri .indent {border-bottom: 1px dotted #ddd;}
	#filtri.indentop {border-top: 1px dotted #ddd;}
  	.plist li.last-child {border: none;margin-bottom: 0;}
  	.indent .more-items {margin-bottom: 0;}
  	#filter .indent.last-child, .indent.close {border:none;padding-bottom: 0;}
	
/* =============================================================================
   Tag - 28/01/2013
   ========================================================================== */ 
    #searchform .tag, .basicdata .tag {width:99.7%;}
	.tag {width:78%; float:left;}
	.tagbutton a  {width: 15%; padding: 4px 20px; float:right; margin-right: 0;}
	.blocknover.tags { display:block;} 
	.blocknover.tags label {display:block; line-height:30px; vertical-align:middle; width:4%;} 
	
/* =============================================================================
   Blue blocks with details and others
   ========================================================================== */
   .highlight {background: #DEF0FF;margin-bottom: 20px;border-radius: 6px;-moz-border-radius-: 6px;overflow: hidden;}
   .highlight.nover {overflow: visible;}
   .highlight .blocknover {margin-bottom:20px;}
   .highlight > .singleblock { border-bottom-style:solid;}
   .singleblock {padding: 20px;border-bottom: #9AD6FF 1px dotted;}
   .singleblock.last {border: 0;}
   .singleblock.form, .singleblock .singleblock.form {padding-bottom: 0;}
   .indent {padding: 10px 0;border-bottom: #9AD6FF dotted 1px;}
   .indent.last {border-bottom: none;}
   .indent.addmargin {padding-bottom: 20px;}
   .more-items .choice {margin-bottom: 20px;}
   .checkchoice {margin: 12px;}
   .choice input[type="radio"] {margin: 0 8px 0 20px;}
   .checkchoice input[type="checkbox"] {margin-right:4px;}
   .singleblock .singleblock {padding: 20px 0;}
   .selectinside, .selectinside li {overflow: visible;}
   .selectinside li {margin-bottom: 10px;;}
   
   /* -- Highlight Nav -- */
   .highlightNav {padding: 8px 18px;background: #fff;display: inline-block;border-radius: 6px;-moz-border-radius-: 6px;color: #333;font-weight: bold;font-size: 14px; cursor:pointer !important;}
   .highlightNav:hover {background: #9AD6FF;color: #fff; cursor:default;}
   .current .highlightNav {background: #43B8FF;color: #fff;cursor: default !important;}
   .current .highlightNav:hover {background: #43B8FF;}
   .labelwrapp {margin-right: 10px;display: inline-block;padding-bottom: 8px;}
   .labelwrapp.current {background: url(/cssadmasp/img/sceltadest_arrow.png) no-repeat center bottom;}
   input.highlightNav {display: none;}
   .tabs, .notabs {margin: 0 0 20px 0;}
   #gotoImportaElenco, #gotoImportaElencoGroups, #gotoImportaElencoManual {float: right; margin-top:10px;}
   .choicecase {margin-top: 20px;}
   #labSubscribers, .nSubscribers {font-size: 28px;font-weight: bold;margin-left: 10px; margin-right:20px;}
   #labSubscribers.cleanonchange {margin-right:4px;}
   .alertCounterIcon {background: url(/cssadmasp/img/alertCounterIcon.png) no-repeat; display: inline-block;height: 15px; width: 15px;margin-right: 10px;}
   .alertFilters {width: 200px;padding: 20px;background: #333;color: #d4d4d4;font-size: 12px;}
   #labTempo, #target-number {font-size: 28px;font-weight: bold;}
   .firstindent {padding: 0 0 20px;border-bottom: #9AD6FF dotted 1px;margin-bottom: 20px;}
   .formstandard.firstindent {padding-bottom: 0;margin-bottom: 20px;}
   .selectinline {display: inline-block;width: 33%;margin-left: 10px;}
   
   
   
/* =============================================================================
   Queue
   ========================================================================== */
   #queue-basics .innertd {width: 50%;padding: 20px;}
   #send-time {padding-left: 70px;background: url(/cssadmasp/img/queue_clock.png) no-repeat 0 top;}
   #send-target {padding-left: 90px;background: url(/cssadmasp/img/queue_people.png) no-repeat 0 top;}
   #send-cost {padding-left: 90px;background: url(/cssadmasp/img/send-cost.png) no-repeat 0 top;}
   #queue-basics p {font-size: 12px;color: #999;margin-bottom: 10px;}
   .datatable .sender-content td {height: 48px;vertical-align: middle; padding: 0 14px;}
   #queue-buttons {margin-top: 20px;}
   #queuedgArchive {border: 1px solid #DDDDDD;border-radius: 6px 6px 6px 6px;-moz-border-radius: 6px 6px 6px 6px; margin-bottom: 20px;}
   #queuedgArchive .pager {margin-bottom: 0;}
   #queue_users .searchform {margin-top: 0;}
   #labTempo span {font-size: 18px; font-weight: lighter;}
   .buttonsinline {width: 100px;}
   #queue_options {margin: 0;}
   #lnkManageQueue, #divBoxSubsecond {margin: 20px;display: block;}
   #queue_users {border-top: 1px solid #43B8FF;padding: 0 20px;}
  #queue_table_users {padding-top: 20px;border-bottom: 0;}
  #queue_user_move {border-bottom: 0;}
  
  /* still not approved */
  		.thirds {margin: 0;}
    	.thirds li {width: 30%; display: inline-block;margin-top: 10px;}
    	.thirds li.go {float: right;margin: 0;}
    	.inlinebutton {margin-left: 15px;}
    	#gest-queue {margin-bottom: 0;}
		#queue-basics p { margin-bottom: 0; }
		li.third-special{ width:70%}
		.thirds strong{ margin-right:8px }
		.datatable td.buttonsinline{ padding-left: 0;padding-right: 10px; }
		.sender-content input.fixa{ min-width:200px; }
		.sender-content td.fixa{ min-width:230px; }
		ul.list-marg-bot { margin-bottom:0;}
		#queue_users .indent {padding: 20px 0;}
		#midtext {margin:0 15px 0 20px;}
		input.basicsearch {width: 65%;padding: 5px;}
		.more-items .searchreset {display: none}
		.inline, .formstandard .inline {margin: 0 8px;display: inline;}
		.inline-firts { display: inline; margin: 0 8px 0 0; }
		.inline label {display: inline;}
		.inlineradio input {margin-left: 15px;}
		.inline.mix, .more-items .inlinebutton {margin-left: 15px;}
		.inlineright {margin-right: 15px;}
		#queue-sender .HeaderStyle.last {text-align: right;}
		#queue_table_users #CustomPager_btnNext {margin-left: 14px;}
		.btn.exitinline {margin-left: 6px;}
		
/* =============================================================================
   Nuovo SMS
   ========================================================================== */  
	.colthree li {width: 35%; float: left; display: inline-block; margin-right: 20px; margin-bottom: 20px;}
	.colthree input[type="text"] {width:96%;}
	.colthree li.last {width: 155px; margin-right: 0; float: right; margin-bottom: 20px; text-align:right; padding-top: 26px;}
	.colthree label {display: block; width: 100%; margin-bottom: 10px;}
	.h-form.centox { width:100%;}
	.newsms table#rblUnicode { margin-bottom:5px;}
	.newsms #rblUnicode label{ display:inline-block; margin-bottom:15px;}
	.newsms .errorsummary td {padding: 12px 0px 12px 45px;}
	.newsms h4.space {margin-top:5px;}
	#SaveAndSendMsgError {display:block;}
	#count, #numSMS { border:0; background-image:none; }
	#linkCarAmmessi { float:right; width:54%; text-align:right; }
	
/* =============================================================================
   Scegli Destinatari - Invio singolo SMS
   ========================================================================== */
   #content-sendsingle .cell-num {float:left; margin-bottom:20px; width:30%;}
   #content-sendsingle .intprefix {width:34%;}
   #content-sendsingle #txtNumero {height:20px;}
		
/* =============================================================================
   Sezione destinatari IMPORTAZIONE - STATO IMPORTAZIONE
   ========================================================================== */  
   
    #gruppiDiv li.checked {display:block !important;}
	#import_file_list #btnUpd {float:left;}
	#tablefiles td{padding:10px;}
	#newgroup, #TextBoxNewGroup { width:80%;}
	#pnlGruppi td{text-align:left;}
	#pnlFile {background-color:#f1f1f1;border-top-left-radius: 6px;-moz-border-radius-topleft: 6px;border-top-right-radius: 6px;-moz-border-radius-topright: 6px;}
	#import-option {padding:0; margin:20px 0 0 0; border-top:0;}
	#import-option > .singleblock {border-bottom-style:solid; padding:0 20px; margin-bottom:20px;}
	#import-option li {border-bottom-color:#9AD6FF; margin-bottom::15px}
	#import-option ul .onecolumn.last { margin-bottom:10px;}
	#import-option .inline.inlineright {margin-left:0;}
	#import-option li input.inlineradio[type="radio"] {margin: 15px 5px 10px 10px;}
	#step1 .right-content.right {margin-bottom:0;}
	div#advlast.last {padding-bottom:0; margin-bottom:0;}
	.grayblock.blue { background:#CDE8FF;}
	.blue .show-more.open {margin-bottom:20px; display:block;}
	.flottasin{float:left; overflow:hidden; margin-top:3px;}
	.dotted {border-bottom:dotted 1px #D0D0D0;}
	li.dotted input[type="radio"]{ margin:15px 0 ;}
	li.dotted select {margin: 0 0 15px 0;}
	.nodata ~ #pagernodata {display:none;}
	.maxlist-more {display:block; margin-top:15px;}
	.maxlist-more .show-more.open {background-position: left -40px;}
	.show-more.note {background-position: left 2px;}
	.show-more.note.open {background-position: left -42px;}
	.flottasin #upload1file0 {padding-top:0;}
	.scroller + .nodata {margin-top:-50px;}
	h4.inline-h4 { display:inline-block; float:left; line-height:30px; margin:0 10px 0 0;}
	#wbreadcrumb span {background:url("../css/img/breadcrumbs-social1.jpg") no-repeat scroll right center #BBBBBB;font-weight:bold;}
	#wbreadcrumb span.selected_brad a {color:#FFFFFF;}
	#wbreadcrumb span.deselected_brad {background:url("../css/img/breadcrumbs-social2.jpg") no-repeat scroll right center #E5E5E5;font-weight:normal;color:#666666;}
	#wbreadcrumb span.deselected_sec_brad {background:#E5E5E5;font-weight:normal;color:#666666;}
	#wbreadcrumb span.deselected_before {background:url("../css/img/breadcrumbs-social3.jpg") no-repeat scroll right center #E5E5E5;color:#666666;}
	#wbreadcrumb span.deselected_before a {color:#666666;}
	#wbreadcrumb span.deselected_before a:hover { color:#888888;}	
	#wbreadcrumb span.selected_last {background:#BBBBBB; background-image:none;}
	#wbreadcrumb.xml li {width:50%;}
	
	/* Step 3 */ 
	#tablefilesheader .HeaderStyle.last {width:60px; text-align:left;}
	#tablefilesheader .HeaderStyle.first, #tablefiles td.first {width:50%;}
	#tablefilesheader .HeaderStyle.second {width:20%;}
	#tablefilesheader td.secondxls {width:17%;}
	#tablefilesheader .HeaderStyle.sec {width:14%; padding-left:17px;}
	#tablefiles td.last {width:40px; padding: 15px 0;}
	#tablefiles {border-radius:0;}
	#pnlImportazione .block{margin-bottom:20px;}
	#import_file_list {margin-top:0;padding-top:0;padding-bottom:10px;} 
	#pnlFile div.scroller {height:225px; overflow-x:hidden; overflow-y:scroll; display:block;} 
	#import_file_list #lblErrore {display:block; background:none; margin-top:15px; margin-bottom:0; border:0; padding:0; line-height:10px; min-height:10px; color:red;}
	#cleanref {margin-right:0;}
	#hscrolltable {overflow-y:hidden; overflow-x:scroll; margin-bottom:20px;} 
	#hscrolltable table {margin-bottom:0;}
	#hscrolltable table td {min-width:70px;}
	.import-details #larger, .import-details #shorter {margin-top:5px;}
	.import-details .basicdata dt, .import-details .bigger-dt dt { float: left; width: 230px; }
	.import-details .bigger-dt dd { font-weight:bold; }
	.import-details .bigger-dt dd span{ font-weight:normal; }
	.import-details h4.separaz{ border-top: 1px dotted #CCCCCC; margin: 20px 0 10px; padding-top: 20px; }
	.import-details .block{ margin-bottom:10px; }
	.import-details .helpAnchor{ float:none; }
	.import-details .left-content{ width:74%; }
	.import-details.wrapp-popup{ margin-right:20px; }
	.flottasin table.RadUploadTable {margin-bottom:0;}
	.RadUploadInputField, .RadUploadSelectButton {display:none;}	
	#btnReloadCounterAll, #btnReloadCounterMaual, #btnReloadCounterGroups {float:none; margin-top: -14px; }
     
	 /* Copia e Incolla */ 
	.form-import-extractor #pnlListaGruppi{ margin:0; }
	.form-import-extractor p.info-testo{ margin:30px 0 10px; }
	.form-import-extractor .campo-text-big{	width:98.5%; height:200px; }
	.form-import-extractor .container-margin{ margin-top:30px; }
	.form-import-extractor ul.formstandard{ margin-top:30px; margin-bottom:0; }
	.form-import-extractor .formstandard li.newgroup,
	.form-import-extractor .formstandard .right-content{ margin-bottom:0; }
	.form-import-extractor #btAggiungiGruppo{ float:right; }
	.form-import-extractor .more-items, .form-import-extractor .plist{ margin-bottom:0;	}
	.smsbox {width:98%; background:#FFFFFF; padding:10px; border-radius: 6px; -moz-border-radius:6px;border: 1px solid #ddd;font-size: 15px; background-color: #fff; color: #666; }
	.smsbox .block { margin-bottom:10px; }
	.smsbox textarea { width:99%; border:0; margin-bottom:10px; background-color: #fff; background-image:none;}
	.smsbox textarea:focus { box-shadow:none; }
	.smsbox .right-content.right {margin-bottom:0; width:43%;}
	.smsbox .left-content { padding-top:5px;}s
	.note.gextractor {display:block; margin-bottom:10px;}
	.container-margin label{ padding-right:6px;	}
	.container-margin .button{ margin-right:30px; }
	.container.quindici { margin-bottom:15px; padding-bottom:15px;}
	.input-forzato{background-color: #FFFFFF; border:0; font-size: 14px; padding: 4px;}
	li.input-dropdown select{ margin-left:20px;	}
	#adv-opt {margin-bottom: 0;}
	#rblUnicode input[type="radio"] { margin-left:0;}
	
/* =============================================================================
   New from RSS 
   ========================================================================== */
   .optionPosition1 .first, .datatable .optionPosition1:hover .first, #tabArtSelected .optionPosition1, #tabArtSelected .optionPosition1:hover  {background: url(../css/img/rss-position1.gif) repeat-y;}
	.optionPosition2 .first, .datatable .optionPosition2:hover .first, #tabArtSelected .optionPosition2, #tabArtSelected .optionPosition2:hover {background: url(../css/img/rss-position2.gif) repeat-y;}
	.optionPosition3 .first, .datatable .optionPosition3:hover .first, #tabArtSelected .optionPosition3, #tabArtSelected .optionPosition3:hover {background: url(../css/img/rss-position3.gif) repeat-y;}
	.optionPosition4 .first, .datatable .optionPosition4:hover .first, #tabArtSelected .optionPosition4, #tabArtSelected .optionPosition4:hover {background: url(../css/img/rss-position4.gif) repeat-y;}
	.optionPosition5 .first, .datatable .optionPosition5:hover .first, #tabArtSelected .optionPosition5, #tabArtSelected .optionPosition5:hover {background: url(../css/img/rss-position5.gif) repeat-y;}
	.optionOthers {background-color: #F2F2F2;}
	#info_base {width: 80%;}
	#rss_type {width: 10%;}
	#divPreviewTemplate {width: 60px;float: left;}
	#model-details {float: left;width: 67%;margin-left: 4%;}
	#tblElencoRSS {width: 68%;float: left;padding: 0;}
	#rssnews-list {padding: 0;}
	#content-choice {width:30%;float: right;}
	#tabArtSelected td {padding-left: 20px;}
	#tabArtSelected p {margin-bottom: 6px;}
	.rsspos, .rssart {font-weight: bold;}
	.feedType {margin-top: -44px; float: left;}
	#feedselector.dropnav {width: 60%;margin-left: 30px;}
	#containerRss {margin-bottom: 20px;}
	#feedLabel {margin-bottom: 10px;display: block;}
	#tabArtSelected .rsssource {margin-bottom: 0; font-style: italic;}
	#checkfortruecontent {margin-top: 6px;display: inline-block;}
	#tabArtSelected {margin-bottom: 0;border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0;}
	#tabArtSelected tr.last-child {border-bottom: 1px solid #CCCCCC;}
	#rssCreate {border-radius:0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;padding-bottom: 0;}
	#rssCreate .button, #rssCreate .greenbutton {float: none; width: 100%;margin: 0;}
	#rssCreate p {margin-bottom: 20px;}
   	
/* =============================================================================
   Destinatari -> EMAIL -> DISISCRITTI optout_list.aspx 
   ========================================================================== */
	#statsflash {margin-top:50px;}
	.listcategory {overflow: hidden; margin-left:25px;}
   	.listcategory li {width: 98%;margin-bottom:0;overflow: hidden;min-height: 34px;}
	.listcategory li span {display:block;float:left;width:21px; height:21px; margin-right:10px; border-radius:4px; -moz-border-radius:4px;}
	span.colorchartadmin {background-color:#91C2F2;}
	span.colorchartnl {background-color:#95C447;}
	span.colorchartwrong {background-color:#CB4B4A;}
	span.colorchartabuse {background-color:#9988B2;}
	span.colorchartinactive {background-color:#3E9CA8;}
	span.colorchartblocked {background-color:#EE7E66;}
	span.colorchartnota {background-color:#EDC240;}

/* =============================================================================
   Sezione destinatari ISCRITTI
   ========================================================================== */ 
   #textBoxRandomSubs {width:60px; margin:0 5px;}
  
/* =============================================================================
   Upload LOGO
   ========================================================================== */    
   #upload_area {width: 49%; display: inline-block;}
   .logo_area {width: 49%; display: inline-block; vertical-align: top; text-align: center;}
   .logo_area h3 {text-align: center;}
   .uploader-wrapp {margin-bottom: 20px; padding: 3px 0; background-color: #fff;display: inline-block; border-radius: 6px; -moz-border-radius: 6px;}
   .uploader-wrapp #upload1file0 {width: 99%;}
   #uploadpane .unit-block {margin-bottom: 0;}
   
/* =============================================================================
   WIZARD
   ========================================================================== */
   	#wizardtabs {width: 650px; margin: 0 auto;overflow: hidden;}
   	.wizardpanes {width: 650px; margin: 0 auto}
   	#wizardtabs img {cursor: pointer;display: block;margin:10px auto;text-align: center;opacity:0.3;
   	filter:alpha(opacity=30); /* For IE8 and earlier */}
    #wizardtabs li {float: left;padding-bottom: 25px;text-align: center;}
    .newmail-info h2 {background-color: #e5e5e5;padding: 8px 16px;font-size: 14px;font-weight: bold;border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;}
    .newmail-info p {background-color: #E5E5E5;padding: 16px;border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;}
    #wizardtabs li.current {background: url(/cssadmasp/img/wizard-arrow.png) no-repeat center bottom;}  
    #wizardtabs li span {padding: 25px;display: block;border-radius: 6px;-moz-border-radius: 6px;}
    #wizardtabs li.current span {background: #E5E5E5;font-weight: bold;color: #333;}
    #wizardtabs li.current img {opacity:1;
   	filter:alpha(opacity=100); /* For IE8 and earlier */}

/* =============================================================================
   DASHBOARD_GENERIC
   ========================================================================== */
	.list-item {margin-bottom: 30px;}
	/*.list-item.selected {background: #E6EFC2;}*/
	.list-name {display:inline-block;width: 70%;margin-left: 5px;}
	.list-name a {display: block;}
	.list-head {margin-bottom: 10px;font-weight: bold;font-size: 18px; padding-bottom: 10px; border-bottom: 1px dotted #ddd;}
	.list-head .actions {float: right;}
	.list-item .note {display: block;}
	.list-item .navtab {margin: 10px 0 0;}
	.list_enter {font-size: 14px;display: inline-block;float: right;font-weight: normal;line-height: 26px;}
	.preferred {background: url(/cssadmasp/img/icon_preferred.png) no-repeat center center;margin: -2px 6px 0 0; float: left;}
	.preferred:hover {background: url(/cssadmasp/img/icon_preferred_ok.png) no-repeat center center;}
	.no_preferred {background: url(/cssadmasp/img/icon_preferred_ok.png) no-repeat center center;margin: -2px 6px 0 0; float: left;}
	.no_preferred:hover {background: url(/cssadmasp/img/icon_preferred.png) no-repeat center center;}
	.list-block {background-color: #E5E5E5;margin-top: 10px;color: #666;}
	.list-block a {color: #666;}
	.list-details {padding: 14px 14px 0; background-color: #D9D9D9;width: 30%;float: left;min-height: 100px;}
	.send-details {padding: 14px 14px 0;width: 62%;float: left;min-height: 100px;}
	.list-concept {font-size: 12px;margin-bottom: 0;color: #666;}
	.list-value, .list-value a {font-size: 16px; margin-bottom: 6px;color: #333;}
	.list-value.number-value {font-weight: bold;}
	.list-value a:hover {text-decoration: underline;}
	.star {background: url(/cssadmasp/img/star.png) no-repeat center center;display: inline-block;width: 14px;text-indent: -9000px;}
	.hover_list, .hover_list a {color: #ee7f00;}

	
/* =============================================================================
   Feedback Widget
   ========================================================================== */

	#feedbackContent {position:fixed;top: 40%;right: 0;width: 29px;height: 163px;background: url(/cssadmasp/img/feedback_bg.png) no-repeat; z-index: 999;}	
	#feedbackContentSingle {position:fixed;top: 50%;right: 0;width: 29px;height: 82px;}		
	#backgroundDivSingle {z-index:-10;position:fixed;background-color: #000!important;top: 50%;right: 0;width: 2px;height: 100px;}	
	#feedbackContent a {display: block;}
	#feedbackContentSingle a {display: block;width: 100%;height: 100%;}	
	.feedbackImg-it {background: url("../css/img/feedback_label_IT.png") no-repeat left top;width: 100%;height: 50%;}
	.feedbackImg-it:hover {background-position: right top;}		
	.feedbackImg-en {background: url("../css/img/feedback_label_EN.png") no-repeat left top;width: 100%;height: 50%;}
	.feedbackImg-en:hover {background-position: right top;}
	.feedbackImg2-it {background: url("../css/img/feedback_label2_IT.png") no-repeat left bottom;width: 100%;height: 50%;}
	.feedbackImg2-it:hover {background-position: right bottom;}	
	.feedbackImg2-en {background: url("../css/img/feedback_label2_EN.png") no-repeat left bottom;width: 100%;height: 50%;}
	.feedbackImg2-en:hover {background-position: right bottom;}
	#feedbackContentSingle .feedbackImg2-it {background: url("../css/img/feedback_label_s_IT.png") no-repeat left center;width: 100%;height: 100%;}
	#feedbackContentSingle .feedbackImg2-it:hover {background-position: right center;}
	#feedbackContentSingle .feedbackImg2-en {background: url("../css/img/feedback_label_s_EN.png") no-repeat left center;width: 100%;height: 100%;}
	#feedbackContentSingle .feedbackImg2-en:hover {background-position: right center;}

/* =============================================================================
   DASHBOARD_LIST
   ========================================================================== */
	#dashboard_quicklinks {text-align: center;margin-bottom: 20px;}
	#dashboard_quicklinks a, span#quick_import, span#quick_new, span#quick_schedule {display: inline-block;width: 190px;padding-top: 100px;}
	#quick_import {background: url(/cssadmasp/img/dashb_w_uslist.gif) no-repeat top center;margin-right: 3%;}
	#quick_new {background: url(/cssadmasp/img/dashb_w_new.gif) no-repeat top center;margin: 0 6%;}
	#quick_schedule {background: url(/cssadmasp/img/dashb_w_sched.gif) no-repeat top center;margin-left: 3%;}
	a#quick_import:hover {background-position: center -142px;}
	a#quick_new:hover {background-position: center -142px;}
	a#quick_schedule:hover {background-position: center -142px;}
	#recent_at_h {width: 50%; float: left;}
	#goto_generaldash {width: 49%;float: right;text-align: right;}
	#list_activ {padding-bottom: 0;margin-bottom: 0;}
	.dash_block {background: #E5E5E5;padding:20px 20px 20px 20px;border-radius: 6px;-moz-border-radius: 6px;margin-bottom: 20px;}
	.dash_block .actions {float: right;}
	.wrap_newsletter {float: left;margin-bottom: 10px;}
	.dash_block .container {margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px dotted #ccc;}
	#mailup_info {padding-bottom: 0;}
	#twitterfeed {width: 49%;float: right;}
	#dashboard_news {float: left; width: 49%;}
	#news_archivelink, #access_details {padding: 0;}
	.twtr-hd, .twtr-ft, .twtr-widget .twtr-tweet-text em {display: none;}
	.twtr-widget .twtr-tweet-wrap {padding: 15px 0 !important;}
	.twt_wrapp {padding-left: 20px;display: block;border-left: 1px dotted #ccc;}
	#twtr-widget-1 .twtr-bd p {padding-left: 30px !important;background: url(/cssadmasp/img/twittr.png) no-repeat left 2px;font-family: Arial,Helvetica,sans-serif;min-height: 20px;}
	#tweet-id-5 .twtr-tweet-wrap {padding-top: 0!important;}
	#UC_dboard_Configurazione_lblTableHeader {margin-right: 10px;}
	#manage_links a {margin: 0 10px;}
	#access_data {float: left;width: 20%;}
	#disclaimer {float: right;width: 76%;}
	#disclaimer p {border-left: 1px dotted #ccc;padding-left: 20px;font-size: 12px;}
	#graphReputationTable {background: url(/cssadmasp/img/dboard_graph.png) no-repeat right 18px;width: 450px;display: inline-block; margin-right:32px; float:right;}
	#graphReputationTable span {text-align: right;display: block;}
	#percentage {font-weight: bold;padding-bottom: 12px;}
	#graphReputationCursor {background: url(/cssadmasp/img/graphReputationCursor.png) no-repeat right;height: 10px;display: block;float: left;padding-right: 10px;}
	#reputationtext {padding-top: 10px;display: block;float: left;}
	.newsGroupByMonth {margin-top: 20px;padding-top: 20px;}
	.clear + .newsGroupByMonth {margin-top: 0;padding-top: 0;}
	.month {font-weight: bold;font-size: 16px;margin-bottom: 10px;display: block;}
	.reputetiontext {float: left; padding-top: 12px;}
	.dash_block .actions {margin: 0;}
	#last-paragraph {margin: 10px 0;}
	.quickchoice, .bg {background: #000;border: 4px solid #000000;border-radius: 8px;-moz-border-radius: 8px;z-index: 999;box-shadow: 3px 3px 3px 0 #999;-moz-box-shadow:  6px 6px 6px 0 #bbb;overflow: hidden;}
	.quickchoice {max-height: 81px;}
	.quickchoice li  {display: block;float: left;width: 58px;margin: 0;border-right: 1px solid #000;text-align: center;}
	.quickchoice li.last-child {border: none;}
	#dashboard_quicklinks .quickchoice a  {padding-top: 52px;width: 58px;margin: 0;}
	#dashboard_quicklinks .quickchoice span  {width: 58px;height: 23px; margin: 0;color: #000;background-color: #fff;padding-top: 6px;display: block;}
	#dashboard_quicklinks .quickchoice a:hover span  {background-color: #E5E5E5;}
	.quickchoice #new-mail, .quickchoice #send-mail {background: url(/cssadmasp/img/icons_quicklinks.png) no-repeat left top;margin: 0;}
	.quickchoice #new-mail:hover, .quickchoice #send-mail:hover {background:#EE7F00 url(/cssadmasp/img/icons_quicklinks.png) no-repeat right top;}
	.quickchoice #new-SMS, .quickchoice #send-SMS {background: url(/cssadmasp/img/icons_quicklinks.png) no-repeat left -52px;margin: 0;}
	.quickchoice #new-SMS:hover, .quickchoice #send-SMS:hover {background:#EE7F00 url(/cssadmasp/img/icons_quicklinks.png) no-repeat right -52px;margin: 0;}
	.quickchoice #new-Social, .quickchoice #send-Social {background: url(/cssadmasp/img/icons_quicklinks.png) no-repeat left -104px;margin: 0;}
	.quickchoice #new-Social:hover, .quickchoice #send-Social:hover {background:#EE7F00 url(/cssadmasp/img/icons_quicklinks.png) no-repeat right -104px;margin: 0;}
	.quickchoice #new-Fax, .quickchoice #send-Fax {background: url(/cssadmasp/img/icons_quicklinks.png) no-repeat left -156px;margin: 0;}
	.quickchoice #new-Fax:hover, .quickchoice #send-Fax:hover {background:#EE7F00 url(/cssadmasp/img/icons_quicklinks.png) no-repeat right -156px;margin: 0;}
	.quickchoice #single-quick {background:#000000 url(/cssadmasp/img/icons_quickimport.png) no-repeat left top;margin: 0;}
	.quickchoice #single-quick:hover {background-color:#EE7F00; background-position: -59px top;}
	.quickchoice #csv-quick {background:#000000 url(/cssadmasp/img/icons_quickimport.png) no-repeat left -45px;margin: 0;}
	.quickchoice #csv-quick:hover {background-color:#EE7F00; background-position: -59px -45px;}
	.quickchoice #excel-quick {background:#000000 url(/cssadmasp/img/icons_quickimport.png) no-repeat left -104px;margin: 0;}
	.quickchoice #excel-quick:hover {background-color:#EE7F00; background-position: -59px -104px;}
	.quickchoice #more-quick {background:#000000 url(/cssadmasp/img/icons_quickimport.png) no-repeat left -154px;margin: 0;}
	.quickchoice #more-quick:hover {background-color:#EE7F00; background-position: -59px -154px;}
	.quickchoice-wrapp {display: none;padding: 10px;background: url(/cssadmasp/img/quicklinks_arrow.png) no-repeat center top;z-index: 999;}
	.quickchoice-wrapp {display: none;padding: 10px;background: url(/cssadmasp/img/quicklinks_arrow.png) no-repeat center top;z-index: 999;}
	#new-mail, #send-mail {background: url(/cssadmasp/img/dashb_w_new.gif) no-repeat top center;margin: 0 6%;}
	#new-SMS, #send-SMS {background: url(/cssadmasp/img/dashb_w_new.gif) no-repeat top center;margin: 0 6%;}
	#new-Fax, #send-Fax {background: url(/cssadmasp/img/dashb_w_new.gif) no-repeat top center;margin: 0 6%;}
	#new-Social, #send-Social {background: url(/cssadmasp/img/dashb_w_new.gif) no-repeat top center;margin: 0 6%;}
	.messagge-detail {background-color: #fff;padding: 10px;width: 300px;}
	.messagge-detail li {padding: 2px 0;text-align: left;color: #333;}
	.break {border-bottom: 1px solid #000;padding-bottom: 4px;margin-bottom: 2px;}
	#last_messages {padding-top: 0;}
	#last_messages .more_info {font-size: 12px;font-weight: bold;text-decoration: underline;}
	#last_messages .more_info:hover {color: #EE7F00;}
	#listdetails #sender-data {padding: 20px 20px 0 20px;}
	#listdetails {margin-top: 10px;}
	#listdetails #sender-data .last {margin: 0 0 20px 32px;}
	#sender-data .config {margin: 0 ;}
	#sender-data p {margin-bottom: 10px;}
	#sender-data a.textlink {margin-left: 15px;}
	/* Dinamic position for tip on dashboard */
	.quickchoice-wrapp.left {background-position: 85% top;}
	.quickchoice-wrapp.right {background-position:  30px top;}
	.quickchoice-wrapp.top {background: url(/cssadmasp/img/quicklinks_arrow_top.png) no-repeat center bottom;} 
	.quickchoice-wrapp.top .bg {box-shadow: 3px -3px 3px 0 #999;margin-top: 0;} 
	.quickchoice-wrapp.left.top {background-position: 290px bottom;}
	.quickchoice-wrapp.right.top {background-position:  30px bottom;}
	.tickLabel {margin-top: -6px;text-align: left !important;}
	.tickLabels {font-size: 10px !important;}
	.gridspace {position: relative;}
	.chartlegend {position: absolute; right: 10px; top: 20px;}
	#nostats {background: url(/cssadmasp/img/nostats.png) no-repeat center center;height: 279px;margin: 10px;}
	#nostats p {text-align: center;padding-top: 50px;font-size: 16px;font-weight: bold;color: #999;}
	#new-message, #new-send, #new-import {width: 235px;}
	#new-message.three, #new-send.three, #new-message.three {width: 176px;}
	#new-message.two, #new-send.two, #new-message.two {width: 117px;}
	#new-message.one, #new-send.one, #new-message.one {width: 58px;}
	.numbertitle {font-weight: bold;width: 110px;display: inline-block;}
	#news_content p {padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dotted #ddd;}
	.expiredDate {font-weight: bold;color: #CC3300;}
	.dboardconfig {margin-left: 15px;}
	#icon_confront { background: url("/cssadmasp/img/icon-compare.png") no-repeat; width:14px; height: 14px; display: inline-block; margin: 0 2px -4px 6px;}
	
/* =============================================================================
   Marketing + General css
   ========================================================================== */
	#nuovaCat {width:60%;}
	#tblFilter select.shorter, #tblFiltri-NuovaAttivita select.shorter, #tblFiltri-Geo select.shorter {min-width:80px;}	
	.condpem {font-weight:bold; font-size:18px; line-height:20px; float:left;}
	#nuovaCat {width:60%; margin-right:5%;}
	#cmbCategoria {width:95%;}
	
	/* Creazione Filtri */
	#tblFilter td, #tblFiltri-Geo td, #tblFiltri-Anagrafica td, #tblFiltri-NuovaAttivita td {padding: 0;}
	td#filterhead {padding: 20px 20px 0 20px;}
	.filterconditions {padding: 20px 20px 0 20px;}
	.filterconditions li {float: left;margin-bottom: 20px;}
	.filterconditions li.twothird {margin-top:5px;}
	.filterconditions .third.radios {float:left;width: 11%; }
	.filterconditions label {display:inline-block; margin: 10px 10px 10px 0;}
	.filterconditions .third label {float:left;margin-top:15px;}
	.filterconditions .third.radios label {float:none; margin-top:10px;}
	.filterconditions input[type="text"] {width: 97%;}
	.filterconditions input[name^="dataRange"] {width:50px; cursor:pointer;}
	.filterconditions input[name^="dataRange"][disabled],.filterconditions input[type="text"].inputDate[disabled] { background:#eee; cursor:none;}
	.filterconditions .basicdata input[type="text"] {width: 99.7%;}
	.filterconditions input[type="text"].inputDate {width: 85%;margin-top: 8px;}
	.filterconditions select {width: 100%;}
	.filterconditions .radioTimePeriod { display:block; line-height:14px;margin-bottom: 5px;margin-top: 4px;}
	.filterconditions .center-align {padding:0 2px;}
	.filterconditions li.third {margin-bottom:0; width: 44.5%;}
	.filterconditions li.twothird label {margin-left:5px;}
	.left-align {padding-right: 10px;}
	.right-align {padding-left: 10px;}
	.center-align {padding: 0 5px;}
	.conditionalchoice {padding: 20px; background-color: #ddd;border-bottom: 1px solid #ccc;}
	.third {width: 33.33%;}
	.twothird {width: 66.66%;}
	.secondelement .elementwrapp {margin-left: 5%;}
	.thirdelement .elementwrapp {margin-left: 10%;}
	.filterfooter {background-color: #E5E5E5;padding: 20px;border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;margin-bottom: 30px;}

/* =============================================================================
   Statistiche
   ========================================================================== */
   span.color-delivered{ background-color:#EDC240; }
   span.color-bounced{ background-color:#91C2F2; }
   .show-message-reports .listcategory{margin: 20px 0 0; overflow: hidden; width: 220px; font-size:12px;}
   .show-message-reports .listcategory li{ width: auto; float:left; margin-right:30px;}
   .show-message-reports .listcategory span{ height: 21px; margin-left: 20px; width: 21px;}
   .part-allinea{ display:inline-block; padding-top:4px; }
   td.width-g{ width:20%; }
   .show-message-reports .right-content{ margin-bottom:0; padding-top:5px; width:20%; }
   .white-bg { overflow:hidden; background-color:#FFF; padding:20px; border-radius: 4px; -moz-border-radius: 4px; }
   .white-bg .datatable{ background-color:#FFF; font-size:12px; }
   .white-bg .datatable td{ padding-left:0; text-align:left; }
   .white-bg b, .white-bg strong, .white-bg .textlink, .note .textlink{ font-size:12px; }
   .intestazione-b{ font-weight:bold; }
   .left-content-fisso { float: left; margin-top: 0; width:55%; text-align:center;}
   .bordo-grafico{ border:1px solid #BBBABA; width:362px; height:250px; margin:0 0 0 auto;}
   .graph-center {width:362px;margin:0 0 0 auto;}
   .right-content-max { float:right; margin-bottom: 20px; margin-top: 0; width:45%; }
   .dataflash {text-align: center;}
   .dataflash object ~ p {margin-top: 20px;}
   .highdata {font-size: 24px;font-weight: bold;margin: 0 15px 0 10px;display: inline-block;}
   .totalcount td {font-size: 16px; font-weight:bold; }
   .totalcount td:first-child {border-radius: 0 0 0 6px;-moz-border-radius: 0 0 0 6px;}
   .totalcount td.last-child {border-radius: 0 0 6px 0;-moz-border-radius: 0 0 6px 0;}
   #reportpager {max-width:700px; margin:10px auto; font-size:12px; text-align:center; }
   #reportpager #Prev, #reportpager #Next {background: url("/cssadmasp/img/pager_navprevious.png") no-repeat scroll left -16px transparent;border: 0 none;height: 16px;margin-right: 14px;vertical-align: top;width: 11px;text-indent: -9000px;display: block;float: left;}
   #reportpager #Next {background: url("/cssadmasp/img/pager_navnext.png") no-repeat scroll right -16px transparent;float: right;;margin: 0 0 0 14px;}
   #reportpager.note {text-align: left;}
   .graph_data { max-width:700px; padding-top:10px; margin: 10px auto; border-top: 1px solid #ccc;}
   .grafico-centrale{ margin-left:auto; margin-right:auto; max-width:700px; }
   .grayblock.stats{ padding:20px 0 0; }
   .stats .datatable{ background-color:transparent; font-size:12px; }
   /*.stats .datatable td{ text-align:left; padding-left:0px; }*/
   .stats .datatable tr{ border-bottom:1px dotted #ccc; }
   .stats .datatable tr.last-child{ border-bottom:0 none; }
   .tabella-mini {margin-left: 20px;background: transparent;}
   .tabella-mini.datatable, .grayblock .datatable a, .tabella-mini.datatable a { font-size:12px; margin-bottom:0; }
   .tabella-mini.datatable td.intestazione-b { border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; padding-top: 10px; }
   .tabella-mini.datatable tr { border-bottom: 1px dotted #CCCCCC; }
   .tabella-mini.datatable tr:first-child { border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; }
   .tabella-mini.datatable tr.last-child { border-bottom: none; }
   .tabella-mini.datatable td{ padding-left:0; }
   .centered {display: block;width: 645px;margin: 0 auto;}
   .centergraph {width: 800px;margin: 0 auto;}
   #domainCont {padding-top: 10px;}
   .grayblock .indent {border-color: #ccc;}
   .clessidra {background: url(/cssadmasp/img/icon-storicizzata.png) no-repeat center center;display: inline-block;width: 15px;text-indent: -9000px;}
   /* colori per numeri e grafici*/
	.stat-num-giallo{ color: #EDC240;}
	.stat-num-rosso{ color: #CB4B4A;}
	.stat-num-verdes{ color: #3E9CA8;}
	.stat-num-rosa{ color: #EE7E66;}
	.stat-num-azzurro{ color: #91C2F2;}
	.stat-num-verde{ color: #95C447;}
	.stat-num-viola{ color: #9988B2;}
/* =============================================================================
   More-info button
   ========================================================================== */
   .info-leggenda, .info-leggenda-search {float: right; margin-top: -76px; display: block; width: 43px; height: 45px; text-indent: -9000px; border-right: 1px solid #43B8FE; background: url(/cssadmasp/img/more-info.png) no-repeat center -29px;}
   .onemenu .info-leggenda, .info-leggenda-search { background: url(/cssadmasp/img/icons-info-search.png) no-repeat 17px 12px; border-left: 1px solid #FFFFFF;}
   .info-leggenda:hover {background-position: center 9px;}
   .onemenu .info-leggenda:hover, .info-leggenda-search:hover {background-color:  #43B8FE; background-position: 17px -26px;} 
   .info-leggenda-search {margin-right: 45px; border-right: 1px solid #fff;}
/* =============================================================================
   Model Choice
   ========================================================================== */
	#modelContainer {width: 600px;}
	#modelchoice label {display: block;}
	#modelCategorie {margin: 0 auto;}
	
/* =============================================================================
   Social
   ========================================================================== */
	.socialchannels {width: 100px;}
	.imglist {margin-right: 3px;}
	#wizardbreadcrumb, #wbreadcrumb {border-radius: 6px;-moz-border-radius: 6px;overflow: hidden;background-color: #bbb;}
	#wizardbreadcrumb li, #wbreadcrumb li {display: block;float: left;width: 34.5%;}
	#wizardbreadcrumb .thirdstep, #wbreadcrumb .thirdstep {width: 31%;}
	#wizardbreadcrumb span, #wbreadcrumb span {display: block;min-height: 28px;padding-top: 12px;text-align: center;color: #fff;}
	#wizardbreadcrumb span.StepDeselected, #wbreadcrumb span.StepDeselected {background: #e5e5e5 url(/cssadmasp/img/socialbreadc_off.png) no-repeat right center;color: #666;}
	
/* =============================================================================
   Error & Alerts
   ========================================================================== */
	#lblErrore, .errorsummary {background: #FBE3E4 url(/cssadmasp/img/lblerrore_icon.png) no-repeat 10px 12px;color: #8A1F11;border: 2px solid #FBC2C4;margin-bottom: 30px;padding: 10px 10px 10px 50px;text-align: left;font-size: 14px;line-height:1.4em; min-height: 30px; display:block;}
	.errorsummary li, #lblErrore li,.errorsummary a, #lblErrore a {color: #8A1F11;}
	.lblInfo {background: #D5EDF8 url(/cssadmasp/img/lblinfo_icon.png) no-repeat 18px 10px;color: #205791;border: 2px solid #92CAE4;margin-bottom: 30px;padding: 10px 10px 10px 50px;display: block;text-align: left;font-size: 14px; line-height:1.4em; min-height: 30px;}
	.lblInfo a.acquista-banda { color: #1871CC; }
	.lblInfo a{ color: #205791; text-decoration:underline; }
	.success, #lblSuccesso {background: #E6EFC2 url(/cssadmasp/img/lblsuccess_icon.png) no-repeat 10px 12px;color: #264409;border: 2px solid #C6D880;margin-bottom: 30px;padding: 10px 10px 10px 50px;display: block;text-align: left;font-size: 14px; line-height:1.4em; min-height: 30px;}
	.warning {background: #FFF6BF url(/cssadmasp/img/lblwarning_icon.png) no-repeat 10px 10px; color: #514721;border: 2px solid #FFD324;margin-bottom: 30px;padding: 10px 10px 10px 50px;display: block;text-align: left;font-size: 14px; line-height:1.4em; min-height: 30px;}
	.warning a {color: #514721;}
	ul.elencoErrori{ margin:0; }
   	.elencoErrori li{ padding:5px 0; }
  	.mex-ok{ display: block; margin: 0 0 20px; text-align: left;}
	table#valSummary.errorsummary td {padding: 10px 10px 10px 50px;}
	table#valSummary.errorsummary font, table#valSummary.errorsummary font h4 {color: #8A1F11 !important;}
	/* 20140408 gestione errori pannello rivenditori */
	.panelreseller{margin-bottom:0px!important;margin-left:30px!important;margin-right:30px!important;}
	
/* =============================================================================
   Footer
   ========================================================================== */
	.push {height: 60px;}
	#footer {position:fixed;left:0px;bottom:0px;height:10px;width:100%;background:#ddd;z-index: 100;}
	
/* =============================================================================
   Experimental
   ========================================================================== */
	.file, .attachmentItem {border-radius: 6px;-moz-border-radius: 6px;border: 1px solid #ddd;font-size: 15px;padding: 4px 10px;width: 540px;}
	.customfile ~ div.att_btn, .RealFileInput ~ div.att_btn {display: inline-block;background: #6C6C6C url(/cssadmasp/img/icon_attach.png) no-repeat center center;width: 26px;height: 25px;text-indent: -10000px;margin: 0 0 0 10px;border-radius: 6px;-moz-border-radius: 6px;border: 0;float: right;cursor: pointer;}
	.customfile ~ div.att_btn:hover {background-color: #ED7F00;}
	.attachmentItem {display: inline-block;background-color: #ddd;}
	.attachmentItem ~ .btn {height: 26px;margin: 0 0 0 10px;}
	input[type="file"].customfile {height: 26px;/*margin-left: -534px;*/;}
	.mistero {background: fuchsia !important;}
	.hecktoaply .switchcombo:hover {background-color: #DDEEF9;}
	.hecktoaply {margin: 0 -20px;}
	.hecktoaply .switchcombo {padding: 10px 20px;}
	#calnext {background: url(/cssadmasp/img/cal_next.gif) no-repeat center center;}
	#calprev {background: url(/cssadmasp/img/cal_prev.gif) no-repeat center center;}
	.orangebutton {background:#EE7F00/* url(../css/img/bg_orangebutton.gif) repeat-x bottom */;border-radius: 6px;-moz-border-radius: 6px;height: 30px;color: #fff;font-weight: bold;border: none;padding: 0 30px;margin-left: 20px;float: right;font-size: 14px;}
	.orangebutton:hover {background: #6c6c6c/* url(../css/img/bg_orangebutton.gif) repeat-x bottom */;}
	/* ucMessage.ascx */
	.ucMessageStyle_MessageBox_Warning {background: #FFF6BF url(/cssadmasp/img/lblwarning_icon.png) no-repeat 10px 10px; color: #514721;border: 2px solid #FFD324;margin-bottom: 30px;padding: 10px 10px 10px 50px;display: block;text-align: left;font-size: 14px; line-height:1.4em; min-height: 30px;}
	.ucMessageStyle_MessageBox_Info {background: #D5EDF8 url(/cssadmasp/img/lblinfo_icon.png) no-repeat 18px 10px;color: #205791;border: 2px solid #92CAE4;margin-bottom: 30px;padding: 10px 10px 10px 50px;display: block;text-align: left;font-size: 14px; line-height:1.4em; min-height: 30px;}
	.ucMessageStyle_MessageBox_Error {background: #FBE3E4 url(/cssadmasp/img/lblerrore_icon.png) no-repeat 10px 12px;color: #8A1F11;border: 2px solid #FBC2C4;margin-bottom: 30px;padding: 10px 10px 10px 50px;text-align: left;font-size: 14px;line-height:1.4em; min-height: 30px; display:block;}
	.ucMessageStyle_MessageTitle_Warning { font-weight:bold; }
	.ucMessageStyle_MessageTitle_Info { font-weight:bold; }
	.ucMessageStyle_MessageTitle_Error { font-weight:bold; }
	.ucMessageStyle_MessageItem_Warning {}
	.ucMessageStyle_MessageItem_Info {}
	.ucMessageStyle_MessageItem_Error {}
	
	/* SLIDER */
	#slider-container {	margin-bottom: 30px; }
	#slider-table { border-radius: 6px; border-spacing: 6px; margin-bottom: 10px; width: 100%; }
	#cuco {	height: 54px; margin-top: -62px; }
	#cuco td { color: #000000; font-family: "Trebuchet MS",Helvetica,sans-serif; font-size: 11px; vertical-align: top; padding-top:22px;}
	#slider-table td span { color: #FFFFFF; display: block; font-size: 24px; font-weight: bold; height: 64px; line-height: 80px; position: relative; text-align: center; }
	#slide-box01 span {border-radius: 6px 0 0 6px; -moz-border-radius: 6px 0 0 6px;}
	#slider-table #slide-box02 span {border-radius: 0 6px 6px 0; -moz-border-radius: 0 6px 6px 0;color: #333;}
	#slider-table td span b { font-size: 14px !important; left: 0; line-height: 0 !important; position: absolute; top: 18px; width: 100%; }
	#scroll-table-container { border: 1px solid #CCCCCC; }
	#slider { margin: 0 15px; height: 0; background: none; border: none; }
	#slide-box02 span {margin-left: 2px;}
	#slideone {width: 5%;}
	#slidedue {}
	#slidetre {width: 70%;}
	.ui-slider-horizontal .ui-slider-handle {border: none !important;background: #fff !important;height: 27px !important;width: 10px !important;top: -14px !important;margin-left: -4px !important;cursor: move !important;}
	object {z-index: 0;}
	/* disabled button */
	.greenbutton.disabled, .greenbutton.disabled:hover {cursor: default; border: 0; background:none; background-image:-moz-linear-gradient(top, #dddddd, #CCCCCC);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#dddddd), to(#CCCCCC));background-image:-webkit-linear-gradient(top, #dddddd, #CCCCCC);background-image:-o-linear-gradient(top, #dddddd, #CCCCCC);background-image:linear-gradient(to bottom, #dddddd, #CCCCCC);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#CCCCCC', GradientType=0)border-color: #CCCCCC #CCCCCC #dddddd; color:#333;cursor:default;}
	.greenbutton.disabled:hover {-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
	.greenbutton.disabled, .greenbutton.disabled input {cursor:default;}
	
	/* For scroll on editor window resize */
	#reHTML_pnlControlEditor {overflow-x: auto; border: 1px solid #cccccc;}

	/* Resize font icon*/
	.icon-phone.venti { font-size:18px;}
	.icon-refresh {cursor:pointer;}
	[class^="icon-"].green, [class*=" icon-"].green { color:#6ec563;}
	[class^="icon-"].blue, [class*=" icon-"].blue {color:#2565C7;}
	[class^="icon-"].red, [class*=" icon-"].red {color:#e9594d;}
	
	/* Reseller 20140401 */
	.datatable .HeaderStyle.last{text-align:left;}
	
	.icredits, .icreditsglobal {
		background-color: #FFFFFF;
		background-image: -moz-linear-gradient(center top , #EEEEEE 1%, #FFFFFF 15%);
		border: 1px solid #CCCCCC;
		border-radius: 6px;
		color: #666666;
		font-size: 14px;
		padding: 4px;
		width:100%;
	}
	.counter{
		border-radius: 4px;
		margin-bottom: 20px;
		padding: 15px;
		float:left;
	}
	
	.counter-green {
		background-color: #DFF0D8;
		border-color: #D6E9C6;
		color: #468847;
	}
	
	.counter-red {
		background-color: #ffb2b5;
		border-color: #e42626;
		color: #d11b21;
	}
	
	.counter-grey {
		background-color: #CCCCCC;
		border-color: #666666;
		color: #333333;
	}
	
	.height50{height:50px !important;}
	/* Media queries */
	@media screen and (min-width:1100px) { 
			input.basicsearch {width: 75%;}
			.h-form {width: 680px;}
			.highlight .h-form {width: 640px;}
			.insertcaracter {margin-right:6px;}
		}
	@media screen and (max-width: 1100px) {
		.filterconditions input[type="text"].inputDate {width: 80%;}
	}
	@media screen and (max-width:960px) {
		.filterconditions input[type="text"].inputDate {width: 78%;}
		#innermenu a { padding: 13px 18px 12px;}
		}
	/*Media Queries for long menu */
	@media screen and (max-width:920px) {
		#innermenu a { padding: 13px 18px 12px;}
		}
	@media screen and (max-width:820px) {
		#innermenu a { padding: 13px 16px 12px;}
		}
	/* -- */	
	
	@media screen and (-webkit-min-device-pixel-ratio:0) {
			.more-items .searchreset {padding-top: 14px;}
			.searchreset {vertical-align: top;margin-top: 3px;}
			}
	
	/* HACK FIREFOX PER OVERFLOW MODAL windows*/
	@-moz-document url-prefix() { 
  	.fancybox-iframe {
     overflow:auto;
  		}
	}
		/*codice css specifico per chrome e safari */  
	@media screen and (-webkit-min-device-pixel-ratio:0) {  
	#innermenu a {padding-bottom: 13px;}
	.fancybox-type-iframe .fancybox-inner{ overflow:hidden!important;}
	}
	
	/* ####   IPAD STYLE FOR HIDING FEEDBACK AND OTHER STYLES */  
	@media only screen and (device-width: 768px) {  
	#feedbackContent, #backgroundDiv {display: none;}
	.dat-riass .dati-riassuntivi {margin: 5px 10px 5px 0;}
	.dat-riass .numero-dati strong {font-size: 20px;margin-right: 6px;}
	}