html{
	/*width:1200px;*/
}
body {
	background: #FFFFFF URL("http://www.tercersector.cat/admin/repositori/image/butlletins/fondo.gif");
	color:#000000;
	margin:0;
	padding:0;
	font-size:80%;
	line-height:1.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
/*
img {display:block;}
*/
div.all {
	text-align:left;
	width:90%;
	color:#FFF;
	background:#585858;
	background-color:#585858;
	margin:0;
	padding:1% 3%;/* 3em;*/
	font-size:100%;
	position:relative;
	line-height:1.7em;
}
div.clear{
	clear:both;
}

div.all img{
	border:0;
}
/*CLICKAQUI*/
div.clickaqui {
	position:relative;

	font-size: 0.7em;
	text-align:center;
	z-index:1;
	margin-top:0;
	padding-top:0;
	/*height:20px;*/
	width:95%;/*maquet*/
}
div.clickaqui a{
	color: #FFFFFF;
	background:#585858;

}

/*CABECERA*/
/*
	LA CABECERA NO DEBERĶA TENER PADDING 
	EL WIDTH DE 100%
	LOS ELEMENTOS INTERNOS SON LOS QUE TIENEN EL PADDING 
		logo 3er sector LEFT 3em 
		logo taula right 3em
*/
div.cabecera{
	position:relative;
	text-align:left;
	z-index:2;
	vertical-align:top;
	/*
	background:#D1F000;
	background:#D1F000;
	background:#648E00;
	background:#829600;
	color:#FFFFFF;
	background:#D1F000;
	color:#003A8C;
	*/
	background:#B1C800;
	color:#002A7C;


	padding:1em 3em 0 3em;
	margin:0;
	width:95%;/*maquet*/
}
div.cabecera h1{

	font-size: 3em;
	margin:0;
	padding:0;
	/*
	border-bottom:1px #FFF dotted;
	border-bottom-width:medium;
	*/
	width:28.9px;
	float:left;
}
div.cabecera img.logotercersector{
	/*
	width:328px;
	height:45px;
	*/
	border:0;
}
div.cabecera img.logotaula{
	float:right;
	vertical-align:middle;
	/*margin-top:3px;*/
	border:0;
	/*
	color:#003A8C;
	background:#B1C800;
	width:181px;
	height:45px;
	*/
}

/*CABECERA2*/
div.cabecera2{
	position:relative;
	text-align:left;
	z-index:2;
	vertical-align:top;
	/*
	background:#D1F000;
	background:#D1F000;
	background:#648E00;
	background:#829600;
	background:#D1F000;
	color:#003A8C;
	*/
	background:#B1C800;
	color:#002A7C;

	padding:0.2em 3em 2em 3em;
	margin:0;
	width:95%;/*maquet*/
}
div.cabecera2 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	/*
	color:#003A8C;
	*/
	margin:0;
	padding:0;
}
div.cabecera2 div.cabecera2numero{
}
div.cabecera2 div.cabecera2fecha{
}

/*EDITORIAL*/
div.editorial{
	position:relative;
	/*display:none;*/
	background:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#003A8C;
	padding:1em 3em 0 3em;
	margin:0;
	width:95%;/*maquet*/
}

/*CONTENIDOS*/
div.contenidos{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#003A8C;
	background:#FFF;
	padding:2em 3em 1em 3em;
	margin:0;
	/*zoom:100%;*/
	width:95%;/*maquet*/
}

div.contenidos div.secciones{
	/*
	position: absolute;
	right:220px;
	*/
	overflow:auto;
	margin:0;
	padding:0;
	left:3em;
	font-size:95%;
	/*border:1px black solid;*/
	/*
	top:0;
	bottom:0;
	*/

	/*ESTILO PARA LEFT COLUMN*/
	/*
	position:relative;
	float:left;
	margin-right:220px;
	*/

}
div.contenidos div.secciones ul#listaSeccions{
	width:100%;
}

/*noticia*/
div.contenidos div.secciones .noticia{
	margin:0 0 1.2em 0;
	font-size: 1.1em;
}
div.contenidos div.secciones .noticia h3{
	font-size: 1.2em;
}

div.contenidos div.secciones div.seccion{
	position:relative;
	margin:0;
	padding:0 1em 1.4em 0;
}
div.contenidos div.secciones div.seccion h2{
	margin:0 0 0.4em;
	padding:0;
	font-weight:normal;
	font-size: 1.4em;
}
div.contenidos div.secciones div.seccion h3{
	margin:5px 0 2px 0;
	padding:0;
	line-height: 130%;
}
div.contenidos div.secciones div.seccion p{
	margin:0;
	line-height:120%;
	font-size:1em;
}
div.contenidos div.secciones div.seccion a{
	background:#FFF;
	color:#003A8C;
	padding:0px 3px 0px 0px;
	font-weight:bold;
	margin:0;
	vertical-align:top;
	text-align:center;
	text-decoration:none;
	/*
	border:thin double #FFF;
	font-size:0.8em;
	*/
}

div.contenidos div.secciones div.seccion a.llegirmes{
	color:#535359 ;
	background:#FFF;
	font-weight: normal !important;
}

div.contenidos div.secciones div.seccion a:hover{
	text-decoration:none;
	cursor:pointer;
	/*border:thin #666 outset;*/
}

/*DESTACADOS*/
div.contenidos div.destacados{
	color:#003A8C;
	background:#FFF;
	margin:0;
	padding:0;
	/*border:1px black solid;*/
	font-size:90%;
	/*width: 18.5em;*/
	width: 15.5em;
	float:right;

	/*ESTILO PARA LEFT COLUMN*/
	/*
	position:absolute;
	right:5em;
	top:1em;
	*/
}
div.contenidos div.destacados h2{
	margin:0;
	padding:0;
	font-size:1.5em;
}
div.contenidos div.destacados a{
	color:#003A8C;
	background:#FFF;
	text-decoration:none;
}
div.contenidos div.destacados a:hover{
	/*background:#decdff;*/
	color:#003A8C;
	background-color: #f4f0eC;
}

/*AGENDA*/
div.contenidos div.destacados div.agenda{
	position:relative;
	color: #003A8C;
	background-color: #E4E0DC;
	padding:1em;
	margin:0 0 1.2em;
	font-size:1em;
	line-height: 140%;
}
div.contenidos div.destacados div.agenda h2{
	margin:0 0 1em;
	padding:0;
}
div.contenidos div.destacados div.agenda div.evento{
	position:relative;
	padding:0 0 0 0;
	margin:0 0 0.2em;
	font-size:0.9em;
}
div.contenidos div.destacados .agenda a{
	color:#003A8C;
	background:#E4E0DC;
}
.eventoTaula{
	
	/*background-color: #D1F000 !important; *//*FONDO VERDE CLARO*/
	/*background-color: #B1C800 !important; *//*FONDO VERDE MEDIO*/
	/*background-color: #648E00 !important; *//*FONDO VERDE OSCURO*/
	
}
.eventoTaula a{
	text-decoration:none;
	display:block;
}
.eventoTaula a:hover{
	/*background-color:#DAED59 !important;*//*ROLOVER VERDE CLARO*/
}
div.contenidos div.destacados div.agenda div.evento h2{
	margin:0 0 1em;
	padding:0;
}
div.contenidos div.destacados div.agenda div.evento p{
	font-size:0.9em;
	font-weight: normal;
}
div.contenidos div.destacados ul{
	margin:0 0 1em 0;
	padding:0;
	list-style:none;
	font-size:1.1em;
	font-weight:bold;
}
div.contenidos div.destacados ul p{
	font-weight:normal;
	font-size:0.9em;
	margin:0em 0 0.4em 0;
	padding:0;
}
div.contenidos div.destacados ul li{
	margin:0;
	padding:0;
	font-size:1.1em;
}

/*RECOMANACIONS*/
div.contenidos div.destacados div.recomanacions{
	position:relative;
	color:#003A8C;
	background-color: #E4E0DC;
	padding:1em;
	margin:0 0 1.2em;
	font-size:1em;
	line-height: 140%;
}
div.contenidos div.destacados .recomanacions a{
	color:#003A8C;
	background:#E4E0DC;
}
div.contenidos div.destacados div.recomanacions a img{
	border:0;
	width:100%;
	/*margin: 0 1em;*/
	margin: 0;
	height:auto !important;
}

div.contenidos div.destacados div.recomanacions h2{
	margin:0 0 1em;
	padding:0;
}
div.contenidos div.destacados div.recomanacions div.recomanacio{
	position:relative;
	padding:0 0 0 0;
	margin:0 0 0.2em;
	font-size:0.9em;
}
div.contenidos div.destacados div.recomanacions div.recomanacio h2{
	margin:0 0 1em;
	padding:0;
}
div.contenidos div.destacados ul{
	margin:0 0 1em 0;
	padding:0;
	list-style:none;
	font-size:1.1em;
	font-weight:bold;
}
div.contenidos div.destacados ul ul{
	font-weight:normal;
	font-size:0.9em;
	margin:0em 0 0.4em 0;
	padding:0;
}
div.contenidos div.destacados ul li{
	margin:0;
	padding:0;
	font-size:1.1em;
}

/*BANNERS*/
div.contenidos div.destacados div.banners, div.contenidos div.destacados div.bannerXarxanet{
	position:relative;
	/*background-color: #E4E0DC;*/
	padding:0em 0;
	margin:0 0 1em;
	font-size:0.9em;
	line-height:1.5em;
	text-align:center;
}
div.contenidos div.destacados div.banners a, div.contenidos div.destacados div.bannerXarxanet a{
	display:block;
	margin:0.2em;
}
div.contenidos div.destacados div.banners a img, div.contenidos div.destacados div.bannerXarxanet a img{
	border:0;
	width:100%;
	/*margin: 0 1em;*/
	margin: 0;
	height:auto !important;
}

/*ULTIMS_BUTLLETINS*/
div.contenidos div.destacados div.ultims_butlletins{
	position:relative;
	color:#003A8C;
	background-color: #E4E0DC;
	padding:1em;
	margin:0 0 1.2em;
	font-size:0.9em;
	line-height: 140%;
}
div.contenidos div.destacados .ultims_butlletins a{
	color:#003A8C;
	background:#E4E0DC;
}
div.contenidos div.destacados div.ultims_butlletins h2{
	margin:0 0 1em;
	padding:0;
}
div.contenidos div.destacados div.ultims_butlletins div.butlleti{
	position:relative;
	padding:0 0 0 0;
	margin:0 0 0.2em;
	font-size:0.9em;
}
div.contenidos div.destacados div.ultims_butlletins div.butlleti h2{
	margin:0 0 1em;
	padding:0;
}
div.contenidos div.destacados div.ultims_butlletins div.butlleti p{
	font-size:0.9em;
	font-weight: normal;
}

div.contenidos div.destacados div.ultims_butlletins ul li a{
	font-size:0.9em;
	font-weight: normal;
	text-decoration: none;
}


/*PIE*/
div.pie{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#FFF;
	background:#585858;
	padding:1em 0 0 0;
	margin:0;
	width:100%;
}
div.pie p{
}
div.pie a{
	color:#FFF;
	background:#535359;
}

div.pie ul li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

/*DISCLAIMER*/
div.disclaimer{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	/*
	color:#808080;
	*/
	color:#ffffff;
	background:#585858;
	padding:1em 0 0 0;
	margin:0;
	/*
	text-align:justify;
	*/
	text-align:left;
	width:100%;
}

/*ESTILOS CUERPO*/

#seccio1 a.llegirmes {color:#B1C800;background:#FFF;}
#seccio2 a.llegirmes {color:#EE7F00;background:#FFF;}
#seccio3 a.llegirmes {color:#921F58;background:#FFF;}
#seccio4 a.llegirmes {color:#D90015;background:#FFF;}
#seccio5 a.llegirmes {color:#EE7F00;background:#FFF;}

ul.listaNoticias, ul#listaSeccions{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
}

h2 span.editorial{
	color:#FFFFFF;
	background:#B1C800;
	/*
	color:#003A8C;
	background:#829600;
	*/
	/*font-size:0.9em;*/
	padding-bottom:2px;
	padding-left:5px;
	padding-right:10px;
	padding-top:1px;
	vertical-align:top;
}

h2 span.noticies{
	color:#FFFFFF;
	background:#921F58;
	/*font-size:0.9em;*/
	padding-bottom:2px;
	padding-left:5px;
	padding-right:10px;
	padding-top:1px;
	vertical-align:top;
}

h2 span.monografic{
	color:#FFFFFF;
	background:#EE7F00;
	/*font-size:0.9em;*/
	padding-bottom:2px;
	padding-left:5px;
	padding-right:10px;
	padding-top:1px;
	vertical-align:top;
}

h2 span.entrevistes{
	color:#FFFFFF;
	background:#1B4298;
	/*background:#D90015;*/
	/*font-size:0.9em;*/
	padding-bottom:2px;
	padding-left:5px;
	padding-right:10px;
	padding-top:1px;
	vertical-align:top;
}

kbd {
	background:#EEEEEE none repeat scroll 0 0;
	border-color:#AAAAAA #888888 #BBBBBB;
	border-style:solid;
	border-width:0.15em 0.25em 0.3em 0.2em;
	color:#000000;
	font-size:0.8em;
	font-weight:normal;
	line-height:2em;
	margin:0 1.5px;
	padding:0.05em 0.2em;
	vertical-align:text-bottom;
}

.logosAccesibilidad {
	display:none;
	clear:both;
}

.logosAccesibilidad img {
	border:0;
	margin-right:0.2em;
}

.logosAccesibilidad a {
	border:0;
	background:#585858;
	color:#FFF;
}

.logosAccesibilidad ul li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.hiden{display:none;}

/*banner_recull*/
div.banner_recull{
	border:1px #ccc solid;display:block;width:36.55em;line-height:9pt;
}
div.banner_recull h2{
	margin:0;padding:0;
}
div.banner_recull h2 a{
	padding:3px;text-decoration:none;display:block;
	color:#FFF;background-color:#1B4298;font-size:0.8em;
}
div.banner_recull p{
	margin:0;padding:0;
}
div.banner_recull p a{
	padding:2px 3px;text-decoration:none;display:block;
	color:#666;background-color:#FFF;
	letter-spacing: -1px;font-size:0.8em;
}

