
/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }



/* Component containers
----------------------------------*/
.ui-widget { width:850px; }
.ui-widget-content {  width:850px; }

.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }

.int_accordion{
	width:830px;
	text-align:center;
}

.ui-accordion .ui-accordion-header { cursor: pointer; padding:10px; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; }
.ui-accordion .ui-accordion-content { position: relative; top: 1px; margin-bottom: 20px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }


.ui-state-default{
	background-image:url(../img/corsi/plus.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.ui-state-active{
	background-image:url(../img/corsi/minus.gif);
	background-repeat:no-repeat;
	background-position:center;
	cursor:default;
}
.ui-state-active a{
	cursor:default;
}


/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/* Dialog


