/* Page */ html, body { margin: 0 auto; background: #eee; color: black; text-align: center; } /* Layout général */ #conteneur { margin: 0 auto; text-align: left; background: url(images/bg.jpg) repeat-y; width: 850px; } #header { margin: 0; width: 850px; height: 158px; background: url(images/ii.jpg) no-repeat center top #000; } #navbar { margin: 0 auto; border-bottom: 2px solid #000; width: 850px; height: 20px; text-align: center; color: #fff; background: #55628c; } #navbar a { color: #fff; text-decoration: none;} #navbar a:link { color: #fff; } #navbar a:active { color: #fff; } #navbar a:visited { color: #fff; } #navbar a:hover { color: #fff; } #menu { margin: 0; padding: 0; color: white; width: 130px; float: left; overflow: none; } #page { margin-right: 0; padding-right: 5px; width: 705px; float: right; color: black; } #footer { clear: both; position: relative; height: 20px; border-top: 2px solid #000; color: #fff; background: #55628c; } #footer a { color: #fff; text-decoration: none;} #footer a:link { color: #fff; } #footer a:active { color: #fff; } #footer a:visited { color: #fff; } #footer a:hover { color: #fff; } /* Typo, Charte */ #menu h3 { font-size: 12px; padding-left: 20px; } .soft { border: 1px solid #FFF; margin: 2px; padding: 2px; } .ariane { border: 1px solid #7d89b9; margin: 2px; padding: 2px; background: #eee; } a.fbutton { border: 1px solid #55628c; font-weight: bold; background: #eee; padding: 5px; margin: 2px; text-decoration: none; } .catpost { border-left: 4px solid #55628c; padding-left: 4px; } .catsubcat { border-left: 4px solid #000; padding-left: 4px; background: url(images/grad-gris.jpg) repeat-y left; } .adminlinkbox { margin: 0; } a.adminlink { width: 20px; height: 22px; margin: 0; padding: 0; } a.adminlink img { margin: 2px; } a.adminlink:hover { background: #fff; } .adm { font-size: 10px; } #menu ul{ list-style-type: none; padding: 0 0 0 2px; } #menu ul li{ list-style-type: none; padding-left: 0; } #navbar a{ color: #000; text-decoration: none; } #menu a{ color: #fff; text-decoration: none; } #menu a:hover{ color: #0000ff; } h1 { position: absolute; left: -5000px; top: -5000px; display:none; } h2 { font-size: 20px; } h3 { font-size: 16px; } h4 { font-size: 14px; } a img { border: 0; } #header a img { position: absolute; }