@charset "utf-8";
/*---Standard Pagina---*/
body, html {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:10px;
}
body {
	background:#FFF;
}
h1 {
	color:#e6f0fb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
h3 {
	color:#e7a65c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
p {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
a, a:link, a:hover, a:visited, a:active {
	color:#FF8000;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
img {
	border: none;
}
.floatsx {
	float:left;
}
.floatdx {
	float:right;
}
.clear {
	clear:both;
}
.centre {
	text-align:center;
}
.div_centre {
	margin:0 auto;
	width:auto;
	height:auto;
}
/*---Login---*/
#content {
	margin:150px auto;
	width:500px;
	height:350px;
	background:#FFF url(../pics/login.jpg) no-repeat;
}
.btn, .npsw {
	margin:5px auto;
	width:350px;
	height:auto;
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}
.nute {
	margin:0 auto;
	padding-top:100px;
	width:350px;
	height:auto;
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}
.utente {
	background:#ccc;
}
.password {
	background:#ccc;
}
.utente, .password, .titolo, .desc {
	width:230px;
	height:18px;
	border:#333 solid 1px;
	font-size:12px;
	color:#000;
	padding:6px;
	vertical-align:middle;
}
.btnInvia, .btnInvia:focus, .btnInvia:hover {
	background:#999;
	width:100px;
	height:30px;
	border: #333 solid 1px;
	text-align:center;
	font-weight:bold;
	margin: 10px;
}
.nsw{
	margin:0 auto;
	padding-top:40px;
	width:350px;
	height:auto;
	color:#900;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
	
