.formulari label {
	width:20%;
	float:left;
	text-align:left;
	padding-right:1em;
}
.formulari input, .formulari textarea, .formulari select {
	width:60%;
	font-size:100%;
}

.formulari input.tipus_data {width:9.6em}
.formulari .botons_form {
	margin:0;
	display:block;
	text-align:right;
	padding:0;
	padding-top:1em;
    width:auto
}
.formulari .botons_form input, .boto_form {
	width:auto; 
	background-color:#297DB5; 
	color:white;
	font-weight:bold; 
	border:2px solid #D6D7DE;
	cursor:pointer;
}
.formulari .botons_form input:hover{
	background-color:#D31A35;
}

.formulari {margin-bottom:1em}
.formulari .check {
	width:auto;
	border:0;
}

.formulari .descripcio {font-size:80%; margin-left:20%; margin-right:20%;padding-left:2em;padding-top:4px;}
.formulari .checkboxes input {width:auto; border:0} 
.formulari .checkboxes,.formulari .taula {float:left;  padding-bottom:0.5em;padding-top:0;width:60%} 
.formulari .taula input {width:auto}

.opcio {overflow:auto;_height:1%}



#contingut .autocomplete ul{
	padding-right: 			1px;
}
.autocomplete {
	position:				absolute;
	background-color:		white;
	border:					1px solid #888;
	margin:					0px;
	padding:				0px;
}
.autocomplete ul {
	list-style-type:		none;
	margin:					0px;
	padding:				0px;
}
.autocomplete ul li.selected { 
	background-color:		#D5E6F0;
}
.autocomplete ul li {
	list-style-type:		none;
	display:				block;
	margin:					0;
	cursor:					pointer;
}
