#contenedorTablaPlanifMarcas{
	font-family: var(--font-regular) !important;
	font-size: 10pt;
	border-collapse : collapse;
	border-spacing:0px;
}

#contenedorTablaPlanifMarcas tr{
	height:30px;
}

#contenedorTablaPlanifMarcas th, #contenedorTablaPlanifMarcas td{
	padding: 0;
}	

#contenedorTablaPlanifMarcas td.celdaDescripcion{
	width:250px;
	text-align: left;
	padding-right:5px;
	font-size: 8pt;
	font-weight: bold;
}

#contenedorTablaPlanifMarcas td.celdaDescripcion div{
	width:250px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow:hidden;
}

#contenedorTablaPlanifMarcas td.celdaAnyo{
	text-align:center;
}


#contenedorTablaPlanifMarcas td.celdaMes{
	text-align:center;
	text-transform: capitalize;
	font-weight: bold;
	border-left: 1px #E0E0E0 solid;
	border-right: 1px #E0E0E0 solid;
}

#contenedorTablaPlanifMarcas tr.filaPlanif{
	border-bottom: 1px #E0E0E0 solid;
}

#contenedorTablaPlanifMarcas td.celdaDia{
	width:3px;
}

#contenedorTablaPlanifMarcas td.celdaDia div{
	font-family: var(--font-regular) !important;
	font-size: 8pt;
	cursor:pointer;
	text-align:center;
	height:15px; 
	border:1px solid #CCCCCC; 
	border-radius:3px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow:hidden; 	
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color:white;	
}
#contenedorTablaPlanifMarcas td.celdaPhantom{
	width:3px;
}
#contenedorTablaPlanifMarcas tr.filaVacia{
	background-color: #F9F9F9 !important;	
	text-align: center;
}

#contenedorTablaPlanifMarcas td.oddMonth{
	background-color: #F2F2F2 !important;
	border-top: 1px solid #d3d3d3;
}
#contenedorTablaPlanifMarcas td.evenMonth{
	background-color: #FFFFFF !important;
	border-top: 1px solid #dfdfdf;
}

#contenedorTablaPlanifMarcas tr.emptyRow{
	height: 10px;
}

#contenedorTablaPlanifMarcas td.celdaDescargaFichero{
	width:50px;
	text-align: right;
	padding-right:5px;
	font-size: 8pt;
}

#contenedorTablaPlanifMarcas td.celdaDescargaFichero.colorFondo{
	background-color: #F2F2F2 !important;
}

#contenedorTablaPlanifMarcas td.celdaDescargaFichero div{
	width:50px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow:hidden;
	text-align: center;
}