html, body{margin:0;padding:0;}
body{text-align:center;}
#page{text-align:left;margin-left:auto;margin-right:auto;position:relative;width:65em;padding:0;border:10px solid #EEE;}
#top h1{margin:0;padding:1.9em;}
#prelude{position:absolute;top:5px;right:5px;margin:0;}
#content{width:42em;float:right;padding:1em;}
#sidebar{width:17em;float:left;padding:1em;}
#footer{clear:both;margin:0;padding:1em;height:4em;}
body{font-family:Arial, Helvetica, "Bitstream Vera Sans", sans-serif;font-size:76%;background:#CED6D9 url(images/fond.jpg) repeat-x;color:#333;}
a:link{color:#444;}
a:visited{color:#666;}
a:hover{color:#111;}
a[hreflang]:after{content:"\0000a0[" attr(hreflang) "]";color:#999;background:transparent;}
a img{border:none;}
hr{display:none;}
h1{font-size:1.8em;}
h2{font-size:1.3em}
h3{font-size:1.2em}
h4{font-size:1.1em}
h5{font-size:1em}
h6{font-size:1em;font-weight:normal;font-style:italic;}
label{cursor:pointer;cursor:hand;}
.field label{display:block;}
fieldset{border:none;}
textarea{width:90%;}
ul{list-style-image:url(images/puce.png);}
ol{list-style:decimal;}
blockquote{background:#EEE url(images/blockquote.png) no-repeat left bottom;padding:10px;padding-bottom:40px;margin:1em;}
pre{font-size:1.2em;font-family:monospace;border:1px solid #E0E0E0;padding:1em;margin:0 auto;background:#EEE;color:#000;width:90%;overflow:auto;}
html>body pre{overflow:auto;width:auto;}
.left{float:left;margin-right:1em;}
.right{float:right;margin-left:1em;}
#page{background:#FFF;color:inherit;}
#top{background:#36C url(images/titre.jpg) no-repeat left top;}
#top h1{letter-spacing:-1px;}
#top h1 a{text-decoration:none;color:#FFF;background:transparent;}
#prelude{color:#FF6633;background:transparent;font-size:0.8em;}
#prelude a{color:#FFD633;text-decoration:none;}
.post{margin-bottom:3em;}
.day-date{display:none;}
.post h1{margin-bottom:0;padding-left:12px;background:transparent url(images/post.png) no-repeat left;font-size:1.4em;}
.post h1 a{text-decoration:none;}
.post-info{margin-top:0;font-size:0.9em;}
.post-info span{display:none;}
.post-info a{border-left:1px solid #666;padding-left:0.6ex;}
.post p{text-align:justify;}
.lien_bold{font-weight:bold;font-size:0.9em;}
.lien{font-size:0.8em;color:#666;}
.post-info-co{clear:both;background:#EEE url(images/postinfo.png) no-repeat top right;padding:3px;border:1px solid #EEE;-moz-border-radius:4px;}
.post-info-co span{visibility:hidden;}
.post-info-co a{text-decoration:none;padding-left:14px;background:transparent url(images/bulle.png) no-repeat left;}
.comment-info{margin-left:1em;}
#sidebar h2{font-size:1.2em;background-color:#DFDFDF;}
#sidebar h3{font-size:1.1em;}
#sidebar ul{list-style-type:none;list-style-image:none;margin:0;padding:0;}
#sidebar li{margin:0;padding:0;display:inline;}
#sidebar a{display:block;padding:0.5ex;text-decoration:none;}
#sidebar a:hover{background:#FFF url(images/menu.gif);}
#calendar{text-align:center;}
#calendar h2{display:none;}
#calendar table{font-size:0.8em;}
#calendar caption a{display:inline;}
#calendar td{text-align:center;}
#calendar td a{font-weight:bold;border:1px dotted;padding:0;}
#footer{background:#CED6D9;color:#666;}
#footer a{color:#666;background:transparent;text-decoration:none;}

