html,body {
	height:100%;
}
	
body {
	background-color: #666666;
	margin:0;
	padding:0;
}


#mascara{
	width:961px;
	height:10px;
	position:absolute;
	z-index:10px;
	background-color:#FFFFFF;
	/*visibility:hidden;*/
}


#neteja_floats{
	clear:both;
}

#container{
	width:961px;
    margin:0 auto 0 auto;
	background-color:#FFFFFF;
	position:relative;
}


.taula_fotos {
	background-color: #006699;
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	padding-left: 6px;
	padding-top: 5px;
}

*html .taula_fotos {
	padding-left: 4px;
	padding-top: 4px;
}

.taula_avis {
	background-color: #b9ddf2;
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	padding-left: 6px;
	padding-top: 5px;
}

*html .taula_avis {
	padding-left: 4px;
	padding-top: 4px;
}

#avis_legal{
	width:384px;
	background-color: #b9ddf2;
	text-align:left;
	position: absolute;
	left: 563px;
	width: 384px;
	z-index: 10;
	visibility: hidden;
}

#avis_tancar{
	text-align:right;
	width:379px;
	height:94px;
	padding:5px 5px 0 0;
	background-image:url(img/avis.gif);
	background-repeat:no-repeat;
}
	
	
#avis_leg_text{
	padding:20px 20px 20px 27px;
}



#capsalera{
	width:961px;
	height:147px;
	background-image:url(img/logo.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#FFFFFF;
}
#capsalera_cat{
	width:961px;
	height:147px;
	background-image:url(cat/img/logo.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#FFFFFF;
}

#direccio{
	width:240px;
	height:105px;
	padding-top:42px;
	margin-left:465px;
	float:left;
	display:inline;
}

#idiomes{
	width:240px;
	height:132px;
	padding-top:15px;
	float:right;
	display:inline;
}

#sep_bot{
	width:1px;
	float:left;
}

#botonera{
	width:928px;
	padding-left:10px;
	height:21px;
	border-bottom:#999999 dotted 2px;
	border-top:#999999 dotted 2px;
	margin:0 11px 0 11px;
	float:left;
	display:inline;
}

#bot1{
	width:70px;
	height:21px;	
	text-align:center;
	float:left;
	display:inline;
}

.bot{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.bot a{
	color:#000000;
	text-decoration:none;
	display:block; 
	height:18px;
	padding-top:3px;
}

.bot a:hover{
	background-color:#f8f8f6;
	color:#ff3399;
}

.bot a.selected{
	background-color:#fff;
	color:#ff3399;
}


#bot2{
	width:90px;
	height:21px;	
	text-align:center;
	float:left;
	display:inline;
}

#bot3{
	width:110px;
	height:21px;	
	text-align:center;
	float:left;
	display:inline;
}
#bot4{
	width:165px;
	height:21px;	
	text-align:center;
	float:left;
	display:inline;
}
#bot5{
	width:125px;
	height:21px;	
	text-align:center;
	float:left;
	display:inline;
}
#bot6{
	width:125px;
	height:21px;	
	text-align:center;
	float:left;
	display:inline;
}
#bot7{
	width:125px;
	height:21px;	
	text-align:center;
	float:left;
	display:inline;
}
#bot8{
	width:100px;
	height:21px;	
	text-align:center;
	float:left;
	display:inline;
}





#contingut{
	width:961px;
	padding:26px 0 47px 0;
	float:left;
	display:inline;
}


#cont1{
	width:179px;
	padding-left:11px;
	float:left;
	display:inline;
	padding-top:343px;
}


#cont2{
	width:179px;
	padding-left:11px;
	float:left;
	display:inline;

}

#rec_rosa{
	width:169px;
	height:18px;
	padding-left:10px;
	padding-top:3px;
	background-color:#ff3399;
}

#rec_blau{
	width:169px;
	height:18px;
	padding-left:10px;
	padding-top:3px;
	background-color:#00ccff;
}

#rec_grisf{
	width:169px;
	height:18px;
	padding-left:10px;
	padding-top:3px;
	background-color:#666;
}

#rec_gris{
	width:169px;
	height:79px;
	padding-left:10px;
	padding-top:5px;
	background-color:#e0e0d6;
}

#rec_gris2{
	width:169px;
	height:105px;
	padding-left:10px;
	padding-top:25px;
	background-color:#e0e0d6;
}

#separació{
	width:179px;
	height:11px;
}

#separació2{
	width:179px;
	height:193px;
}

#peu{
	width:939px;
	height:65px;
	padding-top:10px;
	border-top:#999999 dotted 2px;
	text-align:center;
	margin:0 11px 0 11px;
}



/*PAGINA INTERIOR*/
#contingut2{
	width:961px;
	padding:0 0 47px 0;
	float:left;
	display:inline;
}

#cont_centre1{
	width:176px;
	padding-left:11px;
	float:left;
	display:inline;
	margin-top:57px;
}
#cont_centre2{
	width:753px;
	padding-left:10px;
	float:left;
	display:inline;
	margin-top:20px;
}

#cont_c2_dins1{
	width:752px;
	height:17px;
	padding-bottom:8px;
	float:left;
	display:inline;
	border-bottom:#ff9900 dotted 1px;
}
#subcapp{
	width:645px;
	height:1px;
	padding-bottom:8px;
	float:left;
	display:inline;
	border-bottom:#ff9900 dotted 1px;
}

#cont_flash{
	width:565px;
	height:323px;
	margin-top:10px;
	margin-left:90px;
	margin-bottom:20px;
	float:left;
	display:inline;
}

#cont_flash_present{
	width:565px;
	height:323px;
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	display:inline;
}

#img_rep_flash{
	width:81px;
	height:323px;
	background-image:url(img/rep_centro.gif);
	background-repeat:repeat-y;
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	display:inline;
	margin-right:5px;
	margin-left:5px;
}
#img_rep_flash2{
	width:81px;
	height:323px;
	background-image:url(img/rep_centro.gif);
	background-repeat:repeat-y;
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	display:inline;
	margin-left:5px;
}


#foto_cap{
	width:562px;
	height:147px;
	float:left;
	margin-top:10px;
}

#foto_cap2{
	width:180px;
	height:147px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:10px;
}

#foto_cap3{
	width:180px;
	height:267px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:10px;
	background-color:#f6f6f3;
}

#foto_cap4{
	width:180px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:10px;
	background-color:#f6f6f3;
}


#info3{
	width:180px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:10px;
	background-color:#f6f6f3;
	margin-bottom:10px;
}


#info4{
	width:180px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:10px;
	background-color:#f6f6f3;
}
#info5{
	width:180px;
	height:147px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:10px;
	background-color:#FFFFFF;
	margin-bottom:11px;
}
#info6{
	width:180px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:21px;
	background-color:#f6f6f3;
	margin-bottom:10px;
}

#titol_cap2{
	width:175px;
	height:18px;
	padding:3px 0 0 5px;
	background-color:#666666;
}

#titol_capblauclar{
	width:175px;
	height:18px;
	padding:3px 0 0 5px;
	background-color:#00ccff;
}

#titol_capblaumig{
	width:175px;
	height:18px;
	padding:3px 0 0 5px;
	background-color:#3366cc;
}

#titol_capmagentamig{
	width:175px;
	height:18px;
	padding:3px 0 0 5px;
	background-color:#ff3399;
}

#titol_lila{
	width:175px;
	height:32px;
	padding:4px 0 0 5px;
	background-color:#9933cc;
	background-image:url(img/inf.gif);
}
#titol_taron{
	width:133px;
	height:54px;
	padding:10px 0 0 47px;
	background-color:#ff9900;
	background-image:url(img/desc.gif);
}
#baix_cap2{
	width:170px;
	padding:12px 5px 12px 5px;
}




#cont_mapa{
	width:748px;
	float:left;
}

#cont_centro{
	width:565px;
	margin:10px 0 0 91px;
	float:left;
}

#cont_centro2{
	width:561px;
	margin:10px 0 0 0px;
	float:left;
	background-color:#ecece6;
}

#dins{
	width:416px;
	float:left;
}

#dins2{
	width:330px;
	float:left;
}

#links_icones{
	width:30px;
	float:left;
}

#links{
	width:300px;
	float:left;
	padding-bottom:10px;
}



#int{
	width:176px;
	border-bottom:#000000 solid 1px;
	float:left;
}
#int_inv{
	width:176px;;
	float:left;
}

#interior{
	width:176px;
	height:48px;
	text-align:left;
	float:left;
	display:inline;
	background-color:#f3f6fc;
	border-top:#000000 solid 1px;
}

#interior_selected{
	width:166px;
	height:38px;
	padding:10px 5px 0 5px;
	text-align:left;
	float:left;
	display:inline;
	background-color:#e0e8f7;
	border-top:#000000 solid 1px;
	
}


.inter{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.inter a{
	color:#000000;
	text-decoration:none;
	display:block; 
	padding:10px 5px 25px 5px;
}

.inter a:hover{
	background-color:#e0e8f7;
	color:#000000;
}

.inter2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.inter2 a{
	color:#000000;
	text-decoration:none;
	display:block; 
	padding:10px 5px 12px 5px;
}

.inter2 a:hover{
	background-color:#e0e8f7;
	color:#000000;
}





.inter_select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3366cc;
}

#trat{
	margin-top:10px;
	width:512px;
	padding:20px 25px 40px 25px;
	background-color:#ecece6;
	float:left;
	display:inline;
}

#donant{
	margin-top:10px;
	width:510px;
	padding:20px 0px 40px 52px;
	background-color:#ecece6;
	float:left;
	display:inline;
}





#visita{
	margin-top:10px;
	width:517px;
	padding:20px 20px 40px 25px;
	background-color:#eff2f6;
	float:left;
	display:inline;
}

#cont_tratamientos{
	width:753px;
	padding-left:10px;
	float:left;
	display:inline;
	margin-top:20px;
}

#cont_trata{
	padding-top:10px;
	padding-bottom:10px;
	width:562px;
	float:left;
	border-bottom:#ff9900 dotted 1px;
	display:inline;
}

#cont_trata2{
	padding-top:10px;
	padding-left:10px;
	width:180px;
	float:left;
	display:inline;
	
}


#englob{
	width:562px;
	float:left;
}


.llista{
	list-style:none;
}



#cont_comunic{
	padding-top:10px;
	padding-bottom:10px;
	width:645px;
	float:left;
	border-bottom:#ff9900 dotted 1px;
	display:inline;
}

#com{
	margin-top:10px;
	width:645px;
	padding:20px 0 20px 0;
	background-color:#FFFFFF;
	float:left;
	display:inline;
}
#com_dins{
	margin-top:10px;
	width:645px;
	min-height:58px;
	padding:7px 0 5px 0;
	background-color:#FFFFFF;
	float:left;
	display:inline;
	border-top:#000000 dotted 1px;
}

*html #com_dins{
	height:58px;
}



#tcom{
	width:470px;
	float:left;
}

#com_dins_pdf{
	width:150px;
	float:right;
	display:inline;
	margin-top:40px;
}

#com_mes{
	margin-top:40px;
	width:150px;
	float:right;
	display:inline;
}



#mapweb{
	margin-top:10px;
	height:430px;
	width:295px;
	padding:20px 10px 20px 10px;
	background-color:#ecece6;
	float:left;
	display:inline;
	margin-right:15px;
}


/*INICI DESPLEGABLES PA*/

#desp_centro{
	position:absolute;
	width:200px;
	z-index:1;
	padding-top:10px;
	left: 95px;
	top: 160px;
	visibility:hidden;
}


#desp_unidades{
	position:absolute;
	width:200px;
	padding-top:10px;
	z-index:2;
	left: 295px;
	top: 160px;
	visibility:hidden;
}

#dins_desp{
	border-top:#999999 dotted 2px;
	background-color:#f8f8f6;
	width:200;
}


#op_unidades{
	width:200px;
	height:15px;
	padding-top:7px;
	border-bottom:#000000 dotted 1px;
	text-align:left;
	background-color:#f8f8f6;
}

#op_unidades_ult{
	width:200px;
	height:16px;
	padding-top:7px;
	position:relative;
	text-align:left;
	background-color:#f8f8f6;
}


#desp_tratamiento{
	position:absolute;
	width:200px;
	padding-top:10px;
	z-index:3;
	left: 183px;
	top: 160px;
	visibility:hidden;
}

#desp_donante{
	position:absolute;
	width:200px;
	padding-top:10px;
	z-index:4;
	left: 587px;
	top: 160px;
	visibility:hidden;
}

#desp_paciente{
	position:absolute;
	width:200px;
	padding-top:10px;
	z-index:5;
	left: 463px;
	top: 160px;
	visibility:hidden;
}

#desp_comunica{
	position:absolute;
	width:200px;
	padding-top:10px;
	z-index:6;
	left: 715px;
	top: 160px;
	visibility:hidden;
}






/*INICI TEXTE */

.text_negre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.text_negre a{
	text-decoration:none;
	color:#00ccff;
}
.text_negre a:hover{
    text-decoration:none;
	color:#00ccff;
}

.text_negre2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.text_negre2 a{
	text-decoration:none;
	color:#3366cc;
}
.text_negre2 a:hover{
    text-decoration:underline;
	color:#3366cc;
}

.text_negre3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.text_negre3 a{
	text-decoration:none;
	font-weight:bold;
	color:#00ccff;
}
.text_negre3 a:hover{
    text-decoration:none;
	font-weight:bold;
	color:#00ccff;
}

.text_negre4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.text_negre4 a{
	text-decoration:none;
	color:#3366cc;
}
.text_negre4 a:hover{
    text-decoration:underline;
	color:#3366cc;
}



.text_negre5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:1.5em;
}
.text_negre5 a{
	text-decoration:none;
	color:#3366cc;
}
.text_negre5 a:hover{
    text-decoration:none;
	color:#3366cc;
}


.text_negre6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99cccc;
}
.text_negre6 a{
	text-decoration:none;
	color:#000000;
}
.text_negre6 a:hover{
    text-decoration:none;
	color:#99cccc;
}

.text_negre7{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.text_negre7 a{
	text-decoration:none;
	color:#000000;
}
.text_negre7 a:hover{
    text-decoration:none;
	color:#00ccff;
}

.text_vermell{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	line-height:1.5em;
}
.text_vermell a{
	text-decoration:none;
	color:#ff0000;
}
.text_vermell a:hover{
    text-decoration:none;
	color:#ff0000;
}

.text_llistes{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#339999;
}


.text_negrearosa{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.text_negrearosa a{
	text-decoration:none;
	color:#000000;
}
.text_negrearosa a:hover{
    text-decoration:none;
	color:#ff3399;
}

.selected{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff3399;
}




.text_rosa{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff3399;
}




.text_blau{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00ccff;
}
.text_blau2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3366cc;
}

.text_blau3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.text_blau3 a{
	text-decoration:none;
	color:#3366cc;
}
.text_blau3 a:hover{
	text-decoration:underline;
	color:#3366cc;
}

.text_blau44{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00ccff;
	font-weight:bold;
}
.text_blanc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}
.text_blanc a{
	text-decoration:none;
	color:#fff;
	
}
.text_blanc a:hover{
    text-decoration:none;
	color:#fff;
}

.text_blanc2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}
.text_blanc2 a{
	text-decoration:none;
	color:#fff;
}
.text_blanc2 a:hover{
	text-decoration:underline;
	color:#fff;
}

.text_blanc10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}
.text_blanc10 a{
	text-decoration:none;
	color:#fff;
	
}
.text_blanc10 a:hover{
    text-decoration:underline;
	color:#fff;
}

.text_grisf{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}

.text_grisf b{
	font-weight:bold;
	line-height:2.2em;
}

.text_grism{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999;
}
.text_grism a{
	text-decoration:none;
	color:#999;
}

.text_grism a:hover{
	text-decoration:none;
	color:#00ccff;
}

.text_gris_seguim{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}


.text_titol_dins{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:33px;
color:#3366cc;
}

.text_titol_inv{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:33px;
color:#ecece6;
}

.text_titol_centro{
font-family:Arial, Helvetica, sans-serif;
font-size:33px;
color:#00ccff;
}

.text_protocol{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#993399;}









/*ARABE*/


#img_rep_arabe{
	width:178px;
	height:200px;
	background-image:url(img/rep_centro.gif);
	background-repeat:repeat;
	margin-left:12px;
	margin-top:10px;
	float:left;
	display:inline;

}

#foto_cap_arabe{
	width:562px;
	height:147px;
	float:left;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:#3399cc dotted 1px;
}

#foto_cap2_arabe{
	width:180px;
	height:147px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:#ff9900 dotted 1px;
}

#foto_cap2_arabe2{
	width:180px;
	height:148px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:10px;
	padding-bottom:10px;
}

#sep_arabe{
	width:758px;
	float:left;
	margin-left:10px;

}
#cont_blau{
	width:561px;
	height:10px;
	float:left;
	border-bottom:#3399cc dotted 1px;
}
#cont_taron{
	margin-left:10px;
	width:180px;
	height:10px;
	float:left;
	border-bottom:#ff9900 dotted 1px;
	display:inline;
}


#arabe_info{
	width:770px;
	float:left;
}

#contCentDret_arabe{
	width:770px;
	float:left;
}


#cont_centre_arabe{
	width:562px;
	padding-left:10px;
	float:left;
	margin-top:20px;

}
#cont_centre_arabe2{
	width:562px;
	padding-left:10px;
	float:left;
	display:inline;
}

#cont_dret_arabe{
	width:190px;
	float:left;
	display:inline;
	margin-top:20px;
}

#cont_dret_arabe2{
	width:190px;
	float:left;

}

#trat_arabe{
	margin-top:10px;
	width:562px;
	background-color:#ecece6;
	float:left;;
}
#mapa_arabe{
	width:180px;
	height:251px;
	float:left;
	margin-left:10px;
	display:inline;
	margin-top:10px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    .rtl { line-height:1.3em; }
}



.text_n3_arabe{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:1.2em;
}
.text_n3_arabe a{
	text-decoration:none;
	font-weight:bold;
	color:#00ccff;
}
.text_n3_arabe a:hover{
    text-decoration:none;
	font-weight:bold;
	color:#00ccff;
}


#ancla_esq{
	width:176px;
	height:14px;
	text-align:right;
	float:left;

}

.inter_arabe{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	line-height:1em;

}

.inter_arabe a{
	color:#000000;
	text-decoration:none;
	display:block; 
	padding:15px 5px 20px 5px;
	text-align:center;
}

.inter_arabe a:hover{
	background-color:#e0e8f7;
	color:#000000;
	text-align:center;
}



#baix_cap2_arabe{
	width:160px;
	padding:15px 10px 15px 10px;
}

#titol_cap2_arabe{
	width:170px;
	padding:3px 5px 3px 5px;
	background-color:#666666;
	text-align:right;
}

#cont_esq_arabe{
	width:176px;
	padding-left:11px;
	float:left;
	display:inline;
	margin-top:57px;

}


.rtl{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:18px;
font-weight:bold;}
