label {
	display: block;	}
input, textarea, #adreca2 {
	width: 100%;
	margin-bottom: 7px;	}
#adreca {
	height: 50px;	}
#comentari {
	height: 100px;	}
fieldset {
	background-color: rgb(238,231,217);
	border-style: none;
	margin: 15px 0px;	}
legend {
	background-color: rgb(115,83,64);
	padding: 3px 7px;
	color: rgb(255,255,255);	}
div#butoenviar {
	text-align: center;	}
#enviar {
	width: auto; }
.obligatori {
	font-weight: bold;	}
.form {
	margin: 0px;
	margin-bottom: 10px;	}
form#autentificacio fieldset {
	text-align: center;
	}
form#autentificacio label {
	display: inline !important;
	}
form#autentificacio input {
	width: auto !important;
	}