/* ------ La feuille de Style Dôme acoustique ------ */

h1{color: black; font-size: 1.486rem; font-family: Arial, sans-serif; font-weight: 600; text-decoration: underline; text-decoration-style: double;}
h2{color: black; font-size: 1.029rem; font-family: Arial, sans-serif; font-weight: 600; text-decoration: underline; text-decoration-style: solid;}
h3{color: black; font-size: 0.800rem; font-family: Arial, sans-serif; font-weight: 600; text-decoration: none; text-decoration-style: solid;}
h4{color: black; font-size: 0.800rem; font-family: Arial, sans-serif; font-weight: 300; text-decoration: underline; text-decoration-style: solid;}
p{color: black; font-size: 0.800rem; font-family: Arial, sans-serif; font-weight: 300; font-style: normal;}
ul{font-size: 0.800rem; font-weight: 300; text-justify: auto; text-align: justify;}
li{font-size: 0.800rem; font-weight: 300; text-justify: auto; text-align: justify; word-wrap: break-word;}sup{font-size: 80%; position: relative; line-height: 0; vertical-align: baseline; top: -0.5em;}sub{font-size: 80%; position: relative; line-height: 0; vertical-align: baseline; bottom: -0.25em;}
img {max-width: 100%; height: auto;}
.iframe_aff {text-align: center; width: 100%; border: none; display: inline-block;}
caption{color: black; font-size: 0.800rem; font-family: Arial, sans-serif; font-weight: 600; text-decoration: none; text-decoration-style: solid;}
.submit__custom:hover {cursor: pointer; background-color: cyan; color: red;}
.selectbouton:hover {cursor: pointer; background-color: cyan; color: red;}
.pub{color: black; font-size: 0.640rem; font-family: Arial, sans-serif; font-weight: 300; font-style: normal; text-align: center;}
.sous_program{color: black; font-size: 0.640rem; font-family: Arial, sans-serif; font-weight: 300; font-style: normal; text-align: left;}
.logo{color: black; font-size: 2.011rem; font-family: Arial, sans-serif; font-weight: 600; font-style: normal; text-align: center;}
.menu-deroulant{color: black; font-size: 1.029rem; font-family: Arial, sans-serif; font-weight: 600; font-style: normal; text-align: center;}
.texte-normal{ color: black; font-size: 0.800rem; font-family: Arial, sans-serif; font-weight: 300; font-style: normal; text-decoration: none; text-decoration-line: none;}
hr.bas-de-page{border: 2px solid black; border-radius: 1px; width: 30%;}

input{text-align: left; font-size: 0.800rem; font-family: Arial, sans-serif; font-weight: 300;}
input[type="submit"]{text-align: center; font-size: 1.000rem; font-family: Arial, sans-serif; font-weight: 600; color: #008080; background: #DDDDDD;}

.couleur-maroon{color: maroon;}
.couleur-rouge{color: red;}
.couleur-rouge-gras{color: red; font-weight: 600;}
.couleur-vert{color: lime;}
.couleur-bleue{color: blue;}
.couleur-bleue-gras{color: blue; font-weight: 600;}
.couleur-cyan{color: cyan;}
.couleur-jaune{color: yellow;}
.couleur-orange{color: #FFA500;}
.couleur-gris{color: #A0A0A0;}
.couleur-noir{color: black;}
.couleur-blanc{color: white;}
.couleur-rose{color: fuchsia;}
.couleur-rose-gras{color: fuchsia; font-weight: 600;}

.gauche{text-align: left;}
.centrer{text-align: center;}
.droit{text-align: right;}
.justifier{text-align: justify;}

.normal{color: black; font-size: 0.800rem; font-family: Arial, sans-serif; font-weight: 300; font-style: normal;}
.normal-maroon{color: maroon; font-size: 0.800rem; font-family: Arial, sans-serif; font-weight: 300; font-style: normal;}
.normal-cyan{color: cyan; font-size: 0.800rem; font-family: Arial, sans-serif; font-weight: 300; font-style: normal;}
.gras{font-weight: 600;}
.italic{font-style: italic;}
.centrer-gras{text-align: center; font-weight: 600;}
.centrer-gras-gros{font-size: 1.000rem; font-family: Arial, sans-serif; text-align: center; font-weight: 600;}
.souligner-gras{font-weight: 600; text-decoration: underline; text-decoration-style: solid;}

.image-centrer{text-align: center;}
.image-gauche{text-align: left;}
.image-droite{text-align: right;}