/* CSS Document */
/****************************************************************************************/
/*						Parametrage global du calendrier des dispos						*/
/****************************************************************************************/

#mega_dispo_global {
	float:left;
	width:674px;
	background-image:url(../images/interieur/interieur_fond_rep.gif);
}

#super_dispo_global {
	padding-top:10px;
	float:left;
	width:614px;
	padding-left:25px;
	background-image:url(../images/interieur/interieur_fond_central.gif);
	background-repeat:no-repeat;
}

#super_dispo_global .descriptif {
	float:left;
    width :278px;
    vertical-align : top;	
	height:100%;
	text-align:justify;
	color:#666666;
	background-color:inherit;
}

#super_dispo_global .legende {
	float:left;
    width :300px;
    vertical-align : top;
	
}

.dispo_global {
	float:left;
	/*width:588px;
	padding-top:5px;*/
}


/****************************************************************************************/
/*							Saut de ligne entre deux calendriers						*/
/****************************************************************************************/

.dispo_retour_ligne {
	width:588px;
	clear:both;
	height:9px;
}


/****************************************************************************************/
/*								Entete avec le nom des salles							*/
/****************************************************************************************/

/*.dispo_nom_salle {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FFC20F;
	padding-left:5px;
	padding-top:1px;
	padding-bottom:2px;
}

.dispo_nom_salle a img {
	border:0;
}*/


/****************************************************************************************/
/*									Bloc des journées									*/
/****************************************************************************************/

/* Bloc global */
.dispo_js {
	float:left;
	width:82px;
	text-align:center;
	border:1px #FFFFFF solid;
}

.dispo_js_blanc {
	float:left;
	width:82px;
	text-align:center;
	border:1px #FFFFFF solid;
}

/* Bloc qui contient le numéro du jour */
.dispo_js_dessus {
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	color:#000000;
	background-color:#E5E5E5;
	height:13px;
	margin:0;
}

.dispo_js_blanc_dessus {
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	color:#000000;
	background-color:#F2F2F2;
	height:13px;
	margin:0;
}

/* Bloc qui contient les 3 créneaux de la journée */
.dispo_js_dessous, cal_js_blanc_dessous {
	margin:0;
	padding:0;
	height:6px;
	width:82px;
}

/* Lettre symbolisant la journée de la semaine (L M M J V S D) */
.dispo_js_ent {
	float:left;
	width:82px;
	text-align:center;
	font-weight:bold;
	background-color:#FFC20F;
	color:#000000;
	border-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
	vertical-align:middle;
}

/* Espacement entre 2 calendriers de la meme ligne */
.dispo_sep_2_salles {
	width:10px;
	float:left;
}

/* Calage du formulaire pour Internet Explorer */
#texte_central form {
	padding:0;
	margin:0;
}



/***************************************************************************************************/
/*									Ligne des créneaux journée									   */
/***************************************************************************************************/

/* Créneau matin */
.dispo_matin_libre, .dispo_matin_option, .dispo_matin_reserve {
	margin:0;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-top:0;
	border-bottom:1px #CCCCCC solid;
	padding:0;
	width:26px;
	height:12px;
	float:left;
	display:block;
	color:#000000;
}

.dispo_matin_libre {
	background-color:#FFFFFF;
}

.dispo_matin_option {
	background-color:#FFCC00;
}

.dispo_matin_reserve {
	background-color:#FF0000;
}


/* Créneau après midi */
.dispo_apres_midi_libre, .dispo_apres_midi_option, .dispo_apres_midi_reserve {
	margin:0;
	border-left:0;
	border-right:1px #CCCCCC solid;
	border-top:0;
	border-bottom:1px #CCCCCC solid;
	padding:0;
	width:26px;
	height:12px;
	float:left;
	display:block;
	color:#000000;
}

.dispo_apres_midi_libre {
	background-color:#FFFFFF;
}

.dispo_apres_midi_option {
	background-color:#FFCC00;
}

.dispo_apres_midi_reserve {
	background-color:#FF0000;
}


/* Créneau soirée */
.dispo_soiree_libre, .dispo_soiree_option, .dispo_soiree_reserve {
	margin:0;
	border-left:0;
	border-right:1px #CCCCCC solid;
	border-top:0;
	border-bottom:1px #CCCCCC solid;
	padding:0;
	width:26px;
	height:12px;
	float:left;
	display:block;
	color:#000000;
}

.dispo_soiree_libre {
	background-color:#FFFFFF;
}

.dispo_soiree_option {
	background-color:#FFCC00;
}

.dispo_soiree_reserve {
	background-color:#FF0000;
}

/* Créneaux vides */
.dispo_matin_vide, .dispo_apres_midi_vide, .dispo_soiree_vide {
	background-color:#FFFFFF;
	margin:0;
	border:0;
	padding:0;
	width:26px;
	height:12px;
	float:left;
	display:block;
	color:#000000;
}

a.btn {
	display: block;
	border:0px;
	padding:0px;
	margin:0px;
	height:100%;
	width:100%;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	background-color:inherit;
}

a.btn:hover {
	padding:0px;
	margin:0px;
	height:100%;
	width:100%;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	background-color:inherit;
}