@charset "utf-8";
/* CSS Document */

@import url(print_general.css);

#ORDEN,
.textoGeneral,
#RELACIONACTIVIDADES .actividadesCabecera h2,
caption,
th,
#ATRASYDELANTE,
.info {
	display: none;
}

#RELACIONACTIVIDADES .relacionTitulo {
	clear: both;
	padding: 20px 0px;
	font-size: 1.2em;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: underline;
	text-align: center;	
}




.tablaDia,
.tablaActividad,
.tablaLugar {
	vertical-align: top;
 }

.dia,
.actividad,
.lugar {
	border-bottom: 1px dotted black;
}

.dia {
	float: left;
	text-align: left;
}

.dia,
.tablaDia {
	width: 85px;
}

.actividad,
.lugar {
	float: right;
	text-align: left;
}

.actividad,
.tablaActividad {
	width: 424px;
	text-align: left;
	padding-right: 25px;
}

.actividad {
	padding-right: 12px;
//	padding-right: 0px;
}

.lugar,
.tablaLugar {
	width: 137px;
}


#MESCORRIENTE {
	float: left;
	width: 350px;
	text-align: center;
	font-size: 1.1em;
	padding-right: 30px;
}


#AVANCE {
	float: right;
}


#MESCORRIENTE h2 {
/*	border: 1px solid red;
*/	width: 230px;
	margin-bottom: -5px;
	text-align: center;
}

#MESSIGUIENTE h2 {
/*	border: 1px solid red;
*/	width: 170px;
	font-size: 1.4em;
	margin-bottom: -1px;
	text-align: center;
}


#MESSIGUIENTE {
	width: 250px;
	text-align: center;
	font-size: 0.9em;
}

#MESSIGUIENTE table td {
	padding: 3px 4px;
}

#MESCORRIENTE table td {
	padding: 0px 4px;
}

.desactivo {
	color: #D5D5D5;
	font-size: 0.7em;
}

.diaVerde a,
.diaAzul a,
.diaRojo a,
.diaDorado a,
.diaVioleta a,
.diaGris a {
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	font-size: 1.1em;
}

.hoy {
	border: 1px solid black;
}

.actividadNormalOff,
.actividadVerdeOff,
.actividadAzulOff,
.actividadVioletaOff,
.actividadRojoOff,
.actividadGrisOff,
.actividadDoradoOff {
	clear: both;
}


