<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* pour tous : */

* {
font-family: 'Arial', 'Century Schoolbook',sans-serif;
}
body {
  color: black;
  background-color: #FDFFE9 ;
  margin: 0;
  padding: 0;
 }
/* FDFFE9
body#image {
     background-color:black;
     }
*/
body#maitres {
   text-align:left
   }

H1, H2, H3, H4 
  {
          clear:both;
          text-align: left;
          font-size: larger;
          color: black ;
          background-color : #FFCC33 ;
     } 
  h1 {font-size: 200%;}
  h2 {font-size: 180% ;color:blue;
        width:60%;  }
  h3 {font-size: 150%;
      width:40%; }
  .complet {width:100%;}
  h4 {
  font-size: 115%;
  text-align: left;
  width: 65%;
  }
  h5 {font-weight: bold;
      background-color : #FFCC33 ;
      }
  h6 {text-decoration: none ;
      text-align: center;}


/* pas de bordure d'image c'est moche */
img {border-width:0}

/* mots en gras dans le texte */

.gras {font-size: 110% ; color: #008000}
.NONSOU {color:red}

/* mise en valeur : cadre de 5 pixels bleu et jaune */
.c5  {text-align : center ;
       font-style : italic ;
       text-decoration : none;
       border-width: 5px 5px 5px 5px;
       border-style: solid;
       padding:2px 2px 2px 2px ;
       color:blue;
       background-color: yellow;
       font-size : 80%
         }

/* paragraphe mise en valeur tres reduit */
p.c2 { color:red; 
       font-size:70%;
       text-align:center;
/*       border-width: 2px 2px 2px 2px;border-style: solid;padding:2px 2px 2px 2px ;*/
     }

/* citation d'article de journal (marette) */
p.mare {font-size: 80%; font-style: italic}

/* floating images width and height computed */
.imagfloat {
     float:left;
     width: 11em;
     height: 7em;
     vertical-align:bottom;
}
/*  flottante encadrée */
.imagdr
  {
  float: right;
  width: 150px;
  text-align:center;
  margin: 10px 10px 10px 10px;
  border: 1px solid #666;
  padding: 2px;
}
.imagga
  {
  float: left;
  width: 250px;
  margin: 4px 10px 10px 0;
  border: 1px solid #666;
  border-top: 0;
  border-left: 0;
  padding: 2px;
}

 /* premiere lettre flottante et majuscule */
 .majprem
{
float: left;
width: .7em;
font-size: 2em;
line-height: 83%;
font-family: 'Century Schoolbook',sans-serif;
}
/* photos : en voir plus */
.evplus
{
  text-decoration: none;
  text-align:left;
  float:left;
  padding:15px 5px 20px 215px;
  height:21px;
  background-image:url(envoirplus.jpg);
  background-repeat: no-repeat;
  background-color: #FDFFEF;
  font-weight: bold;
  font-style:italic;
  color:#FFCC33;
  margin: 5px 0px 40px 30px;
  border:1px solid #FFCC33;
}
.evplus:hover {
  font-weight: bold;
  background-color: #FFCC33 ;
  border: 3px inset #c0c0c0;
  color: black ;
}





/* juste un style centre */
.centre
{ text-decoration: none ;
  text-align: center;
  }


/* bouton verticaux */
/* le v2 est en mode bloc et plus petit*/

.vertical a {
  text-decoration: none;
  text-align: center ;
  background-color: #FDFFEF;
  font-weight: bold;
  color:black;
  padding: 5px;
  margin: 0;
}
.vertical a:hover {
  font-weight: bold;
  background-color: #FFCC33 ;
  border: 3px inset #c0c0c0;
}
.vertical2 a {
  text-decoration: none;
  text-align: center ;
  background-color: #FDFFEF;
  font-weight: bold;
  color:black;
  padding: 5px;
  font-size: 80%  ;
  margin: 0;
  display: block;
}
.vertical2 a:hover {
  font-weight: bold;
  background-color: #FFCC33 ;
  border: 3px inset #c0c0c0;
}

/* les menus verticaux */
.choix
{
  margin:0 3px 0 6px;
  padding-right:5px;
}
.choix ul
{
  margin:0 0 0 0;
  list-style:none;
  padding-left: 0;
}
  
.choix li
{
  padding-left: 20px;   /* decalage texte pour ne pas ecraser le dessin */
  list-style:none;
  background-image: url(trismall.gif);
  background-repeat: no-repeat;
  background-position: 0 .2em;
  font-size: 100%;
  width:80%;
  text-align:left;
  color: black ;
}

.choix li.non  /* pas de triangle */
{
   padding-left:0;
   text-decoration:none;
   background-image:none;
}
.choix li.deux           /* deuxieme */
{
  background-image: url(square.gif);
  background-position: 0 .5em;
}
.choix li.deux a {
  text-decoration: none;
  text-align: left ;
  background-color: #FDFFEF;
  color:black;
  display: block;
  margin-right:10px;
}
.choix li.deux a:hover {
  background-color: #FFCC33 ;
  border: 3px inset #c0c0c0;
  width:70%;
}

/* premiere page sans table */

#entete
	{
    	width: 100%;
        text-align: center;
 	float: left;
        background-color : #FFCC33 ;
        font-family: 'Arial Black','Century Schoolbook',sans-serif;
        font-size: 200%;
        color: black ;
  }



.clearboth { clear: both; }
 /* ligne 1 : 20/50/20 */
div.lig1col1
	{
        border-top:0;
        margin-left: 1%;
	float: left;
	width: 20%;
        display: inline; /* pour IE */
        }
div.lig1col2
	{
        border-top:0;
	float: left;
	margin-left: 1%;
	width: 50%;
	text-align: center;
	}

div.lig1col3
	{
        border-top:0;
	float: left;
	margin-left: 1%;
	width: 20%;
	}
#pied
	{
        clear: both;
 	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-top: 10px;
	float: left;
	width: 94%;
	text-align: right;
	}
/* titre en quatre colonnes */
#lig2
{
       padding:0;
       margin:5px 0 0 0;
       border-top:0;
       text-align: left;
}
#lig2col1
	{
        margin-left: 1%;
	float: left;
	width: 200px;
        display: inline; /* pour IE */
        }
#lig2col2
	{
        margin-left:10px;
	float: left;
	width: 15%;
	}
#lig2col3
       {
       margin-left:10px;
       float: left;
       width: 15%;
       }
#lig2col4
	{
        margin-left:10px;
	float: left;
	width: 30%;
	}
	
/* un texte et deux photos */
/* type nom, bouquet, photo */
.col1
	{
        clear:both;
        border-top:0;
        margin-left: 1%;
	float: left;
	width: 180px;
        display: inline; /* pour IE */
        }
.col2
	{
        border-top:0;
	float: left;
	margin-left: 1%;
	width: 300px;
	text-align: left;
	}

.col3
	{
        border-top:0;
	float: left;
	margin-left: 1%;
	width: 20%;
	}
/* essai de supression des frames */
div.titregen
	{
        float:left;
    	width: auto;
        height: 100px ;
        }

div.menugau
	{
        clear:both;
        border-top:0;
	float: left;
	width: 155px;
       }
div.contenu
	{
        border-top:0;
	float: left;
	width:80%;
        overflow:auto;
        max-height: 800px;
	}

        
/* prechergement des menus de la partie gauche */
a.roll1 {
     width: 100px;
     height: 25px;
     background: url(ikebana.jpg);
     background-repeat: no-repeat;
     padding-left:100px;
     margin :0 0 0 10px;
     border:0;
     text-decoration:none;
}
a.roll1:hover {
     background: url(ikebana2.jpg);
     background-repeat: no-repeat;
}
a.roll2 {
     width: 100px;
     height: 25px;
     padding-left:100px;
     background: url(styles.jpg);
     background-repeat: no-repeat;
     border: 0;
     text-decoration:none;
     margin :0 0 0 10px;
}
a.roll2:hover {
     background: url(styles2.jpg);
     background-repeat: no-repeat;
}
a.roll3 {
     width: 100px;
     height: 25px;
     padding-left:100px;
     background: url(cours.jpg);
     border: 0;
     text-decoration:none;
     background-repeat: no-repeat;
     margin :0 0 0 10px;
}
a.roll3:hover {
     background: url(cours2.jpg);
     background-repeat: no-repeat;
}
a.roll4 {
     width: 100px;
     height: 25px;
     padding-left:100px;
     background: url(stages.jpg);
     border: 0;
     text-decoration:none;
     background-repeat: no-repeat;
     margin :0 0 0 10px;
}
a.roll4:hover {
     background: url(stages2.jpg);
     background-repeat: no-repeat;
}
a.roll5 {
     width: 100px;
     height: 25px;
     padding-left:100px;
     background: url(jaime.jpg);
     border: 0;
     text-decoration:none;
     background-repeat: no-repeat;
     margin :0 0 0 10px;
}
a.roll5:hover {
     background: url(jaime2.jpg);
     background-repeat: no-repeat;
}
a.roll6 {
     width: 100px;
     height: 25px;
     background: url(expos.jpg);
     padding-left:100px;
     border: 0;
     text-decoration:none;
     background-repeat: no-repeat;
     margin :0 0 0 10px;
}
a.roll6:hover {
     background: url(expos2.jpg);
     background-repeat: no-repeat;
}
a.roll7 {
     width: 100px;
     height: 25px;
     background: url(ecole.jpg);
     padding-left:100px;
     border: 0;
     text-decoration:none;
     background-repeat: no-repeat;
     margin :0 0 0 10px;
}
a.roll7:hover {
     background: url(ecole2.jpg);
     background-repeat: no-repeat;
}
a.roll8 {
     width: 100px;
     height: 25px;
     background: url(futur.jpg);
     padding-left:100px;
     border: 0;
     text-decoration:none;
     background-repeat: no-repeat;
     margin :0 0 0 10px;
}
a.roll8:hover {
     background: url(futur2.jpg);
     background-repeat: no-repeat;
}
</pre></body></html>