div#contingut div.izq form {
	width:345px;
	float:left;
}
div#contingut div.izq form p {
	width:345px;
	overflow:auto;
	overflow:hidden;
	clear:both;
	border-bottom:1px dotted #BDBDBD;
	padding-bottom:10px;
}
div#contingut div.izq form label {
	background:transparent url(../img/path-flecha.gif) no-repeat scroll 0em 6px;
	float:left;
	margin:0;
	overflow:hidden;
	padding:2px 0 1px 10px;
	width:120px !important;
}
div#contingut div.izq form input {
	border:1px solid #CECECE;
	color:#4B464D;
	margin-left:7px;
	width:200px;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
}
div#contingut div.izq form textarea {
	border:1px solid #CECECE;
	color:#4B464D;
	margin-left:7px;
	width:200px;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
}
div#contingut div.izq form input.boton {
	background:transparent url(../img/form-boton.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin:0 4px 0 0;
	padding:1px 0 5px;
	text-align:center;
	width:126px;
	border:none;
	float:right;
}
div#contingut div.izq form p.ok {
	background:transparent url(../img/ico-ok.gif) no-repeat scroll 0.2em 2px;
	color:#769439;
	font-weight:bold;
	padding-left:18px;
}
div#contingut div.izq form p.error {
	background:transparent url(../img/cross.gif) no-repeat scroll 0 0;
	color:#EC1B1E;
	font-weight:bold;
	padding-left:18px;
}
div#contacto-info {
	width:310px;
	float:right;
	padding-left:12px;
}
