@charset "utf-8";
/* CSS Document */

/* - CONTENIDORS (dins de continguts que deixa 964px d'amplada) - */
/* - contenidor HT - */
#filtres{ width:954px; padding:5px; background-color:#EAEAEA; border-bottom:2px solid #666; overflow:auto;	
	font: normal 11px Arial, Helvetica, sans-serif;	color: #666; }

	/* FORMULARIS 1 */
	#filtres form.cercar { float:left;  height:20px; }
	#filtres form.cercar fieldset { border-width:0; padding:0; }
	#filtres form.cercar legend { color:#999;	}
	#filtres form.cercar label { display:inline; }
	#filtres form.cercar .camp { border: 1px solid #CCC; background:#FFF; font-size:11px; color:#999;	}
	#filtres form.cercar .camp:hover { border: 1px solid #03C; }
	#filtres form.cercar select {	widht:40px;	border:1px solid #CCC; background:#FFF; font-size:11px; color:#999; }
	#filtres form.cercar .select:hover { border: 1px solid #03C;; }
	#filtres form.cercar .bt_cercar { width:20px; height:20px; padding:0; border:0; margin: 0 0 0 15px;  background:url(../../conts/00/icones/cercar.png); }
	#filtres form.cercar .bt_cercar:hover { cursor:pointer; }
	
	#filtres form.reiniciar { float:left; width:20px; height:20px;  }
	#filtres form.reiniciar .bt_reiniciar { width:20px;  height:20px; padding:0; border:0; margin: 0;   background:url(../../conts/00/icones/reiniciar.png); }
	#filtres form.reiniciar .bt_reiniciar:hover { cursor:pointer; }

/* - contenidor TL - */
#resultats { 
	clear:both;	float: left; width: 250px; padding: 0;	margin: 0 2px 0 0; background-color:#EFEFEF; overflow:auto;
	font: normal 12px Arial, Helvetica, sans-serif; color: #666; }	

	#resultats table { width: 244px; padding:0; margin: 2px auto 0 auto; border-collapse: collapse;
				font: normal 11px Arial, Helvetica, sans-serif; color: #666; }
	#resultats table tbody tr { border-bottom:1px solid #CCC; }
	#resultats table tbody td { padding:2px; text-align:left; }
	#resultats table tbody td:hover { background-color:#CEE3FD; }	
	#resultats table tbody td a{ }
	#resultats table tbody th { text-align:left; padding:2px; }
	
	/* FORMULARIS 2 */
	#resultats  form { padding:0; border:0; margin:0; overflow:auto; }
	#resultats  form .bt_registre { padding:0; border:0; margin:0; background:none; font: bold 12px Arial,sans-serif; color:#00F;  }
	#resultats  form .bt_registre:hover { cursor:pointer; color:#F60; }

	#paginacio_registres { width: 244px; padding:2px; border-top: 2px #666 normal; margin: 0;
		font: normal 11px Arial, Helvetica, sans-serif; color: #F00; text-align:justify; }

	/* FORMULARIS 3 */
	form.paginacio { display:inline; float:left; padding:0; border:0; margin:0; overflow:auto; }
	form.paginacio .bt_paginacio { padding:0; border:0; margin:0; background:none; font: normal 11px Arial,sans-serif; color:#00F;  }
	form.paginacio .bt_paginacio:hover { cursor:pointer; color:#F60; }
	form.paginacio .bt_actual { padding:0; border:0; margin:0; background:none; font: bold 11px Arial,sans-serif; color:#000;    }	

/* - contenidor TC - */
#registre_text{	float:left;	width: 426px; padding: 4px;	margin: 0 2px; background-color:#FFF; overflow:auto;
			font: normal 12px Arial, Helvetica, sans-serif; color: #666; text-align:justify; }
	#registre_text h5 { margin:15px 0; font-size:16px; text-align:left;}

/* - contenidor TR - */
#registre_adjunts { float:right; width: 261px; padding: 4px; border-left: 1px #CCC dashed; margin: 0 0 0 2px; overflow:auto;
			font: normal 12px Arial, Helvetica, sans-serif; color: #666; }
	
	#registre_adjunts .spacer { clear: both; width:100%;	}
	#registre_adjunts .fila { clear: both; }
	#registre_adjunts .alesquerra { float:left; background: #FFF; border: 1px solid #FFF; /* - vora del mateix color que el fons - */ text-align:left; }
	#registre_adjunts .alesquerra p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; display:inline; }




#avis{ margin: 0 auto;	padding:10px; font: normal 16px Arial,sans-serif; color:#C00; text-align:center; }