Bonjour Kris
Non ça ne fonctionne pas mais j'avais déjà ces lignes dans ma feuille de style (Mais j'ai quand même mis ce que tu ma donné pour essayer)
Voici d'ailleurs la partie qui concerne les colonnes que j'ai dans mon fichier style.css
#leftcolumn { width: 165px; font-size: 11px; }
#leftcolumn th { border-bottom: 1px solid #8699B5; background: transparent; color: #464646; vertical-align: bottom; }
#leftcolumn .blockTitle { padding: 3px; margin: 0; padding-left: 18px; color: #fff; background: #A6A6A6 url('images/puce.gif') no-repeat left; font-weight: bold; font-size: 10px; text-transform: uppercase; }
#leftcolumn .blockContent { padding: 3px; line-height: 120%; }
#centercolumn { padding: 0 15px 20px 15px; width: 100%; color: #464646; font-size: 12px; }
#centercolumn th { color: #004080; background: #E9E9E9; }
#centerCcolumn, #bottomCcolumn{ padding: 3px; border: 1px solid #fff; }
#centerCcolumn .blockTitle, #bottomCcolumn .blockTitle { padding: 2px 2px 2px 18px; margin: 0 0 5px 0; color: #717171; background: #E7E7E7 url('images/blue_plus.gif') no-repeat left; font-weight: bold; font-size: 10px; text-transform: uppercase; }
#centerCcolumn .blockContent, #bottomCcolumn .blockContent { margin: 0 0 8px 0; line-height: 120%; }
#centerLcolumn, #bottomLcolumn { width: 50%; padding: 0; border: 2px solid #fff; }
#centerLcolumn .blockTitle, #bottomLcolumn .blockTitle{ padding: 2px 2px 2px 18px; margin: 0 0 5px 0; color: #717171; background: #E7E7E7 url('images/blue_plus.gif') no-repeat left; font-weight: bold; font-size: 10px; text-transform: uppercase; }
#centerLcolumn .blockContent, #bottomLcolumn .blockContent { margin: 0; padding: 2px; line-height: 120%; }
#centerRcolumn, #bottomRcolumn { width: 50%; padding: 0 0 0 0; border: 2px solid #fff; }
#centerRcolumn .blockTitle, #bottomRcolumn .blockTitle { padding: 2px 2px 2px 18px; margin: 0 0 5px 0; color: #717171; background: #E7E7E7 url('images/blue_plus.gif') no-repeat left; font-weight: bold; font-size: 10px; text-transform: uppercase; }
#centerRcolumn .blockContent, #bottomRcolumn .blockContent { margin: 0 0 2px 0; padding: 0px; line-height: 120%; }
#rightcolumn { width: 165px; font-size: 11px; }
#rightcolumn th { border-bottom: 1px solid #8699B5; background: transparent; color: #464646; vertical-align: bottom; }
#rightcolumn .blockTitle { padding: 2px 2px 2px 18px; margin: 0; color: #fff; background: #A6A6A6 url('images/puce.gif') no-repeat left; font-weight: bold; font-size: 10px; text-transform: uppercase; }
#rightcolumn .blockContent { padding: 3px; line-height: 120%; }
#mainmenu { padding: 0; margin: 0; }
#mainmenu a { padding-left: 15px; border-bottom: 1px solid #E4E4E4; display: block; color: #575757; background: url('images/caret-r.gif') no-repeat left; font-weight: bold; font-size: 11px; }
#mainmenu a:hover { color: #FB8A04; background: #fff url('images/caret-hover.gif') no-repeat left; text-decoration: none; }
#mainmenu a.menuTop { padding-left: 15px; font-weight: bold; }
#mainmenu a.menuMain { padding-left: 15px; font-weight: bold; }
#mainmenu a.menuSub { padding-left: 25px; color: #FF8C00; font-weight: bold; font-weight: normal; }
#mainmenu a, #usermenu a { display: block; padding: 4px;}
#usermenu a { padding-left: 5px; padding-bottom: 1px; border-bottom: 1px solid #E4E4E4; color: #8D8D8D; font-weight: normal; font-size: 10px; }
#usermenu a:hover { background: #fff; color: #FF0000; text-decoration: none; }
#usermenu a.highlight { background: #fcc; }
#rightcolumn .outer, #leftcolumn .outer { border: 0; }