/*@font-face {*/
    /*font-family: "Lato";*/
    /*src: url("../../resources/fonts/lato/Lato-Light.eot");*/
    /*src: url("../../resources/fonts/lato/Lato-Light.eot?#iefix") format("embedded-opentype"), url("../../resources/fonts/lato/Lato-Light.woff") format("woff"), url("../../resources/fonts/lato/Lato-Light.ttf") format("truetype"), url("../../resources/fonts/lato/Lato-Light.svg#Lato-Light") format("svg");*/
    /*font-style: normal;*/
    /*font-weight: 300;*/
/*}*/
/*@font-face {*/
    /*font-family: "Lato";*/
    /*src: url("../../resources/fonts/lato/Lato-Regular.eot");*/
    /*src: url("../../resources/fonts/lato/Lato-Regular.eot?#iefix") format("embedded-opentype"), url("../../resources/fonts/lato/Lato-Regular.woff") format("woff"), url("../../resources/fonts/lato/Lato-Regular.ttf") format("truetype"), url("../../resources/fonts/lato/Lato-Regular.svg#Lato-Regular") format("svg");*/
    /*font-style: normal;*/
    /*font-weight: 400;*/
/*}*/
/*@font-face {*/
    /*font-family: "Lato";*/
    /*src: url("../../resources/fonts/lato/Lato-Bold.eot");*/
    /*src: url("../../resources/fonts/lato/Lato-Bold.eot?#iefix") format("embedded-opentype"), url("../../resources/fonts/lato/Lato-Bold.woff") format("woff"), url("../../resources/fonts/lato/Lato-Bold.ttf") format("truetype"), url("../../resources/fonts/lato/Lato-Bold.svg#Lato-Bold") format("svg");*/
    /*font-style: normal;*/
    /*font-weight: 700;*/
/*}*/
/*@font-face {*/
    /*font-family: "Lato";*/
    /*src: url("../../resources/fonts/lato/Lato-Black.eot");*/
    /*src: url("../../resources/fonts/lato/Lato-Black.eot?#iefix") format("embedded-opentype"), url("../../resources/fonts/lato/Lato-Black.woff") format("woff"), url("../../resources/fonts/lato/Lato-Black.ttf") format("truetype"), url("../../resources/fonts/lato/Lato-Black.svg#Lato-Black") format("svg");*/
    /*font-style: normal;*/
    /*font-weight: 900;*/
/*}*/
ol.dash {
    list-style: none;
    margin-left: 0;
    padding-left: 1em;
}
ol.dash > li:before {
    /*display: inline-block;*/
    display: block; float: left;
    content: "-";
    width: 1em;
    margin-left: -1em;
}
.ui-widget, .ui-widget .ui-widget, body label, body .ui-widget label, body .ui-widget label.ui-widget {
    font-size: 1.2em;
}

.padding-bottom-10{
    padding-bottom: 0.50em;
}

.padding-top-10{
    padding-top: 0.50em;
}

.button-large {
    padding: 1px 4px 1px 1px;
    border: 1px solid #aaa;
    height:40px;
    background-color: #85a911 !important;
    color:#fbfbfb !important;
    text-align:center;
    font-size: 18px !important;
    text-shadow: none !important;
}

.button-large-centered{
    padding: 1px 4px 1px 1px;
    border: 1px solid #aaa;
    height:40px;
    background-color: #85a911 !important;
    color:#fbfbfb !important;
    text-align:center;
    font-size: 18px !important;
    text-shadow: none !important;
    margin: 0 auto !important;
    float: none !important;
}

body {background-color: #ffffff;}
body, p, span, small { font-family: "Lato", Arial, sans-serif; }
/*GENERAL */
.clear {clear:both;}
.auto {width:auto;}
body table {border-collapse: collapse; table-layout: auto; width:100%; font-size:10px;}
.top8 { margin-top:8px;}
body .ui-button, body .ui-button  span {font-weight: 700;}
/*span[id*="Summary"], span.outputTextUnderline {margin:5px 0; padding-bottom:5px; display:block; border-bottom: 1px solid #1947a9; min-height:19px;}*/
span[id*="Summary"], span.outputTextUnderline {margin:5px 0; padding-bottom:5px; display:block; border-bottom: 1px solid #616161; min-height:19px;}
table [class*="column"]+[class*="column"]:last-child {float:none;}
.center {text-align: center; margin:auto;}
/*Label*/
body label, body .ui-widget label, body .ui-widget label.ui-widget {font-weight: bold; display:block;}
.shrink label {letter-spacing:-1px;}

/* UI OVERRIDE */

body .ui-icon {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
body .rowToggler .ui-row-toggler{margin:0 auto; text-align:center;}
body .ui-datatable tbody tr.ui-expanded-row .ui-selection-column, body .ui-datatable tbody tr.ui-expanded-row .rowToggler {border-bottom:none;}
body .ui-datatable tbody tr.ui-expanded-row-content .empty {width:31px; background-color: transparent;}
body .ui-datatable tbody tr.ui-expanded-row-content > td{padding-top:0; padding-bottom:10px; border-top:none;}

body .ui-dialog {min-width:300px;}
body #loadingDialogLight {min-width: 0;}
body .ui-dialog.ui-confirm-dialog, body  #loadingDialog {min-width:0;}
body .ui-widget-header.ui-datatable-header::first-letter, body .ui-widget-header.ui-treetable-header::first-letter{text-transform: uppercase;}
body .ui-widget-header td {padding-right: 5px;}
body .ui-widget-header label, body .ui-widget-header label.ui-widget, body .ui-widget .ui-widget-header label.ui-widget {display: inline;}
body #contentContainer .ui-panel .ui-panel-titlebar {margin: 0 0 5px 0;}
body .ui-autocomplete {display: inherit;}
body .ui-chkbox .ui-chkbox-box,
body .ui-chkbox .ui-chkbox-box.ui-state-default {border:1px solid #cccccc; margin-top:5px;}

body .ui-selection-column .ui-chkbox .ui-chkbox-box.ui-state-default {border:1px solid #999999; margin-top: 0;}
body .ui-corner-top {
    -webkit-border-radius: 0 ;
    -moz-border-radius: 0 ;
    border-radius: 0 ;
}
body .ui-chkbox .ui-chkbox-box {width:18px; height: 18px;}
/*body .ui-chkbox .ui-chkbox-box.ui-state-default.ui-state-active{background:#7ea4cf; border: 1px solid #7ea4cf;}*/
body .ui-chkbox .ui-chkbox-box.ui-state-default.ui-state-active{background:#a4a4a4; border: 1px solid #a4a4a4;}
/*body .ui-chkbox .ui-chkbox-box.ui-state-default.ui-state-active .ui-icon {background-image: url("../../resources/images/icone/ui-icons_ffffff_256x240.png") !important;}*/


body .ui-button {padding:5px 4px;}
body .ui-button-icon-only {padding:0px;}
body .ui-panel {padding: 0;}
body > .ui-panel {padding: 0 0.2em;}
body .ui-inputfield, body .ui-widget-content .ui-inputfield, body .ui-widget-header .ui-inputfield, body .ui-selectonemenu{width:100% !important;}
body table th .ui-inputfield, body .ui-widget-content table th .ui-inputfield, body table th .ui-selectonemenu {width: 80% !important;}
body table th .ui-selectonemenu-label.ui-inputfield {width: 100% !important;}
body [id*="ticketTableForm"] .ui-selectonemenu-items-wrapper {width:auto;}
body .ui-wizard-step-title {
    font-size: 13px;
    margin: 0 1px 0 0;
    font-weight:normal !important;
    padding: 10px 0.5em;
}
body .ui-selectonemenu .ui-selectonemenu-trigger {width:auto;}

body .ui-widget {font-family: "Lato", Arial, sans-serif;}

body .ui-state-default {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {text-shadow: none;}
body table th.ui-state-default, body .ui-widget-content table th.ui-state-default {color:#ffffff; background-color:#a4a4a4;}
body .ui-state-default, body .ui-widget-content .ui-state-default, body .ui-widget-header .ui-state-default,
body table .ui-button.ui-state-default {
    -webkit-border-radius: 0 ;
    -moz-border-radius: 0 ;
    border-radius: 5px ;
    border:none;
    background: #e2e2e2;
    color: #555555;
    text-shadow: none;
    font-weight:normal;
}
body .ui-widget-content .ui-state-default.ui-radiobutton-box{
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    border: 2px solid #e2e2e2;
    background: #ffffff;
}
body .ui-widget-content .ui-state-default.ui-radiobutton-box.ui-state-hover{
    background: #e2e2e2;
}
body .ui-radiobutton{cursor:pointer;}
body .ui-radiobutton-icon {width:14px; height:14px;}
body .ui-radiobutton .ui-radiobutton-box {width:17px; height:17px;}
body .ui-icon-bullet {
    background-position: -82px -146px;
}
body .ui-state-hover, body .ui-widget-content .ui-state-hover, body .ui-widget-header .ui-state-hover,
body .ui-state-focus, body .ui-widget-content .ui-state-focus, body .ui-widget-header .ui-state-focus,
body table .ui-button.ui-state-hover {
    background: #f2f2f2;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
body .ui-widget-content tr.ui-state-hover{border:none;}
body .ui-widget-content   {border:none; color:#555555;}
body .ui-corner-all {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
body .ui-treetable tbody td, body .ui-panelgrid .ui-panelgrid-cell {border: none;}

body .ui-shadow {
    -moz-box-shadow: 0px 1px 7px rgba(0,0,0,0.175);
    -webkit-box-shadow: 0px 1px 7px rgba(0,0,0,0.175);
    box-shadow: 0px 1px 7px rgba(0,0,0,0.175);
}

body .ui-widget-header {
    border: none;
    background: #e2e2e2;
    text-shadow: none;
}



body .hederPanel .ui-widget-header {
    border: none;
    background: #a4a4a4;
    color: #ffffff;
    text-shadow: none;
}


body .ui-widget-header.ui-datatable-header, body .ui-widget-header.ui-treetable-header {
    border: none;
    background: #f2f2f2;
    color: #555555;
    text-shadow: none;
    text-transform: lowercase;
}
body .ui-widget-header.ui-datatable-header::first-letter, body .ui-widget-header.ui-treetable-header::first-letter{text-transform: uppercase;}



body .ui-widget-header .ui-panel-title, body .ui-dialog-title {
    text-transform: uppercase;
    font-size: 14px;
}
body .ui-panel .ui-panel-title {margin:0;}
body .ui-panel .ui-panel-content {padding-left:0; padding-right:0; padding-top:0;}


body .ui-widget-content table th.ui-state-default {border-left: 1px solid #cccccc ;border-right: 1px solid #cccccc;}
body .ui-widget-content table th.ui-state-default:first-child {border-left:none;}
body .ui-widget-content table th.ui-state-default:last-child {border-right:none;}

body .ui-datatable table {table-layout: auto;}
body .ui-datatable thead th, body .ui-datatable td {text-align: center;}
body .ui-datatable thead th, body .ui-datatable .ui-column-title { font-weight:bold;}
body .ui-datatable thead.ui-datatable-scrollable-theadclone .ui-column-title {padding: 0;}
body .ui-datatable tbody td {border:none; border-bottom:1px solid #e0e0e0; text-transform: uppercase;}
.no-uppercase-text{text-transform: none!important; }
body .ui-datatable-red thead th, body .ui-datatable-red td {text-align: center; color: #cd0a0a}

body .ui-datatable-even, body .ui-datatable-even + tr.ui-expanded-row-content,
body .ui-datatable-even + tr.ui-expanded-row-content td.empty {background-color: #ffffff;}

body .ui-datatable-odd, body .ui-datatable-odd + tr.ui-expanded-row-content,
body .ui-datatable-odd + tr.ui-expanded-row-content td.empty {background-color: #f9f9f9;}

body .ui-datatable .parziali td {background-color: #ffffff;}
body .ui-datatable .totali td { font-weight: bold;}
body tr.ui-expanded-row-content .empty {border-bottom:none; border-right:1px solid #cccccc;}
body .ui-datatable tbody td, body .ui-datatable tfoot td {padding:4px 0;}
body .ui-datatable thead th, body  .ui-datatable tfoot th {padding:8px 0;}

body .ui-button-icon-only .ui-button-text {padding:6px 0; border:1px solid #cccccc;}

body .menubarWrapper .ui-state-hover, .menubarWrapper .ui-widget-content .ui-state-hover {
    text-shadow:none;
    background: #eaeaea;
}
body .ui-state-hover, body .ui-widget-content .ui-state-hover{
    -moz-box-shadow: 0 0 1px #555555;
    -webkit-box-shadow: 0px 0px 1px #555555;
    box-shadow: 0px 0px 1px #555555;
}


body .ui-tabs .ui-tabs-nav .ui-state-default.ui-state-hover,
body .ui-tabs .ui-tabs-nav .ui-state-default.ui-tabs-selected,
body .ui-tabmenu .ui-tabmenu-nav .ui-state-default.ui-state-active,
body .ui-tabmenu .ui-tabmenu-nav .ui-state-default.ui-state-hover,
body .ui-wizard-step-title.ui-state-default.ui-state-highlight,
body .ui-state-default.ui-state-highlight,
body .ui-state-highlight, body .ui-widget-content .ui-state-highlight,
body .ui-widget-header .ui-state-highlight {
    text-shadow:none;
    border:none;
    background: #a4a4a4;
    color:#ffffff;
}
body .ui-widget-content tr.ui-state-highlight{
    text-shadow:none;
    border:none;
    background: #e0e9f8;
    color:#333333;
}
body .ui-expanded-row.ui-state-highlight + tr.ui-expanded-row-content,
body .ui-expanded-row.ui-state-highlight + tr.ui-expanded-row-content td.empty {background-color:  #e0e9f8;}

body .ui-state-highlight.ui-row-editing{background: #ffffff; border-color: #a4a4a4;}
body .ui-state-error, body  .ui-widget-content .ui-state-error, body  .ui-widget-header .ui-state-error {
    background-image: none;
    color: #cd0a0a;
}
body .ui-message-info, body  .ui-message-error, body  .ui-message-warn, body  .ui-message-fatal {margin:0;}

body .ui-fileupload-buttonbar {background: transparent;}
body .ui-fileupload-buttonbar {padding-left:0;}
body div[id*="gestioneImmaginiPanel_content"] {text-align:center;}
body .ui-fileupload-content .ui-progressbar {width:100px;}

body .ui-wizard.ui-widget {margin-top: 7px;}
body .ui-wizard-step-title.ui-state-default, body .ui-tabs .ui-tabs-nav .ui-state-default,
body .ui-tabmenu-nav .ui-tabmenuitem.ui-state-default {background: #555555; color:#ffffff;}
body .ui-tabs .ui-tabs-nav .ui-state-default a, body .ui-tabmenu-nav .ui-tabmenuitem.ui-state-default span {color:#ffffff; font-weight:bold;}
body .ui-datatable .ui-row-editing .ui-cell-editor .ui-cell-editor-input {margin:0 10%;}
body .ui-datatable .ui-row-editor span {float:none; margin-top: 5px;}
body .ui-wizard-navbar {margin-top:10px; margin-bottom:10px; padding-top: 10px; border-top: 1px solid #cccccc;}
body .ui-wizard-nav-next, body .ui-wizard-nav-back {background:#555555; color:#ffffff;}
body .ui-wizard-nav-next:hover, body .ui-wizard-nav-back:hover {background:#333333; color:#ffffff;}
body .ui-wizard-nav-next span, body .ui-wizard-nav-back span {color:#ffffff;}
/*body .ui-wizard-nav-back span.ui-icon { background: url(../../resources/images/icone/ico-arrowLeftWhite-16.png) no-repeat left center !important;}*/
/*body .ui-wizard-nav-next span.ui-icon { background: url(../../resources/images/icone/ico-arrowRightWhite-16.png) no-repeat left center !important;}*/

body .ui-tabs .ui-tabs-nav, body .ui-tabmenu .ui-tabmenu-nav {background: #f7f7f7;}
body .ui-tabs.ui-tabs-top > .ui-tabs-nav li, body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem  {
    padding: 5px 4px;
}
body .ui-tabs {padding:0;}
body .ui-tabs .ui-tabs-panel {padding:0 0 10px 0;}
body .ui-datatable .ui-datatable-header, body .ui-datatable .ui-datatable-footer,
body .ui-datatable .ui-treetable-header, body .ui-datatable .ui-treetable-footer {text-align: left;}



/* LOGIN */
#loginPage table[id*="#loginPanel"] td:first-child {width:24%;}
#loginPage table[id*="#loginPanel"] td:last-child {width:38%;}

body .ui-widget  label.ui-state-error {	border:none;}
#loginPage {background-color:#e2e2e2;}
#loginPage #login-row {
    background-color: #ffffff;
    margin-top:10%;
    border-top: 20px solid #9b9b9b;
    border-bottom: 20px solid #a4a4a4;
}
#login-wrapper table {text-align: left; }
#login-wrapper table td {padding:5px;}
#login-img-wrapper {text-align: center;}
#loginPanel tr td, #loginPanel tr  {border:none;}

#login-wrapper{
    padding: 8% 0.5% 11% 0.5%;
}
#loginPanel, #loginPanel tr, #loginPanel tr td {
    border: none;
    background: transparent;
}

#loginPage footer {
    position: fixed;
    bottom:0;
}
table#loginPanel {margin-top:20px;}

/*INPUT*/
body .ui-inputfield, body .ui-widget-content .ui-inputfield, body .ui-widget-header .ui-inputfield{
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 5px !important;
    border:1px solid #cccccc;
    background: #ffffff;
}
.ui-inputfield.ui-state-focus, .ui-widget-content .ui-inputfield.ui-state-focus,
.ui-widget-header .ui-inputfield.ui-state-focus {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: #a4a4a4;
}

body input:-webkit-autofill {
    -webkit-box-shadow:0 0 0 50px #ffffff inset !important;

}
/*MENU TOP*/
#menu-top {background-color: #f2f2f2}
#menu-top .ui-menu .ui-menu-parent .ui-menu-child {margin-top:-1px;}

.logoWrapper {text-align: center;}
.logoWrapper img{margin-top:5px;}
body .ui-menubar .ui-menuitem-link {padding: 14px 9px;}
body .ui-menuitem-link .ui-icon{margin-right:3px;}
body .ui-menu{padding:0;}
body .ui-menu, body .ui-menu .ui-menu-child {
    background: #f2f2f2;
}
body .ui-menu .ui-menu-parent .ui-menu-child { padding: 0;}
body .ui-menubar > .ui-menu-list > li.ui-menuitem  {border-right: 1px solid #cccccc; margin:0;}
body .ui-menubar > .ui-menu-list > li.ui-menuitem:first-child{border-left: 1px solid #cccccc;}
body .ui-menubar > .ui-menu-list > li.ui-menuitem:last-child {border-left: 1px solid #cccccc; border-right:none;}

#menu-top .ui-menu .ui-menuitem.gestioneIncassi > ul.ui-menu-child {width:225%;}
#menu-top .ui-menu .ui-menuitem.gestioneAnagrafica > ul.ui-menu-child {width:150%;}
#menu-top .ui-menu .ui-menuitem.gestioneAnagrafica ul.ui-menu-child li ul {width:105%;}
#menu-top .ui-menu .ui-menuitem.gestionePratiche > ul.ui-menu-child {width:200%;}
#menu-top .ui-menu .ui-menuitem.rendicontazione > ul.ui-menu-child {width:100%;}
#menu-top .ui-menu .ui-menuitem.gestionePosta > ul.ui-menu-child {width:100%;}
#menu-top .ui-menu .ui-menuitem.gestioneMulte > ul.ui-menu-child {width:170%;}
#menu-top .ui-menu .ui-menuitem.gestioneMulte .ui-menu-child li ul.ui-menu-child {width:85%;}
#menu-top .ui-menu .ui-menuitem.gestioneIncassi .ui-menu-child li ul.ui-menu-child {width:100%;}
#menu-top .ui-menu .impostazioniItem > ul.ui-menu-child {width:150%;}
#menu-top .ui-menu .impostazioniItem .ui-menu-child li ul.ui-menu-child {width:110%;}
#menu-top .ui-menu .gestioneDataEntry .ui-menu-child li ul.ui-menu-child {width:110%;}

.logoClientWrapper{    margin: 3px 2px;}
.logged-user .logged-user-name {line-height: 19px;}
.logged-user .ui-icon {display: inline-block; float:left;}
.logged-user {float:left; padding: 12px 0px 13px;}
body .logged-user .logoutButton {
    margin-left: 5px;
    float:right;
    margin-top: -5px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding:2px 0;
}

.logged-user .logoutButton.ui-state-default span {color: #ffffff;}
.logged-user .logoutButton.ui-state-default{
    color: #ffffff;
    text-shadow: 0px -1px 0px rgba(0,0,0,0.33);
    border: 1px solid #aa0000;
    background: #dd0000;

    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(238, 0, 0, 1);
    -moz-box-shadow:   inset 0px 1px 0px 0px rgba(238, 0, 0, 1);
    box-shadow:         inset 0px 1px 0px 0px rgba(238, 0, 0, 1);
}

.logged-user .logoutButton.ui-state-hover {
    border: 1px solid #bb0000;
    background: #ee0000;

    moz-box-shadow: 0px 0px 8px #ff0000, inset 0px 1px 0px #ff0000;
    -webkit-box-shadow: 0px 0px 8px #ff0000, inset 0px 1px 0px #ff0000;
    box-shadow: 0px 0px 8px #ff0000, inset 0px 1px 0px #ff0000;
}
body .logged-user .ui-button-icon-only .ui-button-text {border:none;   padding: .3em;}
body .ui-menubar .ui-menu-child .ui-menuitem-link {width:100%}


/* MENU LEFT */
body #panelLeftMenu.ui-panel {padding: 0;}
body #panelLeftMenu .ui-panel-content {padding: 0;}
body #panelLeftMenu .ui-panelmenu  a  {border-bottom:1px solid #cccccc;}
body #panelLeftMenu .ui-panelmenu .ui-panelmenu-header a  {border-bottom:1px solid #cccccc; padding-top:15px;  padding-bottom:15px;}
body #panelLeftMenu .ui-panelmenu-panel h3 a {
    text-transform: lowercase;
    text-shadow: none;
}
body #panelLeftMenu .ui-panelmenu-panel h3 a::first-letter {
    text-transform: uppercase;
}

body #panelLeftMenu .ui-panelmenu .ui-menuitem-link { padding-top:12px;  padding-bottom:12px; padding-left:2.5em;}
body #panelLeftMenu .ui-panelmenu .ui-menuitem {margin:0;}
body #panelLeftMenu .ui-panelmenu .ui-panelmenu-content {padding:0;}


body #panelLeftMenu .ui-state-default, body #panelLeftMenu .ui-widget-content .ui-state-default {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border:none;
    background: #e2e2e2;
    font-weight: bold;
    color: #555555;
    text-shadow: none;
}
body #panelLeftMenu .ui-menu-list  {
    -moz-box-shadow: 0px 1px 5px rgba(0,0,0,0.175) inset;
    -webkit-box-shadow: 0px 1px 5px rgba(0,0,0,0.175) inset;
    box-shadow: 0px 1px 5px rgba(0,0,0,0.175) inset;
}
body #panelLeftMenu .ui-menu-list li a {
    background-color: #eeeeee;
}
body .ui-state-hover, body .ui-widget-content .ui-state-hover, body .ui-widget-header .ui-state-hover, body .ui-state-focus,
body .ui-widget-content .ui-state-focus, body .ui-widget-header .ui-state-focus,
body #panelLeftMenu .ui-state-hover, body #panelLeftMenu .ui-widget-content .ui-state-hover, body #panelLeftMenu .ui-widget-header .ui-state-hover, body #panelLeftMenu .ui-state-focus, body #panelLeftMenu .ui-widget-content .ui-state-focus, body #panelLeftMenu .ui-widget-header .ui-state-focus {
    background: #eaeaea;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}


body .ui-paginator select{width:auto;}
body .ui-paginator {background: none; border:none; text-align: right;}

body .logged-user .logoutButton {
    margin-left: 5px;
    float:right;
    margin-top: -5px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding:2px 0;
}

.logoutButton.ui-state-default span {color: #ffffff;}
.logoutButton.ui-state-default{
    color: #ffffff;
    text-shadow: 0px -1px 0px rgba(0,0,0,0.33);
    border: 1px solid #aa0000;
    background: #dd0000;

    -webkit-box-shadow: inset 0px 1px 0px 0px rgba(238, 0, 0, 1);
    -moz-box-shadow:   inset 0px 1px 0px 0px rgba(238, 0, 0, 1);
    box-shadow:         inset 0px 1px 0px 0px rgba(238, 0, 0, 1);
}

.logoutButton.ui-state-hover {
    border: 1px solid #bb0000;
    background: #ee0000;

    moz-box-shadow: 0px 0px 8px #ff0000, inset 0px 1px 0px #ff0000;
    -webkit-box-shadow: 0px 0px 8px #ff0000, inset 0px 1px 0px #ff0000;
    box-shadow: 0px 0px 8px #ff0000, inset 0px 1px 0px #ff0000;
}

/*!*ICONE*!*/
/*.ico-searchCross-16 {background: url(../../resources/images/icone/ico-searchCross-16.png) no-repeat left center !important;}*/
/*.ico-searchCrossWhite-16 {background: url(../../resources/images/icone/ico-searchCrossWhite-16.png) no-repeat left center !important;}*/
/*.ico-cross-16 {background: url(../../resources/images/icone/ico-cross-16.png) no-repeat left center !important;}*/
/*.ico-crossWhite-16 {background: url(../../resources/images/icone/ico-crossWhite-16.png) no-repeat left center !important;}*/
/*.ico-searchTombstone-16 {background: url(../../resources/images/icone/ico-searchTombstone-16.png) no-repeat left center !important;}*/
/*.ico-searchTombstoneWhite-16 {background: url(../../resources/images/icone/ico-searchTombstoneWhite-16.png) no-repeat left center !important;}*/
/*.ico-tombstone-16 {background: url(../../resources/images/icone/ico-tombstone-16.png) no-repeat left center !important;}*/
/*.ico-tombstoneWhite-16 {background: url(../../resources/images/icone/ico-tombstoneWhite-16.png) no-repeat left center !important;}*/
/*.ico-balance-16 { background: url(../../resources/images/icone/ico-balance-16.png) no-repeat left center !important;}*/
/*.ico-balanceWhite-16 { background: url(../../resources/images/icone/ico-balanceWhite-16.png) no-repeat left center !important;}*/
/*.ico-photo-divietoWhite-16 { background: url(../../resources/images/icone/ico-photo-divietoWhite-16.png) no-repeat left center !important;}*/
/*.ico-placeHolderWhite-16 { background: url(../../resources/images/icone/ico-placeHolderWhite-16.png) no-repeat left center !important;}*/
/*.ico-placeHolder-16 { background: url(../../resources/images/icone/ico-placeHolder-16.png) no-repeat left center !important;}*/
/*.ico-pie-16 { background: url(../../resources/images/icone/ico-pie-16.png) no-repeat left center !important;}*/
/*.ico-pieWhite-16 { background: url(../../resources/images/icone/ico-pieWhite-16.png) no-repeat left center !important;}*/
/*.ico-printArrow-16 { background: url(../../resources/images/icone/ico-printArrow-16.png) no-repeat left center !important;}*/
/*.ico-policeHead-16 { background: url(../../resources/images/icone/ico-policeHead-16.png) no-repeat left center !important;}*/
/*.ico-documentX-16 { background: url(../../resources/images/icone/ico-documentX-16.png) no-repeat left center !important;}*/
/*.ico-documentPencilDivieto-16 { background: url(../../resources/images/icone/ico-documentPencilDivieto-16.png) no-repeat left center !important;}*/
/*.ico-underConstruction-16 { background: url(../../resources/images/icone/ico-underConstruction-16.png) no-repeat left center !important;}*/
/*.ico-refund-16 { background: url(../../resources/images/icone/ico-refund-16.png) no-repeat left center !important;}*/
/*.ico-refundAdd-16 { background: url(../../resources/images/icone/ico-refundAdd-16.png) no-repeat left center !important;}*/
/*.ico-refundDivieto-16 { background: url(../../resources/images/icone/ico-refundDivieto-16.png) no-repeat left center !important;}*/
/*.ico-refundX-16 { background: url(../../resources/images/icone/ico-refundDivieto-16.png) no-repeat left center !important;}*/
/*.ico-refundCheck-16 { background: url(../../resources/images/icone/ico-refundCheck-16.png) no-repeat left center !important;}*/

/*.ico-delete-16, .ui-messages-error-icon, .ui-icon-circle-close { background: url(../../resources/images/icone/ico-delete-16.png) no-repeat left center !important;}*/

/*.ico-chevronCircleDown-16 { background: url(../../resources/images/icone/ico-chevronCircleDown-16.png) no-repeat left center !important;}*/
/*.ico-clessidra-16 { background: url(../../resources/images/icone/ico-clessidra-16.png) no-repeat left center !important;}*/
/*.ico-clessidraWhite-16 { background: url(../../resources/images/icone/ico-clessidraWhite-16.png) no-repeat left center !important;}*/
/*.ico-print-16 { background: url(../../resources/images/icone/ico-print-16.png) no-repeat left center !important;}*/
/*.ico-printWhite-16 { background: url(../../resources/images/icone/ico-printWhite-16.png) no-repeat left center !important;}*/
/*.ico-richiesta-rate-16 { background: url(../../resources/images/icone/ico-richiesta-rate-16.png) no-repeat left center !important;}*/
/*.ico-richiesta-rateWhite-16 { background: url(../../resources/images/icone/ico-richiesta-rateWhite-16.png) no-repeat left center !important;}*/
/*.ico-info-16 { background: url(../../resources/images/icone/ico-info-16.png) no-repeat left center !important;}*/
/*.ico-infoWhite-16 { background: url(../../resources/images/icone/ico-infoWhite-16.png) no-repeat left center !important;}*/
/*.ico-contestazioni-16 { background: url(../../resources/images/icone/ico-contestazioni-16.png) no-repeat left center !important;}*/
/*.ico-contestazioniWhite-16 { background: url(../../resources/images/icone/ico-contestazioniWhite-16.png) no-repeat left center !important;}*/
/*.ico-attesa-document-16 { background: url(../../resources/images/icone/ico-attesa-document-16.png) no-repeat left center !important;}*/
/*.ico-attesa-documentWhite-16 { background: url(../../resources/images/icone/ico-attesa-documentWhite-16.png) no-repeat left center !important;}*/
/*.ico-ticket-16 { background: url(../../resources/images/icone/ico-ticket-16.png) no-repeat left center !important;}*/
/*.ico-ticketWhite-16 { background: url(../../resources/images/icone/ico-ticketWhite-16.png) no-repeat left center !important;}*/
/*.ico-ticketAdd-16 { background: url(../../resources/images/icone/ico-ticketAdd-16.png) no-repeat left center !important;}*/
/*.ico-tickets-16 { background: url(../../resources/images/icone/ico-tickets-16.png) no-repeat left center !important;}*/
/*.ico-ticketsWhite-16 { background: url(../../resources/images/icone/ico-ticketsWhite-16.png) no-repeat left center !important;}*/
/*.ico-coinEuro-16 { background: url(../../resources/images/icone/ico-coinEuro-16.png) no-repeat left center !important;}*/

/*.ico-off-16 { background: url(../../resources/images/icone/ico-off-16.png) no-repeat left center !important;}*/
/*.ico-writtenDocument-16 { background: url(../../resources/images/icone/ico-writtenDocument-16.png) no-repeat left center !important;}*/
/*.ico-documentArrow-16 { background: url(../../resources/images/icone/ico-documentArrow-16.png) no-repeat left center !important;}*/
/*.ico-documentArrowWhite-16 { background: url(../../resources/images/icone/ico-documentArrowWhite-16.png) no-repeat left center !important;}*/
/*.ico-mailGear-16 { background: url(../../resources/images/icone/ico-mailGear-16.png) no-repeat left center !important;}*/
/*.ico-mailCoinWhite-16 { background: url(../../resources/images/icone/ico-mailCoinWhite-16.png) no-repeat left center !important;}*/
/*.ico-inviaFax-16 { background: url(../../resources/images/icone/ico-inviaFax-16.png) no-repeat left center !important;}*/
/*.ico-inviaFaxWhite-16 { background: url(../../resources/images/icone/ico-inviaFaxWhite-16.png) no-repeat left center !important;}*/
/*.ico-datiUtenteMot-16 { background: url(../../resources/images/icone/ico-datiUtenteMot-16.png) no-repeat left center !important;}*/
/*.ico-datiUtenteMotWhite-16 { background: url(../../resources/images/icone/ico-datiUtenteMotWhite-16.png) no-repeat left center !important;}*/
/*.ico-datiUtenteFAX-16 { background: url(../../resources/images/icone/ico-datiUtenteFAX-16.png) no-repeat left center !important;}*/
/*.ico-datiUtenteFAXWhite-16 { background: url(../../resources/images/icone/ico-datiUtenteFAXWhite-16.png) no-repeat left center !important;}*/
/*.ico-police-16 { background: url(../../resources/images/icone/ico-police-16.png) no-repeat left center !important;}*/
/*.ico-columns-16 { background: url(../../resources/images/icone/ico-columns-16.png) no-repeat left center !important;}*/
/*.ico-parkingMeter-48 { background: url(../../resources/images/icone/ico-parkingMeter-48.png) no-repeat left center !important;}*/
/*.ico-addParkingMeter-16 { background: url(../../resources/images/icone/ico-addParkingMeter-16.png) no-repeat left center !important;}*/
/*.ico-parkingMeter-16 { background: url(../../resources/images/icone/ico-parkingMeter-16.png) no-repeat left center !important;}*/
/*.ico-parking-16 { background: url(../../resources/images/icone/ico-parking-16.png) no-repeat left center !important;}*/

/*.ico-unknownPlate-16 { background: url(../../resources/images/icone/ico-unknownPlate-16.png) no-repeat left center !important;}*/
/*.ico-patente-16 { background: url(../../resources/images/icone/ico-patente-16.png) no-repeat left center !important;}*/
/*.ico-revocaPatente-16 { background: url(../../resources/images/icone/ico-revocaPatente-16.png) no-repeat left center !important;}*/
/*.ico-revocaPatenteWhite-16 { background: url(../../resources/images/icone/ico-revocaPatenteWhite-16.png) no-repeat left center !important;}*/
/*.ico-noIdPerson-16 { background: url(../../resources/images/icone/ico-noIdPerson-16.png) no-repeat left center !important;}*/
/*.ico-formEdit-16 { background: url(../../resources/images/icone/ico-formEdit-16.png) no-repeat left center !important;}*/
/*.ico-phone-16 { background: url(../../resources/images/icone/ico-phone-16.png) no-repeat left center !important;}*/
/*.ico-inboxTextDocument-16 { background: url(../../resources/images/icone/ico-inboxTextDocument-16.png) no-repeat left center !important;}*/
/*.ico-paper-arrow-up-16 { background: url(../../resources/images/icone/ico-paper-arrow-up-16.png) no-repeat left center !important;}*/
/*.ico-coin-divieto-16 { background: url(../../resources/images/icone/ico-coin-divieto-16.png) no-repeat left center !important;}*/

/*.ico-history-16 { background: url(../../resources/images/icone/ico-history-16.png) no-repeat left center !important;}*/
/*.ico-archive-16 { background: url(../../resources/images/icone/ico-archive-16.png) no-repeat left center !important;}*/
/*.ico-arrowRight-16, .ui-icon-arrowthick-1-e { background: url(../../resources/images/icone/ico-arrowRight-16.png) no-repeat left center !important;}*/
/*.ico-arrowLeft-16, .ui-icon-arrowthick-1-w { background: url(../../resources/images/icone/ico-arrowLeft-16.png) no-repeat left center !important;}*/
/*.ico-3documents-16 { background: url(../../resources/images/icone/ico-3documents-16.png) no-repeat left center !important;}*/
/*.ico-3documentsWhite-16 { background: url(../../resources/images/icone/ico-3documentsWhite-16.png) no-repeat left center !important;}*/
/*.ico-steeringWheel-16 { background: url(../../resources/images/icone/ico-steeringWheel-16.png) no-repeat left center !important;}*/
/*.ico-steeringWheelWhite-16 { background: url(../../resources/images/icone/ico-steeringWheelWhite-16.png) no-repeat left center !important;}*/
/*.ico-mailAdd-16 { background: url(../../resources/images/icone/ico-mailAdd-16.png) no-repeat left center !important;}*/
/*.ico-mailAlert-16 { background: url(../../resources/images/icone/ico-mailAlert-16.png) no-repeat left center !important;}*/
/*.ico-paperCheck-16 { background: url(../../resources/images/icone/ico-paperCheck-16.png) no-repeat left center !important;}*/
/*.ico-addSafe-16 { background: url(../../resources/images/icone/ico-addSafe-16.png) no-repeat left center !important;}*/
/*.ico-safe-16 { background: url(../../resources/images/icone/ico-safe-16.png) no-repeat left center !important;}*/
/*.ico-coinsMail-16 { background: url(../../resources/images/icone/ico-coinsMail-16.png) no-repeat left center !important;}*/
/*.ico-coinsPercent-16 { background: url(../../resources/images/icone/ico-coinsPercent-16.png) no-repeat left center !important;}*/
/*.ico-coinCalcSheet-32 { background: url(../../resources/images/icone/ico-coinCalcSheet-32.png) no-repeat left center !important;}*/
/*.ico-coinCalcSheet-16 { background: url(../../resources/images/icone/ico-coinCalcSheet-16.png) no-repeat left center !important;}*/
/*.ico-coinsSilver-16 { background: url(../../resources/images/icone/ico-coinsSilver-16.png) no-repeat left center !important;}*/
/*.ico-coinAlert-16 { background: url(../../resources/images/icone/ico-coinAlert-16.png) no-repeat left center !important;}*/
/*.ico-calculatorArrow-16{ background: url(../../resources/images/icone/ico-calculatorArrow-16.png) no-repeat left center !important;}*/
/*.ico-calculatorAlert-16{ background: url(../../resources/images/icone/ico-calculatorAlert-16.png) no-repeat left center !important;}*/
/*.ico-piggy-16{ background: url(../../resources/images/icone/ico-piggy-16.png) no-repeat left center !important;}*/
/*.ico-PayPal-16 { background: url(../../resources/images/icone/ico-PayPal-16.png) no-repeat left center !important;}*/
/*.ico-paperHand-16 { background: url(../../resources/images/icone/ico-paperHand-16.png) no-repeat left center !important;}*/
/*.ico-handshake-16 { background: url(../../resources/images/icone/ico-handshake-16.png) no-repeat left center !important;}*/
/*.ico-handshakeWhite-16 { background: url(../../resources/images/icone/ico-handshakeWhite-16.png) no-repeat left center !important;}*/
/*.ico-clipboardList-16, .ui-icon-clipboard { background: url(../../resources/images/icone/ico-clipboardList-16.png) no-repeat left center !important;}*/

/*.ico-clipboardListWhite-16 { background: url(../../resources/images/icone/ico-clipboardListWhite-16.png) no-repeat left center !important;}*/
/*.ico-excel-16 { background: url(../../resources/images/icone/ico-excel-16.png) no-repeat left center !important;}*/
/*.ico-layout-16 { background: url(../../resources/images/icone/ico-layout-16.png) no-repeat left center !important;}*/
/*.ico-cityHall-16 { background: url(../../resources/images/icone/ico-cityHall-16.png) no-repeat left center !important;}*/
/*.ico-praticheSospese-16 { background: url(../../resources/images/icone/ico-praticheSospese-16.png) no-repeat left center !important;}*/
/*.ico-coinsSearch-16 { background: url(../../resources/images/icone/ico-coinsSearch-16.png) no-repeat left center !important;}*/
/*.ico-earth-16 { background: url(../../resources/images/icone/ico-earth-16.png) no-repeat left center !important;}*/
/*.ico-van-16 { background: url(../../resources/images/icone/ico-van-16.png) no-repeat left center !important;}*/
/*.ico-vanWhite-16 { background: url(../../resources/images/icone/ico-vanWhite-16.png) no-repeat left center !important;}*/
/*.ico-vanEarth-16 { background: url(../../resources/images/icone/ico-vanEarth-16.png) no-repeat left center !important;}*/
/*.ico-listError-16, .ico-documentAlert-16 { background: url(../../resources/images/icone/ico-documentAlert-16.png) no-repeat left center !important;}*/
/*.ico-zipDownload-16 { background: url(../../resources/images/icone/ico-zipDownload-16.png) no-repeat left center !important;}*/
/*.ico-zipUpload-16 { background: url(../../resources/images/icone/ico-zipUpload-16.png) no-repeat left center !important;}*/
/*.ico-zip-16 { background: url(../../resources/images/icone/ico-zip-16.png) no-repeat left center !important;}*/
/*.ico-documentErrorGear-16 { background: url(../../resources/images/icone/ico-documentErrorGear-16.png) no-repeat left center !important;}*/
/*.ico-download-16 { background: url(../../resources/images/icone/ico-download-16.png) no-repeat left center !important;}*/
/*.ico-mailOpen-16 { background: url(../../resources/images/icone/ico-mailOpen-16.png) no-repeat left center !important;}*/
/*.ico-papersGear-16 { background: url(../../resources/images/icone/ico-papersGear-16.png) no-repeat left center !important;}*/
/*.ico-papersGearWhite-16 { background: url(../../resources/images/icone/ico-papersGearWhite-16.png) no-repeat left center !important;}*/
/*.ico-mailPreview-16 { background: url(../../resources/images/icone/ico-mailPreview-16.png) no-repeat left center !important;}*/
/*.ico-paperGear-16{ background: url(../../resources/images/icone/ico-paperGear-16.png) no-repeat left center !important;}*/
/*.ico-eye-16 { background: url(../../resources/images/icone/ico-eye-16.png) no-repeat left center !important;}*/
/*.ico-documentPencilGear-16 { background: url(../../resources/images/icone/ico-documentPencilGear-16.png) no-repeat left center !important;}*/
/*.ico-documentPencilDownload-16 { background: url(../../resources/images/icone/ico-documentPencilDownload-16.png) no-repeat left center !important;}*/
/*.ico-calculator-16, .ui-icon-calculator { background: url(../../resources/images/icone/ico-calculator-16.png) no-repeat left center !important;}*/

/*.ico-calculatorWhite-16 { background: url(../../resources/images/icone/ico-calculatorWhite-16.png) no-repeat left center !important;}*/
/*.ico-inviaMailOpenPencil-16 { background: url(../../resources/images/icone/ico-inviaMailOpenPencil-16.png) no-repeat left center !important;}*/
/*.ico-folderDocumentGear-16 {background: url(../../resources/images/icone/ico-folderDocumentGear-16.png) no-repeat left center !important;}*/
/*.ico-check-16 {background: url(../../resources/images/icone/ico-check-16.png) no-repeat left center !important;}*/
/*.ico-checkWhite-16 {background: url(../../resources/images/icone/ico-checkWhite-16.png) no-repeat left center !important;}*/

/*.ico-multa-16 {background: url(../../resources/images/icone/ico-multa-16.png) no-repeat left center !important;}*/
/*.ico-multaWhite-16 {background: url(../../resources/images/icone/ico-multaWhite-16.png) no-repeat left center !important;}*/
/*.ico-floppyDisk-16, .ui-icon-disk { background: url(../../resources/images/icone/ico-floppyDisk-16.png) no-repeat left center !important;}*/
/*.ico-mail-16, .ui-icon-mail-closed { background: url(../../resources/images/icone/ico-mail-16.png) no-repeat left center !important;}*/
/*.ico-upload-16, .ui-icon-arrowreturnthick-1-n { background: url(../../resources/images/icone/ico-upload-16.png) no-repeat left center !important;}*/
/*.ico-uploadWhite-16 { background: url(../../resources/images/icone/ico-uploadWhite-16.png) no-repeat left center !important;}*/
/*.ui-icon-cancel, .ico-divieto-16 { background: url(../../resources/images/icone/ico-divieto-16.png) no-repeat left center !important;}*/
/*.ico-divietoWhite-16 { background: url(../../resources/images/icone/ico-divietoWhite-16.png) no-repeat left center !important;}*/
/*.ico-magnifyDetails-64 { background: url(../../resources/images/icone/ico-magnifyDetails-64.png) no-repeat left center !important;}*/
/*.ico-magnifyDetails-48 { background: url(../../resources/images/icone/ico-magnifyDetails-48.png) no-repeat left center !important;}*/
/*.ui-icon-zoomout, .ico-magnifyZoomOut-16 { background: url(../../resources/images/icone/ico-magnifyZoomOut-16.png) no-repeat left center !important;}*/
/*.ui-icon-zoomin, .ico-magnifyDetails-16 { background: url(../../resources/images/icone/ico-magnifyDetails-16.png) no-repeat left center !important;}*/
/*!*.ui-icon-seek-next { background: url(../../resources/images/icone/ico-arrowSkip-16.png) no-repeat left center !important;}*!*/
/*.ui-icon-pencil, .ico-pencil-16{ background: url(../../resources/images/icone/ico-pencil-16.png) no-repeat left center !important;}*/
/*.ui-icon-trash { background: url(../../resources/images/icone/ico-trash-16.png) no-repeat left center !important;}*/
/*.ico-trash-16 { background: url(../../resources/images/icone/ico-trash-16.png) no-repeat left center !important;}*/
/*.ico-arrowCurveDown-16 { background: url(../../resources/images/icone/ico-arrowCurveDown-16.png) no-repeat left center !important;}*/
/*.ico-arrowCurveDownWhite-16 { background: url(../../resources/images/icone/ico-arrowCurveDownWhite-16.png) no-repeat left center !important;}*/
/*.ico-plus-16, .ui-icon-plus { background: url(../../resources/images/icone/ico-plus-16.png) no-repeat left center !important;}*/
/*.ico-activity-16 { background: url(../../resources/images/icone/ico-activity-16.png) no-repeat left center !important;}*/
/*.ico-activityWhite-16 { background: url(../../resources/images/icone/ico-activityWhite-16.png) no-repeat left center !important;}*/
/*.ico-arrowStep-16 { background: url(../../resources/images/icone/ico-arrowStep-16.png) no-repeat left center !important;}*/
/*.ico-arrowStepWhite-16 { background: url(../../resources/images/icone/ico-arrowStepWhite-16.png) no-repeat left center !important;}*/
/*.ico-hammerSearch-16 { background: url(../../resources/images/icone/ico-hammerSearch-16.png) no-repeat left center !important;}*/
/*.ico-detail-16 { background: url(../../resources/images/icone/ico-detail-16.png) no-repeat left center !important;}*/
/*.ico-detailWhite-16 { background: url(../../resources/images/icone/ico-detailWhite-16.png) no-repeat left center !important;}*/
/*.ico-paper02-16 { background: url(../../resources/images/icone/ico-paper02-16.png) no-repeat left center !important;}*/
/*.ico-papers-16 { background: url(../../resources/images/icone/ico-papers-16.png) no-repeat left center !important;}*/
/*.ico-papersWhite-16 { background: url(../../resources/images/icone/ico-papersWhite-16.png) no-repeat left center !important;}*/
/*.ico-link-16, .ui-icon-link { background: url(../../resources/images/icone/ico-link-16.png) no-repeat left center !important;}*/
/*.ico-linkWhite-16 { background: url(../../resources/images/icone/ico-linkWhite-16.png) no-repeat left center !important;}*/
/*.ico-paperStamp-16 { background: url(../../resources/images/icone/ico-paperStamp-16.png) no-repeat left center !important;}*/
/*.ico-paperStampWhite-16 { background: url(../../resources/images/icone/ico-paperStampWhite-16.png) no-repeat left center !important;}*/
/*.ico-paperCoin-16 { background: url(../../resources/images/icone/ico-paperCoin-16.png) no-repeat left center !important;}*/
/*.ico-paperCoinWhite-16 { background: url(../../resources/images/icone/ico-paperCoinWhite-16.png) no-repeat left center !important;}*/
/*.ico-paper01-16 { background: url(../../resources/images/icone/ico-paper01-16.png) no-repeat left center !important;}*/
/*.ico-documentPencil-16 { background: url(../../resources/images/icone/ico-documentPencil-16.png) no-repeat left center !important;}*/
/*.ico-protocollo-16 { background: url(../../resources/images/icone/ico-protocollo-16.png) no-repeat left center !important;}*/
/*.ico-flagBlue-16 { background: url(../../resources/images/icone/ico-flagBlue-16.png) no-repeat left center !important;}*/
/*.ico-wrenchHammer-16 { background: url(../../resources/images/icone/ico-wrenchHammer-16.png) no-repeat left center !important;}*/
/*.ico-wrenchHammerWhite-16 { background: url(../../resources/images/icone/ico-wrenchHammerWhite-16.png) no-repeat left center !important;}*/
/*.ico-creditcardPencil-16 {	background: url(../../resources/images/icone/ico-creditcardPencil-16.png) no-repeat left center !important;}*/
/*.ico-gear-16 {	background: url(../../resources/images/icone/ico-gear-16.png) no-repeat left center !important;}*/
/*.ico-coinsGear-16 {	background: url(../../resources/images/icone/ico-coinsGear-16.png) no-repeat left center !important;}*/
/*.ico-coins-48 { background: url(../../resources/images/icone/ico-coins-48.png) no-repeat left center !important;}*/
/*.ico-coins-16 { background: url(../../resources/images/icone/ico-coins-16.png) no-repeat left center !important;}*/
/*.ico-calendar-48 { background: url(../../resources/images/icone/ico-calendar-48.png) no-repeat left center !important;}*/
/*.ico-coinsWhite-16 { background: url(../../resources/images/icone/ico-coinsWhite-16.png) no-repeat left center !important;}*/
/*.ico-idCard-16 {	background: url(../../resources/images/icone/ico-idCard-16.png) no-repeat left center !important;}*/
/*.ico-idCardCheck-16 {	background: url(../../resources/images/icone/ico-idCardCheck-16.png) no-repeat left center !important;}*/
/*.ico-idCardWhite-64 {	background: url(../../resources/images/icone/ico-idCardWhite-64.png) no-repeat left center !important;}*/
/*.ico-idCardWhite-32 {	background: url(../../resources/images/icone/ico-idCardWhite-32.png) no-repeat left center !important;}*/
/*.ico-idCardWhite-16 {	background: url(../../resources/images/icone/ico-idCardWhite-16.png) no-repeat left center !important;}*/
/*.ico-idCardCheckWhite-16 {	background: url(../../resources/images/icone/ico-idCardCheckWhite-16.png) no-repeat left center !important;}*/
/*.ico-searchPerson-16 {	background: url(../../resources/images/icone/ico-searchPerson-16.png) no-repeat left center !important;}*/
/*.ico-searchPersonWhite-16 {	background: url(../../resources/images/icone/ico-searchPersonWhite-16.png) no-repeat left center !important;}*/
/*.ico-search-16, .ui-widget-content .ui-icon-search {	background: url(../../resources/images/icone/ico-search-16.png) no-repeat left center !important;}*/
/*.ico-searchWhite-16 { background: url(../../resources/images/icone/ico-searchWhite-16.png) no-repeat left center !important;}*/
/*.ico-folderSearch-16 {	background: url(../../resources/images/icone/ico-folderSearch-16.png) no-repeat left center !important;}*/
/*.ico-folder-64 {	background: url(../../resources/images/icone/ico-folder-64.png) no-repeat left center !important;}*/
/*.ico-folder-32 {	background: url(../../resources/images/icone/ico-folder-32.png) no-repeat left center !important;}*/
/*.ico-folder-16, .ui-icon-folder-collapsed  {	background: url(../../resources/images/icone/ico-folder-16.png) no-repeat left center !important;}*/
/*.ico-home-16 {	background: url(../../resources/images/icone/ico-home-16.png) no-repeat left center !important;}*/
/*.ico-person-16 {	background: url(../../resources/images/icone/ico-person-16.png) no-repeat left center !important;}*/
/*.ico-personWhite-16 {	background: url(../../resources/images/icone/ico-personWhite-16.png) no-repeat left center !important;}*/
/*.ico-2peopleGear-16  {	background: url(../../resources/images/icone/ico-2peopleGear-16.png) no-repeat left center !important;}*/
/*.ui-widget-content .ui-icon-person, .ico-2people-16  {	background: url(../../resources/images/icone/ico-2people-16.png) no-repeat left center !important;}*/
/*.ico-2peopleWhite-16  {	background: url(../../resources/images/icone/ico-2peopleWhite-16.png) no-repeat left center !important;}*/
/*.ico-userManager-16  {	background: url(../../resources/images/icone/ico-userManager-16.png) no-repeat left center !important;}*/
/*.ico-3people-16  {	background: url(../../resources/images/icone/ico-3people-16.png) no-repeat left center !important;}*/
/*.ico-3peopleWhite-16  {	background: url(../../resources/images/icone/ico-3peopleWhite-16.png) no-repeat left center !important;}*/
/*.ico-clip-16 {background: url(../../resources/images/icone/ico-clip-16.png) no-repeat left center !important;}*/

/*SCHEDULE*/

.fc-toolbar {margin-top:1em;}
.fc th, .fc td {border-color:#aaaaaa;}
#scheduleCalendar\:planningDialog td {padding:15px 0;}


/*Dettaglio ticket */
body .pe-timepicker {width:100%;}
body .pe-timepicker input {height:23px;}
body .ui-timepicker, body #ui-datepicker-div {border:1px solid #e2e2e2; background: #ffffff;}
body .ui-timepicker-title {background-color: #a4a4a4; color:#ffffff; border:1px solid #ffffff;}
body .ui-timepicker td{ border:1px solid #ffffff;}
body .ui-timepicker td a {padding: .2em .3em;}
body .ui-timepicker tr {border:none;}

body .ui-datepicker .ui-datepicker-header {background: #e2e2e2;}
#new-status-date #date {height:38px;}
textarea#ticketStatusForm\:newStatusComment{ height: 67px;}


.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #afafaf !important;
    background: #a5a5a5 !important;
}


.old{
    background-color: #ff9900 !important;
}

.old td {
    color:white !important;
}

/* gmilazzo Exporter a sx */
.ui-paginator a, .exporter .ui-datatable-header a {
    float: left;
    margin-right: 5px;
}

.ui-payment-table.ui-datatable .ui-paginator a {
    float: none;
}

body .ui-payment-table.ui-datatable .ui-paginator select {
    width: auto;
}

body .ui-payment-table.ui-datatable .ui-paginator {
    background: inherit;
    border: inherit;
    text-align: center;
}

body .ui-payment-table.ui-datatable td {
    border: none;
    border-bottom: none;
    text-transform: uppercase;
}

.ui-payment-table.ui-datatable thead {
    display: none;
}

.ui-payment-table.ui-datatable thead th, .ui-payment-table.ui-datatable td {
    text-align: left;
}

.ui-payment-table.ui-datatable .payment-label {
    vertical-align: middle;
    display: inline-block;
    height: 16px;
}

.ui-payment-table.ui-datatable tr {
    padding-bottom: 2em;
}