/* custom */

div.logpage {
 	width: 430px;
	overflow: hidden;
	margin: 130px auto 20px;
	padding: 40px 60px 60px;
	font-size:26px;
	border:2px solid #4D5960;
	text-align:center;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	}

.logpage input { font-size: 24px; width:280px;}
.logpage .label {float: left; margin-right: 70px; width: 60px; color: #606B79;}
.logpage .riga { overflow: hidden; margin: 30px 0 0; text-align:center;}
.logpage .riga.checkbox {line-height: 18px;}
.logpage .riga.checkbox .label { float: right; width: 390px; margin-right: 0; font-size: 20px; text-align: left;}
.logpage .riga.checkbox input { width:20px; vertical-align: middle;}
.logpage input[type="submit"] {
	margin-top:20px;
	background-image: url("../immagini/immagini_admin/elements/submit.jpg");
	background-repeat: repeat-x;
	background-position: top;
	background-color: #4D5760;
	border: 1px solid #4D5760;
	height: 35px;
	text-align: center;
	color: #FFFFFF;
	font-size: 20px;
	width: 200px;
	cursor: pointer;
}

.logpage input[type="submit"]:hover {
	background-image: url("../immagini/immagini_admin/elements/submit_on.jpg");
	border: 1px solid #979700;
	color: #3E464F;
	background-color: #A8A700;
}

.warning {
	text-align:center;
	color:red;
	font-size: 18px;
	height:30px;
	margin:10px 0 5px;
	}

.reminder {text-align:center; font-size:14px;}
.reminder a {
	color:#999;
	background: transparent url("../immagini/grafica/carrello/carrello_grigio_small.png") no-repeat left center;
	padding:20px 10px 20px 65px;
	line-height:60px;
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	}
.reminder a:hover {color:#666; background-image: url("../immagini/grafica/carrello/carrello_arancione_small.png"); background-color:#efefef;}