#form1 label {
	width:95px;
	height:19px;
	display:block;
	float:left;
	margin:2px;
	cursor:pointer;
	padding-top:3px;
	text-align:right;
}

#form1 label:hover {
	background-color: #DCE1E2;
	cursor:pointer;
}

input,select,textarea{
	margin:2px;	
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:330px;
	border:1px solid #E6E6E6;
}

fieldset{
	float: left;
	width: 460px;
	display: block;
	border:0;
}

.enviar {
	width:200px;
	background:#EBEBEB;
	border:1px solid #CCC;
	margin-left:233px;
}

	*html .enviar {
		margin-left:240px;