small {
        font-size: 75%;
        }
strong {
        font-weight: bold;
        }
h1{
        /* display: inline; */
        font-size: 1.7em;
        font-family: "Arial", Helvetica, sans-serif;
        line-height: 115%;
        font-weight: normal;
        clear: both;
        margin: 0px;
        }
h2{
        /* display: inline; */
        font-size: 1.4em;
        font-family: "Arial", Helvetica, sans-serif;
        line-height: 115%;
        font-weight: normal;
        clear: both;
        margin: 0px;
        }
h3{
         /* display: inline; */
        font-size: 1.2em;
        font-family: "Arial", Helvetica, sans-serif;
        line-height: 115%;
        font-weight: normal;
        clear: both;
        margin: 0px;
        }
h4{
         /* display: inline; */
        font-size: 1em;
        font-family: "Arial", Helvetica, sans-serif;
        line-height: 110%;
        font-weight: normal;
        clear: both;
        margin: 0px;
        }

p	{ font-size: 12px; color: black; font-family: "Arial", Helvetica, Verdana; font-weight: bold; margin-top: 0.4em; margin-bottom: 0.4em; }
.arbre		{ font-size: 15px; color: #FF6666; font-family: "Arial", Helvetica, Verdana; font-weight: 900; text-transform: uppercase; }
.arbre2		{ font-size: 15px; color: #FF6666; font-family: "Arial", Helvetica, Verdana; font-weight: bold; }
.avis		{ font-size: 12pt; color: red; font-family: "Arial", Helvetica, sans-serif; font-weight: bold;}
p.capcalera, span.capcalera	{ font-size: 13px; color: black; font-family: "Arial", Helvetica, Verdana; font-weight: normal; }
p.data2, span.data2		{ font-size: 13px; color: black; font-family: "Arial", Helvetica, sans-serif; font-weight: normal; font-style: italic; }
p.datacio, span.datacio	{ font-size: 12pt; color: black; font-family: "Arial", Helvetica, sans-serif; font-weight: 900; }
p.escrit, span.escrit		{
	font-size: 11px
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: 135%;
}
p.formcamp, span.formcamp	{ font-size: 11px color: black; font-weight: normal; }
p.formgen, span.formgen	{ font-size: 11px color: blue; }
p.formgeni, span.formgeni	{ font-size: 12pt; color: blue; font-family:"Times"; font-style: italic; }
p.lletraverda, span.lletraverda	{ font-size: 13px; color: #009900; font-family: "Verdana", Arial, Helvetica; font-weight: normal;}
p.llistat, span.llistat	{ font-size: 10pt; color: black; font-family: "Verdana", Arial, Helvetica; font-weight: bold; }
p.titolllistat, span.titolllistat	{ font-size: 0.8em; color: black; font-family: "Arial", Helvetica, sans-serif; font-weight: bold; }
p.llistatp2, span.llistatp2 { font-size: 0.95em; color: black; font-family: "Arial", Helvetica, sans-serif; font-weight: bold; }
p.menulink, span.menulink	{ font-size: 10pt; font-family: "Arial", Helvetica, Verdana; font-weight: bold; }
p.menulink2, span.menulink2	{ font-size: 10pt; color: RED; font-family: "Arial", Helvetica, Verdana; font-weight: bold; }
p.mitja, span.mitja		{ font-size: 11px color: black; font-family:"Verdana",Arial,Helvetica; font-weight: bold; font-style: italic; }
p.modif, span.modif	{ font-size: 11px color: black; font-family: "Arial", Helvetica, Sans-serif; font-style: italic; }
p.texte, span.texte		{ font-size: 15px; color: black; font-family: Georgia, 'times new roman', times, serif; font-weight: normal; }
p.texte2, span.texte2 { font-size: 13px; color: black; font-family:"Arial", Helvetica, Sans-serif; font-weight: normal; }
p.titol, span.titol	{ font-size: 31px; color: black; font-family:"Arial",Helvetica,Verdana; font-weight: bold; }
p.titolet, span.titolet	{ font-size: 10pt; color: #FFFFFF; font-family:"Arial",Helvetica,Verdana; font-weight: 900; letter-spacing: 0.1em; }
p.titolsec, span.titolsec	{ font-size: 12pt; color: #009900; font-family:"Arial",Helvetica,Verdana; font-weight: bold; }
p.titolsecNone, span.titolsecNone	{
	font-size: 10pt;
	color: #009900;
	font-family:"Arial", Helvetica, Verdana;
	font-weight: bold;
	text-decoration: none;
}
p.titolsubsec, span.titolsubsec { font-size: 10pt; color: #009900; font-family:"Arial",Helvetica,Verdana; font-weight: bold; }
.lletraverda {font-size: 12pt; color: #009900; font-family:"Arial",Helvetica,Verdana; font-weight: bold;}
p.paginacio2, span.paginacio2	{ font-size: 15pt; color: black; font-family:"Arial",Helvetica,Verdana; font-weight: bold; }
p.peu, span.peu		{
	font-size: 11px
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
p.opinio_texte, span.opinio_texte		{ font-size: 10pt; color: grey; font-family: "Arial", Helvetica, sans-serif; font-weight: normal; }
p.gestio_accio1, span.gestio_accio1		{ font-size: 13px; color: green; font-family: "Arial", Helvetica, sans-serif; font-weight: normal; text-decoration: none;}
p.gestio_accio2, span.gestio_accio2		{ font-size: 13px; color: red; font-family: "Arial", Helvetica, sans-serif; font-weight: normal; text-decoration: none;}

.color1 {color: #009900;}
.color2 {color: #ff3300;}

#cami {
	width: 790px;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
}
table.tcami td {
	background: #fff;
	tex-align: left;
	padding:5px 15px 5px 0;
	font-family: "Arial", Helvetica, sans-serif; font-weight: bold;
}
table.llistatportada {
	 color: #000;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 margin-bottom: 10px;
}
table.llistatportada td {
	padding: 4px 10px;
	font-size: 12px;
	text-align: left !important;
}
table.llistatportada td.col1,
table.llistatportada td.col2 {
	 background: url('../gifs/fons1.gif');
	 width: 48%;
	 padding-bottom: 6px;
}
table.llistatportada td,
table.llistatportada td img,
table.llistatportada td span {
	vertical-align: middle;
}
span.verd {
	color: #00A400 !important;
}
table.llistatportada a {
	 color: #222;
	 text-decoration:none;
}
table.llistatportada td a:hover {
	 color: #00A400;
}
table.llistatportada span.data2 {
	font-family: "Arial", Helvetica, sans-serif; 
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	color: #555;
}
table.llistatportada span.data2 img {
	vertical-align: text-bottom;
}
table.llistatportada span.titolllistat {
	font-family: "Arial", Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 13px;
}
table.llistatportadeta td {
	padding: 5px 0px;
}

table.llistatportadeta td img.foto {
	vertical-align: text-bottom;
	margin-bottom: 2px;
	margin-right: 2px;
}
table.llistatportadeta td a {
	color: #222;
}
table.llistatportadeta td a:hover {
	 color: #00A400;
}
table.llistatportadeta td .texte2 {
	color: #555;
}
table.menuprincipal2 a:hover {
	color: #000;
}


font	{ font-size: 12px; color: black; font-family: "Arial", Helvetica, Verdana; font-weight: bold; margin-top: 0.4em; margin-bottom: 0.4em; }
font.arbre		{ font-size: 15px; color: #FF6666; font-family: "Arial", Helvetica, Verdana; font-weight: 900; text-transform: uppercase; }
font.arbre2		{ font-size: 15px; color: #FF6666; font-family: "Arial", Helvetica, Verdana; font-weight: bold; }
font.avis		{ font-size: 12pt; color: red; font-family: "Arial", Helvetica, sans-serif; font-weight: bold;}
font.capcalera	{ font-size: 13px; color: black; font-family: "Arial", Helvetica, Verdana; font-weight: normal; }
font.data2		{ font-size: 13px; color: black; font-family: "Arial", Helvetica, sans-serif; font-weight: normal; font-style: italic; }
font.datacio	{ font-size: 12pt; color: black; font-family: "Arial", Helvetica, sans-serif; font-weight: 900; }
font.escrit		{
	font-size: 11px
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
font.formcamp	{ font-size: 11px color: black; font-weight: normal; }
font.formgen	{ font-size: 11px color: blue; }
font.formgeni	{ font-size: 12pt; color: blue; font-family:"Times"; font-style: italic; }
font.lletraverda	{ font-size: 13px; color: #009900; font-family: "Verdana", Arial, Helvetica; font-weight: normal;}
font.llistat	{ font-size: 10pt; color: black; font-family: "Verdana", Arial, Helvetica; font-weight: bold; }
font.titolllistat { font-size: 14px; color: black; font-family: "Arial", Helvetica, sans-serif; font-weight: bold; }
font.llistatp2{ font-size: 0.95em; color: black; font-family: "Arial", Helvetica, sans-serif; font-weight: bold; }
font.menulink	{ font-size: 10pt; font-family: "Arial", Helvetica, Verdana; font-weight: bold; }
font.menulink2	{ font-size: 10pt; color: RED; font-family: "Arial", Helvetica, Verdana; font-weight: bold; }
font.mitja		{ font-size: 11px color: black; font-family:"Verdana",Arial,Helvetica; font-weight: bold; font-style: italic; }
font.modif	{ font-size: 11px color: black; font-family: "Arial", Helvetica, Sans-serif; font-style: italic; }
font.texte		{ font-size: 15px; color: black; font-family: Georgia, 'times new roman', times, serif; font-weight: normal; }
font.texte2		{ font-size: 13px; color: black; font-family:"Arial", Helvetica, Sans-serif; font-weight: normal; }
font.titol		{ font-size: 31px; color: black; font-family:"Arial",Helvetica,Verdana; font-weight: bold; }
font.titolet	{ font-size: 10pt; color: #FFFFFF; font-family:"Arial",Helvetica,Verdana; font-weight: 900; letter-spacing: 0.1em; }
font.titolsec	{ font-size: 12pt; color: #009900; font-family:"Arial",Helvetica,Verdana; font-weight: bold; }
font.titolsecNone	{
	font-size: 10pt;
	color: #009900;
	font-family:"Arial", Helvetica, Verdana;
	font-weight: bold;
	text-decoration: none;
}
font.titolsubsec,
span.titolsubsec { font-size: 10pt; color: #009900; font-family:"Arial",Helvetica,Verdana; font-weight: bold; }
font.paginacio2		{ font-size: 15pt; color: black; font-family:"Arial",Helvetica,Verdana; font-weight: bold; }
font.peu		{
	font-size: 11px
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
font.opinio_texte		{ font-size: 10pt; color: grey; font-family: "Arial", Helvetica, sans-serif; font-weight: normal; }
font.gestio_accio1		{ font-size: 13px; color: green; font-family: "Arial", Helvetica, sans-serif; font-weight: normal; text-decoration: none;}
font.gestio_accio2		{ font-size: 13px; color: red; font-family: "Arial", Helvetica, sans-serif; font-weight: normal; text-decoration: none;}

div.contingut_noticia {
	margin-top: 17px;
}
div.contingut_noticia iframe,
div.contingut_noticia object {
	float: right;
	margin: 0 0 11px 11px;
}
p.datacio	{ font-size: 12pt; color: black; font-family: "Arial", Helvetica, sans-serif; font-weight: 900; 
	 float:left; margin:0; }
