form {
	width: 340px;

}

.formulario {
	width:440px;
	text-align:left; 
	border: solid 1px  #F11728; 
	padding:15px; 
	background:#FFF8F4;
}

form br {
	clear: both;
}

label {
	display: block;
	line-height: 18px;
	margin-bottom: 10px;
	float: left;	
	padding-right: 5px;
	
}

.grid_50	{	width: 50px;	}
.grid_105	{	width: 105px;	}
.grid_160	{	width: 160px;	}
.grid_215	{	width: 215px;	}
.grid_270	{	width: 270px;	}
.grid_325	{	width: 325px;	}
.grid_380	{	width: 380px;	}
.grid_435	{	width: 435px;	}



.campo {
	display: block;
	width: 100%;
	border: 1px solid #cccccc;
	background-color: #fff;
	font-size: 10px;
}

.campo_over  {
	display: block;
	width: 100%;
		font-size: 11px;
	border: 1px solid #678792;
	background-color: #DDD;
}

.campo3 {
	width: 20px;
	background-color: #FF6600;
	color: #FFF;
	border: 1px solid #FFF;
}

.botao {
	border: solid 1px #9093a1;
	background: #727687;
	font: 09px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0px 2px 0px 2px;
}