/*barre de menu stylée*/



h1.navbar{position:absolute ; top :1em; left :1em; width:9em; padding:0;text-align:center;font-size:0.8em; font-family: Arial, sans-serif;color:black;border-bottom: thin dotted purple;}

u1.navbar{position:absolute ; top :4em; left :1em; width:9em; padding:0; list-style-type : none; margin :0 ;text-align: center;font-size:1em; font-family: Arial, sans-serif; color:purple;  font-weight: bold;line-height: 1.1;  
  border: thin outset purple;}

u1.navbar li {background;  margin : 0.5 em; padding : 0.3em; border-bottom: thin outset purple;}

u1.navbar a:link{text-decoration: none;color:black;}
u1.navbar a:visited{text-decoration: none;color:green;}


h1.vis{color:black;text-align: center;font-family:Arial, sans-serif}
h1.inv{color:white;text-align: center;font-family:Arial, sans-serif}
body{padding-left: 11em;width:80%}

div.figure {
  float: right;
  width: 45%;
  border: thin purple solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}

img.scaled {
  width: 100%;
}

address {
    margin-top: 5em;
    padding-top: 5em;
    border-top: thin purple dotted ;
    text-align:center;}
div.texte{
  float: left;
  width: 45%;
  margin: 0.5em;
  padding: 0.5em;
}
div.texte p {
  font-size:1.2em;
  text-align: center;
  text-indent: 0;
font-family: Arial, sans-serif;color:black;
}

div.texte dt { padding : 0.4em;
  text-indent: 0; font-size:1.2em;
font-family: Arial, sans-serif;color:black;
}
div.texte dd {
  text-indent: 0;
font-family: Arial, sans-serif;color:black;
}


div.texte a:link{color:green;}
div.texte a:visited{color:purple;}

div.texte u1 {
  text-indent: 0;
font-family: Arial, sans-serif;color:black;list-style-type : none;
}

div.texte li { margin : 0.5 em; padding : 0.5em;font-family: Arial, sans-serif;padding : 0.4em;}

