/* ------------------------------------------------ 
            NODE notícies (article)			
   ------------------------------------------------*/
.node-type-article #content #page-title, 
.node-type-apadrina #content #page-title {
	color: #0059A2;
	background: white;
	font-size: 1.5em;
	line-height: 1.45em; 
	text-align: left;
	display: block;
	padding-left:0;
}
   
.node-article img {
	margin-top: 15px;
	margin-bottom: 10px;
	float:left;
	padding-right: 20px;
}

/* ------------------------------------------------ 
           BLOCK notícies- home		
   ------------------------------------------------*/
.block-view-noticies-home .views-field-field-image {
	 float:left;
	 padding-right:10px;
	 display:none;
 }
/* ------------------------------------------------ 
            VISTA notícies			
   ------------------------------------------------*/
.view-noticies-home.view-display-id-page_1 img {
	 float:left;
	 padding-right:10px;
}

.view-noticies-home.view-display-id-page_1 .views-field-field-data {
	height:50px;
	margin-bottom: 10px;
} 


/* ------------------------------------------------ 
            VISTES APADRINA			
   ------------------------------------------------*/
/*caixetes contorn blau de cada fitxa*/
.view-apadrinament-documents .view-content ul li {
  border:1px solid #4C8BBE;
  float:left;
  list-style:none;
  margin-bottom:20px;
  padding:10px;
  width: 600px;
}

.view-apadrinament-documents .views-field-title,
.view-apadrinament-documents .views-field-field-apadrina-ref-biblio{
	padding-left: 20px;
}
/*alineació vertical cercador*/
.view-apadrinament-documents #edit-field-apadrina-materia-tid-wrapper{
	margin-left: 20px;
}
/*imatge a l'esquerra i camps de vista a la dreta de la filera i que hi càpiguen a l'espai*/
.view-apadrinament-documents .views-field {
	float:left;
	margin: 5px 5px 5px 10px;
/*
	max-width: 450px;
*/
	width: 400px;
}
.views-field-field-apadrina-slideshow{
	width: 75px !important;
}

/*ajust de la imatge a l'esquerra */
.views-field-field-apadrina-ima img {
	margin: 10px 10px 5px -5px;
}
.view-apadrinament-documents .views-label {
	font-weight: bold;	
}


/* ------------------------------------------------ 
        UNITATS_Unitats i Biblioteques > MAPA WEB			
   ------------------------------------------------*/
  /* que les imatges facin una mida fixa i  alinearel mapa i l'enllaç al text */ 
  .view-crai-unitats .views-field-field-bib-mapa iframe,
  .view-crai-unitats .views-field-field-bib-mapa small {
  width: 130px;
  height: 130px;
/*  margin: 10px 0 0 -85px;*/
}

/* per igualar l'amplada de les caixes en la vista Unitats */
.view-crai-unitats ul li{
width: 700px; 
}

/* -------------------------------------------------------------------------- 
        UNITATS_Unitats i Biblioteques > ul li : unitat de procés tècnic			
   --------------------------------------------------------------------------*/
/* suprimir l'enquadrament blau que hereda com a item d'una llista */

.field-content ul li {
border: none;
  
}
 
 .view-crai-unitats .views-field-field-bib-direccio, 
 .view-crai-unitats .views-field-field-bib-cp, 
 .view-crai-unitats .views-field-field-bib-ciutat, 
 .view-crai-unitats .views-field-field-bib-mail, 
 .view-crai-unitats .views-field-field-bib-telefon {
/*	width: 300px;*/
	float: left;  
 } 	

  .view-crai-unitats .views-field-field-bib-direccio {
  margin-top: -10px;

}

/* ------------------------------------------------ 
      TAULES		
   ------------------------------------------------*/
   
 .page-node table {
  border-collapse: collapse; /* hauria de ser COLLAPSE en comptes de separate, perquè si no, apareix un doble marc: separate !important;*/
}

/* característiques de cada filera*/
#taula-crai table td
{
border: 1px solid #bcd7f1;
color: black;
padding: 5px;
/* text-align: center;    */
}

/* característiques del text de cada filera*/
#taula-crai table td p {
text-align: left;
/* font-weight: 700; */ /* EXPLICAR PERQUE JUDIT? */
padding: 5px;

}

/* característiques de la filera de capçalera de la taula*/
#taula-crai table th {
	color:#565656;
	background-color: #ededed;
	border: 1px solid #bcd7f1;
	padding: 10px;
}
 
 
/*  table{
	border-collapse:collapse;
	border: 1px solid #bcd7f1;
	padding:10px;
	width: 100%;
}

 table th {
color:#4c8bbe;
background-color: #ededed;
border: 1px solid #bcd7f1;
padding: 10px;
}

table td{
	border: 1px solid #bcd7f1;
	padding:10px;	
}
table tr.amp1 th.col1{
	width: 250px;	
}
table tr.amp1 th.col2{
	width: 250px;	
}
table tr.amp1 th.col3{
	width: 500px;	
}

table tr.amp2 td.col1{
	width: 250px;	
	background-color: red;
}
table tr.amp2 td.col2{
	width: 250px;	
}
table tr.amp2 td.col3{
	width: 500px;	
} */

/* imatge CeDocBiV...  em sembla que no afecta a res ara...*/
.field-name-body .field-type-text-with-summary img {
margin-right:10px;
margin-bottom: 10px;
}

/*------------------------------------------
TAULES HORARIS TONI
------------------------------------------*/


#taula-crai-horaris table td
{
border: 1px solid #bcd7f1;
color: black;
padding: 5px;
text-align: center !important;
    
}

/*

#taula-crai-horaris table td p {
text-align: left;
padding: 5px;

}
*/


#taula-crai-horaris table th {
	color:#565656;
	border: 1px solid #bcd7f1;
	padding: 10px;
    width: 74%;
}

#taula-crai-horaris table tr {
/*    line-height: 5px;*/
    width: 75%;
    
}

#taula-crai-horaris table tr:nth-child(odd){background-color: #f6f6f6;}
#taula-crai-horaris table tr:nth-child(even){background-color: #ededed;}

#taula-crai-horaris thead tr th {
   
    background-color: #b1bdc8 ;
    text-align: center ;
    vertical-align: middle ; 
    color: #0059A2;
    line-height: 10px;
    font-size: 17px;
    font-weight: bold; 
    border: none !important ;
    
}

#taula-crai-horaris tfoot td{
    
   line-height: 15px ;
    font-size: 12px;
    text-align: left !important;
    
}

#taula-crai-horaris thead th:first-child{
    border-radius: 6px 0 0 0;
}
#taula-crai-horaris thead th:last-child {
    border-radius: 0 6px 0 0;
}



#hr-horaris {
    
    border:none;
    background-color: #6f8bd3;
    height: 2px;
} 


#titol-horaris {
    
    color: #0059A2;
    font-size: 17px;
    font-weight: bold;
}

/*PERÍODES EXAMENS*/

#taula-crai-horaris-examens table td
{
border: 1px solid #d6f5d3;
color: black;
padding: 5px;
/*text-align: center !important;*/
    
}


#taula-crai-horaris-examens table th {
	color:#565656;
	border: 1px solid #d6f5d3;
	padding: 10px;
    width: 32%;
}

#taula-crai-horaris-examens table tr {
/*    line-height: 5px;*/
    width: 75%;
    
}

#taula-crai-horaris-examens table tr.clar {
    
background-color: #fdfff9;
}

#taula-crai-horaris-examens table tr.fosc {
    
    background-color: #e6f2e3;
}

#taula-crai-horaris-examens thead tr th {
   
    background-color: #a6ccb1 ;
    text-align: center ;
    vertical-align: middle ; 
    color: #185013;
    line-height: 10px;
    font-size: 17px;
    font-weight: bold; 
    border: none !important ;
    
}

#taula-crai-horaris-examens tfoot td{
    
   line-height: 15px ;
    font-size: 12px;
    text-align: left !important;
    
}


#taula-crai-horaris-examens thead th:last-child {
    border-radius: 0 6px 0 0;
}

#taula-crai-horaris-examens thead th:only-child{
    border-radius: 6px 6px 0 0;
}


/*
---------------------------------------
PERIODES ESTIUS
-----------------------------------------
*/


#taula-crai-horaris-estiu table td
{
border: 1px solid #f6ad41;
color: black;
padding: 5px 0px 5px 0px;
text-align: center !important;
/*font-weight: bold;*/
 width: 15% ;   
}


#taula-crai-horaris-estiu table th {
	color:#565656;
	border: 1px solid #f6ad41;
	padding: 5px;
    width: 30%;
}

#taula-crai-horaris-estiu table tr {
/*    line-height: 5px;*/
    width: 75%;
    
}

#taula-crai-horaris-estiu table tr.clar {
    
background-color: #f9f3e8;
}

#taula-crai-horaris-estiu table tr.fosc {
    
    background-color: #f3dfbb;
}

#taula-crai-horaris-estiu thead tr th {
   
    background-color: #ffa602 ;
    text-align: center ;
    vertical-align: middle ; 
    color: #2f2410;
    line-height: 10px;
    font-size: 17px;
    font-weight: bold; 
    border: none !important ;
    height: 20px;
}

#taula-crai-horaris-estiu tfoot td{
    
   line-height: 15px ;
    font-size: 12px;
    text-align: left !important;
    padding: 2px 5px 2px 5px ;
}


#taula-crai-horaris-estiu thead th:last-child {
    border-radius: 0 6px 0 0;
}

#taula-crai-horaris-estiu thead th:only-child{
    border-radius: 6px 6px 0 0;
}

#taula-crai-horaris-estiu #epigrafs1 {
    font-weight: bold !important;
    text-align: left !important;
    background-color: #f8c974 !important;
    color: #2f2410 !important;
    padding: 2px 5px 2px 5px ;
}

#taula-crai-horaris-estiu #epigrafs2  {
    font-weight: bold !important;
    background-color: #f8c974 !important;
    color: #2f2410 !important;
    padding: 2px 5px 2px 5px ;
    
}

#taula-crai-horaris-estiu sup{
    color:red !important;
    
}




/* -------------------------------------------
FINAL TAULES HORARIS TONI
--------------------------------------------- */

