/*********************************************CSS HOME*********************************************/

/* Columna izquierda */


#col_esq{float:left;	margin-left:12px;	width:246px;}
#col_esq #calendari{margin-left:-2px; margin-right:-5px;}
#col_esq #cercador { margin-left:5px;}    
#col_esq #cercador .form {margin-top:10px; }    



/* Columna derecha */
#col_dre {float:left; width:554px; margin-left:30px;}
#col_dre .cap_contingut_554 {	background-image:url(../img_com/destacat_554.gif);	background-position:top;	background-repeat:no-repeat;	width:554px;	height:16px;}
#col_dre #cercador{	width:544px;	padding-left:10px;	padding-top:10px;	padding-bottom:10px;		border-left-color:#D4D4D4;	border-left-style:solid;	border-left-width:1px;	border-right-color:#D4D4D4;	border-right-style:solid;	border-right-width:1px;	border-bottom-color:#D4D4D4;	border-bottom-style:solid;	border-bottom-width:1px;}
#col_dre #cercador #cercador_esq{	width:270px;	float:left;}
#col_dre #cercador #cercador_esq .form{	margin-top:10px;	margin-left:17px;	margin-bottom:5px;}
#col_dre #cercador #cercador_dre{	width:230px;	margin-left:20px;	float:left;}
#col_dre #cercador #cercador_dre .form{	margin-top:10px;	margin-left:17px;	margin-bottom:5px;}
#col_dre #cercador .boto{	margin-top:10px;	margin-left:400px;	margin-bottom:5px;	clear:both;}
#col_dre #cercador .ratlla{	margin-top:3px;	margin-bottom:5px;	clear:both;}
#col_dre #cercador .form{	margin-top:5px;	margin-left:17px;	margin-bottom:5px;}


/* Resultats */
#texte_recerca{	padding-top:20px;	margin-left:12px;	margin-right:10px;	clear:both;}
#texte_recerca_obert{	padding-top:20px;	margin-left:0px;	margin-right:10px;	clear:both;}

#resultats { 	width:850px; 	margin-left:10px; 	margin-right:10px; 	margin-top:20px; 	margin-bottom:5px; }  
#resultats table { 	text-align:left; 	margin-top:2px; 	margin-left:2px; }  
#resultats table th.header_global        {text-align:center; 	color:#FFFFFF; 	font-weight:bold; 	background-color:#433E90; }   
#resultats table th.header_global_select {text-align:center; 	color:#433E90; 	font-weight:bold; 	background-color: #F1F1F1;}   
#resultats table tr.header { 	text-align:center; 	height:12px; 	background-color:#DCDCDC; padding-left:15px; }  
#resultats table th {background-color:#DCDCDC; vertical-align:top;}  
#resultats table td {background-color:#F1F1F1; padding-left:5px; border-bottom:solid; border-color:#DCDCDC; border-bottom-width:thin}  
#resultats .resultat_data { 	width:85px; 	height:100px; 	float:left; 	text-align:center; 	background-color:#DCDCDC; 	margin-top:2px; 	margin-left:2px; }  


#resultats .separador{ background-color:#433E90; height:2px;  border:none}
#resultats .resultat_data .resultat_dia{	font:Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:44px;	color:#433E90;	margin-top:25px;}
#resultats .resultat_data .resultat_mes{	font:Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:large;	color:#626262;	margin-top:-5px;}
#resultats .resultat_data .resultat_any{	font:Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: medium;	color:#626262;	margin-top:-5px; }


