@charset "utf-8";
body /*
	Ajuntament de Barcelona
	www.bcn.cat | www.bcn.es
*/	

/* Taula de continguts
-------------------------------
+ Generics
+ Layout
	- Cap
	- Men navegacio
	- Ruta
	- Contingut
	- Columna banners
	- Peu
+ Portada
+ Breus	
--------------------------------
*/

/* GENERICS
----------------------------------------------*/

 {
	text-align: center;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
h1 {
	margin: 0px;
	height: 80px;
	padding: 0px;
}


h2  {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#barra-corporativa {
	background: url(http://www.bcn.cat/imatges/logo.gif) no-repeat left top;
	background-color: #000000;
	height: 30px;
	width: 100%;
	margin-bottom: 10px;
	text-align: left;
}


/*  t-systems PCM 05-03-2008 a adido para dar estilo al menu de idiomes */
#barra-corporativa #idiomes{
	margin: 0px;
	list-style-type: none;
	background-color: transparent;
	height: 20px;
	margin-top: 5;
	margin-bottom: 5;
	font-size: 0.7em;
	color: #FFFFFF;
	/*float: right;*/
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 5px;
}

#idiomes a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
#idiomes a:hover {
	color: #F29400;
}

#idiomes li{
	float: right;
	padding-left: 0px;
	padding-right: 5px;
}


#marc-web h1 a img{
border:none;
margin-bottom: 0;
margin-top: auto;
}



/* t-systems fi::PCM 04-03-2008 a adido para quitar el borde de la imagen de cabecera*/


#logo-ajuntament {
	float: left;
	height: 30px;
	width: 170px;
}
#logo-ajuntament   img   {
	display: none;
}
#menu-serveis {
	margin: 0px;
	list-style-type: none;
	background-color: #4b637c;
	height: 20px;


/* t-systems PCM 5-3-2008----------------------------------------------------------*/
	margin-top: 0px;
/* fi:: t-systems PCM 5-3-2008----------------------------------------------------------*/



	margin-bottom: 10px;
	font-size: 0.7em;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 20px;
}
#menu-serveis a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
#menu-serveis a:hover {
	color: #F29400;
}


#menu-serveis li {
	float: left;
	margin: 0;
	padding-left: 25px;
}
#menu-serveis .idioma {
	float: right;
	padding-left: 0px;
	padding-right: 5px;
}




/* LAYOUT
----------------------------------------------*/

#marc-web {
	width: 778px;
	margin-right: auto;
	margin-left: auto;
}

/* LAYOUT / Men de navegacio
----------------------------------------------*/
.navegacio {
	float: left;
	width: 180px;
	background-color: #FFFFFF;
	text-align: left;
	margin-right: 10px;
	display: inline;
	font-size: 0.8em;
}
.navegacio h2 {
	display: none;
}

.navegacio a, .navegacio a:visited {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #283748;
	text-decoration: none;
}
.navegacio a:hover {
	color: #FFFFFF;
}

.navegacio ul {
	list-style-type: none;
	background-color: #9CAFC3;
	background-image: url(../assets/menu_dalt_dreta.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0;
	padding-top: 22px;
	margin: 0px;
}
.navegacio li {
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.navegacio .actual {
	background-image: url(../assets/fletxa_menu.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.navegacio .actual a, .navegacio .actual a:visited {
	color: #FFFFFF;
}
.navegacio .actual a:hover {
	color: #33465B;
}


.navegacio .actual ul {
	width: auto;
	padding: 0px;
	background-image: none;
}
.navegacio .actual li {
	padding-left: 10px;
	background-image: url(../assets/fletxa_subseccio.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
}
.navegacio .actual li a, .navegacio .actual li a:visited {
	font-weight: normal;
}
.navegacio  .actual  .subseccio-actual {
	background-image: url(../assets/fletxa_subseccio_actual.gif);
}

.navegacio .peu-navegacio {
	background-color: #9CAFC3;
	width: 180px;
	height: 57px;
	display: block;
	background-image: url(../assets/menu_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.map  {
	display: none;

}
.alternativa-flash {
	background-color: #FFCC00;
	height: 140px;
	width: 478px;
	padding-top: 70px;
	text-align: center;
}





/* LAYOUT / Continguts
----------------------------------------------*/
#contenidor {
	margin-bottom: 10px;
	float: left;
	display: inline;
}
.continguts {
	float: left;
	width: 588px;
	display: inline;
	text-align: left;
}
#flashcontent {
	padding-bottom: 10px;
	text-align: center;
}
#flashcontent p {
	width: 330px;
	margin-left: 125px;
}

/* LAYOUT / Columna banners
----------------------------------------------*/
.columna-banners {
	width: 100px;
	vertical-align: top;
	float: right;
	display: inline;
}
.columna-banners  h2 {
	display: none;
}

a.banner:link {
	margin-bottom: 7px;
	border: none;
	background-repeat: no-repeat;
	background-position: top;
	display: block;
}

a.banner:visited {
	margin-bottom: 7px;
	border: none;
	background-repeat: no-repeat;
	background-position: top;
	display: block;
}
a.banner:active {
	margin-bottom: 7px;
	border: none;
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
}
a.banner:hover {
	margin-bottom: 7px;
	border: none;
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
}
.columna-banners ul {
	margin: 0;
	list-style: none;
	padding: 0;
}
.columna-banners ul img {
	border: none;
	margin-bottom: 7px;
}
#portada {
	width: 478px;
}
#portada .bannersPortada {
	margin: 0px;
	list-style-type: none;
	float: left;
	/*height: 60px;*/
	clear: both;
	padding: 0px;
	margin-top: 10px;
	width: 100%;
	overflow: hidden;
}
#portada .bannersPortada img {
	border: none;
}

#portada .bannersPortada li {
	margin: 0px;
	padding: 0px;
	float: left;
}
#portada    #que-es-innovar {
	margin-right: 10px;
}
#portada .destacat {
	margin-bottom: 10px;
	float: left;
}
#portada .destacat img {
	border: none;
}


/* LAYOUT / Peu
----------------------------------------------*/
#info-pagina {
	clear: both;
	float: left;
	display: inline;
	width: 100%;
	margin-bottom: 15px;
}
#info-pagina  .firma {
	font-size: 0.6em;
	color: #4d88c4;
	font-family: verdana,helvetica,arial;
	text-decoration: none;

}


/* LAYOUT / Ruta (fil d'Ariadna)
----------------------------------------------*/
.ruta {
	color: #283748;
	height: 20px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin: 0;
	padding: 0;
	list-style: none;
}
.ruta li {
	float: left;
}

.ruta a {
	text-decoration: none;
	color: #283748;
}
.ruta a:hover {
	color: #000000;
	text-decoration: underline;
}


.rss {
	clear: both;
	text-align: center;
	margin: 0;
	list-style: none;
	padding-left: 270px;
	padding-top: 10px;
	padding-bottom: 15px;
}
.rss li {
	float: left;
	display: inline;
}

.rss img {
	border: none;
	margin-right: 5px;
}
/* PORTADA
----------------------------------------------*/
.columna {
	width: 219px;
	padding-left: 15px;
	float: left;
}
.columna  h2 {
	font-size: 1.1em;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
/* #portada .columna {
	height: 440px;
}
*/


#novetats {
	float: left;
	background-color: #F29400;
	background-image: url(../assets/novetats_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 0.7em;
}
#novetats .cantonada {
	background-image: url(../assets/fons_novetats.gif);
	background-repeat: no-repeat;
	display: block;
	height: 46px;
	width: 102px;
	float: right;
	background-position: right top;
}
#novetats  h2 {
	color: #283748;
	font-size: 1.6em;
}
.resum-novetat {
	padding-bottom: 10px;
	margin-bottom: 5px;
	margin-right: 15px;
	clear: both;
} 
#novetats  .resum-novetat  h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	font-weight: normal;
	padding-right: 5px;
	line-height: 1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#novetats  .resum-novetat   a,
#novetats  .resum-novetat  a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#novetats  .resum-novetat  a:hover {
	color: #33465B;
}
#novetats  .resum-novetat  .tipus {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #283748;
	text-transform: uppercase;
	padding-bottom: 0px;
}
#novetats  .resum-novetat  p {
	margin: 0px;
	padding-right: 5px;
	color: #283748;
}
#novetats  .resum-novetat  img {
	float: left;
	margin-right: 5px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #a36400;
	border-bottom-color: #a36400;
}
#noticies {
	background-color: #4b637c;
	float: left;
	margin-left: 10px;
	background-image: url(../assets/fons_noticies.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	display: inline;
	padding-bottom: 10px;
}

#noticies .cantonada {
	background-image: url(../assets/noticies_dalt_dreta.gif);
	background-repeat: no-repeat;
	display: block;
	height: 14px;
	width: 12px;
	float: right;
}
#noticies  h2 {
	color: #f29400;
}
#noticies  .resum-noticia {
	padding-right: 5px;
	margin-bottom: 15px;
}
#noticies  .resum-noticia  h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	padding-right: 5px;
	line-height: 1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#noticies   .resum-noticia   a,#noticies  .resum-noticia  a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#noticies  .resum-noticia  a:hover {
	color: #F29400;
}
#noticies  .resum-noticia  .font {
	margin: 0px;
	color: #b3c3d4;
	font-size: 0.6em;
}
a.mes-noticies:link {
	font-weight: bold;
	color: #f29400;
	text-decoration: none;
	background-image: url(../assets/fletxa_mes.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	padding-right: 15px;
	font-size: 0.7em;
}
a.mes-noticies:visited {
	font-weight: bold;
	color: #f29400;
	text-decoration: none;
	background-image: url(../assets/fletxa_mes.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	padding-right: 15px;
}
a.mes-noticies:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../assets/fletxa_mes.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	padding-right: 15px;
}
a.mes-noticies:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../assets/fletxa_mes.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	padding-right: 15px;
}
/* BREUS
----------------------------------------------*/
#detall-breu .columna {
	background-color: #dfe5ea;
	width: 563px;
	background-image: url(../assets/breu_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 15px;
	color: #283748;
	float: left;
	padding-right: 10px;
}
#detall-breu .columna p {
	font-size: 0.7em;
}
#detall-breu p a {
	color: #E07211;
	text-decoration: none;
	font-weight: bold;
}
#detall-breu .columna a:hover {
	color: #283748;
	text-decoration: underline;
}


#detall-breu .cantonada {
	background-image: url(../assets/mon_dalt_dre.gif);
	background-repeat: no-repeat;
	display: inline;
	height: 13px;
	width: 13px;
	float: right;
	background-position: right top;
	margin-top: -15px;
	margin-right: -10px;
}
#detall-breu h2 {
	color: #E07211;
	display: block;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	margin-left: -15px;
	padding-left: 15px;
	padding-top: 4px;
	background-image: url(../assets/fons_titol_clar.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 240px;
	font-size: 1em;
	font-weight: bold;
	padding-bottom: 0.4em;
	line-height: 0.95em;
}
#detall-breu h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	margin-bottom: 0px;
	color: #e07211;
}
#detall-breu h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0;
	margin-bottom: 25px;
}
#detall-breu .origen {
	font-style: italic;
	padding-bottom: 20px;
}
#detall-breu .mes-info {
	background-color: #F29400;
	width: 573px;
	padding-left: 15px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding-top: 10px;
	padding-bottom: 20px;
	background-image: url(../assets/casos_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-left: -15px;
	margin-right: -10px;
	clear: both;
}
#detall-breu .mes-info h4 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #283748;
	margin: 0;
}
#detall-breu .mes-info p {
	margin: 0px;
}
#detall-breu .mes-info a {
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}
#detall-breu .mes-info a:hover {
	color: #283748;
}

#detall-breu .mes-info ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
#detall-breu .mes-info ul a {
	font-size: 0.7em;
}


/* CASOS D'EXIT (P gina detall gen rica)
----------------------------------------------*/
#casos-exit .columna {
	background-color: #dfe5ea;
	width: 563px;
	padding-top: 15px;
	color: #283748;
	padding-right: 10px;
	font-size: 0.7em;
}
#casos-exit .cap {
	background-color: #f29400;
	padding-top: 15px;
	color: #FFFFFF;
	padding-bottom: 10px;
	float: left;
	display: inline;
	border-bottom: solid 10px #fff;
	width: 588px;
}
#casos-exit .cap .intro {
	padding-right: 15px;
	padding-left: 15px;
	font-size: 0.7em;
	float: right;
	display: inline;
	width: 280px;
	margin-top: -2px;
	padding-bottom: 10px;
}

#casos-exit .cap h3 {
	margin: 0px;
	padding-left: 15px;
	padding-top: 10px;
	font-size: 1.5em;
}
#casos-exit .cap .url {
	margin: 0px;
	padding-left: 15px;
}
#casos-exit .cap .url a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
}
#casos-exit .cap .url a:hover {
	color: #33465B;
}



#casos-exit .cantonada {
	background-image: url(../assets/casos_dalt_dre.gif);
	background-repeat: no-repeat;
	display: block;
	height: 13px;
	width: 13px;
	float: right;
	background-position: right top;
	margin-top: -15px;
}
#casos-exit h2 {
	color: #4B637C;
	display: block;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	padding-top: 4px;
	background-image: url(../assets/fons_titol_taronja.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 240px;
	font-size: 0.95em;
	font-weight: bold;
	line-height: 0.95em;
	padding-bottom: 0.4em;
}
#casos-exit h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	font-weight: normal;
	margin-bottom: 0px;
	line-height: 1em;
	margin-top: 20px;
}
#casos-exit h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #e07211;
	margin-bottom: -10px;
}
#casos-exit .subTitol {
	margin-bottom: 10px;
}

#casos-exit .galeria {
	background-color: #9cafc3;
	width: 588px;
	margin-bottom: 10px;
	text-align: center;
	padding: 15px 0px 15px 0px;
	clear: both;
}
.galeria-vertical  {
	background-color: #FFFFFF;
	float: right;
	padding: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 250px;
	font-size: 100%;
}
.galeria-vertical  span  {
	display: block;
	width: 250px;
	float: left;
	padding-top: 10px;
	color: #283748;
	font-size: 0.7em;
}
#casos-exit .galeria-vertical span  {
	font-size: 1em;
}


#casos-exit .galeria img {
	margin-right: 7px;
	margin-left: 7px;
}
#casos-exit  .columna  .clau-exit {
	background-color: #F29400;
	width: 573px;
	padding-left: 15px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	padding-top: 10px;
	padding-bottom: 20px;
	background-image: url(../assets/casos_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-left: -15px;
	margin-right: -10px;
}
#casos-exit  .clau-exit h4 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: normal;
	color: #283748;
	margin: 0;
}
#casos-exit  .clau-exit p {
	margin: 0px;
}
#casos-exit .frase {
	font-weight: bold;
	font-size: 1.1em;
	font-style: italic;
}
#casos-exit .columna a {
	text-decoration: none;
	font-weight: bold;
	color: #E07211;
}
#casos-exit .columna a:hover {
	color: #283748;
	text-decoration: underline;
}
#casos-exit .altresEntrevistes {
	margin-bottom: 30px;
}



/* CASOS D'EXIT:LLISTA (Llista amb foto)
----------------------------------------------*/
#llista-amb-foto .columna {
	background-color: #dfe5ea;
	width: 563px;
	color: #283748;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#llista-amb-foto .llista-logos {
	margin: 0px;
	list-style-type: none;
	padding-left: 0px;
	clear: both;
}
#llista-amb-foto .llista-logos li {
	padding-left: 90px;
	font-size: 0.7em;
	margin-bottom: 20px;
	clear: both;
}
#llista-amb-foto .llista-casos {
	margin: 0px;
	list-style-type: none;
	padding-left: 0px;
	clear: both;
}
#llista-amb-foto .llista-casos li {
	padding-left: 90px;
	font-size: 0.7em;
	margin-bottom: 20px;
	clear: both;
}
#llista-amb-foto .columna .llista-casos p {
	margin: 0px;
	margin-left: 30px;
	font-size: 1em;
	padding: 0px;
	margin-top: -10px;
}

#llista-amb-foto .cap {
	background-color: #4b637c;
	padding-top: 15px;
	color: #FFFFFF;
	float: left;
	border-bottom: solid 10px #fff;
	padding-bottom: 20px;
	width: 100%;
}
#llista-amb-foto .cap p {
	padding-right: 15px;
	padding-left: 15px;
	font-size: 0.7em;
	float: right;
	display: inline;
	width: 280px;
	margin-top: -2px;
}

#llista-amb-foto .cantonada {
	background-image: url(../assets/breu_dalt_dre.gif);
	background-repeat: no-repeat;
	display: inline;
	height: 13px;
	width: 13px;
	float: right;
	background-position: right top;
	margin-top: -15px;
}
#llista-amb-foto h2 {
	color: #E07211;
	display: block;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-left: 1.1em;
	padding-top: 4px;
	background-image: url(../assets/fons_titol_blau.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 240px;
	font-size: 0.95em;
	font-weight: bold;
	padding-bottom: 0.4em;
	line-height: 0.95em;
}
#llista-amb-foto h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	margin-left: 120px;
	margin-top: -5px;
	font-size: 1em;
}
#llista-amb-foto .columna p {
	margin: 0px;
	padding-bottom: 15px;
	margin-left: 120px;
	font-size: 0.7em;
}
#llista-amb-foto .columna a {
	color: #e07211;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.3em;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#llista-amb-foto .columna a:hover {
	color: #4B637C;
	text-decoration: underline;
}
#llista-amb-foto .anterior-seguent-peu {
	background-color: #4b637c;
	height: 27px;
	background-image: url(../assets/breu_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #FFFFFF;
	padding-top: 13px;
	font-size: 0.7em;
	margin: 0;
	margin-top: 10px;
	list-style: none;
	padding-left: 17px;
	text-align: center;
	float: left;
	width: 571px;
}
#llista-amb-foto .anterior-seguent-peu li {
	float: none;
	display: inline;
}


#llista-amb-foto .anterior-seguent-peu .actual {
	color: #FFCC33;
	font-weight: bold;
}

#llista-amb-foto .anterior-seguent-peu a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#llista-amb-foto  .anterior-seguent-peu a:hover  {
	color: #F29400;
	text-decoration: underline;
}
#llista-amb-foto .anterior-seguent-peu .anterior {
	background-image: url(../assets/fletxa_anterior.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-right: 20px;
}
#llista-amb-foto .anterior-seguent-peu .seguent {
	margin-right: 17px;
	background-image: url(../assets/fletxa_seguent.gif);
	background-position: right center;
	padding-right: 15px;
	background-repeat: no-repeat;
	margin-left: 20px;
}

#llista-amb-foto .logo {
	float: left;
	margin-top: 5px;
	margin-left: -90px;
	border: 1px solid #4B637C;
}

#llista-amb-foto .llibre {
	float: left;
	margin-top: 5px;
	margin-left: -90px;
	border: 1px solid #4B637C;
}

#llista-amb-foto .article {
	float: left;
	margin-top: 5px;
	margin-left: -90px;
}

/* ENTRADA SECCI 
----------------------------------------------*/

#entrada-seccio .links-amb-imatge {
	background-color: #4b637c;
	padding-top: 15px;
	color: #FFFFFF;
	display: inline;
	float: left;
	font-size: 1em;
	width: 588px;
	margin-bottom: 10px;
	background-image: url(../assets/breu_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 15px;
}
#entrada-seccio .links-amb-imatge p {
	font-size: 0.7em;
}
#entrada-seccio .links-amb-imatge .intro {
	float: left;
	width: 330px;
	padding-left: 15px;
	margin-top: -2px;
	padding-bottom: 20px;
}


#entrada-seccio .links-amb-imatge h2 {
	color: #f29400;
	display: block;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	background-image: url(../assets/fons_titol_blau.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 0.95em;
	font-weight: bold;
	float: left;
	margin-right: 0px;
	padding-right: 15px;
	padding-left: 15px;
	width: 200px;
	line-height: 0.95em;
	padding-bottom: 0.4em;
}
#entrada-seccio .links-amb-imatge .cantonada {
	background-image: url(../assets/breu_dalt_dre.gif);
	background-repeat: no-repeat;
	display: inline;
	height: 13px;
	width: 13px;
	float: right;
	background-position: right top;
	margin-top: -15px;
}
#entrada-seccio .links-amb-imatge .destacat {
	float: left;
	width: 250px;
	padding-left: 15px;
	text-align: right;
	padding-top: 20px;
}
#entrada-seccio .links-amb-imatge .destacat a {
	font-size: 0.7em;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-image: url(../assets/fletxa_seguent.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	padding-right: 15px;
}
#entrada-seccio .links-amb-imatge .destacat a:hover {
	color: #FFAE2D;
	text-decoration: underline;
}
#entrada-seccio .projectes-destacats {
	background-color: #f29400;
	padding-top: 15px;
	color: #FFFFFF;
	padding-bottom: 10px;
	display: inline;
	float: left;
	font-size: 1em;
	width: 588px;
}
#entrada-seccio .projectes-destacats .cantonada {
	background-image: url(../assets/casos_dalt_dre.gif);
	background-repeat: no-repeat;
	display: inline;
	height: 13px;
	width: 13px;
	float: right;
	background-position: right top;
	margin-top: -15px;
}
#entrada-seccio .projectes-destacats .intro {
	font-size: 0.7em;
	padding-left: 15px;
	color: #283748;
	padding-right: 10px;
}
#entrada-seccio .projectes-destacats .projecte {
	padding-left: 15px;
	font-size: 0.7em;
	margin-top: 0px;
	padding-bottom: 15px;
	color: #283748;
	padding-right: 10px;
}
#entrada-seccio .projectes-destacats .projecte a {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 1.4em;
}
#entrada-seccio .projectes-destacats .projecte a:hover {
	color: #000000;
}

#entrada-seccio .projectes-destacats h2 {
	color: #4B637C;
	display: block;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	padding-top: 4px;
	background-image: url(../assets/fons_titol_taronja.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 240px;
	font-size: 0.95em;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 0.95em;
	padding-bottom: 0.4em;
}
/* AGENDA:LLISTA (Llista amb foto)
----------------------------------------------*/
#agenda .columna {
	background-color: #dfe5ea;
	width: 563px;
	color: #283748;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 0.7em;
}

#agenda .llista-logos {
	margin: 0px;
	list-style-type: none;
	padding-left: 0px;
	clear: both;
}
#agenda .llista-logos li {
	padding-left: 120px;
	font-size: 0.7em;
	margin-bottom: 20px;
}

#agenda .cap {
	background-color: #33465b;
	padding-top: 15px;
	color: #FFFFFF;
	padding-bottom: 10px;
	float: left;
	display: inline;
	width: 588px;
	margin-bottom: 10px;
}
#agenda .cap p {
	padding-left: 15px;
	font-size: 0.7em;
	float: left;
	display: block;
	width: 320px;
	padding-bottom: 20px;
	margin-top: 10px;
}

#agenda .cantonada {
	background-image: url(../assets/agenda_dalt_dre.gif);
	background-repeat: no-repeat;
	display: inline;
	height: 13px;
	width: 13px;
	float: right;
	background-position: right top;
	margin-top: -15px;
}
#agenda h2 {
	color: #E07211;
	display: block;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-left: 1.1em;
	padding-top: 4px;
	background-image: url(../assets/fons_titol_blaufosc.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 240px;
	font-size: 0.95em;
	font-weight: bold;
	padding-bottom: 0.4em;
	line-height: 0.95em;
}
#agenda h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	margin-left: 120px;
	margin-top: -5px;
	font-size: 1em;
}
#agenda .columna p {
	margin: 0px;
	padding-bottom: 15px;
	margin-left: 120px;
	font-size: 0.7em;
}
#agenda .columna a {
	color: #e07211;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#agenda .columna a:hover {
	color: #4B637C;
	text-decoration: underline;
}
#agenda .anterior-seguent-peu {
	background-color: #4b637c;
	height: 27px;
	background-image: url(../assets/breu_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #FFFFFF;
	padding-top: 13px;
	font-size: 0.7em;
	margin: 0;
	margin-top: 10px;
	list-style: none;
	padding-left: 17px;
	text-align: center;
	clear: both;
}
#agenda .anterior-seguent-peu li {
	float: none;
	display: inline;
}


#agenda .anterior-seguent-peu .actual {
	color: #FFCC33;
	font-weight: bold;
}

#agenda .anterior-seguent-peu a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#agenda  .anterior-seguent-peu a:hover  {
	color: #F29400;
	text-decoration: underline;
}
#agenda .anterior-seguent-peu .anterior {
	background-image: url(../assets/fletxa_anterior.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-right: 20px;
}
#agenda .anterior-seguent-peu .seguent {
	margin-right: 17px;
	background-image: url(../assets/fletxa_seguent.gif);
	background-position: right center;
	padding-right: 15px;
	background-repeat: no-repeat;
	margin-left: 20px;
}

#agenda .logo {
	float: left;
	border: 1px solid #33465b;
	margin-top: 5px;
	margin-left: -120px;
}
#agenda .anterior-seguent-cap {
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #FFFFFF;
	font-size: 0.7em;
	margin: 0;
	list-style: none;
	clear: both;
	padding-left: 130px;
	display: block;
	width: 400px;
	padding-top: 15px;
}
#agenda .anterior-seguent-cap li {
	float: none;
	display: inline;
}


#agenda .anterior-seguent-cap .actual {
	color: #FFCC33;
	font-weight: bold;
}

#agenda .anterior-seguent-cap a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#agenda  .anterior-seguent-cap a:hover  {
	color: #F29400;
	text-decoration: underline;
}
#agenda .anterior-seguent-cap .anterior {
	background-image: url(../assets/fletxa_anterior.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-right: 20px;
}
#agenda .anterior-seguent-cap .seguent {
	margin-right: 17px;
	background-image: url(../assets/fletxa_seguent.gif);
	background-position: right center;
	padding-right: 15px;
	background-repeat: no-repeat;
	margin-left: 20px;
}
#agenda .calendari   {
	float: right;
	width: 166px;
	border: 2px solid #bdcede;
	font-size: 0.8em;
	background-color: #FFFFFF;
	margin-right: 15px;
	display: inline;
}
#agenda .calendari  h2   {
	margin: 0px;
	display: block;
	font-size: 11px;
	font-weight: normal;
	background-color: #bdcede;
	text-align: center;
	color: #204f70;
	height: 18px;
	width: auto;
	background-image: url(none);
}
#agenda .llista-agenda h4 {
	font-size: 100%;
	margin: 0;
	padding-top: 10px;
}


#agenda .calendari .anterior {
	display: block;
	width: 18px;
	float: left;
	background-image: url(../assets/fletxa_anterior_calendari.gif);
	background-repeat: no-repeat;
	height: 11px;
	background-position: 10px 3px;
}
#agenda .calendari .seguent {
	display: block;
	width: 18px;
	float: right;
	background-image: url(../assets/fletxa_seguent_calendari.gif);
	background-repeat: no-repeat;
	height: 11px;
	background-position: 5px 3px;
}


#agenda .calendari  .taulaCalendari   {
	width: 166px;
	text-align: right;
	color: #204f70;
}
#agenda .calendari .taulaCalendari .actual td {
	background-color: #e4edf6;
}

#agenda .calendari .taulaCalendari th {
	font-weight: normal;
}
#agenda .calendari .taulaCalendari .actual .avui {
	background-color: #f29400;
}

#agenda .calendari .taulaCalendari .finde {
	font-weight: bold;
}
#marc-web #contenidor #agenda .calendari a {
	color: #E07211;
	text-decoration: none;
	font-weight: bold;
}
#marc-web #contenidor #agenda .calendari a:hover {
	color: #33465B;
	text-decoration: underline;
}


#agenda .llista-agenda {
	padding-top: 10px;
	display: inline;
	float: left;
	width: 560px;
}
#agenda .acte-agenda p {
	margin: 0px;
	padding: 0px;
	font-size: 1em;
	clear: both;
}


#agenda .llista-agenda dl {
	float: left;
	margin: 0;
	font-size: 1em;
}
#agenda .llista-agenda img {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}

#agenda .llista-agenda dt {
	clear: left;
	float: left;
	padding-right: 0.5em;
}
#agenda .llista-agenda dd a {
	font-size: 1.2em;
	font-weight: bold;
	line-height: 0.8em;
}
#agenda .llista-agenda .tipus {
	clear: both;
	float: left;
	margin: 0;
	font-size: 1em;
	font-style: italic;
	padding: 0;
}
#agenda .llista-agenda .acte-agenda {
	clear: both;
}
#agenda .detall-agenda {
	display: inline;
	float: left;
	font-size: 1.5em;
}
#agenda .detall-agenda h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	font-size: 0.9em;
	padding-bottom: 10px;
	color: #e07211;
}
#agenda .detall-agenda img {
	float: left;
}
#agenda .detall-agenda p {
	margin: 0px;
	padding: 0px;
	clear: both;
}
#agenda .detall-agenda .intro {
	float: left;
	clear: none;
	width: auto;
}

#agenda      .llista-agenda      .mesDetalls {
	float: left;
	display: inline;
	width: 100%;
	margin-bottom: 15px;
}
#agenda  .llista-agenda  .mesDetalls  h4 {
	color: #E07211;
	text-transform: uppercase;
	margin-bottom: 3px;
}
#agenda  .llista-agenda .mesDetalls h5 {
	margin: 0px;
	font-size: 1.1em;
}

#agenda .llista-agenda .mesDetalls dd {
	margin-left: 13em;
}
#agenda .llista-agenda .mesDetalls dt {
	padding: .2em .4em .2em 0;

}
#agenda .llista-agenda h4 a {
	font-size: 1.3em;
}

#agenda .mesDetalls  p {
	font-size: 1em;
	margin-left: 0px;
}
#agenda .columna .mes-info {
	clear: both;
	margin-left: 0px;
	padding-top: 10px;
}



/* ACTIUS D'INNOVACI : L'ENTREVISTA
----------------------------------------------*/

#entrada-seccio .anterior-seguent-peu {
	background-color: #4b637c;
	height: 27px;
	background-image: url(../assets/breu_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #FFFFFF;
	padding-top: 13px;
	font-size: 0.7em;
	margin: 0;
	list-style: none;
	padding-left: 17px;
	text-align: center;
	clear: both;
	display: block;
	border-top: solid 10px #fff;
}
#entrada-seccio .anterior-seguent-peu li {
	float: none;
	display: inline;
}


#entrada-seccio .anterior-seguent-peu .actual {
	color: #FFCC33;
	font-weight: bold;
}

#entrada-seccio .anterior-seguent-peu a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#entrada-seccio .anterior-seguent-peu a:hover  {
	color: #F29400;
	text-decoration: underline;
}
#entrada-seccio .anterior-seguent-peu .anterior {
	background-image: url(../assets/fletxa_anterior.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-right: 20px;
}
#entrada-seccio .anterior-seguent-peu .seguent {
	margin-right: 17px;
	background-image: url(../assets/fletxa_seguent.gif);
	background-position: right center;
	padding-right: 15px;
	background-repeat: no-repeat;
	margin-left: 20px;
}
#entrada-seccio .links-amb-imatge .destacat {
	background-color: #4B637C;
}

/* ARTICLES:LLISTA (Llista sense foto)
----------------------------------------------*/
#llista-sense-foto .columna {
	background-color: #dfe5ea;
	width: 563px;
	color: #283748;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#llista-sense-foto .llista-logos {
	margin: 0px;
	list-style-type: none;
	padding-left: 0px;
	clear: both;
}
#llista-sense-foto .llista-logos li {
	font-size: 0.7em;
	margin-bottom: 15px;
	clear: both;
}

#llista-sense-foto .cap {
	background-color: #4b637c;
	padding-top: 15px;
	color: #FFFFFF;
	float: left;
	border-bottom: solid 10px #fff;
	padding-bottom: 20px;
	width: 100%;
}
#llista-sense-foto .cap p {
	padding-right: 15px;
	padding-left: 15px;
	font-size: 0.7em;
	float: right;
	display: inline;
	width: 280px;
	margin-top: -2px;
}

#llista-sense-foto .cantonada {
	background-image: url(../assets/breu_dalt_dre.gif);
	background-repeat: no-repeat;
	display: inline;
	height: 13px;
	width: 13px;
	float: right;
	background-position: right top;
	margin-top: -15px;
}
#llista-sense-foto h2 {
	color: #E07211;
	display: block;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-left: 1.1em;
	padding-top: 4px;
	background-image: url(../assets/fons_titol_blau.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 240px;
	font-size: 0.95em;
	font-weight: bold;
	line-height: 0.95em;
	padding-bottom: 0.4em;
}
#llista-sense-foto h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	margin-left: 120px;
	margin-top: -5px;
	font-size: 1em;
}
#llista-sense-foto .columna p {
	margin: 0px;
	padding-bottom: 15px;
	margin-left: 120px;
	font-size: 0.7em;
}
#llista-sense-foto .columna a {
	color: #e07211;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.3em;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
}
#llista-sense-foto .columna a:hover {
	color: #4B637C;
	text-decoration: underline;
}
#llista-sense-foto .anterior-seguent-peu {
	background-color: #4b637c;
	height: 27px;
	background-image: url(../assets/breu_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #FFFFFF;
	padding-top: 13px;
	font-size: 0.7em;
	margin: 0;
	margin-top: 10px;
	list-style: none;
	padding-left: 17px;
	text-align: center;
	float: left;
	width: 571px;
}
#llista-sense-foto .anterior-seguent-peu li {
	float: none;
	display: inline;
}


#llista-sense-foto .anterior-seguent-peu .actual {
	color: #FFCC33;
	font-weight: bold;
}

#llista-sense-foto .anterior-seguent-peu a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#llista-sense-foto  .anterior-seguent-peu a:hover  {
	color: #F29400;
	text-decoration: underline;
}
#llista-sense-foto .anterior-seguent-peu .anterior {
	background-image: url(../assets/fletxa_anterior.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-right: 20px;
}
#llista-sense-foto .anterior-seguent-peu .seguent {
	margin-right: 17px;
	background-image: url(../assets/fletxa_seguent.gif);
	background-position: right center;
	padding-right: 15px;
	background-repeat: no-repeat;
	margin-left: 20px;
}

#llista-sense-foto .logo {
	float: left;
	border: 1px solid #33465b;
	margin-right: 15px;
	margin-bottom: 5px;
}


/* ENTORNS D'INNOVACIO (Llista sense foto)
----------------------------------------------*/

#llista-sense-foto #entorns  {
	background-color: #f29400;
	padding-top: 15px;
	color: #FFFFFF;
	float: left;
	border-bottom: solid 10px #fff;
	padding-bottom: 10px;
}
#llista-sense-foto #entorns p  {
	padding-right: 15px;
	padding-left: 15px;
	font-size: 0.7em;
	float: right;
	display: inline;
	width: 280px;
	margin-top: -2px;
	margin: 0px;
}
#llista-sense-foto  #entorns .cantonada {
	background-image: url(../assets/casos_dalt_dre.gif);
	background-repeat: no-repeat;
	display: inline;
	height: 13px;
	width: 13px;
	float: right;
	background-position: right top;
	margin-top: -15px;
}
#llista-sense-foto  #entorns h2 {
	color: #4B637C;
	display: block;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	padding-top: 4px;
	background-image: url(../assets/fons_titol_taronja.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 240px;
	font-size: 0.95em;
	font-weight: bold;
	line-height: 0.95em;
	padding-bottom: 0.4em;
}
#llista-sense-foto #llista-entorns {
	background-color: #4b637c;
	color: #FFFFFF;
}
#llista-sense-foto  #llista-entorns  a {
	color: #f29400;
}

/* PROJECTES DESTACATS (Llista sense foto)
----------------------------------------------*/

#llista-sense-foto #llista-projectes {
	background-color: #f29400;
	color: #283748;
}
#llista-sense-foto  #llista-projectes  a {
	color: #FFFFFF;
}
#entrada-seccio .destacat {
	margin-bottom: 7px;
}

#detall-projecte .columna {
	background-color: #f29400;
	width: 563px;
	background-image: url(../assets/breu_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 15px;
	color: #FFFFFF;
	float: left;
	padding-right: 10px;
}
#detall-projecte .columna p {
	font-size: 0.7em;
}
#detall-projecte p a {
	color: #283748;
	text-decoration: none;
	font-weight: bold;
}
#detall-projecte .columna a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#detall-projecte .cantonada {
	background-image: url(../assets/casos_dalt_dre.gif);
	background-repeat: no-repeat;
	display: inline;
	height: 13px;
	width: 13px;
	float: right;
	background-position: right top;
	margin-top: -15px;
	margin-right: -10px;
}
#detall-projecte h2 {
	color: #4B637C;
	display: block;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	margin-left: -15px;
	padding-left: 15px;
	padding-top: 4px;
	background-image: url(../assets/fons_titol_taronja.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 240px;
	font-size: 1em;
	font-weight: bold;
	line-height: 0.95em;
	padding-bottom: 0.4em;
}
#detall-projecte h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	margin-bottom: 3px;
	color: #283748;
	line-height: 0.9em;
}
#detall-projecte h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #283748;
	margin: 0;
	margin-bottom: 25px;
}
#detall-projecte .origen {
	font-style: italic;
	color: #FFFFFF;
	padding-bottom: 20px;
}
#detall-projecte .mes-info {
	background-color: #4b637c;
	width: 573px;
	padding-left: 15px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding-top: 10px;
	padding-bottom: 20px;
	background-image: url(../assets/breu_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin-left: -15px;
	margin-right: -10px;
}
#detall-projecte .mes-info h4 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #FFCC33;
	margin: 0;
}
#detall-projecte .mes-info p {
	margin: 0px;
}
#detall-projecte .mes-info a {
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}
#detall-projecte .mes-info a:hover {
	color: #FFCC33;
}

#detall-projecte .mes-info ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
#detall-projecte .mes-info ul a {
	font-size: 0.7em;
}
/* PUBLICACIONS I ARTICLES: DETALL (Llista sense foto)
----------------------------------------------*/
#detall-publicacio h2,
#detall-publicacio h3 {
	color: #e07211;
	text-decoration: none;
	font-weight: normal;
	font-size: 1.1em;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-image: url(none);
	background-color: #DFE5EA;
	margin-left: 100px;
	padding-left: 0px;
	width: auto;
	height: auto;
	padding-bottom: 5px;
	line-height: 1em;
}
#detall-publicacio .logo {
	margin-left: 0px;
}

#llista-amb-foto #detall-publicacio p  {
	margin-left: 100px;
}

#detall-article h2 {
	color: #e07211;
	text-decoration: none;
	font-weight: normal;
	font-size: 1em;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-image: url(none);
	background-color: #DFE5EA;
	margin-left: 0px;
	padding-left: 0px;
	width: auto;
	height: auto;
	padding-bottom: 5px;
	line-height: 1em;
}
#detall-article .logo {
	margin-left: 0px;
}
#llista-amb-foto #detall-article p  {
	margin-left: 0px;
}
#llista-amb-foto  #detall-article .referencia {
	font-size: 1.1em;
	font-weight: bold;
	clear: both;
	float: left;
	margin-top: 10px;
}
#entrada-seccio .llista-logos {
	margin: 0px;
	list-style-type: none;
	padding-left: 15px;
	clear: both;
	padding-right: 10px;
}
#entrada-seccio .llista-logos li {
	font-size: 0.7em;
	margin-bottom: 15px;
	clear: both;
}
#entrada-seccio .llista-logos a {
	color: #FFAE2D;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.3em;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
}
#entrada-seccio .llista-logos a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#entrada-seccio .projectes-destacats .llista-logos li {
	padding-left: 90px;
	font-size: 0.7em;
	margin-bottom: 20px;
	clear: both;
}

#entrada-seccio .projectes-destacats .llista-logos a {
	color: #283748;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.3em;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
}
#entrada-seccio .projectes-destacats .llista-logos a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#entrada-seccio .projectes-destacats .llista-logos .llibre {
	float: left;
	margin-top: 5px;
	margin-left: -90px;
	border: 1px solid #4B637C;
}
#entrada-seccio #llibres .llista-logos .mes-info {
	float: none;
	clear: both;
	width: auto;
}
#entrada-seccio .llista-logos .mes-info a {
	font-size: 1.2em;
	font-weight: normal;
	display: block;
	padding-top: 20px;
	text-align: right;
	padding-right: 45px;
}
#entrada-seccio .projectes-destacats .llista-logos .mes-info {
	font-size: 1.2em;
	font-weight: normal;
}
.llista-logos .llibre {
	float: left;
	margin-top: 5px;
	border: 1px solid #283748;
	margin-bottom: 5px;
	margin-right: 10px;
}
#entrada-seccio #llibres .llista-logos li {
	font-size: 0.7em;
	margin-bottom: 15px;
	clear: none;
	width: 250px;
	display: block;
	float: left;
}
dl {
	font-size: 0.7em;
	margin-left: 100px;
	float: left;
	display: inline;
}
dt {
	float: left;
	clear: both;
	margin: 0;
	margin-right: 3px;
}
dd {
	font-weight: bold;
	margin: 0px;
	margin-bottom: 5px;
}
#detall-article dl {
	margin-left: 0px;
}
.aplicatiu {
	float: left;
	margin-top: 5px;
	margin-left: 0px;
	border: 1px solid #4B637C;
	margin-right: 20px;
}
#detall-publicacio #rss {
	border: none;
}
#llista-rss {
	list-style-type: none;
	font-size: 0.7em;
	margin: 0;
	clear: both;
}
#llista-rss li {
	margin-bottom: 5px;
	font-size: 0.80em;
}
#llista-rss strong {
	font-size: 1.2em;
}

/* NOUS */

.cercador {
	background-color: #F29400;
	color: #FFFFFF;
	background-image: url(../assets/casos_dalt_dre.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
.cercador h2 {
	font-size: 0.95em;
	margin: 0;
	padding-left: 15px;
	padding-top: 5px;
}
.cercador .peu {
	display: block;
	float: left;
	height: 15px;
	width: 100%;
	background-color: #F29400;
	background-image: url(../assets/casos_baix_esq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.cercador .opcions {
	padding-left: 12px;
	display: block;
	font-size: 0.7em;
	font-weight: bold;
	padding-top: 10px;
	float: left;
}
.cercador .paraula-clau {
	float: left;
	padding-right: 50px;
	padding-left: 15px;
	padding-top: 10px;
}
.cercador .paraula-clau .caixa {
	border: 1px solid #283748;
	height: 20px;
}
.cercador .paraula-clau .boto {
	height: 26px;
	width: 60px;
	background-image: url(../assets/boto_cercador.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	background-color: #F29400;
	border: none;
	cursor: pointer;
	font-size: 0.7em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
form {
	margin: 0px;
}
#entrada-seccio #resultat-cerca {
	border-top: none;
}
a.tornar {
	color: #F29400;
	text-decoration: none;
	font-weight: bold;
	float: right;
}
a.tornar:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#entrada-seccio .projectes-destacats .mes-info {
	text-align: right;
	padding-right: 45px;
}
#entrada-seccio .projectes-destacats .mes-info a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
	font-size: 0.9em;
	font-weight: normal;
}
#marc-web #contenidor #entrada-seccio .projectes-destacats .mes-info a:hover {
	color: #283748;
	text-decoration: underline;
}

#llista-sense-foto #entrada-seccio .mes-info a {
	color: #F29400;
	text-decoration: none;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
	font-size: 1em;
	font-weight: normal;
}
#entrada-seccio #llista-entorns {
	background-color: #4b637c;
	color: #FFFFFF;
	width: 588px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin-bottom: 10px;
}
#entrada-seccio #llista-entorns h2 {
	color: #f29400;
	display: block;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	background-image: url(../assets/fons_titol_blau.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 0.95em;
	font-weight: bold;
	float: left;
	margin-right: 0px;
	padding-right: 15px;
	padding-left: 15px;
	width: 200px;
	line-height: 0.95em;
	padding-bottom: 0.4em;
}
#entrada-seccio #llista-entorns .cantonada {
	background-image: url(../assets/breu_dalt_dre.gif);
	background-repeat: no-repeat;
	display: inline;
	height: 13px;
	width: 13px;
	float: right;
	background-position: right top;
	margin-top: -15px;
}
#entrada-seccio .projectes-destacats .llista-casos {
	list-style-type: none;
	margin-left: 0px;
	padding: 0;
}
#entrada-seccio .links-amb-imatge .cerca-nula {
	clear: both;
	padding-left: 15px;
	padding-bottom: 30px;
	font-size: 1em;
	color: #FFFFFF;
}
ul li p, #llista-sense-foto .columna ul li p, #llista-amb-foto .columna ul li p {
	margin: 0px;
	padding: 0px;
	font-size: 1em;
}
#agenda .llista-agenda .mesInfo a {
	font-size: 1.6em;
	font-weight: bold;
	line-height: 0.8em;
}

