	body{
		text-align: center;
		margin: 0px;
		padding: 0px;
		background: #FFF url('http://www.informascuola.it/autovalutazione/img/header.jpg') repeat-x;
	}
	#page{
		width: 990px;
		text-align: center;
		border: 0px solid #000;
		margin-left: auto;
		margin-right: auto;
		border-right: 0px solid red;
	}
	#header{
		height: 100px;
		padding: 0px;
		margin: 0px;
		margin-top: 25px;
		text-align: left;
	}
	#main{
		text-align: center;
		font-size: 12px;
		font-family: Courier New;
	}
	#message{
		border: 1px #FFFFFF solid;
		width: 400px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 3px;
	}
	#alt{
		float:left;
		font-size: 1px;
		width: 1px;
		height: 350px;
	}
	form{
		padding: 0px;
		margin: 0px;
	}
	#form_register{
		text-align: left;
		font-size: 12px;
		font-family: georgia;
		border: 5px solid #EEE;
		padding: 5px;
		margin-right: auto;
		margin-left: auto;
	}
	input{
		margin-bottom: 2px;
		margin-right: 2px;
		font-size: 12px;
		font-family: verdana;
		color: #222;
		border: 1px solid #999;
	}
	textarea{
		margin-bottom: 2px;
		margin-right: 2px;
		font-size: 12px;
		font-family: verdana;
		color: #222;
		border: 1px solid #999;
	}
	.pulsante{
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 3px;
		padding-bottom: 2px;
		text-align: center;
		font-size: 12px;
		font-family: verdana;
		color: #FFF;
		font-weight: normal;
		border: 1px solid #FFF;
		background-color: #015C89;
	}
	.pulsante:hover {
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 3px;
		padding-bottom: 2px;
		text-align: center;
		font-size: 12px;
		font-family: verdana;
		color: #FFF;
		font-weight: normal;
		border: 1px solid #FFF;
		background-color: #015C89;
	}
	.linkcur{
		margin: 1px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 3px;
		padding-bottom: 2px;
		text-align: center;
		font-size: 12px;
		font-family: verdana;
		color: #FFF;
		font-weight: normal;
		border: 1px solid #FFF;
		background-color: #015C89;
	}
	.linkcur:hover{
		color: #FFF;
	}
	.pagelink{
		margin: 1px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 3px;
		padding-bottom: 2px;
		text-align: center;
		font-size: 12px;
		font-family: verdana;
		color: #FFF;
		font-weight: normal;
		border: 1px solid #FFF;
		background-color: #015C89;
	}
	.pagelink:hover{
		color: #FFF;
	}
	.pagelink2{
		margin: 1px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 3px;
		padding-bottom: 2px;
		text-align: center;
		font-size: 12px;
		font-family: verdana;
		color: #FFF;
		font-weight: normal;
		border: 0px solid #FFF;
		background-color: #015C89;
	}
	.pagelink2:hover{
		color: #FFF;
	}
	.pulsante2 {
		display: block;
		float: right;
		width: 100px;
		font-size: 12px;
		font-family: Courier New;
		color: #FFF;
		margin-top: 5px;
		margin-right: 5px;
		font-weight: bold;
		text-align: center;
		border: 1px solid #FFF;
		background-color: #015C89;
	}
	.pulsante2:hover {
		display: block;
		float: right;
		width: 100px;
		font-size: 12px;
		font-family: Courier New;
		color: #FFF;
		margin-top: 5px;
		margin-right: 5px;
		font-weight: bold;
		text-align: center;
		border: 1px solid #FFF;
		background-color: #015C89;
	}
	.pulsante3 {
		display: block;
		width: 100px;
		font-size: 12px;
		font-family: Courier New;
		color: #FFF;
		margin-top: 5px;
		margin-right: 5px;
		font-weight: bold;
		text-align: center;
		border: 1px solid #FFF;
		background-color: #015C89;
	}
	.pulsante3:hover {
		display: block;
		width: 100px;
		font-size: 12px;
		font-family: Courier New;
		color: #FFF;
		margin-top: 5px;
		margin-right: 5px;
		font-weight: bold;
		text-align: center;
		border: 1px solid #FFF;
		background-color: #015C89;
	}
	.pulsante4{
		font-family: georgia;
		font-size: 12px;
		margin:0px;
		padding: 0px;
		margin-bottom: 5px;
		display: block;
	}
	h1{
		color: #FFFFFF;
		font-family: georgia;
		font-size: 26px;
		margin:0px;
		padding: 0px;
		margin-bottom: 0px;
	}
	h2{
		color: #0F4283;
		font-family: georgia;
		font-size: 24px;
		margin:0px;
		padding: 0px;
		margin-bottom: 10px;
	}
	h3{
		font-family: georgia;
		font-size: 18px;
		margin:0px;
		padding: 0px;
		margin-bottom: 5px;
	}
	h4{
		font-family: georgia;
		font-size: 16px;
		margin:0px;
		padding: 0px;
		margin-bottom: 5px;
	}
	h5{
		color: #444444;
		font-family: georgia;
		font-size: 14px;
		margin:0px;
		padding: 0px;
		margin-bottom: 5px;
	}
	.numeric{
		font-family: verdana;
	}
	a {
		color: #0F4283;
		text-decoration: none;
		font-weight: bold;
	}
	a:hover {
		color: #015C89;
	}
	.separetor{
		clear: both;
		font-size: 1px;
		height: 25px;
		border: 0px solid #fff;
	}
	#footer{
		border-top: 1px solid #015C89;
		text-align: center;
		font-family: verdana;
		font-size:10px;
		color: #222;
		padding-top: 5px;
	}
	#footer A{
		font-size: 10px;
		font-family: georgia;
		font-weight: bold;
		text-decoration: none;
		color: #222;
	}
	#footer A:hover {
		color: #666;
	}
	.divimage{
		display: block;
		float: left;
		width: 99px;
		height: 99px;
		border: 3px solid #EEE;
		background-color: #EEE;
		background-position: center center;
		background-repeat: no-repeat;
		margin-left: 5px;
		margin-right: 15px;
	}
	.divimage2{
		display: block;
		float: left;
		width: 224px;
		height: 119px;
		border: 3px solid #EEE;
		background-color: #EEE;
		background-position: center center;
		background-repeat: no-repeat;
		margin-left: 5px;
		margin-right: 15px;
	}
	.border{
		border: 5px solid #EEE;
		padding: 0px;
		margin: 0px;
		margin-left: auto;
		margin-right: auto;
	}
	hr{
		border: 0px solid #EEE;
		padding: 0px;
		margin: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.noborder{
		text-align: left;
		font-size: 16px;
		font-family: georgia;
		border: 0px solid #EEE;
		padding: 0px;
		margin: 5px;
	}
	.noborder2{
		background-color: #015C89;
		text-align: left;
		font-size: 16px;
		font-family: georgia;
		color: #fff;
		border: 0px solid #EEE;
		padding: 0px;
		margin: 5px;
	}
.h1_1 {
	font-family: Arial, Helvetica, sans-serif;   
	color: #FFFFFF;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
}
.bottone {
	font-family: Arial, Helvetica, sans-serif;   
	color: #FFFFFF;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	padding:4px;
	margin:2px;
	display: block;
	border: 1px #ffffff solid;
	text-decoration: none;
	background-color: #015C89;
}
.bottone:hover {
	font-family: Arial, Helvetica, sans-serif;   
	color:  #00496C;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	padding:4px;
	display: block;
	border: 1px #000000 solid;
	text-decoration: none;
	background-color:#FFFFFF;
}
.h1_2 {
	font-family: Arial, Helvetica, sans-serif;   
	color: #FFCC00;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
}
.bottone2 {
	font-family: Arial, Helvetica, sans-serif;   
	color: #FFCC00;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	padding:4px;
	margin:2px;
	display: block;
	border: 1px #FFCC00 solid;
	text-decoration: none;
	background-color: #015C89;
}
.bottone2:hover {
	font-family: Arial, Helvetica, sans-serif;   
	color:  #00496C;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	padding:4px;
	display: block;
	border: 1px #000000 solid;
	text-decoration: none;
	background-color:#FFFFFF;
}
.h1_3 {
	font-family: Arial, Helvetica, sans-serif;   
	color: #AFEBAF;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
}
.bottone3 {
	font-family: Arial, Helvetica, sans-serif;   
	color: #AFEBAF;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	padding:4px;
	margin:2px;
	display: block;
	border: 1px #AFEBAF solid;
	text-decoration: none;
	background-color: #015C89;
}
.bottone3:hover {
	font-family: Arial, Helvetica, sans-serif;   
	color:  #00496C;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	padding:4px;
	display: block;
	border: 1px #000000 solid;
	text-decoration: none;
	background-color:#FFFFFF;
}

.domanda{
	font-family: Verdana;   
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
}