/*  body and font definitions */
html { 
  padding:0px;
  margin:0px;
}

body { margin: 0px 0px 0px; padding: 0px; font-size: 11px; font-family: Verdana,Arial,SunSans-Regular,Sans-Serif; color: rgb(0, 0, 0); } /*modificado*/

/*inici container*/
.container { padding: 0px; width: 79em; margin:0pt auto;}/*modificado*/
/*fi container*/

/*inici container*/
.contenidor { width: 72.2em; margin:0pt auto; overflow:hidden; padding-top:0.3em;} /*modificado*/
/*fi container*/

/*inici idiomes*/
.idiomes{
	width:629px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5a5555;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	display:inline;

}

.idiomes a{
	text-decoration:none;
	color:#5a5555;

}

/*fi idiomes*/

/*inici capa pm*/
.boxnov{
	width:441px;
	display:inline;
	float:left;
}

h1.tit{
	margin:0px 0px 12px 0px;
}

.pm{
	width:441px;
	display:inline;
	float:left;
	margin:0px 0px 18px 0px;
	background-color:#ffffff;
}

.novetats{
	width:350px;
	margin:0px 0px 20px 35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	display:inline;
	float:left;
}

.data{
	color:#B84834;;
	font-weight:bold;
	margin:4px 0px 0px 0px;
}
/*fi capa pm*/

/*inici menus*/

.rollover{
	width:200px;
	float:left;
	position:relative;
	margin:0px 0px 0px 0px;
	left:200px;
}


.rollactivitat{
	width:107px;
	height:108px;
	background-image:url(/img/roll_activitat.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;
	margin:45px 0px 0px 240px;
	*margin:60px 0px 0px 240px;
	position:absolute;
	visibility: hidden;
}


.rollactivitat ul{
	float:right;
	width:88px;
	list-style:none;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.rollactivitat li{
	border-top:1px solid #afafaf;
	list-style:none;
	padding:3px 0px 3px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}

.rollactivitat li a{
	text-decoration:none;
	color:#ffffff;
}

.rollactivitat li a:hover{
	text-decoration:none;
	color:#Ffffff;
}


.rollbiografia{
	width:107px;
	height:86px;
	background-image:url(/img/roll_biografia.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;
	margin:65px 0px 0px 320px;
	*margin:60px 0px 0px 320px;
	position:absolute;
	visibility: hidden;
}


.rollbiografia ul{
	float:right;
	width:88px;
	list-style:none;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.rollbiografia li{
	border-top:1px solid #afafaf;
	list-style:none;
	padding:3px 0px 3px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}

.rollbiografia li a{
	text-decoration:none;
	color:#ffffff;
}

.rollbiografia li a:hover{
	text-decoration:none;
	color:#Ffffff;
}



.rollpensament{
	width:107px;
	/* height:168px; */
	height:185px;
	background-image:url(/img/roll_pensament.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 405px;
	*margin:35px 0px 0px 405px;
	position:absolute;
	visibility: hidden;
	z-index: 20;
}

.rollpensament ul{
	float:right;
	width:88px;
	list-style:none;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}

.rollpensament li{
	border-top:1px solid #afafaf;
	list-style:none;
	padding:3px 0px 3px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
}

.rollpensament li a{
	text-decoration:none;
	color:#ffffff;
}

.rollpensament li a:hover{
	text-decoration:none;
	color:#ffffff;
}



.th1{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 18px;
	*margin:-2px 0px 0px 18px;
	color:#000000;
	font-weight:bold;
	font-size:10px;
}

.th2{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 18px;
	color:#000000;
	font-weight:bold;
	font-size:10px;
	position:relative;
	bottom:8px;
	*bottom:0px;
}


.menus{
	width:360px;
	float:left;
}


.mf1{
	width:88px;
	height:30px;
	background-image:url(/img/mf1.jpg);
	display:inline;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	padding:90px 0px 0px 0px;
	text-align:center;
}

.mf1 a{
	text-decoration:none;
	color:#ffffff;
}

.mf1 a{
	text-decoration:none;
	color:#ffffff;
}


.mf1_on{
	width:88px;
	height:30px;
	background-image:url(/img/mf1_on.jpg);
	display:inline;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	padding:90px 0px 0px 0px;
	border-left:1px solid #ffffff;
	text-align: center;
}

.mf1_on a{
	text-decoration:none;
	color:#ffffff;
}

.mf1_on a:hover{
	text-decoration:none;
	color:#ffffff;
}


.mf2{
	width:90px;
	height:30px;
	background-image:url(/img/mf2.jpg);
	display:inline;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	padding:90px 0px 0px 0px;
	text-align: center;
}

.mf2 a{
	text-decoration:none;
	color:#ffffff;

}


.mf2_on{
	width:90px;
	height:30px;
	background-image:url(/img/mf2_on.jpg);
	display:inline;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	padding:90px 0px 0px 0px;
	text-align: center;
}

.mf2_on a{
	text-decoration:none;
	color:#ffffff;

}


.mf3{
	width:65px;
	height:30px;
	background-image:url(/img/mf3.jpg);
	display:inline;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	padding:90px 0px 0px 0px;
	text-align: center;
	width: 85px;
}

.mf3 a{
	text-decoration:none;
	color:#ffffff;
}


.mf3_on{
	width:85px;
	height:30px;
	background-image:url(/img/mf3_on.jpg);
	display:inline;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	padding:90px 0px 0px 0px;
	text-align:center;
}

.mf3_on a{
	text-decoration:none;
	color:#ffffff;
}

.mf3_on a:hover{
	text-decoration:none;
	color:#ffffff;
}


.mf4{
	width:87px;
	height:30px;
	background-image:url(/img/mf4.jpg);
	display:inline;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	padding:90px 0px 0px 0px;
	text-align: center;
}

.mf4 a{
	text-decoration:none;
	color:#ffffff;
}

.mf4 a:hover{
	text-decoration:none;
	color:#ffffff;
}

.mf4_on{
	width:87px;
	height:30px;
	background-image:url(/img/mf4_on.jpg);
	display:inline;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	padding:90px 0px 0px 0px;
	text-align: center;
}

.mf4_on a{
	text-decoration:none;
	color:#ffffff;
}

.mf4_on a:hover{
	text-decoration:none;
	color:#ffffff;
}


/*fi menus*/


/*inici actualitat*/
.boxactu{
	width:840px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.boxactu_home{
	width:840px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	background-color: #F0F0F0;
}


.img3{
	width:196px;
/*
height:150px;
*/
	margin:0px 10px 0px 0px;
	display:inline;
	float:left;
}

.img4{
	width:196px;
	/*
	height:auto;
	*/
	margin:0px 10px 0px 0px;
	display:inline;
	float:left;
}

.img5{
	width:150px;
	height:auto;
	margin:0px 10px 0px 0px;
	display:block;
	float:left;
}

.bloque{
	width:800px;
	float:left;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.bloque ul {
	list-style-type:none;
	margin-right:9em;
	display:block;
}

.bloque ul li {
	display:inline;
	margin-right:1.5em;
}

.bloque ul li a {
	font-family:Georgia;
	font-size:1.3em;
	text-transform:uppercase;
	font-weight:bold;
	background:#D6D6D6 url(/img/quadrats_vinculats.gif) no-repeat 8px center;
	padding:0.5em 0.6em 0.5em 1.5em;
}

.bloque2{
	width:590px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.actualitat{
	/*
	width:590px;
	height:102px;
	*/
	display:inline;
	margin:0px 0px 0px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	background-color:#f0f0f0;
	padding:10px;
}
/*fi actualitat*/


/*inici contactar pm*/
.poscontact{
	width:800px;
	float:left;
}


.tit2{
	margin:0px 0px 0px 0px;
}



.contactar{
	width:225px;
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b94533;
	font-weight:bold;
	font-size:10px;
	border-bottom:1px solid #8D8B8C;
}


.contactar a{
	text-decoration:none;
	color:#b94533;
}

.bullet1{
	width:8px;
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	position:relative;
	left:555px;
	top:5px;
}
/*inici contactar pm*/


/*inici interiors*/
div#content_sup { 
	background:#FFFFFF url("../img/sup_cont_central.gif") no-repeat top center;
	width:793px;
	text-indent:-999px;
	margin-bottom:-0.5em;
}

div#content_inf {
	background:#FFFFFF url("../img/inf_cont_central.gif") no-repeat bottom center;
	width:794px;
	text-indent:-999px;
	float:left;
}

div#contingut_central {
	background:#FFFFFF url("../img/cat/bloc_notes.gif") no-repeat top center;
	border-right:1px solid #DEDEDE;
	border-left:1px solid #DEDEDE;
	width:792px;
	float:left;
	font-size:10px;
	color:#646464;
}

div.blog_es {

}

div.blog_ca {

}

div.blog_en {

}

div#contingut_central h1 {
	color:#BA4533;
	font-size:1.3em;
	float:left;
	display:block;
	margin:1.5em 0 0 32px;
	width:550px;
}

* html #contingut_central h1 {
	margin:1.5em 0 0 0.8em;
}

div#contingut_central h2 {
	float:left;
	/*font-size:1.4em;*/
	margin:0.6em 0 0 2.2em;
	color:#B84834;
}

* html #contingut_central h2 {
	margin:0.8em 0 0 1em;
	font-size:10px;	
}

* +html #contingut_central h2 {
	margin:0.8em 0 0 3.6em;
	font-size:10px;
}

div#contingut_central p {
	margin-bottom:15px;
	line-height:1.5em;
	width:auto;

}
/*
* html #contingut_central p {
	margin:3.2em 1em 0 21.8em;
}

* +html div#contingut_central p {
	margin:3.2em 1em 0 21.8em;
}
*/
div#contingut_central p.paraules_clau {
	font-weight:bold;
	margin-top:1.8em;
}


* +html div#contingut_central p.paraules_clau {
	margin-top:1.5em;
}

html>/**/body div#contingut_central p.paraules_clau { 
	margin-top:1.5em;
 }


div#contingut_central p.paraules_clau a {
	text-decoration:underline;
}

#menuesquerra {
	float:left;
	display:block;
	list-style-type:none;
	background-color:#F8F8F8;
	margin-left:0.7em;
	padding:0;
	margin-top:0;
	
}

* html #menuesquerra {
	width: 25%;
	margin-top:0;
	margin-left:0.7em;
}

#menuesquerra li {

}

#menuesquerra li ul li {
	margin-bottom:1em;
	margin-top:0;
	width:17em;
}

#menuesquerra li ul li a {
	color:#000;
}

#menuesquerra li a.activar {
	background:transparent url(../img/fletxes2.gif) no-repeat scroll 12.5em 1.3em;
	color:#B84834;
	font-size:1.3em;
	font-weight:bold;
	text-decoration:none;
	padding:1em 10em 0.4em 1em;
	display:block;
}

* html #menuesquerra li a.activar {
	width:14px;
	height:14px;
}
	
#menuesquerra li a.fort {
	background-color:#D6D6D6;
}

#menuesquerra li a.fluix {
	background-color:#EEEEEE;
}

#menuesquerra ul {
	margin-top:1em;
	list-style-type:none;
	padding:0;
	margin-left:-0.5em;
}

#menuesquerra ul li{
	background:none;
	font-weight:bold;
	margin-left:1em;
}

.centre{
	margin:1.4em 0em 0em 0em;
	float:left;
}

* html .centre{
	margin:-0.4em 0 0 0;
}

* +html .centre{
	margin:-0.4em 0 0 0;
}

.ruta {
	width:30em;
	height:2em;
	color:#b40a11;
	font-size:10px;
}

.ruta a{
	text-decoration:none;
	color:#6e6d6d;
}

.ruta a:hover{
	text-decoration:underline;
	color:#b40a11;
}

.ruta span{
	font-weight:bold;
}


.r{
	color:#6e6d6d;
}
.tintro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b14549;
	font-weight:bold;
}

.actualitatint{
	width:780px;
	display:inline;
	margin:0px 0px 30px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	background-color:#f0f0f0;
	padding:10px;
}

.avis{
	width:780px;
	display:inline;
	margin:0px 0px 30px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	background-color:#ffffff;
	padding:10px;
}


.avis_resul{
	width:780px;
	display:inline;
	margin:0px 0px 10px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	background-color:#ffffff;
	padding:10px;
}
.remarc{
	width:590px;
	margin:0px 0px 14px 0px;
	padding:0px 0px 0px 10px;
	float:left;
	background-color:#F1EFEF;
	font-size:11px;
}


.foto {
	float:right;
	display:inline;
	width:145px;
	font:normal 1em verdana;
	color:#ffffff;
	text-align:left;
	height:110px;

	margin:10px 10px 10px 0px;
	}
	
.historia {
	padding:10px 0px 0px 0px;
	float:left;
	display:inline;
	width:400px;
	font:normal 1em verdana;
	color:inherit;
	text-align:left;
	height:110px;
}
	
	
.foto2 {
	float:left;
	display:inline;
	width:145px;
	text-align:left;
	height:110px;
	margin:0px 0px 10px 10px;
}
			
.historia2 {
	padding:10px 10px 0px 0px;
	float:right;
	display:inline;
	width:400px;
	font:normal 1em verdana;
	color:inherit;
	text-align:left;
	height:110px;
	font-size:11px;
}


.textnoti2{
	width:840px;
	display:inline;
	margin:0px 0px 0px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	background-color:#ffffff;
	padding:0px 0px 0px 10px;

}

.textnoti{
	width:590px;
	display:inline;
	margin:0px 0px 10px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	/* background-color:#ffffff; */
	padding:0px 0px 0px 0px;
}

.textnoti3{
	width:590px;
	display:inline;
	margin:0px 0px 0px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	background-color:#ffffff;
	padding:0px 0px 0px 10px;
}



.imprimir{
	margin:38px 0px 0px 0px;
	width:100%;
	text-align:center;
	float:left;
	border:0px;
}


.bull{
	width:21px;
	height:25px;
	float:left;
	display:inline;
	margin:0px 0px 0px 13px;
	padding:18px 0px 0px 0px;
}

.bull_res{
	width:21px;
	height:25px;
	float:left;
	display:inline;
	margin:0px 0px 0px 13px;
	padding:12px 0px 0px 0px;
}

.entradeta{
	width:650px;
	display:inline;
}

.boxact{
	width:840px;
	margin:0px 0px 0px 0px;
	float:left;
}

.activitatint{
	width:785px;
	margin:0px 0px 15px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	text-align:right;
	padding:10px;
}

.bio{
	width:650px;
	display:inline;
	margin:0px 0px 15px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	line-height:16px;
	padding:10px;
}


.bio a{
	text-decoration:none;
	color:#6e6d6d;
}

.resul{
	width:650px;
	display:inline;
	margin:0px 0px 7px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;	
	padding:10px;
}


.resul a{
	text-decoration:none;
	color:#6e6d6d;

}

.fons2{
	background-image:url(/img/fosn2.jpg);
	width:588px;
	height:7px;
	margin:0px 0px 10px 0px;float:left;
}


.fons3l{
	background-image:url(/img/fosn2.jpg);
	width:810px;
	height:7px;
	margin:15px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}




.fons4{
	background-image:url(/img/fosn2.jpg);
	width:510px;
	height:7px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.titsec{
	margin:0px 0px 10px 0px;
	width:auto;
}

.titsec2{
	margin:0px 0px 10px 0px;
	width:510px;

}

.veuremes{
	margin:14px 0px 0px 0px;
}


/*I NO MODIFICAR BLOQUES QUE SE REPITEN EN VARIAS PAGINAS*/
.text
{
	width:770px;
	height:auto;
	display:inline;
	margin:0px 0px 0px 19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	background-color:#ffffff;
	padding:0px;
}


.text5
{
	width:510px;
	height:auto;
	display:inline;
	margin:0px 0px 0px 19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	background-color:#ffffff;
	padding:0px 0px 5px 0px;
}

.text5_llibres{
	width:510px;
	height:auto;
	display:inline;
	margin:0px 0px 0px 23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	background-color:#ffffff;
	padding:0px 0px 15px 0px;
}

.text6{
	width:590px;
	height:auto;
	display:inline;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	float:left;
	background-color:#ffffff;
	padding:0px 0px 15px 0px;
}

.text6 p{
	line-height:1.5em;
}

.entradilla{
	width:570px;
	height:auto;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6d6d;
	display:block;
	padding:0px 0px 0px 22px;
	float:left;
}

.bull2{
	width:16px;
	padding: 6px 5px 0px 3px;
	float:left;
	margin:0px;
	/* padding:5px 0px 0px 0px; */
}

* html .bull2{
	padding: 6px 0px 0px 3px;	
}

.red{
	width:auto;
	height:auto;
	display:inline;
	color:#b94533;
	float:left;
	font-weight:bold;
	font-size:10px;
}


.red a{
	text-decoration:none;
	color:#b94533;
}

.red a:hover{
	text-decoration:underline;
	color:#b94533;
}

.red2{
	width:765px;
	height:auto;
	display:inline;
	color:#b94533;
	float:left;
	font-weight:bold;
	font-size:10px;
}

.red2 a{
	text-decoration:none;
	color:#b94533;
}

.red3{
	width:auto;
	height:auto;
	display:inline;
	color:#b94533;
	float:left;
	font-weight:bold;
	font-size:10px;
}

.red3 a{
	text-decoration:none;
	color:#b94533;
}

.red_entra{
	float: left;
	color:#b94533;
	font-weight:bold;
	margin: 0px;
	padding: 2px 0px 0px 0px;
	width: 96%;
}

.red_entra a{
	text-decoration:none;
	color:#b94533;
}

.red_entra a:hover{
	text-decoration:underline;
	color:#b94533;
}


.red_llibres{
	display:inline;
	color:#b94533;
	/*float:left;*/
	font-weight:bold;
	padding: 2px 0px 5px 23px;
	font-size:15px;
	float:left;
	
}

.red_llibres a{
	text-decoration:none;
	color:#b94533;
}

.red_llibres a:hover{
	text-decoration:underline;
	color:#b94533;

}

.ico_entra{
	float: left;
	width:auto;
	height:auto;
	position:relative;
	margin:0px 0px 0px 10px;
	font-size:10px;
	color:#000000;
}

.ico{
	width:auto;
	height:auto;
	display:inline;
	position:relative;
	vertical-align: middle;
	top:0px;
	margin:0px 0px 0px 10px;
	font-size:10px;
	color:#000000;
}
/*F NO MODIFICAR BLOQUES QUE SE REPITEN EN VARIAS PAGINAS*/


.planol{
	width:200px;
	display:inline;
	float:left;
	margin:0px 0px 0px 150px;
}


.bloq1{
	color:#646464;
	float:left;
	width:94%;
	margin-top:0px;
}

.bloqhead {
	clear:both;
	min-height: 20px;
	height: auto !important;
	height: 20px;
}

.bloqfoot
{
	width:770px;
	margin:0px 0px 0px 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color:#6e6d6d;
	float:left;
	background-color:#ffffff;
	padding:0px;
}


.bloqllibres{
	color:#646464;
	float:left;
	width:75%;
	margin:40px 0px 0px 0px;
}


.bloq2{
	color:#646464;
	float:left;
	/*width:94%;*/
	margin: 3px 0px 5px 0px;
}



.veuremes2{
	width:589px;
	height:33px;
	margin:14px 0px 14px 0px;
	background-image:url(/img/fons1.jpg);
	text-align:right;
	float:left;
}
.veuremes3{
	width:500px;
	height:33px;
	margin:14px 0px 0px 0px;
	background-image:url(/img/fons1.jpg);
	text-align:right;
	float:left;
}

.nov{
	margin:0px 0px 7px 0px;
}

.picpas{
	display:inline;
	float:left;
	z-index:11;
	position:relative;
}

.bloqpen{
	width:372px;
	display:inline;
	float:left;
	margin:0px 37px 27px 0px;
}

.auto1{
	background-image:url(/img/fosn2.jpg);
	width:268px;
	display:inline;
	float:left;
	height:7px;
	margin:0px 0px 10px 0px;
}

.auto2{
	background-image:url(/img/fons1.jpg);
	width:371px;
	height:33px;
	margin:0px 0px 0px 0px;
	float:left;
	position:relative;
	top:-10px;
	z-index:10;
}

.tit3{
	width:236px;
	float:left;
	margin:0px 0px 12px 34px;
}

.bull3{
	width:21px;
	height:16px;
	float:left;
	margin:0px 0px 0px 34px;
	padding:4px 0px 0px 0px;
}

.boti{
	width:auto;
	height:20px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #8F8F8F;
}

.edita{
	width:auto;
	height:17px;
	float:left;
	color:#B94433;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 4px;
	border-bottom:1px solid #8F8F8F;
}


.edita a{
	text-decoration:none;
	color:#B94433;
}


.caixapetita{
	width:270px;
	display:block;
	float:left;
	margin:0px 0px 7px 0px;
}



.caixapetita2{
	width:200px;
	display:block;
	float:left;
	margin:0px 0px 7px 35px;
}

.caixapetita2 a{
	color:#6e6d6d;
	text-decoration:none;
}

.boxacto{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 17px 0px;
}

.chk{
	width:70px;
	height:16px;
	border:1px solid #9A9A9A;
	color:#9A9A9A;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.chk2{
	width:120px;
	height:14px;
	border:1px solid #9A9A9A;
	color:#9A9A9A;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
* html .chk2{
	height:16px;
}
.go{
	position:relative;
	top:5px;
	border:0px;
}
* html .go{ top:4px; } 

.paginator{

	width:100%;
	height:20px;
	float:left;
	margin:25px 0px 0px 0px;
	padding:8px 0px 0px 0px;
	text-align:center;
	color:#7f7f7f;
	font-weight:bold;
	font-size:10px;
	background-color:#F0F0F0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.paginator a{

	text-decoration:none;
	color:#7f7f7f;
}

.paginator a:hover{

	text-decoration:underline;
	color:#B84834;
}

.black{
	color:black;
}

/*
.data{

color:#B84834;
}
*/

.bured{
	width:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.cercador{
	width:auto;
	height:auto;
	float:left;
	position:relative;
	top:-5px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
}

.fcer{
	width:147px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#7e7e7e;
	border:1px solid #7F9DB9;
	margin:0px 0px 5px 0px;
	padding:0.1em;
	display:inline;
	position:relative;
	top:0px;
}
* html .fcer{ height:14px; }

/*
.go2{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative;
top:2px;
border:0px;
}
*/

.anar{
	width:250px;
	float:left;
	color:#6e6d6d;
	text-align:left;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.anar a{
	text-decoration:none;
	color:#6e6d6d;
}

.anar a:hover{
	text-decoration:underline;
	color:#b40a11;
}



/*fi interiors*/




/*inici foot */
.foot { 
	margin: 25px 0px 20px; 
	width: 822px; 
	float: left; 
	text-align: center; 
	color: rgb(141, 139, 140); 
	font-weight: bold; font-size: 10px;
	background: transparent url(/img/portada/lieneaDegradado.gif) no-repeat top center; 
} /*modificado*/

.foot a {
	text-decoration:none;
	color:#8D8B8C;
}

.foot ul {
	list-style-type:none;
	padding:0;
	margin-top:1em;
}

* +html .foot ul {
	margin-left:-1em;
	margin-top:1em;
}

* html .foot ul {
	margin-top:1em;
	margin-left:0;
	width:100%;
}

.foot ul li ul {
	margin-top:1.5em;
	margin-left:1.5em;
}

* html .foot ul li ul {
	margin-left:0;
}

.foot ul li {
	float:left;
	margin-right:0.7em;
}

.foot ul li.imatge {
	background:#FFFFFF url(../img/separador_footer.gif) no-repeat scroll right top;
	padding-right:0.3em;
	margin-right:0;
}
/*fi foot */

.ejem{

}

.ros{
	color:#FDCDC5;
}

.linea{
	width:810px;
	height:2px;
	float:left;
	background-color:#F0F0F0;
	margin:15px 0px 0px 0px;
}

/* correccions 26/10/2007 */

form{margin:0;padding:0;}
img{border:0;}
.cercador{top:-3px;}
.cercador input{vertical-align:middle;}
.go2{margin-top:-5px;}
.idiomes{margin-bottom:17px;width:600px;}
* +html .ruta{margin-top:3px;}
* html .ruta{margin-top:2px;}
.pm{margin-bottom:14px;float:none;}
.chk{width:auto;}
.novetats{padding-top:17px;}
.boxactu_home{margin-top:0;width:auto;}
.boxactu_home .actualitat{width:780px;padding:10px 10px 10px 0;}
.boxactu_home .llistat{width:550px;float:left;}
.boxactu_home ul{padding:0;margin:0;list-style:none;}
.boxactu_home li{padding:0 0 10px;}
.boxactu_home ul h4{margin:0;padding:0;font-family:verdana,arial,sans-serif;font-size:11px;color:#000;}
.boxactu_home a{color:#B84834;}
.boxactu_home ul p{margin:0;padding:0;}
.boxactu_home .img3{margin-left:30px;width:180px;}

.novetats ul{padding:0;margin:0;list-style:none;}
.novetats li{padding:0 0 10px;}
.novetats ul h4{margin:0;padding:0;font-family:verdana,arial,sans-serif;font-size:11px;color:#000;}
.novetats a{color:#B84834;}
.novetats ul p{margin:0;padding:0;}
.novetats .img3{margin-left:30px;width:180px;}


.contactar{float:none;margin:15px 0 0 530px;border-bottom:none;}
.clear{clear:both;}
.boxnov{margin-right:1px;}

/* fi correccions 26/10/2007 */

/* correccions llistats noticies, articles etc */
.activitatint{padding:0;width:790px;margin-top:0px;}
.cercador img{display:block;float:left;margin:0 3px 0 0;}
ul.articles{padding:0;margin:0;list-style:none;}
ul.articles li{padding:0 0 10px 15px;background:url(../img/bullet3.jpg) no-repeat 0 4px;}
ul.articles h4{margin:0;padding:0 0 5px;font-family:verdana,arial,sans-serif;font-size:12px;color:#B84834;}
ul.articles p{margin:0;padding:0 0 2px;font-family:verdana,arial,sans-serif;font-size:10px;}
ul.articles p.font{font-weight:bold;}
ul.articles p.pdf a{display:block;background:url(../img/ico_pdf.jpg) no-repeat 0 0;padding:4px 0 2px 20px;text-decoration:none;color:#000}
.text5_llibres p.pdf a{display:block;background:url(../img/ico_pdf.jpg) no-repeat 0 0;padding:4px 0 2px 20px;text-decoration:none;font-weight:normal;color:#000}
ul.articles p.pdf a:hover{text-decoration:underline;}
.boxact{padding-bottom:10px;}
/* fi correccions llistats noticies, articles etc */

/* correccions 30/10/2007 */
.boxactu_home a{text-decoration:none;}
.boxactu_home a:hover{text-decoration:underline;}
.th2{bottom:0px}
.foot{margin:25px 0 0 0;padding-bottom:20px;}
a{text-decoration:none;color:#B84834;}
a:hover{text-decoration:underline;color:#B84834;}
.mf1 a:hover,.mf2 a:hover,.mf3 a:hover,.mf4 a:hover{color:#fff;text-decoration:none;}
.boxactu_home li,.boxactu_home ul h4{font-family:verdana,arial,sans-serif;font-size:10px;}
.boxactu_home .llistat{padding-left:34px;}
.boxactu_home .img3{width:155px;margin-right:0;}
.img4{margin-left:0;width:180px;}
.actualitatint{margin-bottom:10px;}
/* fi correccions 30/10/2007 */

/* correccions 05/11/2007 */
.bloq2{clear:left; width:760px;}
.th2{bottom:0px}
.cercador img{*margin-top:1px;}
/* fi correccions 05/11/2007 */

/* correccions 20/02/2009 */
#pageIna {background: transparent url('/img/portada/degradadoFondo.jpg') no-repeat scroll 0 0; margin:0 auto; width:105em;} /*nuevo*/
#pageIna2 {background: transparent url(/img/portada/degradadoFondo.jpg) no-repeat scroll 0 0; margin:0 auto 0; width:95.5em; padding-top:18px;} /*nuevo*/
* html .foot{ width:auto;} /*nuevo*/
/* fi correccions 20/02/2009 */


/*---------CAROUSEL----------*/

/*----NOU---*/
div.galeria {
	float:left;
	margin-left:14.7em;
}

* html div.galeria {
	margin-left:7.2em;
}

/*---FI NOU--*/
div.jMyCarousel .prev{
	background: url('../img/left.png') center center no-repeat;
	width:47px;
	height:61px;
	border:0px;
}


div.jMyCarousel .next{
	background: url('../img/right.png') center center no-repeat;
	width:40px;
	height:61px;
	border:0px;
}


/** Carousel 2 **/
div.jMyCarousel{
	float:left;
}

div.jMyCarousel ul{
	background-color:#F0F0F0;	
}

div.jMyCarousel ul li{
	margin:15px 5px 15px 5px;
	/*border:1px solid #444;*/
	line-height:0px;
	padding:3px;
}

div.jMyCarousel ul li a{ /* in case of link */
	display:block;
	margin:0px;
	padding:0px;
}

div.jMyCarousel ul li a img{
	display:block;
	border:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

div#next {
	background:#F0F0F0 url(../img/gallery_forward_button.gif) no-repeat scroll center center;
	border:0 none;
	height:158px;
	text-indent:-99999px;
	width:40px;
	float:left;
}

* html div#next{
	height:160px;
}

* +html div#next{
	height:160px;
}

div#back {
	background:#F0F0F0 url(../img/gallery_backward_button.gif) no-repeat scroll center center;
	border:0 none;
	height:158px;
	float:left;
	text-indent:-99999px;
	width:40px;
}

* html div#back {
	height:160px;
}

* +html div#back {
	height:160px;
}

/*----------Popups-----------*/

div.content {

}

div#player1 {
	float:left;
	width:304px;
}

div#player2 {
	float:left;
	width:304px;
}

div.content #player1 h2 {
	background:#FFFFFF url("../img/cabecera_video.gif") no-repeat top left;
	height:57px;
	text-indent:-5000px;
}

div.content #player2 h2 {
	background:#FFFFFF url("../img/cabecera_audio.gif") no-repeat top left;
	height:57px;
	text-indent:-5000px;
}

div.content h1 {
	background:#FFFFFF url("../img/pasqual_maragall.gif") no-repeat center top;
	float:right;
	margin-top:1em;
	text-indent:-5000px;
	width:250px;
	height:32px;
}

* html div.content h1 {
	margin-right:0.07em;
	margin-top:0.75em;
}

* +html div.content h1 {
	margin-right:0.07em;
	margin-top:0.75em;
}

div.descripcio_video {
	background:#CDCDCD url("../img/degradat_video.gif") no-repeat 0 0;
	float:left;
	height:229px;
	width:373px;
}

div.descripcio_video img {
	float:left;
	margin-left:1.5em;
	margin-top:2.5em;
}

div.descripcio_video h3 {
	color:#AA3127;
	margin-left:1.5em;
	margin-top:3em;
	font-size:12pt;
	font-weight:bold;
}

.cont_video {
	line-height:1.5em;
	margin-left:2em;
	margin-right:0.5em;
}

div.content a {
	/*float:right;*/
	left:55.7em;
	position:relative;
	top:0.5em;
}

* html div.content a {
	left:84em;
}

* +html div.content a {
	left:84em;
}

div#ocult_vid {
	display:none;
	visibility:hidden;
}

div#ocult_aud {
	display:none;
	visibility:hidden;
}

#contingut_central #blocNotesBody{
margin:6.8em 0 0 22.1em;
width:530px;
}

* +html #contingut_central #blocNotesBody{
margin:3.8em 0 0 22.1em;
width:530px;
}

* html #contingut_central #blocNotesBody{
margin:3.8em 0 0 22.1em;
width:530px;
}