#foto01 {
	position: absolute; visibility: visible; 
	width: 198px; height: 198px; top: 198px; left: 0px; z-index: 0;
	background-color: #FFc957;
}
#botons{
	position: absolute; visibility: visible; 
	width: 198px; height: 198px; top: 0px; left: 0px; z-index: 0;
	background-color: #FFB10F; text-align: center;
}
#form {
	position: absolute; visibility: visible; 
	width: 396px; height: 396px; top: 0px; left: 198px; z-index: 0;
	overflow: auto; overflow-x: hidden;
	background-color: #FFD887;
}
#foto02 {
	position: absolute; visibility: visible; 
	width: 396px; height: 396px; top: 0px; left: 594px; z-index: 0;
	background-color: #FFc957;
}
/* --- TEXT --- */
#form_dins { margin: 6px 9px 10px 5px; color: #333; }
#form_dins p { margin: 5px 0px; padding: 0px; }

#form table { border: 0px; margin: 0px; padding: 0px; widthwidth: 100%; }
#form td.label { text-align: right; vertical-align: top; padding: 2px 10px 0px 0px; }
#form input { border: 0px; margin: 0px; padding: 2px; 
	background: #FFF0CF; color: #333; font-size: 0.9em;
}
#form input.breu { width: 14px; }
#form select { border: 0px; margin: 0px; padding: 2px; 
	background: #FFF0CF;
	color: #333; font-size: 0.9em;
}
#form textarea { border: 0px; margin: 0px; padding: 2px; 
	background: #FFF0CF; overflow: auto;
	color: #333; font-size: 0.9em;
}

#form .ample { width: 100%; }
#form .ample80 { width: 80%; }
 
#form .petit { color: #908c64; font-size: 0.85em; text-align: right; }
