.loading{
	background-image: url("../../../image/spinner.gif");
	background-repeat: no-repeat;
	background-position: center;
}
.questionario {
	font-family: Trebuchet MS, sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
}

.questionario td,div,tr {
	font-family: Trebuchet MS, sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
}
.questionario th {
	font-family: Trebuchet MS, sans-serif, Verdana, Arial, Helvetica;
	font-size: 12pt;
	font-weight:normal;
}
.questionario span {
	font-family: Trebuchet MS, sans-serif, Verdana, Arial, Helvetica;
	font-size: 10pt;
	color: red;
	font-weight: bold;
	
}

.questionario input, select, textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f8f8f8;
	border: 1px solid #888888;
	overflow: hidden;
	visibility: visible;	
}
.questionario .check{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	border: 0px solid #000000;
	overflow: hidden;
	visibility: visible;	
}

.inputform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f8f8f8;
	border: 1px solid #888888;
	overflow: hidden;
	visibility: visible;

}
.bottonelivello9 { 
	BACKGROUND-COLOR: #FFFF00;
	BORDER: #000000 1px double;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	LINE-HEIGHT: normal;
	
	}
.alto {
	height: 20.0cm;
}

.sottolineato {
	border-bottom : 1px solid #999999;
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
}
.elle {
	border-bottom : 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 0px;
	border-left: 0px;
}
.vert {
	border-bottom : 0px;
	border-right: 1px solid #999999;
	border-top: 0px;
	border-left: 0px;
}
.valutazione {
	font-weight:normal;
	border-top : 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 10px;
}
.titolo {
	background-color: #dddddd;
	font-weight:bold;
	text-align: center;
	font-size: 12px;
}
.rosso {
	background-color: #dddddd;
	font-weight:bold;
	color: #ff0000;

}
.intestazione {
	font-weight:bold;
	font-size: 20px;
}
.scrittopiccolo {
	font-size: 9px;
	text-align: center;
}

.bold {
	font-weight:bold;
}
.alcentro {
	text-align:center;
}
.contorno {
	background-color: #f9f9f9;
	color:#000000;
	border-bottom : 1px solid #999999;
	border-left: 1px solid #999999;
	border-top : 0px;
	border-right: 0px;
	font-size: 12px;
}
.cella {
	border-top : 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 12px;
}
.contorno2 {
	background-color: #FFEB99;
	color:#665200;
	border-bottom : 1px solid #665200;
	border-left: 1px solid #665200;
	border-top : 0px;
	border-right: 0px;
	font-size: 12px;
}
.cella2 {
	border-top : 1px solid #665200;
	border-right: 1px solid #665200;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 12px;
}
.titolo2 {
	background-color: #FFE066;
	font-weight:bold;
	text-align: center;
	font-size: 12px;
}

.riga1 {
	background-color: #f0f0f0;
}
.rigagrigia {
	background-color: #cccccc;
}
.tabella {
	font-align: left;
	font-family: Verdana, Helvetica,  sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #FFFFFF;
}
.stand {
	font-size: 10px;
}
