@charset "utf-8"; 
/*Design-en-tête*/
html, body { 
margin : 0; 
padding : 0;
} 
body { 
font : 10pt "Time News Roman", Arial, "Arial Black", Verdana, Serif; 
} 
#en_tete, #imgbandeau, #title, #logo { 
display: none;
}
/*Design-menu-horizontal*/ 
#cadre-menu, #nav {  
display: none;
}
/*Design-calendrier-droite*/  
#calendar { 
display: none;
} 
/*Design-colonne-droite*/  
#colonne-droite { 
display: none;
}
/*Design-meteo-colonne-gauche*/
#meteo {
display: none;
}
/*Design-colonne-gauche*/   
#colonne-gauche { 
display: none;
} 
/*Design-menu-colonne-gauche*/  
#menu-pratique { 
display: none;
} 
/*Design-recherche-colonne-gauche*/ 
#menu-recherche {
display: none;
}
/*Design-menu-pratique-colonne-gauche*/ 
#menu-pratique {
display: none;
}
#info-pratiques {	 
display: none;
}
/*Design-corps*/ 
#corps p {
line-height : 20pt;	
text-align : justify;
} 
#corps img {
display: block;
border: none;
} 
#corps h1 {
font-size : 15pt; 
text-align : center; 
} 
#corps li {	
list-style-type : none; 
padding-bottom : 3pt; 
margin-left : 3pt; 
}
#corps li a {
font-weight : bold; 
}
/*Design-corps-education h1 - li*/  
#educ h1 { 
color: #000000;
} 
#educ li a { 
color : #003399;  
}
#educ li a:link, a:visited {
	color: #CC0066;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
	}
 
/*Design-corps-education h2*/
#educ h2 {
text-align: center;
font-size : 13pt;
color: #000000;
margin-top: 10pt;
} 
/*Design-corps-education: texte mis en valeur + puce */   
#educ .puce { 
margin-top : 6pt; 
margin-bottom : 6pt; 
list-style-type : square;   
}
#educ .puce-next { 
margin-top : 6pt; 
margin-bottom : 6pt; 
list-style-type : square;   
}
#educ .color { 
color: #000000;
font-weight : bold; 
} 
#educ .liste { 
color: #000000; 
text-decoration : underline; 
font-style : italic; 
} 
#educ .souligne {
font-weight: bold;
text-decoration: underline;
color: #000000;
}
#educ .libelle {
color: #000000;	
text-decoration: underline;
font-style: italic;
font-size: 10pt;
font-weight: bold;
}  
/*Design-corps-education: 2 column */ 
#educ .educ-column { 
float: none !important;
width : 100%; 
} 
#educ .educ-column img {
display: none;
} 
#educ .educ-column a { 
color: #000000; 
font-weight : bold; 
}  
/*Design-corps-education: images */ 
#educ .img-float-right { 
display: none;
}
#educ .img-float-right1 { 
display: none;
}
#educ .img { 
display: none;
}
/*Design-corps-education: guide transport scolaire - guide claé*/ 
#educ .guide {
text-align: center;
color: #765900;
font-weight: bold;
}
#educ .guide img {
display: block;	
text-align: center;
width: 10%;
} 
/*Design-corps-education: image page ram */ 
#educ .img-isole { 
display: none;
} 
/*Design-corps-education: image page halte garderie */ 
#educ .img-isole-plus { 
display: none;
}
/*Design-corps-education: lien de raccourci*/  
#educ-lien { 
display: none;
} 
/*Design-corps-education: retour au de page*/
#educ .educ-fixe { 
display: none;
}
/*Design-corps-education: contour */ 
#educ-contour { 
border-style:none; 
margin-top: 20pt;
width: 100%;	
} 
/*Design-corps-education: saut de page */
#educ .page-break-after {
   page-break-after: always;
} 
/*Design-corps-education: tableau */ 	
#educ caption /* Titre du tableau */
{
   margin: auto; /* Centre le titre du tableau */
   font-weight: bold;
   font-size: 12pt;
   color: #000000;
   margin-bottom: 30pt; /* Pour éviter que le titre ne soit trop collé au tableau en-dessous */
}

#educ table /* Le tableau en lui-même */
{
   margin: auto; /* Centre le tableau */
   border-width:2pt;
   border-style:solid;
   border-right: 1pt #000000;
   border-left:1pt #000000;
   border-top: 1pt #000000;
   border-bottom:1pt #000000;
   border-collapse: collapse; /* Colle les bordures entre elles */
}

#educ th /* Les cellules d'en-tête */
{
   background-color: #ffffff;
   color: white;
   text-align: center;
}
#educ .educ-title /* Les cellules d'en-tête */
{
   background-color: #ffffff;
   color: #000000;
}

#educ td {
   border: 1pt solid #000000;
      padding: 5pt; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}
.educ-lib2/* Les cellules normales */
{
   text-align: center; /* Tous les textes des cellules seront centrés*/
}
.educ-lib1 {	 
	text-align: left;
	font-style: italic;
	font-weight: bold;
	color: #000000;
} 
/*Design-pied-de-page*/
#piedpage1, #piedpage2 {
display: none;
}	 




