html{
  background: #D5C8A9;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

body{
  background: #D5C8A9;
  border: 0px;
  margin: 0px;
  padding: 0px;
  text-align: center;
  font-family: arial,helvetica, sans-serif;
  font-size: 12pt;
}

img {
  border: 0px;
}

td.agenceBandeLeft{
  vertical-align: top;
  padding: 15px 0px 0px 0px;
  text-align: center;
}

td.agenceBandeRight{
  vertical-align: top;
  padding: 40px 10px 0px 0px;
  text-align: right;
}

td.japIconLeft{
  padding: 117px 0px 0px 10px;
  margin: 0px;
  text-align: left;
  vertical-align: top;
}

td.japIconLeft img{
  padding: 10px 0px 0px 0px;
}

td.japIconRight{
  padding: 117px 10px 0px 0px;
  margin: 0px;
  text-align: right;
  vertical-align: top;
}

td.japIconRight img{
  padding: 10px 0px 0px 0px;
}

.contactBande {
  height: 63px;
  width: 1008px;
  margin: 0px 0px 0px 0px;
  background-color: #ffffff;
  text-align: center;
}

td.contactMarge{
  width: 60px;
}

td.contactLeft{
  text-align: left;
}

td.contactRight{
  text-align: right;
}

input, textarea {
  background-color: #eae5db;
  border: solid 1px #815002;
  color: #815002;
}

input:hover, textarea:hover {
  background-color: #faf5eb;
  border: solid 1px #614002;
  color: #614002;
}

input:active, textarea:active {
  background-color: #faf5fb;
  border: solid 1px #614002;
  color: #614002;
}

div#accueil_conteneur{
  width: 1008px;
  height: 471px;
  border: 0px;
  margin: 0px;
  margin-top: -13px;
  padding: 0px;
  background-image: url('./images/alinea-accueil2.jpg') ;
}

div#accueil_graphisme {
  position: relative;
  display: inline;
  float: left;
  border: 0px;
  padding: 0px;
  margin: auto;
  width: 210px;
  top: 106px;
  left: 128px;
}

div#accueil_edition {
  position: relative;
  display: inline;
  float: left;
  border: 0px;
  padding: 0px;
  margin: auto;
  width: 290px;
  top: 106px;
  left: 170px;
}

div#accueil_internet {
  position: relative;
  display: inline;
  float: left;
  border: 0px;
  padding: 0px;
  margin: auto;
  width: 200px;
  top: 106px;
  left: 201px;
}

p.accueil_texte{
  position: relative;
  border: 0px;
  padding: 0px;
  margin: 0px;
  text-align: center;
  font-family: arial,helvetica,sans-serif;
  color: #684E1C;
}

.texte_accueil{
	margin: -80px 60px 0px 60px;
}

.margin20{
  margin: 20px 0px;
}

.margin-top0{
  margin-top: 0px;
}

p.accueil_texte2{
  font-family: arial,helvetica,sans-serif;
  color: #482E1C;
}
div.accueil_texte3{
  margin: 0px 70px 70px 70px;
}

div#entete{
  width: 100%;
  height: 120px;
  padding: 0px ;
  margin: 0px;
  border: 0px;
  text-align: center;
  vertical-align: middle;
}

div#texts{
  position: absolute;
  display: none;
}

.outremer{
  color: #004C8B;
}

.orange{
  color: #E17A25;
}

.turquoise{
  color: #0090A4;
}

.marron{
  color: #885E1C;
}

.noir{
  color: #000000;
}

p#textDyn1{
  font-family: arial,helvetica, sans-serif;
  font-size: 16pt; 
  text-align: center;
  color: #0090A4;
  padding: 25px 0px 0px 0px;
  margin: 0px;
  border: 0px;
}

p#textDyn2{
  font-family: arial,helvetica, sans-serif;
  font-size: 12pt; 
  text-align: center;
  color: #000000;
  padding: 5px 0px 0px 0px;
  margin: 0px;
  border: 0px;
}

p#texte_cadre{
  color: #5A4700;
}

.TdLeft{
  background-repeat: repeat-y;
  background-position: right;
  background-image: url("./images/bg-left.jpg");
}

.TdRight{
  background-repeat: repeat-y;
  background-position: left;
  background-image: url("./images/bg-right.jpg");
}

.ombre{
  background-repeat: repeat-x;
  background-position: top;
  background-image: url("./images/ombre-body.jpg");
}

td.contenu{
  vertical-align: top;
  text-align: left;
  background-color: #ffffff;
}

td.cadre{
  background-color: #D5C8A9;
  padding: 20px 0px 20px 0px;
}

table.tabImg{
  margin-left: 140px;
}

.marginL60{
   margin: 0px 60px 60px 60px;
}

.titre1{
  color: #815002;
  margin-top: 10px;
  font-family: Arial;
}

.titre2{
  color: #815002;
  margin-top: 40px;
  margin-left: 0px;
  font-family: Arial;
}
.titre3{
  color: #815002;
  margin-top: 0px;
  margin-left: 0px;
  font-family: Arial;
  font-weight: bold;
}
.titre4{
  color: #032A73;
  margin-top: 0px;
  margin-left: 0px;
  font-family: Arial;
  font-weight: bold;
}
.titre5{
  color: #D36A02;
  margin-top: 0px;
  margin-left: 0px;
  font-family: Arial;
  font-weight: bold;
}
.titre6{
  color: #047A93;
  margin-top: 0px;
  margin-left: 0px;
  font-family: Arial;
  font-weight: bold;
}
.color6{
  color: #047A93;
  background-color: #047A93;
  /* background-color-light: #047A93;
   background-color-dark: #047A93; */
}

.texte1{
  margin-left: 0px;
  margin-right: 0px;
  font-family: Arial;
  font-size: 10pt;
  text-align: justify;
}
.texte2{
  margin-left: 0px;
  margin-right: 0px;
  font-family: Arial;
  font-size: 10pt;
  text-align: left;
}
.texte3{
  margin-left: 0px;
  margin-right: 0px;
  font-family: Arial;
  font-size: 10pt;
  text-align: right;
}

.liste1{
  margin-left: 0px;
  margin-top: 3px;
  font-family: Arial;
  font-size: 10pt;
  list-style-type: circle;
}

ul.liste2{
  padding: 0px;
  margin-left: 20px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border-top: 0px solid;
  font-family: Arial;
  font-size: 10pt;
  list-style-type: circle;
}

ul.liste2 li{
  margin-top: 1px;
}

ul.liste2 li.br{
  margin-top: 10px;
}
td.coinHD{
  text-align: right; 
  vertical-align: top; 
  background-image: url('./images/cadre/point.jpg');
  background-repeat: repeat-y;
  background-position: right;
}

td.coinHG{
  text-align: left; 
  vertical-align: top; 
  background-image: url('./images/cadre/point.jpg');
  background-repeat: repeat-y;
  background-position: right;
}

td.centreH{
  text-align: right; 
  vertical-align: top; 
  background-image: url('./images/cadre/haut.jpg');
  background-repeat: repeat-x;
  background-color: #D5C8A9;
}

td.coinBG{
  text-align: left; 
  vertical-align: bottom; 
  background-image: url('./images/cadre/point.jpg'); 
  background-repeat: repeat-y; 
  background-position: left;
}

td.coinBD{
  text-align: right; 
  vertical-align: bottom; 
  background-image: url('./images/point.jpg'); 
  background-repeat: repeat-y; 
  background-position: right;
}

td.centreB{
  background-image: url('./images/cadre/bas.jpg'); 
  background-repeat: repeat-x;
}

td.ligne{
  background-image: url('./images/cadre/point.jpg');
}
