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

body{
    font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
    font-size:12px;
    line-height: 18px;
    text-align: justify;
}

a:link, a:visited
{
  font-size: 11px;
  color: #000000;
  text-decoration: underline;
}

a:hover, a:active
{
  font-size: 11px;
  text-decoration: none;
}

p{
font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
font-size:12px;
line-height: 18px;
text-align: justify;
color: #000000;
margin: 0px;
}

h1{
font-family:Verdana,  Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size:18px;
font-weight: normal;
line-height: 24px;
padding-bottom: 10px;}
/*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;}*/
.couleur
{
  color: #2f7021;
}

ul.list li{
   font-weight: bold;
}
#actu p
{
  color:#515151;
  font-size: 11px;
  line-height: 14px;
  padding-top: 5px;
}
#actu .title_a
{
  color: #699b5e; font-size: 12px;
  padding: 0px;
  line-height: 18px;
}


#info p
{
  color:#515151;
  font-size: 11px;
  line-height: 14px;
  text-align: right;
}

.paragraph p
{
  padding: 6px 10px 0 211px;
  color: #ffffff;
  font-size: 13px;
  font-weight: bold;
  line-height: 20px;
}
.paragraph span
{
  font-size: 18px; color: #bde5c7;
  font-weight: normal;
}
#frmSearch{
  color:#515151;
  font-size: 11px;
  line-height: 14px;
}

#frmSearch select option selected value{
  color:red;
  font-size: 11px;
  line-height: 14px;
}

.prod-mini .lblDescriptif{
  color:#515151;
  font-size: 11px;
  line-height: 14px;
}

.prod-mini .titre
{
  text-transform: uppercase;
}
#right-inner .prod-mini .cette-annonce{
   font-size: 11px;
}

#right-inner .prod-mini .cette-annonce a:link, #right-inner .prod-mini .cette-annonce a:visited{
  font-size: 14px;
  font-weight: bold;
  color: #699b5e;
  text-decoration: none;
}

#right-inner .prod-mini .cette-annonce a:hover, #right-inner .prod-mini .cette-annonce a:active{
  color: #000000;
  text-decoration: none;
}

.lblDescriptif{
  color:#515151;
  font-size: 11px;
  line-height: 14px;
  text-align: right;
}

.text-details p{
  text-align: justify;
}

#footer p
{
 color:#ffffff;
 font-size: 11px;
}
#footer a:link, #footer a:visited
{  font-size: 11px;
  color: #83c475;
  text-decoration: none;
}
#footer a:hover, #footer a:active
{

font-size: 11px;
  text-decoration: underline;
}
#menu2 ul li{
  color: #ffffff;
  font-size: 11px;
}
#menu2 a:link, #menu2 a:visited
{
  color: #ffffff;
  text-decoration: none;
}
#menu2 a:hover, #menu2 a:active
{  color: #83c475;
  text-decoration: underline;
}
.active{
  color: #83c475!important;
  font-weight: bold;
  text-decoration: none;
}


