p.title {font-size: 12px; font-weight: bold; margin: 20px 0 0; clear: both; padding: 0px 0; border-top: solid #ccc 1px }
.clear  {clear: both}

/*-- Stili imput text --*/
.txtType {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;
    border: 1px solid #D2D2D2;
	padding:5px;
	margin:0 0 5px 0;
	width: 200px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 4px;
	-webkit-box-shadow: #666 0px 1px 2px;
	-moz-box-shadow: #666 0px 1px 2px;
	box-shadow: #666 0px 1px 2px;
	background: #FAFAFA;
	position:relative;  
}

.ie9 .txtType {
	border: 1px solid grey;
	padding: 7px 10px;
	border-radius: 4px;
}

/* Stili per checkbox */
.chkBox-label  {
font-size: 11px; font-style:italic;cursor: pointer; padding: 0 0 0 22px;
line-height: 14px;
height: 14px;
display: inline-block;
vertical-align: middle;
}

.chkBox-label.chkBox-blue {
    background: url(https://media.evaluation.it/step/images/checkbox.png) no-repeat left top;
	padding-left:20px;
}

 .chkBox-label.chkBox-blue-on {
    background: url(https://media.evaluation.it/step/images/checkbox-on-blue.png) no-repeat left top;
	padding-left:20px;
}

.chkBox-label.chkBox-orange {
    background: url(https://media.evaluation.it/step/images/checkbox.png) no-repeat left top;
	padding-left:20px;
}

 .chkBox-label.chkBox-orange-on {
    background: url(https://media.evaluation.it/step/images/checkbox-on-orange.png) no-repeat left top;
	padding-left:20px;
}

/* Stili per radio */
.radio-label  {
font-size: 11px; font-style:italic;cursor: pointer; padding: 0 0 0 22px;
line-height: 14px;
height: 14px;
display: inline-block;
vertical-align: middle;
}

.radio-label.radio-orange {
    background: url(https://media.evaluation.it/step/images/radio.png) no-repeat left top;
	padding-left:20px;
}

 .radio-label.radio-orange-on {
    background: url(https://media.evaluation.it/step/images/radio-on-orange.png) no-repeat left top;
	padding-left:20px;
}

.failureNotification { color:Red;font-size:11px;}

.formAbb h2 {
line-height: 41px;
padding: 0;
margin: 0px 0px 10px 0px;
font-family: calibri, Arial, Helvetica, Verdana, Geneva, sans-serif;
color: #44AADB;
font-size: 30px;
overflow: hidden;
background:#fff;
font-weight:normal;
}

.chkBox-label {
font-size: 12px;
font-style: italic;
cursor: pointer;
padding: 0 0 0 7px;
line-height: 14px;
height: 14px;
display: inline-block;
vertical-align: middle;
}
