body {
	width:1024px; 
	height:704px;
	max-height: 704px; 
	margin:0px;
	font-family: HelveticaCE35ThinRegular;
	margin: 0 auto;

}

#sfondo {
	background-color: #D7D0D0;
	width: 1024px;
	height: 704px;
	float:left;
	
}

#logo {
	float:left;
	padding-top: 5px;
	padding-left: 295px;
}

#utente {
	width: 220px;
	text-align:left;
}
.error_label {
    text-align: center;
    color: Red;
    font-weight: bold;
}

#login {
	background-image: linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -o-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -moz-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -webkit-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -ms-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -webkit-gradient(linear,right top,left top,color-stop(0.21, rgb(0,163,208)),color-stop(1, rgb(0,122,174)));
	width: 496px;
	height: 283px;
	text-align: center;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 203px;
	-moz-box-shadow:5px -5px 6px #444444;
    -webkit-box-shadow:5px -5px 6px #444444;
    box-shadow:5px -5px 6px #444444;
	-moz-border-radius: 16px; /* Per firefox */
 	-webkit- border-radius: 16px; /* Safari e Chrome*/
 	border-radius: 16px;

}


#web {
	font-size: 34px;
	color: #FFF;
	padding-top: 20px;
	margin: 0px;
}

	

#true {
	background-image:url(img/true.png);
	width: 212px;
	height: 171px;
	text-align: center;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 30px;
}

.scritte {
	font-size: 26px;
	list-style-type: none;
	color: #FFF;
	text-align:left;
	padding-right: 20px;
}

#div_form {
	height: 151px; 
	width: 400px;
	padding-top: 17px;
	padding-left: 16%;

}

#campo {
		color: #FFF;
		font-size: 26px;
		text-align: right;
		padding-top: 10px;
		width: 400px;
		height: 36px;

}

.text {
	text-align: left;
	-moz-box-shadow:2px -2px 4px #444444;
    -webkit-box-shadow:2px -2px 4px #444444;
    box-shadow:2px -2px 4px #444444;
	-moz-border-radius: 6px; /* Per firefox */
 	-webkit- border-radius: 6px; /* Safari e Chrome*/
 	border-radius: 6px;
	height: 33px; 
	width: 185px;
}

.div_label {
	float:left;
	width:133px;
}

.div_input {
	float:left;
}

#bottone_login {
	height: 28px;
	padding-top: 16px;
	width: 352px;
}

.clsubmit{
	height: 28px;
	width: 86px;
	-moz-border-radius: 15px; /* Per firefox */
 	-webkit- border-radius: 15px; /* Safari e Chrome*/
 	border-radius: 15px;	
	font-size: 13px;
}


/*inizio pagina paginaRisposta.html*/


#barra_blu {
	float:left;
	width: 1024px;
	height: 25px;
	margin-top: 22px;
	background-image: linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -o-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -moz-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -webkit-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -ms-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -webkit-gradient(linear,right top,left top,color-stop(0.21, rgb(0,163,208)),color-stop(1, rgb(0,122,174)));
	
}

#h1_barra {
	font-size: 66px;
	color: #000;
	margin: 0px;
	height: 65px; 
	margin-top: -33px; 
	margin-left: 104px; 
	width: 920px;
}

#sfondo_tabella {
	width: 890px;
	height: 412px;
	background-color: #000;
	text-align: center;
	-moz-border-radius: 8px; /* Per firefox */
 	-webkit- border-radius: 8px; /* Safari e Chrome*/
 	border-radius: 8px;
	margin: 0 auto 0 auto;
	margin-top: 90px;
}

.titolo_tabella {
	color: #FFF;
	font-size: 21px;
	padding-top: 35px;	
}

#hr_bianca {
	padding-bottom: 15px;
}

.righetta_bianca {
	color: #FFF;
	height: 1px;
	width: 256x;
}


.scritte_tabella {
	color: #FFF;
	font-size: 17px;
	padding-bottom: 25px;
}

#barretta_blu {
	margin-top: 17px;
	float:left;
	width: 1024px;
	height: 7px;
	margin-top: 30px;
	background-image: linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -o-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -moz-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -webkit-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -ms-linear-gradient(right , rgb(0,163,208) 21%, rgb(0,122,174) 100%);
	background-image: -webkit-gradient(linear,right top,left top,color-stop(0.21, rgb(0,163,208)),color-stop(1, rgb(0,122,174)));
}