table.plCapcalera, table.plMati, table.plTarda {
	clear: both;
	width: 100%;
	background-color: #D3D3D3; ;
	min-width: 725px;
	margin: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
}
.plCapcalera {
	min-height: 20px;
}
.plMati, .plTarda {
	height:500px;
	min-height: 295px;
}


/* dies de la setmana  */
td.plCellaHora {
	/*	position: relative;
	float: left;
	color: #ffffff;
	background-color: Fuchsia;
	width: 43px;
	min-width: 43px;
	visibility: visible;
	margin-top: 0px;*/
	color: #00589C;
	margin: 0.1%;
	width: 6%;
	background-color: #F3F4F5; 
  font-weight: bolder;   
}
td.plSetmana {
	/* background-color: Blue;
	color: #ffffff;
	width: 17%;
	visibility: visible;
	margin: 5px; */ 
	margin: 0.1%; 
	width: 18%;
	background-color: #F3F4F5;
	color: #00589C;
	FONT-WEIGHT: bold;
}
.plDies {
	position: relative;
	float: left;
	width: 100%;
	height: 500px;
	background-color:  #FFFFF0;
	color: #ffffff; /*margin: 2px; */
}

.hores {
	position: relative;
	color: #ffffff;
	background-color: #DCDCDC;
	height: 285px;
	width: 43px;
	min-width: 43px;
	visibility: visible;
	margin: 2px;
}

.plHores {
	position: relative;	
	width: 100%;
	height: 500px;
	color: #00589C;
	FONT-WEIGHT: bold;
}

.plHora {
  position: absolute;
}

.act, .actMultiple, .actDinsMultiple {
	background-color: #FFFFDF;
	color: #00589C;
	width: 100%;
	vertical-align: top;
	font-size: 9px; /*  border: 1px solid black;*/
	FONT-WEIGHT: normal;
  text-align:center;
}

.act {
    overflow: auto;
    position: absolute;
    padding-top: 5px;       
    border-top: solid rgb(0,88,156)  1px;
    border-bottom: solid rgb(0,88,156) 1px;
}

.actMultiple {
    background-color: #e8e8e6;
    position: absolute;
    overflow: auto;
    vertical-align: middle;
    text-align: center;
    border: 1px #f98282 solid;
    padding: 2px;
}

.actDinsMultiple {
    padding: 3px;
    width: 97%;
    float: none;
    clear: both;
    margin: 7px auto 7px auto; /*Aquesta linia és pq en Firefox si el pare te text-align s'han de definir els marges laterals automātics*/
    text-align: left;
    border: 1px gray dotted;
    opacity:0.90;
    filter:alpha(opacity=90);
/*    -moz-opacity:0.50;*/
/*    border-bottom: 1px black dashed;*/
}

/* Aquesta linies forįa a firefox a actuar com IE en el tema de padding/margin i width (on l'especificaciķ W3C generalment complica la vida) */
/*{-moz-box-sizing: border-box;box-sizing: border-box}
p{margin-top:0px;margin-bottom:1em}
form{margin:0px}
input{padding:1px}
*/

.dl, .dm, .dc, .dj, .dv {
	float: left;
	background-color: #00FFF0; 
	height: 500px;
	width: 16.4%;
	visibility: visible;
	margin: 0.1%;
}
