/* CSS Document Plantilla Base */
/* inicialitzacions */
h1{font-size:1.5em;font-family: Helvetica, Arial, sans-serif; color:#3a5560}/*x-large*/
h2{font-size:1.2em}/*large*/
h3{font-size:0.9em;}/*medium*/
h4{font-size:0.7em;}/*small*/
h5{font-size:0.65em;}/*x-small*/
h1,h2,h3,h4,h5{margin:0; padding:0;}
a{text-decoration:none;color:#3a5560 }
a:hover{text-decoration:underline}
ul, ol{}
.separador {clear:both}
.amagat {display: none}
#mapaweb{display:none}


/* posicionament de l'esquelet */
html, body{margin:0px;padding:0px;font-family:Tahoma, Trebuchet MS, Verdana, Arial, Helvetica; color:#343434; background:url(img/repeticio.jpg) repeat-x #FFFFFF;}
#web {width:1000px;margin:0px auto;}
.links{float:left;width:275px;font-size:.7em;text-align:center;position:relative;top:5px;}
.links ul {list-style-image:none; list-style-type:none; margin:0; padding:0}
.links ul li {float:left;}
.links ul li a{color:#FFFFFF;float:left;font-weight:bold;margin-left:5px;width:62px;height:15px;background:#83949b; }
.links ul li a:hover{text-decoration:none;background:#FFFFFF;color:#83949b}
.idiomes{float:right;width:275px;font-size:.7em;text-align:center;position:relative;top:5px;display:none}
.idiomes ul {list-style-image:none; list-style-type:none; margin:0; padding:0}
.idiomes ul li {float:left;}
.idiomes ul li a{color:#FFFFFF;float:left;font-weight:bold;margin-left:5px;width:62px;height:15px;background:#83949b; }
.idiomes ul li a:hover{text-decoration:none;background:#FFFFFF;color:#83949b}

/*CAP*/
#cap {height:280px;width:1000px;margin:0 auto}
#cap #capsal {background:url(img/fons.jpg) repeat-x;height:74px;width:1000px;display:block}
#cap #capsal #escut {float:left;z-index:1;position:absolute;top:5px;margin-left:17px}
#cap #capsal #escut span{color:#FFFFFF;font-size:1.8em; font-weight:bold;position:relative;top:-28px}
#cap #capsal #logo{float:right;position:relative;right:8px;top:6px}
#cap #menuSup{padding-left:105px;background-color:#090909;height:20px;width:895px;color:#FFFFFF}
*html #cap #menuSup{padding-left:100px}
#cap #flash{width:1000px;height:166px;}
#cap #menuInf{width:1000px;height:20px;background-color:#3A5560}

/*COS*/
#cont{width:1000px;min-height:645px;display:block;margin:0px auto;overflow:hidden;border-top:12px solid #FFFFFF; border-bottom:12px solid #FFFFFF}


/*PEU*/
#peu{width:1000px; height:20px;margin:0px auto; background-color:#3a5560}



/*MENU SUPERIOR*/
#menuSup .HoritzontalAdaltAbaix .menu {z-index:2;top:5px;height:15px;border:none;background:none;position:relative;width:auto}
#menuSup .HoritzontalAdaltAbaix span{width:144px; height:15px;margin-right:5px;text-align:center}
#menuSup .HoritzontalAdaltAbaix .text{width:144px; height:15px;display:block;padding:0px;color:#FFFFFF;clear:none;float:left;font-size:.7em;font-weight:bold;background:none;cursor:pointer}
#menuSup .HoritzontalAdaltAbaix a:hover .text,
#menuSup .HoritzontalAdaltAbaix a:hover .textmarcat {text-decoration:none}
#menuSup .HoritzontalAdaltAbaix .textmarcat{width:144px; height:15px;display:block;padding:0px;color:#FFFFFF;clear:none;float:left;font-size:.7em;font-weight:bold;background:none;cursor:pointer}
#menuSup .HoritzontalAdaltAbaix #MenuSupportada .text {background:url(img/inici.jpg) no-repeat;}
#menuSup .HoritzontalAdaltAbaix #MenuSupajuntament .text{background:url(img/ajuntament.jpg) no-repeat;}
#menuSup .HoritzontalAdaltAbaix #MenuSupmunicipi .text {background:url(img/municipi.jpg) no-repeat;}
#menuSup .HoritzontalAdaltAbaix #MenuSupcultura .text{background:url(img/cultura.jpg) no-repeat;}
#menuSup .HoritzontalAdaltAbaix #MenuSupagenda .text {background:url(img/agenda.jpg) no-repeat;}
#menuSup .HoritzontalAdaltAbaix #MenuSupactualitat .text {background:url(img/actualitat.jpg) no-repeat;}
#menuSup .HoritzontalAdaltAbaix #MenuSupportada a:hover .text,
#menuSup .HoritzontalAdaltAbaix #MenuSupportada .textmarcat {background:url(img/iniciH.jpg) no-repeat;}
#menuSup .HoritzontalAdaltAbaix #MenuSupajuntament a:hover .text, 
#menuSup .HoritzontalAdaltAbaix #MenuSupajuntament .textmarcat {background:url(img/ajuntamentH.jpg) no-repeat;}
#menuSup .HoritzontalAdaltAbaix #MenuSupmunicipi a:hover .text,
#menuSup .HoritzontalAdaltAbaix #MenuSupmunicipi .textmarcat {background:url(img/municipiH.jpg) no-repeat;}
#menuSup .HoritzontalAdaltAbaix #MenuSupcultura a:hover .text,
#menuSup .HoritzontalAdaltAbaix #MenuSupcultura .textmarcat {background:url(img/culturaH.jpg) no-repeat;}
#menuSup .HoritzontalAdaltAbaix #MenuSupagenda a:hover .text,
#menuSup .HoritzontalAdaltAbaix #MenuSupagenda .textmarcat {background:url(img/agendaH.jpg) no-repeat;}
#menuSup .HoritzontalAdaltAbaix #MenuSupactualitat a:hover .text,
#menuSup .HoritzontalAdaltAbaix #MenuSupactualitat .textmarcat {background:url(img/actualitatH.jpg) no-repeat;}


/*MENU DRETA CIBERTIRES*/
#cont #accessos .VerticalDesplegat span {display:inline}
#cont #accessos .VerticalDesplegat .menu{width:153px;margin:0px auto;border:none;background:none}
#cont #accessos .VerticalDesplegat a img{border:none;margin-top:8px}
#cont #accessos .VerticalDesplegat .eminternimatge a:hover .text,
#cont #accessos .VerticalDesplegat .eminternimatge a:hover .textmarcat {color:#000}
#cont #accessos .VerticalDesplegat .eminternimatgetext .text {display:none}
#cont #accessos .VerticalDesplegat .imatge{width:auto;text-align:center;position:relative;padding-top:0px;}


/*NOTICIES*/
.componentnoticies a{display:block}
.componentnoticies div.paginacio{text-align:center}
.componentnoticies div.item,.componentnoticies div.itemimatge{padding:6px 0 0}
.componentnoticies .titol,.componentnoticies div.nom{font-size:1em;font-weight:bolder;color:#31ba23}
.componentnoticies .imatge img{border:3px solid #b6ae9e;display:block;margin:2px 20px 0 0;float:left;}
.componentnoticies a .imatge img{cursor:hand}
.componentnoticies div.lloc,
.componentnoticies div.autor{display:none}
.componentnoticies div.data{color:#3a5560;font-weight:bold;float:none;font-size:.9em}
.componentnoticies div.subtitol{display:inline;font-size:.9em}
* html .componentnoticies div.itemimatge div.subtitol {position:relative;margin-left:132px;top:-50px;}
*:first-child+html .componentnoticies div.itemimatge div.subtitol {position:relative;margin-left:132px;top:-50px;}
.componentnoticies div.paginacio{text-align:center;font-size:.8em;margin:.4em 0}
.componentnoticies div.paginacio a.boto{display:inline;font-size:1em;font-weight:bolder}

/*detall noticia*/
.componentnoticies .noticia{line-height:120%}
.componentnoticies .noticia .titol {color:#1BC3C4;font-weight:bolder;font-size:1.2em}
.componentnoticies .noticia .data {color:#292929}
.componentnoticies .noticia .subtitol{color:#292929}
.componentnoticies .noticia .cos{color:#292929}
.componentnoticies .noticia .lloc,
.componentnoticies .noticia .font,
.componentnoticies .noticia .autor{display:none}
.componentnoticies .imatgesrelacionades{clear:right}
#cont #contingut .componentnoticies .documentsrelacionats h4,
#cont #contingut .componentnoticies .imatgesrelacionades h4{margin-bottom:10px;margin-left:0px;color:#292929;font-size:1em}
.componentnoticies .imatgesrelacionades dl{display:inline;}
.componentnoticies .imatgesrelacionades dl dt{display:inline}
.componentnoticies .imatgesrelacionades dl dt a{display:inline}
.componentnoticies .imatgesrelacionades dl dt a img{display:inline;float:left;margin-right:10px;margin-bottom:10px;border:3px solid #b6ae9e;}
.componentnoticies .imatgesrelacionades dl dt a:hover img {border:3px solid #292929;}
.componentnoticies .imatgesrelacionades dl dt a span{display:none}
.ComponentPublicacioAmpliat div.ImatgesRelacionades a div.Imatge {height:auto;display:inline;float:left;margin-right:10px;margin-top:10px;}
.ComponentPublicacioAmpliat div.ImatgesRelacionades a div.Imatge img {padding:2px;border:1px solid #e1e1e1;filter:alpha(opacity=50);-moz-opacity:0.50;}
.ComponentPublicacioAmpliat div.ImatgesRelacionades a:hover div.Imatge img{border:1px dotted #e1e1e1;filter:alpha(opacity=99);-moz-opacity:0.99;}
.ComponentPublicacioAmpliat div.DetallImatge .Subtitol{display:none}
.ComponentPublicacioAmpliat div.DetallImatge img{margin:0px auto}
