@font-face{font-family:'Open Sans';src:url('/design/fonts/opensans/OpenSans-ExtraBoldItalic-webfont.eot');src:url('/design/fonts/opensans/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/design/fonts/opensans/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),url('/design/fonts/opensans/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),url('/design/fonts/opensans/OpenSans-ExtraBoldItalic-webfont.svg#Open Sans') format('svg');font-style:italic;font-weight:800}body{margin:0;padding:0;background-repeat:no-repeat;background-position:center 0;background-color:#000;font-family:Arial,Helvetica,sans-serif}a{color:#1f537b;text-decoration:none}a:hover{color:#9d020a;text-decoration:underline}#header{margin:40px auto 0;padding:0;width:1000px;background-position:top center;background-repeat:no-repeat;z-index:3}#conteneur{position:relative;width:1002px;margin:0 auto;padding:0;z-index:2}#content{float:left;width:998px;margin:0;padding:10px 0;border-width:2px 2px 0 2px;border-style:solid;border-color:#1f537b;background-color:#f3f3f3}#contenu{float:left;margin:20px 6px 0 5px;width:682px;z-index:1}#sidebar{float:left;width:300px;margin:10px 0 0}div#userbar{float:left;width:240px;height:90px;margin:0 0 0 5px}#userbar .avatar{width:80px;height:80px;float:left;margin:5px 5px}#userbar ul{list-style:none;margin:0 5px 0 5px;padding:0;float:left;width:140px}#userbar li#pseudo{font-size:12px;font-weight:bold;font-family:Verdana;color:#e01924;padding:3px 0 4px 0}#userbar li#mp,#userbar li#mp_new,#userbar li#compte,#userbar li#collection_user,#userbar li#disconnect{background-repeat:no-repeat;background-position:left center;padding:1px 0 1px 20px}#userbar li#mp{background-image:url(/design/img/email.png)}#userbar li#mp_new{background-image:url(/design/img/email_new.png)}#userbar li#compte{background-image:url(/design/img/user.png)}#userbar li#collection_user{background-image:url(/design/img/box.png)}#userbar li#disconnect{background-image:url(/design/img/lock_break.png)}#userbar a{color:#fff}#userbar form{margin:5px 0 5px 5px;padding:0}#userbar form table{margin:0;padding:0}#userbar form #username,#userbar form #password{width:190px;border:1px solid #484848}#userbar .label{font-size:12px}#userbar .littlelabel{font-size:12px}#userbar #login{border:1px solid #484848;background-color:#ddd;font-size:12px;margin:0 0 2px 0}#userbar #login:hover{border:1px solid #e01924;background-color:#ddd;color:#e01924}#userbar td a{color:#e01924}div#rech{float:left;margin:10px 0;width:100%}#search_area{background:#ffecce;padding:5px 0;margin:0;font-size:14px;width:100%;display:inline}#search_area #keywords{width:590px;margin:0;padding:2px 0 2px 22px;background-image:url(/design/img/zoom.png);background-repeat:no-repeat;background-position:2px center;background-color:#f8f8f8;color:#484848;border:1px solid #484848;font-family:Times New roman}#search_area input.button2{border:1px solid #484848;padding:1px}#direct{float:left;width:234px;margin:3px 0 0 5px;padding:2px;clear:left;list-style:none;font-size:12px;border:1px solid #1f537b;background-color:#d9eeff}#direct li{float:left}#direct a{display:block;margin:0 2px;color:#1f537b;font-weight:bold;font-size:12px;text-transform:uppercase}#footer{width:1000px;margin:0 auto 50px;padding:0;background-color:#484848;clear:both;color:#fff;float:none;position:relative}#barre_footer{text-align:center;padding-left:5px;font-weight:bold;font-size:12px;width:1000px;margin:0 auto;padding:0;background-image:url(/design/img/footer.png);background-repeat:repeat-x;background-color:#e39000;clear:both}#barre_footer a{color:#484848;font-decoration:none}#barre_footer a:hover{color:#484848;font-decoration:underline}#partners{padding-left:5px;font-size:12px;color:#fff;background-color:#2e2e2e}#partners a{color:#ffcd79;text-decoration:none}#partners a:hover{color:#ffcd79;text-decoration:underline}ul.pagination_site{width:100%;text-align:center;margin:3px auto;padding:0;list-style:none}ul.pagination_site li{display:inline-block;font-size:12px;margin:0 2px}ul.pagination_site a{display:block;color:#369;border:1px solid #eee;background-color:#fff6ed;border-radius:3px}ul.pagination_site a:hover{text-decoration:none;color:#9d020a}#navigation h1{margin:0;padding:0 0 0 5px;font-size:20px;color:#9d020a;float:left;width:100%;margin-right:10px}h1{padding:0;margin:0;width:660px;text-align:center;padding-top:10px;color:#e36f0a;text-shadow:1px 2px #dededf;clear:both;font-size:24px}#contenu h2{display:block;font-size:14px;font-weight:bold;color:#484848;background-image:url(img/titre_fond_collec.png);background-repeat:repeat-x;height:20px;padding-top:3px}#contenu h4{margin:10px 0 0 0;padding:3px;font-size:12px}.black{color:#fff;background-color:#484848}.orange{color:#fff;background-color:#3889b8}ul.tag_cloud{margin:5px 0;padding:0;list-style:none}ul.tag_cloud li{display:inline}ul.tag_cloud li a{text-decoration:none}p#navigation{float:left;width:990px;margin:0 0 0 5px;font-size:12px;color:#484848;border-bottom:1px solid #ccc}p#navigation a:hover{text-decoration:underline;font-weight:normal}.rightbar{margin:0;padding:4px 0 4px 5px;list-style:none;font-size:13px}#actu_footer{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#939393;float:left;margin-top:10px}#actu_footer a{color:#fff}#critiques_footer{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#939393;float:left;margin-top:10px}#critiques_footer a{color:#fff}.rappels{margin:10px 5px 10px 10px;padding:0;float:left;width:440px}.rappels_s{margin:0;padding:0;float:left;width:270px}.rappels ul,.rappels_s ul{list-style:none;padding:0;margin:10px}.rappels span,.rappels_s span{color:#f45821}#xiti-logo{text-align:center}.forum_pagination{width:100%;text-align:center;font-size:12px}.forum_pagination a{padding:0 2px;margin:0 2px;border:1px solid #ccc}.forum_pagination a:hover{color:#fff;background-color:#1f537b;text-decoration:none}a.forum_pagin_prev,a.forum_pagin_next{border:0}#concours ul{list-style-type:none}.questions li{font-size:12px;font-weight:none}#concours{font-size:11px}#concours span{cursor:pointer;font-size:16px;font-weight:bold;border:1px solid #000;padding:2px}#menu{float:left;width:1000px;padding:0;list-style:none}#menu ul{list-style-type:none;margin:0;padding:0;float:left}.li_menu{float:left;margin-right:20px;list-style:none}#menu li:hover>.sous_menu ul{visibility:visible}.sous_menu:hover>.onglet_menu{color:#000;background-image:url(/design/img/fond_onglet_on.png)}.sous_menu{z-index:2;margin:0;padding:0}.sous_menu ul{position:absolute;padding:0;visibility:hidden;background-color:#cdd9e1;list-style-type:none;border-width:0 1px 1px 1px;border-color:#369;border-style:solid}.sous_menu li{margin:0;padding:0;display:block;width:150px;font-size:11px;padding-left:2px}.sous_menu_long li{display:block;width:300px;font-size:11px}.sous_menu li a{color:#000;font-weight:0;font-size:12px}.sous_menu a{color:#fff;display:block;text-decoration:none;font-size:14px}.sous_menu li a:hover{color:#fff;background-color:#1f537b;text-decoration:none}.lettres_bdd a{display:inline}.lettres_bdd{width:300px}.onglet_menu{background-image:url(/design/img/fond_onglet.png);border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;padding:5px;margin:0}.li_menu{padding:0;margin:0;margin-right:2px}#logo_ms{float:left;width:280px}.menu_fiche_colonne{float:left;width:140px}#rech_sugg{font-size:12px;width:474px;height:300px;position:absolute;display:none;text-align:left;background-color:#484848;border:1px solid #e39000;overflow:scroll;z-index:20}#rech_sugg ul{list-style-type:none;padding:0;padding-left:5px;margin:0}#rech_sugg li{padding-left:5px;display:block;cursor:pointer;color:#fff}#rech_sugg li:hover{background-color:#e39000}.bouton_contrib{cursor:pointer;font-weight:bold}.titre_contrib{background-image:url(img/titre_fond_collec.png);margin:0 0 5px 0;padding:0;width:100%;font-size:12px;text-transform:uppercase;margin-top:15px;clear:both;font-weight:bold}.popularite{margin-bottom:10px;color:#000;font-size:11px;padding:3px 5px;background-color:#fff;width:286px;border-bottom:1px solid #1e78b2}.popularite ul{list-style-type:none;margin:0;padding:5px}p.texte{font-size:.8em;border:1px solid;padding:.3em;background-color:#086;color:#fff}.titre_encart{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;color:#fff;display:block;font-size:13px;font-weight:bold;padding:3px;clear:both;line-height:15px;background:#1e78b2 url("/design/img/gradient-bg-violet-bouton.png") repeat-x top;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}@media all and (min-width:0){.titre_encart{background:#1e78b2 url("/design/img/gradient-bg-violet.svg");background-image:-moz-linear-gradient(top,#97bcdb,#1e78b2);background-image:-webkit-gradient(linear,left top,left bottom,from(#97bcdb),to(#1e78b2))}}.titre_encart_bleu{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background-color:#8a1613;color:#000;display:block;font-size:12px;font-weight:bold;padding:3px;clear:both;line-height:15px;background:#e36f0a url("/design/img/gradient-bg-orange-bouton.png") repeat-x top;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}@media all and (min-width:0){.titre_encart_bleu{background:#e36f0a url("/design/img/gradient-bg-orange.svg");background-image:-moz-linear-gradient(top,#fff2cd,#ffc000);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff2cd),to(#ffc000))}}.slider{list-style-type:none;padding:0;margin:0}.spotlight{list-style-type:none;padding:0;margin:0;z-index:1}.selector{list-style-type:none;padding:0;margin:0;right:0;clear:both;height:34px;padding-left:472px}.selector li{float:left;margin:4px 5px}.selector li.on{background-color:#000;border:1px solid #000;color:#fff}.spotlight{width:680px;height:230px;clear:both;overflow:hidden;position:relative}.spotlight .slider li{width:680px;height:230px}.slider a{display:block;height:230px;width:680px}.spotlight .selector{position:absolute;right:20px;top:15px;z-index:1000}.entete_news{font-style:italic;font-size:10px;color:#8f8f8f}.entete_news p{margin:0;padding:0}#leaderboard{width:720px;margin:0 0 0 20px;height:90px;float:left}#multi300{width:300px;margin:0;text-align:center}.ms #hab{height:195px;z-index:-10;margin-top:28px}.bds #hab,.cs #hab,.cis #hab,.jvs #hab{height:25px;z-index:-10;margin-top:28px}#hab a{position:absolute;width:100%;display:block;height:1200px;border:0}#header{margin:0}.titre_encart_side{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;color:#1e78b2;display:block;font-size:12px;font-weight:bold;padding:3px;clear:both;border:1px solid #1e78b2;line-height:15px;background:#e36f0a url("/design/img/gradient-bg-violet-clair-bouton.png") repeat-x top;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}@media all and (min-width:0){.titre_encart_side{background:#e36f0a url("/design/img/gradient-bg-violet-clair.svg");background-image:-moz-linear-gradient(top,#fff,#97bcdb);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#97bcdb))}}.bouton_gros{font-size:14px;padding-top:15px;font-weight:bold;height:32px;width:200px;background-image:url(img/bouton.png);background-position:center center;background-repeat:no-repeat;margin:0 auto 0 auto;text-align:center;float:left}.bouton_gros_bdf{font-size:14px;padding-top:15px;font-weight:bold;height:35px;width:150px;background-image:url(img/bouton_bdf.png);background-position:center center;background-repeat:no-repeat;margin:0 auto 0 auto;text-align:center}.bouton_gros a:hover{color:#000}.bouton_gros:hover{background-image:url(img/bouton_on.png)}.bouton_gros_fiches{font-size:12px;font-weight:bold;height:32px;width:150px;background-image:url(img/bouton.png);background-position:center center;background-repeat:no-repeat;margin:0 auto 0 auto;text-align:center;float:left}.bouton_gros_fiches a{display:block;padding-top:8px}.bouton_gros_fiches:hover{background-image:url(img/bouton_on.png)}.bouton_gros_fiches a:hover{color:#000}.spacer{clear:both;height:2px}#breadcrumbs{border-bottom:1px solid #e2e2e2;color:grey;height:30px;margin:0 10px}#breadcrumbs div{float:left;margin-right:.2em;font-size:12px}.liens_serie ul{list-style-type:none;margin:0;padding:5px}.encart_intro{background-color:#deeaf4;font-size:12px;margin-bottom:10px;padding:2px 2px 20px}.encart_intro_orange{background-color:#ffd6b3;padding:2px;font-size:12px;border:1px solid #1e78b2}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:0}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:0}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em}.liste_onglet{height:29px;list-style-type:none;margin:0;padding:0;border-bottom:1px solid #1e78b2}.onglet_tab_on{color:#fff;font-size:14px;font-weight:bold;margin:2px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border:1px solid #64128a;float:left;line-height:15px;background:#1e78b2 url("/design/img/gradient-bg-violet-bouton.png") repeat-x top;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}@media all and (min-width:0){.onglet_tab_on{background:#1e78b2 url("/design/img/gradient-bg-violet.svg");background-image:-moz-linear-gradient(top,#9f5bc0,#1e78b2);background-image:-webkit-gradient(linear,left top,left bottom,from(#9f5bc0),to(#1e78b2))}}.onglet_tab{color:#fff;background:-moz-linear-gradient(#fff,#ecdbf4);font-size:14px;font-weight:bold;margin:2px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border:1px solid #64128a;float:left;line-height:15px;border:1px solid #1e78b2;background:#e36f0a url("/design/img/gradient-bg-violet-clair-bouton.png") repeat-x top;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}@media all and (min-width:0){.onglet_tab{background:#e36f0a url("/design/img/gradient-bg-violet-clair.svg");background-image:-moz-linear-gradient(top,#fff,#ecdbf4);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ecdbf4))}}.onglet_tab:hover{color:#fff;line-height:15px;border:1px solid #1e78b2;background:#e36f0a url("/design/img/gradient-bg-violet-bouton.png") repeat-x top;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}@media all and (min-width:0){.onglet_tab:hover{background:#e36f0a url("/design/img/gradient-bg-violet.svg");background-image:-moz-linear-gradient(top,#9f5bc0,#1e78b2);background-image:-webkit-gradient(linear,left top,left bottom,from(#9f5bc0),to(#1e78b2))}}.onglet_tab a,.onglet_tab_on a{display:block;padding:5px}.onglet_tab a:hover{text-decoration:none;color:#fff}.onglet_tab_on a{text-decoration:none;color:#fff}.encart_side_general{background-color:#fff6ed}.encart_side_general ul{list-style-type:square;font-size:12px;padding-left:25px;padding-top:10px;padding-bottom:10px;margin:0;margin-bottom:10px}.bouton{-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border:1px solid #484848;color:#484848;font-size:12px;font-weight:bold;padding:5px 5px 5px 5px;cursor:pointer;line-height:30px;background:#9f5bc0 url("/design/img/gradient-bg-jaune-bouton.png") repeat-x top;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}@media all and (min-width:0){.bouton{background:#ffc208 url("/design/img/gradient-bg-jaune.svg");background-image:-moz-linear-gradient(top,#fff0c5,#ffc208);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff0c5),to(#ffc208))}}.bouton:hover{-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border:1px solid #484848;color:#fff;font-size:12px;font-weight:bold;padding:5px;cursor:pointer;line-height:30px;background:#1e78b2 url("/design/img/gradient-bg-violet-bouton.png") repeat-x top;-o-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}@media all and (min-width:0){.bouton:hover{background:#1e78b2 url("/design/img/gradient-bg-violet.svg");background-image:-moz-linear-gradient(top,#97bcdb,#1e78b2);background-image:-webkit-gradient(linear,left top,left bottom,from(#97bcdb),to(#1e78b2))}}.bouton a:hover{color:#fff;text-decoration:none}.bouton_fixe{-moz-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;background:-moz-linear-gradient(#fff0c5,#ffc208) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0C5',endColorstr='#FFC208');background:-webkit-gradient(linear,left top,left bottom,from(#fff0c5),to(#ffc208));border:1px solid #484848;color:#484848;font-size:12px;font-weight:bold;cursor:pointer;text-align:center}.bouton_fixe:hover{-moz-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;background:-moz-linear-gradient(#1e78b2,#9f5bc0) repeat scroll 0 0 transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e78b2',endColorstr='#9f5bc0');background:-webkit-gradient(linear,left top,left bottom,from(#1e78b2),to(#9f5bc0));border:1px solid #484848;color:#fff;font-size:12px;font-weight:bold;cursor:pointer}.bouton_fixe a{padding-bottom:5px;padding-top:5px}.bouton_fixe a:hover{color:#fff;text-decoration:none}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget-overlay{background:#666 url(/design/modal-connect/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50)}#infobar{position:fixed;z-index:1000;top:0;width:100%;padding:3px 0;background-color:#000;color:#fff;height:22px;font-size:12px;font-family:Verdana}#infobar ul,#infobar a{padding:0;margin:0}#midbar{margin:0 auto;width:1000px}#midbar ul{padding:0;margin:0}#midbar a{font-size:11px;font-family:Verdana}#midbar .contour{border:1px solid #2b2b2b;background-color:#1b1b1b;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#midbar .userinfo_title{display:block;color:#fab000;font-weight:bolder;font-size:12px;text-transform:uppercase;margin:0 0 5px 4px}#midbar #leftinfobar{float:left;list-style:none;padding:0;margin:0}#midbar #leftinfobar li{float:left}#midbar #siteswitch{float:left}#midbar #siteswitch a#switcher{margin:-2px 0 0 0;display:block;width:75px;height:25px;background:url(/design/img/userbar/switch.png) right 0 no-repeat}#midbar #siteswitch a#switcher img{margin:2px 0 0 0}#midbar #siteswitch a#switcher:hover{background:url(/design/img/userbar/switch.png) right -23px no-repeat}#midbar #siteswitch.hovering a#switcher{background:url(/design/img/userbar/switch.png) right -23px no-repeat}#midbar #siteswitch div{display:none;background:#1b1b1b}#midbar #siteswitch.hovering div{display:block;position:absolute;top:27px;padding:5px}#midbar #siteswitch.hovering div p{font-size:10px;margin:2px 0}#midbar #siteswitch.hovering div ul li{clear:both;list-style:none}#midbar #siteswitch.hovering div ul li a{display:block;width:100px;background:#434343;margin:1px 0 0 0}#midbar #siteswitch.hovering div ul li a:hover{background:#707070}#midbar #siteswitch.hovering div ul li a img{border:0}#midbar #userinfo{float:left}#midbar .separateur{float:left;margin:-1px 0 0 0;padding:0;display:block;top:0;font-size:18px;color:#535353;width:10px}#midbar #deco{float:left;width:22px;height:22px;display:block;margin:0;background:url(/design/img/userbar/on_off.png) -2px -25px}#midbar #deco:hover{background:url(/design/img/userbar/on_off.png) -2px -71px}#midbar #userconnexion #connect_button{height:22px;color:#858585;display:block;margin:0;padding:0 0 0 25px;font-size:13px;font-weight:bold;background:url(/design/img/userbar/on_off.png) -2px -2px no-repeat}#midbar #userconnexion #connect_button span{padding:1px 2px;margin:1px 0 0 0;display:block;border:1px solid #2b2b2b;background-color:#1b1b1b;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#midbar #userconnexion #connect_button:hover,#midbar #userconnexion.hovering #connect_button{background:url(/design/img/userbar/on_off.png) -2px -48px no-repeat;text-decoration:none;color:#fab000}#modal-connect{width:250px;background:#1b1b1b;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#modal-connect table tr td{padding:2px 0}#modal-connect label{color:#fab000}#modal-connect label.littlelabel{color:#858585}#modal-connect a{color:#fab000;font-size:11px;font-weight:bold}#modal-connect #username,#modal-connect #password{width:200px;margin-left:5px;padding:2px;-moz-border-radius:5px;-webkit-border-radius:5px;-border-radius:5px;border:1px solid #000;background:#959595;color:#1b1b1b}#modal-connect #username:focus,#modal-connect #password:focus{background:#fff;border-color:#fab000}#modal-connect #connexion{color:#858585;font-size:12px;width:120px;height:20px;padding:2px 0 0 0;text-align:center;font-weight:bold;display:block;float:right;margin:0;text-decoration:none;background:url(/design/img/userbar/connexion.png) 0 -27px no-repeat}#modal-connect #connexion:hover{color:#fab000;background:url(/design/img/userbar/connexion.png) 0 -3px no-repeat}#modal-connect table{color:#858585}#midbar #userinfo div{display:none}#midbar #userinfo p{font-size:12px}#midbar #userinfo.hovering div{position:absolute;top:25px;display:block;width:250px;background:#1b1b1b;padding:10px 0 0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#midbar #userinfo.hovering img{float:left;margin:5px}#midbar #userinfo.hovering ul{background:#1b1b1b;float:left;width:130px;list-style:none;margin:0 0 0 2px;padding:0}#midbar #userinfo.hovering ul li a{margin:3px;display:block;width:130px;padding:2px 2px 2px 20px;color:#d2d2d2;text-decoration:none}#midbar #userinfo.hovering ul li a:hover{color:#fab000;text-decoration:underline}#midbar #userinfo #userprofile{background:url(/design/img/userbar/useractions.png) 0 -18px no-repeat}#midbar #userinfo #userprofile:hover{background:url(/design/img/userbar/useractions.png) 0 -1px no-repeat}#midbar #userinfo #userfriends{background:url(/design/img/userbar/useractions.png) 0 -113px no-repeat}#midbar #userinfo #userfriends:hover{background:url(/design/img/userbar/useractions.png) 0 -94px no-repeat}#midbar #userinfo #usercontribs{background:url(/design/img/userbar/useractions.png) 0 -195px no-repeat}#midbar #userinfo #usercontribs:hover{background:url(/design/img/userbar/useractions.png) 0 -175px no-repeat}#midbar #userinfo #useralert{background:url(/design/img/userbar/useractions.png) 0 -77px no-repeat}#midbar #userinfo #useralert:hover{background:url(/design/img/userbar/useractions.png) 0 -63px no-repeat}#midbar #userinfo #usersign{background:url(/design/img/userbar/useractions.png) 0 -154px no-repeat}#midbar #userinfo #usersign:hover{background:url(/design/img/userbar/useractions.png) 0 -134px no-repeat}#midbar #userinfo #usercollec{background:url(/design/img/userbar/useractions.png) 0 -49px no-repeat}#midbar #userinfo #usercollec:hover{background:url(/design/img/userbar/useractions.png) 0 -35px no-repeat}#midbar #pseudo{margin:1px 0 0 3px;padding:2px 5px;font-size:12px;color:#d2d2d2;font-weight:bold}#midbar #pseudo a{color:#d2d2d2;text-decoration:none;font-size:12px}#midbar #pseudo span{color:#fab000}#midbar #mp,#midbar #mp_new{float:left;margin:0 0 0 3px;width:36px;height:22px;padding:0}#midbar #mp a{display:block;padding:0 2px 9px 18px;color:#959595;text-decoration:none;background:url(/design/img/userbar/mp.png) -3px -2px}#midbar #mp a:hover,#midbar #mp.hovering a{display:block;padding:0 2px 9px 18px;text-decoration:none;background:url(/design/img/userbar/mp.png) -3px -46px}#midbar #mp_new a{display:block;padding:0 2px 9px 18px;color:#fab000;text-decoration:none;background:url(/design/img/userbar/mp.png) -3px -24px}#midbar #mp.hovering a,#midbar #mp_new.hovering a{background:url(/design/img/userbar/mp.png) -3px -46px}#midbar #mp div,#midbar #mp_new div,#midbar #usermaj div,#midbar #usermaj_new div{display:none}#midbar #mp.hovering div,#midbar #mp_new.hovering div,#midbar #usermaj.hovering div,#midbar #usermaj_new.hovering div{position:absolute;top:25px;display:block;width:304px;background:#1b1b1b;padding:10px 0 0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#midbar #mp.hovering div ul,#midbar #mp_new.hovering div ul,#midbar #usermaj.hovering div ul,#midbar #usermaj_new.hovering div ul{background:#1b1b1b;width:296px;list-style:none;margin:0 0 0 2px;padding:0}#midbar #mp.hovering div ul li a,#midbar #mp_new.hovering div ul li a,#midbar #usermaj.hovering div ul li a,#midbar #usermaj_new.hovering div ul li a{background:#434343;display:block;width:296px;margin:1px 0;padding:2px;color:#fff}#midbar #mp.hovering div ul li a.unread,#midbar #mp_new.hovering div ul li a.unread{border-left:10px solid #fab000;width:286px}#midbar #mp.hovering div ul li a span.mp_pseudo,#midbar #mp_new.hovering div ul li a span.mp_pseudo,#midbar #usermaj.hovering div ul li a span.mp_pseudo,#midbar #usermaj_new.hovering div ul li a span.mp_pseudo{color:#fab000;font-weight:bold}#midbar #mp.hovering div ul li a:hover,#midbar #mp_new.hovering div ul li a:hover,#midbar #usermaj.hovering div ul li a:hover,#midbar #usermaj_new.hovering div ul li a:hover{background:#707070}#midbar #mp.hovering div ul li a span,#midbar #mp_new.hovering div ul li a span,#midbar #usermaj.hovering div ul li a span,#midbar #usermaj_new.hovering div ul li a span{padding:0;margin:0;font-size:11px}#midbar #mp.hovering a.user_seemore,#midbar #mp_new.hovering a.user_seemore,#midbar #usermaj.hovering a.user_seemore,#midbar #usermaj_new.hovering a.user_seemore{background:0;float:right;display:block;margin:5px 0 0 0;padding:5px 2px;border:1px solid #434343;background-color:#434343;color:#fff;-moz-border-radius:10px 0 10px;0;-webkit-border-radius:10px 0 10px 0}#midbar #mp.hovering a.user_seemore:hover,#midbar #mp_new.hovering a.user_seemore:hover,#midbar #usermaj.hovering a.user_seemore:hover,#midbar #usermaj_new.hovering a.user_seemore:hover{background:#707070;border-color:#707070}#midbar #mp.hovering a#user_new_mp,#midbar #mp_new.hovering a#user_new_mp{background:0;float:left;display:block;margin:5px 0 0 0;padding:5px 2px 5px 22px;border:1px solid #434343;background:url(/design/img/userbar/email_add.png) 4px -27px no-repeat #434343;color:#fff;-moz-border-radius:0 10px 0 10px;-webkit-border-radius:0 10px 0 10px;-border-radius:0 10px 0 10px}#midbar #mp.hovering a#user_new_mp:hover,#midbar #mp_new.hovering a#user_new_mp:hover{border-color:#707070;background:url(/design/img/userbar/email_add.png) 4px 1px no-repeat #707070}#midbar #usermaj,#midbar #usermaj_new{float:left;margin:0 0 0 3px;width:37px;height:22px;padding:0;font-family:Verdana}#midbar #usermaj a{display:block;padding:0 2px 9px 19px;color:#959595;text-decoration:none;font-family:Verdana;background:url(/design/img/userbar/activites.png) -2px -24px}#midbar #usermaj a:hover,#midbar #usermaj.hovering a{display:block;padding:0 2px 9px 19px;color:#959595;text-decoration:none;font-family:Verdana;background:url(/design/img/userbar/activites.png) -2px -47px}#midbar #usermaj_new.hovering a{display:block;padding:0 2px 9px 19px;color:#fab000;text-decoration:none;font-family:Verdana;background:url(/design/img/userbar/activites.png) -2px -47px}#midbar #usermaj_new a{display:block;padding:0 2px 9px 19px;color:#fab000;text-decoration:none;font-family:Verdana;background:url(/design/img/userbar/activites.png) -2px -1px}#midbar #usermaj_new a:hover{display:block;padding:0 2px 9px 19px;color:#fab000;text-decoration:none;font-family:Verdana;background:url(/design/img/userbar/activites.png) -2px -47px}#midbar #usermaj ul,#midbar #usermaj_new ul{width:300px;background:#2d2d2d}#midbar #collection{display:block;float:left;margin:-1px 3px 0 3px;padding:3px 7px 3px 24px;color:#b5b5b5;text-decoration:none;font-family:Verdana;font-size:13px;background:url(/design/img/userbar/collection.png) no-repeat -2px 0}#midbar #collection:hover{color:#fab000;background-image:url(/design/img/userbar/collection.png);background-position:-2px -23px}#midbar #recherche{float:right;margin:-2px 0 0 0;padding:0}#midbar #recherche #keywords_new{float:left;width:300px;background:#fff;padding:2px 0 2px 5px;margin:1px 0 0 0;border-width:1px 0 1px 1px;border-style:solid;border-color:#313131;font-family:Verdana;font-size:13px;line-height:14px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#midbar #recherche #keywords_new:focus{background:#d2d2d2;border-color:#313131}#midbar #recherche #rech_sugg_new{display:none;top:23px;padding:10px 3px;margin:0;width:327px;background:#1b1b1b;border:1px solid #000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;max-height:300px;overflow:auto;clear:both}#midbar #recherche #rech_sugg_new li{list-style:none}#midbar #recherche #rech_sugg_new li a{padding:2px;color:#d2d2d2;font-size:11px}#midbar #recherche #rech_sugg_new li a .rech_chaine{font-weight:bold;color:#fff;font-size:12px}#midbar #recherche #rech_sugg_new li a:hover{background:#707070}#midbar #recherche #submit{float:left;display:block;margin:0;width:30px;height:22px;background:url(/design/img/userbar/recherche_ok.png) -3px -1px}#midbar #recherche #submit:hover{background:url(/design/img/userbar/recherche_ok.png) -3px -24px}#midbar #recherche #recherche_plus{float:left;display:block;width:42px;margin:0 0 0 5px;height:22px;background:url(/design/img/userbar/recherche_plus.png) -2px -1px}#midbar #recherche #recherche_plus:hover{background:url(/design/img/userbar/recherche_plus.png) -2px -24px}.titre_sous_menu{font-size:16px;font-weight:bold;display:block;margin-bottom:20px}.ms .titre_sous_menu{color:#0088a5;border-bottom:1px dotted #0088a5}.bds .titre_sous_menu{color:#590580;border-bottom:1px dotted #590580}.cs .titre_sous_menu{color:#660303;border-bottom:1px dotted #660303}.cis .titre_sous_menu,.jvs .titre_sous_menu{color:#3e8fe1;border-bottom:1px dotted #3e8fe1}.box_content{background-color:#fff;box-shadow:#e0e0e0 1px 1px}.ms h3,.ms .titre_sous_menu a{color:#0088a5}.bds h3,.bds .titre_sous_menu a{color:#590580}.cs h3,.cs .titre_sous_menu a{color:#660303}.cis h3,.jvs h3,.cis .titre_sous_menu a,.jvs .titre_sous_menu a{color:#3e8fe1}.barre_nav_lettres{background-color:#fff;list-style-type:none;margin:0 30px;padding:20px 10px 10px;text-align:center;font-size:14px;border-bottom:1px dotted #484848}.ms .barre_nav_lettres{color:#005263}.bds .barre_nav_lettres{color:#9f5bc0}.cs .barre_nav_lettres{color:#d10000}.cis .barre_nav_lettres,.jvs .barre_nav_lettres{color:#0054a9}.barre_nav_lettres li{display:inline;font-weight:bold}.barre_nav_lettres li a{padding:3px}.ms .barre_nav_lettres li a{color:#0088a5}.bds .barre_nav_lettres li a{color:#590580}.cs .barre_nav_lettres li a{color:#660303}.cis .barre_nav_lettres li a,.jvs .barre_nav_lettres li a{color:#3e8fe1}.barre_nav_lettres li a.current{color:#fff}.ms .barre_nav_lettres li a.current{background-color:#0088a5}.bds .barre_nav_lettres li a.current{background-color:#590580}.cs .barre_nav_lettres li a.current{background-color:#660303}.cis .barre_nav_lettres li a.current,.jvs .barre_nav_lettres li a.current{background-color:#3e8fe1}.contrib_explication{padding:5px;color:#484848;font-style:italic}textarea{background-color:#f3f3f3}.ms textarea{border:1px solid #0088a5}.bds textarea{border:1px solid #590580}.cs textarea{border:1px solid #660303}.cis textarea,.jvs textarea{border:1px solid #3e8fe1}.titre_planning{font-weight:bold}.ms .titre_planning{font-weight:bold;color:#0088a5}.bds .titre_planning{font-weight:bold;color:#590580}.cs .titre_planning{font-weight:bold;color:#660303}.cis .titre_planning,.jvs .titre_planning{font-weight:bold;color:#3e8fe1}.pagination_site a{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f0f0f0),color-stop(1,#d9d9d9));background:-moz-linear-gradient(top,#f0f0f0 5%,#d9d9d9 100%);background:-webkit-linear-gradient(top,#f0f0f0 5%,#d9d9d9 100%);background:-o-linear-gradient(top,#f0f0f0 5%,#d9d9d9 100%);background:-ms-linear-gradient(top,#f0f0f0 5%,#d9d9d9 100%);background:linear-gradient(to bottom,#f0f0f0 5%,#d9d9d9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#d9d9d9',GradientType=0);background-color:#f0f0f0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;display:inline-block;color:#666;font-family:Verdana;font-size:12px;font-weight:bold;padding:8px 12px;text-decoration:none;text-shadow:0 1px 0 #fff}.pagination_site a:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#d9d9d9),color-stop(1,#f0f0f0));background:-moz-linear-gradient(top,#d9d9d9 5%,#f0f0f0 100%);background:-webkit-linear-gradient(top,#d9d9d9 5%,#f0f0f0 100%);background:-o-linear-gradient(top,#d9d9d9 5%,#f0f0f0 100%);background:-ms-linear-gradient(top,#d9d9d9 5%,#f0f0f0 100%);background:linear-gradient(to bottom,#d9d9d9 5%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9d9d9',endColorstr='#f0f0f0',GradientType=0);color:#666;background-color:#d9d9d9}.pagination_site a:active{position:relative;top:1px}.pagination_site a.current{-moz-box-shadow:inset 0 1px 0 0 #ffe0b5;-webkit-box-shadow:inset 0 1px 0 0 #ffe0b5;box-shadow:inset 0 1px 0 0 #ffe0b5;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#fbb450),color-stop(1,#f89306));background:-moz-linear-gradient(top,#fbb450 5%,#f89306 100%);background:-webkit-linear-gradient(top,#fbb450 5%,#f89306 100%);background:-o-linear-gradient(top,#fbb450 5%,#f89306 100%);background:-ms-linear-gradient(top,#fbb450 5%,#f89306 100%);background:linear-gradient(to bottom,#fbb450 5%,#f89306 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89306',GradientType=0);background-color:#fbb450;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c97e1c;color:#fff;text-shadow:0 1px 0 #8f7f24}.pagination_site a.current:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f89306),color-stop(1,#fbb450));background:-moz-linear-gradient(top,#f89306 5%,#fbb450 100%);background:-webkit-linear-gradient(top,#f89306 5%,#fbb450 100%);background:-o-linear-gradient(top,#f89306 5%,#fbb450 100%);background:-ms-linear-gradient(top,#f89306 5%,#fbb450 100%);background:linear-gradient(to bottom,#f89306 5%,#fbb450 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89306',endColorstr='#fbb450',GradientType=0);color:#fff;background-color:#f89306}#footer_new{float:left;z-index:100;padding:10px 0 60px;height:560px;width:100%;background:url(/design/img/footer/footerbg.png);text-align:center}#center_foot{width:1000px;margin:0 auto}.foot_tier{float:left;width:330px;padding:4px 1px;text-align:left}.foot_tier ul{padding:0 0 0 25px;margin:5px 0 10px}.foot_tier ul li{list-style:square}.foot_tier a{font-family:'Open Sans',sans-serif;font-size:12px;font-weight:400;text-shadow:1px 1px #000}.titre a{font-size:25px;font-family:'Open Sans',sans-serif;font-weight:800;font-style:italic;color:#d2d2d2;text-shadow:1px 1px #000}.ss_titre,.ss_titre a{margin-left:10px;font-size:1em;font-family:'Open Sans',sans-serif;text-shadow:1px 1px #000}.cis_color,.cis_color a,a.cis_color{color:#65b4d9}.ms_color,.ms_color a,a.ms_color{color:#f89306}.bds_color,.bds_color a,a.bds_color{color:#a30dbd}.cs_color,.cs_color a,a.cs_color{color:#ce0000}.commun_color,.commun_color a,a.commun_color{color:#d2d2d2}.foot_tier p{font-size:12px;margin-left:15px}a.rss{display:inline-block;margin:6px 2px 3px 0;padding:0 5px 0 20px;background:url(/design/img/feed.png) center left no-repeat}.bottom_lines{clear:both;color:#fff;font-size:11px}.bottom_lines a{color:#dedede;font-size:11px}ul.bottom_lines{display:inline}ul.bottom_lines li{list-style:none;display:inline;padding:2px}.ui-dialog{position:absolute;top:0}