header { padding: 0px; } header img { margin: 0px; border-radius: 10px; margin-left: auto; margin-right: auto; text-align: center; display: block; width: 1100px; } header nav { margin-top: 10px; margin-bottom: 5px; margin-left: auto; margin-right: auto; padding-left: 10px; } header nav div { display: inline-block; width: auto; padding : 3px; padding-right : 3px; margin-right: 4px; border: 1px solid #CCC; padding: 5px; box-shadow: 0px 5px 9px #b8b8b8; background-color: #EBEBEB; transition: margin-left 200ms; } header nav div:hover { margin-left: 10px; } article { display: inline-block; width: 820px; border-right: solid 1px #e6e6e6; } article div { background-color: none; padding: 0px; margin: 0px; border: none; width: auto; display: inline; vertical-align: top; } article div a { display: inline; text-align: left; background-color: none; } article h2 a { margin: 3px; } /*article p, h1, h2, h3, a { margin : 3px; text-align: left; }*/ article h4 { text-align: left; } article #arrowRight { margin-left: 5px; vertical-align: middle; } article #enCours { cursor: wait; } table { margin: 0 auto; text-align: center; border-collapse: collapse; box-shadow: 0px 5px 9px #b8b8b8; } th, td, tr { border: 1px solid #929292; border-collapse: collapse; padding: 3px; text-align: center; } th { Background-color: #bedbd8; } aside { display: inline-block; width: 220px; vertical-align: top; margin-left: 0px; } aside #todod ul { list-style-type: disc; } aside #todod ul ul { list-style-type: circle; } aside #todod ul ul ul { list-style-type: square; } .EnlighterJSWrapper ol { height: 500px; overflow: auto; }