table {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif
	}
h3	{
	margin-top:4px;
	margin-bottom:4px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
	}
input[type="text"], input[type="submit"], input[type="file"] {
	background: #FFFFFF;
	background-image:url(../img/textboxshadow.gif);	
	background-repeat:repeat-x;
	border: 1px solid;
	border-top-color:#999999;
	border-left-color:#999999;
	border-right-color: #CCCCCC;
	border-bottom-color:#CCCCCC;
  	font-family: "Arial",Verdana,sans-serif;
	font-size:12px;
	color: #666666;
	outline:none;
	}
textarea, select {
	background: #FFFFFF;
	background-image:url(../img/textboxshadow.gif);	
	background-repeat:repeat-x;
	border: 1px solid;
	border-top-color:#999999;
	border-left-color:#999999;
	border-right-color: #CCCCCC;
	border-bottom-color:#CCCCCC;
  	font-family: "Arial",Verdana,sans-serif;
	font-size:12px;
	color: #666666;
	}
select{
	background: #FFFFFF;
	background-image:url(../img/textboxshadow.gif);	
	background-repeat:repeat-x;
	border:-1px solid;
	border-top-color:#999999;
	border-left-color:#999999;
	border-right-color: #CCCCCC;
	border-bottom-color:#CCCCCC;
  	font-family: "Arial",Verdana,sans-serif;
	font-size:12px;
	color: #666666;
	}
.maxinputsize input[type="text"] {
	width:98%;
	}	
.textboxsize{
	width:200px;
	}
.req{
	color:#FF0000;
	}
.faltadato{
		border:1px solid #FF0000;
	}


