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

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


h1{font: normal 16px Verdana; color:#5b5b5b; border-bottom: 1px solid #cccccc; padding:16px 0px 10px 0px;}
h1 span{
  font: normal 20px Verdana;
  color: #979797;
}


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;}

a:link, a:visited
{
    color: #181818;
    text-decoration: underline;
}
a:hover, a:active
{
    color: #575757;
    text-decoration: none;
}
#content p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#444444;
  line-height: 20px;
}
#info-intro p {
  color:#4a4a4a;
  font: normal 11px Arial;
  padding-bottom:4px;
}


#info p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#4a4a4a;
  line-height: 18px;
}

.color{
  color:#2a2a2a;
}
.paragraph p{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 20px;
  color: #444444;
  text-align: justify;
}

.paragraph a:link, .paragraph a:visited
{
    color: #424242;
    text-decoration: none;
}
.paragraph a:hover, .paragraph a:active
{
    color: #424242;
    text-decoration: underline;
}

.box3 p, .box4 p{
  text-align: center;
  color:#f0f0f0 !important;
}

.box3 a:link, .box3 a:visited, .box4 a:link, .box4 a:visited
{
    color: #ffffff;
    text-decoration: underline;
}
.box3 a:hover, .box3 a:active, .box4 a:hover, .box4 a:active
{
    color: #f0f0f0;
    text-decoration: none;
}


#content .product p{
  line-height: 16px;
  text-align: justify;
  padding:0px;
  margin:0px;
}
#content .product a:link, #content .product a:visited, #content .retour a:link, #content .retour a:visited
{
    color: #F47026;
    font-size: 11px;
    text-decoration: none;
}
#content .product a:hover, #content .product a:active, #content .retour a:hover, #content .retour a:active
{
    color: #424242;
    text-decoration: underline;
}

ul.list1{overflow: hidden;display:inline; float: left; }
ul.list1 li{list-style: none; padding-left: 20px !important; font:normal 12px Arial; color:#424242; line-height: 20px;}
ul.list1 li {background: url(../../images/charte/bullet.jpg) 0 7px no-repeat !important;}

/*===| footer |=====================*/
#footer p{
  font-family: Arial, Tahoma, sans-serif;
  font-size: 11px;
  color:#575757;
  line-height: 18px;
}

#footer a:link, #footer a:visited
{
    color: #2b2b2b;
    text-decoration: none;
}
#footer a:hover, #footer a:active
{
    color: #575757;
    text-decoration: none;
}

#menu2 ul li{
    display: inline;
    margin: 0px;
    padding: 0px;
    color: #575757;
    font-size: 11px;
}
#menu2 a:link, #menu2 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
    color: #575757;
}
#menu2 a:hover, #menu2 a:active{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
    color: #2b2b2b;
  }
.active
{
   color: #575757 !important;
}
