@charset "utf-8";/* CSS Document */
/*-ELEMENTS----------------------------------------------------*/
body 							{background-color: #ffffff;color: #333333;font-family:Arial, Helvetica, sans-serif
								;font-size: x-small;margin: 0 auto 0 auto;}
tr,td							{font-family:Arial, Helvetica, sans-serif;}
h1 								{font-weight: bold;color:#333333;margin-top:5px;margin-bottom:5px; text-indent:5px}
h2      						{font-family:  Arial, Helvetica, sans-serif; font-size: small;color:#333333
								;margin-bottom:3px;margin-top:0px;vertical-align: baseline; font-weight: bold;}
hr 								{ border:none; border-bottom: 1px dotted blue;}
img 							{border: none;}
table 							{border: 0px; padding:1px}
a 								{text-decoration:none; color:#003 }
a:hover 						{color:#C70024; }
src								{border-width:0}

/*--GENERICS----------------------------------------------------*/
.per_sobre 						{margin-top:5px}/*!destacat img home*/
.xx_per_sobre 					{margin-top:15px}/*!home plats*/
.per_sota 						{margin-bottom:5px}/*!multi*/
.x_per_sota 					{margin-bottom:10px}/*!home multi*/
.xx_per_sota 					{margin-bottom:15px}/*!home multi*/
.per_esquerra 					{margin-left:5px }/*!llistats premsa agenda*/
.x_per_esquerra 				{margin-left:10px}/*!home*//*!menulateral*/
/*-MENU PRINCIPAL----------------------------------------------------*/
#barralogo						{width:100%; background:#000; height:60px}
#barralogo	#col_1				{float:left; width:50%;padding:0 0 0 10px}
#barralogo	#col_2				{float:left; width:50%;padding:0 10px 0 0}

#menup 							{text-align:left;height:28px;font-size: x-small;border-style:solid;border-color:#666666
								;border-top-width:1px;border-bottom-width:1px;border-right-width:0px;border-left-width:0px
								;vertical-align:middle;background:#C70024 url('../../img_com/fons-menu.gif') top left repeat;}
#menup .opcio_menu a 			{color:#FFFFFF;display:block;padding:8px;float:left;border-style:solid;border-color:#666666
								;border-width:0px;border-right-width:1px;}
#menup .opcio_menu a:hover 		{background-color:#000;color:#FFF}
#menup .opcio_menu_selecc a 	{background-color:#000;color:#FFF
								;padding:8px;float:left
								;border-style:solid;border-color:#666666
								;border-width:0px;border-right-width:1px;font-weight:bold;}
#menup .opcio_menu2 a 			{color:#FFF; background-color:#666; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; display:block; padding:8px; float:left
								; border-style:solid; border-color:#666666; border-width:0px; border-right-width:1px}
#menup .opcio_menu2 a:hover 	{background-color:#C70024;color:#FFF}

/*-FORMULARIS--------------------------------------------------------*/
input 							{border-color:#666666;border-style:solid;border-width: 1px;height:15px;font-size: x-small;}
select							{font-size: x-small}
.form							{border-style:dashed; border-width:1px; border-color:#666666; padding:10px}
.botoform1 						{color: #000000;background:#bbbbbb;border-width: 0px;height:15px; width:135px
								;font-family: Geneva, Arial, Helvetica, sans-serif;}
.botoform2 						{font-size:x-small;color: #ffffff;background:#C70024;border-width: 0px
								;padding:0 5px;height:21px;font-weight:bold;}
.botoform3 						{font-size:x-small;color: #ffffff;background:#C70024;border-width: 0px
								;padding:0 5px;height:21px;font-weight:bold;width:90px}
#cerca							{height:25px; text-align:right; padding-right:5px; background-color:#000000; color:#FFFFFF}
/*-CERCADOR----------------------------------------------------*/
.cercador 						{background-color:#ffffff;padding:5px;border:1px dashed #666666}
/*-CONTENIDORS----------------------------------------------------*/
#contenidor 					{background-color:#FFFFFF;width:870px;margin:0 auto 0 auto;}
#contingut 						{margin-top:5px;margin-bottom:5px;width:870px;height:100%;}
#contingut #print_header		{display:none;}
/*-IMPRESSIO----------------------------------------------------*/
.imprimir						{float:right;margin-right:15px;text-align:right;}
/*--CAP----------------------------------------------------------*/
#titol 							{width:870px;height:60px;background-color:#000000;vertical-align:middle;}
#titol a 						{color:#C70024;}
#header 						{padding:0px;margin:0px;width:870px;clear:both;}
/*-PEUS-----------------------------------------------------------*/
#banners 					{padding:10px;margin:0px;width:850px;clear:both;background-color:#C70024; height:auto}
#logos 						{ padding:10px; margin:0px; width:850px; clear:both; background-color:#282828; color:#FFFFFF }
#logos a 					{color:#C70024}
#legal 						{padding:10px;margin:0px;width:850px; height:auto;clear:both;background-color:#000000;color:#FFFFFF;}
#legal a 			    		{color:#C70024;}
#legal2 						{padding:10px;margin:0px;width:850px;clear:both;background-color:#000000;color:#FFFFFF;}
#legal2 a 					{color:#C70024;}
/*-COLUMNA ------------------------------------------------*/
#col_esq 					{float:left; width:200px; padding:10px; margin:15px 5px 35px 0
							;background-color: #ffffff;  border: 2px solid #dae4ee;}
#col_esq .titol_h1  		{background-color: #EAEAEA;margin:5px 0 15px 0;}
#col_esq .titol_h1  h1		{font-size: small; font-weight: bold;color:#C70024;padding-left:15px
							;margin-top:1px;margin-bottom:1px;page-break-before: avoid;page-break-after:avoid;}
#col_esq h1 				{color:#C70024;font-weight:normal;font-size:200%;text-align:left;}

#col_esq #agenda 			{padding:0px}

/*-col_dre--------------------------------------------------------------------------------------------------------*/
#col_dre 					{float:left; width:200px; padding:10px; margin:15px 0 35px 5px
							;background-color: #ffffff;  border: 2px solid #dae4ee;}
#col_dre .titol_h1  		{background-color: #EAEAEA;margin:5px 0 15px 0;}
#col_dre .titol_h1  h1		{font-size: small; font-weight: bold;color:#C70024;padding-left:15px
							;margin-top:1px;margin-bottom:1px;page-break-before: avoid;page-break-after:avoid;}
#col_dre h1 				{color:#C70024;font-weight:normal;font-size:200%;text-align:left;}

#col_dre li					{color:#C70024; font-size:110%}


/*-COLUMNA PRINCIPAL----------------------------------------------------*/
#col_principal 			{float: left;padding: 10px;width: 600px;}
#col_principal_agenda 	{float: left;padding: 10px;width: 570px;background-color:#eaeaea}
#col_principal_specials {float: left; padding: 0px;width: 610px;background-color:#eaeaea}
#col_principal .titol_h1{background-color: #dfdfdf;margin:15px 0px 15px 0px; width:100%}
#col_principal .titol_h1  h1{font-size: 200%;padding:3px 0 3px 0; font-weight: normal;color:#000000;padding-left:15px
								;margin-top:1px;margin-bottom:1px;page-break-before:avoid;page-break-after:avoid;}
#col_principal hr			{border-bottom:1px dashed #333333;margin-bottom:10px;margin-top:10px;}
#col_principal h2			{color:#C70024;padding-top:10px;margin-top:10px;}
#col_principal h3			{color:#000064;font-size:120%;margin:0;padding:0}

/*-COLUMNA PRINCIPAL PREMSA----------------------------------------------------*/
#col_premsa 			{float: left;padding: 10px;width: 370px;}
#col_premsa_agenda 	{float: left;padding: 10px;width: 370px;background-color:#eaeaea}
#col_premsa_specials {float: left; padding: 0px;width: 610px;background-color:#eaeaea}
#col_premsa .titol_h1{background-color: #dfdfdf;margin:15px 0px 15px 0px; width:100%}
#col_principal .titol_h1  h1{font-size: 200%;padding:3px 0 3px 0; font-weight: normal;color:#000000;padding-left:15px
								;margin-top:1px;margin-bottom:1px;page-break-before:avoid;page-break-after:avoid;}
#col_premsa hr			{border-bottom:1px dashed #333333;margin-bottom:10px;margin-top:10px;}
#col_premsa h2			{color:#C70024;padding-top:10px;margin-top:10px;}
#col_premsa h3			{color:#000064;font-size:120%;margin:0;padding:0}



/*-EVENTS----------------------------------------------------*/
.materia 					{color: #C70024;font-size: small;font-weight: bold;line-height:20px;border: thin; border-color:#000064;}
.lloc_data 					{color: #000064;line-height:20px;padding-top:5px;}
.imatges 					{width:234px;}
#events .titol_h1  		{background-color: #eaeaea;margin:5px 0 15px 0;}
#events .titol_h1  h1	{font-size: medium; font-weight: bold;color:#C70024;padding-left:15px
								;margin-top:1px;margin-bottom:1px;page-break-before:avoid;page-break-after:avoid;}

/*-Reproductor de video ----------------------------------------------------*/
#destacat_vid 				{background-color:#333333;width:570px;height:240px;padding:10px;}
#destacat_vid #imatge 		{width:400;height:240px;float:left;color:#bbbbbb}
#destacat_vid #titol_imatge {height:160px;font-size:medium;padding-left:10px;padding-right:10px;color:#bbbbbb}
/*-FOTOS----------------------------------------------------*/
.foto_dreta 				{float: right; margin-bottom: 10px; margin-left:  20px;  margin-top:10px;}
.foto_esquerra 			{float: left;  margin-bottom: 10px; margin-right: 20px; margin-top: 10px;}
.foto_mini 					{float: left;  margin-bottom: 5px;  margin-right: 5px;  margin-top: 1px;}
.lupa 						{margin-top: -15px; text-align: right;}
.peu_foto 					{color: #999999; font-size: x-small;margin-bottom:5px;  padding-bottom:10px
								; padding-left:5px; line-height:12px;font-style:italic;}
.peu_foto2 					{color: #000000; font-size: x-small;margin-bottom:5px;  padding-bottom:10px
								; line-height:12px;font-style:italic;}
.img_premsa 				{margin-bottom: 5px;margin-right: 5px;margin-top: 15px;}
#foto_web					{float:left;margin:10px 0 0 20px;width:230px
								;/*min-height: 240px; height: auto !important; height: 240px*/}
/*-FOTOS CULTURA----------------------------------------------------*/
#foto_web .titol_foto	{margin-top:5px;color: #C70024;font-weight:bold;font-size:110%
								;background:transparent url('../img_com/bot1.gif') top left no-repeat;padding-left:20px
								;min-height: 20px; height: auto !important; height: 20px}
#foto_web .vincle_foto	{border:1px dashed #333333;padding:10px;margin-top:10px;text-align:center;}		
.img_esquerra				{float:left; margin-right:10px;margin-bottom:5px}	
/*-FOTOS CULTURA CATALANA----------------------------------------------------*/
#im 							{filter: Alpha(Opacity=90)}
/*-RESULTATS ----------------------------------------------------*/
.resultat 					{float: none;clear:both;background-color:#ffffff; padding-top:15px
							;border-top:1px dashed #999999;height:1%; margin:10px 0 0 0;}
.resultat .data				{text-align:left ;font-weight:300;color:#C70024;margin-bottom:10px;margin-top:10px;font-size:110%;}
.resultat .lloc     		{text-align:right;font-weight:300;color:#000000;margin-bottom:10px;margin-top:10px
							;font-variant:small-caps; font-style:italic;font-size:110%;}
.resultat #subtitol 		{font-size: small; font-style:italic; font-weight:600; color:#333333;}
.resultat_cal 				{float: none;clear:both;background-color:#eaeaea;padding:5px;border-top:1px dashed #999999;height:1%}
.resultat_cal .data			{text-align:left ;font-weight:300;color:#C70024;margin-bottom:10px;margin-top:10px;font-size:110%;}
.resultat_cal .lloc 		{text-align:right;font-weight:300;color:#000000;margin-bottom:10px;margin-top:10px
							;font-variant:small-caps; font-style:italic; font-size:110%;}
.resultat_cal h2			{background-color:#ffffff;  padding: 5px 10px 5px 10px; }
.resultat_cal .foto_esquerra{float: left;  margin-bottom: 5px; margin-right: 20px; margin-top: 10px; margin-left:0px;}
.data_detall				{text-align:left ;color:#FFFFFF;margin:5px;font-size:120%;font-style:italic;font-variant:small-caps; }
.resum						{padding: 5px 10px 5px 0px;color:#999999}
.ampliar					{text-align:right; padding:5px;clear:both;}
.tema 						{text-align:right;font-weight:300;color:#333333;margin-bottom:10px;margin-top:10px;font-variant:small-caps
							; font-style:italic;font-size:110%;}
.cap 						{margin-top:10px;margin-bottom:10px;text-align:left;color:#000064;font-weight:600;background-color:#eaeaea}
.paginacio 					{margin-top:10px;margin-bottom:10px;text-align:center; font-weight:bold;font-size:110%
							;border-top:1px dashed #666666;border-bottom:1px dashed #999999;height:1%; padding:10px 0 10px 0}
.trobats 					{color:#C70024;font-weight:600;font-style:italic;font-size:130%; margin-top:10px;margin-bottom:10px;border-top:1px dashed #999999;height:1%;}
/*-IMATGES_DESTACADES----------------------------------------------------*/
#destacat_img 				{width:100%}
#destacat_img #data			{text-align:left;font-weight:300; background-color:#666666;  padding: 5px 10px 5px 10px; color:#C70024}
#destacat_img #lloc 		{text-align:right;color:#C70024;font-weight:600;margin-bottom:10px;font-variant:small-caps; font-style:italic; font-size:110%; }
#destacat_img #titolnot 	{font-size: medium; font-weight:600; color:#FFFFFF; padding: 5px 10px 5px 10px;background-color:#333333; }
#destacat_img #titolnot a 	{color:#FFFFFF}
#destacat_img #subtitol 	{font-size: small; font-style:italic; font-weight:600; color:#FFFFFF; padding: 5px 10px 5px 10px;background-color:#666666;}
#destacat_img #imatge 		{padding:5px;}
#destacat_img #imatge_noticia	{padding:5px;}
#destacat_img #adjunt 		{font-size: x-small; color:#C70024; padding: 5px 0px 5px 0px;}
#destacat_img #adjunt a		{color:#C70024;}
/*-BOTONS----------------------------------------------------*/
.boto_numero 				{background-color: #FFFFFF;border-color: #000064;border-style: solid;border-width: 1px;color: #001c72;float: left
							; font-size: 115%;font-weight: bold;height: 16px; margin-right: 4px;margin-top: 10px;text-align: center;width: 14px;}
.boto_numero_selecc 		{background-color: #000064;border-color: #000064;border-style: solid;border-width: 1px;color: #FFFFFF;float: left
							;font-size: 115%;font-weight: bold;height: 16px; margin-right: 4px;margin-top: 10px;text-align: center;width: 14px;}
.boto_numero_selecc a 		{color: #FFFFFF;font-weight: normal;text-align: center;font-size: 115%;}
.boto 						{float: right;margin-top: 10px;margin-left:10px;}
.mes_imatges 				{padding:4px; color:#FFFFFF;font-weight:bold;margin-top:10px;margin-right:6px;float:left;font-size:110%;}
.boto_tramits				{background-color: #000064; border-color: #000064;border-style: solid;border-width: 1px; color: #FFFFFF;float: left
							;font-size: 115%;font-weight: bold;height: 16px; margin: 1px;text-align: center;  }
.boto_tramits a 			{color: #FFFFFF;}
/*-TEXT----------------------------------------------------*/
.textgris 					{color:#999999;}
.textblau 					{color:#000064;}
.blau_negreta 				{color:#000064;font-weight:600;}
.taronja					{color:#C70024} 
.negre						{color:#000000}
.blanc, .textblanc			{color:#FFFFFF}

/*-LLIBRES----------------------------------------------------*/
.autor_llibre 				{margin:10px 0 0 0; font-weight: bold;color:#333333; font-size:large}
.titol_llibre 				{margin:10px 0 10px 0; text-align:left;color:#000064;font-weight:600;background-color:#EAEAEA; font-size:medium; font-style: italic}
.subtitol_llibre 			{margin:10px 0 10px 0; text-align:left;color:#000064;font-weight:600;background-color:#EAEAEA; font-size: small; font-style: italic}

/*-ALINEACIONS MODIFICIACIONS TEXT----------------------------------------------------*/
.centrat 					{text-align: center;}
.dreta 						{text-align: right;padding-right:5px}
.destacats 					{color:#C70024;border-bottom:1px dotted #333333;padding-top:10px;font-weight:bold; font-size:110%}
.marc10 					{padding:10px}
.titol_pagina  				{margin-right:15px;float:right;}
.trenca_float 				{clear:both}	
.flota_esquerra 			{float:left}/*!home webspecials*/
.mig			            {float:left; width:50%;}

/************************** ******FLOWPLAYER**** ****************************/ 
a.myPlayer { display:block; width: 320px; height:240px;  text-align:center; margin:0; float:left; border:1px solid #000; } 
/* play button */ 
a.myPlayer img {  border:1px solid #000; } 
/* when container is hovered we alter the border color */ 
a.myPlayer:hover {  border:1px solid #436A69; }





/*-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%;}							
.destacat_home .text		{width:200px;float:left; margin:20px 20px 20px 20px }													
.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;}

/*-footer---------------------------------------------------------------------------------------------------*/
#logos 						{padding:10px;margin:0px;width:850px;clear:both;background-color:#333333;color:#FFFFFF}
#logos a 					{color:#FF9900}

.comunitat					{color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-size:large; font-style:italic}
.comunitat_color			{color:#C70024}
.comunitat2					{color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-size:small}


