/*
*stili personalizzati per il core
*/
.dialog-panel-info {
	background: url('../images/icon-info.gif') no-repeat 0 0 !important;
}
.dialog-panel-error {
	background: url('../images/icon-error.gif') no-repeat 0 0 !important;
}
.dialog-panel-question {
	background: url('../images/icon-question.gif') no-repeat 0 0 !important;
}
.dialog-panel-warning {
	background: url('../images/icon-warning.gif') no-repeat 0 0 !important;
}
/*
 * FileUploadField component styles
 */
.x-form-file-wrap {
    position: relative;
    height: 22px;
}
.x-form-file-wrap .x-form-file {
	position: absolute;
	right: 0;
	-moz-opacity: 0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
    height: 22px;
}
.x-form-file-wrap .x-form-file-btn {
	position: absolute;
	right: 0;
	z-index: 1;
}
.x-form-file-wrap .x-form-file-text {
    position: absolute;
    z-index: 3;
    color: #777;
}
.upload-icon {
	background: url('../images/image_add.png') no-repeat 0 0 !important;
}
        
#fi-button-msg {
	border: 2px solid #ccc;
	padding: 5px 10px;
	background: #eee;
	margin: 5px;
	float: left;
}