* { padding:0px; margin:0px; font-family:"Georgia", Courrier New, Courrier, serif; cursor:default; }
* a { text-decoration:none; cursor:pointer; }
* a img { border:0px; cursor:pointer; }

body { background:#6B6E83; }
#bg_hautnb { background:url("img/bg_hautnb.jpg") transparent top center no-repeat; }
#bg_haut { background:url("img/bg_haut.jpg") transparent top center no-repeat; }
#bg_mid { background:url("img/bg_mid.jpg") transparent top center repeat-y; }
#bg_bas { background:url("img/bg_bas.jpg") transparent bottom center no-repeat; }
body.fl { background:url("img/background2.jpg") #6B6E83 top center repeat-x; }
#flash { margin:0px auto; text-align:center; }
#content { width:955px; margin:0px auto; }
#ret_index { margin:0px auto; text-align:center; padding-top:10px; }
#center { margin:45px auto 0px auto; width:930px; padding-bottom:21px; text-align:center; } /* -- Autres Navigateurs (3) -- */
*+html #center { margin-top:49px; padding-bottom:10px; } /* -- Hack IE7 (3) -- */

#center #menu { text-align:left; font-size:16px; width:150px; float:left; }
#center #menu a { display:block; color:#FFF; padding:10px 0px 0px 15px; }
#center #menu a:hover { background:url("img/selected.gif") transparent 4px 16px no-repeat; }
#center #menu a.d { color:#8B8F9E; }
#center #menu a.s { font-size:13px; padding-left:30px; }
#center p.left { text-align:left; }
#center #zonetext { width:750px; height:402px; margin-left:176px; }
#center #zonetext img { border:4px solid #8B8F9E; margin-top:18px; float:left; }
#center #zonetext p { margin-top:14px; color:#FFF; font-size:20px; }
#center #zonetext a#lien_c { float:right; margin:3em 120px 0px 0px; display:block; }

#center #zonetextpart { width:750px; margin-left:176px; }
#center #zonetextpart p { margin-top:14px; color:#FFF; font-size:20px; }
#center #zonetextpart a#lien_c { float:right; margin:3em 120px 0px 0px; display:block; }


#center #menucollec { float:left; width:234px; height:100%; padding:30px 0px 0px 2px; }
#center #menucollec img { border:5px solid #8B8F9E; width:100px; margin:0px 0px 3px 3px; float:left; }
#center #menucollec #zonecycle { float:right; margin-right:25px; width:70px; }
#center #menucollec #zonecycle img { border:1px solid #8B8F9E; height:68px; width:68px; margin:5px 0px; }
#center #menucollec #zonecycle img.n { border:0px; height:20px; width:70px; margin:0px; }
#center #big { position:relative; right:-1px; }

#footer.fl { margin-top:8px; } /* -- Autres Navigateurs (1) -- */
*+html #footer.fl { margin-top:12px; } /* -- Hack IE7 (1) -- */
#footer, #footer a { color:#000; text-align:center; font-size:10px; font-family:"Arial", Helvetica, Jamrul, sans-serif; }
#footer.n { margin-top:10px; padding-bottom:13px; } /* -- Autres Navigateurs (2) -- */
*+html #footer.n { margin-top:21px; } /* -- Hack IE7 (2) -- */
#footer.n p a, #footer.n p { font-family:"Georgia", Courrier New, Courrier, serif; font-size:12px; color:#8B8F9E; }
#footer.n p a:hover, #footer p a.d, .d, #center #menu a.vd { color:#292A32; }
#footer.n p { margin-bottom:20px; }
#footer #controle_musique { height:15px; width:40px; position:absolute; margin-top:-4px; margin-left:183.9px; display:inline; z-index:5; }

#filter, #box { display:none; position:absolute; background:#000; }
#filter { top:0px; left:0px; width:100%; height:120%; opacity:0.5; /* -- IE7 -- */ filter:alpha(opacity=50); }
#box  { z-index:10; top:10%; left:10%; width:80%; height:80%; border:2px solid #000; overflow:auto; }
#box img { width:97%; }
#zoom { z-index:5; color:#FFF; font-size:9px; font-family:"Arial", Helvetica, Jamrul, sans-serif; position:absolute; margin-left:392px; } /* -- Autres Navigateurs (4) -- */
*+html #zoom { margin-left:3px; } /* -- Hack IE7 (4) -- */