/* CSS Document */
html,body {font-family:Arial, Helvetica, sans-serif; font-size:0.9em}
@page {
size:8.27in 11.69in; 
margin:.5in .5in .5in .5in; 
}

.masonry-brick { position:relative !important; height:auto !important; top:auto !important; left:auto !important;}
.justificat {text-align: justify;}

.wpx652 { width:100%}
.wpx218  {}
.wpx181 { width:100%}
.wpx474  { width:100%;}
.wpx454 { width:100%;}
.capsaleraPrint {width:21cm; padding-bottom:10px; max-width:100%; width:100%;}
.logoPrint { width:8cm;}
img {padding-top:10px; padding-bottom:10px; border:0;}
h1, h2, h3, h4, h5, h6 {
	padding-top:10px;
	padding-bottom:10px
}


a {color:#000;}
.mayusculas {text-transform:uppercase;}
legend {margin:0; padding:0; width:100%}
legend span {width:100%; display:block;}
fieldset {margin:0 0 20px 0; padding:0; border:0;}
.finestraNova {display:none}


.bold {font-weight:bold;}
.normal {font-weight:normal;}
.cursiva {font-style:italic;}
.noImprimible {display:none;}
.nomesImpressora {}
.posicioTop { top:0}
.posicioLeft { left:0}
.posicioRight {right:0}
.visibilidad { visibility:visible;}
.visibilidadoculta { display:none}
.activar { display:block;}
.desactivar { display:none;}
.scrollNoticies { overflow:visible;}
.scrollContainerNoticies {width:21cm !important;}

.panelNoticies {clear:both; padding:0; margin:10px 0 10px 0; border-bottom: 1px dashed #999999}
.panelNoticies div {padding:0; margin:0}
.panelNoticies .amaga { display:none}
.panelNoticies li {list-style:none; margin:0; padding:0}


.llistatContinguts{
	margin:0 0 0 20px;
	padding:0;
	width:100%;
	float:left;
	position:relative;
	background:transparent;
	}
	
.llistatContinguts ul{
	margin: 0;
	padding: 0;
	list-style:none;
}

.llistatContinguts ul li{
	margin:0;
	background:transparent;
	clear:both;
	padding:10px 0 10px 0; 
	border-bottom: 1px dashed #999999
}

.llistatContinguts ul li ul li { border:0}

.llistatContinguts ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
	clear: both; 
    visibility: hidden;}

.llistatContinguts ul li{display: inline-block;}
* html .llistatContinguts ul li{height: 1%;}
.llistatContinguts ul li{display: block;}
.llistatContinguts ul li a { text-decoration:underline;}


div { width:auto;}

.imatgetamanymaximdisponible {width:100%; border:0; display:inline-block}

.fotoContingut, .ratio1_1, .ratio3_1 , .ratio3_2, .ratio4_2, .ratio5_3  {width:40%; float:left; margin:0; padding-right:10px;}
.fotoContingut img, .ratio1_1 img, .ratio3_1 img , .ratio3_2 img, .ratio4_2 img, .ratio5_3 img  {width:100%; max-width:100%; float:left; margin:0}



.wpx218 { width:auto;}
.wpx179  { width:auto;}
.wpx450 { width:auto;}
.wpx115  { width:auto;}


.llistatZip{
	margin:0;
	padding:0;
	width:100%;
	
	}
.llistatZip ul{
	margin: 0;
	padding: 0;
	width:100%;
	list-style:none;
}

.llistatZip ul li{
	padding:0;
	margin:0;
	background:url(http://www.l-h.cat/img/common/zip.png) left 3px no-repeat; 
	padding-left:10px;
	margin:0; 
	top:0; 
}

.llistatZip ul li a{ padding: 3px 0 3px 0; margin:0 0 0 10px; }

.llistatZip ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}



.llistatPdf{
	margin:0;
	padding:0;
	width:100%;
	
	}
.llistatPdf ul{
	margin: 0;
	padding: 0;
	width:100%;
	list-style:none;
}

.llistatPdf ul li{
	padding:0;
	margin:0;
	background:url(http://www.l-h.cat/img/common/pdf.png) left 3px no-repeat; 
	padding-left:10px;
	margin:0; 
	top:0; 
}

.llistatPdf ul li a{ padding: 3px 0 3px 0; margin:0 0 0 10px; }

.llistatPdf ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}





.llistatPuntBlauSenseRatlla{
	margin:0;
	padding:0;
	width:100%;
	}
.llistatPuntBlauSenseRatlla ul{
	margin: 0;
	padding: 0;
	width:100%;
	list-style:none;
}

.llistatPuntBlauSenseRatlla ul li{
	padding:3px 0 3px 10px;
	margin:0;
}
.llistatPuntBlauSenseRatlla ul li ul{	
	padding:0;
	margin:0;
	width:100%;
	padding-top:5px;
}

.llistatPuntBlauSenseRatlla ul li ul li{
	padding:3px 0 3px 20px;
	margin:0;

}

.llistatPuntBlauSenseRatlla ul li a{color:#000; text-decoration:none;}
.llistatPuntBlauSenseRatlla ul li  ul li a{text-decoration: none;}

.llistatPuntBlauSenseRatlla ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* posició */
.fijo { position:relative;}
.relativo { position:relative;}
.absoluto { position:relative;}

/*titols*/
.titolText {color:#000; text-transform:uppercase; font-weight:bold;}
.titolText a {color:#000; text-transform:uppercase; font-weight:bold;}
.titolSeccio {color:#000; font-weight:bold; border-bottom:1px solid #000;}
.titolSeccio2 {color:#000; font-weight:bold;}
.titolSeccio3 {color:#000; text-transform:uppercase; font-weight:bold;}
.titolSeccio4 {color:#000; text-transform:uppercase; font-weight:bold;}
.titolSeccio5 {color:#000; text-transform:uppercase; font-weight:bold;}

/* taules */
.brdGrisfluixBR {border-style:solid; border-color:#E0E8E8; border-width:0px 0px 1px 1px; border-collapse:collapse; margin-bottom:10px; margin-top:10px; width:100%; font-size:0.7em}
.brdGrisfluixBR tr{ padding:0; margin:0;}
.brdGrisfluixBR tr.resaltat td{ background-color:#DFE5E5; border-bottom:1px solid #C4CFCF;}
.brdGrisfluixBR tr.fonsnegre td{ background-color:#000; color:#FFFFFF;}
.brdGrisfluixBR th{ padding:5px; background-color:#8AA3A3; color:#FFFFFF; border-style: solid; border-color: #E0E8E8; border-width:1px 1px 0px 0px; border-collapse:collapse; font-weight:bold;}
.brdGrisfluixBR td{ border-style:solid; border-color:#E0E8E8; background-color:#F9F9F9; border-width:1px 1px 0px 0px; border-collapse:collapse; padding:5px;}
.brdGrisfluixBR caption {background:url(http://www.l-h.cat/img/common/guioBaix11.gif) 5px 0 no-repeat; margin:0; display:inline; padding:0 0 5px 20px;}

/* formularis */

.formulariGeneric {width:100%;}
.formulariGeneric div { padding-bottom:8px;}
.formulariGeneric .label label
 {	
	width:30%;
	text-align:right;
	margin-right:10px;
	font-weight:bold;
	padding-top:3px;
}
.formulariGeneric .labelInline label
 {
	width:100%;
	text-align:left;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:5px;
}


.formulariGeneric .check input[type="checkbox"]
 {
	line-height:2em;
	text-align:right;
	margin-right:10px;
	border:0;
	width:3%;

}
.formulariGeneric .check span { clear:both;}
.formulariGeneric .check label { clear:both; font-weight:bold;}


.formulariGeneric .camp .input { border:1px solid #dbe7e7; padding: 5px 5px 3px 5px; color:#333333; background-color:#f5f8f8;}
.formulariGeneric .camp textarea {border:1px solid #dbe7e7; padding: 5px 5px 3px 5px; color:#333333; background-color:#f5f8f8; font-family:Arial, Helvetica, sans-serif;}

.formulariGeneric .camp select {border:1px solid #dbe7e7; padding: 3px 5px 3px 5px; color:#333333; background-color:#f5f8f8;}
.formulariGeneric div.boto {margin-top:20px; width:68%; float:right; text-align:center}
.formulariGeneric div div{padding:0;}
.formulariGeneric div div div{padding:0;}
.formulariGeneric .label label span.asterisc
 {
	line-height:1.5em;
	padding-right:3px;
	font-weight:bold; 
	color:#00abbd;

}
.formulariGeneric .formulariGenericInline.noPadBot { padding-bottom:0 !important;}
.formulariGeneric .formulariGenericInline { display:inline; line-height:1.5em; }
.formulariGeneric .formulariGenericInline label {text-align:right; margin-right:10px; font-weight:bold;}
.formulariGeneric .formulariGenericInline .labelCol { width:30%;text-align:right; margin-right:10px; font-weight:bold;}
.formulariGeneric .formulariGenericInline .input {margin-right:20px; border:1px solid #dbe7e7; padding:5px 5px 3px 5px; color:#333333; background-color:#f5f8f8;}
.formulariGeneric .formulariGenericInline .inputBlanc {margin-right:20px; border:1px solid #C6C6C6; padding:5px 5px 3px 5px; color:#333333; background-color:#000;}
.formulariGeneric .formulariGenericInline div.boto {margin:0; width:auto}







.llistatMenu2col{
	margin:0 0 5px 0;
	width:100%;
	padding:13px 0 10px 0;
	background:url(http://www.l-h.cat/img/common/fonsMenus11.png) repeat-x bottom left;
	background-color:#E4E4E4;
	}
.llistatMenu2col .imatgeMenu{
	margin:0;
	padding:0 13px 13px 13px;
}
	
.llistatMenu2col ul{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
}
.llistatMenu2col ul li a{ color:#000000; text-decoration:none;}

.llistatMenu2col ul li{
	width:43%;
	margin:0 2px 5px 13px;
	padding:2px 2px 2px 15px;
	background:url(http://www.l-h.cat/img/common/puntblau11.gif) no-repeat 5px 6px; 
	background-color:#ffffff;
}

.llistatMenu2col ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.llistatMenu2col ul li{display: inline-block;}
* html .llistatMenu2col ul li{height: 1%;}



.llistatMenu2colSenseFons{
	margin:0;
	width:100%;
	padding:10px 0 10px 0;
	border-bottom:1px solid #CFCFCF;
	}
.llistatMenu2colSenseFons .imatgeMenu{
	margin:0;
	padding:0;
}
.llistatMenu2colSenseFons ul{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
}
.llistatMenu2colSenseFons ul li a{ color:#000000; text-decoration:none;}

.llistatMenu2colSenseFons ul li{
	width:43%;
	margin:0;
	padding:2px 2px 2px 15px;
	background:url(http://www.l-h.cat/img/common/puntblau11.gif) no-repeat 5px 8px; 
}

.llistatMenu2colSenseFons ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.llistatMenu2colSenseFons ul li{display: inline-block;}
* html .llistatMenu2colSenseFons ul li{height: 1%;}



.llistatMenu2colLlarga{
	margin:0 0 5px 0;
	width:100%;
	padding:13px 0 10px 0;
	background:url(http://www.l-h.cat/img/common/fonsMenus11.png) repeat-x bottom left;
	background-color:#E4E4E4;
	}
.llistatMenu2colLlarga .imatgeMenu{
	margin:0;
	padding:0 13px 13px 13px;
}
	
.llistatMenu2colLlarga ul{
	width:100%;
	margin:0;
	padding:0 13px 0 0;
	list-style:none;
}
.llistatMenu2colLlarga ul li a{ color:#000000; text-decoration:none;}

.llistatMenu2colLlarga ul li{
	width:45.5%;
	margin:0 2px 5px 13px;
	padding:2px 2px 2px 15px;
	background:url(http://www.l-h.cat/img/common/puntblau11.gif) no-repeat 5px 8px; 
	background-color:#ffffff;
}

.llistatMenu2colLlarga ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.llistatMenu2colLlarga ul li{display: inline-block;}
* html .llistatMenu2colLlarga ul li{height: 1%;}





.llistaMenuPestanyes{
	margin:0 3px 0 3px;
	padding:0;
	width:100%;
	}
.llistaMenuPestanyes ul{
	margin: 0;
	padding:0;
	list-style:none;
}
.llistaMenuPestanyes ul li a{ color:#000000; text-decoration:none;}

.llistaMenuPestanyes ul li{
	padding:6px;
	margin:0 3px 0 3px;
	top:0; 
	background-color:#F2F2F2;

}
.llistaMenuPestanyes ul li.seleccionat{
	padding:6px;
	margin:0 3px 0 3px;
	top:0; 
	background-color:#E4E4E4;

}

.llistaMenuPestanyes ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.llistaMenuPestanyes ul li{display: inline-block;}
* html .llistaMenuPestanyes ul li{height: 1%;}




.llistatMenu3col{
	margin:0 0 5px 0;
	width:100%;
	padding:13px 0 10px 0;
	background:url(http://www.l-h.cat/img/common/fonsMenus11.png) repeat-x bottom left;
	background-color:#E4E4E4;
	}
.llistatMenu3col .imatgeMenu{
	margin:0;
	padding:0 13px 13px 13px;
}
.llistatMenu3col ul{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
}
.llistatMenu3col ul li a{ color:#000000; text-decoration:none;}

.llistatMenu3col ul li{
	width:26.5%;
	margin:0 2px 5px 13px;
	padding:2px 2px 2px 15px;
	background:url(http://www.l-h.cat/img/common/puntblau11.gif) no-repeat 5px 8px; 
	background-color:#ffffff;
}

.llistatMenu3col ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.llistatMenu3col ul li{display: inline-block;}
* html .llistatMenu3col ul li{height: 1%;}




.llistatMenu3colSenseFons{
	margin:0;
	width:100%;
	padding:10px 0 10px 0;
	border-bottom:1px solid #CFCFCF;
	}
.llistatMenu3colSenseFons .imatgeMenu{
	margin:0;
	padding:0;
}
.llistatMenu3colSenseFons ul{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
}
.llistatMenu3colSenseFons ul li a{ color:#000000; text-decoration:none;}

.llistatMenu3colSenseFons ul li{
	width:30%;
	margin:0;
	padding:2px 2px 2px 15px;
	background:url(http://www.l-h.cat/img/common/puntblau11.gif) no-repeat 5px 8px; 
	}

.llistatMenu3colSenseFons ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.llistatMenu3colSenseFons ul li{display: inline-block;}
* html .llistatMenu3colSenseFons ul li{height: 1%;}



.llistatCarpetaBlauCapsa{
	margin:0;
	padding:0;
	width:96%;
	border:10px solid #e2e2e2;
	}
.llistatCarpetaBlauCapsa ul{
	margin: 10px;
	padding: 0;
	width:96%;
	list-style:none;
}

.llistatCarpetaBlauCapsa ul li{
	margin:0;
	background:url(http://www.l-h.cat/img/common/carpeta.png) no-repeat left 4px; margin:0; padding:0; top:0; border-bottom:1px solid #e2e2e2;
}

.llistatCarpetaBlauCapsa ul li a{ padding: 3px 0 3px 8px; margin:0 0 0 10px; color:#000000; text-decoration:none;}

.llistatCarpetaBlauCapsa ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}



.llistatCarpetaBlau{
	margin:0;
	padding:0;
	width:100%;
	}
.llistatCarpetaBlau ul{
	margin:0;
	padding:0;
	list-style:none;
}

.llistatCarpetaBlau ul li{
	margin:0;
	background:url(http://www.l-h.cat/img/common/carpeta.png) no-repeat left 4px; margin:0; padding:0; top:0; }

.llistatCarpetaBlau ul li a{ padding: 3px 0 3px 8px; margin:0 0 0 10px; color:#000000; text-decoration:none;}

.llistatCarpetaBlau ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}




.llistatPuntBlauCapsa{
	margin:0;
	padding:0;
	width:96.3%;
	border:10px solid #e2e2e2;
	}
.llistatPuntBlauCapsa ul{
	margin: 10px;
	padding: 0;
	width:96.3%;
	list-style:none;
}

.llistatPuntBlauCapsa ul li{
	margin:0;
	background:url(http://www.l-h.cat/img/common/puntblau11.gif) no-repeat left 7px; margin:0; padding:0; top:0; border-bottom:1px solid #e2e2e2;
}

.llistatPuntBlauCapsa ul li.pdf{
	margin:0;
	background:url(http://www.l-h.cat/img/common/pdf.png) left top no-repeat; padding:0 0 0 10px;

}

.llistatPuntBlauCapsa ul li a{ padding: 3px 0 3px 0; margin:0 0 0 10px; color:#000000; text-decoration:none;}
.llistatPuntBlauCapsa ul li a.blau00abbd { color:#00abbd; text-decoration:underline}


.llistatPuntBlauCapsa ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


.llistatPuntBlauCapsaDirectori{
	margin:0 0 10px 0;
	padding:0;
	width:96%;
	border:10px solid #e2e2e2;
	}
.llistatPuntBlauCapsaDirectori ul{
	margin: 10px;
	padding: 0;
	list-style:none;
}

.llistatPuntBlauCapsaDirectori ul li{
	padding:10px 0 2px 10px;
	margin:0;
	background:url(http://www.l-h.cat/img/common/puntblau11.gif) no-repeat left 15px; margin:0; top:0; border-bottom:1px solid #e2e2e2;
}
.llistatPuntBlauCapsaDirectori ul li a { text-decoration:none; color:#000000;}
.llistatPuntBlauCapsaDirectori ul li a.blau00abbd { color:#00abbd; text-decoration:underline}


.llistatPuntBlauCapsaDirectori ul li:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* fi comu */


/* llista molles pa directori */
.llistaMollespaDirectori{
	color:#1A0042;
	font-family: Arial, Helvetica, sans-serif;
}
.llistaMollespaDirectori ul{
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
	list-style: none;
}
.llistaMollespaDirectori ul li {
	display: inline;
	margin: 0; 
	padding: 3px 0 3px 0;
}
.llistaMollespaDirectori ul li a {
	display: inline;
	margin: 0; 
	padding: 3px 0 3px 0;
	color:#00abbd;
	font-family: Arial, Helvetica, sans-serif;
}

.llistaMollespaDirectori ul li.bold {
	color:#087b89;
	font-weight:bold;
}

.llistaMollespaDirectori ul li.primer {
	background: transparent;
}
/*fi llista molles pa directori */



/* missatges */
div.missatgeInfo{
   position:relative;
   float:left;
   margin-bottom:10px;
   margin-top:10px;
   width:100%;
   background-color:#E7EBFC; 
   color:#000;
}
div.missatgeInfoCont {margin:15px; float:left;}

div.missatgeAvisLegal{
   position:relative;
   float:left;
   margin-bottom:10px;
   margin-top:10px;
   width:100%;
   background-color:#F5F8F8; 
   color:#8CACB0;  
}
div.missatgeAvisLegalCont {margin:15px; float:left; font-size:0.7em;}


div.missatgeOk {
   position:relative;
   float:left;
   padding-top:8px;
   padding-bottom:5px;
   width:100%;
   text-align:center;
   background: url(http://www.l-h.cat/img/lh12/common/fons_notificacions.gif) top left repeat;
   height:auto;
   color:#000;
   margin-bottom:10px;
   font-size:0.75em;
}
div.missatgeOk .icona {background:url(http://www.l-h.cat/img/lh12/common/ico_ok_p.png) no-repeat 0 0; padding:5px 0 7px 30px;  margin-left:10px; position:relative; text-align:left; float:left;}
div.missatgeOk .icona ul { margin:0; padding:0;}
div.missatgeOk .icona ul li { margin:0; padding:0; color:#fff !important; list-style:none;}



div.missatgeError{
   position:relative;
   float:left;
   padding-top:8px;
   padding-bottom:5px;
   width:100%;
   text-align:center;
   background: url(http://www.l-h.cat/img/lh12/common/fons_notificacions.gif) top left repeat;
   height:auto;
   color:#9A1218;
   margin-bottom:10px;
}
div.missatgeError .icona {background:url(http://www.l-h.cat/img/lh12/common/ico_error_p.png) no-repeat 0 0; padding:5px 0 7px 30px;  margin-left:10px; position:relative; text-align:left; float:left;}
div.missatgeError .icona ul { margin:0; padding:0;}
div.missatgeError .icona ul li { margin:0; padding:0; color:#9A1218 !important; list-style:none;}



div.missatgeAvis{
   position:relative;
   float:left;
   padding-top:8px;
   padding-bottom:5px;
   width:100%;
   background: url(http://www.l-h.cat/img/lh12/common/fons_notificacions.gif) top left repeat;
   height:auto;
   color:#000;
   margin-bottom:10px;
}
div.missatgeAvis .icona {background:url(http://www.l-h.cat/img/lh12/common/ico_avis_p.png) no-repeat 0 0; padding:5px 0 7px 30px;  margin-left:10px; position:relative; text-align:left; float:left;}
div.missatgeAvis .icona ul { margin:0; padding:0;}
div.missatgeAvis .icona ul li { margin:0; padding:0; color:#fff !important; list-style:none;}




div.missatgeFinalitzat{
   position:relative;
   float:left;	
   padding-top:8px;
   padding-bottom:5px;
   width:100%;
   background: url(http://www.l-h.cat/img/lh12/common/fons_notificacions.gif) top left repeat;
   height:auto;
   color:#000;
   margin-bottom:10px;
}
div.missatgeFinalitzat .icona { background:url(http://www.l-h.cat/img/lh12/common/ico_avis_p.png) no-repeat 0 0; padding:5px 0 7px 30px;  margin-left:10px; position:relative; text-align:left; float:left;}


div.missatgeSuspes{
   position:relative;
   float:left;
   padding-top:8px;
   padding-bottom:5px;
   width:100%;
   background: url(http://www.l-h.cat/img/lh12/common/fons_notificacions.gif) top left repeat;
   height:auto;
   color:#9A1218;
   margin-bottom:10px;
}
div.missatgeSuspes .icona { background:url(http://www.l-h.cat/img/lh12/common/ico_error_p.png) no-repeat 0 0; padding:5px 0 7px 30px;  margin-left:10px; position:relative; text-align:left; float:left;}


/* voreres */
.topEsquerraBlanc {background:url(http://www.l-h.cat/img/common/topEsquerraBlanc.png) top left no-repeat; top:0px; left:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.topDretaBlanc{background:url(http://www.l-h.cat/img/common/TopDretaBlanc.png) top right no-repeat; top:0px; right:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.bottomEsquerraBlanc {background:url(http://www.l-h.cat/img/common/bottomEsquerraBlanc.png) bottom left no-repeat; bottom:0px; left:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.bottomDretaBlanc{background:url(http://www.l-h.cat/img/common/bottomDretaBlanc.png) bottom right no-repeat; bottom:0px; right:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}

.topEsquerraBlau {background:url(http://www.l-h.cat/img/common/topEsquerraBlau.png) top left no-repeat; top:0px; left:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.topDretaBlau {background:url(http://www.l-h.cat/img/common/TopDretaBlau.png) top right no-repeat; top:0px; right:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.bottomEsquerraBlau {background:url(http://www.l-h.cat/img/common/bottomEsquerraBlau.png) bottom left no-repeat; bottom:0px; left:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.bottomDretaBlau {background:url(http://www.l-h.cat/img/common/bottomDretaBlau.png) bottom right no-repeat; bottom:0px; right:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}


.topEsquerraGris{background:url(http://www.l-h.cat/img/common/topEsquerraGris.png) top left no-repeat; top:0px; left:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.topDretaGris {background:url(http://www.l-h.cat/img/common/TopDretaGris.png) top right no-repeat; top:0px; right:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.bottomEsquerraGris{background:url(http://www.l-h.cat/img/common/bottomEsquerraGris.png) bottom left no-repeat; bottom:0px; left:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.bottomDretaGris {background:url(http://www.l-h.cat/img/common/bottomDretaGris.png) bottom right no-repeat; bottom:0px; right:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}



.topEsquerraNegre {background:url(http://www.l-h.cat/img/common/topEsquerraNegre.png) top left no-repeat; top:0px; left:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.topDretaNegre {background:url(http://www.l-h.cat/img/common/TopDretaNegre.png) top right no-repeat; top:0px; right:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.bottomEsquerraNegre {background:url(http://www.l-h.cat/img/common/bottomEsquerraNegre.png) bottom left no-repeat; bottom:0px; left:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}
.bottomDretaNegre {background:url(http://www.l-h.cat/img/common/bottomDretaNegre.png) bottom right no-repeat; bottom:0px; right:0px; width:8px; height:8px; display:block; overflow:hidden; position:absolute;}

/* fi missatges */



/* tamany lletres */
h1 {font-size: 1.6em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.2em;}
h4 {font-size: 1.1em;}
h5 {font-size: 1em;}
h6 {font-size: 0.9em;}
h1, h2, h3, h4, h5, h6 {
	margin: 15px 0 5px 0;
  padding: 0;
  font-weight: bold; 
	display:block;
	clear:both;
}





/* fons*/ 
.fonsVerdad9718 { background-color:#ad9718;}
.fonsTaronjae95e27 { background-color:#e95e27}
.fonsblanc { background-color:#FFFFFF;}
.fonsgrisMenus { background-color:#f4f4f4;}
.fonsnegre { background-color:#000000; background:transparent}
.fonsAgenda11 { background:url(http://www.l-h.cat/img/inici/fonsAgenda11.gif) repeat-y top center; background-color:#FFFFFF;}
.fonsSombra11 {background:url(http://www.l-h.cat/img/common/fonsSombra11.png) repeat-x bottom left; padding-top:3px; padding-bottom:3px;}
.fonsSombraFinal11 {background:url(http://www.l-h.cat/img/common/fonsSombraFinal11.png) repeat-x top left;}
.fonsPeu11 {background:url(http://www.l-h.cat/img/common/fonsPeu11.gif) repeat-x top left; height: auto !important; height:100%; position:absolute; left:0;}
.fonsPdf {background:url(http://www.l-h.cat/img/common/pdf.png); background-repeat:no-repeat; background-position:left top; padding:2px 0 2px 20px;}
.fonsPuntBlau {background:url(http://www.l-h.cat/img/common/puntblau11.gif); background-repeat:no-repeat; background-position:left 6px; padding:2px 0 2px 10px;}
.fonsPuntBlauRatlla {background:url(http://www.l-h.cat/img/common/puntblau11.gif); background-repeat:no-repeat; background-position:left 6px; padding:3px 0 2px 10px; border-bottom:1px solid #E2E2E2;}
.wrap div {}
.fonsgris05 { background-color:#F9F9F9;}
.fonsgris10 { background-color:#F6F6F6;}
.fonsgris15 { background-color:#F2F2F2;}
.fonsgris20 { background-color:#E9E9E9;}
.fonsgris25 { background-color:#DEDEDE;}
.fonsgris30 { background-color:#D0D0D0;}
.fonsgris35 { background-color:#C1C1C1;}
.fonsgris40 { background-color:#B7B7B7;}
.fonsgris45 { background-color:#AAAAAA;}
.fonsgris50 { background-color:#9D9D9D;}
.fonsgris55 { background-color:#8E8E8E;}
.fonsgris60 { background-color:#828282;}
.fonsgris65 { background-color:#7A7A7A;}
.fonsgris70 { background-color:#6A6A6A;}
.fonsgris75 { background-color:#595959;}
.fonsgris80 { background-color:#4A4A4A;}
.fonsgris85 { background-color:#3C3C3C;}
.fonsgris90 { background-color:#262626;}
.fonsgris95 { background-color:#131313;}
.fonsgrise2e2e2 { background-color:#e2e2e2;}


/* panel notícies */

.containerAgenda {border:1px solid #cfcfcf; background-color:#FFFFFF;}






/*titols*/

.titolText .rss {float:right; margin:0; padding:0;}
.titolText .rss img { border:0; margin-left:5px; vertical-align:middle;}

.titolLlistat {clear:both;}
.titolLlistat .titolLlistatsombra {background-image:url(http://www.l-h.cat/img/common/titolLlistatSombra.png); background-repeat:repeat-x; background-position:top; min-height:14px;}
.titolLlistatText {background-color:#0a7b89; background-image:url(http://www.l-h.cat/img/common/titolLlistatFons.png); background-repeat:repeat-y; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; padding-left:8px; padding-right:8px;}
.titolLlistatText h3 { color:#FFFFFF; font-weight:bold; padding-bottom:8px; padding-top:8px; }
.titolLlistatText h3.estadistiques {background-image: url(http://www.l-h.cat/img/common/ico_estadistiques.png); background-repeat:no-repeat; padding-left:30px; background-position:center left;}
.titolLlistatText a {color:#FFFFFF; display:block; font-weight:bold; text-decoration:underline; padding-bottom:8px; padding-top:8px;}



.titolLlistatGrisText {background-color:#666666; background-image:url(http://www.l-h.cat/img/common/titolLlistatFons.png); background-repeat:repeat-y; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; padding-left:8px;}
.titolLlistatGrisText h3 { color:#000; font-weight:bold; padding-bottom:8px; padding-top:8px; }
.titolLlistatGrisText h4 { color:#000; font-weight:bold; padding-bottom:8px; padding-top:8px; }
.titolLlistatGrisText h3.estadistiques {background-image: url(http://www.l-h.cat/img/common/ico_estadistiques.png); background-repeat:no-repeat; padding-left:30px; background-position:center left;}
.titolLlistatGrisText a {color:#000; display:block; font-weight:bold; text-decoration:underline; padding-bottom:8px; padding-top:8px;}

.titolLlistatCyanText {background-color:#006d86; background-image:url(http://www.l-h.cat/img/common/titolLlistatFons.png); background-repeat:repeat-y; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; padding-left:8px;}
.titolLlistatCyanText h3 { color:#000; font-weight:bold; padding-bottom:8px; padding-top:8px; }
.titolLlistatCyanText h4 { color:#000; font-weight:bold; padding-bottom:8px; padding-top:8px; }
.titolLlistatCyanText a {color:#000; display:block; font-weight:bold; text-decoration:underline; padding-bottom:8px; padding-top:8px;}

.titolLlistatCyanTextEstret {background-color:#006d86; background-image:url(http://www.l-h.cat/img/common/titolLlistatFons.png); background-repeat:repeat-y; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; padding-left:8px;}
.titolLlistatCyanTextEstret h3 { color:#000; font-weight:bold; padding-bottom:5px; padding-top:5px; }
.titolLlistatCyanTextEstret h4 { color:#000; font-weight:bold; padding-bottom:5px; padding-top:5px; }
.titolLlistatCyanTextEstret a {color:#000; display:block; font-weight:bold; text-decoration:underline; padding-bottom:5px; padding-top:5px;}



.titolPestanyaGris {width:100%;}
.titolPestanyaGris .titolText {padding-left:10px; border-top:1px solid #c6c6c6; background-color:#e2e2e2; max-width:69%}
.titolPestanyaGris h3 {}



.titolPestanya {width:100%; display:block; padding-bottom:10px;}
.titolPestanya h3 {}
.titolPestanya .form { background-color:#FFFFFF; padding-left:20px; padding-top:4px; padding-bottom:11px; background:url(http://www.l-h.cat/img/common/fonsMes.png) no-repeat left top; display:inline; min-height:11px; min-width:120px}

.titolSombraParalela {width:200px; background-color:#000000; min-height:18px}
.titolPestanya .titolText {padding-left:10px; background:url(http://www.l-h.cat/img/common/fonsPestanya.png) top left repeat-x; border-top:1px solid #c6c6c6; max-width:69%}



.titolAccesa { background:url(http://www.l-h.cat/img/inici/accesa.png) no-repeat left top; min-height:50px; top:-15px; position:absolute; }
.titolAccesa h2 { margin-top:20px; }

.linkMes {display:none;}
.linkMesCurt {display:none;}
/*titols*/






/* botons */
.botoMesInfo {display:none;}

