.ui-accordion .ui-accordion-header { margin-top: 0; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .4em .5em .4em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 10px; margin-top: -7px; }
.ui-accordion .ui-accordion-content { padding: .3em; margin-top: -1px; margin-bottom: 1px; border: 0;}

.ui-datepicker { z-index:5; border:1px solid #999; background-color:#F6F6F6; }
.ui-datepicker .ui-widget-header { background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; }
.ui-datepicker-header .ui-icon { background-image:url(images/ui-icons_cc0000_256x240.png); cursor:pointer; }
.ui-datepicker-header .ui-state-disabled .ui-icon { cursor:default; }

.ui-dialog .ui-dialog-titlebar a.ui-state-focus,
.ui-dialog .ui-dialog-titlebar a.ui-state-hover{cursor:pointer;}

.ui-dialog {position:relative;padding:.2em;width:300px;background-color:#FFF;border:1px solid #E00;}
.ui-dialog .ui-dialog-titlebar {padding:0 10px;position:relative;background:url('images/bgGrad-red-h24.gif');font-size:14px;color:#FFF;border:1px solid #E00;}
.ui-slider .ui-slider-range { background: #E00; position: absolute; z-index: 1; font-size: 1%; display: block; border: 0; }

.ui-tabs .ui-tabs-nav { background:#FFF; }
.ui-tabs .ui-tabs-nav li a { display:block; text-decoration: none; padding: .4em 1em; }
.ui-tabs .ui-tabs-panel { padding: 5px;  display: block; border: 1px solid #999; }

.ui-datepicker .ui-widget-content,
.ui-tabs .ui-widget-content,
.ui-accordion .ui-widget-content { background: #F6F6F6; }

.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-header { border: 1px solid #999; color: #222222; font-weight: bold; }
.ui-widget-content a { color: #222222; }
.ui-state-default, .ui-widget-content .ui-state-default {
    /*border: 1px solid #999;*/
    /*background: #e6e6e6 url(images/ui-bg_flat_75_e6e6e6_40x100.png) 50% 50% repeat-x; */
    font-weight: normal; color: #555555; outline: none;
    background: url(../../img/filtri-off.png) top repeat-x;
}
.ui-state-active, .ui-widget-content .ui-state-active { 
    /*
    border: 1px solid #E00; background: #FF0000 url(images/bgGrad-red-h24.gif) top repeat-x;
    */
    background: url(../../img/filtri-on.png) top repeat-x;
    font-weight: normal; color: #ffffff; outline: none; 
    border: none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight {}
