* { outline:none; }
html, 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; }
a, a:hover { text-decoration: none; border: 0; }

#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; }
#col5 a span, #col5 a:hover span { color: #000; text-decoration: none; border: 0; }
.col6, .col7 { color: #000; font-size: 11px; font-family: "Georgia, Times New Roman", Times, serif; font-style: italic; line-height: 12px; text-align: left; position: absolute; top: -69px; width: 126px; z-index: 30; margin: 0; padding: 0; float: left; display: block; }
.col6 { left: 630px; }
.col7 { left: 756px; }
.col6 strong, .col7 strong { color: #c60; font-style: italic; font-weight: bold; }
.col6 span, .col7 span { color: #AAAAAA; }



#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; }
h2, h4, .shadow { background-color: transparent; color: #fff; font-family: "Georgia, Times New Roman", Times, serif; font-weight: normal; font-style: italic; position: absolute; left: 0; width: 864px; height: auto; z-index: 5; }
h2, h4, .shadow { 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 { background-color:#fff; color: #000; }
.shadow { color: #999; filter : alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5; padding: 1px 0 0 0; z-index: 4; }

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

#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; } /* */


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


