
/* Classe pour le div d'infobulle */
.infoOver {
	position: absolute;
	right: 0px;
	top: 0px;
	margin:0px;
	padding:0px;
	z-index: 1;
	visibility: hidden;
	border:1px solid #999999;
	background-color: #000000;	
	width: 400px;
	text-align:left;
	cursor: default;
}

.infoOver hr {
	padding: 0px;
	margin: 0px;
	border-color: #CCCCCC;
}
.infoOver h1 {
	font-size:10px;
	font-weight:bold;
	border-bottom:1px solid #999999;
	background-image:url('/Aurora/img/fondtitrenews.jpg');
	background-repeat:repeat-x;	
}

.celluleCentre {
	text-align: center;
}

.cellulePaire {
	background-image: url('/Aurora/img/fond_titre.gif');
	background-repeat: repeat;
}

.celluleImpaire {
	background-image: url('/Aurora/img/fond_titre_fonce.gif');
	background-repeat: repeat;
}

/* Le calendrier */
#calendrierSemaine TABLE {
	width:100%;
	border-collapse: collapse;
}

#calendrierSemaine TABLE TR TD {
	border-right:1px solid #C08D2A;
	border-left:1px solid #C08D2A;
	border-bottom:1px solid #C08D2A;
	font-size:0.8em;
	width:14.2%;
	vertical-align:top;
	padding:5px;	
}

/* Le calendrier */

#calendrierMois {
	width:100%;
	text-align:center;
	padding-left:20px;
}

#calendrierMois TABLE {
	width:95%;
	border-collapse: collapse;
}


#calendrierMois TABLE TR TD {
	background-color:#000000;
	border:1px solid #C08D2A;
	height:50px;
	width:14.2%;
	vertical-align:top;
}

#calendrierMois TABLE entete.TR TD {
	height:20px;	
}

.calendrierDetailTexte {
	color:#999999;
}

.celluleGrise {
	background-color:#222222;	
}

.contenu {
	font-size:10px;
	list-style-type:none;
	padding-left:10px;	
}

ul.contenu {
	margin-bottom:10px;
}

ul.contenu li, ul.contenu li span {
	font-size:11px;	
}
ul.contenu img {
	vertical-align:middle;	
}

hr.contenu {
	border-top:1px solid #999999;	
}

.encartEvent {
	
}

.inscrit {
	background-color: green;
}

.inscritDR {
	background-color: #669966;	
}
.reserve {
	background-color: #CC9933;
}

.absent {
	background-color: #CC3333;	
}

.sansinfo {
	background-color: #CCCCCC;	
}

/*
#calendrier table, #calendrier tr, #calendrier td  {
	background-color:660000;	
	vertical-align:top;
	text-align:center;
}

#calendrier table {
	width:100%;	
	height:90px;
	
}

#calendrier td {
	border:1px solid #F00;
	width:14%;
}

*/