body {font: 100%/1.8em Georgia,Times,Helvetica,Arial,sans-serif;
      text-align: justify;}

p , h2 {text-align: center;}

h2 {margin-top: -12px;}

h3 {font: 95%/1.4em Georgia,Times,Helvetica,Arial,sans-serif;
    font-size: 1em;
    text-decoration: underline;}

h5 a , h5:active, a
{text-decoration: underline;
 color: blue;}

h5 a:hover, a:hover {color: red;}

li.bleu, u.bleu {color: rgb(73,110,200);}

.page
{width: 50%;
min-width: 400px;
max-width: 800px;
margin-left: auto;
margin-right: auto;
border: 10px double #CCC;
background-color: #FFFFCC;
padding: 75px 105px;}

ins
{background-color: #66FF66;
text-decoration: none;}

ins.rose
{background-color: rgb(244,202,203);
text-decoration: none;}

span
{float: left;
 font: bold 4em/1em Georgia,Times,Helvetica,Arial,sans-serif;
 border: 2px solid rgb(73,110,200);
 margin-right: 20px;
 padding: 5px 10px;}

big
{font: 100%/1.8em Georgia,Times,Helvetica,Arial,sans-serif;
 color: red;}

small
{font: 95%/1.4em sans-serif;}

em
{font: 100%/1.8em Georgia,Times,Helvetica,Arial,sans-serif;
 color: rgb(73,110,200);}

#lien_accueil , #lien_formulaire
{border: 1px solid #CCC;
 text-align: center;
 background-color:rgb(243,243,243);
 margin-left: 2%;
 margin-right: 2%;}

#lien_accueil a , #lien_formulaire a
{color: rgb(73,110,200);
 text-decoration: underline;}

#lien_accueil a:hover , #lien_formulaire a:hover
{color: red;}

#lien_accueil
{margin-top: 30px;
 margin-bottom: 30px;}

#lien_formulaire
{margin-bottom: 500px;}

a:focus
{outline: none;}






