/* ===| TYPOGRAPHY |============================================*/

body{font: 12px/17px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;}

h1{font: 15px/23px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; text-align: justify; color: #243790; background: #dfdfdf; padding:6px 14px; }
h2{font: normal 14px/17px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; text-align: justify;}
h3{font: bold 13px/18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; color: #0693f7;}
h4{font: bold 12px/17px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; color: #cbe2fe;}
h5{font: normal 1.2em/1.5em Arial;}
h6{font: bold 1em/1.5em Arial;}

p{
  font: normal 12px/20px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  text-align: justify;
  color: #363636;
}

a:link, a:visited{
  font: normal 12px/20px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  color: #363636;
  text-decoration: none;
}

a:hover,a:active{
  font: normal 12px/20px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  text-decoration: underline;
}

#info-plan{ font: 11px/17px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; color: #d1d1d1; text-align: justify;}
#info-plan p{ font: 11px/17px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; color: #d1d1d1; text-align: justify;}
#bottom-inner #info-plan a:link, #bottom-inner #info-plan a:visited{
  font: normal 11px/17px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  color: #ffffff;
  text-decoration: none;
}

#bottom-inner #info-plan a:hover, #bottom-inner #info-plan a:active{
  font: normal 11px/17px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  text-decoration: underline;
}

#left-inner a:link, #left-inner a:visited{
 /* font: normal 11px/18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  color: #ffffff;*/
  text-decoration: none;
}

#left-inner a:hover, #left-inner a:active{
  text-decoration: underline;
}

#center-inner a:link, #center-inner a:visited{
 /* font-weight: bold;*/
  text-decoration: underline;
}
#center-inner a:hover, #center-inner a:active{
  text-decoration: none;
}

#center-inner .mercidiv a:link, #center-inner .mercidiv a:visited{
  font-weight: bold;
  text-decoration: underline;
}
#center-inner .mercidiv a:hover, #center-inner .mercidiv a:active{
  text-decoration: none;
}

#center-inner #listgalerie .realisation p{
    font: bold 12px/18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
    text-align: center;
    height: 18px !important;
    padding-top: 2px;
}

#center-inner #listgalerie .realisation h2{
  padding-top: 10px;
  font-weight: bold;
  color: #0693f7;
}

#right-inner .tablet p
{
  font: normal 12px/20px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  text-align: justify;
  color: #ffffff;
}
#right-inner .tablet a:link, #right-inner .tablet a:visited{
  font: bold 12px/20px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  color: #c8e1fe;
  text-decoration: underline;
}
#right-inner .tablet a:hover, #right-inner .tablet a:active{
  text-decoration: none;
}

#right-inner a:link, #right-inner a:visited{
  font: bold 12px/20px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  text-decoration: underline;
}
#right-inner a:hover, #right-inner a:active{
  text-decoration: none;
}
#bottom-inner #info-plan .mailsPlace{
  text-transform: lowercase;
}

#bottom-inner #info-plan .plan{
  text-transform: none;
}

.pagination a:link,.pagination a:visited{
  font: bold 12px/20px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  color: #155ca6;
  text-decoration: underline;
}

.pagination a:hover,.pagination a:active{
  text-decoration: none;
}

div.mercidiv p{
  font: 12px/18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  text-align: center;
}
#footer p{
    font: normal 11px/18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
    color: #bad6ff;
}

#footer .ref p{
  color: #bad6ff;
  text-align: center;
}

#footer a:link, #footer a:visited{
  font: normal 11px/18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  color: #ffffff;
  text-decoration: underline;
}

#footer a:hover, #footer a:active{
  font: normal 11px/18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  text-decoration: none;
}

#footer .box1 {
  font: normal 11px/18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
  color: #bad6ff;
}

#menu2
{
  font: normal 11px/18px Arial, Tahoma, Verdana, sans-serif;
  color: #bad6ff;
  text-align: right;
}

#menu2 ul li
{
  font: normal 11px/18px Arial, Tahoma, Verdana, sans-serif;
  color: #bad6ff;
  text-align: right;
}

#footer #menu2 a.actif{
   /* font-family: normal 11px/18px Arial, Tahoma, Verdana, sans-serif; */
    color: #ffffff;
    text-decoration: underline;
}

#menu2 ul li a:link, #menu2 ul li a:visited
{
  font: normal 11px/18px Arial, Tahoma, Verdana, sans-serif;
  color: #bad6ff;
  text-decoration: none;
}

#menu2 ul li a:hover, #menu2 ul li a:active
{
  color: #ffffff;
  text-decoration: none;
}

.site{
  color: #155ca6;
  font-weight: bold;
}


