#LlistatCategories_gw2{height:35px;margin-top:-12px;margin-left:-5px;}
* html #LlistatCategories_gw2{margin-top:8px;margin-left:0px;}
*:first-child+html #LlistatCategories_gw2{margin-top:37px;} 
#LlistatCategories_gw2 dt{margin-left:10px;float:left;}
#LlistatCategories_gw2 dl{margin-left:10px;float:left;}


* html #LlistatCategories_gw2 dt{margin-left:6px;}
* html #LlistatCategories_gw2 dl{margin-left:6px;}
#LlistatCategories_gw2 dd{display:none;} 

/*#web .menuHoritzontal a .titol{text-decoration:none;color:#fff;}
#web .menuHoritzontal a:hover .titol{text-decoration:none;color:#f57a1c}*/
 

 
.titol2{color:#fff;font-size:.8em;font-weight:bolder;display:block; width:100%;margin-top:-15px}
.titol22{color:#fff;font-size:.8em;font-weight:bolder;display:block; position:absolute;margin-left:100px;margin-top:3px;display:inline}

#LlistatCategories_gw2_ctl09 {display:none;}


div.informaciopaginacio{display:none;}
#web #contenedor #Esq {background-image:none}

/*llistat inferior noticies*/

div.componentnoticies {}
div.componentnoticies div.llistatnoticies{margin:0;padding:0;}

div.componentnoticies div.llistatnoticies div.itemimatge{margin:0px 0;padding:12px 18px 0px 18px;text-align:left}
div.componentnoticies div.llistatnoticies div.itemimatge a.titol{width:565px;color:#2F5F7F;font-size:1.2em;float:right;margin-bottom:0;}
div.componentnoticies div.llistatnoticies div.itemimatge a.titol span.titol{}
div.componentnoticies div.llistatnoticies div.itemimatge div.imatge{margin-bottom:5px;float:left;width:140px;}
div.componentnoticies div.llistatnoticies div.itemimatge div.imatge img{border:2px solid #D2E3EE; padding:4px;width:130px;}
div.componentnoticies div.llistatnoticies div.itemimatge div.lloc{margin-left:13px;color:#8C8C8C}
div.componentnoticies div.llistatnoticies div.itemimatge div.autor,
div.componentnoticies div.llistatnoticies div.itemimatge div.data{margin-left:2px;color:#8C8C8C}
div.componentnoticies div.llistatnoticies div.itemimatge div.subtitol{float:right;width:565px;clear:none}

div.componentnoticies div.llistatnoticies div.item{margin:0px 0;padding:2px 18px 0px 18px;text-align:justify;clear:left}

div.componentnoticies div.llistatnoticies div.item a.titol{width:670px;color:#2F5F7F;font-size:1.2em;clear:right;float:left}
div.componentnoticies div.llistatnoticies div.item a.titol span.titol{}
div.componentnoticies div.llistatnoticies div.item div.lloc{margin-left:2px;color:#8C8C8C}
div.componentnoticies div.llistatnoticies div.item div.autor{color:#8C8C8C}
div.componentnoticies div.llistatnoticies div.item div.data{color:#8C8C8C}
div.componentnoticies div.llistatnoticies div.item div.subtitol{float:left;width:auto;}

#centreNoticiesPortada{clear:left;border:3px solid #cfd0d0;padding:0px;margin:2px 0;background-color:/*#f4f4f4;*/white}
html>body #centreNoticiesPortada{width:745px}
div.titolNoticiesCentrePortada{color:white;font-size:1.2em;clear:left;padding:5px 10px;background-image:url(fonsTitolNoticies.jpg);background-repeat:no-repeat;height:35px;display:block;width:742px;position:relative;margin:2px}

   

/*/////////////////////////////////////////////////////////////////////////////////////*/
div.contingutDominis{padding:0;/*border:3px solid #CECECE;*/margin-right:0px;background-color:/*#f4f4f4*/white}




span.paginacio{text-align:center; font-size:.75em;color:#AFAFAF; }
span.paginacio div.informaciopaginacio{text-align:center;margin-top:20px;margin-bottom:10px}

#web #contenedor #Esq div.imgSeccio h3.missatgePortada{position:absolute;top:0px;left:0px;margin:100px 0 0 20px;padding:0;color:#fff;font-size:1.05em;line-height:130%}
html>body #web #contenedor #Esq div.imgSeccio h3.missatgePortada{margin:65px 0 0 20px}

/*DETALL DE L'ELEMENTS*/ 
div.componentcatalegelements div.detallelement{font-size:.72em;border:none;}
div.componentcatalegelements div.detallelement dl.element{}
div.componentcatalegelements div.detallelement dl.element dt.nom{display:none;}
/*div.componentcatalegelements div.detallelement dl.element dd.nom{position:absolute;top:120px;left:0;color:white;font-weight:bolder;font-size:1.5em;margin-left:15px}*/
div.componentcatalegelements div.detallelement dl.element dd.nom{margin-left:1px;margin-top:-21px;font-size:1.35em;color:white;font-weight:bolder;padding:4px 5px 7px 10px;background-image:url(img/titolNomElement.jpg); background-repeat:no-repeat;}
/*html>body div.componentcatalegelements div.detallelement dl.element dd.nom{position:absolute;top:100px;left:0}*/

div.componentcatalegelements div.detallelement dl.element dt.breuDescripcio{display:none} 
div.componentcatalegelements div.detallelement dl.element dd.breuDescripcio{margin-left:3px;margin-top:0px;font-size:1.35em;color:#FC7019;font-weight:bolder;padding:15px 15px 0px 15px;/*background-image:url(img/titolNomElement.jpg); background-repeat:no-repeat;*/margin-top:15px} 
div.componentcatalegelements div.detallelement dl.element dt.img_1{display:none}
div.componentcatalegelements div.detallelement dl.element dd.img_1{padding-bottom:10px;text-align:right}
div.componentcatalegelements div.detallelement dl.element dd.img_1 img{border:1px dashed #fff;padding:3px;}

div.componentcatalegelements div.detallelement dl.element dt.preu{position:absolute;background-image:url(img/fonsPreu.jpg);background-repeat:no-repeat;display:block;width:159px; height:44px;color:#fff;font-weight:bolder;padding:15px 0 0 42px;/*margin-left:305px;*/top:190px;left:550px}
div.componentcatalegelements div.detallelement dl.element dd.preu{color:#fff;width:100px;position:absolute;font-weight:bolder;/*margin:15px 0 0 400px;*/top:205px;left:640px}
div.componentcatalegelements div.detallelement dl.element dt.descripcio{display:none}
div.componentcatalegelements div.detallelement dl.element dd.descripcio{margin:0;padding:0px 45px 20px 45px;margin-top:0px;clear:left;padding-bottom:50px}
div.componentcatalegelements div.detallelement dl.element dd.descripcio div{padding-top:15px}
div.componentcatalegelements div.detallelement dl.element dd.descripcio font strong{color:#000}

div.componentcatalegelements div.detallelement dl.element dd.descripcio a.botoComparativa{background-image:url(img/fonsBotoCompara.gif);background-repeat:no-repeat;background-position:left;padding-left:28px;padding-right:20px}
div.componentcatalegelements div.detallelement dl.element dd.descripcio a.botoComparativa:hover{background-image:url(img/fonsBotoCompara_h.gif);text-decoration:underline}

div.categoriesrelacionades{background-color:#EDF2F5; border:1px dashed #fff; padding:10px;font-size:.7em;margin:10px;margin:30px 10px 10px 10px}
div.categoriesrelacionades h4{color:white;font-size:1.2em;background-color:#24729C;padding:3px;margin-top:0}
div.categoriesrelacionades dl{margin:5px;padding:0}
div.categoriesrelacionades dl dt{}
div.categoriesrelacionades dl dt a{padding:5px 2px;display:block}
div.categoriesrelacionades dl dt a:hover{background-color:#E0EAEF;text-decoration:none}
div.categoriesrelacionades dl dd{margin:0;margin-left:15px;display:none}

div.elementsrelacionats{background-color:#EDF2F5; border:1px dashed #fff; padding:10px;font-size:.7em;margin:10px}
div.elementsrelacionats h4{color:white;font-size:1.2em;background-color:#24729C;padding:3px;margin-top:0}
div.elementsrelacionats dl{margin:5px;padding:0}
div.elementsrelacionats dl dt{}
div.elementsrelacionats dl dt a{padding:5px 2px;display:block}
div.elementsrelacionats dl dt a:hover{background-color:#E0EAEF;text-decoration:none}
div.elementsrelacionats dl dd{margin:0;margin-left:15px;display:none}


div.temesrelacionats{display:none;background-color:#EDF2F5; border:1px dashed #fff; padding:10px;font-size:.7em}
div.temesrelacionats h4{margin:0;padding:0;color:#81B1D5;font-size:1.2em}
div.temesrelacionats dl{margin:0;padding:0}
div.temesrelacionats dl dt{}
div.temesrelacionats dl dt a{padding:5px 2px}
div.temesrelacionats dl dt a:hover{background-color:#E0EAEF;text-decoration:none}
div.temesrelacionats dl dd{margin:0;margin-left:15px}

div.imatgesrelacionades{background-color:#EDF2F5; border:1px dashed #fff; padding:10px;font-size:.7em;margin:10px}
div.imatgesrelacionades h4{color:white;font-size:1.2em;background-color:#24729C;padding:3px;margin-top:0}
div.imatgesrelacionades dl{margin:0;padding:0;position:relative}
div.imatgesrelacionades dl dt{}
div.imatgesrelacionades dl dt a img{display:block}
div.imatgesrelacionades dl dt a{width:80px;text-align:center}


div.imatgesrelacionades dl dt a:hover{text-decoration:none}
div.imatgesrelacionades dl dd{margin:0;margin-left:15px;position:absolute;left:90px;margin-top:-80px}
div.imatgesrelacionades dd {display:none;}
/*FI DETALL DE L'ELEMENTS*/

/*DETALL DE LA IMATGE*/
#web #contenedor #Esq #contInteriorIndex div.caixa1 div.ComponentPublicacioAmpliat div.DetallImatge{border:1px dashed #fff;background-color:#EDF2F5;position:relative}
#web #contenedor #Esq #contInteriorIndex div.caixa1 div.ComponentPublicacioAmpliat div.DetallImatge div.Imatge{width:480px;overflow:hidden}
#web #contenedor #Esq #contInteriorIndex div.caixa1 div.ComponentPublicacioAmpliat div.DetallImatge div.Imatge img{}
#web #contenedor #Esq #contInteriorIndex div.caixa1 div.ComponentPublicacioAmpliat div.DetallImatge div.Subtitol{position:absolute; top:-90px;left:20px;font-size:1.0em;color:#ffff00;font-family:Arial, Verdana;}
#web #contenedor #Esq #contInteriorIndex div.caixa1 div.ComponentPublicacioAmpliat div.DetallImatge div.Font{}
#web #contenedor #Esq #contInteriorIndex div.caixa1 div.ComponentPublicacioAmpliat div.DetallImatge div.Cos{}

hr.net{display:none}

#web #contenedor #Esq #contInteriorIndex div.caixa1 div.ComponentPublicacioAmpliat div.ImatgesRelacionades{background-color:#EDF2F5; border:1px dashed #fff; padding:10px;font-size:.7em;margin-top:20px;padding-bottom:40px}
#web #contenedor #Esq #contInteriorIndex div.caixa1 div.ComponentPublicacioAmpliat div.ImatgesRelacionades div.TitolItem{margin:0;padding:0;color:#81B1D5;font-size:1em;clear:left;border:none}
#web #contenedor #Esq #contInteriorIndex div.caixa1 div.ComponentPublicacioAmpliat div.ImatgesRelacionades a.NoticiaImatge{}
#web #contenedor #Esq #contInteriorIndex div.caixa1 div.ComponentPublicacioAmpliat div.ImatgesRelacionades a.NoticiaImatge div.Imatge{}
#web #contenedor #Esq #contInteriorIndex div.caixa1 div.ComponentPublicacioAmpliat div.ImatgesRelacionades a.NoticiaImatge div.Imatge img{}

/*FI DETALL DE LA IMATGE*/

/*MENU DE LA esquerra - llistat de categories i d'elements*/
	
				/*LLISTAT D'ELEMENTS*/
div.componentcatalegelements{}
div.componentcatalegelements div.llistatelements{font-size:.75em;width:auto;}
html>body div.componentcatalegelements div.llistatelements{width:260px}
div.componentcatalegelements div.llistatelements dl.element{border:1px dashed #fff;background-color:#EDF2F5;position:relative;height:120px}
div.componentcatalegelements div.llistatelements dl.element dt.nom{display:none;}
div.componentcatalegelements div.llistatelements dl.element dd.elementActual,
div.componentcatalegelements div.llistatelements dl.element dd.nom{clear:left;margin:10px 0 0 0px;padding:0 90px 0 10px;border:none;}
div.componentcatalegelements div.llistatelements dl.element dd.elementActual a{font-size:1.3em;font-weight:bolder;display:block;font-family:Arial, Verdana;}
div.componentcatalegelements div.llistatelements dl.element dd.nom a{display:block;font-size:1.3em;font-family:Arial, Verdana;color:#24729C; font-weight:normal;padding:3px;border:none}
div.componentcatalegelements div.llistatelements dl.element dd.elementActual a:hover{font-weight:bolder;text-decoration:none}
div.componentcatalegelements div.llistatelements dl.element dd.nom a:hover{text-decoration:none; background-color:#E0EAEF;}
div.componentcatalegelements div.llistatelements dl.element dt.breuDescripcio{display:none;}
div.componentcatalegelements div.llistatelements dl.element dd.breuDescripcio{width:400px;text-align:justify;margin:5px 0;padding:10px;padding-top:0;padding-left:13px;font-size:.9em}
div.componentcatalegelements div.llistatelements dl.element dd.breuDescripcio a:hover{color:#24729C;text-decoration:none}
div.componentcatalegelements div.llistatelements dl.element dt.img_1{display:none}
div.componentcatalegelements div.llistatelements dl.element dd.img_1{position:absolute;top:0;left:0;margin:20px 0 0 425px;}
div.componentcatalegelements div.llistatelements dl.element dd.img_1 img{border:1px dashed #fff;padding:3px;}
	
	
					/* FI LLISTAT D'ELEMENTS*/
div.contingutProductes div.menuElementsEsq{font-size:.75em;border:3px solid #cfd0d0;padding:0px;margin:-3px 1px 2px 0px ;background-color:#ffffff;width:175px;float:left;background-image:url(img/fonsMenuEsqElements.jpg); background-repeat:repeat-x;background-position:top}
html>/**/body div.contingutProductes div.menuElementsEsq{margin-top:2px}
div.contingutProductes div.menuElementsEsq h4{background-image:url(img/titolCategoriaMenuEsq.jpg);background-repeat:no-repeat;padding:0;margin:0 0 10px 0;color:white;padding:5px 10px}
div.contingutProductes div.menuElementsEsq div.componentpublicacioampliat{margin:0px 0px 0px 0px;padding:0px}
div.contingutProductes div.menuElementsEsq div.componentpublicacioampliat span.llistatcategories dl.subcategoria dd.subtitol{display:none}
div.contingutProductes div.menuElementsEsq div.componentpublicacioampliat span.llistatcategories dl.subcategoria dt.item a.titol span{font-weight:bolder; color:#242d33;display:block;padding:3px 3px 3px 20px;margin:0}
div.contingutProductes div.menuElementsEsq div.componentpublicacioampliat span.llistatcategories dl.subcategoria dt.item a.titol:hover span{text-decoration:none;color:#FFD504;background-image:url(img/fletxaGrogaMenuDre.jpg)}
div.contingutProductes div.menuElementsEsq div.componentpublicacioampliat span.llistatcategories dl.subcategoria dt.itemimatge a.titol span{font-weight:bolder; color:#fff;display:block;padding:3px 3px 3px 10px;margin:5px 0px 0px 0px;}
div.contingutProductes div.menuElementsEsq div.componentpublicacioampliat span.llistatcategories dl.subcategoria dt.itemimatge a.titol:hover span{text-decoration:none}
div.contingutProductes div.menuElementsEsq div.componentpublicacioampliat span.llistatcategories dl.subcategoria dt.itemimatge a img{display:none}
div.contingutProductes div.menuElementsEsq div.componentpublicacioampliat span.llistatcategories dl.subcategoria dd.subtitol p{color:#000}
div.contingutProductes div.menuElementsEsq div.componentpublicacioampliat span.NoResultats{display:none}

div.contingutProductes div.menuElementsEsq div.componentcatalegelements{margin:0px 0px 0 0px ;padding:0px; }
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements{margin:0;padding:0;}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element{height:auto;background-color:#81B1D5;border:none;padding:0;margin:0;}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dt.nom{display:none;border:none}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dd.elementActual{clear:left;padding:0;margin:0;margin:0;padding:0;}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dd.nom{clear:left;padding:0;margin:0;margin:0;padding:0;}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements .llistatelements .element dd{width:175px}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dd.elementActual a{color:#242d33;padding:2px 3px 2px 25px;margin:2px 0px 2px 0px;background-color:transparent;border:none;background:url(img/liMenuEsq.gif) no-repeat left; padding-left:15px;margin-left:5px;margin-right:5px;background-color:#C8CACA;cursor:default}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dd.nom a{color:#242d33;padding:2px 3px 2px 25px;margin:2px 0px 2px 0px;background-color:transparent;border:none;background:url(img/liMenuEsq.gif) no-repeat left; padding-left:15px;margin-left:5px;margin-right:5px}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dd.elementActual a:hover{text-decoration:none;font-weight:bolder}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dd.nom a:hover{background-color:#d1d2d2;font-weight:normal}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dt.breuDescripcio{display:none;}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dd.breuDescripcio{display:none}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dd.breuDescripcio a:hover{color:#24729C;text-decoration:none}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dt.img_1,
div.contingutProductes div.menuElementsEsq div.componentcatalegelements div.llistatelements dl.element dd.img_1{display:none}
div.contingutProductes div.menuElementsEsq div.componentcatalegelements span.NoResultats{display:none}


/*FI DEL MENU DE LA esq*/
 
/*CONTINGUTS DETALL DE LA CATEGORIA*/


/* Molletes */
.componentpublicacioampliat .molletes {margin-top:-10px;}
.componentpublicacioampliat .molletes span {padding-left:8px;background-image:url('/RecursosComponent/Imatges/seguent1.gif');background-position:center left;background-repeat:no-repeat;margin-right:3px}
.componentpublicacioampliat .molletes span,
.componentpublicacioampliat .molletes span a {font-size:7.5pt;line-height:90%}
.componentpublicacioampliat .molletes span.inici {padding:0;background:none}
.componentpublicacioampliat .molletes span.actual {}
/* fi molletes*/



/*detall de categoria*/
div.contingutDetallProducte{border:3px solid #cfd0d0;padding:0px 0 10px 0;margin:-3px 0 0 1px;background-color:#ffffff;width:560px;}
html>body div.contingutDetallProducte{padding:0px 0 10px 0;margin:-3px 0 0 1px;width:565px;}
html>/**/body div.contingutDetallProducte{float:right;margin:2px 0 0 1px;background-color:#ffffff;width:564px;margin-right:0px}
div.contingutDetallProducte div.componentadministracio{}
div.contingutDetallProducte div.componentadministracio div.detallcategoria{}
div.contingutDetallProducte div.componentadministracio div.detallcategoria div.item{padding:20px 45px 20px 45px}
div.contingutDetallProducte div.componentadministracio div.detallcategoria div.item span.titol{position:absolute;top:120px;left:0;color:white;font-weight:bolder;font-size:1.15em;margin-left:15px;display:none }
html>body div.contingutDetallProducte div.componentadministracio div.detallcategoria div.item span.titol{top:100px;}
div.contingutDetallProducte div.componentadministracio div.detallcategoria div.item div.subtitol{font-size:.72em;}
div.contingutDetallProducte div.componentadministracio div.detallcategoria div.item div.subtitol h4{font-size:1.4em;font-weight: bolder; color:#FC7019;margin:0;padding:0;text-align:justify}
div.contingutDetallProducte div.componentadministracio div.detallcategoria div.item div.subtitol h5{font-size:1.1em;font-weight: bolder; color:#1A4E6A;margin:0;padding:0;text-align:justify;margin-top:10px}
div.contingutDetallProducte div.componentadministracio div.detallcategoria div.item div.subtitol ul li{margin:10px auto}
div.contingutDetallProducte div.componentadministracio div.detallcategoria div.item div.subtitol ul li strong{color:#1A4E6A;}


table.dadesAllotjament{background-color:white;text-align:center}
table.dadesAllotjament tr.imparell{background-color:#EFEFEF}
table.dadesAllotjament tr.parell{background-color:#E0E8EF}
table.dadesAllotjament tr td.campProd{text-align:left;padding:2px 0 2px 10px; font-weight:bolder; color:#24729C}
table.dadesAllotjament tr th.buit{background-color:#CDDDEA;border:none;padding:0px 0 0px 10px;background:white}
table.dadesAllotjament tr th{color:#ff9900;font-size:1.1em;background:white;border-left:2px solid white}

a.mesInfo{color:#fff; background:url(img/mesInfoBTN.jpg) no-repeat center; width:47px; height:21px;display:block;font-size:.85em;padding-top:2px}
a.mesInfo:hover{background:url(img/mesInfoBTN_h.jpg);text-decoration:none}

 
#bannersDreta{border:3px solid #cfd0d0;background-color:#fff;margin:-3px 0px 0 0;display:none}
#bannersEsquera{border-top:3px solid #cfd0d0;background-color:#fff;margin-top:0;display:none}
  
div.separadorMenuEsq{clear:both;font-size:0;line-height:0px;height:1px;display:none;background-color:white;margin-top:10px;width:173px;border-left:4px solid white;border-top:3px solid #cfd0d0;width:174px} 




/*.elementActual a{color:#242d33;padding:2px 3px 2px 25px;margin:2px 0px 2px 0px;background-color:transparent;border:none;background:url(img/liMenuEsq.gif) no-repeat left; padding-left:15px;margin-left:5px;margin-right:5px;font-size:1.25em}*/

/*link solicitar pressupost*/
div.solicitarPresupost{color:#f4f4f4;margin:0 auto;margin-top:-180px;text-align:center;background-image:url(img/fonsSolicitarPresup.jpg);background-repeat:no-repeat;display:block;width:205px; height:44px;color:#fff;font-weight:bolder;padding:10px 0 0 2px;font-size:1em;color:#FFEED9;}
div.solicitarPresupost a{color:#DDE7E9;text-decoration:none}
div.solicitarPresupost a:hover{color:#fff;text-decoration:none}
