body {background:#fff url(/img/bg.png) repeat-x;text-align:center;font-family:arial;color:#666;font-size:13px;margin:0px;padding:0px;}

#logo {width:782px;margin:auto;background:url(/img/logo.png) no-repeat;height:59px;}
h1 {height:26px;padding-top:2px;background:url(/img/baseline.png) repeat-x;color:#fff;font-size:20px;text-transform:uppercase;margin-top:12px;}
h1 a {color:#fff;}
#contenu h2 a {color:#0000cc;}
#conteneur {width:782px;margin:auto;margin-bottom:30px;text-align:left;}
#contenu {background:url(/img/contenubg.png) repeat-y;margin-top:22px;}
#contenu a {color:#666;}
#contenutop {background:url(/img/contenutop.png) no-repeat;height:39px;}
#contenubottom {background:url(/img/contenubottom.png) no-repeat;height:39px;clear:both;}
#texte {padding:20px 60px;padding-top:0px;font-size:15px;text-align:justify;}
#texte .post-info {color:#aaa;font-style:italic;font-size:11px;}
#texte .post-info a {color:#aaa;}
#texte .post-info a {text-decoration:none;}
#texte .post-info a:hover {text-decoration:underline;}
.post-content img {border:2px solid #0000cc;float:left;margin-right:20px;margin-bottom:20px;}

#sidebar {margin:20px 60px;color:#999;border-top:1px solid #ededed;text-align:left;padding-top:20px;clear:both;}
#sidebar a {color:#999;}
#sidebar div {width:200px;float:left;margin-right:10px;margin-bottom:10px;}
#sidebar h5 {font-size:13px;text-transform:uppercase;margin:0px;padding:0px;}
#siderbar ul, #sidebar li {margin:0px;padding:0px;list-style-type:none;}