@charset "utf-8";
 
#contingut_home { width: 870px; margin-top: 0px; /*height:100%;*/ }
.xxx_per_sobre { margin-top: 20px }
.xx_per_esquerra { margin-left: 15px; }
.xxx_per_esquerra { margin-left: 10px }
/*-col_cen---------------------------------------------------------------------------------------------------*/
#col_cen { float: left; width: 356px; padding-left: 10px; padding-right: 10px; margin: 10px 0 }
	#col_cen .titol_h1 { background-color: #ecefef; margin: 5px 0 15px 0; }
		#col_cen .titol_h1 h1 { font-size: medium; padding: 3px 0 1px 0; font-weight: bold; color: #fe860f; padding-left: 15px; margin-top: 1px; margin-bottom: 1px; page-break-before: avoid; page-break-after: avoid; }
			#col_cen .titol_h1 h1 a:link { color: #fe860f; }
/*-col_dre--------------------------------------------------------------------------------------------------------*/
#col_dre { float: left; width: 230px; padding: 10px; margin: 15px 0 35px 5px; background-color: #ffffff; border: 2px solid #dae4ee; }
	#col_dre .titol_h1 { background-color: #ecefef; margin: 5px 0 15px 0; }
		#col_dre .titol_h1  h1 { font-size: medium; font-weight: bold; color: #fe860f; padding-left: 15px; margin-top: 1px; margin-bottom: 1px; page-break-before: avoid; page-break-after: avoid; }
	#col_dre h1 { color: #fe860f; font-weight: normal; font-size: 200%; padding-left: 10px; text-align: left; }
	#col_dre li { color: #004287; padding-top: 2px; }
/*-destacat---------------------------------------------------------------------------------------------------*/
#fons { background-image: url(../img_com/blau_negre.gif); background-repeat: repeat-y; background-position: center ; width: 870px; min-height: 280px; height: auto !important; height: 280px; }
.destacat_home {width: 630px; color: #ffffff; text-align: left; float: left; height: 100%; }
.titolhome { font-size: medium; color: #E98300 ; margin-bottom: 3px; margin-top: 0px; vertical-align: baseline; font-weight: bold; }
.titolhome a { color: #E98300 ;  }
	.destacat_home .fotogran {width:350px; float:left}
	.destacat_home .fotogran .overflow {height:170px; overflow:hidden}
	.destacat_home .text {width:198px; float:left; margin:10px 0px 0px 20px}
	.destacat_home .text .overflow {width:100%; height:150px; overflow:auto;font-size:small}
.llulltv_home  {width: 240px; color: #ffffff; text-align: left; float: left; height: 100%; }
.noticies_home_destacat { width: 590px; float: left; padding: 20px 0 0 20px }
	.noticies_home_destacat h2 a:link, .noticies_home_destacat h2 a:visited { font-size: medium; color: #ff7f00; }
	.noticies_home_destacat .peu_foto2 { color: white; margin-top: 4px; font-size: x-small; font-style: normal; }
/*.destacat_home				{width:630px;border: 0px solid #ffffff;color: #ffffff;padding: 0px;text-align: left;background-color: #000000;
							 border: 0px solid #ffffff; margin-bottom:0px;  height: 300px;float:left; }							
.destacat_home .text		{width:200px; min-height: 280px; height: auto !important; height: 280px;float:left; margin:20px 20px 20px 20px }													
.llulltv_home				{width:240px;border: 0px solid #ffffff;color: #ffffff;padding: 0px;text-align: left;background-color: #001a35;
							 border: 0px solid #ffffff; margin-bottom:0px;  height: 300px;float:left; }
.noticies_home_destacat 	{width:590px;float:left;padding:20px 0 0 20px}
.noticies_home_destacat h2 a:link, .noticies_home_destacat h2 a:visited {font-size:medium;color:#ff7f00;}
.noticies_home_destacat .peu_foto2 {color:white;margin-top:4px;font-size: x-small;font-style:normal;}*/
/*-footer---------------------------------------------------------------------------------------------------*/
#logos { padding: 10px; margin: 0px; width: 850px; clear: both; background-color: #333333; color: #FFFFFF }
	#logos a { color: #FF9900 }
	
#calendari #today {border:1px solid #006666; background-color:#dddddd; font-weight:bold}	
.banner_home {padding:2px 2px 2px 5px}
