﻿a:hover {
border : none;
outline : none;
}
a:focus {
border : none;
outline : none;
}
html, body {
height : 100%;
margin : 0;
padding : 0;
}
body {
text-align : center;
display : table;
width : 100%;
position : absolute;
background-color : #ffffff;
background-position : bottom;
cursor : default;
background-image : url("LOGO-1.jpg"), url("bordurebleue.jpg"), url("orange.jpg"), url("bordurebleue.jpg");
background-position : 99% 20px, 19.5px top, 20px top, 50px top;
background-size : 9.4%, 0.5px, 30px, 0.5px;
background-repeat : no-repeat, repeat-y, repeat-y, repeat-y;
background-attachment : fixed, fixed, fixed, fixed;
margin : 0;
padding : 0;
}
@media screen and (max-width:600px) {
body {
background-position : 99% 0, 0 top, 0 top, 0 top;
background-size : 0%, 0, 0, 0;
}
}
body#erreur {
background-image : url("accueil.jpg");
}
body#merci {
background-image : url("Images/accueil.jpg");
}

html {
scroll-behavior: smooth;
}

footer {
position : absolute;
bottom : 0;
left : 0;
right : 0;
background-color : #f5f5f5;
width : 100%;
}

.infobulle {
  position: relative;  /* les .infobulle deviennent référents */
  cursor: ;	/* help */

}

/* on génère un élément :after lors du survol et du focus :*/

.infobulle:hover::after,
.infobulle:focus::after {
  content: attr(aria-label);  /* on affiche aria-label */
  position: absolute;	 /* absolute */
  
  top: -60px; 
  /*left: -10px; */
  
  transform: translateX(-82%); /* on centre horizontalement  */
  z-index: 50; /* pour s'afficher au dessus des éléments en position relative */
  white-space: nowrap;  /* on interdit le retour à la ligne nowrap */
  
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin: 0.2em;
  width: 1.2em;
  height: 2.0em; 
  text-align: center;
  text-decoration: none;  
  padding: 5px 200px;
  background: #008080;
  color: white;
  border-radius: 6px;
  font-size: 18px;  
}

.infobulle2 {
  position: relative;  /* les .infobulle deviennent référents */
  cursor: ; 			/* help */

}

/* on génère un élément :after lors du survol et du focus :*/

.infobulle2:hover::after,
.infobulle2:focus::after {
  content: attr(aria-label);  /* on affiche aria-label */
  position: absolute;	 /* absolute */
  
  top: -60px; 
  /*left: -10px; */
  
  transform: translateX(-50%); /* on centre horizontalement  */
  z-index: 50; /* pour s'afficher au dessus des éléments en position relative */
  white-space: nowrap;  /* on interdit le retour à la ligne nowrap */
  
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin: 0.2em;
  width: 1.2em;
  height: 2.0em;
 
  text-align: center;
  text-decoration: none;
  
  padding: 5px 200px;
  background: #008080;
  color: white;
  border-radius: 6px;
  font-size: 18px;
  
}


.flotte {
float : right;
max-width : 100%;
}
.global {
float : left;
width : 100%;
height : 200px;
display : inline-block;
border : black solid 5px;
background-color : green;
text-align : center;
}
.photos {
width : 600px;
height : 200px;
display : inline-block;
border : black solid 5px;
background-color : green;
text-align : center;
}
.photo1 {
width : 100px;
height : 200px;
display : inline-block;
border : black solid 5px;
background-color : green;
text-align : center;
}
.marge {
float : left;
width : 200px;
height : 200px;
display : inline-block;
border : black solid 5px;
background-color : green;
text-align : center;
}
@media screen and (max-width:800px) {
div#contact {
display : none;
}
}
@media screen and (max-width:800px) {
div#essaim {
display : none;
}
}
@media screen and (max-width:800px) {
div#index {
display : none;
}
}
@media screen and (max-width:900px) {
div#grand-écran {
display : none;
}
}

@media screen and (max-width:800px) {
div#liens {
display : none;
}
}
div#mention {
text-align : center;
}
@media screen and (max-width:200px) {
div#mention {
display : none;
}
}
@media screen and (max-width:800px) {
div#miel {
display : none;
}
}
div#miellerie {
text-align : center;
margin-top : 2px;
margin-bottom : -8px;
float : left;
width : 100%;
height : auto;
}
@media screen and (max-width:800px) {
div#miellerie {
margin-top : 15px;
margin-bottom : 15px;
}
}
@media screen and (max-width:800px) {
div#reine {
display : none;
}
}
div#rensV {
text-align : center;
margin-top : 40px;
margin-bottom : 30px;
}
@media screen and (min-width:800px) {
div#rensV {
display : none;
}
}
div#rensH {
text-align : center;
margin-top : 30px;
margin-bottom : 50px;
}
@media screen and (max-width:800px) {
div#rensH {
display : none;
}
}
div#tel0 {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 30px;
margin-bottom : 20px;
width : 280px;
height : auto;
background-color : #FFFFFF;
border : grey solid 0;
}
@media screen and (min-width:800px) {
div#tel0 {
display : none;
}
}
div#tel1 {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 30px;
margin-bottom : 20px;
width : 650px;
height : auto;
border : red solid 0;
}
@media screen and (max-width:800px) {
div#tel1 {
display : none;
}
}
div#tel11 {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 30px;
margin-bottom : 20px;
width : 480px;
height : auto;
background-color : #FFFFFF;
border : red solid 0;
}
@media screen and (max-width:800px) {
div#tel11 {
display : none;
}
}

div#livres {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 0;
margin-bottom : 0;
width : 450px;
height : auto;
background-color : #FFFFFF;
border : red solid 0;
}
@media screen and (max-width:800px) {
div#livres {
display : none;
}
}
div#tel0bas {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 30px;
margin-bottom : 120px;
width : 280px;
height : auto;
background-color : #FFFFFF;
border : red solid 0;
}
@media screen and (min-width:800px) {
div#tel0bas {
display : none;
}
}
div#tel1bas {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 30px;
margin-bottom : 120px;
width : 450px;
height : auto;
background-color : #FFFFFF;
border : red solid 0;
}

div#tel1bas2 {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 30px;
margin-bottom : 30px;
width : 450px;
height : auto;
background-color : #FFFFFF;
border : red solid 0;
}






@media screen and (max-width:800px) {
div#tel1bas {
display : none;
}
}
div#prix0 {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 280px;
height : auto;
background-color : #FFFFFF;
border : orange solid 0px;
}
@media screen and (min-width:800px) {
div#prix0 {
display : none;
}
}
div#prix1 {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 0;
margin-bottom : 30px;
width : 70%;
min-width : 630px;

height : auto;
background-color : #FFFFFF;
border : grey solid 0px;
}
@media screen and (max-width:800px) {
div#prix1 {
display : none;
}
}
div#blocZ {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 0;
margin-bottom : 0px;
width : 530px;
height : 120px;
background-color : #FFFFFF;
border : red solid 0px;
}
@media screen and (max-width:800px) {
div#blocZ {
display : none;
}
}
div#blocZ2 {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 0;
margin-bottom : 10px;
width : 530px;
height : auto;
background-color : #FFFFFF;
border : red solid 0px;
}
@media screen and (max-width:800px) {
div#blocZ2 {
display : none;
}
}

div#blocZT {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 0;
margin-bottom : 10px;
width : 630px;
height : auto;
background-color : #FFFFFF;
border : red solid 0px;
}
@media screen and (max-width:800px) {
div#blocZT {
display : none;
}
}

div#blocZ0 {
text-align : center;
margin-left : auto;
margin-right : auto;
margin-top : 0;
margin-bottom : 10px;
width : 280px;
height : 200px;
background-color : #FFFFFF;
border : red solid 0px;
}
div#formation {
text-align : center;
float : left;
width : 100%;
height : 30px;
border : green solid 0;
margin-top : 6px;
margin-bottom : 40px;
}
@media screen and (max-width:800px) {
div#formation {
text-align : center;
float : left;
width : 100%;
height : 30px;
border : green solid 0;
margin-top : 5px;
margin-bottom : 10px;
}
}
div#tel1footer {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 700px;
height : auto;
background-color : #f5f5f5;
}
@media screen and (max-width:865px) {
div#tel1footer {
display : none;
}
}
div#tel0footer {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 280px;
height : auto;
background-color : #f5f5f5;
}
@media screen and (min-width:865px) {
div#tel0footer {
display : none;
}
}
.vertical {
margin-top : 50vh;
transform : translateY(-50%);
}
div#vertical {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 700px;
height : auto;
background-color : #ffffff;
border : grey solid 3px;
}
div#ville0 {
text-align : center;
width : 100%;
height : 85px;
border : green solid 0;
}
@media screen and (min-width:801px) {
div#ville0 {
display : none;
}
}
div#ville1 {
text-align : center;
width : 100%;
height : auto;
border : green solid 0;
}
@media screen and (max-width:800px) {
div#ville1 {
display : none;
}
}
div#ville2 {
text-align : center;
float : left;
width : 100%;
height : 30px;
border : green solid 0;
margin-bottom : 10px;
}
@media screen and (max-width:800px) {
div#ville2 {
display : none;
}
}
div#titre0 {
text-align : center;
border : red solid 0;
height: 165px;
margin-left : auto;
margin-right : auto;
}
@media screen and (min-width:830px) {
div#titre0 {
display : none;
}
}
div#table {
width : 70%;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
color : #4D4D4D;
max-width : 100%;
margin-left : auto;
margin-right : auto;
text-align : justify;
}
@media screen and (max-width:800px) {
div#table {
display : none;
}
}
div#mentions {
width : 70%;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
max-width : 100%;
margin-left : auto;
margin-right : auto;
text-align : justify;
}
div#tablecontact {
width : 70%;
font-family : ;
max-width : 100%;
margin-left : auto;
margin-right : auto;
text-align : center;
}
@media screen and (max-width:800px) {
div#tablecontact {
display : none;
}
}
div#bloc5ongletsH {
width : 100%;
max-width : 100%;
height : 50px;
margin : auto;
margin-top : 60px;
margin-bottom : 30px;
border : grey solid 2;
}
@media screen and (max-width:950px) {
div#bloc5ongletsH {
display : none;
}
}
div#bloc5ongletsHinterne {
margin : auto;
text-align : center;
width :640px;
height : 60px;
border : grey solid 1;
border-radius : 7px;
}
div#bloc5ongletsV {
text-align : center;
width : 180px;
margin : auto;
border : orange solid 2;
}
@media screen and (min-width:950px) {
div#bloc5ongletsV {
display : none;
}
}
P.bloc5ongletsH {
margin-left : auto;
margin-right : auto;
}
div#bloconglet {
text-align : center;
float : left;
border : #077C77 solid 0;
width : 126px;
}
@media screen and (max-width:710px) {
div#bloc5photos {
display : none;
}
}
div#bloc5photos {
width : 100%;
height : 200px;
border : yellow solid 0;
margin-left : auto;
margin-right : auto;
margin-top : 50px;
margin-bottom : 60px;
}
@media screen and (max-width:1800px) {
div#bloc5photos {
height : 200px;
}
}
@media screen and (max-width:1700px) {
div#bloc5photos {
height : 195px;
}
}
@media screen and (max-width:1600px) {
div#bloc5photos {
height : 190px;
}
}
@media screen and (max-width:1550px) {
div#bloc5photos {
height : 185px;
}
}
@media screen and (max-width:1500px) {
div#bloc5photos {
height : 180px;
}
}
@media screen and (max-width:1450px) {
div#bloc5photos {
height : 175px;
}
}
@media screen and (max-width:1400px) {
div#bloc5photos {
height : 170px;
}
}
@media screen and (max-width:1350px) {
div#bloc5photos {
height : 165px;
}
}
@media screen and (max-width:1300px) {
div#bloc5photos {
height : 160px;
}
}
@media screen and (max-width:1250px) {
div#bloc5photos {
height : 155px;
}
}
@media screen and (max-width:1200px) {
div#bloc5photos {
height : 150px;
}
}
@media screen and (max-width:1150px) {
div#bloc5photos {
height : 140px;
}
}
@media screen and (max-width:1100px) {
div#bloc5photos {
height : 130px;
}
}
@media screen and (max-width:1000px) {
div#bloc5photos {
height : 120px;
}
}
@media screen and (max-width:900px) {
div#bloc5photos {
height : 100px;
}
}
@media screen and (max-width:830px) {
div#bloc5photos {
display : none;
}
}
P.bloc5photos {
margin-left : auto;
margin-right : auto;
width : 100%;
}
div#bloc5photosinterne {
text-align : center;
width : 79%;
height : auto;
border : yellow solid 0;
border-radius : 7px;
margin-left : auto;
margin-right : auto;
}
@media screen and (max-width:800px) {
div#bloc5photosinterne {
display : none;
}
}
div#blocphoto {
text-align : center;
max-width : 200px;
max-height : 150px;
border-radius : 18px;
}
P.blocphoto {
margin-left : auto;
margin-right : auto;
max-width : 100%;
}
.img {
width : auto;
height : 150px;
border-color : #ffffff;
border-width : 8px;
padding : 0;
margin : auto;
border-style : solid;
border-radius : 5px;
}
.img06 {
width : 130px;
height : 130px;
border-color : #077C77;
border-width : 1px;
padding : 0;
margin : auto;
margin-top : 30px;
margin-bottom : 20px;
border-style : solid;
border-radius : 80px;
}
@media screen and (min-width:830px) {
.img06 {
display : none;
}
}
.imgdimauto {
max-width : 98%;
max-height : 100px;
display : block;
border-radius : 5px;
}
.imgdimauto:hover {
transform : scale(1.45);
border-color : #ffffff;
border-width : 3px;
padding : 0;
border-radius : 8px;
border-style : solid;
}
#p1 {
line-height : 1.5;
}
#p2 {
line-height : 0;
}
a.top {
position : fixed;
bottom :15px;
right : 60px;
z-index:10;
}
@media screen and (max-width:600px) {
a.top {
position : fixed;
bottom : 12px;
right : 10px;
z-index:10;
}
}


div#blocA {
text-align : center;
float : left;
margin-left : auto;
margin-right : auto;
width : 300px;
height : 175px;
background-color : #ffffff;
border : #077C77 solid 1px;
border-radius : 7px;
}
div#blocT {
text-align : center;
float : left;
margin-left : auto;
margin-right : auto;
width : 250px;
height : auto;
background-color : #ffffff;
border : #077C77 solid 1px;
border-radius : 7px;
}
div#blocTbis {
text-align : center;
float : left;
margin-left : auto;
margin-right : auto;
width : 250px;
height : auto;
background-color : #ffffff;
border : #077C77 solid 0px;
border-radius : 7px;
}
div#blocM {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 250px;
height : auto;
background-color : #ffffff;
border : #077C77 solid 1px;
border-radius : 7px;
}
div#blocMbis {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 250px;
height : auto;
background-color : #ffffff;
border : #077C77 solid 0px;
border-radius : 7px;
}

div#blocB {
text-align : center;
float : left;
margin-left : auto;
margin-right : auto;
width : 16px;
height : 25px;
background-color : #ffffff;
border : #077C77 solid 0px;
border-radius : 7px;
}
div#blocC {
text-align : center;
float : left;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
width : 280px;
height : 180px;
background-color : #ffffff;
border : #077C77 solid 1px;
border-radius : 7px;
}
div#blocD {
text-align : center;
float : left;
margin-left : auto;
margin-right : auto;
width : 630px;
height : 20px;
background-color : #ffffff;
border : #077C77 solid 0px;
border-radius : 7px;
}
div#blocG {
float : left;
width : 10%;
height : 120px;
background-color : #FFFFBB;
}
div#bloc0 {
float : left;
width : 25%;
height : 120px;
background-color : #FFFFBB;
}
div#bloc1 {
text-align : center;
float : left;
width : 28%;
height : 140px;
background-color : #FFFFBB;
}
div#bloc2 {
float : left;
width : 25%;
height : 120px;
background-color : #FFFFBB;
}
div#bloc3 {
width : 738px;
margin-top : 35px;
margin-left : auto;
margin-right : auto;
height : 330px;
text-align : center;
border : red solid 0;
}
@media screen and (max-width:800px) {
div#bloc3 {
display : none;
}
}
div#blocformation {
width : 370px;
margin-left : auto;
margin-right : auto;
height : auto;
text-align : center;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media screen and (max-width:600px) {
div#blocformation {
width : 280px;
}
}
div#blocformationinterne {
width : 200px;
margin-left : 100px;
margin-right : auto;
height : auto;
text-align : ;
border : #077C77 solid 0px;
border-radius : 7px;
}
@media screen and (max-width:600px) {
div#blocformationinterne {
margin-left : 55px;
width : 260px;
}
}
div#blocf {
float:left;
width : 100px;
margin-left : 10px;
	height: auto;
	border: 2px solid #077C77;
	border-radius: 7px;
	margin-right: ;
}
@media screen and (max-width:600px) {
div#blocf {
margin-left : 5px;
width : 70px;
}
}
div#blocindex {
font-family : Cochin, Georgia, Times, "Times New Roman", serif;
width : 250px;
margin-left : auto;
margin-right : auto;
height : auto;
text-align : left;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media screen and (max-width:800px) {
div#blocindex {
width : 220px;
border : #077C77 solid 0px;
}
}
div#blocliens {
width : 400px;
margin-left : auto;
margin-right : auto;
height : auto;
text-align : center;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media screen and (max-width:800px) {
div#blocliens {
width : 280px;
}
}
div#blocliens2 {
width : 350px;
margin-left : auto;
margin-right : auto;
height : auto;
text-align : center;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media screen and (max-width:800px) {
div#blocliens2 {
display:block; width:100%; height:100%;
background-color : #ffdb99;
color : #077C77;
height : 42px;
width : 230px;
}
}
.div#blocliens2:hover {
height : 42px;
width : 250px;
}
div#blocliens3 {
font-family : Cochin, Georgia, Times, "Times New Roman", serif;
width : 400px;
margin-left : auto;
margin-right : auto;
height : auto;
text-align : center;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media screen and (max-width:800px) {
div#blocliens3 {
background-color : #ffdb99;
height : 60px;
width : 200px;
}
}
.div#blocliens3:hover {
height : 42px;
width : 280px;
}
div#blocliens4 {
width : 280px;
margin-left : auto;
margin-right : auto;
height : auto;
text-align : center;
border : #077C77 solid 1px;
border-radius : 7px;
}
div#videde20 {
width : 500px;
margin-left : auto;
margin-right : auto;
height : 10px;
text-align : center;
border : #077C77 solid 0;
border-radius : 7px;
}
@media screen and (max-width:800px) {
div#videde20 {
width : 280px;
}
}
P.bloc3 {
margin-left : auto;
margin-right : auto;
width : 100%;
border : #077C77 solid 1px;
}
div#bloc4 {
text-align : center;
float : left;
width : 260px;
height : 330px;
background-color : #ffffff;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media screen and (max-width:480px) {
div#bloc4 {
display : none;
}
}
div#bloc41 {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 280px;
height : auto;
background-color : #ffffff;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media screen and (min-width:800px) {
div#bloc41 {
display : none;
}
}
div#bloc41bis {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 280px;
height : 450px;
background-color : #ffffff;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media screen and (min-width:800px) {
div#bloc41bis {
display : none;
}
}
div#bloc42 {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 280px;
height : 350px;
background-color : #ffffff;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media all and (min-width:600px) {
div#bloc42 {
display : none;
}
}
@media all and (max-width:600px) {
div#bloc42 {
display : none;
}
}
div#bloc43 {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 280px;
height : 1170px;
background-color : #ffffff;
border : grey solid 0px;
border-radius : 7px;
}

@media all and (min-width:800px) {
div#bloc43 {
display : none;
}
}
@media all and (min-width:700px) {
div#bloc43 {
height : 1350px;
}
}
div#blocmilieu {
float : left;
width : 13px;
height : 350px;
background-color : #ffffff;
}
@media screen and (max-width:800px) {
div#blocmilieu {
display : none;
}
}
div#bloc5 {
text-align : center;
float : left;
width : 354px;
height : 285px;
background-color : #ffffff;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media screen and (max-width:800px) {
div#bloc5 {
display : none;
}
}
div#bloc51 {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 280px;
height : 420px;
background-color : #ffffff;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media screen and (min-width:801px) {
div#bloc51 {
display : none;
}
}
div#bloc6 {
text-align : center;
margin-left : auto;
margin-right : auto;
width : 280px;
height : auto;
background-color : #ffffff;
border : #077C77 solid 1px;
border-radius : 7px;
}
@media screen and (min-width:801px) {
div#bloc6 {
display : none;
}
}
div#divcon {
height : 20px;
}
}
table {
border : 0;
width : 70%;
margin-left : auto;
margin-right : auto;
}
td, th {
border : #6495ed solid thin;
width : 50%;
}
P.bloc6 {
margin-left : auto;
margin-right : auto;
}
.auto-stylemaillarge {
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size : 13pt;
color : #333333;
height : auto;
width : 400px;
border : #077C77 solid 1px;
border-radius : 4px;
padding : 5px 5px 7px 5px;
margin : 5px 15px 5px 5px;
background : white;
letter-spacing : 1.6pt;
}
.g-recaptcha {
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size : 10pt;
font-weight : bold;
width : 150px;
letter-spacing : 1pt;
padding : 5px 5px 5px 5px;
margin : auto;
color : #000000;
border-color : #077C77;
border-radius : 5px;
}
.auto-style0cadre {
font-family : Calibri, Helvetica, sans-serif;
text-align : justify;
font-size : 12pt;
line-height : 1.5em;
color : #000000;
color : #444444;
}
.auto-style0 {
font-family : Calibri, Helvetica, sans-serif;
text-align : center;
font-size : 12pt;
color : #333333;
}
.auto-style0 {
font-family : Calibri, Helvetica, sans-serif;
text-align : center;
font-size : 12pt;
color : #4D4D4D;
}
.auto-style0large {
font-family : Calibri, Helvetica, sans-serif;
text-align : center;
letter-spacing : 1.8px;
font-size : 12pt;
color : #4D4D4D;
line-height : 25px;
text-decoration: none;
}
.auto-style0bis {
font-family : times new roman;
text-align : center;
font-size : 13pt;
color : #000000;
}
.auto-style0tél {
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size : 14pt;
color : #333333;
margin-top : 40px;
margin-bottom : 10px;
}
.auto-style0télbis {
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size : 14pt;
color : #333333;
margin-top : 15px;
margin-bottom : 10px;
}
.auto-style0ter {
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size : 11pt;
letter-spacing : 0.6px;
color : #4D4D4D;
margin-bottom : 20px;
margin-top : 20px;
}
.auto-style0terpetit {
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size : 9pt;
font-style : italic;
letter-spacing : 0.6px;
color : #444444;
max-width : 80%;
}
.auto-style0terrappel {
font-family : Arial, Helvetica, sans-serif;
text-align : center;
font-size : 10pt;
letter-spacing : 0.6px;
color : #4D4D4D;
max-width : 80%;
margin-top : 10px;
margin-bottom : 10px;
}
.auto-style1 {
vertical-align : top;
text-align : center;
font-family : "Brush Script MT";
font-size : 41pt;
letter-spacing : 1pt;
margin-top : 0px;
margin-bottom : -20px;
color : #077C77;
}
@media screen and (max-width:800px) {
.auto-style1 {
font-family : Cochin, Georgia, Times, Times New Roman, serif;
font-size : 24pt;
font-weight : bold;
letter-spacing : 1.2pt;
max-width : 80%;
margin : auto;
margin-top : 20px;
margin-bottom : -10px;
text-decoration : none;
color : #077C77;
}
}
@media screen and (max-width:500px) {
.auto-style1 {
font-family : Cochin, Georgia, Times, Times New Roman, serif;
font-size : 21pt;
color : #077C77;
}
}

.auto-style1-12 {
vertical-align : top;
text-align : center;
font-family : "Brush Script MT";
font-size : 12pt;
letter-spacing : 1pt;
margin-top : 0px;
margin-bottom : -20px;
color : #077C77;
}

.auto-style1index {
vertical-align : top;
text-align : center;
font-family : Brush Script MT,Cochin, Georgia, Times, Times New Roman, serif;
font-size : 31px;
margin-top : 10px;
margin-bottom : 5px;
color : #077C77;
}
@media screen and (max-width:900px) {
.auto-style1index {
font-family : Cochin, Georgia, Times, Times New Roman, serif;
font-size : 24pt;
color : #077C77;
}
}
@media screen and (max-width:700px) {
.auto-style1index {
font-family : Cochin, Georgia, Times, Times New Roman, serif;
font-size : 21pt;
color : #077C77;
}
}
.auto-style1bis {
vertical-align : ;
text-align : center;
font-family : "Brush Script MT";
font-size : 11pt;
letter-spacing : 1pt;
margin-top : 0px;
margin-bottom :-30px;
color : #077C77;
}
@media screen and (max-width:700px) {
.auto-style1bis {
font-family : Cochin, Georgia, Times, Times New Roman, serif;
font-size : 10pt;
font-weight : bold;
letter-spacing : 0.3pt;
max-width : 80%;
margin : auto;
margin-top : 10px;
margin-bottom : 5px;
text-decoration : none;
color : #077C77;
}
}
.auto-style1ter {
font-size : 7pt;
}
.auto-style2 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-weight :;
font-size : 12.5pt;
line-height : 0;
margin-bottom :0px;
color : #666666;
padding-top : 0;
padding-bottom : 2px;
padding-right : 0;
padding-left : 0;
letter-spacing : 0pt;
}
@media screen and (max-width:700px) {
.auto-style2 {
font-size : 14pt;
letter-spacing : 0.5pt;
}
}
.auto-style2bis {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-weight :;
font-size : 12pt;
line-height : 0;
margin-bottom :0px;
color : #666666;
padding-top : 0;
padding-bottom : 2px;
padding-right : 0;
padding-left : 0;
letter-spacing : 0pt;
}
.auto-style2ter {
text-align :;
font-family : Cambria;
font-weight :;
font-size : 12pt;
line-height : 0;
margin-bottom :0px;
color : #666666;
padding-top : 0;
padding-bottom : 0px;
padding-right : 0;
padding-left : 0;
letter-spacing : .5pt;
}
.auto-style2quat {
text-align : center;
font-family : Cambria;
font-weight :;
font-size : 12pt;
line-height : 0;
margin-bottom :0px;
color : #666666;
padding-top : 0;
padding-bottom : 2px;
padding-right : 0;
padding-left : 0;
letter-spacing : 1.2pt;
}

.auto-style2000 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-weight :;
font-size : 13pt;
line-height : 0;
margin-top : 12px;
margin-bottom : 12px;
color : #666666;
padding-top : 0;
padding-bottom : 2px;
padding-right : 0;
padding-left : 0;
letter-spacing : 0.1pt;
}
@media screen and (max-width:800px) {
.auto-style2000 {
font-size : 12.5pt;
letter-spacing : 2.1pt;
margin-top : 10px;
}
}
.auto-style2001 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-weight :;
font-size : 13pt;
line-height : 0;
margin-top : 12px;
margin-bottom : 12px;
color : #666666;
padding-top : 8px;
padding-bottom : 6px;
padding-right : 0;
padding-left : 0;
letter-spacing : 0.1pt;
}
@media screen and (max-width:800px) {
.auto-style2001 {
text-decoration : none;
font-size : 12pt;
letter-spacing : 1.9pt;
margin-top : 10px;
}
}
.auto-style3 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 18pt;
font-weight : bold;
letter-spacing : 0.7pt;
color : #077C77;
max-width : 80%;
margin : auto;
text-decoration : none;
}
.auto-style3& {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 16pt;
font-weight : bold;
letter-spacing : 0.7pt;
color : #077C77;
max-width : 80%;
margin : auto;
text-decoration : none;
}

.auto-style310orange {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 17pt;
font-weight : bold;
letter-spacing : 0.7pt;
color : orange;
max-width : 80%;
margin : auto;
text-decoration : none;
}
.auto-style311orange {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 15pt;
font-weight : bold;
letter-spacing : 0.7pt;
color : orange;
max-width : 80%;
margin : auto;
text-decoration : none;
}
.auto-style300 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : bold;
letter-spacing : 0.7pt;
color : #077C77;
max-width : 80%;
margin : auto;
text-decoration : none;
}	
@media screen and (max-width:700px) {
.auto-style300 {
font-size : 10pt;
letter-spacing : 0.6pt;
}
}
.auto-style330 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 12.5pt;
font-weight : bold;
letter-spacing : 0.8pt;
color : #077C77;
max-width : 80%;
margin : auto;
margin-top: 0px;
margin-bottom: -10px;
text-decoration : none;
}
@media screen and (max-width:800px) {
.auto-style330 {
font-size : 14pt;
letter-spacing : 0.6pt;
margin-top: 0px;
margin-bottom: 0px;
}
}
.auto-style330bis {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 12.5pt;
font-weight : bold;
letter-spacing : 0.4pt;
color : #077C77;
max-width : 80%;
margin : auto;
margin-top: 0px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style330ter {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 11.0pt;
font-weight : bold;
letter-spacing : 0.5pt;
color : #077C77;
color: #FF8633;
max-width : 80%;
margin : auto;
margin-top: 0px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style330quat {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 12.5pt;
font-weight : bold;
letter-spacing : 0.6pt;
color : #077C77;
max-width : 80%;
margin : auto;
margin-top: 0px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style330-1 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : bold;
letter-spacing : 1.1pt;
color : #077C77;
color: #FF8633;
max-width : 80%;
margin : auto;
margin-top: 0px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style330-2 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : bold;
letter-spacing : 0.5pt;
color : #077C77;
color: #FF8633;
max-width : 80%;
margin : auto;
margin-top: 0px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style330-3 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : bold;
letter-spacing : 01pt;
color : #077C77;
color: #FF8633;
max-width : 80%;
margin : auto;
margin-top: 0px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style330-4 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : bold;
letter-spacing : 1.5pt;
color : #077C77;
color: #FF8633;
max-width : 80%;
margin : auto;
margin-top: 0px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style331 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : bold;
letter-spacing : 0.7pt;
color : #077C77;
max-width : 80%;
margin : auto;
margin-top: 10px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style333 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14pt;
font-weight : bold;
letter-spacing : 2pt;
color : #077C77;
max-width : 80%;
margin : auto;
margin-top: 10px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style334 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14pt;
font-weight : bold;
letter-spacing : 3.1pt;
color : #077C77;
max-width : 80%;
margin : auto;
margin-top: 10px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style335 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14pt;
font-weight : bold;
letter-spacing : 1.0pt;
color : #077C77;
max-width : 80%;
margin : auto;
margin-top: 14px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style336 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14pt;
font-weight : bold;
letter-spacing : 2.2pt;
color : #077C77;
max-width : 80%;
margin : auto;
margin-top: 0px;
margin-bottom: -10px;
text-decoration : none;
}
.auto-style337 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 12pt;
font-weight : bold;
letter-spacing : 2.3pt;
color : #077C77;
color: #FF8633;
max-width : 80%;
margin : auto;
margin-top: -4px;
margin-bottom: -5px;
text-decoration : none;
}
.auto-style337bis {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 12pt;
font-weight : bold;
letter-spacing : 1.9pt;
color : #077C77;
color: #FF8633;
max-width : 80%;
margin : auto;
margin-top: -4px;
margin-bottom: -5px;
text-decoration : none;
}
.auto-style338 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 15pt;
font-weight : bold;
letter-spacing : 2.7pt;
color : #077C77;
max-width : 80%;
margin : auto;
margin-top: -4px;
margin-bottom: -5px;
text-decoration : none;
}
.auto-style339 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14.5pt;
font-weight : bold;
letter-spacing : 2.7pt;
color : #077C77;
max-width : 80%;
margin : auto;
margin-top: -4px;
margin-bottom: -5px;
text-decoration : none;
}
@media screen and (max-width:800px) {
.auto-style331{
font-size : 13pt;
letter-spacing : 0.6pt;
margin-top: 10px;
margin-bottom: 0px;
}
}
@media screen and (max-width:700px) {
.auto-style340 {
font-size : 14pt;
letter-spacing : 0.6pt;
}
}
.auto-style340 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : bold;
letter-spacing : 0.7pt;
color : #077C77;
max-width : 80%;
margin-bottom : -80px;
text-decoration : none;
}	
.auto-style301 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14pt;
font-weight : bold;
letter-spacing : 0.7pt;
color : #077C77;
max-width : 80%;
margin : auto;
text-decoration : none;
}	
@media screen and (max-width:700px) {
.auto-style301 {
font-size : 10pt;
letter-spacing : 0.6pt;
}
}
.auto-style3info {
text-align : center;
font-style : ;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 20pt;
letter-spacing : 1.1pt;
color : grey;
}
.auto-style3infoorange {
text-align : center;
font-style : ;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 20pt;
letter-spacing : 1.1pt;
color : orange;
}
.auto-style3blue {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14pt;
font-weight : normal;
color : #077C77;
}
.auto-style3blue2 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 12pt;
font-weight : normal;
color : #077C77;
}
.auto-style3blue3 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : normal;
color : #077C77;
}
.auto-style3orange3 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : normal;
color : orange;
}
.auto-style3grey3 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : normal;
color : grey;
}
.auto-style3red3 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : normal;
color : red;
}
.auto-style3green3 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : normal;
color : green;
}
.auto-style3red {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14pt;
font-weight : normal;
color : #FF5733;
}
.auto-style3green {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14pt;
font-weight : normal;
color : #01ac2d;
}
.auto-style3green3 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : normal;
color : #01ac2d;
}
.auto-style3green4 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : normal;
color : #5BB874;
}
.auto-style3orange {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
color : #F58F1B;
color: orange;
text-decoration : none;
}
.auto-style3orangebold {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14pt;
font-weight : bold;
color : #F58F1B;
}
.auto-style3grey {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-weight : bold;
font-weight : normal;
letter-spacing : 0.5pt;
font-size : 13pt;
color : grey;
}
.auto-style3grey1 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-weight : bold;
font-weight : normal;
letter-spacing : 0.5pt;
font-size : 16pt;
color : grey;
}
.auto-style3grey2 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-weight : bold;
font-weight : normal;
font-size : 12pt;
color : grey;
}
.auto-style3grispetit {
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
text-align : center;
font-size : 13pt;
font-weight : bold;
color : #666666;
}
.auto-style3gris {
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
text-align : center;
font-size : 15pt;
font-weight : bold;
color : #666666;
}
.auto-style3bleu {
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
text-align : center;
font-size : 15pt;
font-weight : bold;
color : #077C77;
}
.auto-style3bis {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14pt;
font-weight : bold;
line-height : 12px;
letter-spacing : 1.3pt;
color : #077C77;
}
.auto-style3ter {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : bold;
line-height : 10px;
letter-spacing : 1.0pt;
color : #077C77;
text-decoration : none;
margin-top : 50px;
}
@media screen and (max-width:900px) {
.auto-style3ter {
letter-spacing : 1.0pt;
}
}
@media screen and (max-width:700px) {
.auto-style3ter {
letter-spacing : 1.0pt;
}
}
.auto-style4 {
font-family : "Engravers MT";
line-height : 50px;
height : 50px;
text-align : center;
font-size : 10pt;
color : #666666;
letter-spacing : 3.5pt;
}
.auto-style4:hover {
font-family : "Engravers MT";
line-height : 0;
height : 50px;
text-align : center;
font-size : 10pt;
color : #666666;
letter-spacing : 3.5pt;
}
.auto-style5 {
font-family : "Tahoma";
text-align : center;
font-size : 8pt;
letter-spacing : 1pt;
color : #444444;
background-color : #d2e9da;
padding : 10px 12px 2px 12px;
margin : 20px 2px 18px 2px;
border-bottom : 1px solid #9a9a9a;
border-right : 2px solid #8a8a8a;
border-radius : 8px 8px 0 0;
display : block;
width : 100px;
line-height : 15px;
height : 20px;
}
.auto-style5:hover {
line-height : 20px;
height : 40px;
color : #FF4500;
padding : 6px 12px 6px 12px;
margin : 0 1px 20px 1px;
}
.auto-style5bis {
font-family : "Tahoma";
font-weight: : bold;
text-align : center;
font-size : 8pt;
letter-spacing : 1pt;
color : #FF4500;
background-color : #d2e9da;
padding : 10px 12px 2px 12px;
margin : 20px 2px 20px 2px;
border-bottom : 1px solid #9a9a9a;
border-right : 2px solid #8a8a8a;
border-radius : 8px 8px 0 0;
display : block;
width : 100px;
line-height : 15px;
height : 20px;
}
.auto-style51 {
font-family : "Tahoma";
line-height : 10px;
height : 10px;
width : 100px;
text-align : center;
font-size : 8pt;
letter-spacing : 1pt;
color : #444444;
background-color : #d2e9da;
display : block;
padding : 10px 30px 10px 30px;
margin : 10px 10px 20px 10px;
border-bottom : 1px solid #9a9a9a;
border-right : 1px solid #8a8a8a;
border-radius : 8px 8px 8px 8px;
}
.auto-style51bis {
font-family : "Tahoma";
line-height : 10px;
height : 10px;
width : 100px;
text-align : center;
font-size : 8pt;
letter-spacing : 1pt;
color : #FF4500;
background-color : #d2e9da;
display : block;
padding : 10px 30px 10px 30px;
margin : 10px 10px 20px 10px;
border-bottom : 1px solid #9a9a9a;
border-right : 1px solid #8a8a8a;
border-radius : 8px 8px 8px 8px;
}
.auto-style51liens {
max-width : 100px;
font-family : "Tahoma";
line-height : 10px;
height : 10px;
text-align : center;
font-size : 8pt;
color : #FF4500;
letter-spacing : 1pt;
color : #FF4500;
background-color : #d2e9da;
padding : 10px 30px 10px 30px;
margin : 10px 20px 10px 20px;
border-bottom : 1px solid #9a9a9a;
border-right : 1px solid #8a8a8a;
border-radius : 8px 8px 8px 8px;
margin : auto;
}
@media screen and (max-width:700px) {
.auto-style51liens {
display : none;
}
}
.auto-style6 {
text-decoration : none;
color : #077C77;
}
.auto-style6liens {
text-decoration : none;
}
@media screen and (max-width:600px) {
.auto-style6liens {
display : none;
}
}
.auto-style8 {
background-color : #ffdb99;
color : #05635f;
padding : 12px 8px 12px 8px;
margin : 6px 3px 6px 3px;
border-radius : 5px;
border : #077C77 solid 1px;
outline : none;
margin-top : 50px;
margin-bottom : 50px;
width : 200px;
}
#auto-style8 {
width : 400px;
}
.auto-style8:hover {
background-color : #ffdb99;
padding : 18px 12px 18px 12px;
margin : 0 3px 0 3px;
outline : none;
}

.auto-style8bis {
background-color : #ffdb99;
color : #000000;
padding : 12px 47px 12px 47px;
margin : 5px 5px 5px 5px;
border-radius : 5px;
border : #077C77 solid 1px;
outline : none;
}
.auto-style8bis:hover {
font-size : 9pt;
padding : 18px 47px 18px 47px;
outline : none;
}
.auto-style8CGV {
background-color : #f5f5f5;
color : #05635f;
font-weight : bold;
outline : none;
}
.auto-style9 {
line-height : 50px;
background-color : #ffdb99;
color : #05635f;
padding : 10px 8px 12px 8px;
margin : 6px 3px 6px 3px;
border-radius : 5px;
border : #077C77 solid 1px;
outline : none;
margin-top : 50px;
margin-bottom : 50px;
}
.auto-style9:hover {
background-color : #ffdb99;
padding : 18px 12px 18px 12px;
margin : 0 3px 0 3px;
outline : none;
}
.auto-style9bis {
line-height : 55px;
background-color : #ffdb99;
color : #05635f;
padding : 12px 8px 12px 8px;
margin : 6px 3px 6px 3px;
border-radius : 5px;
border : #077C77 solid 1px;
outline : none;
margin-top : 50px;
margin-bottom : 50px;
}
.auto-style10 {
text-decoration : none;
text-align : center;
color : #111111;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : 2.4pt;
max-width : 70%;
line-height : 0;
line-height : 0;
}
.auto-style11 {
text-decoration : none;
text-align : center;
font-style : italic;
color : #111111;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : 1.8pt;
line-height : 0;
line-height : 0;
}
.auto-style12 {
text-decoration : none;
text-align : center;
font-style : italic;
color : #111111;
font-size : 13px;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : 1.8pt;
max-width : 70%;
}
.auto-style13 {
text-decoration : none;
text-align : center;
color : #077C77;
font-size : 11px;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : 1.8pt;
line-height : 0;
line-height : 0;
outline : none;
}
.auto-style30 {
color : #444444;
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 15pt;
font-weight : normal;
}
.auto-style30bis {
color : #FF4500;
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 13pt;
font-weight : normal;
max-width : 70%;
margin-top : 20px;
margin-bottom : 20px;
}
.auto-style30ter {
color : #FF4500;
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 11pt;
font-weight : normal;
}
.auto-style30quater {
color : black;
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 14pt;
font-weight : normal;
}
.auto-style31 {
text-align : center;
font-size : 15pt;
letter-spacing : 2.6px;
color : #666666;
margin-top : 14px;
margin-bottom : 10px;
}
.auto-style31orange {
text-align : center;
font-size : 15pt;
letter-spacing : 2.6px;
color : orange;
margin-top : 14px;
margin-bottom : 10px;
}

.auto-style31petit {
text-align : center;
font-size : 15pt;
letter-spacing : 2.6px;
color : #666666;
margin-top : 12px;
margin-bottom : 10px;
}
.auto-style31orange {
text-align : center;
font-size : 15pt;
letter-spacing : 2.6px;
color : orange;
margin-top : 14px;
margin-bottom : 10px;
}
.auto-style31grey {
text-align : center;
font-size : 15pt;
letter-spacing : 2.6px;
color : grey;
margin-top : 14px;
margin-bottom : 10px;
}
.auto-style31red {
text-align : center;
font-size : 15pt;
letter-spacing : 2.6px;
color : red;
margin-top : 14px;
margin-bottom : 10px;
}
.auto-style31bis {
text-align : center;
font-size : 13pt;
font-style : italic;
letter-spacing : ;
color : #4D4D4D;
}
.auto-style31bis:hover {
font-weight : bold;
}
.auto-style32 {
text-align : center;
font-size : 12pt;
letter-spacing : 0.8px;
color : #444444;
}
.auto-style33 {
text-align : center;
font-family : Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
font-size : 20pt;
font-weight : bold;
color : #666666;
}
.auto-style34 {
font-family : cambria, Arial, Helvetica, sans-serif;
text-align : center;
font-size : 13pt;
font-weight : bold;
letter-spacing : 2px;
color : #666666;
}
.auto-style1001 {
font-family : "Engravers MT";
font-size : 1pt;
}
.auto-style1002 {
font-family : "Engravers MT";
font-size : 2pt;
}
.auto-style1003 {
font-family : "Engravers MT";
font-size : 3pt;
}
.auto-style1004 {
font-family : "Engravers MT";
font-size : 4pt;
}
.auto-style1005 {
font-family : "Engravers MT";
font-size : 5pt;
}
.auto-style1006 {
font-family : "Engravers MT";
font-size : 6pt;
}
.auto-style1007 {
font-family : "Engravers MT";
font-size : 7pt;
}
.auto-style1008 {
font-family : "Engravers MT";
font-size : 8pt;
}
.auto-style1009 {
font-family : "Engravers MT";
font-size : 9pt;
}
.auto-style1010 {
font-family : "Engravers MT";
font-size : 10pt;
}
.auto-style1012 {
font-family : "Engravers MT";
font-size : 12pt;
}
.auto-style1015 {
font-family : "Engravers MT";
font-size : 15pt;
}
.auto-style1016 {
font-family : "Engravers MT";
font-size : 16pt;
}
.auto-style1017 {
font-family : "Engravers MT";
font-size : 17pt;
}
.auto-style1018 {
font-family : "Engravers MT";
font-size : 18pt;
}
.auto-style1020 {
font-family : "Engravers MT";
font-size : 20pt;
}
.auto-style1021 {
font-family : "Engravers MT";
font-size : 21pt;
}
.auto-style1025 {
font-family : "Engravers MT";
font-size : 25pt;
}
.auto-style1027 {
font-family : "Engravers MT";
font-size : 27pt;
}
.auto-style1028 {
font-family : "Engravers MT";
font-size : 28pt;
}
.auto-style1030 {
font-family : "Engravers MT";
font-size : 30pt;
}
.auto-style1040 {
font-family : "Engravers MT";
font-size : 40pt;
}
.auto-style1045 {
font-family : "Engravers MT";
font-size : 45pt;
}
.auto-style1050 {
font-family : "Engravers MT";
font-size : 50pt;
}
.auto-style1060 {
font-family : "Engravers MT";
font-size : 60pt;
text-align : center;
}
.auto-style1070 {
font-family : "Engravers MT";
font-size : 70pt;
}
.auto-style1080 {
font-family : "Engravers MT";
font-size : 80pt;
}
.auto-style1090 {
font-family : "Engravers MT";
font-size : 90pt;
}
.auto-style1100 {
font-family : "Engravers MT";
font-size : 100pt;
}
.auto-style1110 {
font-family : "Engravers MT";
font-size : 110pt;
}
.auto-style1120 {
font-family : "Engravers MT";
font-size : 120pt;
}
.auto-style1130 {
font-family : "Engravers MT";
font-size : 130pt;
}
.auto-styleliens {
color : #4D4D4D;
}
.auto-styleliens:hover {
font-weight : bold;
}
.auto-styleprix {
font-family : Cambria, Helvetica, sans-serif;
text-align : center;
font-size : 12pt;
letter-spacing : 0.8px;
color : #666666;
margin-bottom : 20px;
margin-top : 20px;
}

.center-divbloc5photos {
margin : auto;
width : 1200px;
}
.jaune {
position : relative;
bottom : 5px;
left : 3em;
background-color : #ffff00;
}
div#blocphoto {
text-align : center;
float : left;
max-width : 20%;
max-height : 150px;
}
P.blocphoto {
margin-left : auto;
margin-right : auto;
max-width : 100%;
}
.img {
width : auto;
height : auto;
border-color : #ffffbb;
border-width : 0px;
border-style : solid;
display : block;
}
.imgdimauto {
width : 100%;
max-height : 300px;
display : block;
}

.imgdimautoIci1 {
width : 280px;
max-height : 200px;
border-radius : 0 0 7px 7px;
display : block;
}
.page-wrap {
min-height : 100%;
margin-bottom : -100px;
}
.page-wrap:after {
content : "";
display : block;
}
.site-footer {
text-decoration : none;
text-align : center;
color : #333333;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : 2.4pt;
border-top : 1px solid gray;
line-height : 1.7;
margin-top : 0;
margin-bottom : 00..px;
}
