.titreMoisCalendrier{
	text-align:center;
	background-color:#333333;
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	width:32px;
	height:26px;
}

.texteMoisCalendrier{
	text-align:center;
	background-color:#FFFFFF;
	color:#000000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	width:32px;
	height:26px;
}

.texteMoisCalendrier_previous{
	background-color:#FFFFFF;
	color:#555555;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
}
.texteMoisCalendrier_next{
	background-color:#FFFFFF;
	color:#555555;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
}

.texteMoisCalendrier_clickabke{
	background-color:#FFFFFF;
	color:#000000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.texteMoisCalendrier_clickabke:hover{
	background-color:#FFFFFF;
	color:#FF0000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.texteMoisCalendrier_clickabke_resaCli{
	background-color:#FFFFFF;
	color:#9db509;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.texteMoisCalendrier_clickabke_resaCli:hover{
	background-color:#FFFFFF;
	color:#FF0000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.texteMoisCalendrier_today{
	background-color:#FFFFFF;
	color:#000000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.texteMoisCalendrier_today:hover{
	background-color:#FFFFFF;
	color:#FF0000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.texteMoisCalendrier_select{
	background-color:#FFFFFF;
	color:#FF0000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.texteMoisCalendrier_select:hover{
	background-color:#FFFFFF;
	color:#FF0000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.heuresCalendrier{
	width:45px;
	text-align:right;
	background-color:#333333;
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-image:url('images/fondHeures.png');
}

.emplCalendrier{
	height:30px;
	/*border-bottom:1px solid #333333;*/
}
.emplCalendrierReserveAutrePlein{
	height:30px;
	text-align:center;
	background-image:url('images/calendrier_emplacement_reserve_autre_normal.png');
	font-family:arial;
	font-size:9px;
	color:#888888;
	/*border-bottom:1px solid #333333;*/
}
.emplCalendrierReserveAutreReduit{
	height:30px;
	text-align:center;
	background-image:url('images/calendrier_emplacement_reserve_autre_reduit.png');
	font-family:arial;
	font-size:9px;
	color:#888888;
	/*border-bottom:1px solid #333333;*/
}
.emplCalendrierLibreNormal{
	height:30px;
	text-align:center;
	background-image:url('images/calendrier_emplacement_libre_normal.png');
	font-family:arial;
	font-size:9px;
	color:#333333;
}
.emplCalendrierLibreReduit{
	height:30px;
	text-align:center;
	background-image:url('images/calendrier_emplacement_libre_reduit.png');
	font-family:arial;
	font-size:9px;
	color:#333333;
}
.emplCalendrierDepasseNormal{
	height:30px;
	text-align:center;
	background-image:url('images/calendrier_emplacement_depasse_normal.png');
	font-family:arial;
	font-size:9px;
	color:#333333;
}
.emplCalendrierDepasseReduit{
	height:30px;
	text-align:center;
	background-image:url('images/calendrier_emplacement_depasse_reduit.png');
	font-family:arial;
	font-size:9px;
	color:#333333;
}
.emplCalendrierReserveInternautePlein{
	height:30px;
	text-align:center;
	background-image:url('images/calendrier_emplacement_reserve_normal.png');
	font-family:arial;
	font-size:9px;
	color:#000000;
}
.emplCalendrierReserveInternauteReduit{
	height:30px;
	text-align:center;
	background-image:url('images/calendrier_emplacement_reserve_reduit.png');
	font-family:arial;
	font-size:9px;
	color:#000000;
}

.titreCalendDay{
	border-bottom:1px solid #333333;
	background-color:#333333;
	color:#FFFFFF;
	text-align:center;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
}

.agenda_help{
	height:50px;
	color:#9db509;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
	text-align:center;
}

.btn_emplCalendrierLibreNormal, .btn_emplCalendrierLibreNormal:hover{
	display:block;
	width:179px;
	height:30px;
	font-family:arial;
	font-size:12px;
	color:#d1286c;
	font-weight:bold;
	text-decoration:none;
}
.btn_emplCalendrierLibreReduit, .btn_emplCalendrierLibreReduit:hover{
	display:block;
	width:179px;
	height:30px;
	font-family:arial;
	font-size:12px;
	color:#d1286c;
	font-weight:bold;
	text-decoration:none;
}
.btn_emplCalendrierLibreNormal_hover, .btn_emplCalendrierLibreNormal_hover:hover{
	display:block;
	width:179px;
	height:30px;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#9db509;
}
.btn_emplCalendrierLibreReduit_hover, .btn_emplCalendrierLibreReduit_hover:hover{
	display:block;
	width:179px;
	height:30px;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#9db509;
}

.credit_off{
	display:block;
	width:201px;
	height:35px;
	background-image:url('images/fondChoixCredit.png');
	background-position:top;
}
.credit_off:hover{
	color:#FFFFFF;
	display:block;
	width:201px;
	height:35px;
	background-image:url('images/fondChoixCredit.png');
	background-position:center;
}
.credit_on, .credit_on:hover{
	color:#FFFFFF;
	display:block;
	width:201px;
	height:35px;
	background-image:url('images/fondChoixCredit.png');
	background-position:bottom;
}

.fondPopupResa{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:#333333;
	opacity:0.7;
	z-index:999;
	display:none;
}

.PopupResa{
	position:absolute;
	left:50%;
	top:50%;
	z-index:1000;
}

.txtPopup{
	color:#333333;
	font-family:arial;
	font-size:13px;
}

.txtTitre{
	color:#9db509;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
}
.txtContenu{
	color:#333333;
	font-family:arial;
	font-size:13px;
}
