@charset "utf-8";
/*
	Copyright (c) 2009, Igor Campus Inc. All rights reserved.
*/
input
{
	-webkit-border-radius: 2px; /* for Safari and Chrome */
	-moz-border-radius: 2px; /* for Firefox */
	-o-border-radius: 2px; /* when Opera Presto 2.3 or later is released */
	border-radius: 2px; /* future proofing for when border-radius is supported */
	border:1px solid #b6cae1;
	font-size:12px;
	padding: 2px 3px;
	color:#000;

}


input[type=submit]
{
	background-image: url(../images/background/submit-Out.gif);
	background-repeat: repeat-x;
	background-position: left top;	
	border:1px solid #b6cae1;
	font-size:13px;
	text-transform:uppercase;
	cursor:pointer;
	color:#fff;
	font-weight:bolder;
	padding:3px;
	height:26px;
}

input[type=submit]:hover
{
	background-image: url(../images/background/submit-Hover.gif);
}

input[type=reset]
{

	border:1px solid #fff;
	font-size:13px;
	text-transform:uppercase;
	cursor:pointer;
	color:#fff;
	font-weight:bolder;
	padding:3px;	

	background-color:#9a1919;

}
input[type=checkbox]
{
margin-right:7px;
vertical-align:middle;
	
}

textarea
{
	-webkit-border-radius: 2px; /* for Safari and Chrome */
	-moz-border-radius: 2px; /* for Firefox */
	-o-border-radius: 2px; /* when Opera Presto 2.3 or later is released */
	border-radius: 2px; /* future proofing for when border-radius is supported */
	border:1px solid #b6cae1;
	font-size:12px;
	padding: 2px 5px;
	color:#000;
}

select
{
	-webkit-border-radius: 2px; /* for Safari and Chrome */
	-moz-border-radius: 2px; /* for Firefox */
	-o-border-radius: 2px; /* when Opera Presto 2.3 or later is released */
	border-radius: 2px; /* future proofing for when border-radius is supported */
	border:1px solid #b6cae1;
	font-size:12px;
	padding: 1px 0px;
	color:#000;
}

.submit input
{
}


.ceckradio input
{
	border:none;
}

/*
 * Errori
 */

input.error, textarea.error, select.error
{
	border:1px solid #cd0a0a;
	background-color:#ffc;
}
label.error {
	font-size:0px;
}
