/* CSS Document */
/* ------------------------------------------------------------------------- Middle */
/* ----------------------------------------------------- Contenu */
/* --------------------------------- H2 */
	#main #middle #contenu h2 {
		font-size:1.8em;
		color:#025599;
		background-image:url(../../images/elements/fleches_bleu.gif);
		background-repeat:no-repeat;
		background-position:0 8px;
		padding:0 0 0 13px
	}
/* --------------------------------- Liste */
	#main #middle #contenu ul li.liste {
		float:left;
		width:100%;
		border-top:1px solid #80aacc;
		padding:5px 0 10px 0
	}
	#main #middle #contenu ul li.liste a.titre {
		display:block;
		font-size:1.1em;
		font-weight:bold;
		color:#47bfef;
		text-decoration:underline;
		margin:0 0 5px 0
	}
	#main #middle #contenu ul li.liste a.titre:hover {text-decoration:none}
	#main #middle #contenu ul li.liste img {
		float:left;
		border:3px solid #47bfef;
		margin:0 12px 0 0
	}
	#main #middle #contenu ul li.liste p {text-align:justify}
/* --------------------------------- Type */
	#main #middle #contenu span.type {
		display:block;
		float:right;
		background:#cbdbe0;
		padding:2px 5px;
		margin:0 0 0 10px
	}
/* --------------------------------- Date */
	#main #middle #contenu span.date {
		display:block;
		color:#47bfef;
		background:url(../../images/elements/carre_bleu.gif) no-repeat 0 6px;
		padding:0 0 0 7px;
		margin:0 0 5px 0
	}
/* --------------------------------- Infos complémentaires */
	#main #middle #contenu div.infos_complementaires {
		color:#089cd8;
		background:#daf2fc;
		padding:10px 10px 5px 10px;
		margin:0 0 10px 0
	}
	#main #middle #contenu div.infos_complementaires span.titre {
		display:block;
		font-weight:bold;
		margin:0 0 3px 0
	}
/* ------------------------------------------------------------------------- Right */
/* ----------------------------------------------------- Mieux nous connaître */
	#main #right #mieux_connaitre {margin-top:17px}
/* ----------------------------------------------------- Calendrier */
	#toolbar_Agenda_calendar {
		width:203px;
		text-align:center;
		color:#453c30;
		background:#daf2fc;
		padding:5px 0;
		margin:0 0 0 5px
	}
	#toolbar_Agenda_calendar table {
		width:100%;
		border-collapse:collapse;
		table-layout:fixed
	}
/* Navigation mois par mois */
	#toolbar_Agenda_calendar table tr td table tr th {padding:2px 0 8px 0}
	#toolbar_Agenda_calendar table tr td table tr th a {
		text-transform:uppercase;
		font-size:1.1em;
		color:#453c30
	}
	#toolbar_Agenda_calendar table tr td table tr th a:hover {text-decoration:underline}
/* Jour */
	#toolbar_Agenda_calendar table tr td table tr.jour th {
		font-size:1.1em;
		color:#fff;
		background:#47bfef;
		padding:4px 0
	}
/* Cellule de tableau */
	#toolbar_Agenda_calendar table tr td table tr td {
		font-size:1.1em;
		color:#453c30;
		padding:3px 0
	}
/* Date cliquable */
	#toolbar_Agenda_calendar table tr td table tr td a {
		display:block;
		width:14px;
		color:#fff;
		background:#47bfef;
		padding:2px;
		margin:0 auto
	}
	#toolbar_Agenda_calendar table tr td table tr td a:hover {}
/* Jour en cours */
	#toolbar_Agenda_calendar table tr td table tr td.agenda_selected_current {background:none}
/*  */
	#toolbar_Agenda_calendar table tr td table tr td.agenda_selected {}
/* ----------------------------------------------------- Filtrer */
	#main #right #filtrer {
		width:185px;
		background:#cbdbe0;
		padding:5px 0 5px 18px;
		margin:0 0 0 5px
	}
	#main #right #filtrer label {
		font-size:1.1em;
		color:#453c30;
		margin:0 5px 0 0
	}
	#main #right #filtrer select {
		width:100px;
		font-size:1em;
		border:1px solid #666
	}
	#main #right #filtrer select option {padding:0 5px 0 0}
