/** Reset **/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
body,fieldset,img,abbr,acronym,hr{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal}
q:before,q:after{content:''}
hr{display:block;height:1px;_margin:-7px 0;color:#808080;background-color:#808080;clear:both}
/*body *{line-height:1.22em}*/
input[type=submit],input[type=button]{overflow:visible;_width:1px}
button,input.button{overflow:visible;_width:1px;cursor:pointer}
button{overflow:hidden}
textarea{height:58px;overflow-y:scroll}
body{background-color:#fff}
div{text-align:left;background-color:transparent}
:focus{outline:0}

/** Font - relative 62.5% = 10 px **/

body{font:68.75% arial,verdana,helvetica,"Bitstream Vera Sans",clean,sans-serif}
table{font-size:inherit;font:100%}
select,input,button,textarea{font:99% arial,verdana,helvetica,"Bitstream Vera Sans",clean,sans-serif}
pre,code,kbd{font:115% monospace;_word-spacing:1px;_letter-spacing:1px;_font-size:100%}
h1,h2,h3,h4,h5,h6{font-size:100%}

/** Utils **/

html{height:101%;overflow-y:scroll}
.alt{position:absolute;left:-9999px}
.list-outside{display:block;text-indent:-0.9em;margin-left:0.9em}
.list-outside img{vertical-align:middle}
.error,.erreur{color:#c00}
/*.external-img{display:block;width:24px;height:22px;background:transparent url(../images/061220_icon_external.gif)}*/
a.external-lnk{background:transparent url(../images/external.gif) center right no-repeat;padding: 2px 20px 2px 0}
span.external-lnk{background:transparent url(../images/external.gif) center right no-repeat;padding: 2px 20px 2px 0}


/** Liens **/

a{text-decoration:none;color:#c00}
a.titre{text-decoration:none;color:#000}
a:hover{text-decoration:underline}
a:visited{color:#677F67}
a.chevron,a.chevrons{display:block;text-indent:-0.9em;margin-left:0.9em}
a.chevron:hover,a.chevrons:hover{text-decoration:none;background-color:transparent;display:block;text-indent:-0.9em;margin-left:0.9em}
a.chevron:hover span,a.chevrons:hover span{text-decoration:underline;}
#Mblock-page #article-sommaire a{font-size:90%;text-decoration:none;color:#000;background-color:#fff}
#Mblock-page #article-sommaire a:hover{font-size:90%;text-decoration:none;color:#fff;background:#000 url("../images/fleche_rouge_bas.gif") top right no-repeat;padding-right:13px}
a.titre-lien{text-decoration:none;color:#000}
a.titre-lien:hover,
a.titre-lien h4:hover{text-decoration:underline}
a.lien-texte,
a.lien-texte:hover{text-decoration:none;color:#000}

/** CL Document **/

.styler_float_left{float:left;margin:5px}
.styler_float_right{float:right;margin:5px}
.styler_vertical_align_top{vertical-align:text-top}
.styler_vertical_align_middle{vertical-align:middle}
.styler_vertical_align_bottom{vertical-align:text-bottom}
.styler_block_center{display:block;margin-left:auto;margin-right:auto;text-align:center}
.styler_block_left{display:block;margin-left:0;margin-right:auto;text-align:left}
.styler_block_right{display:block;margin-left:auto;margin-right:0;text-align:right}

/** Layout **/

    /** Containers **/
    #Tblock-container,#Mblock-container,
    #Bblock-container{text-align:center;clear:both;position:static;z-index:1}

    /** Blocks du site **/
    #Tblock,#Mblock,#Bblock{margin:0 auto;overflow:hidden;clear:both}

    /** Side Block **/
    #Mblock-main{float:left}
    #Mblock-sideblock{float:left}

    /** Menus **/
    #Mblock-menu{clear:both}
    #Mblock-menu li{display:inline}
    #Mblock-chapo{clear:both}
    #Mblock-trail{clear:both}
    /*#Mblock-trail.home{display:none}*/
    #Mblock-content{clear:both}

    /*
    #Mblock-menu{float:left;height:100%;overflow:visible}
    #Mblock-content{float:left}
    */

    /** Configuration des blocks du site **/
    #Bblock-container{background:transparent url("../images/footer_trait.gif") top center no-repeat}
    #Tblock,#Mblock,#Bblock{width:980px}
    #Tblock{height:auto;position:relative;clear:both}
    #Bblock{height:144px}
    
    #Tblock-container{background:transparent url("../images/pat_fond.gif") repeat-x}
    /*#Mblock-container{background:transparent url("../images/pat_fond.gif") 0 -45px repeat-x}*/
    
    #Mblock{background:transparent url("../images/mblock_pat.gif") repeat-y}

    #Tblock-main{width:980px;height:auto;background:transparent url("../images/top_top.gif") no-repeat}
        #Tblock-menu{width:980px;height:auto;clear:both}
    
    #Mblock-main{width:760px;padding-bottom:40px}
        #Mblock-chapo{width:740px;height:auto;margin-left:20px;overflow:hidden}
        #Mblock-trail{width:740px;height:30px;_height:45px;margin-left:20px}
        #Mblock-content{font-size: 110%; width:740px;margin-left:20px}
    #Mblock-sideblock{width:220px;margin-top:10px}
    
    #Bblock-main{width:980px;height:144px;background:transparent url("../images/footer.gif") no-repeat;position:relative}
        #Bblock-menu{width:980px;height:144px}
    
    .sideblock-goutiere{margin-left:20px;margin-right:20px}

/** Textes **/
.date{color:#999;font-size:90.9%}
.sideblock-date{color:#666;font-size:90.9%}
.auteur,.auteur-chroniques{color:#999;font-weight:bold}
.auteur{font-size:100%}
.sideblock-auteur{font-size:100%;color:#666}
#sideblock-chroniques-plulu .auteur{font-size:110%}
.gras,.bold{font-weight:bold}
.tags,.tags-chroniques{font-size:90%}
.legal,.legal p{color:#999;font-size:90%}
h1,h2,h3{font-weight:bold;margin:6px 0;font-size:121%;color:#999}
h4{font-weight:bold;margin:6px 0;font-size:118%}
h5,h6{font-weight:bold;margin:6px 0;font-size:111%}
h4 a,h5 a{display:block;width:100%}
h6 a{display:block;width:100%;font-size:90%}
    
#Mblock-page h1{font-weight:bold;margin:6px 0;font-size:180%;color:#363636}
#Mblock-page h2{font-weight:bold;margin:20px 0;font-size:163.64%;color:#363636}
#Mblock-page h3{font-weight:bold;margin:16px 0; margin-top:25px; font-size:154.54%;color:#434343}
#Mblock-page h4{font-weight:bold;margin:6px 0;font-size:136%;color:#999}
#Mblock-page h5{font-weight:bold;margin:6px 0;font-size:127%;color:#999}
#Mblock-page h6{font-weight:bold;margin:6px 0;font-size:118%;color:#999}
#Mblock-page abbr{}

#liste-tous-liens h4,
#resultats-recherche h4{font-weight:bold;margin:6px 0;font-size:118%}

/** Header **/

    /* Recherche dans le header */
    #Tblock-main #search{padding:15px 0 10px 660px;height:20px;_height:45px}
    #Tblock-main #search input{width:140px;height:16px;border:1px #999 solid;vertical-align:middle}
    #Tblock-main #search button{width:26px;height:18px;background:transparent url("../images/bt_ok.gif") no-repeat;border:0;vertical-align:middle}
    
    /* Fil rss */
    #Tblock-main .lienrss{display:block;width:60px;height:27px;position:absolute;left:910px;top:10px}

/** Footer **/

#Bblock-menu ul{width:auto;height:auto;top:30px;right:115px;position:absolute}
#Bblock-menu ul li{display:inline;color:#9daa9d}
#Bblock-menu ul li a{color:#9daa9d}
#Bblock-main .lienergolab{display:block;width:85px;height:37px;position:absolute;left:870px;top:20px;}
#Bblock-main .lienrugama{display:block;width:115px;height:37px;position:absolute;left:845px;top:20px;}

/** Mblock **/

    /** Navigation **/
    #Tblock-menu{overflow:hidden}
    #menu-header{float:left}
    
    /** Chapo **/

    #Mblock-chapo-img{width:202px;height:150px;float:left}
    #Mblock-chapo-txt{width:538px;height:auto;float:left}
        #chapo-txt{font-size:110%; width:458px;margin:20px 40px 0 40px}
        #chapo-txt h1{font:210% georgia,arial,verdana,helvetica,"Bitstream Vera Sans",clean,sans-serif;/*font-weight:bold;letter-spacing:-1px;*/margin-bottom:10px}
        #chapo-txt p{line-height:1.5em}
        #chapo-txt p.chapo-tags{font-size:90%; margin-top:10px}

    /** Trail - Barre Yahoo! **/

    #Mblock-trail {padding-top:10px}
    #Mblock-trail p{font-weight:bold}
    #Mblock-trail .petit{font-weight:normal}
    #Mblock-trail p a{font-weight:normal;color:black}
    
    /** Mblock-content : all **/
    .pagination .encours{font-weight:bold}
    
    /** Mblock-content : home **/
    
    #Mblock-content.home #Mblock-rubriques{clear:both;overflow:hidden}
    #Mblock-content.home #Mblock-articles{float:left;margin-right:63px}
    #Mblock-content.home #Mblock-livres{float:left;margin-right:63px}
    #Mblock-content.home #Mblock-livres img{margin-top:4px}
    #Mblock-content.home #Mblock-liens{float:left}
    #Mblock-content.home #Mblock-liens img{margin-top:4px}
    #Mblock-content.home a.titre-lien{height:auto;width:100px;display:block;cursor:pointer/*;margin-bottom:25px;_margin-bottom:0*/}
    #Mblock-content.home h2{width:184px;height:33px}
    #Mblock-content.home h2.articles{background:transparent url("../images/title_articles_home.gif") no-repeat}
    #Mblock-content.home h2.livres{background:transparent url("../images/title_livres_home.gif") no-repeat}
    #Mblock-content.home h2.liens{background:transparent url("../images/title_liens_home.gif") no-repeat}

    #Mblock-content.home div.intro{width:184px;height:auto;_height:90px;min-height:90px;border-bottom:1px #CDD4CD solid;/*margin-top:10px;*/overflow:visible}
    #Mblock-content.home div.intro p{margin:10px 0}
    #Mblock-content.home div.articles{width:184px;height:auto;_height:135px;min-height:125px;border-bottom:1px #CDD4CD solid;overflow:visible;padding-bottom:10px;margin-top:10px}
    #Mblock-content.home div.articles p.lien{clear:both;padding-top:10px}
    #Mblock-content.home div.articles .texte p{font-size:90.9%;}
    #Mblock-content.home div.livres{width:184px;height:auto;_height:135px;min-height:125px;border-bottom:1px #CDD4CD solid;clear:both;padding-bottom:27px;margin-top:10px}
    #Mblock-content.home div.livres .image{float:left;margin-right:10px}
    #Mblock-content.home div.livres .texte{float:left;width:88px}
    #Mblock-content.home div.livres .texte p{font-size:90.9%;}
    #Mblock-content.home div.livres p.lien{clear:both;padding-top:19px}
    
    #Mblock-content.home div.liens{width:184px;height:auto;_height:135px;min-height:125px;border-bottom:1px #CDD4CD solid;padding-bottom:10px;margin-top:10px}
    #Mblock-content.home div.liens .image{float:left;margin-right:10px}
    #Mblock-content.home div.liens .texte{float:left;width:88px}
    #Mblock-content.home div.liens .texte p{font-size:90.9%;}
    #Mblock-content.home div.liens p.lien{clear:both;padding-top:10px}

    #Mblock-content.home #Mblock-ressources{float:left;margin:30px 63px 0 0;width:431px}
    #Mblock-content.home h2.ressources{width:386px;height:16px;background:transparent url("../images/title_desressources_home.gif") no-repeat;margin-bottom:10px}

    #Mblock-content.home #Mblock-qui{float:left;margin:30px 0 0 0;width:184px}
    #Mblock-content.home h2.qui{width:106px;height:16px;background:transparent url("../images/title_cestpourqui_home.gif") no-repeat;margin-bottom:10px}
    
    #Mblock-content.home #Mblock-articles h4,
    #Mblock-content.home #Mblock-livres h4,
    #Mblock-content.home #Mblock-liens h4{font-size:100%}
    
    /** Mblock-content : bloc-2cols **/
    
    #Mblock-content.bloc-2cols{clear:both;overflow:hidden}
    #Mblock-content.bloc-2cols .col1,#Mblock-content.bloc-2cols .col2{float:left}
    #Mblock-content.bloc-2cols div{width:320px}
    #Mblock-content.bloc-2cols div div{width:auto}
    #Mblock-content.bloc-2cols .intro{border-bottom:1px #CDD4CD solid;margin-bottom:20px}
    #Mblock-content.bloc-2cols .intro p{margin:10px 0}
    #Mblock-content.bloc-2cols h2{width:320px;height:34px}
        #Mblock-questions a.titre-lien{cursor:pointer}
    #Mblock-content.bloc-2cols .col1{margin-right:60px}
    #Mblock-content.bloc-2cols .encadres{border:1px #CDD4CD solid}
    #Mblock-content.bloc-2cols .encadres div{margin:0 10px}
    #Mblock-content.bloc-2cols .encadres div p{margin:10px 0}
    #Mblock-content.bloc-2cols .encadres .pdf-droite{text-align:right;padding-top:5px;background:transparent url("../images/logo_pdf.gif") right top no-repeat}
    #Mblock-content.bloc-2cols .encadres .pdf-droite a{display:block;padding-right:20px}
    
    /** Mblock-content : liste **/
    
    #Mblock-content.liste{clear:both;overflow:hidden}
    #Mblock-content.liste p.retour{font-size:90%; margin-bottom:5px}
    #Mblock-content.liste p.retour-bas{font-size:90%;margin-top:5px}
    #Mblock-content.liste .impaire,
    #Mblock-content.liste .paire{margin:12px 0;width:320px;float:left}
    #Mblock-content.liste .impaire{margin-right:60px}
    #Mblock-content.liste .impaire p,
    #Mblock-content.liste .paire p{margin:6px 0}
    #Mblock-content.liste p.date{margin-bottom:0}
    #Mblock-content.liste h4{margin-top:0;color:#000}
    #Mblock-content.liste .impaire .encadres,
    #Mblock-content.liste .paire .encadres{border:1px #CDD4CD solid;margin:30px 0}
    #Mblock-content.liste .impaire .encadres div,
    #Mblock-content.liste .paire .encadres div{margin:0 10px}
    #Mblock-content.liste .impaire .encadres div p,
    #Mblock-content.liste .paire .encadres div p{margin:10px 0}
    #Mblock-content.liste .impaire .encadres .pdf-droite,
    #Mblock-content.liste .paire .encadres .pdf-droite{text-align:right;padding-top:5px;background:transparent url("../images/logo_pdf.gif") right bottom no-repeat}
    #Mblock-content.liste .impaire .encadres .pdf-droite a,
    #Mblock-content.liste .paire .encadres .pdf-droite a{display:block;padding-right:17px;_width:100%}

    #Mblock-content.liste .paire p.auteur-chroniques,
    #Mblock-content.liste .impaire p.auteur-chroniques{margin-top:-6px!important;}
    #Mblock-content.liste .auteur-chroniques,
    #Mblock-content.liste .tags-chroniques{clear:both}
    #Mblock-content.liste .image-chroniques,
    #Mblock-content.liste .texte-chroniques{float:left;margin-bottom:10px}
    #Mblock-content.liste .image-chroniques{margin-right:20px}
    #Mblock-content.liste .texte-chroniques{width:214px}
    #Mblock-content.liste .texte-chroniques p{margin-top:0}

    #Mblock-content.liste .image-notes{margin-right:10px}
    #Mblock-content.liste .image-notes,
    #Mblock-content.liste .texte-notes{float:left;margin-top:10px;margin-bottom:5px}
    #Mblock-content.liste .texte-notes{width:171px}
    #Mblock-content.liste .texte-notes p.date{margin-top:0}
    #Mblock-content.liste .texte-notes .note1{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_1.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note2{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_2.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note3{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_3.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note4{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_4.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note5{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_5.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note6{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_6.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note7{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_7.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note8{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_8.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note9{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_9.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note10{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_10.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note11{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_11.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note12{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_12.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note13{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_13.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note14{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_14.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note15{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_15.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note16{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_16.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note17{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_17.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note18{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_18.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note19{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_19.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-notes .note20{text-indent:21px;padding-top:1px;background:transparent url("../images/bloc_classement_20.gif") 0 -1px no-repeat}
    #Mblock-content.liste .texte-liens-notes{font-weight:bold;color:black}

    #Mblock-content.liste .pagination{font-size:90%;clear:both;padding:5px 34px 5px 0;text-align:right;/*height:100%;zoom:1*/height:15px}
    #Mblock-content.liste .pagination a,
    #Mblock-content.liste .pagination span{width:auto}
    #Mblock-content.liste .pagination .encours{padding:5px 20px;padding-right:0}
    #Mblock-content.liste .pagination .derniere{padding:5px 20px;padding-left:0}
    #Mblock-content.liste .pagination .precedente{padding:5px 5px 5px 20px;background:transparent url("../images/bt_precedent.gif") left center no-repeat}
    #Mblock-content.liste .pagination .suivante{padding:5px 20px 5px 5px;background:transparent url("../images/bt_suivant.gif") right center no-repeat}
    
    /** Mblock-content : notes **/
    
    /*#Mblock-content.notes,*/
    #Mblock-main .notes,
    #Mblock-content.notes .section{clear:both;overflow:hidden}
    #Mblock-content.notes p.retour{font-size:90%; margin-bottom:5px;float:left}
    #Mblock-content.notes .pagination{font-size:90%;float:right;padding:0 34px 5px 0;/*height:100%;zoom:1*/height:15px}
    #Mblock-content.notes .pagination a,
    #Mblock-content.notes .pagination span{width:auto}
    #Mblock-content.notes .pagination .encours{padding:5px 20px;padding-right:0}
    #Mblock-content.notes .pagination .derniere{padding:5px 20px;padding-left:0}
    #Mblock-content.notes .pagination .precedente{padding:5px 5px 5px 20px;background:transparent url("../images/bt_precedent.gif") left center no-repeat}
    #Mblock-content.notes .pagination .suivante{padding:5px 20px 5px 5px;background:transparent url("../images/bt_suivant.gif") right center no-repeat}
    #Mblock-content.notes .section{clear:both;overflow:hidden;margin:20px 0}
    #Mblock-content.notes .section div{float:left}
    #Mblock-content.notes .section .image{margin-right:20px}
    #Mblock-content.notes .section .texte{width:320px}
    #Mblock-content.notes .num-note{color:#333}
    #Mblock-content.notes h4{margin:3px 0}
    #Mblock-content.notes hr{margin:20px 0;_margin:10px 0 10px 0}
    
    /** Mblock-content : contextuel **/
    
    /*#Mblock-content.contextuel{}*/
    #Mblock-main .contextuel{clear:both;overflow:hidden;background:transparent url("../images/pat_contextuel.gif") repeat-y}
        #Mblock-contextuel{width:205px;float:left}
        /*#Mblock-contextuel .goutiere{margin:18px 0 0 20px}*/
        #Mblock-contextuel .goutiere{margin:18px 18px 0 20px;_width:169px}
        #Mblock-page .goutiere{margin-left:22px/*;margin-right:22px*/}
        #Mblock-page{width:511px;float:left}
        
        /* fiche technique */
        #Mblock-contextuel .fiche-tech .amazon{margin:10px 54px}
        #Mblock-contextuel .fiche-tech .small-hr{margin:10px 0;_margin:3px 0}
        #Mblock-contextuel .fiche-tech .fiche-tech-texte{color:#666}
        
        /* a voir aussi */
        /*#Mblock-contextuel h5.voir-aussi{width:185px;height:25px;margin-bottom:10px;background:transparent url("../images/title_avoiraussi.gif") repeat-y}*/
        #Mblock-contextuel h5.voir-aussi{width:165px;height:25px;margin-bottom:10px;background:transparent url("../images/title_avoiraussi.gif") repeat-y}
        #Mblock-contextuel .voir-aussi .small-hr{margin:5px 0;_margin:-2px 0}
        
        /* les plus consultés */
        #Mblock-contextuel h5.plus-consultes{width:112px;height:14px;background:transparent url("../images/title_lesplusconsultes.gif") repeat-y}
        #Mblock-contextuel .plus-consultes ol{margin:6px 0}
        #Mblock-contextuel .plus-consultes li{display:block;height:auto;width:158px;_width:178px;vertical-align:middle;margin-bottom:3px}
        #Mblock-contextuel .plus-consultes li a{display:block;height:auto;width:158px;_width:178px;padding:3px 0 2px 22px;vertical-align:middle}
        #Mblock-contextuel .plus-consultes li.puce1{background:transparent url("../images/bloc_classement_1.gif") center left no-repeat}
        #Mblock-contextuel .plus-consultes li.puce2{background:transparent url("../images/bloc_classement_2.gif") center left no-repeat}
        #Mblock-contextuel .plus-consultes li.puce3{background:transparent url("../images/bloc_classement_3.gif") center left no-repeat}
        #Mblock-contextuel .plus-consultes li.puce4{background:transparent url("../images/bloc_classement_4.gif") center left no-repeat}
        #Mblock-contextuel .plus-consultes li.puce5{background:transparent url("../images/bloc_classement_5.gif") center left no-repeat}
        #Mblock-contextuel .plus-consultes li.puce6{background:transparent url("../images/bloc_classement_6.gif") center left no-repeat}
        #Mblock-contextuel .plus-consultes li.puce7{background:transparent url("../images/bloc_classement_7.gif") center left no-repeat}
        #Mblock-contextuel .plus-consultes li.puce8{background:transparent url("../images/bloc_classement_8.gif") center left no-repeat}
        #Mblock-contextuel .plus-consultes li.puce9{background:transparent url("../images/bloc_classement_9.gif") center left no-repeat}
        #Mblock-contextuel .plus-consultes li.puce10{background:transparent url("../images/bloc_classement_10.gif") center left no-repeat}
        #Mblock-contextuel .plus-consultes .prefere{margin-top:20px;text-indent:12px;background:transparent url("../images/etoile.gif") 0 1px no-repeat;font-size:90%}
        
        /* rechercher */
        #Mblock-contextuel h5.rechercher{width:185px;height:25px;margin-bottom:10px;background:transparent url("../images/title_rechercher.gif") repeat-y}
        #Mblock-contextuel .rechercher .small-hr{margin:5px 0;_margin:-5px 0}
        /*#Mblock-contextuel form{padding:15px 0 10px 660px}*/
        #Mblock-contextuel form input.texte{width:140px;height:16px;border:1px #999 solid;vertical-align:middle}
        #Mblock-contextuel form button{width:90px;height:25px;background:transparent url("../images/bt_rechercher.gif") no-repeat;border:0;margin-top:5px}
        #Mblock-contextuel form input{vertical-align:middle}
        #Mblock-contextuel form label{margin-left:5px;vertical-align:middle}
        
        /* coordonnées */
        #Mblock-contextuel h5.coords{width:185px;height:25px;margin-bottom:10px;background:transparent url("../images/title_noscoordonnees.gif") repeat-y}
        
        /* coordonnées */
        #Mblock-contextuel h5.voirtag{width:185px;height:25px;margin-bottom:10px;background:transparent url("../images/title_voircetagdans.gif") repeat-y}
        #Mblock-contextuel .voirtag .small-hr{margin:5px 0;_margin:-5px 0}
        #Mblock-contextuel .voirtag form button{width:90px;height:25px;background:transparent url("../images/bt_afficher.gif") no-repeat;border:0;margin-top:5px}

    /** Mblock-content : Mblock-page **/

    #Mblock-page h2.contact{width:492px;height:24px;margin-top:40px;_margin-top:34px;margin-bottom:10px;background:transparent url("../images/title_nousenvoyerunmessage.gif") no-repeat}
    
    #Mblock-page #liste-liens{margin:20px 0;_margin:20px 0 0 0}
    #Mblock-page #liste-liens li{margin-bottom:5px;_margin-bottom:0}
    #Mblock-page .pagination .small-hr{margin:10px 0;_margin:0}
    
    #Mblock-page #liste-gamme{clear:both}
    #Mblock-page #liste-gamme p{margin:6px 0}
    #Mblock-page #liste-gamme a.titre{display:inline}
    #Mblock-page .small-hr{margin:10px 0;_margin:0}
    
    #Mblock-page #liste-tous-liens{clear:both}
    #Mblock-page #liste-tous-liens p{margin:6px 0}
    #Mblock-page p.afficher{margin-bottom:5px;float:left}
    #Mblock-page .pagination{font-size:90%;float:right;padding:0 0 5px 0;height:15px}
    #Mblock-page .pagination a,
    #Mblock-page .pagination span{width:auto}
    #Mblock-page .pagination .encours{padding:5px 0 5px 5px}
    #Mblock-page .pagination .derniere{padding:5px 5px 5px 0}
    #Mblock-page .pagination .precedente{padding:5px 0 5px 15px;background:transparent url("../images/bt_precedent.gif") left center no-repeat}
    #Mblock-page .pagination .suivante{padding:5px 15px 5px 0;background:transparent url("../images/bt_suivant.gif") right center no-repeat}
    #Mblock-page p.n-ressources{margin-top:5px}
    #liste-tous-liens span.prefere{background:transparent url("../images/etoile.gif") right 1px no-repeat}
    #liste-gamme h4.prefere{background:transparent url("../images/etoile.gif") right 1px no-repeat}
    
    #Mblock-page .retour{font-size:90%; float:left;padding:5px 0 5px 0;height:15px}
    #Mblock-page .actions{font-size:90%; float:right;padding:5px 0 5px 0;height:15px}
    #Mblock-page .actions .versionimprimable{font-size:90%; padding:8px 10px 5px 20px;background:transparent url("../images/logo_printer.gif") left center no-repeat}
    #Mblock-page .actions .versionpdf{font-size:90%; padding:8px 0 5px 17px;background:transparent url("../images/logo_pdf.gif") left center no-repeat}
    
    #Mblock-page #resultats-recherche{clear:both}
    #Mblock-page #resultats-recherche p{margin:6px 0}
    
    #Mblock-page #newsletter p.legal{margin:6px 0}
    #Mblock-page #newsletter form{margin:6px 0;}
    #Mblock-page #newsletter input{width:140px;height:16px;border:1px #999 solid;vertical-align:middle;margin:0 15px}
    #Mblock-page #newsletter button{width:26px;height:18px;background:transparent url("../images/bt_ok.gif") no-repeat;border:0;vertical-align:middle}
    
    #Mblock-page input.texte{width:210px;height:16px;border:1px #999 solid}
    #Mblock-page textarea.texte{height:100px;border:1px #999 solid}
    
    /* page recherche */
    #Mblock-page ul.rusearch,
    #Mblock-page ul.erreur404{margin:5px 0 5px 15px}
    
/** Sideblock **/

    /** Haut de page **/
    
    #Mblock-sideblock{font-size:102%}

    #page-up{
        position:fixed;_position:absolute;bottom:-4px;/*top:90%;*//*opacity:0.2;filter:alpha(opacity=20);*/z-index:10;text-align:right;/*width:220px;*/display:none;
        _display:expression(document.body.scrollTop>0?'block':'none');
        top: expression(
            document.body.scrollTop
            + document.body.clientHeight
            - (new window.$tools.box(document.getElementById('Tblock-container'))).getFullBounds().height
            - this.clientHeight
            - (10 * (new window.$tools.box(document.getElementById('Tblock-container'))).getFullBounds().height / 100)
            + 22
        )
    }

    /** Inscription newsletter **/

    #sideblock-nl{background:#dadcd5 url("../images/nl.gif") no-repeat 20px 0;padding-top:35px;padding-left:20px;padding-right:20px;float:right;width:180px;_width:220px;font-size:100%}
    #sideblock-nl a.titre-lien{height:10px;width:70px;display:block;cursor:pointer}
    #sideblock-nl p{padding-top:6px}
    #sideblock-nl form{margin:6px 0;}
    #sideblock-nl input{width:140px;height:16px;border:1px #999 solid;vertical-align:middle}
    #sideblock-nl button{width:26px;height:18px;background:transparent url("../images/bt_ok.gif") no-repeat;border:0;vertical-align:middle}
    #sideblock-nl-texte p{margin-bottom:10px}

    /** Sideblock blocks **/

    .sideblock{padding:15px 0}
    #Mblock-sideblock a.titre-lien{/*height:10px;*/width:70px;display:block;cursor:pointer;height:24px;}
    .sideblock p{margin:6px 0}
    hr,.small-hr{color:#999;background-color:#999;margin-top:5px;_margin:-6px 0 -7px 0}
    #Mblock-content hr,
    #Mblock-content .small-hr{color:#CDD4CD;background-color:#CDD4CD;margin-top:5px;_margin:-6px 0 -7px 0}
    #Mblock-contextuel .small-hr{color:#999;background-color:#999;margin-top:5px;_margin:-6px 0 -7px 0}
    /*.large-hr{color:#CDD4CD;background-color:#CDD4CD;margin-top:5px;_margin:-3px 0 -7px 0;width:700px}*/
    .large-hr{color:#CDD4CD;background-color:#CDD4CD;width:700px}
    .big-hr{height:3px;width:100%;background:transparent url("../images/sep_pixels.gif") repeat-x;margin:10px 0}
    #Mblock-sideblock h5{width:178px;height:24px}
    .sideblock .date{font-size:100%}

        /* nouveaute */
        #Mblock-sideblock h5.nouveaute{background:transparent url("../images/title_nouveautes.gif") no-repeat}

        /* bloc-notes */
        #Mblock-sideblock h5.bloc-notes{background:transparent url("../images/title_blocnotes.gif") no-repeat}
        #sideblock-bloc-notes .bloc-texte{margin:0;padding:0;overflow:hidden}
        #sideblock-bloc-notes .bloc-texte p{margin:0}
        #sideblock-bloc-notes .bloc-texte p.titre{margin:6px 0}
        #shoot-bloc-notes {clear:both;margin:6px 0;overflow:hidden}
            #shoot-bloc-notes .vignette{width:129px;height:129px;float:left;overflow:hidden}
                #shoot-bloc-notes .vignette img{margin-bottom:10px}
            #shoot-bloc-notes .suivant-precedent{font-size:90%;width:39px;height:129px;float:left;text-align:center;margin-left:10px;position:relative}
                #shoot-bloc-notes .precedent{font-size:90%;width:23px;height:23px;border:0;position:absolute;left:8px;bottom:30px}
                #shoot-bloc-notes .suivant{font-size:90%;width:23px;height:23px;border:0;position:absolute;left:8px;top:30px}
                #shoot-bloc-notes .pagination{display:block;width:39px;height:auto;position:absolute;left:0;top:59px;font-size:90%;}
                #shoot-bloc-notes .precedent-actif{font-size:90%;background:transparent url("../images/bt_down_actif.gif") no-repeat}
                #shoot-bloc-notes .suivant-actif{font-size:90%;background:transparent url("../images/bt_up_actif.gif") no-repeat}
                #shoot-bloc-notes .precedent-nonactif{font-size:90%;background:transparent url("../images/bt_down_nonactif.gif") no-repeat}
                #shoot-bloc-notes .suivant-nonactif{font-size:90%;background:transparent url("../images/bt_up_nonactif.gif") no-repeat}

        /* c'est quoi l'ergo */
        #Mblock-sideblock h5.ckoilergo{background:transparent url("../images/title_cestquoilergonomie.gif") no-repeat}

        /* dernier article */
        #Mblock-sideblock h5.dernier-article{background:transparent url("../images/title_dernierarticle.gif") no-repeat}

        /* prochainement */
        #Mblock-sideblock h5.prochainement{background:transparent url("../images/title_prochainement.gif") no-repeat}

        /* article au hasard */
        #Mblock-sideblock h5.article-hasard{background:transparent url("../images/title_articleauhasard.gif") no-repeat}
        #sideblock-article-hasard .puce{height:auto;background:transparent url("../images/puce_hasard.gif") no-repeat}
        #sideblock-article-hasard .puce a{display:block;height:auto;width:158px;_width:178px;padding:3px 0 4px 24px}

        /* articles les plus lus */
        #Mblock-sideblock h5.article-plulu{background:transparent url("../images/title_articlelespluslus.gif") no-repeat}
        #sideblock-article-plulu ol{margin:6px 0}
        #sideblock-article-plulu li{display:block;height:auto;width:158px;_width:178px;vertical-align:middle;margin:3px 0}
        #sideblock-article-plulu li a{display:block;height:auto;width:158px;_width:178px;padding:3px 0 2px 22px;vertical-align:middle}
        #sideblock-article-plulu li.puce1{background:transparent url("../images/bloc_classement_1.gif") center left no-repeat}
        #sideblock-article-plulu li.puce2{background:transparent url("../images/bloc_classement_2.gif") center left no-repeat}
        #sideblock-article-plulu li.puce3{background:transparent url("../images/bloc_classement_3.gif") center left no-repeat}
        #sideblock-article-plulu li.puce4{background:transparent url("../images/bloc_classement_4.gif") center left no-repeat}
        #sideblock-article-plulu li.puce5{background:transparent url("../images/bloc_classement_5.gif") center left no-repeat}
        #sideblock-article-plulu li.puce6{background:transparent url("../images/bloc_classement_6.gif") center left no-repeat}
        #sideblock-article-plulu li.puce7{background:transparent url("../images/bloc_classement_7.gif") center left no-repeat}
        #sideblock-article-plulu li.puce8{background:transparent url("../images/bloc_classement_8.gif") center left no-repeat}
        #sideblock-article-plulu li.puce9{background:transparent url("../images/bloc_classement_9.gif") center left no-repeat}
        #sideblock-article-plulu li.puce10{background:transparent url("../images/bloc_classement_10.gif") center left no-repeat}
        #sideblock-article-plulu li.puce11{background:transparent url("../images/bloc_classement_11.gif") center left no-repeat}
        #sideblock-article-plulu li.puce12{background:transparent url("../images/bloc_classement_12.gif") center left no-repeat}
        #sideblock-article-plulu li.puce13{background:transparent url("../images/bloc_classement_13.gif") center left no-repeat}
        #sideblock-article-plulu li.puce14{background:transparent url("../images/bloc_classement_14.gif") center left no-repeat}
        #sideblock-article-plulu li.puce15{background:transparent url("../images/bloc_classement_15.gif") center left no-repeat}
        #sideblock-article-plulu li.puce16{background:transparent url("../images/bloc_classement_16.gif") center left no-repeat}
        #sideblock-article-plulu li.puce17{background:transparent url("../images/bloc_classement_17.gif") center left no-repeat}
        #sideblock-article-plulu li.puce18{background:transparent url("../images/bloc_classement_18.gif") center left no-repeat}
        #sideblock-article-plulu li.puce19{background:transparent url("../images/bloc_classement_19.gif") center left no-repeat}
        #sideblock-article-plulu li.puce20{background:transparent url("../images/bloc_classement_20.gif") center left no-repeat}

        /* à voir aussi sur ergolab */
        #Mblock-sideblock h5.voir-aussi{background:transparent url("../images/title_avoiraussisurergolab.gif") no-repeat}
        #sideblock-voir-aussi img{margin-top:7px}

        /* chroniques le plus lues */
        #Mblock-sideblock h5.chroniques-plulu{background:transparent url("../images/title_chroniqueslespluslues.gif") no-repeat}
        #sideblock-chroniques-plulu ol{margin:6px 0}
        #sideblock-chroniques-plulu li{display:block;height:auto;width:178px;padding-bottom:7px;margin:8px 0;_margin:5px 0;border-bottom:1px #999 solid}
        #sideblock-chroniques-plulu h6{text-indent:22px;margin:0;line-height:1.4em}
        #sideblock-chroniques-plulu li.puce1{background:transparent url("../images/bloc_classement_1.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce2{background:transparent url("../images/bloc_classement_2.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce3{background:transparent url("../images/bloc_classement_3.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce4{background:transparent url("../images/bloc_classement_4.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce5{background:transparent url("../images/bloc_classement_5.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce6{background:transparent url("../images/bloc_classement_6.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce7{background:transparent url("../images/bloc_classement_7.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce8{background:transparent url("../images/bloc_classement_8.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce9{background:transparent url("../images/bloc_classement_9.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce10{background:transparent url("../images/bloc_classement_10.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce11{background:transparent url("../images/bloc_classement_11.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce12{background:transparent url("../images/bloc_classement_12.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce13{background:transparent url("../images/bloc_classement_13.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce14{background:transparent url("../images/bloc_classement_14.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce15{background:transparent url("../images/bloc_classement_15.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce16{background:transparent url("../images/bloc_classement_16.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce17{background:transparent url("../images/bloc_classement_17.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce18{background:transparent url("../images/bloc_classement_18.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce19{background:transparent url("../images/bloc_classement_19.gif") top left no-repeat}
        #sideblock-chroniques-plulu li.puce20{background:transparent url("../images/bloc_classement_20.gif") top left no-repeat}
        #sideblock-chroniques-plulu hr {display:none}

        /* derniers liens */
        #Mblock-sideblock h5.derniers-liens{background:transparent url("../images/title_derniersliens.gif") no-repeat}

        /* lien au hasard */
        #Mblock-sideblock h5.lien-hasard{background:transparent url("../images/title_lienauhasard.gif") no-repeat}
        #sideblock-lien-hasard .puce{height:auto;background:transparent url("../images/puce_hasard.gif") no-repeat}
        #sideblock-lien-hasard .puce a{display:block;height:auto;width:158px;_width:178px;padding:3px 0 4px 24px}

        /* notes le plus lues */
        #Mblock-sideblock h5.notes-plulu{background:transparent url("../images/title_noteslespluslues.gif") no-repeat}
        #sideblock-notes-plulu ol{margin:6px 0}
        #sideblock-notes-plulu li{display:block;height:auto;width:178px;padding-bottom:7px;margin:8px 0;_margin:5px 0;border-bottom:1px #999 solid}
        #sideblock-notes-plulu img{_margin-top:2px;margin-bottom:7px}
        #sideblock-notes-plulu p{margin:4px 0;padding-top:2px;text-indent:22px;line-height:1.4em}
        #sideblock-notes-plulu p.puce1{background:transparent url("../images/bloc_classement_1.gif") top left no-repeat}
        #sideblock-notes-plulu p.puce2{background:transparent url("../images/bloc_classement_2.gif") top left no-repeat}
        #sideblock-notes-plulu p.puce3{background:transparent url("../images/bloc_classement_3.gif") top left no-repeat}
        #sideblock-notes-plulu p.puce4{background:transparent url("../images/bloc_classement_4.gif") top left no-repeat}
        #sideblock-notes-plulu p.puce5{background:transparent url("../images/bloc_classement_5.gif") top left no-repeat}
        #sideblock-notes-plulu p.puce6{background:transparent url("../images/bloc_classement_6.gif") top left no-repeat}
        #sideblock-notes-plulu p.puce7{background:transparent url("../images/bloc_classement_7.gif") top left no-repeat}
        #sideblock-notes-plulu p.puce8{background:transparent url("../images/bloc_classement_8.gif") top left no-repeat}
        #sideblock-notes-plulu p.puce9{background:transparent url("../images/bloc_classement_9.gif") top left no-repeat}
        #sideblock-notes-plulu p.puce10{background:transparent url("../images/bloc_classement_10.gif") top left no-repeat}

        /* note au hasard */
        #Mblock-sideblock h5.note-hasard{background:transparent url("../images/title_noteauhasard.gif") no-repeat}
        #sideblock-note-hasard img{width:129px;height:129px}
        #sideblock-note-hasard a.vignette{display:block;width:129px;height:129px}
        #sideblock-note-hasard .puce{height:auto;background:transparent url("../images/puce_hasard.gif") no-repeat}
        #sideblock-note-hasard .puce a{display:block;height:auto;width:158px;_width:178px;padding:3px 0 4px 24px}

        /* derniere note */
        #Mblock-sideblock h5.derniere-note{background:transparent url("../images/title_dernierenotes.gif") no-repeat}
        #sideblock-derniere-note img{margin-top:7px}

        /* derniere chronique */
        #Mblock-sideblock h5.derniere-chronique{background:transparent url("../images/title_dernierechronique.gif") no-repeat}

        /* dernieres newsletters */
        #Mblock-sideblock h5.dernieres-newsletters{background:transparent url("../images/title_dernieresnewsletters.gif") no-repeat}

        /* fil rss */
        #Mblock-sideblock h5.filrss{background:transparent url("../images/title_filrss.gif") no-repeat}



















