* {margin: 0px; padding: 0px}

html {margin: 0px; padding: 0px; height: 100%; max-height: 100%;}
body {margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; width: 100%; height: 100%; max-height: 100%;}
img {border: none;}
p {font-size: small; margin-left: 10px; width: 90%;}
ul {font-size: small; width: 95%; list-style: none; margin-left: 10px}
li {padding: 2px}
blockquote {margin-left: 20%; font-size: small; color: #ffe7af; width: 60%;}

.blocnoir {margin-left: 10%; font-size: small; color: #000000;}
.conteneur {margin: 0px; padding-right: 1%; position: absolute; width: 95%; height: 100%; max-height: 100%;}
.gauche {position: absolute; width: 70px;}
.gauche2 {position: absolute; width: 140px;}
.main {position: absolute; margin-left: 75px;}
.main2 {position: absolute; margin-left: 145px;}
.gauche3 {position: absolute; width: 20%;}
.main3 {position: absolute; margin-left: 21%; width: 75%}
.pimage {margin: 0; padding: 0;}

.alea {float: left; padding: 5px;}
.alead {float: right; padding: 5px;}
.alea1 {float: left; padding: 5%;}
.alea2 {float: right; clear:right;}
.lettrine {float: left; padding: 10px;}
.lettrine100 {float: left; padding: 5px; width: 100px; margin: 20px;}
.lettrine2 {float: right; padding: 10px;}
.clearg {float: left; clear: both; text-align: center;}
.decaledr {margin-left: 60%; text-align: left; padding-right: 10px}
.decalage {margin: 15px;}
.decalage2 {margin-left: 15%;}
.decalage5 {margin-left: 5%;}
.centre {text-align: center;}
.droite {text-align: right;}
.carte {margin-left: 5%; text-align: left;}
.villes {color: #ffe7af; text-decoration: none; font-size: small; font-style: normal;}
.intro {width: 60%;}

.gras {font-weight: bold;}
.ital {font-style: ital;}
.texteblanc {color: #ffffff; text-decoration: none; font-size: small; font-style: normal;}
.textenoir {color: #000000; text-decoration: none; font-size: small; font-style: normal;}

.titrelien {color: #000000; text-decoration: none; font-size: 14px; font-style: normal; font-weight: bold;}
.titrejaune {color: #FFCF40; font-size: 14px; font-weight: bold;}
.titre18 {color: #FFCF40; text-decoration: none; font-size: 18px;}
.titre16 {font-size: 16px; font-weight: bold; text-decoration: none;}
.titre15 {font-size: 15px; font-weight: bold; text-decoration: none;}
.pttxt {text-decoration: none; color: #ffffff; font-size: x-small;}

.lienBsoul {font-size: small; font-weight: bold; text-decoration: none; color: #000000;}
a.lienBsoul:hover {font-size: small; font-weight: bold; text-decoration: underline; color: #ffcc00;}

.liensoul {font-size: small; text-decoration: none; color: #ffe7af;}
a.liensoul:hover {font-size: small; text-decoration: underline; color: #cc0000;}

.lienrouge {font-size: small; font-weight: bold; color: #cc0000; text-decoration: none;}
a.lienrouge:hover {font-size: small; font-weight: bold; color: #ff0000; text-decoration: underline;}

.lienorange {font-size: small; font-weight: bold; color: #ff9900; text-decoration: none;}
a.lienorange:hover {font-size: small; font-weight: bold; color: #000000; text-decoration: underline;}

.lienblanc {font-size: small; color: #ffffff; text-decoration: underline;}
a.lienblanc:hover {font-size: small; color: #ffffff; text-decoration: underline;}

.titrerouge {font-size: 24px; font-weight: bold; color: #cc0000; text-decoration: none;}

.bleu {font-size: small; color: #3333cc;}
.rouge {font-size: small; color: #ff3333;}
.liens {fontsize: medium; color: #ff6300;}

h1 {font-size: 30px; font-style: normal; letter-spacing: 2px; color: #ffe7af; text-align: center;}
h2 {font-size: 26px; font-style: normal; color: #ffe7af; text-align: left;}
h3 {font-size: 24px; color: #ffe7af;}
h4 {font-size: 20px; font-weight: bold; margin-top: 7px; margin-bottom: 7px; color: #ffe7af;}
h5 {font-size: 18px; font-weight: normal; margin-top: 5px; margin-bottom: 5px; text-align: left; color: #ffe7af;}
h6 {font-size: 15px; font-weight: bold; margin-top: 2px; margin-bottom: 1px; color: #ffe7af;}
