/*ESTILS BASE*/

/*Inicialitzacions */
h1,h2,h3,h4,h5{margin:0px;padding:0px;color:#0c62a6}
h1{font-size:22px;font-weight:normal}
h2{font-size:18px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:11px}
a{text-decoration:none;color:#e8424b }
a:hover{text-decoration:underline;color:#e8424b;}
a img{border:none}
.separador{clear:both}
.amagat{display: none}
ul li {list-style-image:url(img/bola.gif);}
img{margin:0px 10px 10px 0px;}

/*Posicionament 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:225px;width:984px;}
#cap img{border:none}
#cos{clear:both;width:984px;position:relative;margin-bottom:23px;font-size:11px;text-align:justify;}
#peu{clear:both;width:240px;height:100px;font-size:11px;float:right;right:0px;bottom:0px;text-align:right}
#peu img{border:none}

/*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 #idiomaenllac {float:left;margin:30px auto 0px auto;text-align:center;font-size:10px;}
#cap #dalt #idiomaenllac  #enllacmanual {margin-left:20px;background:#155585 none repeat scroll 0 0;border:1px solid #CCCCCC;height:10px;padding:8px;text-align:center;width:75px;}
#cap #dalt #idiomaenllac  #enllacmanual a {padding:0px;}
#cap #dalt #idiomaenllac a {color:#FFF;padding-left:18px;}
#cap #dalt #idioma a{color:#FFF;padding-left:18px;background:url(img/esp.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:47px;}
#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:116px;}
#cap #dalt #autentica .botonera{text-align:right;}
/*html>/**//*body #cap #dalt #autentica .botonera a{top:8px}*/
#cap #dalt #autentica .botonera a{background:#CDE4E5 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#0458A0;padding:2px;position:relative;top:-28px;}
#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 img{margin:0px;padding:0px}
#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*/
#cos #colEsq{width:170px;float:left;}
#cos #colCent{width:800px;float:right;background:#cde4e5 url(img/top.jpg) no-repeat right top}
#cos #colCent #capcalera{}
#cos #colCent #capcalera #molletes{padding-left:20px;margin-top:10px}
#cos #colCent #capcalera h1{padding-left:20px;padding-top:20px}
#cos #colCent #contingut{padding:20px 40px;}
#cos #colCent #contingut .sumari .titPag,
#cos #colCent #contingut .sumari .numPag{font-size:18px}
#cos #colCent #contingut .sumari .titPag ul li{font-size:13px}
#cos #colCent #contingut .menu ul{list-style:none;margin:0px;padding:0px}
#cos #colCent #contingut .menu ul li{list-style:none;margin:0px;padding:0px}
#cos #colCent #contingut .menu ul li a img{display:block}


/*INTERIORS*/
/*Menu esquerra interiors*/

#cos #colEsq .VerticalPlegat .menu {margin-bottom:20px;border:none;background:none;height:100%;text-align:center}
#cos #colEsq .VerticalPlegat .emseparador {background:none}
#cos #colEsq .VerticalPlegat .text{margin:0px 0px 8px;width:155px;padding:8px 5px 8px 5px;background:none;color:#0074B9;clear:none;float:none;font-size:12px;font-weight:bold;cursor:pointer;border:1px solid #fff}
#cos #colEsq .VerticalPlegat .textmarcat {margin:0px 0px 8px;width:155px;padding:8px 5px 8px 5px;background:#0074B9;color:#FFF;clear:none;float:none;font-size:12px;font-weight:bold;cursor:pointer;border:1px solid #fff}
#cos #colEsq .VerticalPlegat a .text, 
#cos #colEsq .VerticalPlegat a .textmarcat{text-decoration:none;}
#cos #colEsq .VerticalPlegat .text:hover,
#cos #colEsq .VerticalPlegat .textmarcat:hover,
#cos #colEsq .VerticalPlegat a:hover .text,
#cos #colEsq .VerticalPlegat a:hover .textmarcat {background:#0074B9;text-decoration:none;color:#FFF;cursor:pointer;font-size:12px;font-weight:bold;}

#cos #colEsq .VerticalPlegat .contingut {background:none;}
#cos #colEsq .VerticalPlegat .contingut .text {font-size:11px;color:#5380AA;font-weight:normal;padding-left:5px;background:#B7DEE9;}
#cos #colEsq .VerticalPlegat .contingut .textmarcat{font-size:11px;color:#000;font-weight:normal;padding-left:5px;background:#8BC1DF;}
#cos #colEsq .VerticalPlegat .contingut a:hover .text {color:#5380AA;background:#EFFCFF;font-size:11px;font-weight:normal;}
#cos #colEsq .VerticalPlegat .contingut a:hover .textmarcat {color:#5380AA;background:#EFFCFF;font-size:11px;font-weight:normal;}



/*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 input,
.componentnoticies .paginacio ul li a{display:inline; text-decoration:none;margin:0 10px}
.componentnoticies .paginacio ul li .botoAnterior{background-image:url(img/enrera.gif); background-repeat:no-repeat; background-position:left; padding-left:15px;border:none }
.componentnoticies .paginacio ul li .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 .botoAnterior:hover{background-image:url(img/enrera_h.gif);}
.componentnoticies .paginacio ul li .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.llistatnoticies, 
.componentnoticies div.noticia, 
.componentnoticies div.imatgesrelacionades, 
.componentnoticies div.documentsrelacionats, 
.componentnoticies div.enllacosrelacionats, 
.componentnoticies div.detallimatge, 
.componentnoticies div.enllacos, 
.componentnoticies div.cercador, 
.componentnoticies div.item, 
.componentnoticies div.itemimatge,
.componentnoticies div.paginacio {padding:0px;}
.componentnoticies .titol, 
.componentnoticies div.nom {font-size:16px;font-weight:bolder;}
.componentnoticies div.data {float:left;font-size:12px;color:#E8424B;}
.componentnoticies div.descripcio,
.componentnoticies div.font, 
.componentnoticies div.data, 
.componentnoticies div.subtitol, 
.componentnoticies div.filtres, 
.componentnoticies div.cos, 
.componentnoticies div.url {padding-right:0px;clear:none;color:#0074B9;float:left;font-size:12px;font-weight:bold;width:580px;}
.componentnoticies hr.net {clear:both;float:none;height:25px;margin:0pt;padding:0pt;visibility:hidden;}
.componentnoticies .imatge img{margin:5px 10px 0pt 0pt;width:115px;border:none;display:block;float:left;}
.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:#0074B9; border-bottom:1px solid #0074B9;clear:both;}
.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}
.componentnoticies .noticia .data{color:#E8424B;font-size:12px;margin-right:10px}
.componentnoticies .noticia .titol {color:#E8424B;font-size:16px}
.componentnoticies div.noticia div.subtitol {color:#0074B9}
.componentnoticies div.lloc, 
.componentnoticies div.autor{display:none}

/*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}

/*REMAQUETACIO*/
#cos #colCent #capcalera h1{border-bottom:1px solid #ed2630;margin-left:40px;padding-left:0px;width:720px}
#cos #colCent #capcalera h1 img{margin:0px 5px -6px 0px; border:1px solid #ed2630; }
#cos #colCent #capcalera #molletes{font-size:11px;text-align:right;padding-right:40px;color:#E8424B}
#cos #colCent #capcalera #molletes a{color:#0074B9}
#cos{color:#252525;font-size:12px;}
#cos ul li h3,
#cos ul li h4,
#cos ul li h5{color:#252525}
table{border-collapse:collapse;margin:0;padding:0;border: none;}
table th.titoldades {color:#FFF;font-weight:bold;}




