
.form {
	background-color: #CCC;
	margin: 30px 0px 30px 0px;
	color: #555;
	padding: 10px;
	overflow: hidden;
}

.label {
	display: inline;
	margin-left: 10px;
}

tr td {
	width: 300px;
}

input, select {
	border: 1px solid #AAA;
	margin-left: 10px;
	padding: 3px;
	margin: 10px;
}

.submit {
	float: right;
	cursor: pointer;
	background-color: #E25C1D;
	color: #FFF;
	font-weight: bold;
	border: 3px;
	padding: 5px;
}

.error {
	color: #F00;
	font-size: 20px;
}

.message {
	color: #087;
}

/* Inputs */

.compagnie {
	width: 469px;
}

.nomResponsable {
	width: 241px;
}

.adresse {
	width: 220px;
}

.ville {
	width: 200px;
}

.codePostal {
	width: 150px;
}

.province {
	width: 50px;
}

.telephone {
	width: 210px;
}

.fax {
	width: 202px;
}

.cellulaire {
	width: 309px;
}

.courriel {
	width: 175px;
}

.siteInternet {
	width: 559px;
}

.nom {
	width: 273px;
}