body { background-color: #999; color: #000; text-decoration: none; text-align: center; margin: 0 0 0 0; border-width: 0; }
#ft1, #ft2, #ft3 { position: absolute; top: 90px; width: 100%; height: auto; margin-left: -2px; border-top: 1px dotted #fff; z-index: 0; }
#ft1 { top: 80px; }
#ft2 { top: 312px; }
#ft3 { top: 540px; }

#body { background-color: #fff; background-position: 100% 100%; position: relative; width: 986px; height: 626px; top: 0; z-index: 0; margin: 0 auto 0; padding: 0; border-width: 0; }

#header { background-color: transparent; background-position: 100% 100%; position: absolute; top: 0; width: 988px; height: 90px; padding: 0; }
h1 { font-size: 10px; font-family: "Trebuchet MS", Arial, sans-serif; font-weight: normal; line-height: 12px; position: absolute; top: 15px; width: 988px; height: auto; z-index: 30; margin: 0; padding: 0; }

ul { margin: 0; padding: 0; list-style-type: none; cursor: pointer; }
ul#col1, ul#col2, ul#col3, ul#col4, ul#col5 { font-size: 10px; font-family: "Trebuchet MS", Arial, sans-serif; font-weight: normal; line-height: 12px; position: absolute; top: 15px; width: 136px; z-index: 30; margin: 0; padding: 0; border-width: 0; }
ul#col1 { left: 52px; }
#col1 li { text-align: left; }
#col1 a { color: #999; text-decoration: none; margin-left: 10px; }
#col1 a:hover { color: #000; text-decoration: none; border: 0; }
#col1 a span { color: #000; margin-left: -10px; }
#col1 a:hover span { color: #000; text-decoration: none; border: 0; }
#col1 a span.n { color: #000; margin-left: 0; }
#col1 a:hover span.n { color: #000; text-decoration: none; border: 0; }
#col1 strong { color: #000; font-weight: bold; }

ul#col2 { left: 188px; }
#col2 li { text-align: left; }
#col2 a { color: #999; text-decoration: none; }
#col2 a:hover { color: #000; text-decoration: none; border: 0; }
#col2 a span, #col2 a:hover span { color: #000; text-decoration: none; border: 0; }
#col2 strong { color: #000; font-weight: bold; }

ul#col3 { left: 314px; }
#col3 li { text-align: left; }
#col3 a { color: #999; font-style: normal; text-decoration: none; }
#col3 a:hover { color: #000; text-decoration: none; border: 0; }
#col3 a span, #col3 a:hover span { color: #000; text-decoration: none; border: 0; }
#col3 strong { color: #000; font-weight: bold; }

ul#col4 { left: 440px; }
#col4 li { text-align: left; }
#col4 a { color: #999; font-style: normal; text-decoration: none; }
#col4 a:hover { color: #000; text-decoration: none; border: 0; }
#col4 a span { color: #c63; }
#col4 a:hover span { color: #000; text-decoration: none; border: 0; }

ul#col5 { left: 566px; }
#col5 li { text-align: left; }
#col5 a { color: #999; font-style: normal; text-decoration: none; }
#col5 a:hover { color: #000; text-decoration: none; border: 0; }

.col6, .col7 { color: #666; font-size: 11px; font-family: "Georgia, Times New Roman", Times, serif; font-style: italic; line-height: 12px; text-align: left; position: absolute; top: 15px; width: 126px; z-index: 30; margin: 0; padding: 0; float: left; display: block; }
.col6 { left: 692px; }
.col7 { left: 818px; }
.col6 strong { color: #c60; font-style: italic; font-weight: bold; }
.col7 strong { color: #c60; font-style: italic; font-weight: bold; }

#blocindex { background-color: transparent; position: absolute; top: 66px; left: 62px; width: 868px; height: 456px; margin: 0; padding: 0; border-width: 0; }
/* \*/ #blocindex { float: left; } /* */

#conteneur { background-color: transparent; position: absolute; top: 84px; left: 62px; width: 868px; height: 456px; margin: 0; padding: 0; border-width: 0; }
/* \*/ #conteneur { float: left; } /* */
#conteneur p { background-repeat: no-repeat; margin-left: 0; border-width: 0; }
#conteneur ul { }
#conteneur li { float: left; list-style-type: none; }
#ientrer1, #ientrer2 { background-repeat: no-repeat; width: 433px; height: 456px; margin-left: 0; border-width: 0; display: block; }
#ientrer1 { background-image: url(../img/entrer1a.jpg); }
#ientrer2 { background-image: url(../img/entrer1b.jpg); }
h2 { color: #fff; font-family: "Georgia, Times New Roman", Times, serif; font-weight: normal; font-style: italic; position: absolute; width: 864px; height: auto; z-index: 5; }
h2 { font-size: 33px; line-height: 33px; margin-top: 198px; }
h2 a, h2 a:hover { text-decoration: none; border: 0; }
h2 a { color: #fff; }
h2 a:hover { color: #000; }


#main { background-color: #ccc; background-position: 100% 100%; position: absolute; top: 84px; left: 62px; width: 866px; height: 456px; margin: 0; padding: 0; border-width: 0; }
/* \*/ #main { float: left; } /* */

#i1 { background-repeat: no-repeat; width: 106px; height: 228px; z-index: 0; float: left; margin-top: 0; margin-left: 0; border: 0; display: block; }
#i2, #i3, #i4, #i5, #i6, #i7, #i8 { background-repeat: no-repeat; width: 106px; height: 228px; z-index: 0; float: left; margin-top: 0; margin-left: 1px; border: 0; display: block; }
#i9 { background-repeat: no-repeat; width: 106px; height: 228px; z-index: 0; float: left; margin-top: 1px; margin-left: 0; border: 0; display: block; }
#i10, #i11, #i12, #i13, #i14, #i15, #i16 { background-repeat: no-repeat; width: 106px; height: 228px; z-index: 0; float: left; margin-top: 1px; margin-left: 1px; border: 0; display: block; }
#i1 { background-image: url(../img/i2002-a1.jpg); }
#i2 { background-image: url(../img/i2004-a2.jpg); }
#i3 { background-image: url(../img/i2005-a2.jpg); }
#i4 { background-image: url(../img/i2001-a1.jpg); }
#i5 { background-image: url(../img/i2006-a5.jpg); }
#i6 { background-image: url(../img/i2006-a4.jpg); }
#i7 { background-image: url(../img/i2008-a3.jpg); }
#i8 { background-image: url(../img/i2006-a3.jpg); }
#i9 { background-image: url(../img/i2005-a1.jpg); }
#i10 { background-image: url(../img/i2008-a4.jpg); }
#i11 { background-image: url(../img/i2006-a2.jpg); }
#i12 { background-image: url(../img/i2006-a1.jpg); }
#i13 { background-image: url(../img/i2005-a3.jpg); }
#i14 { background-image: url(../img/i2000-a1.jpg); }
#i15 { background-image: url(../img/i2008-a2.jpg); }
#i16 { background-image: url(../img/i2004-a1.jpg); }

.w { color: #fff; }
.c666 { color: #666; }
#c999 { color: #999; font-size: 10px; line-height: 13px; width: auto; height: auto; }

#news { background-color: transparent; font-size: 11px; font-family: "Georgia, Times New Roman", Times, serif; font-weight: normal; font-style: italic; line-height: 13px; position: absolute; width: 864px; top: 542px; left:62px; height: 52px; margin: 0; padding: 0; }
#news span { color: #999; }
#news strong { font-weight: bold; }

