﻿/* Estilos NiceStay */
/*Estilos generales*/ 
body{ 
	margin: 0px; 
	padding: 0px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 100%;
	color: #000;
	width: 100%;
	background-color: #fff !important;
}
.nText
{
	font-weight:bold;
	font-size:1em;
	text-align:center;	
	display:inline-block;
}

.textSize
{
	 font-size:1.1em;
	text-align:justify;
}
.a_blocks div
{
	 text-align:justify;
}

.linethrough
{
	text-decoration:line-through;
}

.clearBoth
{
	clear:both;
}

.textDecNone
{
	text-decoration:none;
}

.cFF9933
{
	color:#ff9900;
}

/*
.textSize p
{
	 display:inline;
}
*/
img {
	border: none;
}

.imgFontSize
{
	border: none;
	vertical-align:middle;
	height:18px;
}

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_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:Trebuchet MS, Helvetica, sans-serif;
    color:#660303;
    text-decoration:none;
    font-size: 1.9em;
    background: url(../new_images/flechamenu.gif) left no-repeat;
    margin: .2em 0 .2em 25px!important;
    padding: 0 0 0 10px!important;
    }
.FW_bTitol h2 a, .FW_bTitol h2 a:link, .FW_bTitol h2 a:visited {
	color:#663399;
	text-decoration:none;
}
.FW_bTitol h2 a:hover {
	text-decoration: underline;
}
h3 {
	margin:0px 0px 8px 0px;
	padding: 0px;
	color: #663399;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1.5em;
}
h3 a , h3 a:link, h3 a:visited{
	margin:0px 0px 8px 0px;
	padding: 0px;
	color: #663399;
	text-decoration: none;
}	
h3 a:hover {
	text-decoration: underline;
}
h4 {
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1.18em;
	color: #4D4D4D;
}
h5 {
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #4D4D4D;
}
h5 a {
	font-weight:bold;
}		
h5 a:hover {
	text-decoration: underline;
}
.FW_sImpacte {
	margin: 0px;
	padding: 0px;
}
	
.enlaces_blue 
{
			color: #3373b4; 
			font-weight:bold;
            text-decoration:none !important; 
}	
.enlaces_blue a {
            text-decoration: none;
            font-weight:bold;
            color: #000; 
            font-size: 1em;
}
enlaces_blue a:hover{ 
            color: #3373b4; 
  
            text-decoration:none !important; 
}
/* Lista sin iconos */
ul.FW_sLlistaComu_gris {
    list-style-image:none!important;
    list-style-position:outside!important;
    list-style-type:none!important;
	margin: 0px!important;
	padding: 0px!important;
	font-weight: normal;
}
 ul.FW_sLlistaComu_gris   li   {
	  background-image: url(../new_images/bullet_gris_major.png)!important;
	  background-position:1px 1px!important;
	  background-repeat:no-repeat!important;
}
 ul.FW_sLlistaComu_gris   li  a {
	 margin-left: 17px;
	 text-decoration: none;
}
 ul.FW_sLlistaComu_gris   li  a:hover {
	  margin-left: 17px;
	  text-decoration: underline;
}
 ul.FW_sLlistaComu_gris   li  a:visited {
	 margin-left: 17px;
	 text-decoration: none;
}
ul.FW_sLlistaComu_gris li.FW_sInlineImagNoti {margin-bottom: 5px!important; display: list-item!important;}
ul.FW_sLlistaComu_gris li.FW_sLlistaComu_grisImg { display:inline!important; line-height:1.8em; }
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_sBloqImagNoti3{
	display:block;
	width:99%; 
	vertical-align: top;
	height:100%;
	overflow:hidden;
	background-color: #ffcc66;
}
.FW_sBloqImagNoti2{
	display:block;
	width:99%; 
	vertical-align: top;
	height:100%;
	overflow:hidden;
	
	margin-left: 3px;
	
}
.FW_sInlineImagNoti{
	display:inline;
	width:100%; 
	vertical-align: top;
	height:100%;
	
	/*margin-right:3px;*/
 
}
ul.FW_sLlistaComu li.FW_sInlineImagNoti { margin-bottom: 5px!important; display: list-item!important;}
.FW_sInlineImagNoti a {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size:  0.97em;	
	font-weight: bold;
	color: Red;
	text-decoration: none;
	
	margin-right:3px;
}
.FW_sInlineImagNoti a:hover  {
	color:#ffffff;
	/*text-decoration: underline;*/
}
/* Fi Bloq Noticies amb foto o sense foto */
/* Inici estils: Bloc d' un article amb o sense titol i foto  */

.FW_sDescripcio {
	color: #663399;
	margin-bottom: 10px;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 1.18em;
}
.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: Trebuchet MS, Helvetica, sans-serif;
	font-size: .9em;
	text-decoration:underline;
	text-align: left;
} 
/* flota esquerra*/
.FW_sFlotaEsqu {
	float: left;
	bottom: 0px;
	margin: 0 8px 5px 0 ;
	padding: 0px;
}
.FW_sFlotaEsquMarginTop{
	clear: both;
	margin-top: 2em;
}
/* Peu de foto flota esquerra */
/* flota dreta*/	
.FW_sFlotaDre {
	margin: 0 0 0 8px;
	padding: 0px;
	clear: both;
	float: right;
}
/* Peu de foto dreta */	

/* Inici Estils comuns home */
.FW_sTitolNoticies {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background-image:url(../new_images/separador_ligero.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.FW_sDestaquem_descr {
     color: #666666;
	 font-family: Trebuchet MS, Helvetica, sans-serif;
	 font-size: .97em;
	 text-decoration: none; 	
}
	
.FW_sDestaquem_descr_white {
     color: #ffffff;
	 font-family: Trebuchet MS, Helvetica, sans-serif;
	 font-size: .97em;
	 font-weight: bold;
	 text-decoration: none; 
}
	
.FW_sDestaquem_descr_black {
     color: #000000;
	 font-family: Trebuchet MS, Helvetica, sans-serif;
	 font-size: .9em;
	 /*font-weight: bold;*/
	 text-decoration: none;
	 margin: 0px 5px 0px 2px; 
}
.FW_sTitolNoticiesSup {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background-image:url(../new_images/separador_ligero.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.FW_sFechaNoticia {
	margin: 0 0 13px 0;
}
.FW_sTitolNoticies h4 {
	color: #663399;
}
.FW_sNoticia {
	/*float: left;*/
	margin-bottom: 12px;
}
.FW_sNoticia h5 {
	margin: 0px 0px 0px 0px;
}	
.FW_sNoticia h5 a {
	color: #663399;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	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 4px 0px 2px;
}
.FW_sFlotaEsquMarge_video {
	float: left;
	
	margin: 0px 10px 0px 0px;
}
.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: Trebuchet MS, Helvetica, sans-serif;
	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: #663399;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	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_sSeparadorPunt {
	background-image:url(../new_images/separador_ligero2.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
a.FW_sBotoAmunt {
	background: url(../new_images/FW_bullet_amunt.gif) no-repeat;
	text-decoration: none;
	float: right;
	padding-right: 10px;
	margin-bottom: -10px;
}

/* Fi estil pagAnchors */

/* Inici Llistat Vermell */

li.FW_sFontNormal {
	font-weight: normal;
}
	
/* Fi Llistat Vermell */

/* 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: Trebuchet MS, Helvetica, sans-serif;
	font-size: 0.97em;
	font-weight: bold;
	color: #663399;
	text-decoration: none;
}
	
.FW_sBloc a:hover {
	text-decoration: underline;
}

/* Inici estils MAPA WEB (DOGC i CJA)*/	

.FW_sFonsRallat {
	background: url(../new_images/bg_caja.gif);
	padding: 1em 0;
	margin: 1px;
}

/* ------- Navegacio Hortizontal ------ */
.FW_sFonsRallatNavHor{
	float: left;
	background: url(../new_images/bg_caja.gif);
	padding: 5px 8px 4px 8px;
	margin: 1px;
	width: 96.5%;
}

.FW_sBorderTopNavHor {
	background: url("../new_images/separador_ligero.gif") right top repeat-x; 
	width: 100%;
	line-height: 1em;
	float: left;
}

.FW_sBorderLeftNavHor {
	background: url("../new_images/vertical_caja.gif") left top repeat-y; 
	width: 100%;
	float: left;
}

.FW_sBorderRightNavHor {
	background: url("../new_images/vertical_caja.gif") right top repeat-y; 
	width: 100%;
	float: left;
}

.FW_sBorderBottomNavHor {
	background: url(../new_images/separador_ligero.gif) bottom right repeat-x;
	line-height: .99em;
	width: 100%;
	float: left;
}
/* ------- Fi navegacio Horitzontal -------*/

.FW_sLink, .FW_sLink a, .FW_sLink a:link, .FW_sLink a:visited{
	color: #663399;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	padding-top:5px;
	text-decoration:none;
}
.FW_sLink:hover, .FW_sLink a:hover{
	text-decoration:underline;
}

.FW_hrSeparador {
	clear:both;
	color: #FFFFFF;
	border: 0px;
	height: 1px;
	min-height: 10px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	background-position: center;
	background-repeat:repeat-x;
	background-image:url(../new_images/separador_ligero.gif);
}
		
.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*/

/* Inici Home */
.FW_sBlocHome {
	background-image:url(../new_images/separador_ligero.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:10px;
}	
.FW_sBlocHome p{
	padding:0px;
	margin:0px;
}
/* Fi Home */

.FW_sTitolVermell2 {
	color: #663399;
	margin-bottom:5px;
}	

.FW_titBullet {
	background:url(../new_images/bullet_alt_.gif) top left no-repeat;
	padding: 1px 0px 0px 15px;
}

	
a.FW_sLinkNegreta{
	color: #663399;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 0.97em;
	font-weight: bold;
	text-decoration: none;	
}
a.FW_sLinkNegreta:hover{
	text-decoration: underline;	
}	
/* Caixa Documents */
.FW_sCaixaDocBorderTop {
	background:url(../new_images/caixa_doc_horizontal.gif) right top repeat-x; 
	width: 100%;
}
.FW_sCaixaDocBorderLeft {
	background:url(../new_images/caixa_doc_vertical.gif) left top repeat-y; 
	width: 100%;
}
.FW_sCaixaDocBorderRight {
	background:url(../new_images/caixa_doc_vertical_ico.gif) right top repeat-y; 
	width: 100%;
}
.FW_sCaixaDocBorderBottom {
	background:url("../new_images/caixa_doc_horizontal.gif") left bottom repeat-x; 
	width: 100%;
}
.FW_sCaixaDocContingut {
	padding:15px;
}
	
/* Caixa borde amb els 4 borders puntejats */
.FW_sBorderTop {
	background: url("../new_images/separador_ligero.gif") right top repeat-x; 
	width: 100%;
	line-height: 1em;
}
.FW_sBorderLeft {
	background: url("../new_images/vertical_caja.gif") left top repeat-y; 
	width: 100%;
}
.FW_sBorderRight {
	background: url("../new_images/vertical_caja.gif") right top repeat-y; 
	width: 100%;
}
.FW_sBorderBottom {
	background: url(../new_images/separador_ligero.gif) bottom right repeat-x;
	line-height: .99em;
	width: 100%;
}
	
a.FW_sNoUnderline {text-decoration: none !important;}
a:hover span.FW_sNormal { text-decoration: underline!important; }

a.FW_icBlau {
	list-style-position: inherit;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background:  url(../new_images/bullet_blau_major.gif) top left no-repeat;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	line-height: 1.5em;
}
a:hover.FW_icBlau {
	text-decoration: underline;
}
	
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_sMarginTop15 {
	margin-top: 15px !important;
}	
.FW_sMarginBottom15 {
	margin-bottom: 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;
}

.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_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;
}

/* INICI:
Llistat MAPA WEB
*/
ul.FW_llista_gris { 
	margin-bottom: 20px;
	color: #000 !important;
}
ul.FW_llista_gris li a, a.gris{ 
	color: #000 !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;
}
	
ul.FW_fletxa_llista, ul.FW_fletxa_llista ul{
	list-style-type: none; 
	padding: 0; 
	margin: 0; 
} 
.FW_fletxa_llista li{ 
	background:  url("../new_images/flechamenu.gif") left center no-repeat;
	background-position: 0px 6px; 
	padding-left: 12px;
}	
/* FI: 
Llistat MAPA WEB 
*/
	
/* Inici format taula 2 comlumnas */
.FW_sTaulaAncores {
	margin: 0;
	padding-left: 0;
	list-style: none;
}
.FW_sTaulaAncores li {
/*	padding-left: 10px;*/
	
}
.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_sBorder1 {
	border: solid 1px #000; 
	padding: 2px 4px 2px 4px;
}
.FW_sFonsColorBlanc {
	color: #FFF;
}
.FW_sSubTitolCanal {
	background: #663399;
	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 bloc destacats */
.FW_fDestacats {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 20px 0px;
	background-image: url(../new_images/destaca_leftcorner.png); 
	
	background-color: #ffcc66;
	
	background-position: top left;
	background-repeat:no-repeat;
	height: 100%;
}
.FW_fDestacats_titulo 
{
	padding-top:6px;
	padding-left:10px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px; 
	border-bottom:solid 1px #66b8cc;
	
}
.FW_fDestacats_right {
	float: left;
	clear:both;
	min-width:16px;
	width:100%;
	text-align: left;	
	background-color: #ffcc66;
	background-position: top right;
	background-repeat:no-repeat;
	background-image: url(../new_images/destaca_rightcorner.png); 
    /*padding-left: 10px;
	height: 100%;*/
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px; 
	color: #ff0000;
	
}
.FW_fDestacats_left 
{
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	width:100%;
	/*background-color: #ffcc66;*/
	background-position: top left;
	background-repeat:no-repeat;
	background-image:url(../new_images/destaca_leftcorner.png);
}
.FW_fDestacats {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 20px 0px;
	background-image: url(../new_images/destaca_leftcorner.png); 
	
	background-color: #ffcc66;
	
	background-position: top left;
	background-repeat:no-repeat;
	height: 100%;
}
	
.FW_fDestacats_titulo_purple
{
	padding-top:6px;
	padding-left:10px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px; 
	border-bottom:solid 1px #ffcc66;
	
}
.FW_fDestacats_right_purple {
	float: left;
	clear:both;
	min-width:16px;
	width:100%;
	text-align: left;	
	background-color: #c09ec8;
	background-position: top right;
	background-repeat:no-repeat;
	background-image: url(../new_images/destaca_rightcorner_purple.png); 
    /*padding-left: 10px;
	height: 100%;*/
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px; 
	color: #ff0000;
	
}
.FW_fDestacats_left_purple 
{
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	width:100%;
	/*background-color: #ffcc66;*/
	background-position: top left;
	background-repeat:no-repeat;
	background-image:url(../new_images/destaca_leftcorner_purple.png);
}
.FW_fDestacats_titulo_gray
{
	padding-top:6px;
	padding-left:10px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px; 
	border-bottom:solid 1px #ffcc66;
	
}
.FW_fDestacats_right_gray {
	float: left;
	clear:both;
	min-width:16px;
	width:100%;
	text-align: left;	
	background-color: #cccccc;
	background-position: top right;
	background-repeat:no-repeat;
	background-image: url(../new_images/destaca_rightcorner_purple.png); 
    /*padding-left: 10px;
	height: 100%;*/
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px; 
	color: #ff0000;
	
}
.FW_fDestacats_left_gray 
{
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	width:100%;
	/*background-color: #ffcc66;*/
	background-position: top left;
	background-repeat:no-repeat;
	background-image:url(../new_images/destaca_leftcorner_purple.png);
}
.FW_fDestacats_titulo_blue 
{
	padding-top:6px;
	padding-left:10px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px; 
	border-bottom:solid 1px #66b8cc;
}
.FW_fDestacats_right_blue {
	float: left;
	clear:both;
	min-width:16px;
	width:100%;
	text-align: left;	
	background-color: #6699cc;
	filter:alpha(opacity=50);   /* Internet Explorer       */
	opacity: 0.5;               /* newer Mozilla and CSS-3 */
	background-position: top right;
	background-repeat:no-repeat;
	background-image: url(../new_images/destaca_rightcorner_blue.png); 
	
    /*padding-left: 10px;
	height: 100%;*/
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px; 
	color: #ffffff;
	
}
.FW_fDestacats_left_blue 
{
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	width:100%;
	/*background-color: #ffcc66;*/
	background-position: top left;
	background-repeat:no-repeat;
	background-image:url(../new_images/destaca_leftcorner_blue.png);
}

.FW_fDestacats_titulo_blue2 
{
	padding-top:6px;
	padding-left:10px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px; 
	border-bottom:solid 1px #ffcc66;
}
.FW_fDestacats_tituloLink_blue2 
{
	padding-top:6px;
	padding-left:10px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px; 
	border-bottom:solid 1px #ffcc66;
	text-decoration:none;
	color:#663366;
}
	
.FW_fDestacats_right2_blue2 {
	float: left;
	clear:both;
	min-width:16px;
	width:100%;
	text-align: left;	
	background-position: top right;
	background-repeat:no-repeat;
	background-image: url(../new_images/destaca_rightcorner_blue_t.png); 
	
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px; 
	color: #663366;
	
}
.FW_fDestacats_right_blue2 {
	float: left;
	clear:both;
	min-width:16px;
	width:100%;
	text-align: left;	
	background-image: url(../new_images/destaca_leftcorner_bluetrans.png); 
}
.FW_fDestacats_left_blue2 
{
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	width:100%;
	background-position: top left;
	background-repeat:no-repeat;
	background-image:url(../new_images/destaca_leftcorner_blue_t.png);
}
.FW_fDestacats_titulo_purple2 
{
	padding-top:6px;
	padding-left:10px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px; 
	border-bottom:solid 1px #ffcc66;
}
	
.FW_fDestacats_tituloLink_purple2 
{
	padding-top:6px;
	padding-left:10px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px; 
	border-bottom:solid 1px #ffcc66;
	text-decoration:none;
	color:#336699;
}
.FW_fDestacats_right2_purple2 {
	float: left;
	clear:both;
	min-width:16px;
	width:100%;
	text-align: left;	
	background-position: top right;
	background-repeat:no-repeat;
	background-image: url(../new_images/destaca_rightcorner_blue_t.png); 
	
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px; 
	color: #336699;
	
}
.FW_fDestacats_right_purple2 {
	float: left;
	clear:both;
	min-width:16px;
	width:100%;
	text-align: left;	
	
	background-image: url(../new_images/destaca_purple_t.png); 
	
    /*padding-left: 10px;
	height: 100%;*/
}
.FW_fDestacats_left_purple2 
{
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	width:100%;
	background-position: top left;
	background-repeat:no-repeat;
	background-image:url(../new_images/destaca_leftcorner_blue_t.png);
}
/*   */
.FW_fDestacats_titulo_purple_red 
{
	padding-top:6px;
	padding-left:10px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px; 
	border-bottom:solid 1px #66b8cc;
}
.FW_fDestacats_tituloLink_purple_red 
{
	padding-top:6px;
	padding-left:10px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px; 
	border-bottom:solid 1px #66b8cc;
	text-decoration:none;
	color: #ff0000;
}
.FW_fDestacats_right2_purple_red {
	float: left;
	clear:both;
	min-width:16px;
	width:100%;
	text-align: left;	
	background-position: top right;
	background-repeat:no-repeat;
	background-image: url(../new_images/destaca_rightcorner_blue_t.png); 
	
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px; 
	color: #ff0000;
	
}
.FW_fDestacats_right_purple_red {
	float: left;
	clear:both;
	min-width:16px;
	width:100%;
	text-align: left;	
	
	background-image: url(../new_images/destaca_purple_t.png); 
	
    /*padding-left: 10px;
	height: 100%;*/
}
.FW_fDestacats_left_purple_red 
{
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	width:100%;
	background-position: top left;
	background-repeat:no-repeat;
	background-image:url(../new_images/destaca_leftcorner_blue_t.png);
}

/*   */

.FW_fDestacats2 {
	padding: 2px 0px 0px 4px;
	margin: 0px 0px 12px 0px;
	background: #6699cc;
	height: 100%;
	color: #fff;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
}
.FW_fDestacats2Old {
	padding: 2px 0px 0px 4px;
	margin: 0px 0px 12px 0px;
	background: #4D4D4D url(../new_images/FW_fDestacats.gif) top right no-repeat;
	height: 100%;
	color: #fff;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: .97em;
	font-weight: bold;
}

.FW_fDestacats h5 {
	height: 1.4em;
	color: #fff;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: .97em;
	font-weight: bold;
}

/* Inici estils bloc destacats */
.FW_fPastillaNormal {
	background:#C8C7C6 url(../new_images/bg_pastillahome.gif) right top no-repeat;   
	font-weight:bold;
	color:#660303;
	height:100%; 
	margin-top: 12px;   
	padding: 2px 0 0px 4px;
}

.FW_imgTextDre a {

	font-family: Trebuchet MS, Helvetica, sans-serif;
	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{
	background: url(../new_images/FW-imag-bg-destaq-top.gif) top left no-repeat;
	margin: 4px 0px 4px 0px;
	padding: 0px;
}
.FW_primer_nivell_top .FW_primer_nivell_bottom {
	background: url(../new_images/FW-imag-bg-destaq-bottom.gif) bottom right no-repeat;
	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 */
.FW_sInline {
	display: inline;
}	
/*Requadre de imatge banner*/
.FW_requadreImg_orange{
border: solid 1px #ffcc66;
}
.FW_requadreImg_blue{
border: solid 1px #6699cc;
}
.FW_requadreImg_purple{
border: solid 1px #c09ec8;
}

a.FW_titolCanal12, a:link.FW_titolCanal12, a:visited.FW_titolCanal12 {
	color: #663399;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.15em;
	text-decoration: none;
}
a:hover.FW_titolCanal12{
	text-decoration:underline;
}
/* Men_ horitzontal */
.FW_menuh{
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left:15px;
	margin-top: 7px;
	margin-bottom:30px;
	margin-left:0px;
	list-style:none;
	list-style-image:none;
	background-image:url(../new_images/bg_caja.gif);
	background-repeat: repeat;
}
ul.FW_menuh li {
	display:inline;
	padding: 0px 4px 0px 15px;
	margin-right:10px;
	background:url(../new_images/ico_organigrama.gif) left no-repeat;
}
ul.FW_menuh li a, ul.FW_menuh li a:hover, ul.FW_menuh li a:visited, ul.FW_menuh li a:active{
	text-decoration: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	color: #ff9900;
}
ul.FW_menuh li a:hover {
	text-decoration:underline;
}
ul.FW_menuh li a.seleccionat {
	color: #663399 !important;
}

.FW_p5 {
	padding-top: 8px;
}

.FW_sActualitzacio {
	float:right;
	color:#4D4D4D;
}
FW_sNoticia h4 {
	margin:0px 0px 0px 0px;
}
.FW_sNoticia h4 a {
	color: #663399;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 13px;
	text-decoration: none;
}
.FW_sNoticia h4 a:hover{
	text-decoration: underline;
}
.FW_impacte {
	margin: 2px 0px 5px 0px;
	width: 100%;
	padding: 0px;
}

.FW_sMarginEsq15 {
	margin: 0  0  0 15px!important;
}

.FW_sTitolFons {
	padding: 2px 3px 2px 3px;
	margin: 0px 0px 10px 0px;
}

.FW_hrSeparadorNegre {
	border-bottom:1px #000000 solid;
}
/*desplegable2*/     
     
form.FW_sTransparent2 {
	margin: .1em 0 .1em 0;
	padding: 0px;
	/*_margin-bottom: 1.1em;*/
}
.FW_sTextFoto {
	top: 0px!important;
	font-weight: bold;
	line-height: 1.5em;
}
.FW_sTextFoto a, .FW_sTextFoto a:link, .FW_sTextFoto a:visited {	
	color: #663399;
	text-decoration: none;
}
.FW_sTextFoto a:hover {	
	text-decoration: underline;
}
.FW_sGrisFosc {
	color: #4D4D4D;
}
.FW_titBulletN {
	background:url(../new_images/bullet_alt_.gif) top left no-repeat;
	background-color: transparent !important;
	padding: 1px 0px 0px 15px;
}
.FW_titBulletNegre{
	background:url(../new_images/bullet_negre.gif) top left no-repeat;
	background-color: transparent !important;
	padding: 1px 0px 0px 15px;
}
.FW_sCaixaBorder {
	border: 1px solid #4D4D4D;
	/*padding: 5px;*/
}
.FW_sCaixaTitol {
	padding: 2px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
	background-color: #4D4D4D;
	height: 1.4em;
	color: #fff;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: .97em;
	font-weight: bold;
}

.FW_sCaixaTitol h4{
	color: #fff;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: .97em;
	font-weight: bold;
}

.FW_sColorNegre {
	color:#000000;
}
.FW_sInterlineat15 {
	line-height:1.5em;
	/*margin-bottom:10px!important;*/
}
.FW_sEtiqueta {
	color:#000000;
	font-weight:bold;
}
.FW_sNoMarginBottom {
	margin-bottom:0px!important;
}
/* ELEMENTS */

.FW_fecha{
	color:#585854;
	font-size:0.9em;
}
.FW_fecha_article{
	color:#585854;
	font-size:0.9em;
	float:right;
}
/* 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 */
.ocult {
	height:0em;
	left:-550px;
	overflow:hidden;
	position:absolute;
	top:-550px;
	width:0em;
}
/* Inici */
.FW_sDataNoticia2 {
	color: #4D4D4D;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.07em;
	text-decoration: none;
}
	
.FW_sDestacatNegreta {
	color: #000000;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.96em;
	text-decoration: none;
}
.FW_sLlistaMenu {
	margin: 0px 0px 0px 0px!important;
	padding: 0px 0px 5px 0px;
	list-style-type: none;
	font-weight: normal;
	height: 1.5em;
	background:url(../new_images/separador_ligero.gif) bottom repeat-x;
}
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:Trebuchet MS, Helvetica, sans-serif;
	font-size:1.18em;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.FW_sTitolNoticiesSup h3 {
	color:#660303;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:1.18em;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

/* Caixa resultats */

.FW_sBorder1Gris {
	border: 1px solid #CCC;
	border-top: 0px;
}
/* Fi FW_sMenuHor */

.FW_sBold {
font-weight:bold;
}

.FW_sCenterImg {
	text-align:center!important;
	margin: .9em 0 .9em 0!important;
}

.FW_sBlocTitolLlistat{
	margin-bottom: 8px;
}
/* Button Reserva */ 
input.btnNew { 
  width: 100%;
  color:#ff3300; 
  font-family: Trebuchet MS, Helvetica, sans-serif; 
  background-color:#fed; 
  border:1px solid; 
  border-color: #ff9900; 
  background-image: url(../new_images/button_bg_ye.gif)!important;
} 
input.btnNew:Hover{ 
  /*width: 100%;
  color:#ff3300; 
  font: Trebuchet MS, Helvetica, sans-serif; 
  background-color:#cc99cc; */
  /*font-weight: bold;*/
  border:1px solid; 
  border-color: #ff3300; 
  /*background-image: url(../images/button_bg_ye.gif)!important;*/
}
/*********
  comunes 
*********/
.a#link_sms, a#link_pda, a#link_rss, a#link_premsa{font-weight:normal; margin-left:.5em;}
.marge_superior{margin-top: .5em; }
.marge_superior1{margin-top: .2em; }
.marge_inferior{margin-bottom: .5em; }
a.butlletins, a.sms, a.pda, a.rss, a.premsa {color:#585854; font-weight:bold; text-decoration:none; line-height: 1.5em;}
a#link_sms, a#link_pda, a#link_rss, a#link_premsa{font-weight:normal; margin-left:.5em;}
.titol_seccio{ font-family:arial; font-weight:bold; color:#581F01; text-decoration:none; font-size: 0.70em; }
a.titol_seccio{color:#AC2115;}
.text_gris, .enllac_gris, .enllac_gris2,.titulocaja,a.butlletins, a.sms, a.pda, a.rss, a.premsa, a.multimedia {color:#585854; font-weight:bold; text-decoration:none; line-height: 1.5em;}
.text_gris, ul.destacat li {font-weight: normal;}

/*********************
Detalle Noticia 
*********************/
.FW_sInfoCanal {
			margin:0px 0px 10px;
}
h3 {
	color:#663399;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	margin:0px 0px 8px;
	padding:0px;
}
/*********************
Titol Pisos
*********************/	
.titol_seccio_actualitat {
color:#581F01;
font-family:Trebuchet MS, Helvetica, sans-serif;
font-size:1.15em;
font-weight:bold;
text-decoration:none;
}
.titol_seccio_home {
color:#000000;
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
padding: 0 0 0 10px;
/*margin-top: .5em;*/
border-bottom:solid 1px #66b8cc;
}
.titol_seccio_hab {
color:#000000;
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
padding: 0 0 0 10px;
/*margin-top: .5em;*/
border-bottom:solid 1px #ffcc66;
}
.FW_bTitol_seccion {
 padding-top:5px;
 padding-bottom:10px;
 }
 	
.FW_bTitol_seccion_s {
 padding-top:20px;
 padding-bottom:0px;
 }
	
.titol_seccio_destacats {
color:#ff0000;
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold;
text-decoration:none;
padding:0 0 0 10px;
border-bottom:solid 1px #66b8cc;
/*width:100%;*/
}

/* 	
	Inici: NiceStay
	estils MENU IZQ: Primer i segon nivell
*/
/*-------------------- PRIMER NIVELL --------------------*/	
.FW_bMenu{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 1.1em;
	width: 100%;
}
ul.FW_mTipus {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	min-height: 20px;
	list-style: none;
	list-style-image:url(../new_images/menu_left_entry.gif);
}
.FW_Primer_Nivell_Titulo {
	margin: 4px 0px 4px 0px;
	padding: 0px; 
	list-style: none;
	list-style-image:none;
}	
.FW_mTipus li {
	margin: 3px 3px 3px 0px;
	padding: 2px 2px 2px 0px; 
	min-height: 20px;
	list-style: none;
	list-style-image:none;
}
	
.FW_mPrimerNivell {
	margin: 0px 0px 5px 0px;
	padding: 2px 5px 4px 10px;
	background-image: url(../new_images/menu_back.png) ;
	background-repeat:no-repeat;
	background-position:bottom left;
	color:#000;
	min-height: 4px;
}
	
	
.FW_mPrimerNivell a {
	color: #000;
	/*background-color:#fff;*/
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}
	
.FW_mPrimerNivell a:hover {	
	text-decoration: none; 
	color:#3373b4; /*font-size:1.2em; 6699ccunderline;*/
    font-weight:bold;
	
}
	
.FW_mPrimerNivell_s{
	margin: 0px;
	padding: 1px 5px 1px 5px;
	background: #AC2115 url(../img/FW_mOrganismes_s.gif) top right no-repeat;
	color:#000;
	min-height: 4px;
}	
.FW_mPrimerNivell_s a {
	color: #666666;
	background-color:#AC2115;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}
.FW_mPrimerNivell_s a:hover {	
	text-decoration: underline;
}
.FW_mPrimerNivell_s_Exp{
	margin: 0px;
	padding: 1px 5px 1px 0px;
	/*background: #AC2115 url(../img/FW_mOrganismes_s.gif) top right no-repeat;*/
	color:#000;
	min-height: 4px;
}	
.FW_mPrimerNivell_s_Exp a {
	color: #666666;
	/*background-color:#AC2115; aqui */
	margin: 0px 0px 5px 0px;
	padding: 2px 5px 4px 10px;
	background-image: url(../new_images/menu_back.png) ;
	background-repeat:no-repeat;
	background-position:bottom left;
	font-weight: bold;
	text-decoration: none;
	min-height: 4px;
}
.FW_mPrimerNivell_s_Exp a:hover {	
	text-decoration: none; /*underline;*/
	color:#6699cc; /*font-size:1.2em; underline;*/
}	
li.FW_Primer_Nivell_Titulo {
	color: #6699cc;
	/*background-color:#fff;*/
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
/*-------------------- SEGON NIVELL --------------------*/	
ul.FW_border_sup {
	font-weight: bold;
	/*list-style-position: inside; */
	list-style-image:url(../new_images/dot_list_yellow.png);
	margin:5px; 
	padding: 0px;
}
ul.FW_border_sup li { 
	margin: 0px;
	padding: 0px;
	/*list-style:*/
	list-style-image:url(../new_images/dot_list_yellow.png);
}
li.FW_border_sup {
	margin: 0px 0px 0px -10px;
}
ul.FW_border_sup li.FW_Segon_Nivell a:hover {
	text-decoration: none; /*underline;*/
	color:#6699cc; /*font-size:1.2em; underline;*/
    font-weight:bold;
}
		
ul.FW_border_sup li.FW_Segon_Nivell {
	/*margin: .3em 0 .3em 0;*/
	margin: 0 0 0 0;	
	padding: 3px 0px 0px 0px;
	line-height:1.2em;
	list-style-position: outside;
	/*
	list-style-image:url(../images/dot_list_yellow.png);
	*/
	background: url(../new_images/dot_list_yellow.png) no-repeat;
	background-position: 8px 3px;
	
	/*
	background: url(../img/bullet_menu_int_.gif) no-repeat;
	background-position: 8px 0px;
	*/
	overflow:hidden;
}
	
ul.FW_border_sup li.FW_Segon_Nivell_white a:hover {
	text-decoration: none; /*underline;*/
	color:#ffffff; /*font-size:1.2em; underline;*/
    font-weight:bold;
}
		
ul.FW_border_sup li.FW_Segon_Nivell_white {
	/*margin: .3em 0 .3em 0;*/
	margin: 0 0 0 0;	
	padding: 0px;
	list-style-position: outside;
	/*
	list-style-image:url(../images/dot_list_yellow.png);
	*/
	background: url(../new_images/dot_list_yellow.png) no-repeat;
	background-position: 8px 3px;
	
	/*
	background: url(../img/bullet_menu_int_.gif) no-repeat;
	background-position: 8px 0px;
	*/
	overflow:hidden;
}
ul.FW_border_sup li.FW_Segon_Nivell_Exp {
	/*margin: .3em 0 .3em 0;*/
	margin:0 0 0 0;
	padding: 0px;
	list-style-position: outside;
	/*
	list-style-image:url(../images/dot_list_yellow.png);
	
	width: 190px;*/
	background: url(../new_images/dot_list_yellow.png) no-repeat;
	background-position: 8px 3px;
	
	/*
	background: url(../img/bullet_down_gris.gif) no-repeat;
	background-position: 6px 0px;
	*/
	overflow:hidden;
}	
	
ul.FW_border_sup li.FW_Segon_Nivell_Seleccionat {
	/*margin: .3em 0 .3em 0;*/
	margin: 0 0 0 0;
	padding: 0px;
	list-style-position: outside;
	/*
	list-style-image:url(../images/dot_list_yellow.png);
	*/
	background: url(../new_images/dot_list_yellow.png) no-repeat;
	background-position: 8px 3px;
	/*	
	background: url(../img/FW_bullet_menu_int_vermell.gif) no-repeat;
	background-position: 8px 0px;
	*/
	overflow:hidden;
}
ul.FW_border_sup li.FW_Segon_Nivell_Seleccionat_Exp {
	/*margin: .3em 0 .3em 0;*/
	margin: 0 0 0 0;
	padding: 0px;
	list-style-position: outside;
	/*
	list-style-image:url(../images/dot_list_yellow.png);
	*/
	background: url(../new_images/dot_list_yellow.png) no-repeat;
	background-position: 8px 3px;
	overflow:hidden;
}
	
/*-------------------- TERCER NIVELL --------------------*/	
ul.FW_border_sup li.FW_Tercer_Nivell {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-weight: normal !important;
	color:#4D4D4D;
	background-color:#fff;
	
	background: url(../img/guio5.gif) no-repeat top;
       background-position: .9em .61em;
       _background-position: .9em .55em;
	
	
	
	/*background: url(../img/guio5.gif) no-repeat;*/
	/*background-position: 10px 8px;*/
	list-style-position: outside;	
}
	
ul.FW_border_sup li.FW_Tercer_Nivell_Seleccionat {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #4D4D4D;
	background-color: #fff;
	background: url(../img/guio5.gif) no-repeat top;
       background-position: .9em .61em;
       _background-position: .9em .55em;
	
	
	
	/*background: url(../img/guio5.gif) no-repeat;*/
	/*background-position: 10px 8px;*/
	list-style-position: outside;
}	
ul.FW_border_sup li.FW_Tercer_Nivell a {
	color:#4D4D4D;
	background-color:#fff;
	text-decoration: none;
}
	
ul.FW_border_sup li.FW_Tercer_Nivell a:hover {
	text-decoration: underline;
}
	
ul.FW_border_sup li.FW_Tercer_Nivell_Seleccionat a {
	color:#4D4D4D;
	background-color:#fff;
	text-decoration: none;
}	
ul.FW_border_sup li.FW_Tercer_Nivell_Seleccionat a:hover {
	text-decoration: underline;
}
	
.FW_mEspaiBack
{
	margin: .3em 0px .3em 20px;
	display: block;
}

.FW_mEspaiBackList_r
{
	margin: -2px 0px 0px 20px;
	/*
	margin: .3em 0px .3em 20px;
	*/
	display: block;
}
	
.FW_mDottedLine{
	background: url(../img/separador_ligero.gif)  repeat-x;
	margin: 0 0 0 10px;
	margin: .1em 0 0 0;
	line-height: 1px;
}
	
a.FW_n_seleccionat {
	color:#4D4D4D;
	background-color: transparent;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
a:hover.FW_n_seleccionat {
	text-decoration: none; /*underline;*/
}
a.FW_s_seleccionat {
	color:#6699cc;
	background-color: transparent;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
a:hover.FW_s_seleccionat {
	text-decoration: underline;
}
	
a.FW_n_seleccionat_gray{
	color:#333333;
	background-color: transparent;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
a:hover.FW_n_seleccionat_gray {
	text-decoration: none; /*underline;*/
}
a.FW_s_seleccionat_gray {
	color:#ffffff;
	background-color: transparent;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
	
a:hover.FW_s_seleccionat_gray {
	text-decoration: underline;
}
.AccordionTitle, .AccordionContent, .AccordionContainer
{
  /*position:relative;*/
  /*width:220px;*/
}
.AccordionTitle
{
  width:220px;
  height:20px;
  overflow:hidden;
  cursor: pointer;
  /*font-size:8pt;*/
  font-weight:bold;
  vertical-align: top;
  text-align:left;
  background-image: url(../new_images/menu_back.png) ;
  background-repeat:no-repeat;
  background-position:bottom left;
  margin: 0px 0px 5px 0px;
  padding: 2px 5px 4px 10px;
  min-height: 4px;
  /*display:table-cell;
  -moz-user-select:none;*/
}
.AccordionTitle a:hover {	
	text-decoration: none; 
	color:#3373b4;
    font-weight:bold;
	
}
.AccordionContent
{
  width:200px;
  height:0px;
  overflow:hidden;
  display:none;
}
.AccordionEntries
{
  width:190px;
}
.AccordionContainer
{
  width:220px;
  /*border-top: solid 1px #C1C1C1;
  border-bottom: solid 1px #C1C1C1;
  border-left: solid 2px #C1C1C1;
  border-right: solid 2px #C1C1C1;*/
}
.AccordionTitleBlue
{
  height:20px;
  overflow:hidden;
  cursor: pointer;
  /*font-size:8pt;*/
  font-weight:bold;
  vertical-align: top;
  text-align:left;
  background-image: url(../new_images/menu_back_blue.png) ;
  background-repeat:no-repeat;
  background-position:bottom left;
  margin: 0px 0px 5px 0px;
  padding: 2px 5px 4px 10px;
  min-height: 4px;
  /*display:table-cell;
  -moz-user-select:none;*/
}
.AccordionTitleBlue a:hover {	
	text-decoration: none; 
	color:#3373b4;
    font-weight:bold;
	
}
/* Fi estils MENU IZQ*/
/* Estilos NiceStay */
/* Estilos de los bloques */ 
.FW_bOcult{
	position:absolute;
	left:-2000px;
	top:-2000px;
}
.FW_bWidth {
	min-width: 840px;
	/*max-width: 1370px; */
	max-width: 990px;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	margin: 0 auto;
	padding-left:2px;
	padding-right:2px;
	
	text-align: left;
	background-color: #fff;
	color:#000;
}
	
		/* -- Estilos block top mainindex --  */
.FW_bWidth_topBlockLeftCorner 
{
	padding: 0px 0px 0px 0px;
	margin:  0 auto;
	width:100%;
	background-position: top left;
	background-repeat:no-repeat;
	background-image:url(../new_images/destaca_leftcorner_blue.png);	
}
.FW_bWidth_topBlock
{
	float: left;
	min-width:16px;
	width:100%;
	text-align: center;	
	background-color: #6699cc;
	color:#ffffff;
	background-position: top right;
	background-repeat:no-repeat;
	background-image:url(../new_images/destaca_rightcorner_blue.png);	
	
}
.Menu_topBlock
{
	width:95%;
	background-color:#6699cc;
	margin: 0px  0px 0px 0px;
	padding: 0 0 0 20px;
	font-size: 1em;
	line-height: 1.4em;
	font-weight:bold;
	
}
.Menu_Searchmap
{
	width:100%;
	text-align: left;
	background-color:#ffffff;
	margin: 0px  0px 0px 0px;
	padding: 0px 0 0 0px;
	font-size:.9em;
	line-height: 1.5em;
}
/* -------  */
	
	/* -- Estilos block map search --  */
.FW_bWidth_searchLeftCorner 
{
	padding: 0px 0px 0px 0px;
	margin:  0 auto;
	width:100%;
	/*display:inline;
	float:left;
	clear:both;
	min-width:16px;*/
	background-position: top left;
	background-repeat:no-repeat;
	background-image:url(../new_images/search_corner_l.png);	
}
.FW_bWidth_search 
{
	float: left;
/*
	clear:both;
*/
	min-width:16px;
	width:100%;
	text-align: left;	
/*	width:100%;
	margin: 0 auto;
	text-align: left;*/
	background-color: #e7e4e4;
	color:#000;
	background-position: top right;
	background-repeat:no-repeat;
	background-image:url(../new_images/search_corner_r.png);	
	
}
.Menu_Searchform 
{
	width:95%;
	background-color:#e7e4e4;
	margin: 0px  0px 0px 0px;
	padding: 0 0 0 20px;
	font-size: 1em;
	line-height: 1.6em;
}
.Menu_Searchmap
{
	width:100%;
	text-align: left;
	background-color:#ffffff;
	margin: 0px  0px 0px 0px;
	padding: 0px 0 0 0px;
	font-size:.9em;
	line-height: 1.5em;
}
.content {
	border: 1px solid #c00;
	padding: 5px;
}
.rule {
    width: 770px;
	background-color: #c00;
	color: #fff;
	margin: 1em auto;
}
.FW_bWidth1 {
	min-width: 770px;
	margin: 0 auto;
	text-align: left;
}
.FW_bMarc {
	margin: 0px  0px 0px 0px;
	padding: 0px;
	font-size:.7em;
	width: 100%;
	line-height: 1.5em;
}
.FW_bMarc li {
	line-height: 1.6em;
}
		
.FW_bTitol {
	clear: both;
 	width: 99.8%;
	padding-top: 5px;
}
	
/* Inici Menu Pisos */
.FW_bWidth_pisos 
{
	margin: 10px 0 0 0;
	background-color: #fff;
	color:#000;
		
}
.FW_bWidth_pisosFirst
{
	margin: 0 0 0 0;
	background-color: #fff;
	color:#000;
		
}


.FW_block_pisos 
{
	float:left;
	width:100%;
	margin: 0 0 0 0;
	background-color: #e7e4e4;
	color:#000;
}
	
.FW_seccio_pisos  
{
color:#000000;
background-color: #e7e4e4;
float:left;
font-family: Trebuchet MS, Helvetica, sans-serif;
/*font-size:1.1em;*/
font-weight:bold;
text-decoration:none;
/*margin: 5px 0 0 20px;*/ 
}
.FW_seccio_pisos a, .FW_seccio_pisos a:link, .FW_seccio_pisos a:visited 
{
color:#000000;
background-color: #e7e4e4;
float:left;
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold;
text-decoration:none;
margin: 5px 0 0 20px; 
}
.FW_seccio_pisos a:hover 
{
	text-decoration:none;
	color:#ff9900;
}
.precio_pisos
{
	display:inline;
	float:right;
	margin: 0 0 0 0;
	background-color:#e7e4e4;
}
.precio_pisos_detail
{ 
	display:inline;
	background-color:#e7e4e4;
	text-align:right;
	margin: 0 5px 0 0;
}
	
.precio_pisos_span
{ 
	display:inline;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	color:#ff9900;
	font-size:1.6em;
	/*padding: 5px 0 0 0;*/
	 vertical-align:middle;
	margin-top: 5px;
}
.precio_pisos_span_text
{ 
	display:inline;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	color:#ff9900;
	font-size:1.2em;
	/*padding: 5px 0 0 0;*/
	 vertical-align:middle;
	margin-top: 5px;
}
.Menu_pisos 
{
	margin: 0px 0px 0px 0px;
	background-color:#fff;
	font-size: 1em;
}
.foto_pisos
{
	display:inline-block;
	background-color:#fff;
	float:left;
	text-align: center;
	padding: 0 0 0 0;
}
.text_block_right
{
	background-color:#fff;
	/*float:left;*/
	text-align: left;
	padding: 0 0 0 0px;
	/*padding-left:0px;*/
	margin-left:0px
	
}
.texto_pisos
{
	min-height:75px;
	padding-left:0px;
	margin-left:0px;
}
.icono_pisos
{
	/*vertical-align:bottom;  */
	background-color:#fff;
}	

.pisos_icons
{
float:left;
/*display:inline;*(
/*text-align:right;*/
/*padding-left:10px;*/
margin:10px 0px 0px 0px;
}	

.pisoIcon
{
	float:left;
	display:inline-block;
}	

.pisos_icons span
{
/*
	float:left;
	display:inline-block;
*/
}	
.pisosBlocks
{
	display:inline;
}	

.pisosText
{
	text-align:justify;
	padding-bottom:10px;
}	

.pisosText p
{
	display:inline;
}	

.pisosImage
{
	padding:0px 5px 5px 0px;
	width:150px;
}	

.pisosImgPersons
{
	width:18px;
	vertical-align:middle;
}	

.pisosImgLM
{
	height:18px;
	vertical-align:middle;
}	

.pisosImgAttr
{
	width:35px;
	float:left;
	vertical-align:middle;
}	

.pisosImgNights
{
	width:26px;
	vertical-align:middle;
}	

.pisosAttributesLeft
{
	float:left;
	margin-top:0px;
}

.pisosAttributesRight
{
	float:left;
	margin:0px 0px 0px 10px;
	padding-right:5px;
}

/* Fi de Menu Pisos*/
/* Inici Capcalera */
.FW_bCapcalera {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	clear: both;
/*	overflow: visible;*/
}
	
.FW_bMenuCap {
	clear:both;
	border-bottom: 2px solid #BF2F14;
}
/* Fi Capcalera */
/*Inici Grid A*/
.FW_bBlocCentral{
	width: 100%;
	/*margin:4px 0 0 0;
	padding-top: 4px;*/
}
	
.FW_bBlocCentral_space {
	padding-top: 4px;
	margin-top:4px;
	 }	
	 
.FW_bBlocEsquerreAmbImatge
{
	width: 99.8%;
	float: left;
}	
.FW_bBlocEsquerreAmbImatge_menu
{
	width: 75.8%;
	float: left;
}	
.FW_bBlocEsquerre{
	width: 75.8%;
	float: left;
}
.FW_bBlocInferior{
	display: block;
	margin: 0px;
	position: relative;
	width: 100%;	
}
.FW_bContenidorContingut{
	height:100%;
	margin:auto 0px auto 23%;
	padding-left: 15px;
}
/*Fi Grid A*/
/* Inici: estils IMPACTE */
	
.FW_bImpacteA	{
	overflow: hidden;
	margin: 0px;
	width: 100%;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
.FW_bImpacteB {
	overflow: hidden;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	width: 69%;
}
	
.FW_bImpacteCD {
	overflow: hidden;
	margin: 0px 0px 5px 0px;
	width: 100%;
	padding: 0px;
	clear:left;
}
/* Fi: estils IMPACTE */
/* Inici elements columna esquerra */	
.FW_bColEsquerra {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	width: 22%;
	overflow: hidden;
}
.FW_bMenu {
	margin: 0;
	padding: 0px;
	color:#000;
}
.FW_bLinkExterns {
	margin-bottom: 1px;
}
.FW_bAuxiliar{
	margin-bottom: 1px;
}
/* Fi elements columna esquerra */
/*Inici estils grid_A*/
.FW_bCosA {
	width: 78%;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.FW_bContingutA {
 	margin-left: 215px;	
}
	
.FW_bDretaP {
	width: 20%;
	float: right;
}
/*Fi estils grid_A*/
	
/** FW_bCont 
Dos columnes: contingut pricipal de la grid i columna destacat
*/
.FW_bCont {
	/* margin-left: 23%; */
	margin: 0pt 0pt 0pt 23%;
	background:#fff;
	color:#000;
	padding: 0 0 0 15px;
	background: #fff;
	color: #000;
}
.FW_bColDreB {
	width: 18%;
	margin: 0px 0px 0px 0px; 
	padding: 0px;
}
/* Fi 2 columnes */
/* Inici element: Fil d'ariadna */
.FW_bFilAriadna {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #4D4D4D;
	background-color:#fff;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	text-decoration:none;
	width: 69%;
}	
.FW_bFilAriadna a, .FW_bFilAriadna a:link, .FW_bFilAriadna a:visited {
	text-decoration: underline;
	color: #4D4D4D;
	background-color:#fff;
}
	
.fil_ariadna_marge0 {
	display:block;
    float:left;
    width:77%;
	margin: 0px 0px 15px 0px;
}
	
.FW_bLinkDreta_Rojo {
	display:block;
    float:right;
	width: 21%;
	text-align: right;
	margin: 0px 2px 15px 5px;
}
.FW_bLinkDreta_Rojo a, .FW_bLinkDreta_Rojo a:link, .FW_bLinkDreta_Rojo a:visited {
	text-decoration: none;
	color: #AC2115;
	background-color:#fff;
}
	
.FW_bLinkDreta_Rojo a:hover{
	text-decoration: underline;
}
	
/* Fi element: Fil d'ariadna */
	
/** FW_bColEsquerraCos, FW_bColDretaCos : 
Dos columnes que divideixen el contingut pricipal de la grid 
*/
/* Fi 2 columnes */
.FW_bBlocDreta{
	width: 23%;
	float: right;
	margin: 0 0 0 auto;
	background-image:url(../new_images/bg_bloc_dreta.png);	
	background-repeat:no-repeat;
	background-position:right bottom;
	min-height:650px;	
}
/* Inici blocs GRID C - GRID D */
.FW_bBlocInferiorCD {
	width: 100%;
}
	
.FW_bContenidorC {
	width: 75.9%; float: left; margin-left:1%	
}
.FW_bBlocDretaC {
	width: 176px; 
	float: right;
}
	
.FW_bContingutC {
	margin-right: 190px;
}
.FW_bContenidorD 
{
	float: right;
	width: 75.5%;
	margin: 0px;
	clear: right;
}
/* Fi blocs GRID C - GRID D */
/* Inici contingut  3  Columnes */
.FW_bEsq {
	width: 31%; float: left;
}
.FW_bCentral {
	width: 31%; float: left; margin-left: 2%;
}
.FW_bDreta {
	width: 31%; float:left; margin-left: 2%;
}
	
.FW_bColDretaCosNavHor {
    float: left;
    left: 0pt;
    top: 0pt;
    padding: 0px 0px 0px 0px!important;
    width: 49%;
}
.FW_bColDretaCosNavHor_3Cols {
  	padding: 0px 0px 0px 0px!important;
    margin-left: 66%;
}
/* Fi contingut  3  Columnes */

/* Inici elements columna dreta*/
.FW_bZona1 {
	width: 100%;	
	margin: 0px 0px 8px 0px;
	float:left;
}
	
.FW_bZona2 {
	width: 100%;
	margin: 0px 0px 8px 0px;
	float:left;
}
.FW_bZona3#hightlightBGYellow
{
	background-color: #ffcc66;
}	
.FW_bZona3 {
	width: 100%;	
	margin: 2px 0px 6px 0px;
	float:left;
}
			
.FW_bZona4 {
	width: 100%;	
	margin: 0px 0px 8px 0px;
	float:left;
}
		
.FW_bZona5 {
	width: 100%;	
	margin: 0px 0px 8px 0px;
	float:left;
}
			
.FW_bZona5_left {
	width: 100%;	
	margin: 0px 10px 0px 0px;
	float:left;
}
	
/*Fi elements columna dreta*/
	
/* Inici Peu */
.FW_bPeu {
	clear: both;
	width: 100%;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;	
	
}
/* Fi peu */
		
/* Fi: Clases comunes a totes les grids */
/* 
Bloc d' un article amb o sense titol i foto
*/
.FW_bArticleFoto{
	clear: both;
}
.FW_bArticleFoto dl{
	float: right;
	width: 200px;
}
/* flota esquerra*/
.FW_bFlotaEsqu {
	float: left;
}
/* Peu de foto esquerra */		
.FW_bFlotaEsqu dt{
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 9px;
	margin-bottom: 1em;
}
/* flota dreta*/	
.FW_bFlotaDre {
	float: right;
}
/* Peu de foto dreta */	
.FW_bFlotaDre dt{
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 9px;
	margin-bottom: 1em;
}	
/* Inici Home Jove.cat */
.FW_bBlocInferiorHome {
	margin: 0px;
	padding: 0 0 5px 0;
	width: 100%;
	overflow: hidden;
	vertical-align: top;
	float: left;
}
/* Fi Home Jove.cat */
/* Inici blocs article */
.FW_bDetallArticle {
 	margin-right:190px;
}
	
.FW_bContingutArticle {
	width:100%; 
	float:left;
}
.FW_bDestacatsArticle {
	float:right; 
	width:176px;
	background: url("../new_images/vertical_caja.gif") left top repeat-y;
}
.FW_bDestacatsArticle2 {
	float: right; 
	width: 176px;
}
/* Fi blocs article */
/*GRID A*/
.FW_bContenidorContingutA {
	height:100%;
	margin: auto 0 auto 220px;
	padding: 0 0 0 5px;
}
	
div.FW_bBlocInferior>/**/.FW_bContenidorContingutA    {
	padding: 0 0 0 5px;
}
.FW_bColEsquerraA {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	width: 22%;
	/*background-image:url(../images/bg_bloc_esquerra_2.png);	
	background-repeat:repeat-y;
	background-position:left top;*/
	min-height:550px;
	
}
/*FI GRID A*/
/* Inici elements grid D2*/
.FW_bBlocDretaD{
	width:176px;
	float:right;
}
.FW_dZona1 {
	width: 100%;	
	margin: 0px 0px 8px 0px;
	float:left
}
	
.FW_dZona2 {
	width: 100%;
	margin: 0px 0px 8px 0px;
	float:left
}
	
.FW_dZona3 {
	width: 100%;	
	margin: 0px 0px 8px 0px;
	float:left
}
			
.FW_dZona4 {
	width: 100%;	
	margin: 0px 0px 8px 0px;
	float:left
}
		
.FW_dZona5 {
	width: 100%;	
	margin: 0px 0px 8px 0px;
	float:left
}
.FW_bContingutD{
	margin-right:190px;
}
			
/*Fi elements grid D2*/
/*Elements grid B2*/
.FW_blocContingut {
	width:69%;
	float:left;
}
.FW_blocDestacats {
	width:29%;
	float:left;
	margin-left:8px;
}
/*Fi elements grid B2*/
div.FW_bZona1>.FW_sBorderTop>.FW_sBorderLeft>.FW_sBorderRight>.FW_sBorderBottom>.FW_sPadding8>/**/.FW_bZona2 {
	margin: 0px 0px 4px 0px!important;
}

/* Fin estilos Bloques */ 
/* Estilos de CapPeu */
.FW_bEscut {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-color: #fff;
	min-height: 34px;
}
	
.FW_bEnllacosCap1 {
	margin:  2px 0 0 90px;
	padding: 0px;
	float: left;
	background:#fff;
	color:#000;
	line-height: 1.5em;
}
	
.FW_bEnllacosCap1 a {
	margin-left: 8px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 1em;
	color: #4D4D4D;
	background: #fff;	
	line-height: 1.5em;
}
	
.FW_bEnllacosCap1 a:hover {
	color: #000;
}
	
.FW_bEnllacosCap {
	margin:  4px 0 0 0;
	padding: 0px;
	float: right;
	background:#fff;
	color:#000;
	line-height: 1.5em;
}
	
.FW_bEnllacosCap a {
	margin-left: 8px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: .9em;
	color: #4D4D4D;
	background: #fff;	
	line-height: 1.5em;
}
	
.FW_bEnllacosCap a:hover {
	color: #000;
}
			
 .FW_bIdiomes {
	margin: 5px 0 0 0px;
	padding: 0px;
	float: right;
	background: #fff;
	color:#000;
	line-height: 1.5em;	
}
		
div.FW_bCapcalera>/**/.FW_bIdiomes {
	margin: 7px 0 0 0px;
}
.FW_bIdiomes a {
	margin-left: 8px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #4D4D4D;
	background-color:#fff;	
	line-height: 1.5em;
}
	
.FW_bIdiomes a:hover {
	color: #000;
}
	
.FW_bCercador {
	margin: 2px 0 0 5px;
	padding: 0px;
	float: right;
	background:#fff;
	color:#000;
}
	
.FW_bCercador form {
	background-image:none;
	margin-top: 0px;
	line-height: 1.5em;
	vertical-align: middle!important;
}	
.FW_bCercador form input#cercadorOcult {
	width: 140px;
	margin: 5px 0px 0px 10px;
	border-color :#000000;
	border-width: 1px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	background-color:#fff;
	vertical-align: middle!important;
}
.FW_bCercador  form input#cerca {
	vertical-align: middle!important;
	margin-top: 5px!important;
	border: 0px;
}
/* Inici bloc Menu Cap 	*/
div.FW_bCapcalera div#FW_menuCap1  { 
            float: left; 
            clear:both; 
            width:100%;
	     
			font-size:11px;
         
            margin: 0 0 0 0; 
            color: #000; 
            
            text-align:center;
 			
            }
div.FW_bCapcalera div#FW_menuCap1 ul{ 
            float: right; 
            list-style-type: none;      
            margin:5px 0 0 0px;       
            padding: 0;        
            text-align: center;          
            vertical-align:middle; 
            
            }
div.FW_bCapcalera div#FW_menuCap1 ul li.otherElements{ 
            float:left; 
            margin: 0 0 0 .3em;       
            display: block; 
            line-height: 1.1em;
            
            background-image: url(../new_images/separa_top_menu.gif);
            
			background-repeat: no-repeat;
            }
div.FW_bCapcalera div#FW_menuCap1 ul li#firstElement{ 
            float:left; 
            margin: 0 0 0 .3em;       
            display: block; 
            line-height: 1.1em;
            }
div.FW_bCapcalera div#FW_menuCap1 ul li a {
            text-decoration: none;
            display: block; 
            font-weight:bold;
            color: #000; 
            padding: 1px 3px 1px 3px; 
            font-size: 1em;
            }
div.FW_bCapcalera div#FW_menuCap1 ul li a:hover{ 
            color: #3373b4; 
            text-decoration:none !important; 
            }

div.FW_bCapcalera div#FW_menuCap  { 
            float:left; 
            clear:both; 
            width:100%;
			font-size:2px;
            min-height:5px;
            height:5px; 
            margin: 0 0 4px 0; 
            background-color: #6699cc;
            color: #fff; 
            border-bottom: 2px solid #9966cc!important; 
            }
div.FW_bCapcalera div#FW_menuCap ul{ 
            float: right; 
            list-style-type: none;      
            margin: 0 15px 0 0;       
            padding: 0;        
            text-align: center;          
            vertical-align:middle; 
            }
div.FW_bCapcalera div#FW_menuCap ul li{ 
            float:left; 
            margin: 0 0 0 .3em;       
            display: block; 
            line-height: 1.1em;
            }
div.FW_bCapcalera div#FW_menuCap ul li a {
            text-decoration: none;
            display: block;   
            font-weight:bold;
            color: #fff; 
            padding: 1px 3px 1px 3px; 
            font-size: .9em;
            }
div.FW_bCapcalera div#FW_menuCap ul li a:hover{ 
            background-color: #3B4432; 
            text-decoration:none !important; 
            }
.FW_menuSel{ 
            background: url("../new_images/bgmenusel.gif") no-repeat right top; 
            }
div.FW_bCapcalera div#FW_menuCap ul li.FW_menuSel a:hover{ 
            background: url("../new_images/bgmenusel.gif") no-repeat right top; 
            }
 
/* Fi CAP */
/* 
	Inici:
	PEU		
*/
.FW_bPeu {
	margin-top: 6px;
	display:block;
	text-align:center;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	color: #4D4D4D;	
	font-size: 11px;
}
.FW_bPeu a {
	margin-top: 6px;
	text-decoration: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	color: #4D4D4D;	
	background-color:#fff;
}
.FW_bPeu a, .FW_bPeu a:link, .FW_bPeu a:visited, .FW_bPeu a:active {
	text-decoration: none;
	
}
.FW_bPeu a:hover {
	color: #000;
	text-decoration:underline;
}
/* Fi PEU */

/* Fi: Definici dels blocs: CAP y PEU */

/* Inicio texto desplegable */

.AccordionDivider
{
  width:525px;
  height:100%;
  display:none;
  padding: 0px 0px 520px 0px;
}

.AccordionMoretext
{
  height:100%;
  overflow:hidden;
  cursor: pointer;
  /*font-size:8pt;*/
  font-weight:bold;
  vertical-align:top;
  text-align:left;
  background-image: url(../imagenes/8x8_flecha.gif);
  background-position:0px 4px;
  background-repeat:no-repeat; 
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 4px 10px;

  /*display:table-cell;
  -moz-user-select:none;*/
}

.AccordionDividerNoright
{
  width:763px;
  height:100%;
  display:none;
  padding: 0px 0px 150px 0px;
}

.AccordionMoretextNoright
{
  height:100%;
  overflow:hidden;
  cursor: pointer;
  /*font-size:8pt;*/
  font-weight:bold;
  vertical-align:top;
  text-align:left;
  background-image: url(../imagenes/8x8_flecha.gif);
  background-position:0px 4px;
  background-repeat:no-repeat; 
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 4px 10px;

  /*display:table-cell;
  -moz-user-select:none;*/
}

/* Fin texto desplegable */

.trebu12 {
	text-align:justify;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
