/*ESTILS BASE*/

/*Inicialitzacions */
h1,h2,h3,h4,h5{margin:0px;padding:0px;color:#0c62a6}
h1{font-size:22px;font-weight:bold}
h2{font-size:18px}
h3{font-size:14px}
h4{font-size:12px}
h5{font-size:11px}
a{text-decoration:none;color:#e8424b }
a:hover{text-decoration:underline;color:#e8424b;cursor:pointer;}
a img{border:none}
.separador{clear:both}
.amagat{display: none}
ul li {list-style-type:square}


/*Posicionament de l'esquelet */
html, body{margin:0px;padding:0px;font-family:Arial, Tahoma, Verdana, Trebuchet, Helvetica; color:#0074b9;background:#0074b9 url(img/fons.jpg) repeat-y;}
#web{width:984px;position:relative;margin:0px 0px 0px 16px }
#cap{clear:both;height:215px;width:984px;}
#cos{clear:both;width:984px;position:relative;margin-bottom:23px;font-size:11px;}
#peu{clear:both;width:240px;height:100px;font-size:11px;position:absolute;right:0px;bottom:0px;text-align:right}


/*CAP*/
#cap #dalt{display:block;clear:both}
#cap #dalt #logo{float:left;margin-top:28px;}
#cap #dalt #logo a img{}
#cap #dalt #banner{text-align:center;float:left;width:380px;heihgt:90px;display:block;margin-top:15px;margin-left:25px;}
#cap #dalt #banner a img{}
#cap #dalt #idioma {float:left;margin:30px auto 0px auto;text-align:center;font-size:10px}
#cap #dalt #idioma a{color:#FFF;padding-left:18px;background:url(img/ca.jpg) no-repeat left}
#cap #dalt #autentica{float:right;width:228px;height:100px;padding:5px;background:#0458A0 url(img/autentica.jpg) no-repeat left bottom;font-size:10px;color:#FFF}
#cap #dalt #autentica .titolControlAutenticacio{font-size:12px;font-weight:bold;}
#cap #dalt #autentica #Autenticacio_ControlNomUsuari .titolControl{margin-right:6px;}
#cap #dalt #autentica #Autenticacio_ControlClau .titolControl{margin-right:41px;}
#cap #dalt #autentica .titolZonaMissatges{display:none}
#cap #dalt #autentica #Autenticacio_pnlDadesEntrar{}
#cap #dalt #autentica #Autenticacio_MissatgeInstruccio a{text-decoration:underline;color:#FFF}
#cap #dalt #autentica #Autenticacio_MissatgeError{display:none}
#cap #dalt #autentica .zonaMissatges{}
#cap #dalt #autentica .contenidorControls{}
#cap #dalt #autentica .contenidorControls .control{margin-top:5px}
#cap #dalt #autentica .contenidorControls .control span{font-size:11px;}
#cap #dalt #autentica .contenidorControls .control input{font-size:11px;width:87px;}
#cap #dalt #autentica .botonera{text-align:right;}
#cap #dalt #autentica .botonera a{background:#CDE4E5;color:#0458A0;padding:2px;position:relative;top:-28px;border:1px solid #CCCCCC;}
#cap #dalt #autentica .botonera a:hover{text-decoration:none;border:1px solid #000000;}

#cap #baix{display:block;clear:both;height:100px;overflow:hidden}
#cap #baix .menu{border:none;background:none;text-align:center}
#cap #baix .menu .text{background:none;color:#FFFFFF;clear:none;float:left;font-size:12px;font-weight:bold;padding:0px;}
#cap #baix .menu .textmarcat {background:none;color:#FFFFFF;clear:none;float:left;font-size:12px;font-weight:bold;padding:0px;}
#cap #baix .menu .eminternimatge,
#cap #baix .menu .emexternimatge{display:inline;float:left;margin:15px 15px 0px 0px}


/*COS*/
/*PORTADA*/
* html #cos #colEsq{margin:0px}
#cos #colEsq{width:320px;float:left;margin-right:12px}
#cos #colEsq #noticies{position:relative;display:block;width:311px;height:188px;padding-top:28px;background:#cde4e5 url(img/noticiesTop.jpg) no-repeat top;margin-bottom:15px;overflow:hidden}
#cos #colEsq #noticies #rssnoticies {bottom:16px;height:20px;left:245px;position:relative;width:40px;}
#cos #colEsq #noticies #rssnoticies .rss {float:right;position:relative;top:7px;}
#cos #colEsq #noticies a img{position:absolute;bottom:0px;left:0px}
#cos #colEsq #premsa{position:relative;display:block;width:311px;height:124px;padding-top:44px;background:#edeab9 url(img/premsaTop.jpg) no-repeat top;margin-bottom:15px;overflow:hidden}
#cos #colEsq #premsa a img{position:absolute;bottom:0px;left:0px}
#cos #colEsq #premsa .titol,
#cos #colEsq #premsa .lloc,
#cos #colEsq #premsa .autor,
#cos #colEsq #premsa .data,
#cos #colEsq #premsa .imatgesrelacionades,
#cos #colEsq #premsa .subtitol{display:none}
#cos #colEsq #premsa .cos{padding:0px 15px;margin:0px;color:#137ebd;height:100px;overflow:hidden}
#cos #colEsq #agenda{position:relative;display:block;width:311px;height:125px;padding-top:44px;background:#dce6d6 url(img/agendaTop.jpg) no-repeat top;overflow:hidden}
#cos #colEsq #agenda #rssagenda {bottom:26px;height:13px;left:245px;position:relative;width:40px;}
#cos #colEsq #agenda #rssagenda .rss {float:right;}
#cos #colEsq #agenda #rssagenda .rssimatge {float:left;}
#cos #colEsq #agenda p{padding:0px 15px;margin:0px}
#cos #colEsq #agenda a img{position:absolute;bottom:0px;left:0px}
* html #cos #colCent{margin:0px 10px}
#cos #colCent{width:320px;float:left;margin-right:12px;text-align:center}
#cos #colCent #guia{display:block;width:311px;height:120px;margin-bottom:28px}
#cos #colCent #normatives{position:relative;text-align:left;display:block;width:311px;height:108px;padding-top:44px;background:#f0ebd6 url(img/normativesTop.jpg) no-repeat top;overflow:hidden}
#cos #colCent #normatives div{display:block;margin-left:15px;margin-right:15px;width:280px;}
#cos #colCent #normatives a img{position:absolute;bottom:0px;left:0px}
#cos #colCent #avisos{margin-bottom:15px;text-align:left;position:relative;display:block;width:311px;height:220px;padding-top:44px;background:#f3da90 url(img/avisosTop.jpg) no-repeat top;overflow:hidden}
#cos #colCent #avisos span#LlistatAvisosAbansVenciment2_dtlAvisos{display:block;margin-left:15px;margin-right:15px;width:280px;}
#cos #colCent #avisos a img{position:absolute;bottom:0px;left:0px}
#cos #colDre{width:320px;float:left}
#cos #colDre #mercat{height:295px;position:relative;display:block;width:311px;padding-top:44px;background:#dfdae2 url(img/mercatTop.jpg) no-repeat top;margin-bottom:15px;}
#cos #colDre #mercat #LlistaProductesNoCaducats1_dtlAnuncis{display:block;margin-left:15px;margin-right:15px;width:280px;}
#cos #colDre #mercat a img{position:absolute;bottom:0px;left:0px}
#cos #colDre #intranet{display:block;width:311px;height:60px;}
#cos #colCent #avisos span a,
#cos #colDre #mercat span a,
#cos #colCent #normatives span a{font-weight:bold}

/*Noticies portada*/
#noticies .componentnoticies .llistatnoticies {padding:0px 15px}
#noticies .componentnoticies .llistatnoticies .lloc,
#noticies .componentnoticies .llistatnoticies .autor{display:none}
#noticies .componentnoticies .llistatnoticies .imatge img{width:75px;height:60px;}
#noticies .componentnoticies .llistatnoticies .data{display:none}
#noticies .componentnoticies .llistatnoticies .data{font-weight:bold;color:#e8424b;font-size:11px;padding-left:3px;float:left}
#noticies .componentnoticies .llistatnoticies .subtitol{display:none}
#noticies .componentnoticies .llistatnoticies .titol{font-size:11px;float:right;color:#137ebd;cursor:pointer;width:198px}
#noticies .componentnoticies div.item,
#noticies .componentnoticies div.itemimatge {padding:0px;height:60px;}
#noticies .componentnoticies hr.net{}
* html #noticies .componentnoticies hr.net{margin:0px;padding:0px;height:0px;display:none}

/*Agenda portada*/
#agenda .llistatnoticies {padding:0 15px;}
#agenda .llistatnoticies .font,
#agenda .llistatnoticies .autor,
#agenda .llistatnoticies .lloc,
#agenda .llistatnoticies .data{display:none}
#agenda .llistatnoticies .titol{font-size:11px;color:#137EBD;font-weight:bold}
#agenda .llistatnoticies .subtitol{color:#E8424B;font-size:11px;font-weight:bold;}


#cos #colEsq #agenda .componentnoticies .llistatnoticies {position:relative;bottom:15px;}
*:first-child+html #cos #colEsq #agenda .componentnoticies div.item, 
*:first-child+html #cos #colEsq #agenda .componentnoticies div.itemimatge {padding:0px 0 0;}



/*Paginacio*/
.componentnoticies .paginacio{text-align:center;clear:left}
.componentnoticies .paginacio ul{margin:0; padding:0}
.componentnoticies .paginacio ul li{display:inline;}
.componentnoticies .paginacio ul li a{display:inline; text-decoration:none;margin:0 10px}
.componentnoticies .paginacio ul li a.botoAnterior{background-image:url(img/enrera.gif); background-repeat:no-repeat; background-position:left; padding-left:15px;border:none }
.componentnoticies .paginacio ul li a.botoSeguent{background-image:url(img/endavant.gif); background-repeat:no-repeat; background-position:right; padding-right:15px;float:right;border:none }
.componentnoticies .paginacio ul li a.botoAnterior:hover{background-image:url(img/enrera_h.gif);}
.componentnoticies .paginacio ul li a.botoSeguent:hover{background-image:url(img/endavant_h.gif);}
.componentnoticies span.paginacio{border:none}
.componentnoticies span.paginacio div.informaciopaginacio{text-align:center;clear:both;margin-top:10px;}


/*Noticies interiors*/
.componentnoticies div.descripcio, 
.componentnoticies div.lloc, 
.componentnoticies div.autor, 
.componentnoticies div.font, 
.componentnoticies div.data, 
.componentnoticies div.url {padding-right:0px;}
#text .componentnoticies .llistatnoticies .lloc,
#text .componentnoticies .llistatnoticies .autor,
#text .componentnoticies .llistatnoticies .imatge{display:none}
#text .componentnoticies .llistatnoticies .data{font-weight:bold;color:#203f66;font-size:12px;display:inline}
#text .componentnoticies .llistatnoticies .subtitol{font-size:12px;}
#text .componentnoticies .llistatnoticies .titol{font-size:12px;margin-right:5px}
.componentnoticies div.llistatnoticies, 
.componentnoticies div.noticia, 
.componentnoticies div.imatgesrelacionades, 
.componentnoticies div.documentsrelacionats, 
.componentnoticies div.enllacosrelacionats, 
.componentnoticies div.detallimatge, 
.componentnoticies div.enllacos, 
.componentnoticies div.cercador, 
.componentnoticies div.paginacio {padding:0px;}
.componentnoticies .noticia .lloc,
.componentnoticies .noticia .autor, 
.componentnoticies .noticia .data{color:#203f66;font-weight:bold;font-size:12px;margin-right:10px}
.componentnoticies .noticia .titol {color:#DE6E02;font-size:14px}
.ComponentPublicacioAmpliat{margin:0;padding:0; }
.ComponentPublicacioAmpliat div.DetallImatge {margin:0 auto;padding:0; text-align:left	}
.ComponentPublicacioAmpliat div.DetallImatge .Imatge{text-align:center;margin:10px 0 0 0}
.ComponentPublicacioAmpliat div.DetallImatge .Imatge img{float:none; display:inline;max-width:500px;border:none}
div.elementsrelacionats h4, 
div.categoriesrelacionades h4, 
div.documentsrelacionats h4, 
div.temesrelacionats h4, 
div.enllacosrelacionats h4, 
div.imatgesrelacionades h4{margin:10px 0 10px 0;color:#DE6E02; border-bottom:1px solid #DE6E02}
.componentnoticies div.imatgesrelacionades,
.ComponentPublicacioAmpliat div.imatgesrelacionades{float:none;clear:right;}
.componentnoticies div.imatgesrelacionades dl dt a span,
.ComponentPublicacioAmpliat div.imatgesrelacionades dl dt a span{display:none}
.componentnoticies div.imatgesrelacionades dl dt a img,
.ComponentPublicacioAmpliat div.imatgesrelacionades dl dt a img{float:left;border:none;}
.ComponentPublicacioAmpliat div.ImatgesRelacionades{margin:20px 0}
.ComponentPublicacioAmpliat div.ImatgesRelacionades div.TitolItem{display:none}
.ComponentPublicacioAmpliat div.ImatgesRelacionades div.Imatge{height:auto}
div.documentsrelacionats{clear:left}
div.documentsrelacionats dl dt a{background-image:url(img/document.gif); background-position:left; background-repeat:no-repeat; padding-left:20px}
div.elementsrelacionats dl dt a,
div.temesrelacionats dl dt a{background-image:url(img/list.gif); background-position:left; background-repeat:no-repeat; padding-left:20px}
div.enllacosrelacionats dl dt a{background-image:url(img/extern.gif); background-position:left; background-repeat:no-repeat; padding-left:20px}
div.categoriesrelacionades{display:none;}
div.categoriesrelacionades dl dt a{background-image:url(img/list.gif); background-position:left; background-repeat:no-repeat; padding-left:20px}



/*PEU*/
#peu span{color:#FFFFFF;float:left;font-size:12px;font-weight:bold;margin-right:5px;padding-top:71px;text-align:right;}
#peu img{margin:0px;padding:0px}



