/* CSS Document */body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;margin: 0;padding: 0;background-color: #D8DCE4;}#top {height: 170px;padding: 20px;background-image: url(./images/top.jpg);background-repeat: no-repeat;background-position: 20px 19px;}#page {position: absolute;width: 100%;}#main {background-color:#000000;margin-left: 300px;padding: 20px;}#sidebar {position: absolute;left:0;width: 260px;padding: 20px;}#footer {}#calendar {float: right;background-color:#BEC1C7;border:1px solid #FFFFFF;padding: 5px;}#search {float: left;background-color:#BEC1C7;border:1px solid #FFFFFF;margin-left: 250px;padding: 5px;}#categories {background-color:#BEC1C7;border:1px solid #FFFFFF;padding: 5px;}#archives {background-color:#BEC1C7;border:1px solid #FFFFFF;margin-top: 20px;padding: 5px;}#links {background-color:#BEC1C7;border:1px solid #FFFFFF;margin-top: 20px;padding: 5px;}#syndicate {background-color:#BEC1C7;border:1px solid #FFFFFF;margin-top: 20px;padding: 5px;}/* Formatage des blocs texte */p, h1, h2, h3, h4, h5, h6 {margin: 0;}p {color: #FFFFFF;}div.post-content {color: #BEC1C7;text-align: justify;}h2 {font-size: 1,1em;font-weight: bolder;font-style:oblique;}li {list-style-type: none;font-size: 0.9em;font-weight: bolder;font-style:oblique;}a:link {color: #474646;text-decoration: none;}a:visited {color: #474646;text-decoration: none;} a:active {color: #474646;text-decoration: none;} a:hover {color: #FFFFFF;text-decoration: none;} 