#acces_rapide, #header form, .date, #colonne, #menu, #outils, .suiteArticle, .legal {display:none;}
body {font:13pt "Times New Roman", Times, serif; line-height:130%;}
h1, h2, h3 {font-family:Arial, Helvetica, sans-serif;}
a img {border:2px dashed #666666;}
#fil_ariane {padding:1.2em 0;}
#contenu h1 {font-size:19pt; text-transform:uppercase; padding-bottom:8px; border-bottom:4px solid black; margin-bottom:1em;}
#contenu h2 {font-size:16pt;}
.block {margin-bottom:2em;}
.copyright {text-align:right;}
#contenu a.theme {float:right; color:#666; background:#f6efed; padding:0 5px; margin:3px 0 0 10px; text-decoration:none;}

/* Agenda - Calendrier */
	#contenu .evenement_calendrier {overflow:hidden; height:100%; border-bottom:1px dashed #ccc; padding:10px 0; }
	#contenu .evenement_calendrier img { float:left; margin:0 10px 0 0; }
	#conteneur_calendrier {float:right; width:180px; margin:0 0 10px 20px; }
	#calendrier {width:170px; border:1px solid #6eb869; background:#faf6f5; padding:8px 4px 8px 4px; margin:0 0 10px 0 }
	#calendrier a:hover, #calendrier a:focus, #calendrier a.focus { text-decoration:overline }
	#calendrier #navigation_mois {overflow:hidden; text-align:center; text-transform:uppercase; font-weight:bold; color:#333; padding:0; margin:0 0 8px 0 }
	#calendrier #navigation_mois li { display:block; float:left; width:15%; background:none; padding:0; margin:0;}
	#calendrier #navigation_mois li a { color:#f5600f;}
	#calendrier #navigation_mois #mois_courant { width:69%; }

/* --------------------------------- Tableau */
	#calendrier table {width:100%; table-layout:fixed; border-collapse:collapse; text-align:center;}

/* ------------- Jours de la semaine */
	#calendrier table tr th { color:#fff; background:#f2890c; padding:3px 0;}
	#calendrier table tr th abbr { border-color:#fff;}

/* ------------- Cellule de tableau */
	#calendrier table tr td { padding:4px 0;}
	#calendrier table tr td a { color:#f5600f; font-weight:bold;}

/* ------------- Jour selectionne */
	#calendrier table tr td.jour_selectionne a { display:block; background:#f5600f; color:#fff; cursor:text; text-decoration:none; padding:2px 0 }
	#calendrier table tr td.jour_selectionne a:hover, #calendrier table tr td.jour_selectionne a:focus, #calendrier table tr td.jour_selectionne a.focus { text-decoration:none }

/* ------------- Jour "J" */
	#calendrier table tr td.jour_j { font-weight:bold; color:#6eb869 }
	#calendrier table tr td.jour_j a { color:#6eb869 }
	#calendrier table tr td.jour_j.jour_selectionne a { color:#fff }

/* ------------------------------------------------------------------------- Legende du calendrier */
	#legende_calendrier { font-size:.9em; padding:0 5px 0 5px; margin:0 0 5px 0 }
	#legende_calendrier span.titre { display:block; font-size:1.1em; font-weight:bold; color:#666; margin:0 0 5px 0 }
	#legende_calendrier ul { padding:0 0 0 5px; margin:0 }
	#legende_calendrier ul li { background:none; padding:0 }
	#legende_calendrier ul li span { font-size:1.1em; padding:0 3px }
	#legende_calendrier ul li span.jour_evenement { font-weight:bold; color:#f5600f; text-decoration:underline }
	#legende_calendrier ul li span.jour_selectionne { font-weight:bold; color:#fff; background:#f5600f }
	#legende_calendrier ul li span.jour_j { font-weight:bold; color:#6eb869 }
