@charset "utf-8";
/* CSS Document */

#logo_fpt_alberg
{
style=width: 9.75em; 
padding-top:1em; 
padding-left:1em;
}


.titol_hostel_home
{
margin-bottom:0.6em;
padding-left:0.8em; 
font-size: 0.8em;
font-weight:bold;
background-color:#ff8e18;
}

.titol_hostel_home_fotos
{
margin-bottom:0.6em;
padding-left:1.5em; 
font-size: 0.8em;
font-weight:bold;
}

.titol_hostel_home_fotos_galeria
{
margin-bottom:0.0em;
margin-left:0.2em;
margin-right:0.8em;
padding-left:1.2em; 
padding-top:0.1em; 
font-size: 0.7em;
font-weight:bold;
}

.titol_hostel_home_fotos_galeria_interior
{
margin-bottom:0.7em;
margin-left:0.0em;
margin-right:0.0em;
padding-left:1.em; 
padding-top:0.3em; 
padding-bottom:0.3em; 
font-size: 0.7em;
font-weight:bold;
}


.titol_hostel_ofertes
{
padding-left:0.8em; 
font-size: 1.0em;
font-weight:bold;
background-color:#e3fd31;
padding-top:0.3em;
padding-bottom:0.3em;
}

#banderes
{
text-align:right;
padding-top:0.3em;
}

.fons_menu
{
}


.fons_menu1
{
width:10%;
}

.fons_menu2
{
width:10%;
padding-top:0.4em;
padding-right:2em;
*vertical-align:top;
}
.fons_menu2_en
{
width:10%;
padding-top:0.4em;
padding-right:2.58em;
*vertical-align:top;
}
.fons_menu2_xi
{
width:10%;
padding-top:0.4em;
padding-right:0.5em;
*vertical-align:top;
}
.fons_menu2 a:hover
{
text-decoration:none;
}


.fons_menu1_ja
{
width:8%;
}

.fons_menu2_ja
{
width:15%;
padding-top:0.4em;
padding-right:2em;
*vertical-align:top;
}
.fons_menu2_en_ja
{
width:15%;
padding-top:0.4em;
*vertical-align:top;
}

.fons_menu1_en_ja2
{
width:13%;
padding-top:0.4em;
*vertical-align:top;
}


.titol_hostel_menu
{
font-family:arial, helvetica, sans-serif;
color:white; 
font-size:0.84em;
font-weight:bold;
}

.taula_menu
{
width:100%;
text-align:right;
}

.taula_menu tr
{
}


#destacados_hostel{
	width:10.00em;
 	_width:8.00em;
	float:right;
	margin-left:0.5em;
	margin-top:0.5em;
  margin-right:0.2em;
	display:inline;
width:9.75em;
  _width:9.6em;
  margin-right:0.2em;
  _margin-right:0.0em;
}


.taula_hostel_home
{
width:100%;
}

.imatge_miniatura_hostel_home
{
width:97px;
height:69px;
border: #ccc solid 0.1em;
}

.imatge_menu_principal
{
height:130px;
border:solid 0.063em #FF8E18;
margin:10px;
}

.titol_extres
{
width:36em;
color:#324F05;
font-size:1.0em;
font-weight:bold;
margin-bottom:0.5em;
margin-left:0.9em;
margin-top:0.5em;
padding:0.2em;
background-color:#CCEFC2;
}

#hostel_contenido_sense_menu
{
	width:39em;
  _width:38.5em;
	float:left;
	margin-left:0em;
	margin-top:0.5em;
	display:inline;
  }
/* ++++++++++++++++++++++ Maquetado General ++++++++++++++++  */
	
.container{
	text-align:left;
	margin:auto;
	_margin-left:20%;
	width:48.75em;
	_width:49em;
	margin-top:0;
	background-color:#FFFFFF;
	border-left: #ccc solid 0.1em;
	border-right: #ccc solid 0.1em;  vertical-align:top;
}

.container_pie{
	text-align:left;
	margin:auto;
	width:48.75em;
	margin-top:0;
	background-color:#CCCCCC;
}


#top{
	margin:0;
	padding:0;  vertical-align:top;
}
#top #institucional{
	background-color:#333;
	height:6.00em;  vertical-align:top;
}

#institucional table{
  width:100%;  vertical-align:top;
}

#institucional tbody{
  width:100%;
  vertical-align:top;
}

#institucional td{
text-align:right;
vertical-align:top;
}
#institucional tr{
vertical-align:top;
}

#institucional #busqueda{
margin-top:1.38em;
padding-right:0.94em;
}
#institucional #utiles{
margin-top:0.91em;
padding-right:0.94em;
}

#top #herramientas{
	color:#fff;
}

#top #herramientas #utiles{
	font-size: 0.69em  ;
}

/*
#top #menu{
	background-color:#fff;
	position:relative;
	height:1.6em;
}
*/
#top #foto{
	width:48.75em;f
	height:9.75em;
	margin:0;
	padding:0;
}
/*
#top #menu ul{
	width:100%;
	height:1.38em;
	overflow:hidden;
}
#top #menu ul li{
	float:left;
	text-align:center;
	color:#fff;
}
*/
#central{
	clear:both;
}

.lletra_bold p{
font-weight:bold;
font-size:0.69em;
}

/*#menuvertical{
	width:9.75em;
	background-color:#f2f2f2;
	color:#000;
	float:left;
}*/

#contenido{
	width:27em;
	_width:25em;
	float:left;
	margin-left:1em;
	margin-top:0.5em;
	display:inline;
}
/* no aplicar correcció ample contenido en ie6 quan veiem galeries d'imatges de l'alberg, conreria o residencia */
#alojamientoalbergperetarres #contenido{
	_width:27em;
}
#alojamiento #contenido{
	_width:27em;
}
#alojamientoresidenciafemeninaestudiantsmadrid #contenido{
	_width:27em;
}


#contenido ul
{
	margin-left:2em;
}
#contenido ul li
{
	list-style-type:square;
	margin-bottom:0.5em;
	font-size:0.69em
}

#contenido ol li
{
	margin-bottom:0.5em;
	font-size:0.69em
}
#contenido li{
	line-height:1.25;
}
#contenido a{
	/*font-size:0.69em  ;*/
}

#contenido_sense_menu{
	width:37em;
	float:left;
	margin-left:1em;
	margin-top:0.5em;
	display:inline;
}

#contenido p{
	line-height:1.5;
/*	font-size:0.69em   ;*/
	margin-bottom:1em;
}

#contenido td, th{
	font-family:arial, helvetica, sans-serif;
	/*font-size:0.69em;*/
	line-height:1.5;
}

#contenido th{
	font-weight:bold;
}
#espacio_contenido{
	line-height:1.5;
}
#espacio_contenido p{
	font-size:0.69em  ;
	line-height:1.5;
	margin:0;
	padding:0;
	padding-bottom:0.63em;
}


#submenuhorizontal{
	background-color:#f3f3f3;
	font-size:0.69em  ;
	padding:0.5em 0 0.8em 0.6em;
	margin-bottom:1em;
}

#destacados{
	width:9.50em;
	float:left;
	margin-left:1em;
	margin-top:0.5em;
	display:inline;
}
/* correcció especial per la conreria a ie6 */
#alojamiento #destacados{
	_width:auto;
}



#destacados .titulo_noticia, #destacados .titulo_evento{
	margin:0;
	padding:0;
	font-size:0.69em  ;
	font-weight:bold;
	padding-top:0.63em;
}
#destacados .titulo_noticia a, #destacados .titulo_evento a{
	font-weight:bold;
	color:#000;
	line-height:1.25;
}


#destacados .entrada_noticia, #destacados .dato_evento{
	margin:0;
	padding:0;
	font-size:0.69em  ;
	line-height:1.25;
}


#pie{
	clear:both;
	text-align:center;
	margin-top:1em;
	padding-top:0.44em;
	font-size:0.69em  ;
	color:#767a7d;
}

/* ++++++++++++++++++++++ Estilos General ++++++++++++++++  */
body{font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;;
/*background-image:url(../img/fons_blanx.gif);*/
background-position:left top;
background-repeat: repeat-x;
margin-bottom:0.63em;
margin-top:0.63em;}

#paddings{
  vertical-align:top;
}

table.themeHeader {
  vertical-align:top;
}
.themeHeader{
display:none;
}
#themeHeader{
display:none;
}

themeHeader{
display:none;
}

p {font-size:0.69em  ; line-height:1.5em;}
a {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;}
a:visited {color:inherit;}
a:active {color:inherit;}
strong {font-weight:bold}

.lletra_bold
{font-weight:bold;}

#top a, #top a:visited{
	color:#fff;
}

#busqueda{
	font-size:0.69em  ;
}
#textoabuscar{
	font-size:1em  ;
	height:1em;
	margin-right:0.7em;
	margin-left:0.3em;
	color:#666666;
}

#pie a, #pie a:visited{
	color:#767a7d;
}
#central h1{
	font-size:1em;
	font-weight:bold;
	color:#fff;
	margin-top:0em;
	padding:0.3em 0 0.3em 1em;
}
#index h1{
	padding-left:0;
}

#destacados .classh3{

	padding-top:0.63em;
	font-weight:bold;
}

#destacados .classh3{
	border-bottom:solid 0.06em;
	margin:0.5em 0.5em 0.5em 0;
	font-size:0.75em  ;
}


#destacados h2{

	padding-top:0.63em;
	font-weight:bold;
}
#destacados h2{
	border-bottom:solid 0.06em;
	margin:0.5em 0.5em 0.5em 0;
	font-size:0.75em  ;
}

#destacados p{
	margin-bottom:1.5em;
}

#migaspan{
	font-size:0.63em  ;
}
#submenuhorizontal .separador{
	font-size:1.4em  ;
}
#migaspan a, #migaspan a:visited, #submenuhorizontal a, #submenuhorizontal a:visited{
	color:#000;
}

#contenido h2, #contenido .classh4, #contenido .classh3{
	margin:1em 0 0.2em;
	font-weight:bold;
	font-size:0.75em  ;
}

.flash{
display:none;
}

.imatge{
display:none;
}

#no_trobat{display:none;}
/* ++++++++++++++++++++++ Menu ++++++++++++++++  */
#menu_superior{
	z-index:1000;
}

div#menu_superior,
div#submenu_1,
div#submenu_2,
div#submenu_3,
div#submenu_4,
div#submenu_5,
div#submenu_7,
div#submenu_6{
	margin:0;
	padding:0;
	width:48.75em;
	border-top:solid 0.13em #fff;
	border-bottom:solid 0.13em #fff;
}
div#submenu_1,
div#submenu_2,
div#submenu_3,
div#submenu_4,
div#submenu_5,
div#submenu_7,
div#submenu_6{
	margin:0;
	padding:0;
	margin-top:-0.13em;
	display:none;
}
div#menu_superior a,
div#submenu_1 a,
div#submenu_2 a,
div#submenu_3 a,
div#submenu_4 a,
div#submenu_5 a,
div#submenu_7 a,
div#submenu_6 a{
	color:#fff;
	text-decoration:none;
}
table#m0,
table#s1,
table#s2,
table#s3,
table#s4,
table#s5,
table#s7,
table#s6{
	margin:0;
	padding:0;
	height:1.38em;
	width:100%;
}
table#m0 td,
table#s1 td,
table#s2 td,
table#s3 td,
table#s4 td,
table#s5 td,
table#s7 td,
table#s6 td{
	margin:0;
	padding:0;
	vertical-align:middle;
	text-align:center;
	width:auto;
	font-family:Arial;
	font-size:0.75em  ;
}
table#m0 td.menu_superior_separador,
table#s1 td.menu_superior_separador,
table#s2 td.menu_superior_separador,
table#s3 td.menu_superior_separador,
table#s4 td.menu_superior_separador,
table#s5 td.menu_superior_separador,
table#s7 td.menu_superior_separador,
table#s6 td.menu_superior_separador{
	background:#FFFFFF;
	width:0.13em;
}

#m1, #s1 td{
	background:#FF8C1A;
}
#m2, #s2 td{
	background:#0082A4;
}
#m3, #s3 td{
	background:#9F172A;
}
#m4, #s4 td{
	background:#8D9D1F;
}
#m5, #s5 td{
	background:#E20A16;
}
#m6, #s6 td{
	background:#A50A66;
}
#m7, #s7 td{
	background:#A50A66;
}

#informacioncorporativa #submenu_1{
	display:block;
}
#servicios #submenu_2{
	display:block;
}
#formacion #submenu_3{
	display:block;
}	
#alojamiento #submenu_4, #alojamientoalbergperetarres #submenu_4, #alojamientoresidenciafemeninaestudiantsmadrid #submenu_4{
	display:block;
}
#centrosesplai #submenu_5{
	display:block;
}
#gestionconocimiento #submenu_6{
	display:block;
}

#break_position_menu{
	width:100%;
	height:1.63em;
	position:relative;
	display:none;
}





/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
/*Menús DE LES eEUTSES*/

div#menu_superior,
div#submenu_11,
div#submenu_12,
div#submenu_13,
div#submenu_14,
div#submenu_15,
div#submenu_17,
div#submenu_16{
	margin:0;
	padding:0;
	width:48.75em;
	border-top:solid 0.13em #fff;
	border-bottom:solid 0.13em #fff;
}
div#submenu_11,
div#submenu_12,
div#submenu_13,
div#submenu_14,
div#submenu_15,
div#submenu_17,
div#submenu_16{
	margin:0;
	padding:0;
	margin-top:-0.13em;
	display:none;
}
div#menu_superior a,
div#submenu_11 a,
div#submenu_12 a,
div#submenu_13 a,
div#submenu_14 a,
div#submenu_15 a,
div#submenu_17 a,
div#submenu_16 a{
	color:#fff;
	text-decoration:none;
}
table#m0,
table#s11,
table#s12,
table#s13,
table#s14,
table#s15,
table#s17,
table#s16{
	margin:0;
	padding:0;
	height:1.38em;
	width:100%;
}
table#m0 td,
table#s11 td,
table#s12 td,
table#s13 td,
table#s14 td,
table#s15 td,
table#s17 td,
table#s16 td{
	margin:0;
	padding:0;
	vertical-align:middle;
	text-align:center;
	width:auto;
	font-family:Arial;
	font-size:0.75em  ;
}
table#m10 td.menu_superior_separador,
table#s11 td.menu_superior_separador,
table#s12 td.menu_superior_separador,
table#s13 td.menu_superior_separador,
table#s14 td.menu_superior_separador,
table#s15 td.menu_superior_separador,
table#s17 td.menu_superior_separador,
table#s16 td.menu_superior_separador{
	background:#FFFFFF;
	width:0.13em;
}

#m11, #s11 td{
	background:#ff8c1a;
}
#m12, #s12 td{
	background:#9f172a;
}
#m13, #s13 td{
	background:#002b53;
}
#m14, #s14 td{
	background:#00652c;
}
#m15, #s15 td{
	background:#a50a66;
}
#m16, #s16 td{
	background:#aa7a00;
}
#m17, #s17 td{
	background:#00b7af;
}

/*Línia menú vertical */

#quisom div.accordion_item{
	border-bottom:solid 0.063em #ff8c1a;
}

#gestionconocimientoestris div.accordion_item{
	border-bottom:solid 0.063em #E20A16;
}
	
	
#estudis div.accordion_item{
	border-bottom:solid 0.063em #9f172a;
}

#serveis_als_estudiants div.accordion_item{
	border-bottom:solid 0.063em #002b53;
}

#relacions_internacionals div.accordion_item{
	border-bottom:solid 0.063em #00652c;
}

#recerca  div.accordion_item{
	border-bottom:solid 0.063em #a50a66;
}

#revista_educacio_social div.accordion_item{
	border-bottom:solid 0.063em #aa7a00;
}

#entitats_i_empreses div.accordion_item{
	border-bottom:solid 0.063em #00b7af;
}
	
	

/*++++++++ fi menu eutses+++++++*/





/* ++++++++++++++++++++++ Home ++++++++++++++++  */
#index #central{
}
#index #columna-dcha{
	width:19em;
	float:right;
	background-color:#fff8e7;
	padding-left:0.75em;
	padding-top:0.75em;
	min-height:26em;
}
#index #columna-izq{
	clear:both;
	width:27.5em;
	float:left;
	margin-left:0.5em;
}
#index .banner_fpt{
	margin-bottom:1em;
}
#index h1{
	border-bottom:solid 0.06em #fdb915;
}
#index h1, #index h2,  #index .classh3{
	font-weight:bold;
	color:#000000;
	margin-top:0.69em;
		clear:both;
}
#index #columna-izq a, #index #columna-dcha a {
	color:#000000;
	font-weight:bold;
}
#index #columna-izq img{
	float:right;
	margin-left:2em;
	margin-bottom:1em;
}

.centrar_div
{
text-align:center;
}

.link_mes{
font-weight:normal;
}
/* ++++++++++++++++++++++ informacioncorporativa ++++++++++++++++  */

/*#informacioncorporativa #menuvertical li{
	border-bottom:solid 0.06em #ff8c1a;
	 padding-bottom:0.5em;
}*/
/*#info_corp_vert_linea
{
border-bottom:solid 0.06em #ff8c1a;
list-style: none
}*/
#informacioncorporativa h1 {
	background-color:#ff8c1a;
}
#informacioncorporativa #destacados h2{
	border-bottom-color: #ff8c1a;
}
#informacioncorporativa #destacados h3{
	border-bottom-color: #ff8c1a;
}
/* ++++++++++++++++++++++ servicios ++++++++++++++++  */
/*
#servicios #central li{
	border-bottom:solid 0.06em #0082a4;
}
*/


/*#servicios_vert_linea
{
border-bottom:solid 0.06em #0082a4;
list-style: none
}*/
#servicios h1 {
	background-color:#0082a4;
}
#servicios #destacados h2{
	border-bottom-color: #0082a4;
}

#servicios #destacados .classh3{
	border-bottom-color: #0082a4;
}
/* ++++++++++++++++++++++ formacion ++++++++++++++++  */
/*
#formacion #central li{
	border-bottom:solid 0.06em #9f172a;
}
*/
/*
#formacion #central #paginador  li {
border-bottom:none;
}
*/
/*#formacion_vert_linea
{
border-bottom:solid 0.06em #9f172a;
list-style: none
}*/
#formacion h1 {
	background-color:#9f172a;
}
#formacion #destacados h2{
	border-bottom-color: #9f172a;
}

#formacion #destacados .classh3{
	border-bottom-color: #9f172a;
}
/* ++++++++++++++++++++++ alojamiento ++++++++++++++++  */
/*
#alojamiento #central li{
	border-bottom:solid 0.06em #8d9d1f;
}
*/
/*#alojamiento_vert_linea
{
border-bottom:solid 0.06em #9f172a;
list-style: none
}*/
#alojamiento h1 {
	background-color:#8d9d1f;
}
#alojamiento #destacados h2{
	border-bottom-color: #8d9d1f;
}

#alojamiento #destacados .classh3{
	border-bottom-color: #8d9d1f;
}

/* ++++++++++++++++++++++ estris ++++++++++++++++  */


#gestionconocimientoestris h1 {
	background-color:#E20A16;
}
#gestionconocimientoestris #destacados h2{
	border-bottom-color:#E20A16;
}

#gestionconocimientoestris #destacados .classh3{
	border-bottom-color: #E20A16;
}
/* ++++++++++++++++++++++ alojamiento -> alberg pere tarres ++++++++++++++++  */
/*
#alojamientoalbergperetarres #central li{
	border-bottom:solid 0.06em #009f3b;
}
*/
#alojamientoalbergperetarres h1 {
	background-color:#009f3b;
}
#alojamientoalbergperetarres #destacados h2{
	border-bottom-color: #009f3b;
}

#alojamientoalbergperetarres #destacados .classh3{
	border-bottom-color: #009f3b;
}
/*
#alojamientoalbergperetarres #central li:last-child{
	border:none;
}
*/
/* ++++++++++++++++++++++ alojamiento -> residencia femenina estudiants madrid ++++++++++++++++  */
/*
#alojamientoresidenciafemeninaestudiantsmadrid #central li{
	border-bottom:solid 0.06em #e64583;
}
*/
#alojamientoresidenciafemeninaestudiantsmadrid h1 {
	background-color:#e64583;
}
#alojamientoresidenciafemeninaestudiantsmadrid #destacados h2{
	border-bottom-color: #e64583;
}

#alojamientoresidenciafemeninaestudiantsmadrid #destacados .classh3{
	border-bottom-color: #e64583;
}
/*
#alojamientoresidenciafemeninaestudiantsmadrid #central li:last-child{
	border:none;
}
*/
/* ++++++++++++++++++++++ centrosesplai ++++++++++++++++  */
/*
#centrosesplai #central li{
	border-bottom:solid 0.06em #e20a16;
}
*/
/*#centrosesplai_vert_linea
{
border-bottom:solid 0.06em #9f172a;
list-style: none
}*/
#centrosesplai h1 {
	background-color:#e20a16;
}
#centrosesplai #destacados h2{
	border-bottom-color: #e20a16;
}

#centrosesplai #destacados .classh3{
	border-bottom-color: #e20a16;
}
/* ++++++++++++++++++++++ gestionconocimiento ++++++++++++++++  */
/*
#gestionconocimiento #central li{
	border-bottom:solid 0.06em #a50a66;
}
*/
/*#gestionconocimiento_vert_linea
{
border-bottom:solid 0.06em #9f172a;
list-style: none
}*/
#gestionconocimiento h1 {
	background-color:#a50a66;
}
#gestionconocimiento #destacados h2{
	border-bottom-color: #a50a66;
}

#gestionconocimiento #destacados .classh3{
	border-bottom-color: #a50a66;
}





/*Títols "h1" per a cada secció  de les EUTSES*/

#quisom h1 {
	background-color:#ff8c1a;
}
#quisom#destacados h2{
	border-bottom-color: #ff8c1a;
}
#quisom #destacados h3{
	border-bottom-color: #ff8c1a;
}

#estudis h1 {
	background-color:#9f172a;
}
#estudis #destacados h2{
	border-bottom-color: #9f172a;
}
#estudis #destacados h3{
	border-bottom-color:#9f172a;
}


#serveis_als_estudiants h1 {
	background-color:#002b53;
}
#serveis_als_estudiants h2{
	border-bottom-color: #002b53;
}
#serveis_als_estudiants h3{
	border-bottom-color: #002b53;
}


#relacions_internacionals h1 {
	background-color:#00652c;
}
#relacions_internacionals #destacados h2{
	border-bottom-color: #00652c;
}
#relacions_internacionals #destacados h3{
	border-bottom-color: #00652c;
}


#recerca h1 {
	background-color:#a50a66;
}
#recerca #destacados h2{
	border-bottom-color: #a50a66;
}
#recerca #destacados h3{
	border-bottom-color: #a50a66;
}


#revista_educacio_social h1 {
	background-color:#aa7a00;
}
#revista_educacio_social #destacados h2{
	border-bottom-color: #aa7a00;
}
#revista_educacio_social #destacados h3{
	border-bottom-color: #aa7a00;
}


#entitats_i_empreses h1 {
	background-color:#00b7af;
}
#entitats_i_empreses #destacados h2{
	border-bottom-color: #00b7af;
}
#entitats_i_empreses #destacados h3{
	border-bottom-color: #00b7af;
}

/*FI Títols "h1" per a cada secció */

















/* ++++++++++++++++++++++ centres d'esplais detall ++++++++++++++++  */

#esplais #labels-esplai{
	text-align:right;
	width:6em;
	float:left;
	padding: 0.5em;
	padding-top: 0.0em;
}
#esplais #datos-esplai{
	width:18.5em;
	float:left;
	background-color:#fce6e7;
	border-top: solid 0.06em #e20a16;
	border-bottom: solid 0.06em #e20a16;
	padding-left:0.5em;
	padding-right:0.5em;
	padding-top:0.5em;
	margin-left:0.5em;
	margin-bottom:1em;
}

#esplais #fotos{
	width:9em;
	float:right;
	margin-right:0.5em;
	padding-top:0.5em;
}

#esplais #cuerpo-evento{
	width:17.5em;
	float:left;
	margin-bottom:1.5em;
}


/* ++++++++++++++++++++++ centres d'esplais menu ++++++++++++++++  */

#esplais td{
	border-bottom:solid 0.06em #fce6e7;
	padding:0.7em;
	font-size:0.69em  ;
}

#esplais a{
	color:#000000;
	text-decoration:underline;
}

.esplais_titols th
{
color: #e20a16;
border-bottom:solid 0.06em #e20a16;
	padding:0.7em;
	padding-right:0.5em;
	font-size:0.69em  ;
	line-height:1.0em;
}

.esplais_td td
{
font-size:0.69em  ;
padding:0.8em 0.5em 0.0em 0.7em;
}

.esplais th{
	background-color:#e20a16;
	font-weight:bold;
	color:#FFFFFF;
	padding:0.5em;
	padding-right:0.5em;
	font-size:0.69em  ;
}


/* ++++++++++++++++++++++ Paginas especiales ++++++++++++++++  */

.cabecera{
	background-color:#ff8c1a;
	width:33%;
	font-weight:bold;
	font-size:0.75em  ;
	color:#FFFFFF;
}

.cabecera_guies{
	background-color:#A50A66;
	width:33%;
	font-weight:bold;
	font-size:0.75em  ;
	color:#FFFFFF;
}

.c5{
	width:5%;
	color:#FFFFFF;
}

.c10{
	width:10%;
	color:#FFFFFF;
}
.c15{
	width:15%;
	color:#FFFFFF;
}
.c20{
	width:20%;
	color:#FFFFFF;
}
.c30{
	width:30%;
	color:#FFFFFF;
}
.c55{
	width:55%;
	color:#FFFFFF;
}
.c60{
	width:60%;
	color:#FFFFFF;
}
.c70{
	width:70%;
	color:#FFFFFF;
}

#expertos td, .agenda td, .memoria td{
	border-bottom:solid 0.06em #fff3e8;
	padding:0.5em 0.7em 0.5em 0.7em;
	font-size:0.69em  ;
}



#expertos a, .agenda a, .memoria a{
	color:#000000;
	text-decoration:underline;
}
.clear{
	clear:both;
}
.listado ul{
	padding-left:1em;
}
.listado li{
	list-style-image:url(../img/punto-naranja.png);
	margin-bottom:0.2em;
}
.volver{
	font-family:arial,helvetica,sans-serif;
	clear:both;
	text-align:right;
	padding:0.2em;
	cursor:pointer;
	font-size:0.82em;
	text-align:right;
}
.volver a, .volver a:visited{
	color:#000000;
	text-decoration:underline;
}

#titulo_dinamico p
{
	font-weight:bold;
	font-size:0.75em;
}

#contacto-prensa, #anys_anteriors {
	clear:both;
	border-top: solid 0.06em #ededed;
	border-bottom: solid 0.06em #ededed;
	padding: 0.3em 0 0.3em 0;
}
#contacto-prensa a, #contacto-prensa a:visited, #anys_anteriors a, #anys_anteriors a:visited{
	color:#000;
}
#mas-info{
	background-color:#fff3e8;
	border-top: solid 0.06em #ff8c1a;
	border-bottom: solid 0.06em #ff8c1a;
	padding: 0.5em;
	margin-top:0.6em;
}
#mas-info .imprimir, .agenda .imprimir{
	text-align:right;
	margin-top:1em;
}

/* ############################################# */
/*			ESTILS ALLOTJAMENTS					 */
/* ############################################# */
a.mes_informacio, a.mes_informacio:visited{
	text-decoration:underline;
}
a.mes_informacio:hover{
	text-decoration:none;
}

#allotjaments h2{
	border-bottom:solid 1px #8D9D1F !important;
	padding-bottom:0.4em;
	margin-bottom:0.75em;
}
.element_llistat_allotjaments{
	font-size:0.69em;
	padding-bottom:1.5em;
}
.titol_element_llistat_home_allotjaments_ofertes{
	font-weight:bold;
	padding-bottom:1em;
}
.titol_element_llistat_allotjaments, .allotjament_detall_poblacio_comarca{
	font-weight:bold;
}
.taula_element_llistat_allotjaments td,
.taula_detall_allotjament td{
	vertical-align:top;
}
.taula_element_llistat_allotjaments td.info_element_llistat_allotjaments,
.taula_detall_allotjament td.info_detall_allotjament{
	padding-left:1em;
}
img.allotjaments{
	border:solid 1px #8D9D1F;
}



#veure_llistat_complet_allotjaments a, #veure_llistat_complet_allotjaments a:visited{
	font-size:0.75em;
	font-weight:bold;
	text-decoration:underline;
}
#veure_llistat_complet_allotjaments a:hover{
	text-decoration:none;
}



table.taula_home_allotjaments_destacats{
	width:100%;
	font-size:0.69em;
	margin-bottom:2.5em;
}
td.taula_home_allotjaments_destacats{
	width:33%;
}
.titol_element_menu_home_allotjaments_destacats{
	font-weight:bold;
}
div.localitzacio_element_menu_home_allotjaments_destacats{
	padding-bottom:0.5em;	
}

#allotjaments_img_home
{
	width:132px;
	height:132px;	
}
div.imatge_element_menu_home_allotjaments_destacats{
	padding-bottom:0.5em;
}
#menu_llistat_allotjaments{
	margin-bottom:2em;
}


#allotjaments_mapa{
	text-align:center;
	margin-bottom:2em;
}
#titol_menu_cerca_allotjaments{
	font-size:0.75em;
	font-weight:bold;
	margin-bottom:1.25em;
}

.taula_detall_allotjament{
	font-size:0.69em;
}
.taula_detall_allotjament{
	margin-bottom:2em;
}
.allotjament_detall_camp_dades{
	/*line-height:1.15em;*/
}

#icones_serveis_allotjament_detall{

}

#icones_serveis_allotjament_detall img{
	margin:0;
	padding:0;
	margin-right:0.75em;
	margin-top:0.75em;
	display:block;
	float:left;
}
td.info_detall_allotjament{
	width:100%;
}
/* ++++++++++++++++++++++ expertos ++++++++++++++++  */
#expertos{
	margin: 1em 0 1em 0;
}
#expertos .nombre p{
	font-weight:bold;
	margin-bottom:0.6em;
}

#expertos #datos{
	width:20em;
	float:left;
	margin-bottom:3em;
}
#expertos #datos p{
	margin-bottom:1em;
}
#expertos .foto{
	float:right;
	width:6.5em;
	text-align:right;
}
#expertos .foto p{
	margin-top:1em;
}
#expertos .listado{
	width:45%;
	float:left;
	padding-right:1em;
	margin-bottom:1em;
	font-size:.7em  ;

}


/* ++++++++++++++++++++++ projectes recerca i consultoria ++++++++++++++++  */
#rec_cons{
	margin: 1em 0 1em 0;
}
#rec_cons .nombre p{
	font-weight:bold;
	margin-bottom:0.6em;
}

#rec_cons #datos{
	width:15em;
	float:left;
	margin-bottom:3em;
}
#rec_cons #datos p{
	margin-bottom:1em;
}
#rec_cons .foto{
	float:right;
	text-align:right;
}
#rec_cons .foto p{
	margin-top:1em;
}
#rec_cons .listado{
	width:45%;
	float:left;
	padding-right:1em;
	margin-bottom:1em;
	font-size:.7em  ;

}
/* ++++++++++++++++++++++ noticias / notas de prensa ++++++++++++++++  */

#noticias a{
	color:#000000;
	text-decoration:underline;
}
#noticias .noticia{
	margin-bottom:1.1em;
}

#noticias .noticia .titulo{
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:0.2em;
}

#noticias .titulo_serveis{
	font-weight:bold;
	margin-bottom:0.2em;
}

#noticias .noticia img{
	float:left;
	margin-right:0.5em;
}
#noticias #cuerpo-noticia{
	width:17.5em;
	float:left;
	margin-bottom:1.5em;
}
#noticias #destacado{
	width:9em;
	float:right;
}

.punt_taronja
{
background-color: transparent;
background-repeat: no-repeat;
background-position: 0% 50%;
padding-left:0.64em;
}
.punt_grana
{
background-color: transparent;
background-repeat: no-repeat;
background-position: 0% 50%;
padding-left:0.64em;

}

.punt_pdf
{
background-color: transparent;
background-repeat: no-repeat;
background-position: 0% 50%;
padding-left:1.2em;
}

.linia_relacionada
{
border-top: solid 0.06em #e4e4e5;
border-bottom: solid 0.06em #e4e4e5;
width:10em;
padding-top:0.13em;
}
/* ++++++++++++++++++++++ agenda ++++++++++++++++  */

.agenda .labels-evento{
	text-align:right;
	width:7em;
	float:left;
	padding: 0.5em;
	background-color:#ff8c1a;
}
.agenda .datos-eventos{
	width:17.5em;
	float:left;
	background-color:#fff3e8;
	border-top: solid 0.06em #ff8c1a;
	border-bottom: solid 0.06em #ff8c1a;
	padding: 0.5em;
	margin-left:0.5em;
	margin-bottom:1em;
}
.agenda  .labels-evento p, .datos-eventos p{
 margin:0;
 padding:0;
 line-height:1.2em !important ;
           }


.agenda .destacado{
	width:9em;
	float:right;
	text-align:right;
}
.agenda .cuerpo-evento{
	width:17.5em;
	float:left;
	margin-bottom:1.5em;
}

.agenda .c1{width:10%;}
.agenda .c2{width:27%;}
.agenda .c3{width:50%;}
.agenda .c4{width:4em;}


/* ++++++++++++++++++++++ escoles bressol ++++++++++++++++  */

#escoles #labels-escola{
	text-align:right;
	width:6em;
	float:left;
	padding: 0.5em;
	padding-top: 0.0em;
}
#escoles #datos-escola{
	width:18.5em;
	float:left;
	background-color:#e5f2f6;
	border-top: solid 0.06em #0082a4;
	border-bottom: solid 0.06em #0082a4;
	padding-left:0.5em;
	padding-right:0.5em;
	padding-top:0.5em;
	margin-left:0.5em;
	margin-bottom:1em;
}

#escoles #fotos{
	width:9em;
	float:right;
	margin-right:0.5em;
	padding-top:0.5em;
}

#escoles #cuerpo-evento{
	width:17.5em;
	float:left;
	margin-bottom:1.5em;
}


/* ++++++++++++++++++++++ Modo edición de contenido WCM ++++++++++++++++ */

	.wpsPortletBody{
		text-align:center;
	}
	.wcmAuthoringPadding{
		background-color:#fff;
		width:48.69em;
		font-size:0.6em  ;
	}
	.wcmAuthoringPadding .wcmObjectFormLayout{
		width:47.38em;
	}

/* ++++++++++++++++++++++ Herramientas de creación ++++++++++++++++ */
	#hc{
		position:absolute;
		margin-left:0.9em;
		margin-top:0.9em;
		border:outset 0.4em #fbca01;
		padding:0.31em;
		font-family:Verdana;
		font-size:0.6em  ;
		background:#333;
	}
	#hc:hover{
		cursor:move;
	}
	#hc td{
		vertical-align:middle;
		padding:0.5em;
	}
	#hc a{
		color:#fff;
	}

/* ++++++++++++++++++++++ HTML GO TO TOP ++++++++++++++++ */

	#go_to_top{
	 	width:100%;
		text-align:right;
	}
	#go_to_top a{
	 	font-size:0.69em  ;
		color:#333333;
	}
	#go_to_top a:visited{
		color:#333333;
	}
	
	
	
/**************************************/
/*	Búsquedas		  */
/**************************************/



.tabla_busc{
border:0.063em #CCCCCC solid;
width:67.88em;
width:46.88em;
}


.tabla_busc_hostel{
border:0.063em #CCCCCC solid;
width:37.5em;
}



.td1_busc{
text-align:right;
border-bottom:#CCCCCC dotted 0.063em;
}

.td2_busc{
text-align:right;
border-bottom:#CCCCCC dotted 0.063em;
}

/* componente paginador busqueda */
ul.paginador_bus{
	margin-top:0.63em;
	padding-top:0.63em;
	text-align:right;
}

ul.paginador_bus li{
	font-size:0.69em;
	font-weight:bold;
	padding-left:0.31em;
	display:inline;
	color:#042f6d;
}
	
ul.paginador_bus a, ul.paginador_bus a:visited{
	font-size:1em  ;
	color:#042f6d;
	font-weight:normal;
}

ul.paginador_bus a:hover{
	color:#d96f19;
	text-decoration:none;
}

ul.paginador_bus li.elemento_inactivo{
	color:#dfdfdf;
}

.fila_buscador
{
width:1.25em;
font-size:0.69em;
padding: 5px 0px 5px 5px;
vertical-align:top;
}

.fila_buscador2
{
font-size:0.69em;
padding: 5px 15px 5px 15px;
vertical-align:top;
}

#cerques h1 {
	background-color:#FFDF5F;
}

#contacte h1 {
	background-color:#000000;
}

.buto_buscar
{
margin:0em;
padding:0em;
height:1.8em;
width:1.9em;
}



/* componente paginador */

#servicios #central #paginador  li {border-bottom:none;}

#paginador
{
margin-top:0.63em;
padding-top:0.63em;
border-top:solid 0.063em #dfdfdf;
text-align:right;
color:#FF0000;
}



	ul#paginador li{
		font-size:0.69em  ;
		font-weight:bold;
		padding-left:0.63em;
		display:inline;
		color:#042f6d;
	}
	ul#paginador a, ul#paginador a:visited{
		color:#042f6d;
		font-weight:normal;
	}
	ul#paginador a:hover{
		color:#d96f19;
		text-decoration:none;
	}
	ul#paginador li.elemento_inactivo{
		color:#dfdfdf;
	}


/* componente paginador span*/

#servicios #central #paginador  span {border-bottom:none;}

#paginador
{
margin-top:0.63em;
padding-top:0.63em;
border-top:solid 0.063em #dfdfdf;
text-align:right;
color:#FF0000;
}



	#paginador{
		font-size:0.69em  ;
		font-weight:bold;
		padding-left:0.63em;
		color:#042f6d;
		text-align:right;
	}
	#paginador a, #paginador a:visited{
		color:#042f6d;
		font-weight:normal;
	}
	#paginador a:hover{
		color:#d96f19;
		text-decoration:none;
	}
	#paginador .elemento_inactivo{
		color:#dfdfdf;
	}



/* ++++++++++++++++++++++ plans d'estudi + assignatura ++++++++++++++++  */

.ita_strong
{
	font-style:italic;
	font-weight:bold;
}

#contenido p.numero_curs{
margin-bottom:0em;
}
p.numero_curs{
	color:#fff;
	background:#AA302E;
	padding-top:0.31em;
	padding-bottom:0.31em;
	font-weight:bold;
	padding-left:0.81em;
}
table.llistat_assignatures{
	width:100%;
	border:0em;
	margin-top:0em;
	font-size:0.69em;
}
table.llistat_assignatures th{
	text-align:left;
	color:#AA302E;
	border-bottom:solid 0.063em #AA302E;
	padding-top:0.31em;
	padding-bottom:0.31em;
}
table.llistat_assignatures th.header_tipus{

	width:9em;
}
table.llistat_assignatures th.header_assignatura{
	width:25em;

}
table.llistat_assignatures th.header_assignatura_biblio{
	width:22em;
	padding-left:1em;
}
table.llistat_assignatures th.header_assignatura_biblio_pdf{
	width:5em;
		text-align:center;
}
table.llistat_assignatures th.header_credits{
	text-align:right;
}
table.llistat_assignatures tr td{
	height:1.56em;
	vertical-align:middle;
	border-bottom:solid 0.063em #F6E8E8;
}
table.llistat_assignatures a, table.llistat_assignatures a:visited{
	color:#000;
	text-decoration:underline;
}

	table#taula_dades_assignatura{
		float:right;
		border-bottom: solid 0.06em #9F172A;
		border-top: solid 0.06em #9F172A;
		background:#F6E8E8;
		margin-left:0.63em;
		padding-top:0.31em;
		padding-bottom:0.31em;
	}
	table#taula_dades_assignatura td{
		font-size:0.7em  ;
		padding-left:0.63em;
		padding-right:0.63em;
		padding-top:0.13em;
		padding-bottom:0.13em;
	}
	table#taula_dades_assignatura td.espai_imprimir{
		text-align:right;
		height:1.56em;
		vertical-align:bottom;
	}
	span.bold{
		font-weight:bold;
	}
	p.assignatura_titols{
		font-weight:bold;
		margin-bottom:0.31em;
		margin-top:0em;
	}
	div.assignatura_bloc{
		margin-bottom:0.63em;
	}
	div.assignatura_bloc, div.assignatura_bloc p{
		font-size:0.69em  ;
		line-height:1.5;
	}
	a.vincle_professor, a.vincle_professor:visited{
		color:#000;
		text-decoration:underline;
	}
	
	
	
	
/*Taula bibliografia recomenada*/
#contenido p.biblio_recomenada{
margin-bottom:0em;
}
p.biblio_recomenada{
	color:#fff;
	background:#A50A66;
	padding-top:0.31em;
	padding-bottom:0.31em;
	font-weight:bold;
	padding-left:0.81em;
}

table.llistat_biblio_recomenada{
	width:100%;
	border:0em;
	margin-top:0em;
	font-size:0.69em;
}
table.llistat_biblio_recomenada th{
	text-align:left;
	color:#A50A66;
	border-bottom:solid 0.063em #A50A66;
	padding-top:0.31em;
	padding-bottom:0.31em;
}
table.llistat_biblio_recomenada th.header_tipus{

	width:9em;
}
table.llistat_biblio_recomenada th.header_assignatura{
	width:25em;

}
table.llistat_biblio_recomenada th.header_assignatura_biblio{
	width:22em;
	padding-left:1em;
}
table.llistat_biblio_recomenada th.header_assignatura_biblio_pdf{
	width:5em;
		text-align:center;
}
table.llistat_biblio_recomenada th.header_credits{
	text-align:right;
}
table.llistat_biblio_recomenada tr td{
	height:1.56em;
	vertical-align:middle;
	border-bottom:solid 0.063em #DFC0D3;
}
/* ++++++++++++++++++++++ masters +++++++++++++++  */

table.llistat_masters{
	width:100%;
	border:0em;
	margin-top:0em;
	font-size:0.69em;
}
table.llistat_masters th{
	text-align:left;
	color:#AA302E;
	border-bottom:solid 0.063em #AA302E;
	padding-top:0.32em;
	padding-bottom:0.32em;
}
table.llistat_masters th.header_master_postgrau{
	width:27.38em;
}
table.llistat_masters th.header_curs{
	width:7em;
}
table.llistat_masters tr td{
	height:2.50em;
	vertical-align:middle;
	border-bottom:solid 0.06em #F6E8E8;
}
table.llistat_masters a, table.llistat_masters a:visited{
	color:#000;
	text-decoration:underline;
}


/* ++++++++++++++++++++++ cursos ++++++++++++++++  */
#cursos_assign td{
	border-bottom:solid 0.06em #f6e8e8;
	padding:0.7em;
	font-size:0.69em  ;
}

#cursos_assign a{
	color:#000000;
	text-decoration:underline;
}

.cursos_assign_titols th
{
color: #9F172A;
border-bottom:solid 0.06em #9F172A;
	padding:0.7em;
	padding-right:0.5em;
	font-size:0.69em  ;
	line-height:1.0em;
}

.cursos_assign_td td
{
font-size:0.69em  ;
padding:0.8em 0.5em 0.0em 0.7em;
}

.cursos_assign th{
	background-color:#9F172A;
	font-weight:bold;
	color:#FFFFFF;
	padding:0.5em;
	padding-right:0.5em;
	font-size:0.69em  ;
}

.cursos_assign_titols_blanc
{
width:0.13em;
background-color:#FFFFFF;
padding:0em 0.06em 0em 0.06em;


}

.cursos_assign_dades{
	width:20.5em;
	background-color:#f6e8e8;
padding:0em 0.13em 0em 0.13em;
font-size:0.69em;
}

.cursos_assign_dades_top{
	width:20.5em;
	font-size:0.69em;
	background-color:#f6e8e8;
	padding: 0.3em;
border-top:solid 0.06em #9F172A;
}

.cursos_assign_dades_bottom{
	width:20.5em;
	font-size:0.69em;
	background-color:#f6e8e8;
	padding: 0.3em;
border-bottom:solid 0.06em #9F172A;
}




.cursos_assign_titols_dades{
font-size:0.69em;
	color:#FFFFFF;
	text-align:right;
	width:25%;
	padding: 0.0em 0.2em 0.0em 0.0em;
	background-color:#9F172A;
}

.online
{
font-size:0.69em;
border-right: solid 0.06em #cccccc;
/*padding: 0.06em 0.13em 0.13em 0.13em;*/
padding: 0.06em 0.13em 0.0em 0.13em;
border-top: solid 0.06em #cccccc; 
border-left: solid 0.06em #cccccc; 
border-right: solid 0.06em #cccccc;
margin:0;
line-height:1.2;
}

.online1
{
font-size:0.69em;
border-top: solid 0.06em #cccccc; 
border-left: solid 0.06em #cccccc; 
padding: 0.06em 0.13em 0.0em 0.13em;
border-right: solid 0.06em #cccccc;
line-height:1.2;
/*padding: 0.06em 0.13em 0.13em 0.13em;*/
}


.online_print
{
background-color: transparent;
background-repeat: no-repeat;
padding-left:1.5em;
background-position: 0% 50%;
}



.online_icon
{
background-color: transparent;
background-repeat: no-repeat;
padding-left:1.3em;
background-position: 0% 50%;
}

.online_link, .online_link:visited
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#000000;
}

/*OFERTES DE FEINA*/


.ofertes_feina
{
line-height:1.0em;
}

.cabecera_ofertas{
	background-color:#a52220;
	font-weight:bold;
	font-size:0.75em;
	color:#FFFFFF;
}

.cabecera_ofertas2{
	text-align:right;
}

.ofertes_feina td{
	padding:0.4em 0.5em 0.4em 0.7em;
	font-size:0.69em;
}

.inscriute
{
	border-top:solid 0.06em #a52220;
	border-bottom:solid 0.06em #a52220;
}

.ita_strong
{
font-style:italic;
font-weight:bold;
}

#mes_ofertes
{
width:100px;
	text-align:center;
	border-top:solid 0.06em #e4e4e5;
	border-bottom:solid 0.06em #e4e4e5;
	padding:4px 0 0 0;
}

#mes_ofertes a:active
{font:bold;
text-decoration:none;
color:#000000;
}

#mes_ofertes a:hover
{
text-decoration:underline;
}

#mes_ofertes a:link
{
text-decoration:none;
color:#000000;
}

/*+++++++++++++++*/


/*OFERTES DE FEINA INFO CORP*/


.cabecera_ofertas_info_corp{
	background-color:#FF8C1A;
	font-weight:bold;
	font-size:0.75em;
	color:#FFFFFF;
}


.inscriute_info_corp
{
	border-top:solid 0.06em #FF8C1A;
	border-bottom:solid 0.06em #FF8C1A;
}



/*+++++++++++++++*/



/*Per elements que no volem que siguin visibles*/
.amagat
{
	visibility:hidden;
}     




/* +++++++++++++++ galeries d'imatges dels allotjaments ++++++++++++++++++++++ */
table#selector_galeria_allotjament{
	width:100%;
	border-left:none;
	margin-bottom:0.63em;
}
#alojamientoalbergperetarres table#selector_galeria_allotjament{ /* alberg pere tarrés */
	border:solid 0.063em #009f3b;
	border-left:none;
}
#alojamiento table#selector_galeria_allotjament{ /* alberg la conreria */
	border:solid 0.063em #8D9D1F;
	border-left:none;
}
table#selector_galeria_allotjament td{
	height:1.13em;
	vertical-align:middle;
	font-size:0.71em;
	text-align:center;
}
#alojamientoalbergperetarres table#selector_galeria_allotjament td{ /* alberg pere tarrés */
	border-left:solid 0.063em #009f3b;
}
#alojamiento table#selector_galeria_allotjament td{ /* alberg la conreria */
	border-left:solid 0.063em #8D9D1F;
}
table#selector_galeria_allotjament td a, table#selector_galeria_allotjament td a:visited{
	display:block;
	color:#000;
	text-decoration:none;
}
table#selector_galeria_allotjament td a:hover{
	text-decoration:underline;
}
table#selector_galeria_allotjament td a.galeria_allotjament_activa{
	display:block;
	color:#fff;
	text-decoration:none;
}
#alojamientoalbergperetarres table#selector_galeria_allotjament td.galeria_allotjament_activa{ /* alberg pere tarrés */
	background-color:#009f3b;
}
#alojamiento table#selector_galeria_allotjament td.galeria_allotjament_activa{ /* alberg la conreria */
	background-color:#8D9D1F;
}

table#selector_imatge_allotjament{
	float:left;
}
table#selector_imatge_allotjament td{
	padding-bottom:0.19em;
}
table#selector_imatge_allotjament td img:hover{
	border-color:#000;
}

img.imatge_miniatura_allotjament{
	border:solid 0.063em #009f3b;
	width:82px;
}
img.imatge_miniatura_allotjament_conreria{
	border:solid 0.063em #8D9D1F;
	width:82px;
}
img.imatge_miniatura_allotjament_inmaculada{
	border:solid 0.063em #E64583;
	width:82px;
}

div#espai_imatge_text{
	width:342px;
	float:right;
}

img.imatge_gran_allotjament{
	width:342px;
	border:solid 0.063em #009f3b;
}
img.imatge_gran_allotjament_conreria{
	width:342px;
	border:solid 0.063em #8D9D1F;
}
img.imatge_gran_allotjament_inmaculada{
	width:342px;
	border:solid 0.063em #E64583;
}

div#espai_text_allotjament{
	font-size:1.00em  ;
	padding:0.63em;
	margin-top:0.74em;
}
div#espai_text_allotjament p{
}


/*+++++++++++ masters detall ++++++++++++++++*/
.masters_detall_titols_blanc
{
	width:0.04em;
	background-color:#FFFFFF;
	padding: 0em 0.2em 0em 0.2em;
}

.masters_detall_dades{
	width:20.5em;
	background-color:#f6e8e8;
	font-size:0.69em;
	padding: 0em 0.2em 0em 0.2em;
}

.masters_detall_dades_p{
	width:20.5em;
	background-color:#f6e8e8;
	padding: 0em 0.2em 0em 0.2em;
		line-height:1.1 !important;
}


.masters_detall_dades_top{
	width:20.5em;
	background-color:#f6e8e8;
	padding: 0.0em 0.3em 0.0em 0.3em;
	border-top:solid 0.06em #9F172A;
}
.masters_detall_dades_bottom{
	width:20.5em;
	background-color:#f6e8e8;
	padding: 0.0em 0.3em 0.0em 0.3em;
	border-bottom:solid 0.06em #9F172A;
}


.masters_detall_titols_dades1{
	color:#000;
	text-align: right;
	padding: 0.1em 0.2em 0.1em 0.2em;
	background-color:#e2eee4;
	font-size:0.69em;
	border-bottom:solid 0.06em #1b6648;
}

.masters_detall_titols_dades{
	color:#000;
	padding: 0.1em 0.2em 0.1em 0.2em;
	background-color:#e2eee4;
	font-size:0.69em;
	border-bottom:solid 0.06em #1b6648;
}


.masters_detall_oficials_titols_dades1{
	color:#000;
	width:20%;
	text-align: right;
	padding: 0.1em 0.2em 0.1em 0.2em;
	background-color:#f3e4f2;
	font-size:0.69em;
	border-bottom:solid 0.06em #8c178c;
}

.masters_detall_oficials_titols_dades{
	color:#000;
	padding: 0.1em 0.2em 0.1em 0.2em;
	background-color:#f3e4f2;
	font-size:0.69em;
	border-bottom:solid 0.06em #8c178c;
}



.master_propi_titol{
	font-weight:bold;
	color: #1b6648;
	border-bottom:solid 0.06em #e2eee4;
}

.master_oficial_titol{
	font-weight:bold;
	color: #8c178c;
	border-bottom:solid 0.06em #f3e4f2;
}

p.masters_detall_titols{
	font-weight:bold;
	margin-bottom:0.31em;
	margin-top:0em;
}
div.masters_detall_bloc{
	margin-bottom:0.63em;
}
div.masters_detall_bloc, div.masters_detall_bloc p{
	line-height:1.5;
}
a.vincle_professor, a.vincle_professor:visited{
	color:#000;
	text-decoration:underline;
}



/*Estils abecedarti bilioteca*/
.abecedari
			{
			background-color:#F3D8E9;
			padding:0.5em;
			font-size:0.75em;
			border-bottom:solid 0.1em;
			border-top:solid 0.1em;
			border-bottom-color:#A50A66;
			border-top-color:#A50A66;		
			}


/*---------------Send to Friend------------------*/
#mail_enviat{
		padding:5px;
		padding-top:15px;
		padding-bottom:20px;
		text-align:left;
		font-size:11px;
		border:solid 1px #000;
		background:#eee;
		text-align:center;
	}
	#send_to_friend{
		display:none;
		padding:5px;
		text-align:left;
		font-size:10px;
		border:solid 1px #000;
		background:#eee;
	}
	#mail{
		border:solid 1px #000;
		width:99%;
	}
	#nom{
		border:solid 1px #000;
		width:99%;
	}
	#send{
		border:solid 1px #000;
		width:99%;
	}
	#mail:hover, #send:hover, #nom:hover{
		border:solid 1px #ff8c1a;
	}
	#send:hover{
		cursor: pointer;
	}
	
	
/*---------------Menú vertical nou (My_accordion)------------------*/
	#informacioncorporativa div#my_accordion{
		background-color:#FFFFFF;	
	}
	#servicios div#my_accordion{
		background-color:#FFFFFF;	
	}
	#formacion div#my_accordion{
		background-color:#FFFFFF;	
	}
	#alojamiento div#my_accordion{
		background-color:#FFFFFF;	
	}
	#alojamientoalbergperetarres div#my_accordion{
		background-color:#FFFFFF;	
	}
	#alojamientoresidenciafemeninaestudiantsmadrid div#my_accordion{
		background-color:#FFFFFF;	
	}
	#centrosesplai div#my_accordion{
		background-color:#FFFFFF;	
	}
	#gestionconocimiento div#my_accordion{
		background-color:#FFFFFF;	
	}

	#informacioncorporativa div.accordion_item{
		border-bottom:solid 0.063em #FF8C1A;
	}
	#servicios div.accordion_item{
		border-bottom:solid 0.063em #0082A4;
	}
	#formacion div.accordion_item{
		border-bottom:solid 0.063em #9F172A;
	}
	#alojamiento div.accordion_item{
		border-bottom:solid 0.063em #8D9D1F;
	}
	#alojamientoalbergperetarres div.accordion_item{
		border-bottom:solid 0.063em #009F3B;
	}
	#alojamientoresidenciafemeninaestudiantsmadrid div.accordion_item{
		border-bottom:solid 0.063em #E64583;
	}
	#centrosesplai div.accordion_item{
		border-bottom:solid 0.063em #E20A16;
	}
	#gestionconocimiento div.accordion_item{
		border-bottom:solid 0.063em #A50A66;
	}



	div#my_accordion{
		width:9.69em;
		font-family:Arial, Helvetica, sans-serif;
		float:left;
	}
	div#my_accordion a, div#my_accordion a:visited{
		color:#000;
		text-decoration:none;
	}
	div.accordion_header{
		padding-left:0.44em;
		padding-right:0.44em;
		padding-top:0.31em;
		padding-bottom:0.31em;
		font-size:1em  ;
		cursor:pointer;
	}
	div.accordion_subitem{
		padding-top:0;
		padding-bottom:0.38em;
		padding-left:0.44em;
		padding-left:0.44em;
	}
	a.accordion_link_header, a.accordion_link_header:visited{
		font-size:0.75em  ;
	}
	a.accordion_subitem_link, a.accordion_subitem_link:visited{
		font-size:1.0em  ;
	}
	table.accordion_subitem_taula{
		width:100%;
	}
	table.accordion_subitem_taula td{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.7em  ;
		vertical-align:top;
	}
	td.accordion_subitem_bullet{
		width:1em;
	}
	#my_accordion div{
		width:auto;
	}
	
	.accordion_item{
		border-bottom:solid 0.063em;
	}
	.accordion_sub_block{
		padding-left:0.7em;
		padding-right:0.31em;
	}


/*revistes*/
.titols_revista_estris{
	font-weight:bold;
	width:21em;
	font-size:0.8em;
	border-bottom:dotted 0.06em ;
}

     
		     table#home_revista_estris{
                width:100%;
            }
            table#home_revista_estris td{
                vertical-align:top;
                font-family:Arial, Helvetica, sans-serif;
                line-height:1.5;
            }
            table#home_revista_estris th{
                text-align:left;
                vertical-align:middle;
                font-family:Arial, Helvetica, sans-serif;
            }
            div.contingut_espai_dinamic{
                margin-top:10px;
                margin-bottom:30px;
            }
            


/*  ESTILOS COMPATIBILIDAD CONTENIDO MEDIANTE AUTHORING TEMPLATE  */
#contenido ul{list-style:disc; padding-left:0;}
#contenido ul ul{list-style:circle; padding-left:0;}
#contenido ul ul ul{list-style:square; padding-left:0;}
#contenido ul ul ul ul{list-style:disc; padding-left:0;}
#contenido ul ul ul ul ul{list-style:circle; padding-left:0;}
#contenido ul ul ul ul ul ul{list-style:square; padding-left:0;}
#contenido ul ul ul ul ul ul ul{list-style:disc; padding-left:0;}
#contenido ul ul ul ul ul ul ul ul{list-style:circle; padding-left:0;}
#contenido ul ul ul ul ul ul ul ul ul{list-style:square; padding-left:0;}





*.tinyElement {line-height:1.5em;}
h1.tinyElement {font-size: 2em; font-weight:bold;}
h2.tinyElement {font-size: 1.5em; font-weight:bold;}
h3.tinyElement {font-size: 1.17em; font-weight:bold;}
h4.tinyElement {font-size: 1em; font-weight:bold;}
h5.tinyElement {font-size: .83em; font-weight:bold;}
h6.tinyElement {font-size: .75em; font-weight:bold;}
img.tinyElement {border:0;}

#contenido p a, #contenido p a:visited, a.tinyElement, a.tinyElement:visited{
color:#000;
text-decoration:underline;
}
#contenido p a:hover, a.tinyElement:hover{
text-decoration:none;
}
#contenido p table, table.tinyElement{
font-size:0.69em;
}
#contenido p td, table.tinyElement td{
font-size:1em;
}
#contenido p td *, table.tinyElement td *{
font-size:1em;
}
#contenido ul a, #contenido ul a:visited, a.tinyElement, a.tinyElement:visited{
color:#000;
text-decoration:underline;
}
#contenido ul a:hover, a.tinyElement:hover{
text-decoration:none;
}
ul.tinyElement, ol.tinyElement{
font-size:0.69em;
}
ul.tinyElement ul, ul.tinyElement ol, ol.tinyElement ul, ol.tinyElement ol{
font-size:1em;
}
ul.tinyElement, ol.tinyElement{
padding:0;
margin:0;
}
ul.tinyElement li, ol.tinyElement li{
padding:0;
margin:0;
margin-left:20px;
margin-top:5px;
margin-bottom:5px;
}

ol.tinyElement{
padding-left:20px
}

ul.tinyElement *, ol.tinyElement *{
font-size:1em;
}


input#search_query{
	font-size:1em;
}








/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
/* ++++++++++++++++++++++ ESTILS PORTAL EUTSES+++++++++++++++++++++++++++++++++++++++++++++  */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */





/*OFERTES DE FEINAEUTSES*/


.cabecera_ofertas_eutses{
	background-color:#002b53;
	font-weight:bold;
	font-size:0.75em;
	color:#FFFFFF;
}


.inscriute_eutses
{
	border-top:solid 0.06em #002b53;
	border-bottom:solid 0.06em #002b53;
}



/*+++++++++++++++*/


/*GALERIA D'IMATGES EUTSES*/

img.imatge_gran_eutses{
	width:342px;
	border:solid 0.063em #FF8C1A;
}
img.imatge_miniatura_eutses{
	width:82px;
	border:solid 0.063em #FF8C1A;
}

/*+++++++++++++++*/





/*MISSATGE de contingut no disponible en aquest idioma*/

div#missatge_contingut_no_disponible{
	border-left:solid 1em #efefef;
	padding-left:1.2em;
	padding-top:1em;
	padding-bottom:1em;
	color:#888;
	font-family:Arial;
	font-size:0.69em;
	line-height:1.5em;
}
/*+++++++++++++++*/


    /* LLISTAT  publicacions: cas, altres publicacions*/
    table.llistat_publicacions{
        margin-top:1em;
    }
    table.llistat_publicacions td div{
        font-size:0.69em;
    }
    table.llistat_publicacions td{
        vertical-align:top;
        padding-bottom:0.6em;
    }
    table.llistat_publicacions td.llistat_publicacions_portada{
        padding-right:1em;
    }
    table.llistat_publicacions td.llistat_publicacions_portada img{
        border:solid 1px #333;
        height:65px;
        width:auto;
    }
    table.llistat_publicacions div.llistat_publicacions_titol, .titol_publicacio{
        font-weight:bold;
        font-style:italic;
    }
    table.llistat_publicacions div.llistat_publicacions_autor{
    }
    table.llistat_publicacions div.llistat_publicacions_link_fitxa a, table.llistat_publicacions div.llistat_publicacions_link_fitxa a:visited{
        text-decoration:underline;
    }
    table.llistat_publicacions div.llistat_publicacions_link_fitxa a:hover{
        text-decoration:none;
    }
    
    /* DETALL fitxa publicacio: cas, altres publicacions */
    table.fitxa_publicacio{
        width:100%;
    }
    table.fitxa_publicacio td.fitxa_publicacio_portada{
        width:7em;
        text-align:center;
    }
    table.fitxa_publicacio div a, table.fitxa_publicacio div a:visited{
        text-decoration:underline;
        font-size:0.69em;
    }
    table.fitxa_publicacio div a:hover{
        text-decoration:none;
    }
    table.fitxa_publicacio td{
        vertical-align:top;
    }
    table.fitxa_publicacio td.fitxa_publicacio_portada img{
        border:solid 1px #333;
        height:auto;
    }
    .titol_bloc_publicacio{
        font-weight:bold;
    }
    div.titol_bloc_publicacio{
        font-size:0.69em;
    }
    table.fitxa_publicacio td.fitxa_publicacio_camps{
        padding-right:1em;
    }
    div.bloc_publicacio_camps{
    
    }
    div.publicacio_detalls div{
        font-size:0.69em;
    }
	
	
	
	 /* LLISTAT  publicacions: estris*/
    table.llistat_estris{
        margin-top:1em;
    }
    table.llistat_estris td div{
        font-size:0.69em;
    }
    table.llistat_estris td{
        vertical-align:top;
        padding-bottom:0.6em;
    }
    table.llistat_estris td.llistat_estris_portada{
        padding-right:1em;
    }
    table.llistat_estris td.llistat_estris_portada img{
        border:solid 1px #333;
        height:65px;
        width:auto;
    }
    table.llistat_estris div.llistat_estris_titol, .titol_publicacio{
        font-weight:bold;
		color:#E20A16;
    }

    table.llistat_estris div.llistat_estris_link_fitxa a, table.llistat_estris div.llistat_estris_link_fitxa a:visited{
        text-decoration:underline;
    }
    table.llistat_estris div.llistat_estris_link_fitxa a:hover{
        text-decoration:none;
    }
/* +++++++++++++++++++++++++ */


/* BIBLIOTECA: NOVES ADQUISICIONS */

div.noves_adquisicions_cap1{
	margin:0;
	padding:0;
	font-size:0.69em;
	font-weight:bold;
	border-bottom:dashed 1px #333;
	padding-bottom:0.5em;
	padding-top:0.5em;
	padding-left:0.6em;
}
table.noves_adquisicions_taula{
	margin:0;
	padding:0;
	width:100%;
	font-size:0.69em;
	padding-left:0.2em;
	margin-top:1em;
	margin-bottom:1em;
}

table.noves_adquisicions_taula th{
	margin:0;
	padding:0;
	background:#A50A66;
	color:#FFF;
	padding:0.2em;
	padding-left:1em;
}

table.noves_adquisicions_taula td{
	margin:0;
	padding:0;
	border-bottom:solid 1px #efefef;
	padding:0.3em;
	padding-left:1em;
}

table.noves_adquisicions_taula td a, table.noves_adquisicions_taula td a:visited{
	text-decoration:underline;
}
table.noves_adquisicions_taula td a:hover{
	text-decoration:none;
}


div.noves_adq_temporal{
	margin:0;
	padding:0;
	font-size:0.75em;
	font-weight:bold;
	margin-bottom:2em;
}
div.noves_adq_categoria{
	margin:0;
	padding:0;
	font-size:0.69em;
	font-weight:bold;
	border-bottom:dashed 1px #ccc;
	padding-bottom:0.3em;
}
table.noves_adq_elements{
	margin:0;
	padding:0;
	width:100%;
	font-size:0.69em;
	margin-top:1em;
	margin-bottom:1em;
}
table.noves_adq_elements td.noves_adq_elements_portada{
	width:4.25em;
}
table.noves_adq_elements td.noves_adq_elements_portada img{
	border:solid 1px #333;
}
table.noves_adq_elements td{
	margin:0;
	padding:0;
	vertical-align:top;
	padding-bottom:1em;
	text-align:left;
}
table.noves_adq_elements td a, table.noves_adq_elements td a:visited{
	font-weight:bold;
	text-decoration:underline;
}
table.noves_adq_elements td a:hover{
	text-decoration:none;
}


/* +++++++++++++++++++++++++ */



