/* ===| TYPOGRAPHY |============================================*/

body{}


h1{font: bold 16px Arial; color:#59095b; line-height:23px;  padding:0 0 5px 0; margin: 0px; }
/*h2{font: normal 2.5em/1.5em Arial;}
h3{font: normal 2em/1.5em Arial;}
h4{font: normal 1.8em/1.5em Arial;}
h5{font: normal 1.2em/1.5em Arial;}
h6{font: bold 1em/1.5em Arial;}*/

p{
 font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
 line-height: 18px;
 color: #2c252b;
 padding:0 0 5px 0;
 text-align: justify;
}
#contact-info div.inner p
{
  font-size:11px;
  line-height: 16px;
}
#mailsPlace
{
  font-weight: bold;
  color:#6c0d6e!important;
  padding: 0 0 20px 0;
}
#mailsPlace a:link, #mailsPlace a:visited, #plan a:link, #plan a:visited
{
   color:#6c0d6e!important;
   text-decoration: none;
}

#mailsPlace a:hover, #mailsPlace a:active, #plan a:hover, #plan a:active
{
   color:#6c0d6e!important;
   text-decoration: underline!important;
}
#connexion a:link, #connexion a:visited
{
   color:#6c0d6e!important;
   text-decoration: underline!important;
   font-weight: bold;
}
#connexion a:hover, #connexion a:active
  {
   color:#6c0d6e!important;
   text-decoration: none!important;
   font-weight: bold;
}
#plan
{
  font-weight: bold;
  color:#6c0d6e!important;
  padding: 8px 0;
}
#footer p{
   font-family: Arial;
  line-height: 18px;
  color: #771a76;
  font-size: 11px;
}

.image-box a:link, .image-box a:visited, .docs-box a:link, .docs-box a:visited
 { font-family: Arial;
   color:#310d32;
   text-decoration: underline;
   font-size: 11px;
 }
.image-box a:hover, .image-box a:active, .docs-box a:hover, .docs-box a:active
   {
   color:#771a76;
   text-decoration: none;
     font-size: 11px;
 }
 #footer a:link, #footer a:visited
 { font-family: Arial;
   color:#310d32;
   text-decoration: none;
 }
#footer a:hover, #footer a:active
   {
   color:#771a76;
   text-decoration: none;
 }
#menu2 a:link, #menu2 a:visited
 { font-family: Arial;
   color:#a240a1;
   text-decoration: none;
    font-size: 11px;
    line-height: 18px;
    padding: 0px;
    margin: 0px;
 }
#menu2 a:hover, #menu2 a:active
   {
   color:#310d32;
   text-decoration: none;
 }
 .active
 {
 color:#a240a1;
 text-decoration: underline;
 }
.couleur{
  color: #66006b;
}
.couleur1{
  color: #3c1f93;
}
