.inputbox {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-size: 10px;
	background: #FFFFFF url(images/modulo.gif);
	border: 1px solid #316AC5;
	padding: 1px 1px 1px 2px;
}

.cinput {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-size: 12px;
	background: #FFFFFF url(images/modulo.gif);
	border: 1px solid #316AC5;
	padding: 1px 1px 1px 2px;
}

.dinput {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-size: 14px;
	background: #FFFFFF;
	border: 1px solid #316AC5;
	padding: 1px 1px 1px 2px;
}

.linkato:hover {COLOR: #FFFFFF; TEXT-DECORATION: none; background-color:#BDD3EF}
.linkato {COLOR: #000066; TEXT-DECORATION: none}

.testofont {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-size: 10px;
	color: black;
}
.sconto {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight:bold;
	color: white;
}


/* links */
a, a:visited {
	text-decoration: none;
	color: #666;
	background: inherit;
}
a:hover {
	color: #009;
	background: inherit;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}


/* livevalidation  */
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}
.LV_valid {
    color:#00CC00;
}
.LV_invalid {
    color:#CC0000;
}
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}
