body { background-color:#abcfeb; padding:0 0 20px; margin:0; font-family: Helvetica, Arial, sans-serif
	; width: 1236px; height: 820px; overflow: hidden; }

#container  { background-color: #fff; background-repeat: no-repeat; background-position: center; margin:0; position: absolute; z-index:1; top: 10px; left: 7%; width: auto; height: auto; overflow: auto; padding: 0 0 20px; }


#content{ background-color: #fff; background-repeat: no-repeat; margin-top: 125px 
	  }

img{
	display:block;
	}
#masthead{ text-align: right; position:absolute; top:5px; left:6.8%; width:610px; height:30px; margin:0; padding:0; white-space: nowrap; z-index:12
	 }
#logo{
	float:left;
	width:462px;
	height:86px;
	}

#menucap {
	float:left;
	width:176px;
	height:86px;
	}

#menu{
	margin:0 0 0 638px;
	height:76px;
	width:160px;
	color:#000;
	background-color:#fff;
	text-transform:uppercase;
	padding:10px 0 0 0;
	line-height:0;
	}

#menu ul{
	margin:0;
	padding:0;
	list-style:none;
	}

#menu li{
	text-align:right;
	margin:0;
	line-height:10px;
	}

#menu li a{
	color:#000;
	text-decoration:none;
	font-size:x-small;
	line-height:120%;
	}

#menu li.active a{
	font-weight:bolder;
	border-top:2px #000 solid;
	font-size:small;
	color:#000;
	}

#menu li a:hover {
	color: #000;
	border-top: 1px solid #000;
}

#menu li.active a:hover{
	border-top:2px #000 solid;
}

/*--- TXT Color 0 ---*/

#caixasolta0{ position:absolute; left:62.9%; top:590px; z-index:6; margin:0; padding-left:8px; width:333px; height: auto; visibility: visible; }

#caixa0{ color: #000; overflow:auto; height:auto; text-align: left; filter:alpha(opacity=80); opacity:0.8; }

#caixa0 p { color: #000; font-size: x-small; background-color: #ccc; text-align: left; padding: 3px; height: auto; overflow: auto; }

/*--- TXT Color 1 ---*/

#caixasolta1{ position:absolute; left:7%; top:641px; z-index:6; margin:0; padding-left:8px; width:500px; height: auto; visibility: hidden; }

#caixa1{ color: #000; overflow:auto; height:auto; text-align: left; filter:alpha(opacity=80); opacity:0.8; }

#caixa1 p { color: #000; font-size: x-small; background-color: #ccc; text-align: left; padding: 3px; height: auto; overflow: auto; }

/*--- TXT Color 2 ---*/

#caixasolta2{ position:absolute; left:7%; top:641px; z-index:6; margin:0; padding-left:8px; width:500px; height: auto; visibility: hidden; }

#caixa2{ color: #000; overflow:auto; height:auto; text-align: left; filter:alpha(opacity=80); opacity:0.8; }

#caixa2 p { color: #000; font-size: x-small; background-color: #ccc; text-align: left; padding: 3px; height: auto; overflow: auto; }
/*--- TXT Color 3 ---*/

#caixasolta3{ position:absolute; left:7%; top:641px; z-index:6; margin:0; padding-left:8px; width:500px; height: auto; visibility: hidden; }

#caixa3{ color: #000; overflow:auto; height:auto; text-align: left; filter:alpha(opacity=80); opacity:0.8; }

#caixa3 p { color: #000; font-size: x-small; background-color: #ccc; text-align: left; padding: 3px; height: auto; overflow: auto; }
/*--- TXT Color 4 ---*/

#caixasolta4{ position:absolute; left:7%; top:641px; z-index:6; margin:0; padding-left:8px; width:500px; height: auto; visibility: hidden; }

#caixa4{ color: #000; overflow:auto; height:auto; text-align: left; filter:alpha(opacity=80); opacity:0.8; }

#caixa4 p { color: #000; font-size: x-small; background-color: #ccc; text-align: left; padding: 3px; height: auto; overflow: auto; }


/*--- TXT Color 8 ---*/

#caixasolta8{ position:absolute; left:7%; top:641px; z-index:6; margin:0; padding-left:8px; width:450px; height: auto; visibility: hidden; }

#caixa8{ color: #000; overflow:auto; height:auto; text-align: left; filter:alpha(opacity=80); opacity:0.8; }

#caixa8 p { color: #000; font-size: x-small; background-color: #ccc; text-align: left; padding: 3px; height: auto; overflow: auto; }

#newscolumn{ vertical-align: bottom; position:absolute; left:6.2%; top:30px; z-index:4; margin:0; padding-bottom:4px; padding-left:8px; width:450px; }

#news{ overflow:auto; padding:10px; height:663px; background-color:#fff; }

#news table.pag{ background-color:#ccc; }

#newscolumn a{ color: #3c200c; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: #d6c9ab; text-decoration: none; border-color: #d6c9ab; }

#newscolumn a:hover{ color: #fff; }

#newscolumn p{ color:#000; font-size:x-large; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-size-adjust: inherit; line-height:normal; text-align: right; margin-top:0; margin-bottom:10px; }

#news h2{
	font-size:large;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:0;
	}
	
/*--JAP -E- */ 

#newscol_jap_e{ position:absolute; left:6.4%; top:61px; z-index:6; margin:0; padding-bottom:4px; padding-left:8px; width:382px; visibility: visible; }

#news_jap_e{ color: #fff; overflow:auto; padding:10px; height:auto; background-color:#3c200c; filter:alpha(opacity=90); opacity:0.9; }
#newscol_jap_e p{ color:#fff; font-size:2em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-size-adjust: inherit; line-height:normal; text-align: right; margin-top:0; margin-bottom:10px; }
#news_jap_e h2{
	font-size:small;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:0;
	}

/*--ENG -E- */ 

#newscol_eng_e{ position:absolute; left:6.4%; top:30px; z-index:6; margin:0; padding-bottom:4px; padding-left:8px; width:382px; visibility: visible; }

#titol_espect_pmp{ color: #fff; overflow:auto; padding:10px; height:auto; background-color:#f00; filter:alpha(opacity=90); opacity:0.9; }
#titol_espect_ptp { color: #fff; background-color: #008200; padding: 10px; height: auto; overflow: auto; filter: alpha(opacity=90); opacity: 0.9; }
#titol_espect_pf { color: #fff; background-color: #3cf; padding: 10px; height: auto; overflow: auto; filter: alpha(opacity=90); opacity: 0.9; }
#titol_espect_pa { color: #fff; background-color: #639; padding: 10px; height: auto; overflow: auto; filter: alpha(opacity=90); opacity: 0.9; }
#titol_espect_his { color: #fff; background-color: #039; padding: 10px; height: auto; overflow: auto; filter: alpha(opacity=90); opacity: 0.9; }
#fitxa_peu_most_r { position:absolute; top:350px; left:12%; width:304px; height:auto; z-index:9; }
#fitxa_peu_most_rel { position: relative; z-index: 9; left: 12%; width: 304px; height: auto; }
.fitxa_peu_most_r { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: #f69b00; padding: 5px; }
.fitxa_peu_most_rel { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: #f69b00; padding: 5px; }
.taula_most_r { color: gray; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #f69b00; }
.taula_most_rel { color: gray; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #f69b00; }
#fitxa_peu_most_a { position:absolute; top:550px; left:12%; width:304px; height:auto; z-index:9; }
#fitxa_peu_most_arel { position: relative; z-index: 9; left: 12%; width: 304px; height: auto; }
.fitxa_peu_most_a { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: #1a71b4; padding: 5px; }
.fitxa_peu_most_arel { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: #1a71b4; padding: 5px; }
.fitxa_peu_most_d_ptp { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: #008200; padding: 5px; }
.fitxa_peu_most_d_pmp { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: #f00; padding: 5px; }
.fitxa_peu_most_d_pa { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: #639; padding: 5px; }
.fitxa_peu_most_d_pf { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: #3cf; padding: 5px; }
.taula_most_a { color: gray; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #1a71b4; }
.taula_most_arel { color: gray; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #1a71b4; }
/*-- PTPs -- */ 
#fitxa_peu_most_ptp { position:absolute; top:269px; left:12%; width:304px; height:auto; z-index:9; }
.fitxa_peu_most_ptp { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: transparent; padding: 5px; }
.taula_most_ptp { font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #008200; }
.taula_most_d_ptp { color: gray; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #008200; }
.taula_most_d_pmp { color: gray; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #f00; }
.taula_most_d_pa { color: gray; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #639; }
.taula_most_d_pf { color: gray; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #3cf; }
/* -- PTPs Links -- */
a:link { color: #ff9200; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
a:visited { color: #666; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
a:hover { color: #900; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; }
/*-- Fi PTPs -- */ 
/*-- PAs -- */ 
#fitxa_peu_most_pa { position:absolute; top:269px; left:12%; width:304px; height:auto; z-index:9; }
.fitxa_peu_most_pa { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: transparent; padding: 5px; }
.taula_most_pa { font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #639; }

#fitxa_peu_most_pmp { position:absolute; top:269px; left:12%; width:304px; height:auto; z-index:9; }
.fitxa_peu_most_pmp { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: transparent; padding: 5px; }
.taula_most_pmp { font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #008200; }

#fitxa_peu_most_pf { position:absolute; top:269px; left:12%; width:304px; height:auto; z-index:9; }
.fitxa_peu_most_pf { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: transparent; padding: 5px; }
.taula_most_pf { font-size: 10px; font-family: Verdana; font-weight: bold; background-color: white; padding: 5px; border: solid 2px #3cf; }

#news_pa_tit { color: #fff; background-color: #639; padding: 10px; height: auto; overflow: hidden; }
#news_his_tit { color: #fff; background-color: #039; padding: 10px; height: auto; overflow: hidden; }
#news_pf_tit { color: #fff; background-color: #3cf; padding: 10px; height: auto; overflow: hidden; }
#news_pmp_tit { color: #fff; background-color: #f00; padding: 10px; height: auto; overflow: hidden; }
#news_ptp_tit { color: #fff; background-color: #008200; padding: 10px; height: auto; overflow: hidden; }

.subtit_cap { font-size: 1em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding: 5px; }


#newscol_eng_e p{ color:#fff; font-size:2em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-size-adjust: inherit; line-height:normal; text-align: right; margin-top:0; margin-bottom:10px; }
#news_eng_e h2{
	font-size:small;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:0;
	}

	
#news .eng td { color: #3c200c; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: #d6c9ab; margin: 1.3em; border: solid 4px #f90; }

#newscoldretaf { background-color: #fff; background-repeat: no-repeat; background-position: center 20px; margin: 0; padding-bottom: 4px; padding-left: 8px; position: absolute; z-index: 4; top: 30px; left: 40%; width: 618px; height: 679px; visibility: visible; }
#newscoldretaf_90 { background-color: #fff; background-repeat: no-repeat; background-position: center 20px; visibility: visible; margin: 0; padding-bottom: 4px; padding-left: 8px; position: absolute; z-index: 4; top: 61px; left: 40%; width: 618px; height: 679px; }
/*--- PG 80 f1 IMG Color 0--- */	
#newscoldreta0 { background-repeat: no-repeat; background-position: center 50%; margin: 0; padding-bottom: 4px; padding-left: 8px; position: absolute; z-index: 5; top: 61px; left: 29%; width: 750px; height: 679px; visibility: visible; }

/*---PG PA 1 Ifigenia --- */
/*--- IMG f3--- */	
#pa1f3 { background-image: url(../imatges/espect_pa/pa_01_ifigenia_3.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG f2--- */	
#pa1f2 { background-image: url(../imatges/espect_pa/pa_01_ifigenia_2.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG f1--- */	
#pa1f1 { background-image: url(../imatges/espect_pa/pa_01_ifigenia_1.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }


/*---PG PA 2 Autoretrat --- */
/*--- IMG f1--- */	
#pa2f1 { background-image: url(../imatges/espect_pa/pa_02_auto_1.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*---PG PA 4 Canigo --- */
/*--- IMG f1--- */	
#pa4f1 { background-image: url(../imatges/espect_pa/pa_04_canigo_1.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }
#pa4f2 { background-image: url(../imatges/espect_pa/pa_04_canigo_2.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }


/*---PG PA 3 Ester --- */
/*--- IMG f1--- */	
#pa3f1 { background-image: url(../imatges/espect_pa/pa_03_ester_1.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }


/*---PG PF 1 Meitat --- */
/*--- IMG f2--- */	
#pf1f2 { background-image: url(../imatges/espect_pf/pf_01_meitat_2.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG f1--- */	
#pf1f1 { background-image: url(../imatges/espect_pf/pf_01_meitat_1.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*---PG PF 2 Jardi --- */
/*--- IMG f1--- */	
#pf2f1 { background-image: url(../imatges/espect_pf/pf_02_jardi_1.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*---PG PF 3 Ocells --- */
/*--- IMG f2--- */	
#pf3f2 { background-image: url(../imatges/espect_pf/pf_03_ocells_2.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*---PG PF 4 Miquel --- */
/*--- IMG f1--- */	
#pf4f1 { background-image: url(../imatges/espect_pf/pf_04_miquel_1.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG f1--- */	
#pf3f1 { background-image: url(../imatges/espect_pf/pf_03_ocells_1.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }


/*---PG PF 5 Mariner --- */
/*--- IMG f2--- */	
#pf5f2 { background-image: url(../imatges/espect_pf/pf_05_mariner_2.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG f1--- */	
#pf5f1 { background-image: url(../imatges/espect_pf/pf_05_mariner_1.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }


/*---PG PMP 1 pilooota --- */
/*--- IMG f1--- */	
#pmp1f1 { background-image: url(../imatges/espect_pmp/pmp_01_pilooota_1.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }
/*---PG PMP 2 la lluna --- */
/*--- IMG f1--- */	
#pmp2f1 { background-image: url(../imatges/espect_pmp/pmp_02_lluna_1.jpg); background-repeat: no-repeat; background-position: left bottom; visibility: hidden; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; }
/*---PG PTP 1 Frederic --- */
/*--- IMG f3--- */	
#ptp1f3 { background-image: url(../imatges/espect_ptp/ptp_01_frederic_3.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG f2--- */	
#ptp1f2 { background-image: url(../imatges/espect_ptp/ptp_01_frederic_2.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG f1--- */	
#ptp1f1 { background-image: url(../imatges/espect_ptp/ptp_01_frederic_1.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*---PG PTP 2 StFrancesc --- */
/*--- IMG f1--- */	
#ptp2f1 { background-image: url(../imatges/espect_ptp/ptp_02_francesc_1.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }
#ptp2f2 { background-image: url(../imatges/espect_ptp/ptp_02_francesc_2.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*---PG PTP 3 Planeta --- */
/*--- IMG f1--- */	
#ptp3f1 { background-image: url(../imatges/espect_ptp/ptp_03_planeta_1.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*---PG PTP 4 Paraula --- */
/*--- IMG f1--- */	
#ptp4f1 { background-image: url(../imatges/espect_ptp/ptp_04_paraula_1.jpg); background-repeat: no-repeat; background-position: left top; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }


/*---PG PTP 5 etregalo --- */
/*--- IMG f2--- */	
#ptp5f2 { background-image: url(../imatges/espect_ptp/ptp_05_etregalo_2.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG f1--- */	
#ptp5f1 { background-image: url(../imatges/espect_ptp/ptp_05_etregalo_1.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 10; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG hcamins--- */	
#hcaf1 { background-image: url(../imatges/histo/h_camins_01.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }
#hcaf2 { background-image: url(../imatges/histo/h_camins_02.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG hcreacions--- */	
#hcrf1 { background-image: url(../imatges/histo/h_creacions_01.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }
#hcrf2 { background-image: url(../imatges/histo/h_creacions_02.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }
#hcrf3 { background-image: url(../imatges/histo/h_creacions_03.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG hcurriculum--- */	
#hcuf1 { background-image: url(../imatges/histo/h_curriculum_01.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }
#hcuf2 { background-image: url(../imatges/histo/h_curriculum_02.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG hescoles--- */	
#hesf1 { background-image: url(../imatges/histo/h_escoles_01.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG hexpos--- */	
#hexf1 { background-image: url(../imatges/histo/h_expos_01.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }
#hexf2 { background-image: url(../imatges/histo/h_expos_02.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }
#hexf3 { background-image: url(../imatges/histo/h_expos_03.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG hoperes--- */	
#hopf1 { background-image: url(../imatges/histo/h_operes_01.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- IMG hescoles--- */	
#hpef1 { background-image: url(../imatges/histo/h_pelis_01.jpg); background-repeat: no-repeat; background-position: left bottom; margin: 0; padding-bottom: 4px; position: absolute; z-index: 5; top: 30px; left: 39%; width: 750px; height: 679px; visibility: hidden; }

/*--- Fi PG 90 --- */
#newscoldreta { background-repeat: no-repeat; margin: 0; padding-left: 8px; position: absolute; z-index: 7; top: 30px; left: 39%; width: 618px; height: 679px; }
#newscoldreta_x_imgs { background-color: white; background-repeat: no-repeat; margin: 0; padding-left: 8px; position: absolute; z-index: 8; top: 30px; left: 40%; width: 618px; height: 685px; visibility: hidden; }
#newsdreta { background-color: transparent; height: 666px; overflow: auto; padding-top: 10px; padding-right: 10px; padding-left: 10px; }
#newscoldreta p { color: #3c200c; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.5em; font-size-adjust: inherit; text-align: justify; margin-top: 0; margin-bottom: 10px; }
#newscoldreta ul { color: #3c200c; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.5em; font-size-adjust: inherit; text-align: justify; margin-top: 0; margin-bottom: 10px; }
#newsdreta h2 { color: #1a71b4; font-size: small; font-weight: bold; margin: 0; padding: 0; }

/*--ENG -D- */ 

#newscoldreta_eng { margin: 0; padding-bottom: 4px; padding-left: 8px; position: absolute; z-index: 6; top: 30px; left: 37%; width: 655px; height: auto; visibility: visible; }
#newsdreta_eng { height: auto; overflow: auto; padding: 10px; }
.firma_drt { background-position: right 0; text-align: right; }
#newscoldreta_eng p { color: #3c200c; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 1.5em; font-size-adjust: inherit; text-align: justify; margin-top: 0; margin-bottom: 10px; }
#newsdreta_eng h2 { color: #3c200c; font-size: small; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding: 0; }
#newscoldreta_eng p.b { color: #3c200c; font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.5em; font-size-adjust: inherit; text-align: justify; margin-top: 0; margin-bottom: 10px; }


/*--JAP -D- */ 

#newscoldreta_jap { background-repeat: no-repeat; margin: 0; padding-bottom: 4px; padding-left: 8px; position: absolute; z-index: 6; top: 61px; left: 49.6%; width: 495px; height: 683px; }
#newsdreta_jap { background-color: #3c200c; height: 666px; overflow: auto; padding: 10px; filter: alpha(opacity=70); opacity: 0.7; }
#newscoldreta_jap p { color: #fff; font-size: 0.8em; font-family: "ヒラギノ角ゴ Pro W3"; font-weight: normal; line-height: 1.5em; font-size-adjust: inherit; text-align: justify; margin-top: 0; margin-bottom: 10px; }
#newsdreta_jap h2 { color: #fff; font-size: small; font-weight: bold; margin: 0; padding: 0; }
#newscoldreta_jap p.b { color: #3c200c; font-size: 1em; font-family: "ヒラギノ角ゴ Pro W3"; font-weight: bold; line-height: 1.5em; font-size-adjust: inherit; text-align: justify; margin-top: 0; margin-bottom: 10px; }


#rightcol{ margin-left:450px; width:auto; margin-top: 300px; }
#centercol { margin-left: 400px; width: auto; }
h1.callout{
	text-transform:uppercase;
	font-size:x-large;
	text-align:right;
	line-height:100%;
	color:#fff;
	margin:0 0 20px 0;
	padding:0;
}

h1.callout .emphasis{
	color:#39c;
	}

#rightcol img{ margin:0 0 10px 0; width:auto; height:auto; float:left; border-style: none; }

#rightcol p{ margin:0; padding:0 10px; font-size:1.2em; color:#000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; }

#rightcol .piece{
	clear:left;
	width:114px;
	margin:0;
	}
