body {margin-top: 25px; margin-left: auto; margin-right: auto;background-color: #000000; color: #ffffff;text-align: center; font-family: perpetua, times, serif}
#footer {position:absolute;left:50%;margin-right: auto;margin-left:-70px;text-align: center;color: #545454;top:575px !important;top:585px;}
#footer a:link {background-color: #000000; color: #666666}
#footer a:visited {background-color: #000000; color: #666666}
#footer a:hover {background-color: #000000; color: #999999}

#css {text-decoration:line-through;}

#corps {position: absolute; width: 800px; height: 550px;top:25px; background-color: inherit; color: #000000;left:50%;margin-right: auto;margin-left:-400px;border:solid 2px #3e453d;}
#menu {position: absolute; left: 35px; top: 415px; width:150px;height:100px;color: #666666; background-color: inherit; font-size: 0.8em; text-align: center;font-family:sans-serif;white-space: nowrap;}
#menu a:link {color: #666666; background-color: inherit}
#menu a:visited {color: #666666; background-color: inherit}
#menu a:hover {color: #999999; background-color: inherit}

#notice {position: absolute; top: 100px; left:35px;width:150px; background-color: #333333; padding: 5px 5px 5px 5px; border: solid #666666 2px}
#p0 {position:absolute;top:30px;left:25px;padding-top:10px;}
#p00 {position:absolute;top:40px;left:15px;padding-top:20px;font-size: 0.7em;}
#p1 {color: #666666;font-weight:bold;}
#p3 {color:#666666;font-size: 0.9em;text-align: center; border: solid 1px #000000}

img {border: 0px;}
#beforafter {position: absolute;top:-35px !important ; top: -17px; left:245px;text-align: center;color: #545454;background-color:#000000;font-weight:bold;border: solid 2px #3e453d;white-space: nowrap;}
#beforafter a:link{color: #666666;text-decoration:none;}
#beforafter a:visited{color: #666666;text-decoration:none;}
#beforafter a:hover{color: #999999;text-decoration:none;}

h1 {position: absolute; left: 35px; top: 10px; font-size:1.5em;color: #006666;}
#date {color:#006666;font-weight:bold;}
#taille {color: #006666;font-weight:bold;}
#tech {color: #006666;font-weight:bold;}
#info {color: #006666;}

#carte {position: absolute;top: 145px; left: 38px; width:150px;background-color: #000000; padding: 0px 0px 0px 0px; border: solid #666666 2px}
#carte02 {position: absolute;top:315px; left: 38px; width:150px;background-color: #000000; padding: 0px 0px 0px 0px; border: solid #666666 2px}
#imagevlad {position: absolute;top: 15px; right: 15px; width: 403px; height: 520px;}
#imagetricorne {position: absolute;top: 15px; right: 15px; width: 400px; height: 520px;}
#imagewhite {position: absolute;top: 15px; right: 15px; width: 394px; height: 520px;}
#imageelric {position: absolute;top: 15px; right: 15px; width:439px; height: 520px;}
#imagemorathi {position: absolute;top: 15px; right: 15px; width: 394px; height: 520px;}
#imagelady {position: absolute;top: 15px; right: 15px; width: 381px; height: 520px;}
#imagegreen {position: absolute;top: 15px; right: 15px; width: 387px; height: 520px;}
#imageophelia {position: absolute;top: 15px; right: 15px; width: 437px; height: 520px;}
#imagevictory {position: absolute;top: 15px; right: 15px; width: 411px; height: 520px;}
#imagewitch {position: absolute;top: 15px; right: 15px; width: 333px; height: 520px;}
#imagehyperion {position: absolute;top: 15px; right: 15px; width: 424px; height: 520px;}
#imagevikings {position: absolute;top: 65px; right: 15px; width: 550px; height: 410px;}
#imagelobo {position: absolute;top: 15px; right: 15px; width: 421px; height: 520px;}
#imagediesirae1 {position: absolute;top: 15px; right: 15px; width: 368px; height: 520px;}
#imagediesirae2 {position: absolute;top: 15px; right: 15px; width: 350px; height: 520px;}
#imagethefight {position: absolute;top: 15px; right: 15px; width: 397px; height: 520px;}
#imagewalkirie {position: absolute;top: 15px; right: 15px; width: 377px; height: 520px;}
#imageodin {position: absolute;top: 15px; right: 15px; width: 383px; height: 520px;}
#imagecontes {position: absolute;top: 15px; right: 15px; width: 385px; height: 520px;}
#imagehidden {position: absolute;top: 15px; right: 15px; width: 371px; height: 520px;}
#imageredmoon {position: absolute;top: 15px; right: 15px; width: 377px; height: 520px;}
#imagemorgana {position: absolute;top: 15px; right: 15px; width: 393px; height: 520px;}
#imagewomenruins {position: absolute;top: 15px; right: 15px; width: 380px; height: 520px;}

#tab {padding-left: 15px;margin-top:-5px;margin-bottom:-5px;border: 0px;}

#Layer1 {position:absolute; left:-25px; top:450px; visibility:hidden; background-color: #000000;color: #ffffff;z-index:1}
#bulle01 {position: absolute;top:0px; left: -25px;width: 150px;background-color: #000000;border:solid #3e453d 2px;z-index:2}
#bulle02 {position: absolute;top:-25px; left:140px;width: 150px;background-color: #000000;border:solid #3e453d 2px;z-index:2}
#bulle03 {position: absolute;top:-40px; left:50px;width: 150px;height:125px;background-color: #000000;z-index:1}

#infos {position: absolute; left:40px; top:85px;}
#infos a:link {text-decoration:overline underline; color: #baaf8f; background-color: inherit}
#infos a:visited {text-decoration:overline underline; color: #baaf8f; background-color: inherit}
#infos a:hover {text-decoration:overline underline; color: #e8b652; background-color: inherit}

#gal1 {position: absolute; left:85px;top:110px !important; top:125px;}
#gal1 a:link {text-decoration:none; color: #666666; background-color: inherit}
#gal1 a:visited {text-decoration:none; color: #666666; background-color: inherit}
#gal1 a:hover {text-decoration:none; color: #999999; background-color: inherit}

#gal2 {position: absolute; left:85px;top:280px !important;  top:295px;}
#gal2 a:link {text-decoration:none; color: #666666; background-color: inherit}
#gal2 a:visited {text-decoration:none; color: #666666; background-color: inherit}
#gal2 a:hover {text-decoration:none; color: #999999; background-color: inherit}
