/* PLANTILLA GENERAL */

 
ul, p, ol{font-size:11px; text-align:justify;padding-left:10px;padding-right:10px}
table td{font-size:11px;}
 
 
div.capcaleraInterior h3{color:white; background-color:#2b5b71;margin:-5px 0 15px 0;padding-top:15px;height:14px}


/* PLANTILLA AJUNTAMENT */

h3{font-size:14px;margin:15px 0 7px 5px;padding-bottom:2px; border-bottom:1px solid #ccc}

/*CAPES GENERALS*/ 
div.contingutAjuntament{background:transparent;text-align:left}

div.contingutAjuntament div.contEsquerra{background:transparent;width:490px;float:left;margin:0;padding:0;}
html>body div.contingutAjuntament div.contEsquerra{width:500px;float:left}
div.contingutAjuntament div.contEsquerra table{text-align:left}
div.contingutAjuntament div.contEsquerra table tr td{padding:0px 0 5px 1px;text-align:left}

div.contingutAjuntament div.contEsquerra table tr td a{text-align:left;font-size:12px}

div.contingutAjuntament div.contDreta{width:187px;float:right;/*border:1px solid blue*/}
html>body div.contingutAjuntament div.contDreta{background:transparent;width:184px;float:right;/*border:1px solid blue*/}
div.contingutAjuntament div.contDreta*{margin:0;padding:0}

div.contingutAjuntament div.contEsquerra img{margin:10px;padding:5px;border:1px solid #f4f4f4}


/*COLUMNA ESQUERRA*/
div.galeriaFotografica{margin:0;padding:0}
div.galeriaFotografica h3{color:#751933;border-color:#751933}
div.galeriaFotografica div.componentgaleriaimatges{margin:0;padding:0}
div.galeriaFotografica div.componentgaleriaimatges span.element{margin:0;padding:0}
div.galeriaFotografica div.componentgaleriaimatges span.element span.titol,
div.galeriaFotografica div.componentgaleriaimatges span.element span.descripcio{display:none}
div.galeriaFotografica div.componentgaleriaimatges span.element img{width:189px;}
div.galeriaFotografica div.linkCGI{background-color:#751933;border:1px solid #751933;text-align:right;height:12px;line-height:70%}
div.galeriaFotografica div.linkCGI a{color:white;margin:0;padding:0;text-decoration:none}
div.galeriaFotografica div.linkCGI a{color:white;margin:0;padding:0;text-decoration:none;background:url(img/li_vermell.gif) no-repeat left; padding-left:10px}
div.galeriaFotografica div.linkCGI a span{color:white;font-size:10px;margin:0;padding:0;font-weight:bold}

div.publicacions h3{color:#728205;border-color:#728205}
div.publicacions div.linkPublicacions{background-color:#728205;border:1px solid #728205;text-align:right;height:12px;line-height:70%}
div.publicacions div.linkPublicacions a{color:white;margin:0;padding:0;text-decoration:none}
div.publicacions div.linkPublicacions a{color:white;margin:0;padding:0;text-decoration:none;background:url(img/li_verd.gif) no-repeat left; padding-left:10px}
div.publicacions div.linkPublicacions a span{color:white;font-size:10px;margin:0;padding:0;font-weight:bold}

div.enllasos{background:url(img/tramaFons.gif);background-repeat:no-repeat;background-position:0px 35px;}
div.enllasos h3{color:#4f3a5d;border-color:#4f3a5d}
div.enllasos div.linkEnllasos{clear:left;background-color:#4f3a5d;;border:1px solid #4f3a5d;text-align:right;height:12px;line-height:70%}
div.enllasos div.linkEnllasos a{color:white;margin:0;padding:0;text-decoration:none;background:url(img/li_lila.gif) no-repeat left; padding-left:10px}
div.enllasos div.linkEnllasos a:hover{text-decoration:none}
div.enllasos div.linkEnllasos a span{color:white;font-size:10px;margin:0;padding:0;font-weight:bold}

div.enllasos div.VerticalDesplegat{width:189px; background:transparent;text-align:right;border:none}
div.enllasos div.VerticalDesplegat div.menu{width:189px; background:transparent;text-align:right;border:none}
div.enllasos div.VerticalDesplegat div.menu div.eminternimatgetext{width:189px; background:transparent;text-align:right;border:none}
div.enllasos div.VerticalDesplegat div.menu div.eminternimatgetext a{display:block;width:189px; background:transparent;text-align:right;line-height:100%}
div.enllasos div.VerticalDesplegat div.menu div.eminternimatgetext a:hover{text-decoration:none}
div.enllasos div.VerticalDesplegat div.menu div.eminternimatgetext a span.text{font-size:11px;display:block;width:189px;height:auto;float:right; background:transparent;width:120px;font-weight:bolder;background:url(img/li_verd2.gif);background-repeat:no-repeat;background-position:0px 5px; padding-left:10px;cursor:pointer;color:black}
div.enllasos div.VerticalDesplegat div.menu div.eminternimatgetext a span.imatge{width:auto;position:relative; background:transparent;float:none;clear:none;height:auto}
div.enllasos div.VerticalDesplegat div.menu div.eminternimatgetext a span.imatge img{width:189px; background:transparent;float:none;clear:none;height:auto}
/* FI COLUMNA ESQUERRA*/


/*NOTICIES DRETA*/
div.contDreta h3{color:#2b5b71; border-color:#2b5b71;font-size:14px;letter-spacing:-1px}
div.contDreta div.componentnoticies{margin:0;padding:0;/*background-image:url(img/tramaFons.gif);background-repeat:repeat;background-position:0px 0px;*/background-color:#e7eded;padding:10px}
div.contDreta div.componentnoticies div.llistatnoticies{ width:166px}
div.contDreta div.componentnoticies div.llistatnoticies div.item,
div.contDreta div.componentnoticies div.llistatnoticies div.itemimatge{margin:0;padding:0;text-align:justify;position:relative;width:160px}
div.contDreta div.componentnoticies div.llistatnoticies div.itemimatge a.titol{font-size:13px;float:none;color:#2b5b71;padding-top:15px;}
div.contDreta div.componentnoticies div.llistatnoticies div.itemimatge a.titol span.titol{}
div.contDreta div.componentnoticies div.llistatnoticies div.itemimatge div.imatge,
div.contDreta div.componentnoticies div.llistatnoticies div.itemimatge div.lloc,
div.contDreta div.componentnoticies div.llistatnoticies div.itemimatge div.autor{display:none}
div.contDreta div.componentnoticies div.llistatnoticies div.itemimatge div.data{color:#000;font-style:italic; font-weight:bolder;font-size:12px;position:absolute;top:0;left:0;width:63px;height:14px;overflow:hidden}
div.contDreta div.componentnoticies div.llistatnoticies div.itemimatge div.subtitol{clear:none;font-size:12px;float:none}


div.contDreta div.componentnoticies div.llistatnoticies div.item a.titol{width:auto;font-size:1.1em;}
div.contDreta div.componentnoticies div.llistatnoticies div.item a.titol span.titol{}
div.contDreta div.componentnoticies div.llistatnoticies div.item div.lloc{margin-left:2px;color:#999}
div.contDreta div.componentnoticies div.llistatnoticies div.item div.autor{color:#999}
div.contDreta div.componentnoticies div.llistatnoticies div.item div.data{color:#000;font-style:italic; font-weight:bolder;font-size:12px;position:absolute;top:0;left:0;width:60px;height:14px;overflow:hidden}
div.contDreta div.componentnoticies div.llistatnoticies div.item div.subtitol{float:none;width:auto;clear:left}
 
div.contDreta .componentnoticies hr.net{width:160px; height:0px;line-height:0%;display:block;color:#f4f4f4;visibility:visible;}
html>/**/body div.contDreta .componentnoticies hr.net{height:10px;line-height:100%;visibility:hidden;display:block}
div.contDreta span.paginacio{font-size:.7em;margin:0 auto; text-align:center;color:#999;font-weight:bolder;border:none}
div.contDreta span.paginacio div.informaciopaginacio{text-align:center;border:none}

div.contDreta div.linkNoticies{clear:left;background-color:#2b5b71;border:1px solid #2b5b71;text-align:right;height:12px;line-height:70%;margin:0px 0 10px 0}
html>/**/body div.contDreta div.linkNoticies{margin-top:10px}
div.contDreta div.linkNoticies a{color:white;margin:0;padding:0;text-decoration:none;background:url(img/li_blauAgenda.gif) no-repeat left; padding-left:10px;}
div.contDreta div.linkNoticies a:hover{text-decoration:none}
div.contDreta div.linkNoticies a span{color:white;font-size:10px;margin:0;padding:0;font-weight:bold}

/*FI NOTICIES DRETA*/

/*CALENDARIS INFERIORS - CA*/
div.contDreta{width:200px;line-height:100%}
div.contDreta div.agendaAjuntament{width:180px;float:left}
div.contDreta div.agendaAjuntament h3{width:180px;color:#116f6a;border-color:#116f6a}


div.contDreta div.componentagenda{margin:0 auto}
div.contDreta div.componentagenda div.mes a{color:black;font-size:12px}

div.contDreta .componentagenda *{background-color:transparent}
div.contDreta .componentagenda .cxcalendar ol,
div.contDreta .componentagenda .cxcalendar li.blanc,
div.contDreta .componentagenda .cxcalendar .calendar,
div.contDreta .componentagenda .cxcalendar acronym, .componentagenda .cxcalendar li,
div.contDreta .componentagenda .cxcalendar li.blanc{background:none;border:none;min-width:auto;}
.componentagenda .cxcalendar acronym, .componentagenda .cxcalendar li{min-width:20px}

div.contDreta .componentagenda .cxcalendar acronym{background-color:#252525;color:white;margin:0 1px 0 0;padding-left:0;margin:2px 0 2px 2px}
div.contDreta .componentagenda .cxcalendar li{background-color:#7d7d7d;color:white;margin:0 1px 0 0;padding-left:0;margin:2px 0 2px 2px;font-weight:bolder;min-width:auto}

html>body div.contDreta .componentagenda .cxcalendar acronym{background-color:#252525;color:white;margin:0 1px 0 0;padding-left:0;margin:2px 0 2px 2px}
html>body div.contDreta .componentagenda .cxcalendar li{background-color:#7d7d7d;color:white;margin:0 1px 0 0;padding-left:0;margin:2px 0 2px 2px;font-size:9px;font-weight:bolder;min-width:auto;text-align:center}


div.contDreta .componentagenda .cxcalendar li.avui{background-color:white;color:blue;font-weight:bolder;min-width:auto;text-align:center}
div.contDreta .componentagenda .cxcalendar li a{color:#4e8b09;background-color:white;padding-top:0;text-align:center;display:block}
div.contDreta .componentagenda .cxcalendar li a:hover{background-color:#4e8b09;background-image:none}
div.contDreta .componentagenda .calendariextes .calendar li a:hover {color:white;text-decoration:none}

div.contDreta .componentagenda .cxcalendar {}


div.contingutAjuntament div.contDreta div.linkAgendaAjuntament{clear:left;background-color:#2b5b71;border:1px solid #2b5b71;text-align:right;height:12px;line-height:70%;margin:0;width:180px;margin:0 auto}
div.contingutAjuntament div.contDreta div.linkAgendaAjuntament a{color:white;margin:0;padding:0;text-decoration:none;background:url(img/li_blauAgenda.gif) no-repeat left; padding-left:10px}
div.contingutAjuntament div.contDreta div.linkAgendaAjuntament a:hover{text-decoration:none}
div.contingutAjuntament div.contDreta div.linkAgendaAjuntament a span{color:white;font-size:10px;margin:0;padding:0;font-weight:bold}
.componentagenda .calendariextes .calendar li .numdia {padding-right:0}

div.contingutAjuntament div.contDreta div.linkAgendaMunicipis{clear:left;background-color:#738308;border:1px solid #738308;text-align:right;height:12px;line-height:70%;margin:0;width:180px;margin:0 auto}
div.contingutAjuntament div.contDreta div.linkAgendaMunicipis a{color:white;margin:0;padding:0;text-decoration:none;background:url(img/li_verd.gif) no-repeat left; padding-left:10px}
div.contingutAjuntament div.contDreta div.linkAgendaMunicipis a:hover{text-decoration:none}
div.contingutAjuntament div.contDreta div.linkAgendaMunicipis a span{color:white;font-size:10px;margin:0;padding:0;font-weight:bold}



/**/

.componentagenda .calendariextes .calendar li div.Esdeveniments{padding:0;border:none}

.componentagenda{text-align:center;border:none;background-color:#E7EDED} 
.componentagenda .calendariextes {width:156px;text-align:center;border:none}

.componentagenda .calendariextes .calendar{width:156px;background:transparent;text-align:center;border:none;margin:0 auto;}
.componentagenda .calendariextes acronym{width:20px;height:22px;background:transparent;text-align:center;font-size:9px;}
.componentagenda .calendariextes .calendar li{width:20px; height:20px;background:transparent;text-align:center;font-size:8px;text-align:center}

.componentagenda .calendariextes .calendar li .numdia{}








/*MENU ESQUERRA SECCIO*/

.VerticalDesplegat .menu {border:none;background:none;border-bottom:12px solid #2b5b71;width:100%;padding-bottom:15px}
.VerticalDesplegat .emseparador {background:none}
.VerticalDesplegat .text{background-color:transparent;color:#2b5b71;clear:none;float:none;font-size:12px;font-weight:normal;padding:5px}
.VerticalDesplegat .textmarcat {background-color:transparent;color:#2b5b71;clear:none;float:none;font-size:12px;font-weight:normal;padding:5px}
.VerticalDesplegat a .text{text-decoration:none}
.VerticalDesplegat a .textmarcat{text-decoration:underline}
.VerticalDesplegat a:hover .text,
.VerticalDesplegat a:hover .textmarcat {text-decoration:underline;color:black;cursor:pointer;}
.VerticalDesplegat .contingut {background-color:gray;}
.VerticalDesplegat .contingut .text {font-size:.85em;font-weight:normal;margin:0px;padding-left:16px;}
.VerticalDesplegat .contingut .textmarcat{font-size:.85em;font-weight:normal;color:black;margin:0px;padding-left:16px;}
.VerticalDesplegat .contingut .contingut .text,
.VerticalDesplegat .contingut .contingut .textmarcat  {margin:0px;padding-left:22px;}
.VerticalDesplegat .contingut .contingut .contingut .text,
.VerticalDesplegat .contingut .contingut .contingut .textmarcat {margin:0px;padding-left:31px;}
.VerticalDesplegat .contingut .contingut .contingut .contingut  .text, 
.VerticalDesplegat .contingut .contingut .contingut .contingut  .textmarcat {margin:0px;padding-left:38px;}
.VerticalDesplegat .contingut .contingut .contingut .contingut  .contingut .text, 
.VerticalDesplegat .contingut .contingut .contingut .contingut  .contingut .textmarcat {margin:0px;padding-left:45px;}
.VerticalDesplegat .marcat span {background:none;font-weight:normal}




div#formulariContacte fieldset{padding:15px 5px;border:none}
div#formulariContacte form label{font-size:11px;}
/**/




/*COMPONENT DE NOT?CIES*/
