/********************************************************
	CSS: Definició dels estils d'elements comuns.
*********************************************************/

body{ 
	margin: 0px; 
	padding: 0px;
	font-family: Verdana,Tahoma;
	font-size: 100%;
	color: #000;
	width: 100%;
	background-color: #fff !important;
	}

img {
	border: none;
	}

dl, dd, dt { 
	margin: 0px;
	color: #818181;
	background-color: #fff;
	}
fieldset {
	border: 0px;
	padding: 0px;
	}	

.FW_clear {
	clear: both;
	}
	
.FW_clear2 {
	clear: both;
	display:block; 
	line-height:0.1em;
	}
	
.FW_sClearBothHeight0{
	clear: both;
	height: 0px;
	}
	
.FW_p8 {
	padding-top: 8px;
	}

.FW_sColEsquerra {
	width: 49%; 
	float: left;
	}
.FW_sColDreta {
	width: 49%; 
	float: right;
	}

h1 {
	margin: 0px;	
	padding: 0px;
	}
	
h2 {
    font-weight: normal;
    font-family:Arial;
    color:#660303;
    text-decoration:none;
    font-size: 1.9em;
    margin: .2em 0 .2em 40px!important;
    padding: 0 0 0 0 !important;
    }

.FW_bTitol h2 a, .FW_bTitol h2 a:link, .FW_bTitol h2 a:visited {
	color:#660303;
	text-decoration:none;
	}
	
.FW_bTitol h2 a:hover {
	text-decoration: underline;
	}


h3 {
	margin:0px 0px 8px 0px;
	padding: 0px;
	color: #660303;
	font-family:Arial;
	font-weight:bold;
	font-size: 1.5em;
	}
h3 a , h3 a:link, h3 a:visited{
	margin:0px 0px 8px 0px;
	padding: 0px;
	color: #660303;
	text-decoration: none;
	
	}	
h3 a:hover {
	text-decoration: underline;
	}
		
h4 {
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-weight:bold;
	font-size: 1.18em;
	color: #4D4D4D;
	}
h5 {
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 1.1em;
	color: #4D4D4D;
	}
h5 a {
	font-weight:bold;
	
	}		
h5 a:hover {
	text-decoration: underline;
	}

.FW_sImpacte {
	margin: 0px;
	padding: 0px;
	}
	
/* Inici InfoCanal	*/
.FW_sInfoCanalA {

	}
.FW_sInfoCanal{
	margin: 0px 0px 10px 0px;
	}	
.FW_sInfoCanal p{
	margin: 0px 0px 0px 0px;
	}	
/* Fi InfoCanal	*/

/* Llista sense icons */
ul.FW_sLlistaComu {
	list-style-position: inherit;
	margin: 0px!important;
	padding: 0px!important;
	list-style-type: none;
	font-weight: normal;	
	}
	
ul.FW_sLlistaComu li p {
	margin-top: 0px!important;
	padding: 0;
	}

/* Inici Bloq Noticies amb foto o sense foto */
.FW_sBloqImagNoti{
	display:block;
}
.FW_sBloqImagNoti2{
	display:block;
	width:99%; 
	vertical-align: top;
	height:100%;
	overflow:hidden;
}
.FW_sInlineImagNoti{
	display:inline;
	width:100%; 
	vertical-align: top;
	height:100%
}

ul.FW_sLlistaComu li.FW_sInlineImagNoti { margin-bottom: 5px!important; display: list-item!important;}


.FW_sInlineImagNoti a {
	font-family: verdana;
	font-size:  0.97em;	
	font-weight: bold;
	color: #4D4D4D;
	text-decoration: none;
	}
.FW_sInlineImagNoti a:hover  {
	text-decoration: underline;
	}
/* Fi Bloq Noticies amb foto o sense foto */

	
/* Inici estils:
Bloc d' un article amb o sense titol i foto  */
.FW_sNews{
	margin-top:7px;
	display:block;
	width:99%; 
	vertical-align: top;
	height:100%;
	background:#FFFFFF;
	color:#660303;
}
.FW_sNews h5 {
	margin:0px 0px 5px 0px;
	}
.FW_sNews h5 a {
	color: #AC2115;
	font-family:Verdana;
	font-weight:bold;
	font-size: .97em;
	text-decoration: none;
	}
.FW_sNews h5 a:hover{
	text-decoration: underline;
	}	


.FW_sDescripcio {
	color: #AC2115;
	margin-bottom: 10px;
	font-family:Verdana;
	font-weight:bold;
	font-size: 1.18em;
	}
.FW_sDescripcio h5 {
	color: #AC2115;
	margin-bottom: 0px!important;
	padding: 0px;
	font-family:Verdana;
	font-weight:bold;
	font-size: 1em;
	}
.FW_sDescripcio p {
	margin-top: 0px;
	}
	
.FW_sVertAlMiddle { vertical-align: middle; }


.FW_sEntradeta {
	margin: 0px;
	font-weight: bold;
	}
	
.FW_sLinksDreta {
	margin-top: 0px;
	margin-bottom: 8px;
	float: right;
	}	
.FW_sLinksDreta a, .FW_sLinksDreta a:link, .FW_sLinksDreta a:visited{
	color:#4D4D4D;
	font-family: Verdana;
	font-size: .9em;
	text-decoration:underline;
	text-align: left;
	} 
	
.FW_sTitolVermell {
	color: #660303;
	font-family: verdana;
	font-weight: bold;
	font-size: 1.15em;
	}
.FW_sTitolVermell a, FW_sTitolVermell.a:link, FW_sTitolVermell.a:visited {
	color: #660303;
	font-size: 1.15em;
	text-decoration: none;
	font-weight: bold;
	}
.FW_sTitolVermell a:hover {
	text-decoration: underline;
	}	


/* flota esquerra*/
.FW_sFlotaEsqu {
	float: left;
	bottom: 0px;
	margin: 0 15px 5px 0 ;
	padding: 0px;
	}

.FW_sFlotaEsqu object {margin-right: 4px;}	

.FW_sFlotaEsq84{
	width: 84px;
	height: 84px;
	border: 0px;
}

.FW_sImg100{
	width: 100px;	
}

.FW_sImg100height{
	height: 100px;
}
.FW_sFlotaEsquMarginTop{
	clear: both;
	margin-top: 2em;
}
/* Peu de foto flota esquerra */
.FW_sFlotaEsqu dt{
	font-family: arial;
	font-size: .9em;
	margin: 0px;
	padding: 0px;
	clear: both;
	color: #4D4D4D;
	background-color: #fff;
	}
	
.FW_sFlotaEsqu dl{
	margin: 0px 8px 0px 0px;
}

	
.FW_sArticleFoto {
	clear: left;
	margin: 0px; 
	padding: 0px;
	}
.FW_sArticleFoto p {
	margin-top: 0!important;
	padding-top: 0!important;
	}
	
/* flota dreta*/	
.FW_sFlotaDre {
	margin: 0 0 0 8px;
	padding: 0px;
	clear: both;
	float: right;
	}
/* Peu de foto dreta */	
.FW_sFlotaDre dt {
	font-family: arial;
	font-size: .9em;
	margin:0px;
	padding: 0px;
	clear: both;
	color: #4D4D4D;
	}
.FW_sArticleSenseFoto {
	clear: both;
	}
		
ul.FW_sVermellVerd_11 {
	list-style-type: none;
	margin: 4px 4px 10px 4px;
	padding: 0px;
	font-family: verdana;
	font-size: 0.97em;
	font-weight: bold;
	color: #AC2115;
	display: block;
	}
/* Fi estils:

Bloc d' un article amb o sense titol i foto, llistat  */	
.FW_sBlocFoto {
	 margin-bottom: 10px;
	 } 
.FW_sBlocFoto a{
	 color: #AC2115;
	 margin-bottom: 10px;
	 font-family: Verdana;
	 font-weight:bold;
	 font-size: .97em;
	 text-decoration: none;
	 margin: 0px 10px 10px 0px ;
	 }
.FW_sBlocFoto a:hover{
	text-decoration: underline;
 	}
	
.FW_sBlocText {
 	padding-left: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	display: block;
	}

.FW_hrBlanc {
	color: #FFFFFF;
	border: 0px;
	height: .1em;
	background-color: #FFFFFF;
	}
	
.FW_hrBlancNoBckg {
	color: #FFFFFF;
	border: 0px;
	height: 1em;
	clear: both;
}

.FW_hrBlancNoBckg2 {
	color: #FFFFFF;
	border: 0px;
	height: .1em;
	clear: both;
	line-height: .1em;
}

.FW_hrSeparadorGris {
	/*border-width:1px 0px 0px 0px;
	border-style: solid;
	border-top-color:#8D8D8D;*/
	height: 1px;
	background-color: #8d8d8d;
	border: 0;
}

.FW_hrSeparadorGrisMargin {
	border-width:1px 0px 0px 0px;
	border-style: solid;
	border-top-color:#8D8D8D;
	margin: 1px;
}

.FW_hrBlanc a {
	text-decoration: none;
	}
.FW_hrBlanc a:hover {
	text-decoration: underline;
	}		
.FW_sHrColor {
	color: #FFFFFF;
	border: 0px;
	height: 1px;
	background-color: #FFFFFF;
	}	
/* Inici Estils comuns home */
.FW_sFechaNoticia {
	margin: 0 0 13px 0;
}

.FW_sAvantitol {
	color: #4D4D4d;
	margin: 0px 0px 0px 0px;
	}
.FW_sAvantitol h4 {
	margin-bottom: 9px;
	padding: 0px;
	}
	
.FW_sTitolNoticies h4 {
	color: #660303;
	}
	
.FW_sNoticia {
	margin-bottom: 12px;
	}
.FW_sNoticia h5 {
	margin: 0px 0px 0px 0px;
	}	
.FW_sNoticia h5 a {
	color: #AC2115;
	font-family: verdana;
	font-weight: bold;
	font-size: 1.07em;
	text-decoration: none;
	}
.FW_sNoticia h5 a:hover{
	text-decoration: underline;
	}
		
.FW_sTextNoticia {
	padding-left:10px;
	}	

.FW_sFlotaEsquMarge {
	float: left;
	margin: 0px 10px 0px 2px;
	}

.FW_sFlotaEsquMargeLlista {
	float: left;
	margin: 5px 10px .4em 2px;
}

div.FW_sArticleFoto>/**/.FW_sFlotaEsquMargeLlista {
	float: left;
	margin: 5px 10px 1em 2px;
}

.FW_sDataNoticia {
	font-weight: bold;
	display: inline;
	margin-left: 5px;
	}
.FW_sDataNoticiaGris {
	font-weight: normal;
	display: inline;
	margin-left: 5px;
	color: #4D4D4D;
	font-size: .8em;
	}	
.FW_sLinkDreta{
	display: block;
	float: right;
	}
.FW_sLinkDreta a, .FW_sLinkDreta a:link, .FW_sLinkDreta a:visited{
	color: #4D4D4D;
	background-color: #fff;
	font-family: Verdana;
	font-size: .9em;
	padding-top: 5px;
	text-decoration: underline;
	}	 
.FW_sLinkDreta a:hover {
	color: #000;
	background-color: #fff;
	}
	
.FW_sLinkDretaTitol a, .FW_sLinkDretaTitol a:link, .FW_sLinkDretaTitol a:visited{
	color: #AC2115;
	font-family:Verdana;
	font-size: .87em;
	padding-top:10px;
	padding-right: 15px;
	text-decoration:none;
	float: right;
	}	 

.FW_sLinkDretaTitol a:hover {
	text-decoration:underline;
	}

.FW_sFlotaEsq {
	float:left;
	}
/* Fi Estils comuns home */

/* Inici estil pagAnchors */
.FW_sPregunta {	
	margin-bottom:12px;
	}
	
.FW_sPregunta h4 {
	color:#660303;
	font-family:Verdana;
	font-weight:bold;
	font-size: 1.18em;
	text-decoration: none;
	}
/* Fi estil pagAnchors */

/* Inici Llistat Vermell */
li.FW_sFontNormal {
	font-weight: normal;
	}
/* Fi Llistat Vermell */

/*Inici llistat blau SAC*/
a.FW_icBlau:hover {
	text-decoration:underline;
	}

li.FW_sFontNormal {
	font-weight: normal;
	}

/* Inici estils  */
.FW_sBloc {
	margin-bottom: 10px;
	padding-bottom: 10px;
	display: block;
	}
.FW_sBloc a, .FW_sBloc a:link, .FW_sBloc a:visited, .FW_sBloc a:active {
	font-family: verdana;
	font-size: 0.97em;
	font-weight: bold;
	color: #AC2115;
	text-decoration: none;
	}
	
.FW_sBloc a:hover {
	text-decoration: underline;
	}

.FW_sBorderLeftNavHor {
	width: 100%;
	float: left;
}

.FW_sBorderRightNavHor {
	width: 100%;
	float: left;
}

/* ------- Fi navegacio Horitzontal -------*/

.FW_sLink, .FW_sLink a, .FW_sLink a:link, .FW_sLink a:visited{
	color: #AC2115;
	font-family:Verdana;
	padding-top:5px;
	text-decoration:none;
	}
.FW_sLink:hover, .FW_sLink a:hover{
	text-decoration:underline;
	}
	
.m10, .m10 a, .m10 a:link, .m10 a:visited{
	color: #AC2115;
	font-family:Verdana;
	padding-top:5px;
	text-decoration:none;
	}
.m10:hover, .m10 a:hover{
	text-decoration:underline;
	}

.FW_sVermell {
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-weight:bold;
	font-size: .97em;
	color: #AC2115;
	}

.FW_sAreaTitol {
	background-color:#e7e6e4;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px
	}

.FW_sAreaTitol h4{	
	color:#660303;
	}

/*Inici Divs dos columnes*/
.FW_sTab{
	display: table;
	width: 99.7%;
}
.FW_sRow{
	width: 99.7%;
	display: table-row;
}
.FW_sCell{
	width: 49%;
	float: left;
	overflow: hidden;
	display: table-cell;
}
/*Fi Divs dos columnes*/


.FW_sTitolVermell2 {
	color: #AC2115;
	margin-bottom:5px;
	}	

a.FW_sLinkVermell{
	color: #AC2115;
    font-family: verdana;
    font-size: 0.97em;
    text-decoration: none;
	}

a.FW_sLinkVermell:hover{
    text-decoration: underline; 
    }
	
.FW_sLinkVermellBold{
	display:block;
	float:right;
	}
	
.FW_sLinkVermellBold a, .FW_sLinkVermellBold a:link, .FW_sLinkVermellBold a:visited{
	padding: 4px 25px 5px 0px;
	margin: 0px;
	color: #AC2115;
	font-family: verdana;
	font-size: 0.97em;
	font-weight: bold;
	text-decoration: none;
	}

.FW_sLinkVermellBold a:hover {
	text-decoration:underline;
	}
	
a.FW_sLinkVermellNegreta{
	color: #AC2115;
	font-family: verdana;
	font-size: 0.97em;
	font-weight: bold;
	text-decoration: none;
	}
a.FW_sLinkVermellNegreta:hover{
	text-decoration: underline;	
	}
	
a.FW_sLinkNegreta{
	color: #AC2115;
	font-family: verdana;
	font-size: 0.97em;
	font-weight: bold;
	text-decoration: none;	
	}
a.FW_sLinkNegreta:hover{
	text-decoration: underline;	
	}	
/* Caixa Documents */
.FW_sCaixaDocContingut {
	padding:15px;
	}
	
/* Icones Tipo Documents*/	
.FW_sPopup .FW_sDoc{
	margin-left: 0px;
	}

.FW_sPopup .FW_sDot{
	margin-left: 0px;
	padding-right: 11px !important;
	}

.FW_sPopup{ 
	background: url(../../images/nouEstil/FW_Popup.gif) left no-repeat; 
	padding: 1px 15px 5px 1px !important;
	margin-left: 4px;
	line-height: 1.5em;
	}	

.FW_sLinkExtern {
	background: url(../../images/nouEstil/link.gif) left no-repeat;
	padding: 1px 15px 5px 1px !important;
	margin-left: 2px;
	line-height: 1.5em;
	}

a.FW_sLinkNormal {
	font-weight: normal !important;
	text-decoration: none;
	}
a:hover.FW_sLinkNormal {
	text-decoration: underline;
	}

.FW_sBlau  {
	color: #0D506C;
	text-decoration: none!important;
	vertical-align: middle;
	}
a span.FW_sBlau {
	text-decoration: none!important;
	}	
a:hover.FW_sBlau {
	text-decoration: underline;
	}
.FW_sMarginBottom20 {
	margin-bottom: 20px !important;
	}
.FW_sMarginTop15 {
	margin-top: 15px !important;
	}	
.FW_sMarginBottom15 {
	margin-bottom: 15px !important;
	}
.FW_sMarginRight15 {
	margin-right: 15px !important;
}
.FW_sMarginTop10 {
	margin-top: 10px !important;
	}	
.FW_sMarginBottom10 {
	margin-bottom: 10px !important;
	}
.FW_sMarginTop5 {
	margin-top: 5px !important;
	}	
.FW_sMarginBottom5 {
	margin-bottom: 5px !important;
	}

.FW_sMarginBottom1em {
	margin-bottom: 1em;
	}
	
li.FW_sMarginBottom1em {height: 1%}	
	
.FW_sGaleriaImg {
	clear:both;
	height:auto;
	overflow:auto;
	width:99%;
}

.FW_sMargin8 {
	margin:8px !important;
}
.FW_sMargin4 {
	margin: 4px 8px!important;
	}
.FW_sMarginEsq8 {
	margin: 0  0  0 8px!important;
	}
.FW_sMarginDre20{
	margin: 0  20px 0  0!important;
}
.FW_sMarginDre8 {
	margin: 0  8px 0  0!important;
	}	
.FW_sMargin0 {
	margin: 0px!important;
	}	
span.FW_sNormal {
	font-weight: normal !important; 
	text-decoration: none !important;
	}
.FW_sPadding8 {
	padding: 8px!important;
	}
.FW_sPadding4 {
	padding: 4px !important;
}
.FW_sMarginBottomMenys10 {
	margin-bottom: -10px;
	}

.FW_sMargin5_0 {
	margin: 5px 0 0 0;
	}
	
.FW_sFonsBlanc {
	background-color:#FFFFFF !important;
	color:#585854;
	font-size:1.1em;
	font-weight:bold;
	line-height:1.5em;
	margin:0pt 1px 0pt 0pt !important;
	padding:0pt !important;
	text-decoration:none;
	width:99%;
	}

form.FW_sTransparent {
	background: none;
	margin: .3em 0 .3em 0;
	padding: 0px;
	display: inline;
	}

input.FW_sImgAnar {
	margin: 0px 0% 0 0%!important;
	vertical-align: bottom;
		}
	
/* INICI: Llistat MAPA WEB */
.FW_mapawebx {
	padding: 2px 3px 2px 0px;
	margin: 0px 15% 0px 0px;
	border-color: #8D8D8D;
	border-style: solid;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-width: 1px;
	}
.FW_mapawebx h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 2px 0px 3px 0px;
	color: #660303;
	font-size: 1.1em;
	}
.FW_mapawebx h3 a {
	font-family: Verdana;
	color: #AC2115;
	}
.FW_mapawebx h3 a:link, .FW_mapawebx h3 a:visited {
	font-family:Verdana;
	color: #AC2115;
	}
.FW_mapawebx h3 a:hover, .FW_mapawebx h3 a:active {
	font-family:Verdana;
	color: #AC2115;
	}
ul.FW_llista_gris { 
	margin-bottom: 20px;
	color: #4D4D4D !important;
	}
ul.FW_llista_gris li a, a.gris{ 
	color: #4D4D4D !important;
	text-decoration: none;
	}
ul.FW_llista_gris li a:link,.FW_llista_gris li a:visited{ 
	text-decoration: none;
	}
ul.FW_llista_gris li a:hover,.FW_llista_gris li a:active{ 
	text-decoration: underline;
	}
/* FI: Llistat MAPA WEB  */
	
/* Inici format taula 2 comlumnas */
.FW_sTaulaAncores {
	margin: 0;
	padding-left: 0;
	list-style: none;
	}
.FW_sTaulaAncores li {
	}
.FW_sTaulaAncores .FW_sFila{
	width: 99%;
	display: block;
	}
.FW_sTaulaAncores .FW_sDre {
	margin-top: 0px;
	margin-right: 50%;
	}	
.FW_sTaulaAncores .FW_sEsq {
	width: 40%;
	margin-top: 0px;
	float: right;
	}
/* Fi format taula 2 comlumnas */

/* Titol Gris - */ 
.FW_sImgOHW100 {
	width: 100%; 
	overflow: hidden;
	margin:0px;
	padding: 0px;
	}

div.FW_sImgOHW100 img {
	margin-top:0.4em;
}

.FW_sBorder1 {
	border: solid 1px #000; 
	padding: 2px 4px 2px 4px;
	}
	
.FW_sFonsColorBlanc {
	color: #FFF;
	}
.FW_sSubTitolCanal {
	background: #AC2115;
	padding: .2em 10px .2em 10px;
	margin: .4em 0 .2em 0;
	color: #FFF;
	font-weight:bold;
	}
	
.FW_sBlocEnlace	{
	clear: 	both;
	margin: 0px;
	padding: .2em 0px .2em  0px;
	}
	
.FW_sHeight2 {
	height: 2px!important;
	
	}

/* Inici estils Article */
.FW_sImatge350 {
	width:370px;
	}
	
.FW_sImatge200 {
	width:200px;
	}
/* Fi estils article */

/* Inici estils bloc destacats */
.FW_imgTextDre a {
	font-family: verdana;
	font-size: 0.97em;
	font-weight: bold;
	color: #4D4D4D;
	text-decoration: none;
	}
.FW_imgTextDre a:hover  {
	text-decoration: underline;
	}
	
a.FW_linkSub {
	font-weight: normal;
	text-decoration: underline;
	}
/* Fi estils bloc destacats */

/* Inici bloc puntejat ratllat */
.FW_primer_nivell_top{
	margin: 4px 0px 4px 0px;
	padding: 0px;
	border: solid 1px #8D8D8D;
	}
.FW_primer_nivell_top .FW_primer_nivell_bottom {
	margin: 0px; 
	padding: 5px;
	}
.FW_primer_nivell_top .FW_primer_nivell_bottom p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
	min-height:18px;
	font-size:102%;
	} 
/* Fi bloc puntejat ratllat */

/* Inici paginacio */
.FW_sLinkPaginacio {
	float: right;
	font-family:Verdana;
	padding-top:5px;
	text-decoration:none;
	}
	
.FW_sLinkPaginacio a, .FW_sLinkPaginacio a:link, .FW_sLinkPaginacio a:visited{
	color: #AC2115;
	font-family:Verdana;
	padding-top:5px;
	text-decoration:none;
	}
	
.FW_sLinkPaginacio a:hover{
	text-decoration:underline;
	color: #AC2115;
	}
	
.FW_sTotalPagines {
	font-weight: normal;
	display: inline;
	margin-left: 5px;
	color: #4D4D4D;
	font-size: .8em;
	}
/* fi paginació */

.FW_sInline {
	display: inline;
	}	

/*Requadre de imatge banner*/
.FW_requadreImg{
	border: solid 1px #C8C7C6;
}

a.FW_titolCanal12, a:link.FW_titolCanal12, a:visited.FW_titolCanal12 {
	color: #AC2115;
	font-family: verdana;
	font-weight: bold;
	font-size: 1.15em;
	text-decoration: none;
}
a:hover.FW_titolCanal12{
	text-decoration:underline;
}

/* Men_ horitzontal */
.FW_sFitxa {
	}

.FW_sFitxa .FW_dada {
	float:left;
	width: 200px;
	font-weight: bold;
}

.FW_sFitxa .FW_bloc_observacions {

}

.FW_sFitxa .FW_bloc_observacions .FW_dada {
	margin-left:6px;
	float:left;
	width: 200px;
	font-weight: bold;
}

.FW_sFitxa .FW_info {
	display: block;
	margin-left: 210px;
}

.FW_sFitxa .FW_info_ratllat {
	display: block;
	margin-left:202px;
}

.FW_p5 {
	padding-top: 8px;
	}

.FW_sActualitzacio {
	float:right;
	color:#4D4D4D;
	}

FW_sNoticia h4 {
	margin:0px 0px 0px 0px;
	}

.FW_sNoticia h4 a {
	color: #AC2115;
	font-family:Verdana;
	font-weight:bold;
	font-size: 13px;
	text-decoration: none;
	}

.FW_sNoticia h4 a:hover{
	text-decoration: underline;
	}

.FW_sImatgeFitxa {
	float:right;
	margin-left:10px;
	}

.vermell_nobullet, .vermell_nobullet_2, .vermell_avis{ color: #AC2115 !important; /* #B31717 */}

.FW_impacte {
	margin: 2px 0px 5px 0px;
	width: 100%;
	padding: 0px;
	}

.FW_caixaA {
	float: left;
	overflow: hidden;
	margin: 0 0.5% 0 0;
	width: 23%;
	height: 125px;
	padding: 0px;
	background-color: #818181;
	position: relative;	
	}

.FW_caixaB {
	float: left;
	overflow: hidden;
	margin: 0 0% 0 0;
	width: 38%;
	padding: 0px;
	height: 125px;
	background-color: #ccc;
	position: relative;	
	}

.FW_caixaC {
	float: right;
	overflow: hidden;
	margin: 0%;
	width: 38%;
	padding: 0px;
	height: 125px;
	background-color: #ccc;
	}
.FW_caixaBC {
	float: left;
	overflow: hidden;
	margin: 0 0% 0 0;
	width: 76%;
	padding: 0px;
	height: 125px;
	background-color: #FFF;
	position: relative;	
	}
	

.FW_caixaA h2 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 3.2em;
	margin: 20px 0px 0px 20px;
	line-height: 1em;
	background: none;
	}

.FW_caixaA h2 a, .FW_caixaA h2 a:link, .FW_caixaA h2 a:visited {
	color: #fff !important;
	background: none;
	}

.FW_caixaA h2 a:hover, .FW_caixaA h2 a:active {
	color: #fff !important;
	text-decoration: underline !important;
	background: none;
	}

.FW_caixaA h2.FW_white {
	color: #fff !important;
	background: transparent;
	margin: 30px 10px 10px 25px !important;
	background: none;
	text-decoration: none!important;
	font-size: 2.5em;
	}

.FW_caixaA h2.FW_white_gran {
	font-size: 3.2em;
	}

.FW_caixaA h2.FW_white a {
	color: #fff !important;
	font-weight: bold;
	background: none;
	text-decoration: none!important;
	}

.FW_caixaA h2.FW_white a:link {
	color: #fff !important;
	font-weight: bold;
	background: none;
	text-decoration: none!important;
	}

.FW_caixaA h2.FW_white a:visited {
	color: #fff !important;
	font-weight: bold;
	background: none;
	text-decoration: none!important;
	}

.FW_caixaA h2.FW_white a:hover, .FW_caixaA h2.FW_white a:active {
	color: #fff !important;
	font-weight: bold;
	background: none;
	text-decoration: underline !important;
	}

/* Banners */
.FW_sidebaner {
	width: 100%;
	background-color: #818181;
	margin: 5px 0px;
	padding: 0px;	
	overflow: hidden;
	}

.FW_sidebaner p {
	color: #fff;
	font-weight: bold;
	margin: 5px;
	padding: 0px;
	}

.FW_sidebaner a {
	color: #fff;
	text-decoration:none;
	font-weight: bold;
	margin: 5px;
	padding: 0px;
	}

.FW_sidebaner_without_margin_link{
	color: #fff;
	text-decoration:none;
	font-weight: bold;
	margin: 0px !important;
	padding: 0px;
}

.FW_SBimage {
	height: 120px;
	background-color: #FFFFFF;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	border: 1px solid #666;
	}
	
.FW_sMarginEsq15 {
	margin: 0  0  0 15px!important;
	}

.FW_sVermellFosc {
	color: #660303;
	}

.FW_sTitolSeparadorVermell {
	margin: 5px 0px 8px 0px;
	padding: 5px 0px 5px 0px;
	border-top:1px #AC2115 solid;
	}

.FW_sLlistaAncores {
	border-top:1px #000000 solid;
	border-bottom:1px #000000 solid;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;
	margin-bottom:20px;
	}

.FW_hrSeparadorNegre {
	border-bottom:1px #000000 solid;
	}

form.FW_sTransparent2 {
	margin: .1em 0 .1em 0;
	padding: 0px;
	}
	
/*Estils de galeria de imatges (site genčric)*/
.FW_sLlistaComuFoto {
	margin-left: -40px;
	}	
ul.FW_sLlistaComuFoto li { 
	list-style-type:none;
	float: left; 
	width: 46%;
	margin: 0 .2em .2em 0;
	padding: 0 0 .2em 0;
	}
li.FW_sGaleria{
	margin-left: -1.5em;
	margin-right: .2em;
	}
.FW_sGaleria {
	float:left;
	width:100%;
	}

.FW_sGaleria100Width {
	width:100%;
	}

.FW_sGaleriaEsq {
	margin-left:6px;
}

.FW_sGaleriaImg100px {
	float:left; 
	border:1px solid black; 
	margin-right:8px;
}

.FW_sGaleriaTextFoto {
	margin-left:6px; 
	margin-right:2em;
}

.FW_sTextFoto {
	top: 0px!important;
	font-weight: bold;
	line-height: 1.5em;
	}
.FW_sTextFoto a, .FW_sTextFoto a:link, .FW_sTextFoto a:visited {	
	color: #AC2115;
	text-decoration: none;
	}
.FW_sTextFoto a:hover {	
	text-decoration: underline;
	}
.FW_sGrisFosc {
	color: #4D4D4D;
	}

.FW_sCaixaBorder {
	border: 1px solid #4D4D4D;
	}
	
.FW_sCaixaTitol {
	padding: 2px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
	background-color: #4D4D4D;
	height: 1.4em;
	color: #fff;
	font-family: Verdana;
	font-size: .97em;
	font-weight: bold;
	}

.FW_sCaixaTitol h4{
	color: #fff;
	font-family: Verdana;
	font-size: .97em;
	font-weight: bold;
	}

.FW_sColorNegre {
	color:#000000;
	}
	
.FW_sInterlineat15 {
	line-height:1.5em;
	}
	
.FW_sEtiqueta {
	color:#000000;
	font-weight:bold;
	}

.FW_sNoMarginBottom {
	margin-bottom:0px!important;
}


/* ----------------------TAULES --------------------------*/
.taula_base{border-collapse:collapse;border:2px solid #e7e6e4;font-size:1em;}

.centrat, .taula_base.centrat th{text-align:center!important;}

.taula_base td, .taula_base th{border-left:2px solid #e7e6e4;border-top:2px solid #e7e6e4;padding:.3em;}

.taula_base caption{background:#e7e6e4;font-weight:bold;color:#660303;text-align:left;padding:.3em;}

.taula_base th{background:#f3f3f3;text-align:left;}

.w5{width:5%;}.w10{width:10%;}.w15{width:15%;}.w20{width:20%;}.w25{width:25%;}

.w30{width:30%;}.w35{width:35%;}.w40{width:40%;}.w45{width:45%;}.w50{width:50%;}

.w55{width:55%;}.w60{width:60%;}.w65{width:65%;}.w70{width:70%;}.w75{width:75%;}

.w80{width:80%;}.w85{width:85%;}.w90{width:90%;}.w95{width:95%;}

/* ELEMENTS SAC */
/* SERVEIS I TRAMITS */
.FW_fecha{
	color:#585854;
	font-size:0.9em;
}


.FW_fecha_article{
	color:#585854;
	font-size:0.9em;
	float:right;
}

.FW_sPaddingBottom_15px{
	padding-bottom: 15px;
	}

/* TABULADORS HOME*/
div.contingut_tab{ 
	clear:both;
	width:99%;
	margin: 0;
	padding: 0 0 0 0;
	background-color: #fff;
}

/* tab normal sense aplicar javascript */
ul.dummy_tab{ 
	float:left;
	width: 99%;
	margin: 0 0 0 0;
	padding: 5px 0;
	border-right: 1px solid #C8C7C6;
}

ul.dummy_tab li{
	margin: 0 0 0 17px;
}
ul.dummy_tab li{margin-top:2px; font-weight:bold;}
ul.dummy_tab li ul{margin:0; padding:0;}
ul.dummy_tab li ul li{font-weight:normal;}
/* fi tab normal sense aplicar javascript */

#bloc_esquerra ul.tab{ 
	float:left;
	width: 99%;
	margin: 0;
	padding: 5px 0 0 0;
	background-color: #C8C7C6;
	border-right: 1px solid #C8C7C6;
}

#bloc_esquerra ul.tab li{
	padding: .2em 0 .2em 0;
	display: inline;
	margin-right: 2px;
}

#bloc_esquerra ul.tab li#tab1, #bloc_esquerra ul.tab li#tab2, #bloc_esquerra ul.tab li#tab3{padding: .2em .3em .2em .35em;}
#bloc_esquerra ul.tab>li#tab1, #bloc_esquerra ul.tab>li#tab2, #bloc_esquerra ul.tab>li#tab3{padding: .2em .3em .2em .3em;}

#bloc_esquerra ul.tab li#tab4, #bloc_esquerra ul.tab li#tab5, #bloc_esquerra ul.tab li#tab6{padding: .2em .9em .2em .92em;}
#bloc_esquerra ul.tab>li#tab4, #bloc_esquerra ul.tab>li#tab5, #bloc_esquerra ul.tab>li#tab6{padding: .2em .9em .2em .86em;}


#bloc_esquerra ul.tab>li{
	padding: .2em 0 .1em .1em;
}

#bloc_esquerra ul.tab li ul{
	margin: 0;
}

#bloc_esquerra ul.tab li ul li{
	display: list-item;
	margin-left: 25px;
	background-color: #fff;
	line-height: .9em;
}


#serveis_tramits #bloc_pastilles_tipus{position:relative;width:99.9%;}
#serveis_tramits .tabsel, #serveis_tramits .tabunsel, #serveis_tramits .tabover{
	width:30%; 
	float:left; 
	position:absolute; 
	top: 0;
	font-weight:bold; 
	line-height: 2.05em; 
	border-left: 1px solid #C8C7C6; 
	text-align: center;
	height: 27px;
	border-bottom: 1px solid #C8C7C6;
	padding-top: 0.3em;
}

#serveis_tramits #bloc_pastilles_tipus div.visible{
	position:relative;
	top: 2.2em;
	left: auto;
	background-color: #fff;
	border: 1px solid #C8C7C6;
	margin:0;
	padding: 1em 0 1em 0;
}
#serveis_tramits #bloc_pastilles_tipus>div.visible{	top: 30px !important;	}

* html #serveis_tramits ul.FW_sLlistaComu li.FW_sInlineImagNoti {
	display: inline-block;
}

#serveis_tramits #tab1_, #serveis_tramits #tab2_, #serveis_tramits #tab3_, #serveis_tramits #tab4_, #serveis_tramits #tab5_ {
	height:100%
}

.ocult {
	height:0em;
	left:-550px;
	overflow:hidden;
	position:absolute;
	top:-550px;
	width:0em;
}

/* Inici FW_sMenuHor */
.FW_sMenuHor { 
	border-bottom:1px solid #B1B1AD;
	float:left;
	margin:0px !important;
	padding:0px !important;
	width:100% !important;
	}	

div.FW_sMenuHor ul {
	margin: 0 0 0 0!important;
	padding: 0 0 0 0!important; 
	width: 100%!important;
	}

div.FW_sMenuHor ul li  {
	display: inline; 
	float: left !important;
	margin: 0!important;
	padding: 0!important;
	text-align: center;
	font-weight:bold;
	width: 30%!important;
	}

div.FW_sMenuHor ul li a:hover { 
	text-decoration: none!important; 
	width: 99%;
}

.FW_sDataNoticia2 {
	color: #4D4D4D;
	font-family: verdana;
	font-weight: bold;
	font-size: 1.07em;
	text-decoration: none;
	}
	
.FW_sDestacatNegreta {
	color: #000000;
	font-family: verdana;
	font-weight: bold;
	font-size: 0.96em;
	text-decoration: none;
	}
	
h3 span.FW_sDataNoticiaGris {
	color:#4D4D4D;
	display:inline;
	font-size:0.8em;
	font-weight:normal;
	margin-left:5px;
	}
.FW_sTitolNoticies h3 {
	color:#660303;
	font-family:Verdana;
	font-size:1.18em;
	font-weight:bold;
	margin:0px;
	padding:0px;
	}

li.FW_sMenuHorAct a { 
	line-height: 1.6em;
	vertical-align: top;
	margin: 0 0 0 0;  
	}
	
li.FW_sMenuHorAct a img {  
	line-height: 1.5em; 
	text-decoration:none !important;
	margin: 0px 1px 3px 0px;
	vertical-align: bottom;
	}
	
.FW_sMenuHorAct a, .FW_sMenuHorAct a:link, .FW_sMenuHorAct a:visited {
	text-decoration:none;
	color:#585854;
	font-weight: normal;
	}
	
.FW_sMenuHorAct a:hover{
	text-decoration:underline;	
	}

.FW_sMenuHorDreta {
	margin: 2px 2px 2px 0px;
	float: right;
	}
	
li.FW_sMenuHorDreta a {
	line-height: 1.5em;
	vertical-align: top;
	margin: 0 0 0 0;
	}

li.FW_sMenuHorDreta a img {
	line-height: 1.5em;
	text-decoration:none !important;
	vertical-align: top;
	margin: 0 0 0 0;
	}

.FW_sMenuHorDreta a, .FW_sMenuHorDreta a:link, .FW_sMenuHorDreta a:visited {
	text-decoration:none;
	color:#585854;
	font-weight: normal;
	}
	
.FW_sMenuHorDreta a:hover{
	text-decoration:underline;	
	}		
	
/* Caixa resultats */

.FW_sBorder1Gris {
	border: 1px solid #CCC;
	border-top: 0px;
	}
/* Fi FW_sMenuHor */

.FW_sBold {
font-weight:bold;
}

/*Nou FP_Fitxa_Sac*/


.FW_sCenterImg {
	text-align:center!important;
	margin: .9em 0 .9em 0!important;
	}

.FW_sClearInfoCanal {
	clear: both;
	height: 0px;	
}

.FW_sClearInfoCanal0 {
	clear: both;
	height: 0px;	
	line-height: 0px;
	padding: 0px;
	margin: 0px;
}

.FW_sDocList{
	font-weight: normal; 
	color: black; 
	font-size: 0.9em
}

.FW_sBlocTitolLlistat{
	margin-bottom: 8px;
}

.FW_sTextErrorCercador{
font-weight: bold;
margin-left: 40px;
margin-bottom: 10px;
margin-top: 8px;
}

.FW_sPaddingEsqDre20{
	padding: 0pt 20px;
}

.FW_sPaddingEsqDre5{
	padding: 0pt 5px;
}

.presencialment {
	padding:3px 0 3px 0px;
	text-decoration:none;
}

.FW_sCompTxt {
	color:#494949;
	font-size:0.9em;
}	

.FW_titolMedia{
	color:#AC2115;
	font-family:Verdana;
	font-size:13px;;
	font-weight:bold;
}

/*****************************************
estilos utilizados en subscripcio.js
*****************************************/
#capa_menu_rss_titol {
 font-size:1.045em;
 display:block;
 margin-bottom:.5em;
}

#capa_menu_rss_opcions li a {
 color:#585854 !important;
 font-size:.91em !important;
 font-weight:normal;
 text-decoration:none;
 line-height: 1.5em !important;
 display:block;
}

#capa_menu_rss_feed{
 font-size:.91em;
 margin-top:.5em !important;
 color:#000000;
 display:block;
 font-weight:normal;
}

#capa_menu_rss_feed_url{
 color:#AC2115 !important;
}

#capa_menu_rss_close {
 float:right !important;
 padding:0 0 3em 1.5em !important;
 display:block;
 position:absolute;
 top:0px;
 right:3px;
}

#capa_menu_rss_close a {
 color:#4D4C4A !important;
 font-size:.815em !important;
}

#capa_menu_rss_close a hover{
 color:#000;
}
.texto, #ul_home, ul.destacat li {
color:#000000;
font-family:Verdana,Sans-Serif;
text-decoration:none;
}
.subtitulo {
color:#660303;
font-size:1.15em;
font-weight:bold;
text-decoration:none;
}

/* Caixa borde amb els 4 borders */
.FW_BorderComplet {
	border: solid 1px #8D8D8D;
	}	
	
.FW_BorderCompletCercador {
	border: solid 1px #818181;
	padding: 0.5em 0 1.2em 0.5em;
	margin: 1px;
	}	
	
.FW_fonsTitolImatge h4 {
  padding: 3px 0px 0px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  }
  
.FW_fonsTitolImatge2 h4 {
	padding: 3px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}  

.FW_fonsTitolImatge h4 a, .FW_fonsTitolImatge2 h4 a {
	color: #AC2115;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.FW_fonsTitolImatge h4 a:hover, .FW_fonsTitolImatge2 h4 a:hover {
	text-decoration: underline !important;
}

.FW_blocFonsBlanc {
	padding: 0.5em 0 1.2em 0.5em;
	/*margin: 1px;*/
}

.FW_separadorBlocSAC {
	border-bottom:1px solid #8D8D8D;
	margin-left:-0.5em;
}


/******equipament***************/
.FW_detallEquip {
	width: 100%;
}

.FW_columLeft {
	float:left;
	width: 200px;
}

.FW_EquipGoogleMap {
	float:right;
	width: 215px;
}


* html .FW_EquipGoogleMap {
	position: relative;
	right: 0;
}


.FW_ColumAuto {
margin-left:0px;
margin-right:0px;
}

.FW_ColumAutoB{
margin-left:0px;
margin-right:225px;
}

.FW_ColumAutoC{
margin-left:210px;
margin-right:0px;
}

.FW_ColumAutoD{
margin-left:210px;
margin-right:225px;
}


.FW_sZonaEsq {
	width:200px;
}


.FW_titolBlanc {
	font-family: Verdana;
	font-weight: bold;
	font-size: 0.97em;
	color: #ffffff;
	margin: 0px 0px 0px 10px;
	}

#seccioMapa span {
white-space:normal;
}


.FW_tabla {
	clear: none;
}
.FW_fila {
	clear: both;
	display: block;
	height: 100%;
}

.FW_filaT {
	display: block;
	height: 100%;
	overflow: hidden;
}

.FW_col_titulo{
	float: left;
	font-weight:bold;
	margin: 1px 0px 1px 10px;
	padding: 0px 0px 1px 0px;
}

* html .FW_col_titulo {
	margin: 1px 0px 1px 5px;
}

.FW_widht_col_titulo{
	width: 30%;
}

.FW_col_datos {
	float: left;
	margin: 1px 0px 1px 5px;
	padding: 0px 0px 1px 0px;
}

.FW_widht_col_datos{
	width: 64%;
}

.FW_filaBlanco {
}

* html .FW_filaBlanco {
	line-height: .1em;
}
/* ***** fin equipament ************** */

/* *** ACCESIBILIDAD *** */
.FW_Italic {
	font-style: italic;
}

/* *******************************************************************
   In: Estilos Distribuidora de canales y carrusel
   ******************************************************************* */

.FW_dist_box {
	border: #E7E7E7 1px solid;
	height: 100%;
	padding: 5px 15px 5px 15px;
	}
	
.FW_dist_hiperdestacat{
	padding: 10px;
	margin-bottom: 10px;
	}	
	
.FW_dist_hiperdestacat_foto {
	float: left;
	width: 134px;
	overflow: hidden;
	/*align: center;*/
	}

	
.FW_dist_hiperdestacat_box_foto {
	padding-top: 3%;
	width: 100%;
	margin-bottom: 10px;
	}
	
.FW_dist_hiperdestacat_foto_2 {	
	float: left;
	margin-right: 2%;
	}
	
.FW_dist_hiperdestacat_fletxa {
	float: left;
	width: 2.1%;
	min-width: 15px;
	overflow: hidden;
	padding-top: 35px;
	}	

.FW_dist_hiperdestacat_descripcio {	
	margin-bottom: 3%;
	margin-top: 3%;
	text-align: left;
	}
	
.FW_dist_hiperdestacat_descripcio2 {	
	text-align: left;
	}
	
.FW_carrusel {
	overflow: hidden;
	width: 120px;
	padding-left: 5px;
	padding-right: 5px;
	}

.FW_dist_carrussel_hiperdestacat{
	padding: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	margin-right: 2%;
	}
	
.FW_dist_sLinkVermellNegreta {
	color: #AC2115;
	font-family: verdana;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: left;
	text-decoration: none;
	}
	
.FW_dist_sLinkGrisNegreta {
	color: #4d4d4d;
	font-family: verdana;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: left;
	text-decoration: none;
	}	

.FW_dist_hiperdestacat_titol {
	font-size:1.07em;
	}	
	
.FW_dist_hiperdestacat_imatge_subHome {
	height: 110px;	
	margin-bottom: 10px;
	padding: 1px 0px 0px 15px;
	}

.FW_fecha_actividad {
  font-family: verdana; 
  font-size: 11px; 
  color: #4d4d4d;
}
	
.FW_dist_sNormal {
	color: #4D4D4D;
	font-family: verdana;
	font-size: 0.97em;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: left;
	text-decoration: none;
	}

.FW_dist_box_canal {
	float: left;
	width: 100%;
	}
	
.FW_dist_box2_canal {
	float: left;
	width: 32%;
	margin-right: 1%;
	}	
	
.FW_dist_box2_canal_2col {
	float: left;
	width: 49%;
	margin-right: 1%;
	}		
	
.FW_dist_box2_canal_sensemarge {
	float: left;
	width: 32%;
	}	

.FW_box_carrussel {
	overflow: hidden;
	width: 100%
	}

.FW_box_ocult {
	display: none;
	}
	
.FW_dist_box_canal_hijo {
	margin-top: 3%;
	}	
	
/* *******************************************************************
   Fi: Estilos Distribuidora de canales y carrusel 
   ******************************************************************* */

/* Clase para el pie de los videos*/ 
.FW_PeuVideo {
	background-color:#FFFFFF;
	clear:both;
	color:#4D4D4D;
	font-family:arial;
	font-size:0.9em;
	margin:0;
	padding:0;
}

/*Clase para el pie de las imagenes*/
.FW_PeuImatge {
 	background-color: #FFFFFF;
    clear: both;
    color: #4D4D4D;
    font-family: arial;
    font-size: 0.9em;
    margin: 0;
    padding: 0;
}

/* Estils per al formulari de cerca SAC*/
.FW_peuImatgeActivitatAgenda {
	font-weight: normal;
	display: inline;
	color: #4D4D4D;
	font-size: .8em;
	float: left;
	}	
.FW_sDescActivitatAgenda p{
	margin-bottom: 5px !important;
	}

/* Estil per a la capa contenidora principal */
#FW_bMenuHoritzontal_fonsGris {
    margin: 0px;
   	display: inline;
}

#FW_bMenuHoritzontal_fonsGris .FW_Items_MenuHoritzontal_fonsGris {
    float: left;
    height: 1%;
    padding-bottom: 0.6em;
    padding-left: 0;
    margin: 0px;
}
#FW_bMenuHoritzontal_fonsGris .FW_Items_MenuHoritzontal_fonsGris .FW_First_MenuHoritzontal_fonsGris a {
    padding-left: 0;
}
#FW_bMenuHoritzontal_fonsGris .FW_Items_MenuHoritzontal_fonsGris li, #FW_bMenuHoritzontal_fonsGris .FW_Items_MenuHoritzontal_fonsGris li a {
    color: #333333;
    font-family: "Arial",verdana;
    font-size: 1.1em;
    font-weight: bold;
    letter-spacing: 0.01em;
    padding: 10px 5px 0;
    text-decoration: none;
}
#FW_bMenuHoritzontal_fonsGris .FW_Items_MenuHoritzontal_fonsGris li a:hover {
    text-decoration: underline;
}
#FW_bMenuHoritzontal_fonsGris .FW_Items_MenuHoritzontal_fonsGris .FW_Last_MenuHoritzontal_fonsGris a {
    padding-right: 0;
}
#FW_bMenuHoritzontal_fonsGris .FW_Items_MenuHoritzontal_fonsGris .FW_sel {
    background: none repeat scroll 0 0 #AC2115;
    height: 24px;
}
#FW_bMenuHoritzontal_fonsGris .FW_Items_MenuHoritzontal_fonsGris .FW_sel a {
    color: #FFFFFF;
}
.FW_First_MenuHoritzontal_fonsGris_sel a {
    color: #FFFFFF !important;
}
.FW_Last_MenuHoritzontal_fonsGris_sel a {
    color: #FFFFFF !important;
}
.FW_menu_fons_titol_color{
	background-color: #AC2115;
}
a.FW_enllac_gris{
	color: #585854;
    font-weight: bold;
    line-height: 1.5em;
    text-decoration: none;
}
a.FW_enllac_gris:hover{
	text-decoration: underline;
}

/* Inici - Estils propis de la presentació d'un article amb pestanyes (fw_fp_article_pestanyes) */

.FW_bDetallArticlePestanyes {
	margin-right: 29%;
}

.FW_bDetallArticlePestanyes  .FW_clear {
	clear: left !important;
}

.FW_bDetallArticlePestanyes .FW_sFlotaEsquMarginTop {
	clear: left !important;
}

.FW_bDetallArticlePestanyes .FW_BorderContTop {
	margin-top: 10px;
	background: none;
	border-top: 1px solid #C8C8C8;
}

.FW_bDetallArticlePestanyes .FW_BorderContBottom {
	margin-top: 10px;
	background: none;
	border-bottom: 1px solid #C8C8C8;
}

#FW_navegacio_fitxes_pestanyes {
	display: none;
}

.FW_fitxes_servei_js .FW_fitxa_pestanyes_contingut {
	border: 1px solid #c8c8c8;
	border-top: none;
	padding: 1em;
	margin-bottom: 10px;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes {
	display: block;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes .FW_navegacio_wrap_list
	{
	border-bottom: 1px solid #c8c8c8;
	min-width: 100%;
}
.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes ul {
	display: inline-block;
	list-style: none;
	margin: 0 0 -1px 0;
	padding: 0 16px;
	vertical-align: top;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes li {
	background-color: #f0f0f0;
	border-bottom: 1px solid #c8c8c8;
	border-top-left-radius: 0.893em;
	border-top-right-radius: 0.893em;
	padding: 0.6em 1em 0.3em;
	margin-right: 0.6em;
	display: inline-block;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes .FW_navegacio_prev img
	{
	margin-top: 4px;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes .FW_navegacio_next img
	{
	margin-top: 4px;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes li.FW_tab_actiu {
	background-color: white;
	border: 1px solid #c8c8c8;
	border-bottom-color: white;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes li.FW_tab_actiu a.FW_navegacio_show
	{
	color: #660303;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes.no_scroll_navigation ul
	{
	padding: 0;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes a.FW_navegacio_show
	{
	color: #AC2115;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes a.FW_navegacio_prev,.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes a.FW_navegacio_next
	{
	position: absolute;
	top: 0;
	z-index: 5;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes a.FW_navegacio_prev
	{
	left: 0;
}

.FW_fitxes_servei_js #FW_navegacio_fitxes_pestanyes a.FW_navegacio_next
	{
	right: 0;
}

.FW_titol_article_pestanyes {
	font-size: 1.7em;
}

.FW_area_destacats_article_pestanyes {
	width: 27%;
	float: right;
}

.FW_area_destacats_article_pestanyes_caixa {
	border: 1px solid #CECECE;
	border-radius: 1.2em 1.2em 1.2em 1.2em;
	box-shadow: 0.1em 0.1em 0.3em #AAAAAA;
	margin-bottom: 1.5em;
	padding: 1.2em;
}

.FW_titol_destacats_pestanyes {
	font-size: 1.5em;
	color: #660303 !important;
	font-weight: bold;
	font-family: Arial;
	margin-bottom: 10px;
}
div.FW_area_destacats_article_pestanyes div.FW_area_destacats_article_pestanyes_caixa ul.FW_sLlistaComu div.FW_agac_destacats a.FW_agac_tituloDestacats img {
	max-width: 100%;
}
div.FW_area_destacats_article_pestanyes div.FW_area_destacats_article_pestanyes_caixa ul.FW_sLlistaComu div.FW_agac_destacats {
	margin-bottom: 10px;
}
/* Final - Estils propis de la presentació d'un article amb pestanyes */