/* gnoo calendar */
.cl_calendrier {
	background-color: #F1F4F6;
	/*border: 1px solid red;*/
}

.cl_calendrier>td {
	color: #000000;
	/*font-size: 11px;*/
}

/* jours pour Netscape */
.NSday {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #0000cc;
	text-decoration: none;
}
/* tableau des jours */
.Gtab {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	/*border:	solid 2px blue;#FFFFFF*/
	background: #FFFFFF;
	width: 175px;
}
/* champs texte */
.Gname {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}

/* champs texte */
.Gtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #6c628a;
	text-decoration: none;
	margin-left: 0px;
}
/* en-tete semaine */
.Gh1, .Gh2, .Gh3, .Gh4, .Gh5 {
	width: 20px;
	height: 16px;
	font-size: 12px;
	background: #B0B0B0;
	/*border:		solid 1px #FFFFFF;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	line-height: 16px;
}

.Gh0, .Gh6 {
	width: 20px;
	font-size: 12px;
	height: 16px;
	border: solid 1px #FFFFFF;
	background: #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	line-height: 16px;
}

.Gfree {
	width: 20px;
	height: 16px;
	background: #b7a9c7;
	border: solid 1px #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #000000;
	text-align: center;
	cursor: pointer;
	line-height: 16px;
}

.Gfreeon {
	width: 20px;
	height: 16px;
	background: #b9c0d9;
	border: solid 1px #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #000000;
	text-align: center;
	cursor: pointer;
	line-height: 16px;
}

.Gc1, .Gc2, .Gc3, .Gc4, .Gc5 {
	width: 20px;
	height: 16px;
	background: #EAEAEA;
	border: solid 1px #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #000000;
	text-align: center;
	cursor: default;
	line-height: 16px;
}

.Gc1on, .Gc2on, .Gc3on, .Gc4on, .Gc5on {
	width: 20px;
	height: 16px;
	background: #6c628a;
	border: solid 1px #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	line-height: 16px;
}

.Gc0, .Gc6 {
	width: 20px;
	height: 16px;
	border: solid 1px #FFFFFF;
	background: #D2D2D2;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #000000;
	text-align: center;
	cursor: default;
	line-height: 16px;
}

.Gc0on, .Gc6on {
	width: 20px;
	height: 16px;
	border: solid 1px #ffffff;
	background: #0c628a;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	line-height: 16px;
}

.Gc {
	width: 20px;
	height: 16px;
	border: solid 1px #ffffff;
	background: #C30015;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
	text-align: center;
	cursor: default;
	line-height: 16px;
}

.Gcon {
	width: 20px;
	height: 16px;
	border: solid 1px #C30015;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #000000;
	text-align: center;
	cursor: pointer;
	line-height: 16px;
}