#menubar { float: left; margin: 0 0 10px 5px; padding: 0; display: inline; text-align: left; /* follow-up of the "be nice to IE5" rule */ } #menubar DL, #menubar DT, #menubar DD { margin: 0; padding: 0; display: block; } #menubar .button { margin: -2px 2px 2px; width: auto; padding: 0; text-indent: 0; list-style: none; text-align: center; float: right; } #menubar .button_res { margin: 0 2px; width: auto; padding: 0; text-indent: 0; list-style: none; text-align: center; float: left; } /* H2 properties copied here */ #menubar DT { font-weight: bold; margin: 0; padding: 5px 5px 5px 5px; font-size: 120%; text-align: center; } #menubar UL, #menubar FORM, #menubar P { font-size: 92%; margin: 10px 0 10px 5px; } #menubar UL { list-style-type: square; list-style-position: inside; padding: 0 0 0 2px; } #menubar UL UL { font-size: 100%; margin-top: 0; margin-bottom: 0; } #menubar LI.selected A { font-weight: bold; } #menubar LI.selected LI A { font-weight: normal; } #menubar .menuInfoCatByChild { font-size: 80%; font-style: italic; } #menubar HR { display: block; margin: 10px auto; width: 90%; } #menubar INPUT { text-indent: 2px; } /* quickconnect form */ FORM#quickconnect { margin: 0; padding: 5px; } FORM#quickconnect FIELDSET { margin: 0; padding: 0; /*IE6 requires padding 0*/ } FORM#quickconnect FIELDSET DIV { margin: 8px 5px; padding: 0; } #menubar #mbMenu p { margin: 0px; padding: 0px; } #menubar #menuTagCloud { text-align: center; margin: 5px 0; } #menubar #menuTagCloud SPAN { white-space: nowrap; } /* menu en haut */ #div_Menu { padding: 0px; clear:both; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; height:25px; } ul#Menu { height:22px; margin: 0; list-style-type: none; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 8px; } ul#Menu li { float: left; text-align: center; display: block; margin:0 10px; height:22px; } ul#Menu li a { width: auto; line-height: 30px; font-size: 1em; text-decoration: none; } input#qsearchInput { width: 150px; text-align:left; }