form.login input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

form.login input[type="text"], form.login input[type="password"]{
	width: 140px;
	
	border-style: solid;
	border-width: 1px;
	border-color: #873040;
}

form.login input[type="image"] {
	float: right;
	margin-bottom: 4px;
}




/* span */
span.label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* a */
form.login a {
	padding:0;
	margin:0;
	color: #873040;
}
/* regole specializate per il div login*/
div.login form.login a {
	padding:0;
	margin:0;
	color: #873040;
}

div.login span.login{
	padding-top:0;
	margin-top:0;
	padding-bottom:0;
	margin-bottom:0;
	color: #873040;
}

div.login form.login input[type="image"] {
	border:none;
	float:none;
	

	
	
}

