body { background: #444; background-image: url("/images/background.jpg"); background-repeat: repeat-both; margin: 0px; padding: 0px; } span.error { display:block; color :red; font-weight: bold; } hr.spacer { display:block; visibility:hidden; } fieldset { border-width: 2px; } select { background-color: #ddf; border: 1px solid #999; /* solid */ margin-left: auto; margin-right: 10px; text-align:center; } form input,fieldset input { background-color: #ddf; border: 1px solid #999; /* solid */ margin-left: auto; margin-right: 10px; text-align:center; } input[type=submit],input[type=reset] { border-width: 2px; } input[type=checkbox], input[type=radio] { width: 16px; height: 16px; } fieldset { -moz-border-radius: 7px; -moz-border-width: 2px; } input.valider { display:block; float:center; padding: 5px; margin: 5px; margin-left:auto; margin-right:auto; width: 300px; color: #00a; } .ligne0 { margin: 0px; padding: 3px; background: #ffffcc; } .ligne1 { margin: 0px; padding: 3px; background: #ccffff; } span.id_da { font-style:italic; } span.ref_in { font-weight: bold; } span.designation { font-weight: bold; }