/* CSS Parcs i Jardins	*/

/* Fulla d'estils per a formulari */



/* Formulari de cerca d'activitats */

#cerca-agenda,

#cerca-equipament,

#cerca_agenda,

#cerca_equipament {

	margin: .8em 0 0 0;

	line-height: 1.5em;

	background-color: #E9E9D8;

	border: 2px solid #B7DB4C;
		
}

	#cerca-agenda fieldset,
	
	#cerca-equipament fieldset,
	
	#cerca_agenda fieldset,

	#cerca_equipament fieldset {

		padding: 1em 1em 1em .5em;

		border: 0;

		border-bottom: 1px dotted #AAAAAA;

	}

		#cerca-agenda fieldset legend,
		
		#cerca-equipament fieldset legend,
		
		#cerca_agenda fieldset legend,

		#cerca_equipament fieldset legend {

			margin: .5em 0 -3em 0;
			
			font-weight: bold;

			font-size: 1.2em;

			text-transform: uppercase;

			color: #006F36;

		}

		#cerca-agenda fieldset p,
		
		#cerca-equipament fieldset p,
		
		#cerca_agenda fieldset p,

		#cerca_equipament fieldset p {

			margin: 0 0 0 6.5em;

			padding: .2em 0;
			
			clear: both;

		}
		
		#cerca-agenda fieldset label,
		
		#cerca-equipament fieldset label,
		
		#cerca_agenda fieldset label,

		#cerca_equipament fieldset label {

			color: #1A3957;

			line-height: 1.6em;

		}

		#cerca-agenda fieldset em,
		
		#cerca-equipament fieldset em,
		
		#cerca_agenda fieldset em,

		#cerca_equipament fieldset em {

			margin-left: 11.4em;

			font-size: 0.8em;

			font-style: normal;

			display: block;

		}

		#cerca-agenda fieldset p img,
		
		#cerca-equipament fieldset p img,
		
		#cerca_agenda fieldset p img,

		#cerca_equipament fieldset p img {

			vertical-align: middle;		

		}
		
		#cerca-agenda fieldset p img.borrar,
		
		#cerca-equipament fieldset p img.borrar,
		
		#cerca_agenda fieldset p img.borrar,

		#cerca_equipament fieldset p img.borrar {
		
			margin: .4em .2em;
		
		}

		#cerca-agenda fieldset select,
		
		#cerca-equipament fieldset select,
		
		#cerca_agenda fieldset select,

		#cerca_equipament fieldset select {

			width: 26em;

			margin: .2em 0;

			padding: 0 0 0 .2em;

			font-size: 1em;

			color: #555555;

			vertical-align: middle;

			border: 1px solid #A3A3A3;

		}

	#cerca-agenda fieldset#recerca-que label,

	#cerca-agenda fieldset#recerca-on label,

	#cerca-agenda fieldset#recerca-quan label,

	#cerca-equipament fieldset#recerca-que label,

	#cerca-equipament fieldset#recerca-on label,

	#cerca-equipament fieldset#recerca-quan label,

	#cerca_agenda fieldset#recerca_que label,

	#cerca_agenda fieldset#recerca_on label,

	#cerca_agenda fieldset#recerca_quan label,

	#cerca_equipament fieldset#recerca_que label,

	#cerca_equipament fieldset#recerca_on label,

	#cerca_equipament fieldset#recerca_quan label {

		width: 9em;

		float: left;
		
	}

		#cerca-agenda fieldset#recerca-on label,

		#cerca-agenda fieldset#recerca-quan label,

		#cerca-equipament fieldset#recerca-on label,

		#cerca-equipament fieldset#recerca-quan label,
		
		#cerca_agenda fieldset#recerca_on label,

		#cerca_agenda fieldset#recerca_quan label,

		#cerca_equipament fieldset#recerca_on label,

		#cerca_equipament fieldset#recerca_quan label {

			float: none;
			
		}

		#cerca-agenda fieldset#recerca-on label.marge-etiqueta,

		#cerca-agenda fieldset#recerca-quan label.marge-etiqueta,

		#cerca-equipament fieldset#recerca-on label.marge-etiqueta,

		#cerca-equipament fieldset#recerca-quan label.marge-etiqueta,
		
		#cerca_agenda fieldset#recerca_on label.marge_etiqueta,

		#cerca_agenda fieldset#recerca_quan label.marge_etiqueta,

		#cerca_equipament fieldset#recerca_on label.marge_etiqueta,

		#cerca_equipament fieldset#recerca_quan label.marge_etiqueta {

			width: 7.1em;

			display: inline;

			float: left;

		}
		
	#cerca-agenda fieldset input,

	#cerca-equipament fieldset input,
	
	#cerca_agenda fieldset input,

	#cerca_equipament fieldset input {

		padding: .1em .2em;

		font-size: 1em;

		color: #555555;

		border: 1px solid #A3A3A3;

		vertical-align: middle;

	}

		#cerca-agenda fieldset input.radio,

		#cerca-equipament fieldset input.radio,
		
		#cerca_agenda fieldset input.radio,

		#cerca_equipament fieldset input.radio {

			border: none;

			float: left;

			clear: left;

		}

		#cerca-agenda fieldset input.checkbox,

		#cerca-equipament fieldset input.checkbox,
		
		#cerca_agenda fieldset input.checkbox,

		#cerca_equipament fieldset input.checkbox {
			
			border: none;
			
			margin: 0 0 .3em .5em;

		}

	#cerca-agenda fieldset.accions-formulari,
	#cerca-agenda fieldset.accionsFormulari,
	#cerca_agenda fieldset.accionsFormulari,

	#cerca-equipament fieldset.accions-formulari,
	#cerca-equipament fieldset.accionsFormulari,
	#cerca_equipament fieldset.accionsFormulari {

		margin: -.5em 0;

		border: 0;

	}

		#cerca-agenda fieldset.accions-formulari legend,
		#cerca-agenda fieldset.accionsFormulari legend,
		#cerca_agenda fieldset.accionsFormulari legend,

		#cerca-equipament fieldset.accions-formulari legend,
		#cerca-equipament fieldset.accionsFormulari legend,
		#cerca_equipament fieldset.accionsFormulari legend {

			display: none;

		}

		#cerca-agenda fieldset.accions-formulari input,
		#cerca-agenda fieldset.accionsFormulari input,
		#cerca_agenda fieldset.accionsFormulari input,

		#cerca-equipament fieldset.accions-formulari input,
		#cerca-equipament fieldset.accionsFormulari input,
		#cerca_equipament fieldset.accionsFormulari input {

			padding-bottom: .3em;

			font-size: 1em;

			color: #fff;

			border: 0;
			
			padding: .5em;
			
			text-decoration: none;		
			
			border-top: 1px solid #8EC718 !important;
			
			border-left: 1px solid #8EC718 !important;
	
			border-bottom: 1px solid #51720D !important;
			
			border-right: 1px solid #51720D !important;
			
			background-color: #6F9C12;

			float: right;
			
			cursor: pointer;
			
			font-family: Verdana, sans-serif;

		}

	#cerca-agenda #nom-acte,

	#cerca-agenda #lloc,

	#cerca-equipament #nom-entitat,
	
	#cerca_agenda #nom_acte,

	#cerca_agenda #lloc,

	#cerca_equipament #nom_entitat { width: 25.2em; }

	#cerca-agenda #nom_carrer,

	#cerca-agenda #numero,

	#cerca-equipament #nom_carrer,

	#cerca-equipament #numero,
	
	#cerca_agenda #nom_carrer,

	#cerca_agenda #numero,

	#cerca_equipament #nom_carrer,

	#cerca_equipament #numero { margin-right: .8em; }

	#cerca-agenda #lbl-al2,

	#cerca-equipament #lbl-al2,
	
	#cerca_agenda #lbl_al2,

	#cerca_equipament #lbl_al2 { margin-left: 1em; width: 1.8em !important; float: left !important; }	
	
	#text #cerca_agenda .etiqueta_enlinia,
	#text #cerca_equipament .etiqueta_enlinia	{ float: none !important; }
	
/* -------------------------- */	
	
	
		
		
	


	
		
/* Formulari d'inscripcio */ 

.inscripcio {
	margin-top: 2em;
	margin-bottom: 4em;
}

	.inscripcio * {
		font-family: Verdana, sans-serif;
	}

	.inscripcio fieldset {
		border: none;
	}

	.inscripcio legend {	
		color: #D3242E;
		font-weight: bold;
		margin-left: -1.1em;
		margin-bottom: .5em;
	}

	.inscripcio label {
		font-size: 1.1em;
		padding: .1em .5em;
		margin-bottom: 1em;
		float: left;
		width: 12em;
		text-align: right;
	}

	.inscripcio .text {
		float: left;	
		height: 1.4em;
		border: 1px solid #aaa;
	}
	
	.inscripcio .textarea {
		float: left;
		width: 32em;
		height: 12em;
		border: 1px solid #aaa;
	}
	
	.inscripcio .select {
		margin: .5em;
		width: 22em;
	}
	
	.inscripcio .button {
		margin: .5em .5em .5em 14.2em;
	}

	.inscripcio br {
		clear: both;
	}

	.inscripcio .ajuda {
		font-size: .9em !important;
		margin-top: -.7em;
		margin-left: 13em;
	}	

	/* Classes per a controlar els tamanys dels inputs */

		.inscripcio .gran {		
			width: 21em;
		}

		.inscripcio .mitja {
			width: 16em;
		}

		.inscripcio .petit {
			width: 10em;
		}

		.inscripcio .mini {
			width: 6em;
		}

