#centrage {text-align: center}
#titre { text-align: left; visibility: visible; margin-right: auto; margin-bottom: auto; position: relative; width: 800px; height: 70px }
#global { margin-right: auto; margin-left: auto; position: relative; width: 820px }
div#titre img { margin-left: -196px; position: absolute; left: 50% }
.date { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; padding-top: 3px; padding-bottom: 3px; position: absolute; top: 0; left: 0 }
.addr { color: #c00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; margin-top: 0; position: absolute; top: 0; right: 0 }
.cru { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
.intro { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: justify; margin-right: 210px; margin-bottom: 20px; margin-left: 210px }
.intro:first-letter { font-size: 3em; float: left }
#corps { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; text-align: justify; margin-right: 210px; margin-left: 210px; padding: 5px; border-style: none solid; border-width: 0 1px; border-color: #600 }
#corps a { color: #30f; text-decoration: none; position: relative }
.titre1  { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url("img_lest/degrade_marron.jpg"); text-align: left; margin-right: 210px; margin-left: 210px; padding-right: 0; padding-left: 5px; border-style: none solid; border-width: 0 1px; border-color: #000 }
body { color: black; background-color: white; background-image: url("img_f/bkgd-stone.jpg") }
#left  { text-align: left; margin-right: 10px; margin-left: 0; position: absolute; top: 0; left: 0; width: 180px }
.imgright { text-align: right; position: absolute; top: 100px; right: 0 }
ul#menu  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: none; margin: 150px 0 0; padding: 0; position: static; top: 100px }
#menu a { color: #600; line-height: 25px; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; display: block; margin: 5px 0; width: 160px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #cecece #4a4a4a #4a4a4a #cecece }
#menu a:hover { color: #f00; background-color: #ffc; border-width: 2px 1px 1px 2px; border-color: #4a4a4a #cecece #cecece #4a4a4a }
#right  { text-align: left; margin-right: 0; margin-left: 10px; position: absolute; top: 0; right: 0; width: 180px }
#imgR { position: absolute; top: 100px }
#ftk  { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-left: 0; position: absolute; top: 250px; left: 0; width: 180px }
#teteFtk { color: #fff; font-size: 10px; font-weight: normal; background-color: #006; padding: 2px }
#corpsFtk { color: #000; font-size: 10px; text-decoration: none; background-color: #fff; padding: 2px 2px 5px; border-right: 1px solid #006; border-bottom: 1px solid #006; border-left: 1px solid #006 }
#header { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url("img_06/header_blue.gif"); background-repeat: no-repeat; padding-left: 3px; width: 180px; height: 20px }
#corps a:hover { color: #600; text-decoration: underline }
#corps a span { display: none }
#corps a:hover span { color: white; font-size: 9px; text-decoration: none; background: green; text-align: center; display: inline; padding: 0.2em; position: absolute; z-index: 500; top: 2em; left: 1em; width: 220px }
.diapo { position: relative; width: 180px }
.imgleft { text-align: left; margin-left: 10px; position: relative }
ul#menur { list-style-type: none; margin: 0; padding: 0; position: relative; top: 60px; left: 32px; width: 117px }
#menur li { text-decoration: none; float: left }
#menur a { text-decoration: none; background: transparent; text-align: center; display: block; margin-top: 5px; margin-left: 5px; padding-top: 5px; padding-bottom: 5px; width: 32px; height: 16px; border: solid 1px #999 }
#menur a:hover { text-decoration: none; background: #ff3; text-align: center; display: block; padding-top: 5px; padding-bottom: 5px; width: 32px; height: 16px; border: solid 1px #f00 }
