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

body{font: 12px/1.5em Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;}
body, p, ul, ol, dl, td, th, h1, h2, h3, h4, h5, h6, caption, input, label, fieldset, textarea, select{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-weight: normal;
}
/*li, td, th{	font-size: 11px; line-height: 14px;}*/
p{ font: 12px/18px Arial, Verdana, Geneva, Helvetica, sans-serif; text-align: justify; color: #333;}


h1{
  background: url(images/bg-h1.gif) left bottom repeat-x;
  font-family:Verdana;
  font-size:15px;
  color:#196b12;
  line-height:25px;
  font-weight:bold;
  padding:20px 14px 10px 0;
  margin-bottom: 10px;
}
.heading1{
  float: left; padding-top: 23px; background: none !important;
}
h1 span{ font: bold 18px/25px Verdana; color: #672c00;}

h2{
  font-family:Verdana;
  font-size:15px;
  color:#196b12;
  line-height:25px;
  font-weight:bold;
  padding-top:27px;
  background: url(../../images/charte/bg-title1.jpg);
  width:542px;
  height:35px;
}



.title-h1{
  font-family:Verdana;
  font-size:15px;
  color:#672c00;
  line-height:25px;
  font-weight:bold;
}

.title-h2{
  font-family:Verdana;
  font-size:15px;
  color:#196b12;
  line-height:25px;
  font-weight:bold;
}


h3{font: normal 14px/18px Arial; padding-bottom: 15px; color: #196B12}
h4{font: normal 14px/18px Arial;}
h5{font: bold 14px/18px Arial; background-color: #7A9623; color: #fff;}
h6{font: bold 1em/1.5em Arial;}

/*
pre{	padding: 0 10px;}
p {
	font: 1em/1.5em arial,sans-serif;
	text-align: justify;}
.copyright{
	font: 0.8em arial, sans-serif;}
*/

span.subline {display: block;font-size: 90%;margin-bottom: 5px;padding: 0px;margin-top: -15px;font-weight: bold;text-transform:uppercase;}

.title-info{
  font-family: Arial;
  font-size: 11px;
  color: #569a33;
  font-weight:bold;
}
.text{
  font-family: Arial;
  color:#333333;
  line-height:18px;
  font-size:12px;
  text-align:justify;
}
.text-liste{
  font-family: Arial;
  color:#2b1200;
  line-height:18px;
  font-size:12px;
}
.title{
  font-family: Arial;
  color:#672c00;
  line-height:18px;
  font-size:12px;
  font-weight:bold;
}

  #right-inner a:link, #right-inner a:visited{
  font-family:Arial;
  font-size:12px;
  color:#09771e;
  text-decoration:none;
  }
#right-inner a:focus, #right-inner a:hover{
  font-family:Arial;
  font-size:12px;
  color:#6d2f00;
  }

.mailsPlace a:link, .mailsPlace a:visited{
  font-family:Arial;
  font-size:11px;
  color:#09771e;
  text-decoration:none;
  }
.mailsPlace a:focus, .mailsPlace a:hover{
  font-family:Arial;
  font-size:11px;
  color:#6d2f00;
  }
  .mailsPlace1 a:link, .mailsPlace1 a:visited{
  font-family:Arial;
  font-size:12px;
  color:#09771e;
  text-decoration:none;
  }
.mailsPlace1 a:focus, .mailsPlace1 a:hover{
  font-family:Arial;
  font-size:12px;
  color:#6d2f00;
  }
 .digital:link, .digital:visited{
  font-family:Arial;
  font-size:12px;
  color:#09771e;
  text-decoration:none;
  }
.digital:hover, .digital:active{
  font-family:Arial;
  font-size:12px;
  color:#502101;
}


  ul.list{
 font-family:Arial;
 font-size:12px;
 color:#2b1200;
 text-align:left;
 line-height:18px;
   }
ul.list li{
  padding-left:21px;
  }
ul.list li{background:url(../../images/charte/icon-list.jpg) left 5px no-repeat;}
.l1{ width:170px !important;float:left; padding-top: 10px;}


  ul.list1{
 font-family:Arial;
 font-size:12px;
 color:#2b1200;
 text-align:left;
 line-height:18px;
   }
ul.list1 li{
  padding-left:15px;
  }
ul.list1 li{background:url(../../images/charte/icon-list1.jpg) left 5px no-repeat;}


ul.list-title{
  float: left;
  font-family:Arial;
  font-size:12px;
  color:#196b12;
  text-align:left;
  line-height:27px;
  font-weight:bold;
  padding-top:10px;
  padding-bottom:10px;
  }
ul.list-title li{
  padding-left:55px;
  }
ul.list-title li{background:url(../../images/charte/icon-list-title.jpg) left 0px no-repeat;}


ul.list2{ font-family:Arial; font-size:12px; color:#2b1200; text-align:left; line-height:18px;}



 .digitalage:link, .digitalage:visited{
  color:#6d2f00;
  font-family: Arial;
  font-size: 11px;
  text-decoration:none;
  }
.digitalage:hover, .digitalage:active{
  color:#333333;
  font-family: Arial;
  font-size: 11px;
  text-decoration:none;
}

#footer-menu ul li{
	display: inline;

 }
#footer-menu ul li a{
  font-size:11px;
  font-family: Arial;
  text-decoration: none;
  padding-left:7px;
  padding-right:3px;
  color:#38841e;
  background:url(../../images/charte/icon-footer.jpg) left 2px no-repeat;

  }

#footer-menu ul li a:hover{
	color:#6d2f00;
	text-decoration:underline;
   }
#footer-menu ul li#footer-lead a{
  background:transparent;
  padding-left:0px;}
#footer-menu ul li#footer-end a{
  padding-right:0px;}

.copyright{
 font-size:11px;
 font-family: Arial;
 color:#333333;
 text-align:left;
 line-height:18px;
}
   .star{
    color:#894009;
    font-weight:bold;
    font-size:14px;
  }
  a#mentions:link, a#mentions:visited{
  font-family:Arial;
  font-size:11px;
  color:#6d2f00;
  text-decoration:none;

  }
 a#mentions:hover, a#mentions:active{
  font-family:Arial;
  font-size:11px;
  color:#333333;
  text-decoration:underline;

  }

.inputForm
{ font-family: Arial;
  width:250px;
  height:16px;
  border:solid 1px #ae956a;
  background-color:#ffffff !important;
  color:#6d2f00;
  font-size:12px;
  padding-top:2px;
  padding-left:1px;
  }
.inputFormOver
{ font-family: Arial;
  width:250px;
  height:16px;
  border:solid 1px #07751d;
  background-color:#ffffff !important;
  color:#562504;
  font-size:12px;
  padding-top:2px;
  padding-left:1px;
}
 .button-envoyer
{ cursor: pointer;
  width:91px;
  height:22px;
  background:url(../../images/charte/envoyer.jpg) left top no-repeat !important;
}
.button-envoyer-over
{ cursor: pointer;
  width:91px;
  height:22px;
  background:url(../../images/charte/envoyer-over.jpg) left top no-repeat !important;
}
.button-retablir
{ cursor: pointer;
 width:91px;
  height:22px;
  background:url(../../images/charte/retablir.jpg) left top no-repeat !important;
}
.button-retablir-over
{ cursor: pointer;
  width:91px;
  height:22px;
  background:url(../../images/charte/retablir-over.jpg) left top no-repeat !important;
}

.select-galerie{
  width:120px;
  height:19px;
  border:solid 1px #562504;
  font-family: Arial;
  font-size: 12px;
  color:#09771e;
  padding-left:5px;
}


