/* style for a large anchor link */
a.mlink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    text-decoration: none;
	background-color: #EEEEEE;
    color: #00008B; /* dark blue */
    font-weight: bold;
}

a.mlink:hover {
  background-color: #D8E4D6;
  }


/* default style for the whole table */
table.tblcursos {
/*	border-collapse : collapse;*/
	width : 80%;
	margin-left : 2%;
	margin-right : 2%;
	margin-top : 0%;
	padding : 1%;
}
td.tblcursos {
	text-align : left;
	background-color: #EEEEEE;
	border : 10px solid #EEEEEE;
/*	width : 40%;*/
}

td.tblcurstit {
	text-align : center;
	background-color: #EEEEEE;
	border : 10px solid #EEEEEE;
	border-top : 1px solid blue;
	vertical-align: center;
	
/*	width : 40%;*/
}

td.tblcurstopL {
	text-align : center;
	background-color: #EEEEEE;
	border : 10px solid #EEEEEE;
	border-top : 1px solid blue;
	color: #000000;	
	border-left : 1px solid blue;
	vertical-align: center;
/*	width : 40%;*/
}

td.tblcurstopR {
	text-align : center;
	background-color: #EEEEEE;
	border : 10px solid #EEEEEE;
	border-top : 1px solid blue;
	color: #000000;	
	border-right : 1px solid blue;	
	vertical-align: center;
/*	width : 40%;*/
}



td.tblanunci {
	text-align : center;
	background-color: #FFFFFF;
	border : 1px solid blue;
/*	width : 25%;*/
	font-size: 10pt;
}

td.tbladd {
	text-align : center;
	background-color: yellow;
	border : 2px solid #000000;
	width : 25%;
	font-size: 10pt;
}


td.tblanunciL {
	text-align : right;
	background-color: #FFFFFF;
/*	border-top : 1px solid blue;*/
	border-bottom: 1px solid blue;
	border-left : 1px solid blue;
	width : 40%;
	font-size: 10pt;
	color: #990000;
	vertical-align: top;
}

td.tblanunciM {
	text-align : center;
	background-color: #FFFFFF;
/*	border-top : 1px solid blue;*/
	border-bottom: 1px solid blue;
/*	width : 25%;*/
	font-size: 10pt;
}

td.tblanunciR {
	text-align : left;
	background-color: #FFFFFF;
/*	border-top : 1px solid blue;*/
	border-bottom: 1px solid blue;
	border-right : 1px solid blue;
	width : 40%;
	font-size: 10pt;
	vertical-align: top;
}

td.tblanunciBLA {
	text-align : left;
	background-color: #FFFFFF;
/*	border-top : 1px solid blue;*/
	border-bottom: 1px solid blue;
	border-left : 1px solid blue;
	width : 40%;
	font-size: 10pt;
	color: #990000;
	vertical-align: top;
}


td.tblincom {
	text-align : left;
	background-color: #FFFFFF;
	border-bottom : 1px solid blue;
/*	width : 25%;*/
	font-size: 8pt;
}

/*This is to have css popups in the page :) */

a span {
  display: none;
  position:relative;
  }
 
a:hover {
  background-color: #dbe4f2;
  }

/* The above hover change defeats the
  IE/Win display changing bug */


a:hover span {
  position: absolute;
/*  top:2px; left:2px; */
/*  width:70px; */
  text-align: center;
  display: block;
/*  background: #fdd;
  border: 1px solid red; */
  background: #cff;
  color:#000;
  border: 1px solid #0cf;
  }

/* end of hovering liks */

a.slink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
	background-color: white;
    color: #00008B; /* dark blue */
    font-weight: bold;
  }
  
/* style for a large anchor link */
a.blalink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    text-decoration: none;
	background-color: #FAE1AB;
    color: #00008B; /* dark blue */

}

/* style for a large anchor link */
a.UAlink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    text-decoration: none;
	background-color: #CCCCFF;
    color: #00008B; /* dark blue */

}


a.mlink:hover {
  background-color: #D8E4D6;
  }  
  
/* style for the Catalan non-header cell - override the border, padding and vertical alignement */
td.mcatque {
	border : 10px solid #D8E4D6;
	padding : 1em;
	vertical-align : top;
	text-align: left;
	font-size: 9pt;
	font-weight : normal;
}

/* style for the Spanish non-header cell - override the border, padding and vertical alignement */
td.mespque {
	border : 10px solid #EEEEEE;
	padding : 1em;
	vertical-align : top;
	text-align: left;
	font-size: 9pt;
	font-weight : normal;
}

/* style for the signature - override font weight, indentation and font style */
div.msignatura {
	font-weight : normal;
	text-align : right;
	font-style : italic;
	font-size : 9pt;
}

td.edicio {
	padding : 0%;
	font-weight: normal;
	font-size : 9pt;

}

.EstilCAT {
	color: #990000;
	font-size: 8pt;
	font-face: Verdana, Arial, Helvetica, sans-serif;
}

.EstilSPA {
	color: #000000;
	font-size: 8pt;
	font-face: Verdana, Arial, Helvetica, sans-serif;
}
