html, body{
	width:100%;
	margin:0;
	padding:0;
	font:small Arial, Helvetica, sans-serif;
}
#container{
	width: 900px;
	margin: 0 auto;
	height: 100%;
	overflow: hidden;
	background: url(../images/bg-container.png) repeat-y top left;
}
#container.portada{
	background: none;
}
fieldset{
	margin:0;
	padding:0;
	border:0;
}
legend{
	display:none;
	margin:0;
	padding:0;
}
abbr, acronym{
	border-bottom: 1px dotted;
}
p{
	margin: 0;
	padding: 0;
	text-align:justify;
}
a{
	color: #545454;
	background: transparent;
}
a:visited{
	color: #a6a6a6;
	background: transparent;
}
a.linkrss{
	padding-left: 17px;
	display: block;
	background: url(../images/rss.png) no-repeat left;
}
a.linkfacebook{
	padding-left: 21px;
	height:16px;
	display: block;
	background: url(../images/facebook.png) no-repeat left;
}
a.linkapartatrss{
	padding-left: 20px;
	display: block;
	background: url(../images/rss16x16.png) no-repeat left;
}
a.googlemaps{
	display: block;
	padding-left: 25px;
	background: url(../images/googlemaps.png) no-repeat left;
}
a.enllaciconopdf{
	display: block;
	padding-left: 21px;
	background: transparent url(../images/pdf16x16.png) no-repeat left top;
	font-weight: normal;
	margin: 3px 0 0 0;
	/*width: 357px;*/
	/*height: 16px;*/
	min-height: 16px;
}
a.enllaciconodoc{
	display: block;
	padding-left: 21px;
	background: transparent url(../images/doc16x16.png) no-repeat left;
	font-weight: normal;
	margin: 3px 0 0 0;
	/*width: 357px;*/
	height: 16px;
}
a.enllaciconoup{
	display: block;
	padding-left: 21px;
	background: transparent url(../images/up16x16.png) no-repeat left;
	font-weight: normal;
	margin: 3px 0 0 0;
	/*width: 357px;*/
	height: 16px;
}
a.mesinfosubvencio{
	display: block;
	padding-left: 21px;
	background: transparent url(../images/info16x16.png) no-repeat left;
	font-weight: normal;
	margin: 3px 0 0 0;
	/*width: 357px;*/
	height: 16px;
}
a.ampliarnoticia{
	display: block;
	padding-left: 21px;
	background: transparent url(../images/add16x16.png) no-repeat left;
	font-weight: normal;
	margin: 3px 0 0 0;
	/*width: 357px;*/
	height: 16px;
}
a.descarregadocument{
	display: block;
	padding-left: 21px;
	background: transparent url(../images/document16x16.png) no-repeat left top;
	font-weight: normal;
	margin: 3px 0 0 0;
	/*width: 357px;*/
	min-height: 16px;
}
img.fotografianoticia{
	float: right;
	margin: 0 0 15px 15px;
	border: none;
	color: #e1081e;
	background: transparent;
}
div.adr{
	color: #666;
	background: transparent;
}
/********************** Header **************************/
#header{
	margin:0;
	padding:0;
	float: left;
	background: #fff;
}
#header h1{
	margin:0;
	padding:23px 0 0 34px;
	width:150px;
	height:155px;
	float:left;
}
#header h1 a{
	display:block;
	height:131px;
	text-indent:-9999px;
	overflow:hidden;
	background:url('../images/logo.png') no-repeat;
}
#Cercador{
	float:left;
	width:706px;
	height:28px;
	background:#f3f3f3;
	color:#666;
	border-bottom:1px solid #fff;
	margin:0;
	padding:7px 0 0 10px;
}
#Cercador label{
	font-size:0.9em;
}
#Cercador label.cercar{
	font: normal 1.3em/1em Georgia, "Times New Roman", Times, serif;
}
#Cercador a img{
	border:0;
}
#Cercador input.submitcercadoraoc{
	border: 1px solid #94b1ab;
	background: transparent url(../images/fons-boto-cercar.png) repeat top left;
	height: 19px;
	width: 72px;
	color: #5e6f6c;
	margin: 0;
	padding: 0;
}
#Cercador input.submitcercadoraoc:hover{
	background: transparent url(../images/fons-boto-cercar-on.png) repeat top left;
}
#capcalera{
	float: left;
	margin: 0;
	padding: 0;
}
#menu-principal{
	width: 900px;
	background: #f3f3f3;
	color: #6a6a6a;
	height: 21px;
	border-bottom: 4px solid #fed30c;
	list-style: none;
	margin:0;
	padding:9px 0 0 0;
	float: left;
}
#menu-principal li{
	float:left;
	margin: 0;
	padding: 0 15px;
	border-right: 1px dashed #b0b1b5;
}
#menu-principal li.ultim{
	border-right: none;
}
#menu-principal li a{
	text-decoration: none;
	color: #6a6a6a;
	background: transparent;
	font: bold 0.9em Tahoma, Arial, Helvetica, sans-serif;
}
#menu-principal li a:visited{
	color: #a3abaf;
	background: transparent;
}
#menu-principal li a:hover, #menu-principal li a.active{
	color: #e1081e;
	background: transparent;
}
/******************** Fi Header ************************/
/******************** Contingut ***********************/
/***************** Columna esquerra *******************/
#columna-esquerra-portada{
	float: left;
	width: 173px;
	padding: 0;
	background-color:#ecece8;
	margin:0 11px 0 0;
}
#columna-esquerra-portada img{
	border: 0;
	margin-bottom: 10px;
	float: left;
}
h2.h2agenda{
	color: #666;
	background: transparent url(../images/bg-titol-agenda2.jpg) no-repeat 100% 35%;
	padding: 15px 0 0 15px;
	font: italic 2em Georgia, "Times New Roman", Times, serif;
	height: 90px;
	margin: 0 10px 11px 0;
	float: left;
	width:155px;
}
h3.h3agenda{
	height: 19px;
	width: 150px;
	padding: 3px 5px 0 5px;
	margin: 0 10px 0 10px;
	background: #e1081e;
	color: #fff;
	float: left;
	font: bold 0.9em Tahoma, Arial, Helvetica, sans-serif;
}
#events{
	background:#f8f8f6;
	margin: 0 10px 0 10px;
	width:160px;
	padding:0;
	float:left;
}
#events ul{
	list-style:none;
	margin:10px 0;
	padding:0;
}
#events ul li{
	margin:0;
	padding:0 10px 10px 10px;
	list-style:none;
	border-bottom: 1px dashed #aaa499;
}
#events ul li.lastevent{
	border-bottom:none;
}
#events ul li h4{
	margin:10px 0 5px 0;
	font-size:1em;
}
p.totagenda{
	float:left;
	margin:0 10px 0 10px;
	background:#f8f8f6;
	width:160px;
	padding:0 0 15px 10px;
}
#actesproximsportada{
	list-style: none;
	margin: 0;
	padding: 0 5px;
	float: left;
	background: #f8f8f6;
	color: #647075;
	width: 152px;
}
#actesproximsportada li{
	margin: 0;
	padding: 0 0 10px 0;
	border-bottom: 1px dashed #aaa499;
	width: 152px;
}
#actesproximsportada li h4{
	margin: 10px 0 2px 0;
	padding: 0;
	background: transparent;
	color: #b8751b;
	font-size: 0.95em;
}
#actesproximsportada li abbr{
	display: none;
}
#actesproximsportada li span.summary{
	display: none;
}
#enllacagendarss{
	background: #f8f8f6;
	color: #545454;
	padding: 10px 5px;
	float: left;
}
#enllacagendarss a.enllacagenda{
	float: left;
}
#columna-esquerra{
	float: left;
	width: 184px;
	padding: 0;
	margin: 0;
	border-top: 1px solid #fff;
}
h2.h2titolseccio{
	width: 173px;
	height: 21px;
	border-bottom: 3px solid #c70004;
	background: #e1081e;
	color: #fff;
	margin: 0;
	padding: 4px 0 0 11px;
	font: bold 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#submenuseccio{
	margin: 0 0 0 23px;
	padding: 11px 0 0 0;
	list-style: url(../images/img-llista-menuserveis.png);
}
#submenuseccio li{
	margin-bottom: 2px;
}
#submenuseccio li a{
	text-decoration: none;
	color: #454545;
	background: transparent;
	font: 1em Tahoma, Arial, Helvetica, sans-serif;
}
#submenuseccio li a:visited{
	color: #a6a6a6;
	background: transparent;
}
#submenuseccio li a:hover, #submenuseccio li a.active{
	color: #e1081e;
	background: transparent;
}
#submenuseccio li ul{
	list-style: disc none;
	color: #454545;
	margin: 3px 0;
	padding: 0 5px 0 30px;
}
#submenuseccio li ul li{
	list-style: disc none;
}
#submenuseccio li ul li.active, #submenuseccio li ul li.active a{
	color: #e1081e;
	background: transparent;
}

#submenuseccio li ul li.noactive, #submenuseccio li ul li.noactive a{
	text-decoration: none;
	color: #454545;
	background: transparent;
	font: 1em Tahoma, Arial, Helvetica, sans-serif;
}
#submenuseccio li ul li.active ul li a{
	text-decoration: none;
	color: #454545;
	background: transparent;
	font: 1em Tahoma, Arial, Helvetica, sans-serif;
}
#submenuseccio li ul li.active ul li a:hover{
	color: #e1081e;
	background: transparent;
}
#submenuseccio li ul li.active ul li.active, #submenuseccio li ul li.active ul li.active a{
	color: #e1081e;
	background: transparent;
}

/**************** Fi Columna esquerra *****************/
/****************** Columna central *******************/
#columna-central-portada{
	float: left;
	width: 534px;
	border-left: 1px dashed #867d6f;
}
#columna-central-portada #subvencions{
	float: left;
	width: 267px;
	border-right: 1px dashed #867d6f;
}
#columna-central-portada #anuncis{
	float: left;
	width: 266px;
}
#columna-central-portada #noticies{
	float: left;
	width: 534px;
	background: #ecece8;
	border-bottom: 1px solid #fff;
}
/*h2.h2noticies{
	color: #666;
	background: #ecece8 url(../images/bg-titol-noticies.jpg) no-repeat right bottom;
	padding: 15px 0 0 15px;
	font: italic 2em Georgia, "Times New Roman", Times, serif;
	height: 129px;
	width: 127px;
	margin:0;
	float: left;
}*/
h2.h2noticies{
	color: #666;
	padding: 15px 0 10px 15px;
    border-bottom: 3px solid #ccc;
	font: italic 2em Georgia, "Times New Roman", Times, serif;
	width: 518px;
	margin:0;
	float: left;
}
h2.h2anuncis{
	color: #666;
	/*background: #f8f8f6 url(../images/bg-titol-anuncis.jpg) no-repeat right bottom;*/
    background: #f8f8f6;
	padding: 30px 0 0 40px;
	height: 80px;
	font: normal 1.7em/1.1em Georgia, "Times New Roman", Times, serif;
	border-bottom: 3px solid #ccc;
	margin: 0;
	text-transform: uppercase;
}
h2.h2anuncis span{
	display:block;
	color: #999;
	background: transparent;
	text-transform: lowercase;
	font-size:1.3em;
	font-style: italic;
}
h2.h2subvencions{
	color: #666;
	/*background: #f8f8f6 url(../images/bg-titol-subvencions.jpg) no-repeat right bottom;*/
    background: #f8f8f6;
	padding: 30px 0 0 20px;
	font: normal 1.7em/1.1em Georgia, "Times New Roman", Times, serif;
	height: 80px;
	margin: 0;
	text-transform: uppercase;
	border-bottom: 3px solid #ccc;
}
h2.h2subvencions span{
	display:block;
	color: #999;
	background: transparent;
	text-transform: lowercase;
	font-size:1.3em;
	font-style: italic;
}
ul.portada-anuncis-subvencions{
	margin:0;
	padding: 5px 20px 15px 20px;
	list-style: none;
}
ul.portada-anuncis-subvencions li{
	border-bottom: 1px dashed #aaa499;
	padding: 10px 0 10px 0;
	margin:0;
}
ul.portada-anuncis-subvencions li a{
	color: #b8751b;
	background: transparent;
	display:block;
	margin-bottom:5px;
}
ul.portada-anuncis-subvencions li a:hover{
	color: #e1081e;
	background: transparent;
}
ul.portada-anuncis-subvencions li a:visited{
	color: #a6a6a6;
	background: transparent;
}
p.textosportada{
	color: #647075;
	background: transparent;
}

p.textosportadaleft{
	color: #647075;
	background: transparent;
	text-align: left;
}

p.datanoticiesportada{
	color: #333;
	background: transparent;
}
p.dataexhaurida{
	color: #a6a6a6;
	background: transparent;
}
p.totsanuncis-subvencions{
	float: left;
	padding: 0 0 15px 20px;
	width:227px;
}
p.totsanuncis-subvencions span{
	display:block;
	float:right;
}
/*p.totesnoticies{
	float: left;
	padding: 0px 0 11px 20px;
	margin-left: 142px;
	border-left: 1px dashed #fff;
	width:351px;
}
p.totesnoticies span{
	display:block;
	float:right;
}*/
p.totesnoticies{
	float: left;
	padding: 0px 0 11px 20px;
    border-left: 1px dashed #fff;
	width:500px;
}
p.totesnoticies span{
	display:block;
	float:right;
}
p.datapublicacioportada{
	/*float: left;*/
	margin:10px 0 5px 0;
}
p.dataterminiportada{
	/*float: right;*/
	margin:0 0 10px 0;
}

h2.h2anuncisgenerals{
	color: #666;
	background: #ecece8;
	padding: 15px 0 0 15px;
	font: normal 1.7em/1.1em Georgia, "Times New Roman", Times, serif;
	height: 30px;
	width: 140px;
	margin: 0;
	text-transform: uppercase;
	float: left;
}
h2.h2anuncisgenerals span{
	display:block;
	color: #999;
	background: transparent;
	text-transform: lowercase;
	font-size:1.3em;
	font-style: italic;
}

/*ul.portada-noticies{
	margin:0;
	padding: 5px 0 0 0;
	list-style: none;
	float: right;
	width: 391px;
	border-left: 1px dashed #fff;
}
ul.portada-noticies li{
	padding: 10px 0 10px 0;
	margin: 0 20px 0 20px;
	width: 351px;
	float: right;
}
ul.portada-noticies li a{
	color: #b8751b;
	font-size: 0.9em;
	background: transparent;
	display:block;
	margin-bottom:5px;
}
ul.portada-noticies li a:hover{
	color: #e1081e;
	background: transparent;
}
ul.portada-noticies li a:visited{
	color: #a6a6a6;
	background: transparent;
}*/
ul.portada-noticies{
	margin:0;
	padding: 5px 0 0 0;
	list-style: none;
	float: left;
	width: 518px;
}
ul.portada-noticies li{
	padding: 10px 0 10px 0;
	margin: 0 20px 0 20px;
	float: left;
}
ul.portada-noticies li img{
    width:120px;
    float:left;
    margin:0 20px 30px 0;
}

ul.portada-noticies li a{
	color: #b8751b;
	font-size: 0.9em;
	background: transparent;
	display:block;
	margin-bottom:5px;
}
ul.portada-noticies li a:hover{
	color: #e1081e;
	background: transparent;
}
ul.portada-noticies li a:visited{
	color: #a6a6a6;
	background: transparent;
}
#columna-central{
	float: left;
	width: 484px;
	border-left: 1px dashed #867d6f;
	padding: 0 25px 15px 25px;
}
#breadcrumbs{
	margin: 25px 0 0 0;
	padding: 0 0 7px 0;
	color: #666;
	background: transparent;
	border-bottom: 1px dashed #d1cec9;
	font: 1em Tahoma, Arial, Helvetica, sans-serif;
	width: 484px;

}
#breadcrumbs span{
	color: #e1081e;
	background: transparent;
}
h2.h2titularpagina{
	font: normal normal 1.9em Georgia, "Times New Roman", Times, serif;
	color: #bc934b;
	background: transparent;
	margin: 16px 0 0 0;
}

h2.h2titularpagina2{
	font: normal normal 1.4em Georgia, "Times New Roman", Times, serif;
	color: #bc934b;
	background: transparent;
	margin: 16px 0 0 0;
}

#columna-central h3{
	background: transparent;
	color: #666;
	font: italic normal normal 1.4em Georgia, "Times New Roman", Times, serif;
	margin: 20px 0 10px 0;
	padding: 0;
}
#columna-central h3.subtitolpresident{
	margin-top: 5px;
	font-style: normal;
}
#columna-central p{
	margin: 0 0 10px 0;
	padding: 0;
	width: 484px;
	color: #666;
	background: transparent;
	text-align:justify;
}
#columna-central p.introduccio{
	width: 484px;
	color: #333;
	background: transparent;
	font: italic 1.1em/1.4em Georgia, "Times New Roman", Times, serif;
}
#columna-central p.espaiintro{
	margin-top: 15px;
}
#columna-central ul.llistatextserveis{
	color: #666;
}
div.fotopresident{
	float: left;
	width: 180px;
	margin: 0 20px 5px 0;
	font: 0.9em Tahoma, Arial, Helvetica, sans-serif;
	color: #333;
	background: transparent;
}
div.fotopresident strong{
	color: #e1081e;
	background: transparent;
}
div.fotopresident img{
	border: 1px solid #cfcfcf;
	padding: 4px;
	margin: 0 0 4px 0;
}
div.missatgepresident{
	float: right;
	width: 240px;
	margin: 0px 0px 10px 0;
	font: italic 1.1em Georgia, "Times New Roman", Times, serif;
	color: #333;
	background: transparent;
	text-align:justify;
}
#columna-central div.subcolumna{
	width: 470px;
	margin: 30px 20px 20px 0;
	padding: 5px;
	border: 1px solid #dddfe3;
	float: left;
}
#columna-central div.espaiintro{
	margin-top: 15px;
}
#columna-central div.espaiintro2{
	margin: 15px 0 20px 0;
}
#columna-central div.subcolumna h3{
	width: 210px;
	height: 26px;
	border-bottom: 5px solid #ececea;
	background: #f5f5f5;
	padding: 6px 0 0 10px;
	color: #e1081e;
	font: bold 1.3em "Trebuchet MS", Arial, Tahoma, Sans-serif;
	margin: 0 0 10px 0;
}
#columna-central div.nomargin{
	margin: 0 0 20px 0;
}
#columna-central div.subcolumna ul{
	margin: 0 0 0 15px;
	padding: 0;
	list-style: disc;
	color: #bc934b;
	background: transparent;
}
#columna-central div.subcolumna li{
	margin: 0 10px 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px dashed #6c7686;
}
#columna-central div.subcolumna li.ultim{
	border-bottom: none;
	padding: 0;
}
#columna-central div.subcolumna p{
	width: 195px;
	font-size: 0.9em;
}
#columna-central div.subcolumna h4{
	color: #bc934b;
	background: transparent;
	font: bold 1.1em "Trebuchet MS", Arial, Tahoma, Sans-serif;
	margin: 0 0 3px 0;
}
#columna-central table{
	margin: 15px 0;
}
#departaments caption{
	display: none;
}
#departaments th{
	text-align: left;
	padding: 3px 5px;
	color: #e1081e;
	font: bold 1.1em "Trebuchet MS", Arial, Tahoma, Sans-serif;
	background: transparent;
}
#departaments td{
	padding: 3px 5px;
	color: #666;
	background: transparent;
	font-size: 0.9em;
}
iframe{
	margin: 15px 0;
}
#columna-central div.subcolumnagran{
	width: 472px;
	margin: 15px 0 0 0;
	padding: 5px;
	border: 1px solid #dddfe3;
	float: left;
}

#columna-central div.subcolumnagran div.subcolumnaPleEsquerra{
	width: 200px;
	margin: 0px 0 0 0;
	padding: 5px;
	border: 1px none #dddfe3;
	float: left;
}
#columna-central div.subcolumnagran div.subcolumnaPleEsquerra p{
	margin: 0 10px 15px 10px;
	width: 200px;
}


#columna-central  div.subcolumnagran div.subcolumnaPleDreta{
	width: 200px;
	margin: 0px 0 0 0;
	padding: 5px;
	border: 1px none #dddfe3;
	float: right;
}

#columna-central div.subcolumnagran div.subcolumnaPleDreta p{
	margin: 0 10px 15px 10px;
	width: 200px;
}




#columna-central div.subcolumnagran div.subcolumnaAlcaldesEsquerra{
	width: 220px;
	margin: 0px 0 0 0;
	padding: 0px;
	border: 1px none #dddfe3;
	float: left;
}
#columna-central div.subcolumnagran div.subcolumnaAlcaldesEsquerra p{
	margin: 0 10px 15px 10px;
	width: 220px;
}
#columna-central  div.subcolumnagran div.subcolumnaAlcaldesDreta{
	width: 190px;
	margin: 0px 0 0 0;
	padding: 0px;
	border: 1px none #dddfe3;
	float: right;
}

#columna-central div.subcolumnagran div.subcolumnaAlcaldesDreta p{
	margin: 0 10px 15px 10px;
	width: 190px;
}

#llegenda{
	margin: 10px 0 5px 0;
}
#llegenda span{
	display: block;
	float: left;
	width: 156px;
	height: 21px;
}
#llegenda img{
	border: 0;
	margin-right: 10px;
}
#columna-central div.subcolumnagran h3{
	width: 462px;
	height: 26px;
	border-bottom: 5px solid #ececea;
	background: #f5f5f5;
	padding: 6px 0 0 10px;
	color: #e1081e;
	font: bold 1.3em "Trebuchet MS", Arial, Tahoma, Sans-serif;
	margin: 0 0 10px 0;
}
#columna-central div.subcolumnagran h4{
	color: #bc934b;
	font: bold 1.2em "Trebuchet MS", Arial, Tahoma, Sans-serif;
	background: transparent;
	margin: 10px 0 0 10px;
}
#columna-central div.subcolumnagran ul h4{
	margin: 10px 0 0 0;
}
#columna-central div.subcolumnagran p{
	margin: 0 10px 15px 10px;
	width: 442px;
}
#columna-central div.subcolumnagran ul.aeroports{
	list-style: square;
	color: #666;
	background: transparent;
	margin: 5px 0 10px 25px;
	padding: 0;
}
#columna-central div.subcolumnagran ul.clubsnautics{
	margin: 5px 0 10px 10px;
	list-style: none;
	padding: 0;
}
a.comunicacions{
	color: #e1081e;
}
a.comunicacions:visited{
	color: #a3abaf;
}
#columna-central div.subcolumna ul.municipis{
	margin: 0 0 0 10px;
	padding: 0;
	list-style: none;
	color: #666;
	background: transparent;
}
#columna-central div.subcolumna ul.municipis li{
	margin: 0 10px 5px 0;
	padding: 0;
	border: none;
}
#columna-central div.subcolumna ul.municipis li.ultim{
	padding-bottom: 5px;
}
#columna-central div.subcolumna ul.municipis li.excepcions{
	padding-bottom: 26px;
}

img_google{
	border: 0;
}

#container.agenda{
	background: #fff;
}
#columna-central-agenda{
	float: left;
	width: 900px;
	padding: 0 0 15px 0;
}
#breadcrumbs.agenda{
	margin: 25px 0 0 0;
	padding: 0 0 7px 25px;
	color: #666;
	background: transparent;
	border-bottom: 1px dashed #d1cec9;
	font: 1em Tahoma, Arial, Helvetica, sans-serif;
	width: 875px;
}
h2.agenda{
	padding-left:25px;
}
#columna-central-agenda ul{
	padding-left:55px;
}
/**************** Fi Columna central ******************/
/****************** Columna dreta *********************/
#columna-dreta-portada{
	float: left;
	width: 180px;
	border-left: 1px solid #ecece8;
	background: #fff;
	color: #46382b;
}
#mes-visitats{
	width: 154px;
	height: 155px;
	padding: 15px 11px 0 15px;
	margin: 0;
	/*background: #ecece8 url(../images/bg-mes-visitats2.jpg) no-repeat 95% 37%;*/
    background: #f8f8f6 url(../images/bg-mes-visitats3.jpg) no-repeat 95% 37%;
    float: left;
	border-bottom: 1px solid #fff;
}
#mes-visitats h2{
	color: #666;
	background: transparent;
	font: italic 2em/1em Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
}
#mes-visitats h2 span{
	color: #999;
	font-style: normal;
	text-transform: uppercase;
	font-size: 0.6em;
}
#mes-visitats ul{
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
}
#mes-visitats li{
	margin-bottom: 4px;
	font-size:0.85em;
}
#columna-dreta-portada img{
	border: 0;
	margin-bottom: 5px;
	float: left;
}
#columna-dreta{
	float: left;
	width: 180px;
	border-left: 1px solid #fff;
	padding: 20px 0 0 0;
}
h2.h2titoldreta{
	font: italic normal normal 1.6em Georgia, "Times New Roman", Times, serif;
	color: #bc934b;
	background: transparent;
	margin: 0;
	padding: 0 5px 0 15px;
}
#columna-dreta ul{
	list-style: url(../images/icon-list.png);
	margin: 10px 5px 15px 15px;
	padding: 0 0 0 15px;
}
#columna-dreta ul li{
	margin: 0 0 10px 0;
	color: #666;
	background: transparent;
	font-size: 0.9em;
}
#columna-dreta img{
	border: none;
}
#columna-dreta img.banerturisme{
	margin-top: 25px;
}
#columna-dreta img.carpeta{
	margin-top: 15px;
}
/***************** Fi Columna dreta ********************/
/****************** Fi contingut ***********************/
/********************* Consell *************************/
img.fotoconsellers{
	margin: 0 0 15px 0;
}
#columna-central div.subcolumna ul.llistesorgans{
	list-style: none;
	padding: 0;
	margin: 0;
	color: #666;
	background: transparent;
	font-size: 0.9em;
}
#columna-central div.subcolumna ul.llistesorgans li{
	border: none;
	margin: 0 0 5px 0;
	padding: 0;
    clear:both;
}
#columna-central div.subcolumna ul.llistesorgans li.canvi-partit{
    border-bottom: 1px dashed #6c7686;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

#columna-central div.subcolumna ul.llistesorgans li span{
    display:block;
    float:left;
    width:250px;
}
#columna-central div.subcolumna ul.llistesorgans li strong{
    font-weight:normal;
    color:#ff0000;
}

#columna-central div.subcolumna h5{
	margin: 15px 0 5px 0;
	color: #666;
	background: transparent;
	font-weight: bold;
}
#columna-central div.subcolumna ul.llistesorgans li h5{
	font-size:0.9em;
	font-weight: bold;
}
/******************* Fi consell ************************/
/********************* Anuncis *************************/
#anuncisoficials{
	list-style: none;
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
	width: 481px;
}
#anuncisoficials li{
	background: transparent url(../images/bg-anuncis-oficials.png) repeat-y left;
	border: 1px solid #eeeff0;
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	width: 479px;
}
#anuncisoficials li p.dataanunci{
	background: transparent;
	color: #e1081e;
	font-size: 0.9em;
	padding: 10px 0 0 7px;
	float: left;
	margin: 0;
	width: 74px;
}
#anuncisoficials li div.contingutanunci{
	float: right;
	width: 378px;
	margin: 0;
	padding: 10px;
}
#anuncisoficials li div.contingutanunci h3{
	margin: 0 0 10px 0;
	font-size: 1em;
}
#anuncisoficials li div.contingutanunci p{
	margin: 0 0 7px 0;
}
#anuncisoficials li div.contingutanunci p strong{
	color: #bc934b;
	background: transparent;
}
#anuncisoficials li div.contingutanunci p.document{
	font-weight: bold;
	font-size: 0.9em;
}
#anuncisoficials li.docassociatslicitacio{
	list-style: none;
	border: none;
	background: transparent;
}
/******************** Fi Anuncis ************************/
/*************** Perfil contractant *********************/
#container.perfilcontractant{
	background: #fff;
}
#columna-central.perfilcontractant{
	width: 873px;
	padding: 0 0 0 25px;
	border:none;
}
#breadcrumbs.perfilcontractant{
	width: 873px;
}
iframe.perfilcontractant{
	margin:0;
}
/************** Fi perfil contractant *******************/
/******************* Subvencions ************************/
#subvencionsajuts{
	list-style: none;
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
	width: 481px;
}
#subvencionsajuts li{
	background: transparent url(../images/bg-subvencions-ajuts.png) repeat-y left;
	border: 1px solid #eeeff0;
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	width: 479px;
}
#subvencionsajuts li p.datasubvencio{
	background: transparent;
	color: #e1081e;
	font-size: 0.9em;
	padding: 10px 0 0 7px;
	float: left;
	margin: 0;
	width: 74px;
}
#subvencionsajuts li div.contingutsubvencio{
	width: 248px;
	float: left;
	padding: 10px;
	margin: 0;
}
#subvencionsajuts li h3{
	margin: 0 0 10px 0;
	font-size: 1em;
	padding: 0;
}
#subvencionsajuts li p.otorga{
	width: 120px;
	float: left;
	text-align: center;
	padding: 10px 5px;
	font-weight: bold;
}
p.detallajut strong{
	color: #bc934b;
	background: transparent;
}
p.documentajut{
	font-weight: bold;
	font-size: 0.9em;
}
/****************** Fi subvencions **********************/
/******************** Paginacio *************************/
#paginacio{
	float: left;
	margin: 15px 0 15px 0;
	height: 16px;
	border: 1px solid #999;
	padding: 4px 5px;
	background: #eeeff0;
	color: #6a6a6a;
}
#paginacio strong.seleccionat{
	color: #e1081e;
	background: transparent;
}
/******************* Fi paginacio ***********************/
/******************* Tramits ***************************/
#columna-central ul.llistestramits{
	list-style: square;
	color: #666;
	background: transparent;
	margin: 5px 0 10px 25px;
	padding: 0;
}
#columna-central ul.llistestramits li{
	margin: 0 0 5px 0;
}
#columna-central ul.llistestramits li ol{
	margin: 10px 0 15px 0;
}
#columna-central ol.llistaordenadatramits{
	color: #666;
	background: transparent;
	margin: 5px 0 10px 25px;
	padding: 0;
	list-style: lower-alpha;
}
#columna-central ul.llistescertificacio{
	list-style: square;
	color: #bc934b;
	background: transparent;
	margin: 5px 0 10px 25px;
	padding: 0;
}
#columna-central ul.llistescertificacio p{
	width: 450px;
}
#columna-central ul.llistescertificacio li ul{
	margin: 10px 0 15px 0;
	padding: 0;
}
#columna-central ul.llistescertificacio li ul li{
	margin: 0 0 5px 0;
	list-style: none;
}
#columna-dreta p.avisosLlicencies{
	color: #c00;
	font-weight: bold;
	margin: 0;
	padding: 0 15px 10px 15px;
	text-align: center;
}
#frmLlicencies{
	margin: 15px 0 15px 0;
	padding: 0 0 15px 15px;
	border-bottom: 1px dashed #867d6f;
}
#frmLlicencies label{
	display: block;
	padding: 0;
	margin: 0 0 5px 0;
	color: #666;
	background: transparent;
}
#frmLlicencies input{
	display: block;
	margin: 0 0 10px 0;
}
#frmLlicencies input.submitdni{
	border: 1px solid #94b1ab;
	background: transparent url(../images/fons-boto-consultar.png) repeat top left;
	height: 19px;
	width: 86px;
	color: #5e6f6c;
	margin:0;
	padding: 0;
}
#frmLlicencies input.submitdni:hover{
	background: transparent url(../images/fons-boto-consultar-on.png) repeat top left;
}
/***************** Fi Tramits **************************/
/**************** Serveis Comarcals *********************/
h2.h2titularserveis{
	font: normal normal 2.8em Georgia, "Times New Roman", Times, serif;
	color: #413f40;
	background: transparent;
	margin: 16px 0 0 0;
}
h4.h4titularserveis{
	margin: 15px 0 10px 0;
	color: #bc934b;
	font-size: 1.1em;
}
img.fotoserveis{
	margin: 20px 0 0 0;
	border: 1px solid #E0E0E0;
	padding: 3px;
}
#columna-central h3.h3serveiscomarcals{
	font: normal normal 1.4em Georgia, "Times New Roman", Times, serif;
	color: #bc934b;
	background: transparent;
	margin: 16px 0 10px 0;
}
#columna-central ul.llistesserveis{
	list-style: square;
	color: #666;
	background: transparent;
	margin: 5px 0 10px 25px;
	padding: 0;
}
#columna-central ul.llistesserveis li{
	margin-bottom: 5px;
}
#columna-central ul.llistesserveis li ul{
	margin: 10px 0 0 17px;
	padding: 0;
}
#columna-central ul.llistesserveis li ul li{
	margin: 0 0 5px 0;
	padding: 0;
}
#columna-central ol.llistaordenadaserveis{
	color: #666;
	background: transparent;
	margin: 5px 0 10px 25px;
	padding: 0;
	list-style: decimal;
}
#columna-central ol.llistaordenadaserveis li{
	margin-bottom: 5px;
}
#columna-central ol.llistaordenadaserveis li ul{
	margin-top: 5px;
}
/***************** Arxiu comarcal **********************/
img.imatgearxiucomarcal{
	margin: 15px 0 40px 0;
}
/**************** Fi Arxiu comarcal ********************/
/**************** Consell esportiu *********************/
h3.h3titolesports{
	background: transparent;
	color: #666;
	font: italic normal normal 1.4em Georgia, "Times New Roman", Times, serif;
	margin: 20px 0 10px 0;
	padding: 0;
}
#columna-central ul.llistesesports{
	/*list-style: square;
	color: #666;
	background: transparent;*/
	margin: 5px 0 10px 25px;
	padding: 0;
}
#columna-central ul.llistesesports li{
	float: left;
	width: 153px;
	margin: 0 0 5px 0; /*padding: 0 0 0 15px;*/
	list-style: square;
	color: #666;
	background: transparent;
}
#columna-central ul.llistesactes{
	margin: 5px 0 10px 25px;
	padding: 0;
}
#columna-central ul.llistesactes li{
	/*float: left;*/
	width: 153px;
	margin: 0 0 5px 0; /*padding: 0 0 0 15px;*/
	list-style: square;
	color: #666;
	background: transparent;
}
#columna-central-consellesportiu ul{
	list-style: square;
	color: #666;
	background: transparent;
	margin: 5px 0 10px 25px;
	padding: 0;
}
#container.consellesportiu{
	background: url(../images/bg-container-consellesportiu.png) repeat-y top left;
}
#columna-central-consellesportiu{
	float: left;
	width: 665px;
	border-left: 1px dashed #867d6f;
	padding: 0 25px 15px 25px;
}
#breadcrumbs.consellesportiu{
	margin: 25px 0 0 0;
	padding: 0 0 7px 0;
	color: #666;
	background: transparent;
	border-bottom: 1px dashed #d1cec9;
	font: 1em Tahoma, Arial, Helvetica, sans-serif;
	width: 660px;
}
#resultatsindividuals{
	border: 1px solid #6f6f6f;
	margin: 0 0 0 0;
	padding: 0;
}
#resultatsindividuals caption{
	background: transparent;
	color: #666;
	font: italic normal normal 1.4em Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 15px 0 10px 0;
	text-align: left;
}
#resultatsindividuals tr, #resultatsindividuals th{
	border-bottom: 1px solid #6f6f6f;
}
#resultatsindividuals th, #resultatsindividuals td{
	border-right: 1px solid #6f6f6f;
	width: 177px;
}
#resultatsindividuals th{
	padding: 10px;
}
#resultatsindividuals td.categoria{
	padding: 5px 0 0 10px;
}
#resultatsindividuals td.calendariresultats{
	padding-left: 20px;
}
#resultatsindividuals th.dreta, #resultatsindividuals td.dreta{
	border-right: none;
}
/*************** Fi Consell esportiu *******************/
/***************** Ensenyament *************************/
table.rutesescolars{
	margin: 0;
	padding: 0;
}
table.rutesescolars caption{
	margin: 15px 0 10px 0;
	color: #bc934b;
	font-size: 1.1em;
	text-align: left;
	font-weight: bold;
}
table.rutesescolars tr.subratllat{
	border-bottom: 1px solid #666;
}
table.rutesescolars td.ruta{
	width: 50px;
	text-align: center;
}
table.rutesescolars td.itinerari{
	width: 380px;
}
table.rutesescolars td.itinerarisenseruta{
	width: 430px;
}
table.rutesescolars td.alumnes{
	width: 50px;
	text-align: center;
}
#columna-central ul.llistesrutes{
	list-style: none;
	color: #666;
	background: transparent;
	margin: 5px 0 10px 0;
	padding: 0;
}
#columna-central ul.llistesrutes li{
	margin-bottom: 5px;
}
/*************** Fi ensenyament ************************/
/******************** Formacio *************************/
h3.h3formacio{
	clear: left;
	width: 480px;
}
#llistaformacio{
	list-style: none;
	margin: 0;
	padding: 0;
	/*float: left;*/
}
#llistaformacio li{
	float: left;
}
/*h3.h3formacio{
	clear: both;
	padding: 15px 0 0 0;
	border-top: 1px dashed #666;
}*/
#llistaformacio li div.logospatrocinadors{
	clear: both;
}
#llistaformacio li img{
	float: left;
	margin: 0 15px 15px 0;
	border: none;
}
h4.h4titularformacio{
	margin: 10px 0 5px 0;
	color: #e1081e;
	font: bold 1.2em Georgia, "Times New Roman", Times, serif;
	clear: both;
	width: 480px;
}
p.presentaciocurs{
	line-height: 1.4em;
}
h5.h5formacio{
	margin: 15px 0 0 0;
	color: #666;
	font-weight: bold;
	font-size: 1.1em;
	width: 480px;
}
h6{
	font-size: 1em;
	font-weight: bold;
	color: #bc934b;
	margin: 0 0 5px 0;
}
/****************** Fi formacio ************************/
/******************** Infancia *************************/
div.mapa-mitjacolumna{
	width: 240px;
	float: left;
}
div.mapa-ambit-eaia{
	width: 480px;
	text-align: center;
	margin: 15px 0 0 0;
	float: left;
}
/****************** Fi infancia ************************/
/************** Premsa comunicacio *********************/
#frmButlletins{
	margin: 0;
	padding: 0;
}
#frmButlletins label{
	color: #666;
	background: transparent;
}
#frmButlletins select{
	color: #666;
	background: #fff;
}
#frmButlletins input#iptSubmit{
	border: 1px solid #94b1ab;
	background: transparent url(../images/fons-boto-consultar.png) repeat top left;
	height: 19px;
	width: 86px;
	color: #5e6f6c;
	margin: 0 0 0 10px;
}
#frmButlletins input#iptSubmit:hover{
	background: transparent url(../images/fons-boto-consultar-on.png) repeat top left;
}
/************ Fi Premsa comunicacio ********************/
/******************* Turisme ***************************/
#columna-central ul.turisme-rutes{
	color: #bc934b;
	list-style: square;
	background: transparent;
	margin: 5px 0 10px 25px;
	padding: 0;
}
#columna-central ul.turisme-rutes li{
	margin-bottom: 5px;
}
#columna-central ul.turisme-rutes li ul{
	margin: 5px 0;
	padding: 0;
}
#columna-central ul.turisme-rutes li ul li{
	margin-bottom: 5px;
	list-style: none;
}
/***************** Fi Turisme **************************/
/************* Promocio economica **********************/
#columna-central ol.llistaordenadapromeco{
	color: #666;
	background: transparent;
	margin: 5px 0 10px 25px;
	padding: 0;
	list-style: lower-alpha;
}
#columna-central h4.llista-empreses-viver{
	margin: 0 0 5px 0;
	color: #bc934b;
	font-size: 1.0em;
}
#columna-central p.llista-empreses-viver{
	margin-bottom:30px;
	line-height:1.4em;
}
#columna-central img.empreses-viver{
	margin:0 0 15px 0;
}
/************** Fi Promocio economica ******************/
/************ OCSAE ***********************************/
#columna-central ol.ocsae{
	margin:0;
	padding:0 0 0 20px;
	color:#bc934b;
}
#columna-central ol.ocsae h4{
	margin:15px 0 5px 0;
	color:#bc934b;
	font-size:1.1em;
}
#columna-central ol.ocsae ul{
	margin:0;
	padding:0 0 10px 20px;
	color:#666;
	list-style:disc;
}
#columna-central ol.ocsae h5{
	margin:5px 0 5px 0;
	color:#333;
	font-size:1.0em;
}
/************ Fi OCSAE ********************************/
/************ Intercanvi solidari *********************/
#tblProductes caption{
	background: transparent;
	color: #333;
	font: bold 1.1em Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
	text-align: left;
	padding: 0 0 5px 0;
}
#tblProductes caption.fitxa{
	margin: 10px 0 10px 0;
	padding: 0;
}
#tblProductes th{
	color: #bc934b;
	background: transparent;
	font: bold 1.2em "Trebuchet MS", Arial, Tahoma, Sans-serif;
	margin: 0 0 3px 0;
	padding: 5px;
	border-bottom: 2px solid #e1081e;
}
#tblProductes td{
	padding: 3px 5px;
	color: #666;
}
#tblProductes tr.celdaalternativa{
	background: #f5f5f5;
}
#tblProductes img.iconinfo{
	border: none;
	margin: 0 3px;
	vertical-align: middle;
}
#formulariproducte{
	float: left;
	width: 480px;
	margin: 15px 0 0 0;
	padding: 0;
}
#formulariproducte label{
	display: block;
	width: 140px;
	float: left;
	text-align: right;
	padding: 0 10px 0 0;
	margin: 0;
	color: #666;
	background: transparent;
}
#formulariproducte input{
	margin: 0 10px 5px 0;
	width: 217px;
	vertical-align: middle;
}
#formulariproducte textarea{
	vertical-align: top;
	margin: 0 10px 15px 0;
}
#formulariproducte input.submitcontacte{
	border: 1px solid #94b1ab;
	background: transparent url(../images/fons-boto-cercar.png) repeat top left;
	height: 19px;
	width: 72px;
	color: #5e6f6c;
	margin: 15px 0 15px 140px;
	padding: 0;
}
#formulariproducte input.submitcontacte:hover{
	background: transparent url(../images/fons-boto-cercar-on.png) repeat top left;
}
#formulariproducte label.formularideclaracio, #formulariproducte input.formularideclaracio{
	float: none;
	display: inline;
	width: auto;
	margin: 0;
	padding: 0;
}
#formulariproducte label.imatgeerror{
	color: #f33a00;
	font-weight: bold;
}
/************ Fi Intercanvi solidari *******************/
/************** Fi Serveis Comarcals *******************/
/************ Formularis contacte **********************/
#googlemap{
	/*border: 1px solid #9EBAB5;*/
	width: 300px;
	height: 250px;
	overflow: hidden;
	float: left;
}
h3.h3titolcontacte{
	clear: both;
	margin: 0;
	float: left;
	width: 400px;
}
#columna-central .vcard{
	float: left;
	margin: 10px 0 15px 0;
	width: 480px;
}
#columna-central .mitjacolumna{
	width: 242px;
}
#columna-central .columnacontacta{
	width: 182px;
}
#columna-central .vcard h4{
	margin: 0 0 5px 0;
	color: #bc934b;
	padding: 0 10px 0 0;
}
#columna-central .vcard p{
	line-height: 150%;
	width: 480px;
	margin: 0;
}
#columna-central .vcard p.mitjacolumna{
	width: 232px;
	padding-right: 10px;
}
#columna-central .vcard p strong{
	color: #e1081e;
}
#columna-central .vcard span.region, #columna-central .vcard span.country-name{
	display: none;
}
#formularicontacte{
	float: left;
	width: 480px;
	margin: 15px 0 0 0;
	padding: 0;
}
#formularicontacte label{
	display: block;
	width: 90px;
	float: left;
	text-align: right;
	padding: 0 10px 0 0;
	margin: 0;
	color: #666;
	background: transparent;
}
#formularicontacte label.imatgeerror{
	color: #f33a00;
	font-weight: bold;
}
#formularicontacte img{
	margin-right: 5px;
	border: none;
}
#formularicontacte input{
	margin: 0 10px 5px 0;
	width: 217px;
	vertical-align: middle;
}
#formularicontacte textarea{
	vertical-align: top;
	margin: 0 10px 15px 0;
}
.backgrounderror{
	background-color: #ffbca6;
}
div.aviserror{
	color: #f33a00;
	font-weight: bold;
	float: left;
}
span.aviserror{
	color: #f33a00;
	font-weight: bold;
}
div.aviscorrecte{
	color: #0bb100;
	font-weight: bold;
	float: left;
}
#formularicontacte label.formularideclaracio, #formularicontacte input.formularideclaracio{
	float: none;
	display: inline;
	width: auto;
	margin: 0;
	padding: 0;
}
#formularicontacte input.submitcontacte{
	border: 1px solid #94b1ab;
	background: transparent url(../images/fons-boto-cercar.png) repeat top left;
	height: 19px;
	width: 72px;
	color: #5e6f6c;
	margin: 15px 0 15px 100px;
	padding: 0;
}
#formularicontacte input.submitcontacte:hover{
	background: transparent url(../images/fons-boto-cercar-on.png) repeat top left;
}
#formularipremi{
	float: left;
	width: 480px;
	margin: 15px 0 0 0;
	padding: 0;
}
#formularipremi fieldset{
    margin-bottom:30px;
}

#formularipremi legend{
    display:block;
    color: #b8751b;
    font-size:1.1em;
    font-weight:bold;
    margin:0 0 15px 0;
}

#formularipremi label{
	display: block;
	width: 90px;
	float: left;
	text-align: right;
	padding: 0 10px 0 0;
	margin: 0;
	color: #666;
	background: transparent;
}
#formularipremi label.imatgeerror{
	color: #f33a00;
	font-weight: bold;
}
#formularipremi img{
	margin-right: 5px;
	border: none;
}
#formularipremi input{
	margin: 0 0 5px 0;
	width: 374px;
	vertical-align: middle;
}
#formularipremi textarea{
	vertical-align: top;
	margin: 0;
    width:374px;
}
#formularipremi label.formularideclaracio, #formularipremi input.formularideclaracio{
	float: none;
	display: inline;
	width: auto;
	margin: 0;
	padding: 0;
}
#formularipremi input.submitcontacte{
	border: 1px solid #94b1ab;
	background: transparent url(../images/fons-boto-cercar.png) repeat top left;
	height: 19px;
	width: 72px;
	color: #5e6f6c;
	margin: 15px 0 15px 100px;
	padding: 0;
}
#formularipremi input.submitcontacte:hover{
	background: transparent url(../images/fons-boto-cercar-on.png) repeat top left;
}
#formularipremi p.limitcaracters{
    margin:7px 0 15px 100px;
}
#formularipremi p.limitcaracters input{
    width:32px;
    text-align:right;
}
/* Estilo que muestra la capa flotante */
#flotante{
    position: absolute;
	display:none;
	/*font-family:Arial;*/
    color:#808080;
	font-size:0.9em;
	width:280px;
	border:1px solid #808080;
	background-color:#f1f1f1;
	padding:5px;
}
/********** Fi Formularis contacte *********************/
/*********************** RSS ***************************/
#columna-dreta h3.rsscolumnadreta {
	color: #867d6f;
	font-weight: bold;
	font-size: 0.9em;
	margin: 0;
	padding: 10px 0 0 10px;
}
#llistacanalsrss{
	list-style: none;
	margin: 0;
	padding: 0 0 0 30px;
}
#llistacanalsrss li{
	margin: 0 0 7px 0;
}
/********************* Fi RSS **************************/
/******************** Mapa web ***************************/
#columna-central-mapaweb{
	float: left;
	width: 665px;
	border-left: 1px dashed #867d6f;
	padding: 0 25px 15px 15px;
	margin: 0;
}
#columna-central-mapaweb ul{
	margin: 0;
	padding: 0;
}

#columna-central-mapaweb ul li{
	list-style: none;
	border-bottom: 2px solid #bc934b;
	padding: 10px 0 10px 0;	
	margin: 0;
	font-size: 1.1em;
	color: #867d6f;
}
#columna-central-mapaweb ul li ul{
	margin: 2px 0 2px 0;
	padding: 0;
}
#columna-central-mapaweb ul li ul li{
	list-style: disc;
	border-bottom: none;
	margin: 	10px 0 0 30px;
	padding: 0;
	font-size: 1.0em;
}
#columna-central-mapaweb ul li ul li ul{
	margin: 2px 0 15px 0;
}
#columna-central-mapaweb ul li ul li ul li{
	font-size: 0.9em;
	list-style: square;
	color: #867d6f;
	margin: 0 0 0 40px;
	padding: 0 0 0 5px;
}
#columna-central-mapaweb span.llistamapaprincipal{
	font-weight: bold;
}
#columna-central-mapaweb ul li.llistamapaprincipalprimera{
	list-style: none;
	border-bottom: 2px solid #867d6f;
	padding: 20px 0 5px 0;
}
#columna-esquerra-mapaweb{
	float: left;
	width: 300px;
	padding: 0 30px 0 0;
}
#columna-dreta-mapaweb{
	float: left;
	width: 300px;
	border-left: 1px dashed #867d6f;
	padding: 0 0 0 30px;
}
/******************** Fi mapaweb ***************************/
/********************** Footer *************************/
#footer{
	float:left;
	width: 890px;
	border-top: 4px solid #fed30c;
	height: 23px;
	background: #f3f3f3;
	color: #46382b;
	padding: 7px 0 0 10px;
	margin: 0;
}
#footer div.vcard{
	float: left;
	font: 0.9em Tahoma, Arial, Helvetica, sans-serif;
}
#footer div.fn{
	font-weight: bold;
	float: left;
}
#footer div.adr, #footer div.numtel{
	float: left;
}
#footer span.region, #footer span.country-name{
	display: none;
}
#menu-baix{
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu-baix li{
	float: left;
	margin: 0;
	padding: 0 11px;
	border-right: 1px dashed #b0b1b5;
}
#menu-baix li.ultim{
	border-right: none;
}
#menu-baix li a{
	text-decoration: none;
	color: #6a6a6a;
	background: transparent;
	font: bold 0.9em Tahoma, Arial, Helvetica, sans-serif;
}
#menu-baix li a:hover, #menu-baix li a.active{
	color: #e1081e;
	background: transparent;
}
#menu-baix li a:visited{
	color: #a3abaf;
	background: transparent;
}
#accessibilitat{
	float: left;
	list-style: none;
	margin: 0 0 0 0;
	padding: 5px 0 10px 10px;
	background: #fff;
	width: 890px;
}
#accessibilitat li{
	float: left;
	margin-right: 15px;
}
#accessibilitat li a{
	font-size: 0.9em;
}
/******************** Fi Footer ************************/


