/* CSS Document */
/* -----------------------------------------------------------------------
    AUTHORS NOTE
    Important: 
   ----------------------------------------------------------------------- */
   
   
/* Common Styles
-------------------------------------------------------------------------- */
* {  margin: 0; padding: 0; } 
  
   body{ font-size:14px; line-height:18px; 
         background:url(../images/background-image.gif) -19px -21px no-repeat #3874b3; 
         font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; } 
     
     
   a:link, a:visited{ font-size:14px; color:#333399; text-decoration:underline; } 
   a:hover{ text-decoration: underline; color:#ff0000;}
    
    
    /* CSS Document */ 
/* Common Styles 
-------------------------------------------------------------------------- */ 

   ul { list-style: none; } 
   p { margin:0; } 
   img { border:0 } 
 
   #lineoff { text-decoration:none; }
   .clear { clear:both;} 

   form{ display:inline; }


 
/* Gestion des h1,h2,h3 
-------------------------------------------------------------------------- */    
 
   h1 { font-size:18px; color: #12579A; font-weight: none; padding-top:1px; }
   h2 { font-size:14px; color: #5098E6; font-weight: bold; padding-top:10px; }
   h3 { font-size:14px; color: #F4550B; font-weight: bold;}
 
   /* tuto ?? */



   /* a enlever*/

   #h2orange { font-size:14px; color: #5098E6; font-weight: bold; padding-top:10px;  }
 
/* Common Classes 
-------------------------------------------------------------------------- */ 
 
 
  .bluetxt{ font-size:14px; color:#5098e6; font-weight: bold; }
  .left{ float:left; }
  .right{ float:right; }
  .justify {text-align: justify; }
  .paddingleft { padding-left:5px;}
  .superpaddingleft { padding-left:25px;} 
  .paddingtop{ padding-top:10px; } 
  #bottom_space{ padding-bottom:40px; } 
  #top_space{ padding-top:25px; } 
  #br {margin-top:10px;}
  #br_2 {margin-top:25px;}
 
  /* pour les codes */ 
 
  .clear{ clear:left; } 
  .clearboth{ clear:both; } 
 
/* Basic Structure -Header Part 
-------------------------------------------------------------------------- */ 
 
  #wrapper{ margin:0 auto; } 
 
/*  -Header  
-------------------------------------------------------------------------- */ 
 
  #header-holder{ margin-top:15px; }
  #header{ background: url(../images/header.jpg) top left no-repeat;
           height:132px; clear:both;}
 
  #toptxt-holder{ clear:both; float:right; padding:12px 0 3px 0; width:420px; }
         
 
  #search_holder{background: url(../images/search_backgound.jpg)  no-repeat; width:390px; height:53px; margin:0;
                padding:10px 5px 0px 10px; text-align:left; }
 
  .textbut { float:left; font-size: 14px; font-weight: normal; color: #000000; margin: 1px; padding:6px 1px 1px 5px ; 
             width:338px; height:27px; border: 1px solid #6f7746; }
 
  #toptxt-holder{ clear:both; float:right; width:520px; } 
 
/*  -Navigation 
-------------------------------------------------------------------------- */   
 
  #nav-holder{ background:url(../images/back-nav.gif); margin:0; padding:0; height:25px; } 
  #nav-container{ width:655px; height:25px; margin-left:10px;}
  #nav-container li{ text-align:center; display:inline; } 
 
  .navtxt a { font-size:12px; color:#1d456f; text-decoration:none; text-align:center; } 
  .home-area{ width:93px; height:21px; text-align:center;  padding-top:4px; } 
  .code_source{border: 1px solid #F0F0F0;border-left:7px solid #FE3301; margin-left:10px;background-color: #F8F8F8; width:95%; 
                         word-wrap: break-word;margin-bottom:12px; } 

  #code_source_tuto{ border: 1px solid #F0F0F0;border-left:15px solid #D3EDFF;
                     margin:10px 0 10px 15px;background-color: #FFF;
                         padding:3px 0 3px 0;
                         width:90% }

  .code_source_article{padding:15px;border: 1px dotted #ccc; margin-left:10px;background-color: #DFEEFF; width:664px; 
                         word-wrap: break-word;margin-bottom:12px; } 
 
/* ------------------------ Gestion du menu class="menu" -----------------------------*/ 
 
ul#menu  { margin: 0 ; padding: 0 ;  list-style-type: none ; } 

ul#menu li { margin: 0 0 0 0 ;  padding: 0 ; } 

ul#menu li a { display: block ; text-decoration:none; font-size:14px; color:#fff; text-decoration:none;  text-align:center; 

                                   float: left; } 

ul#menu li a  {  background: url(../images/normal_n.gif) no-repeat 0 0 ; color:#1D456F;text-decoration:none;  }

ul#menu li a:hover, ul#menu li.menuhover a { background: url(../images/normal_n.gif) no-repeat 0 -25px ;  color:#000; text-decoration:none;  font-weight: bold;}


ul#menuhover li a  {  background: url(../images/normal_n.gif) no-repeat 0 -25px ;   color:#000;  text-decoration:none;  }
ul#menuhover li a:hover { background: url(../images/normal_n.gif) no-repeat 0 -25px ;  color:#000; text-decoration:none; }
  
/* ------------------------ Fin Gestion du menu class="menu" -----------------------------*/ 
 
 
    #blueline-container{ background-color:#1DA0D8; height:24px; padding:10px 19px 0 14px; } 
 
/* Blue Bar Top 
-------------------------------------------------------------------------- */    
 
    #blueline-left{ float:left; text-align:center; color:#fff; } 
    #blueline-right{ float:right; text-align:center; margin:0; } 

/* Commentaires
-------------------------------------------------------------------------- */    
 
    #cadre_1{ width:600px; }
    #cadre_smiley { float:left; width:80px; margin-top:10px }
    #cadre_boutons { width:327px; float:left }
    #cadre_rss { background-color:#FFF8F2; border-style:solid; border-width:1px; border-color:#ccc; float:left; width:180px; }
    #cadre_texte { float:left; width:410px; }
    #cadre_avatar { float:left; width:170px; }
    #cadre_valider { width:170px;float:left; }
    #cadre_1_marg_1 { margin:5px }
    #cadre_1_marg_2 { margin:10px }
    #cadre_1_marg_3 { margin:15px }
    #cadre_fin {margin:10px; padding-top:15px; padding-bottom:7px}
    #cadre_2 { border: 1px solid #F5F5F5; border-right: 2px solid #F5F5F5; border-bottom: 1px solid #ccc; background-color: #f8f8f8;
               width:350px; padding-top:3px; margin:0px; padding-bottom:3px;}
    #cadre_2_1 { border: 1px solid #F5F5F5; border-right: 2px solid #F5F5F5; border-bottom: 1px solid #ccc; background-color: #fff; width:95%; padding:1px; padding-right:20px; padding-bottom:12px; margin-bottom:10px; }
    #cadre_2_marg_1 { margin-left:3px; text-indent: 5px; }
    #cadre_2_marg_2 { margin-left:20px  }


/* Votes
-------------------------------------------------------------------------- */

   #vote_table { float:left;padding-left:15px; border-left: 1px solid #ccc; background: url(../template/phpsources/fond_vote.png) no-repeat 0 -8px; }
   #vote_table_2 { float:left;padding-left:15px; border-left: 1px solid #ccc; background: url(../template/phpsources/fond_vote_p.png) no-repeat 0 -8px; }
   #vote_40 { margin-top:40px; }
   #vote_60 { margin-top:60px; }
   #vote_70 { margin-top:70px; }
   #vote_5 { margin-top:5px; }
   #vote_note_1  { font-size: 32px;color:#999; font-weight: none; text-decoration: none;}
   #vote_note_2  { font-size: 24px;color:#999; font-weight: none; text-decoration: none;}


/* Liste 
-------------------------------------------------------------------------- */ 
ul { list-style:none;} 
.liste { text-align:left; text-indent: 7pt; background: url(../images/bullets/square.gif) no-repeat 0 6px; padding:1px;}
.liste_2 { text-align:left; text-indent: 7pt; background: url(../images/bullets/square_2.gif) no-repeat 0 8px; padding:1px;}
.liste li, .liste_2 li { display:inline; }
.liste li a {  color:#67777d; text-decoration:none;padding:0 0 0 7px ;}
.liste li a, .liste_2 li a:hover { text-decoration:underline;background: url(../images/bullets/square.gif) no-repeat 0 -4px; padding:1px;}
/* exeption de couleur */
.liste_2 li a {  color:#ff0000; text-decoration:none;padding:0 0 0 7px ;}

/* Body 
-------------------------------------------------------------------------- */ 

#body { padding-left:10px;padding-right:10px;}

#body-container{ clear:both;
                 background-color:#ffffff;
                 padding:0; margin:0 } 
 
#wrapper-context { 
overflow: auto;
} 
 
 /* menu gauche 
-------------------------------------------------------------------------- */    
         
  #sidebarleft, #sidebarleft_pub{
                margin-right:-10000px;
                float:left;
                background-color:#fff; 
                width:195px;
                padding:0; margin:14px 0 15px 10px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid;} 
 
 #sidebarleft_pub{  width:160px;}

  /* menus interne*/
  #box_titre_menu, #box_titre_menu_orange { font-size:16px; color: #12579A; font-weight: bold; }
  #box_titre_menu_orange { color: #F4550B; }
  /* tous les menus */
  #sidebarleft-categories{ width:190px; padding-left:5px;}
  #subnav-container{ float:left; padding:15px 0 0 0;} 
  #sidebarleft-categories-left{ margin-top:18px;}
  #subnav-left-container{ padding:7px 0 0 25px;} 
  #subnav-container{ float:left; padding:7px 0 0 25px;}
  .nav a, .subnav a:visited{  font-size:14px; color:#333399; text-decoration:none; }
  .nav a:hover{ color:#ff0000; text-decoration:underline;position:relative; }
  .subnav a, .subnav a:visited{  font-size:14px; color:#333399; text-decoration:none; }
  .subnav a:hover{ color:#ff0000; text-decoration:underline;position:relative; }
  /* en rouge bold */ 
  .subnavbold a, .subnavbold a:visited{ font-size:14px; color:#ff0000; text-decoration:none; font-weight: bold; } 
  .subnavbold a:hover{ color:#ff0000; text-decoration:underline; } 
  /*  Pour l'annonce tout en bas du menu portail */ 
  #sidebarleft-categoriesliens3{ width:195px; float:left; margin-top:22px; border-bottom:#edecec 1px solid; padding:0 0 10px 0; } 
  /* menu gauche pour l'image */
  #marge {float:left;padding:0 5px 0 0; }

 /* page centrale 
-------------------------------------------------------------------------- */    
 
    /*  avec 2 menus (gauche et droite)*/ 
   #bodymain {  margin:0; padding:24px 10px 0 24px;overflow: auto; zoom: 1; background-color:#fff;}
   /* a enlever */  #bodymain-categoris-inside{ margin:0 25px 0 0; padding:0 0 18px 30px ; border-top:#ccc 1px solid;}
   #contenu_1 { margin:0 25px 0 0; padding:0 0 18px 30px ; border-top:#ccc 1px solid;}

    /*  avec 1 menu (gauche) */ 
   #bodymaininside{ margin:0;padding:25px 0 30px 24px; overflow: auto; zoom: 1; }
   /* a enlever */  #bodymain-categoris-inside2{ margin:0 25px 0 0; padding:0 0 18px 30px ; border-top:#ccc 1px solid;}
   #contenu_1{ margin:0 25px 0 0; padding:0 0 18px 30px ; border:#fff 1px solid;}
   #contenu_2{ margin:0 25px 0 0; padding:0 0 18px 30px ; border-top:#ccc 1px solid;}

   /* remplace le h1*/
   #info_liens { font-size:18px; color: #12579A; font-weight: bold; padding-top:1px; }
   /* special module fonction */
   #info_liens_func { font-size:14px; color: #12579A; font-weight: bold; padding:1px; margin: 5px 3px 5px 0 }
   /* marge 1 seul menu (left)*/
   #marge1 {float:left;padding:5px 5px 5px 0;}
   /* marge 1 seul menu (left) pour les listes de codes, articles et scripts*/
   #marge2 {padding:5px 10px 10px 23px;}
 /*   #bodymain-categoris{ margin:0; padding:0;} 
   #bodymain-categoris2{ padding:0; margin:25px 0 0 230px;border-top:#ccc 1px solid; }  */ 
 
 
   #bodymain-categoris-inside-article2{  border-top:#ccc 1px solid; margin:-2px 0 0 0; padding:0 15px 0 15px; float:left; } 
   #bodymain-categoris-inside-article{  border-top:#ccc 1px solid; margin:-2px 3px 0 3px; padding:10px; float:left; } 
 
   .gestion_h{ float:left;padding:10px; } 
 
   /*  Les 5 derniers codes /// TOP 5 des codes */ 
   #last_codes {float:left; border: 1px solid #EEDCCD; background-color:#FFF8F2; padding:10px; margin:15px 3px 15px 3px; width: 300px }
   /*  Le moteur de recherche */
   #box_search {float:left; border: 1px solid #FFF; background-color:#fff; padding:10px; margin:15px 3px 15px 3px }
   /* Annonce */
   #annonces {width:98%;text-align:center; margin:15px 0 35px 0}
 
 /* menu droit 
-------------------------------------------------------------------------- */      
    
  #sidebarright { float:right; width:265px; padding:0; margin:14px 10px 15px 0; border-left:#ccc 1px solid;
                  border-bottom:#ccc 1px solid;background-color:#fff;  }

  #sidebarright-categories, #sidebarright-categories_pub { float:right; }
  #sidebarright-categories_pub { float:left; }
  #sidebarright-categories2{ width:258px;  border-bottom:#edecec 1px solid; text-align:justify; } 
  #paddingtitle{ padding:10px 0 10px 5px; color:#FF1100 }
  #sidebarright-categories3{ width:258px; float:left; text-align:justify; margin-top:10px; } 
 
 
  /* footer 
-------------------------------------------------------------------------- */    
   
  #footer {clear:both; color:#FFFFFF; padding:15px 15px 40px 0;margin:0; }  
  .footertxt { font-size:14px; color:#ffffff; }
  #footer a {font-size:14px; color:#ffffff;}
  #footertxtp a, #footerp a:visited{ font-size:12px; color:#fff; text-decoration:underline; }  
  #footer a:hover{ text-decoration:underline; }  
  .footertxtsmall{ font-size:12px; }
 

  /* divers
-------------------------------------------------------------------------- */ 
 
  /* square */
  #img_square { text-indent: 0pt; background: url(../images/bullets/square.gif) no-repeat 0 2px; padding-left:18px;}
  #img_square_red { background: url(../images/bullets/square_2.gif) no-repeat 0 8px; padding-left:10px;}
  #img_square_vert { background: url(../images/bullets/square_vert.gif) no-repeat 0 8px; padding-left:10px;}

  #red  { color: #FF1100; font-weight: none; font-size: 14px}
  #bleu  { color: #333; font-weight: none; } 
  #mini  { color: #fff; font-weight: none; font-size: 14px}
  #small  { color: #000; font-weight: none; font-size: 12px}
  #site_description  { color: #999; font-size: 12px; text-indent:10px; margin-left:25px}
  #vert {color:#008000;font-size: 12px}

  #hits  { color: #000; font-weight: none; font-size: 9px}
  /* Menu de gauche */
  .menu_txt { color: #12579A; font-weight: bolf; font-size: 14px}
  /* fonctions */
  #lettre  { color: #ff0000; font-weight: none; font-size: 22px; padding:15px 0 15px 0}
  /* links */
  #lien_colorblack  { color: #000; font-weight: none; text-decoration: none; font-size: 14px} 
  #lien_colorblack:hover  { color: #000; text-decoration: underline; font-weight: none; font-size: 14px } 
  #liens_gris_mini  { color: #fff; font-weight: none; text-decoration: underline; font-size: 14px} 
  #liens_gris_mini:hover  { color: #fff; text-decoration: underline; font-weight: none; font-size: 14px } 
  #liens_titre  { color: #333399; font-weight: bold; text-decoration: none; font-size: 16px} 
  #liens_titre:hover  { color: #ff0000; text-decoration: none; font-weight: none; font-size: 16px } 
  #profil  { color: #333399; font-weight: none; text-decoration: underline; font-size: 12px}
  #profil:hover  { color: #ff0000; text-decoration: none; font-weight: none; font-size: 12px }
 
  #marg_top { margin-top:100px; } 
  /* pour les snipets - page ou on affiche les snipets */
  #marg_left { float:left;padding-right:20px;margin-bottom:10px; }

  .titre  {color : #222; font-size : 20px; font-weight : bold;} 
  .souligne {font-weight : bold;} 
 
 
  #box_tuto { margin: 3px 30px 3px 3px; }
  #tuto_bouton_aide, #tuto_bouton_info, #tuto_bouton_titre, #tuto_bouton_plus, #tuto_bouton_moins, #tuto_bouton_sourire, #tuto_bouton_colere { 
  text-indent: 15pt; margin: 0; padding: 0px 10px 0px 5px;
  background: transparent url(../images/boutons/bouton_aide_moyen.jpg) no-repeat 0 0  ; 
  font-weight : bold; color:#333; width:95%; } 
 
  #tuto_bouton_aide { background: transparent url(../images/bullets/interrogation.gif) no-repeat 0 0  ;} 
  #tuto_bouton_info { background: transparent url(../images/bullets/exclamation.gif) no-repeat 0 0  ;} 
  #tuto_bouton_titre { background: transparent url(../images/bullets/fleche.gif) no-repeat 0 0  ; } 
  #tuto_bouton_plus { background: transparent url(../images/bullets/positif.gif) no-repeat 0 0  ; } 
  #tuto_bouton_moins { background: transparent url(../images/bullets/negatif.gif) no-repeat 0 0  ; } 
  #tuto_bouton_sourire { background: transparent url(../images/bullets/smile.gif) no-repeat 0 0  ; } 
  #tuto_bouton_colere { background: transparent url(../images/bullets/sad.gif) no-repeat 0 0  ; } 
 

   #toptxt-txt{
        clear:both;
        font-family:Verdana;
        color:#69CBF2;
        padding:10px 120px 0 0;
        font-size:16px;
        font-weight:bold;
        text-align:center;
        }


   #manager_holder{
        font-family:Arial, Helvetica, sans-serif;
        color:#febf62;
        font-size:18px;
        font-weight:bold;
        float:left;
        width:50px;
        height:20;  
        margin:23px 0 0 0px;
        }
    
/* bullet 
-------------------------------------------------------------------------- */ 
 
  #bullet_liste, #bullet_fleche, #bullet_interrogation, #bullet_exclamation, #bullet_negatif, #bullet_positif, #bullet_smile, #bullet_sad, #bullet_source, #bullet_navigation, #bullet_rss{
   float:left; padding-right:23px; padding-top:20px; }
  #bullet_news, #bullet_informations, #bullet_evenements{
   float:left; padding-right:23px; padding-top:20px; }

  #bullet_news, #bullet_categorie{
   float:left; padding-right:23px; padding-top:20px; }
 
   #bullet_liste_menu, #bullet_fleche_menu{
   float:left; padding-right:26px; padding-top:20px;}

  #bullet_liste{ background: transparent url(../images/bullets/liste.gif) no-repeat 0 0  ; }
  #bullet_fleche, #bullet_fleche_menu{ background: transparent url(../images/bullets/nav-bullet.gif) no-repeat 0 0  ; }
  #bullet_interrogation{ background: transparent url(../images/bullets/interrogation.gif) no-repeat 0 0  ; }
  #bullet_exclamation{ background: transparent url(../images/bullets/exclamation.gif) no-repeat 0 0  ; } 
  #bullet_negatif{ background: transparent url(../images/bullets/negatif.gif) no-repeat 0 0  ; } 
  #bullet_positif{ background: transparent url(../images/bullets/positif.gif) no-repeat 0 0  ; } 
  #bullet_smile{ background: transparent url(../images/bullets/smile.gif) no-repeat 0 0  ; } 
  #bullet_sad{ background: transparent url(../images/bullets/sad.gif) no-repeat 0 0  ; } 
  #bullet_source{ background: transparent url(../images/bullets/source.gif) no-repeat 0 0  ; }
  #bullet_navigation{ background: transparent url(../images/bullets/navigation.gif) no-repeat 0 0  ; } 
  #bullet_rss{ background: transparent url(../images/bullets/rss.gif) no-repeat 0 0  ; }
  #bullet_news{ background: transparent url(../images/bullets/news.gif) no-repeat 0 0  ; } 
  #bullet_informations{ background: transparent url(../images/bullets/informations.gif) no-repeat 0 0  ; }
  #bullet_evenements{ background: transparent url(../images/bullets/evenements.gif) no-repeat 0 0  ; } 
  #bullet_categorie{ background: transparent url(../images/bullets/categorie.gif) no-repeat 0 0  ; } 
  #bullet_auteur{ background: transparent url(../images/bullets/auteur.gif) no-repeat 0 0  ; }

.list_bullet{ margin-left:15px; }
.list_bullet div{ margin-top:10px; }
.bullet_source,.bullet_categorie,.bullet_auteur,.bullet_evenements,.bullet_download,
.bullet_news,.bullet_informations,.bullet_fleche,.bullet_liste,
.bullet_didactitiel,.bullet_euro,.bullet_camion,.bullet_caddy{ padding-left:23px;clear:left; }


.bullet_print{ background: transparent url(../template/phpsources/print.png) no-repeat 0 50%; }
.bullet_site{ background: transparent url(../template/phpsources/web.png) no-repeat 0 50%; }
.bullet_time{ background: transparent url(../template/phpsources/time.png) no-repeat 0 50%; }
.bullet_identite{ background: transparent url(../template/phpsources/identite.png) no-repeat 0 50%; }
.bullet_record{ background: transparent url(../template/phpsources/record.png) no-repeat 0 50%; }
.bullet_version{ background: transparent url(../template/phpsources/version.png) no-repeat 0 50%; }
.bullet_divers1{ background: transparent url(../template/phpsources/divers1.png) no-repeat 0 50%; }
.bullet_divers2{ background: transparent url(../template/phpsources/divers2.png) no-repeat 0 50%; }
.bullet_divers3{ background: transparent url(../template/phpsources/divers3.png) no-repeat 0 50%; }

.bullet_print,.bullet_site,.bullet_time,.bullet_identite,.bullet_record,.bullet_version,.bullet_divers1,.bullet_divers2,.bullet_divers3,.bullet_rss,.bullet_navigation,.bullet_fleche2
{ clear:left; padding-right:23px;text-indent: 25px;}

.bullet_source{ background: transparent url(../images/bullets/source.gif) no-repeat 0 50%; }
.bullet_categorie{ background: transparent url(../images/bullets/categorie.gif) no-repeat 0 50%; }
.bullet_auteur{ background: transparent url(../images/bullets/auteur.gif) no-repeat 0 50%; }
.bullet_evenements{ background: transparent url(../images/bullets/evenements.gif) no-repeat 0 50%; }
.bullet_download{ background: transparent url(../images/bullets/download.gif) no-repeat 0 50%; }
.bullet_news{ background: transparent url(../images/bullets/news.gif) no-repeat 0 50%; }
.bullet_informations{ background: transparent url(../images/bullets/informations.gif) no-repeat 0 50%; }
.bullet_fleche{ background: transparent url(../images/bullets/nav-bullet.gif) no-repeat 0 50%; }
.bullet_liste{ background: transparent url(../images/bullets/liste.gif) no-repeat 0 50%; }
.bullet_euro{ background: transparent url(../images/bullets/euro.gif) no-repeat 0 50%  ; }
.bullet_camion{ background: transparent url(../images/bullets/camion.gif) no-repeat 0 50%  ; } 
.bullet_caddy{ background: transparent url(../images/bullets/caddy.gif) no-repeat 0 50%  ; } 
.bullet_rss{ background: transparent url(../images/bullets/rss.gif) no-repeat 0 50%  ; }
.bullet_navigation{ background: transparent url(../images/bullets/navigation.gif) no-repeat 0 50%  ; }
.bullet_fleche2{ background: transparent url(../images/bullets/fleche.gif) no-repeat 0 50%  ; }
/* Blocs code */ 
  .code { font-family: Courier, Courier New, sans-serif; font-size: 12px; color: #333;
          background-color: #FFF8F2; border: #EEDCCD; border-style: dotted;
         border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; padding: 10px; } 
/* Blocs table */ 
 
  td.tb_page_native { border-right: 1px dotted #000; border-top: 1px dotted #000; width:70px; } 
  td.tb_page_native2 { border-top: 1px dotted #000; } 
  td.tb_page_native3 { border-right: 1px dotted #000; } 
  table.tbe_page_native { border: 1px dotted #000; width:700px; margin: 3px; float:left; } 
  .lexique-list-cat { margin: 0px; padding: 0px; margin-bottom: 20px; text-align: center; clear: both; } 
  .lexique-list-cat ul { margin: 0px; padding: 0px; display: inline; } 
  .lexique-list-cat li, .lexique-list-cat a { margin: 0px; padding: 0px; width: 30px; display: inline-block; font-weight: bold; } 
  .lexique-resume { margin: 0px; padding: 0px; margin-bottom: 20px; clear: both; } 
  #list-synonyme ul { margin: 0px; padding: 0px; clear: both; } 
  #list-synonyme li { margin: 0px; padding: 0px; font-weight: bold; padding-left:50px; }

  
 
