body{text-align:center;}
#page{position:relative;width:1000px;margin:0 auto;background:transparent;color:inherit;text-align:left;}
#top{position:relative;height:266px;overflow:hidden;}
#top h1{position:absolute;top:105px;left:35px;height:30px;width:180px;}
#menu{position:absolute;top:175px;right:10px;height:30px;width:700px;}
#prelude{position:absolute;width:770px;top:0;left:0;}
#main{display:inline;width:1000px;overflow:hidden;}
#content{margin:0 0 0 0;padding:1em 0 1em 0;}
#sidebar{display:inline;float:left;width:125px;}
#footer{height:60px;padding:0;margin:0 auto;}
html, body{margin:0;padding:0;}
body{background:#9e9189;color:#000;font-family:Tahoma, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;font-size:0.8em;}
h1, h2, h3, h4, h5, h6{font-family:"Trebuchet MS", sans-serif;}
h2{font-size:1.2em;margin:1em 0;}
h3{font-size:1em;margin:0.8em 0;}
h4{font-size:1em;font-weight:normal}
a:link{color:#a68c4d;background:transparent;}
a:visited{color:#a68c4d;background:transparent;}
a:hover{color:#ebe0da;background:transparent;}
a[hreflang]:after{content:"\0000a0[" attr(hreflang) "]";color:#999;background:transparent;}
a img{border:none;}
abbr, acronym{border:none;cursor:help;}
code, pre, kbd{font-family:"Courier New", Courier, monospace;font-size:1em;}
pre{overflow:scroll;width:100%;}
html>body pre{overflow:auto;width:auto;}
fieldset{border:none;}
.field label{display:block;cursor:pointer;cursor:hand;font-size:1em;}
input, textarea{border:1px solid #ccc;background:#9e9189;padding-left:2px;padding-right:2px;-moz-border-radius:4px;}
textarea{width:700px;}
.left{float:left;margin:0 1em 1em 1em;}
.right{float:right;margin:0 1em 1em 1em;}
.pagenav{overflow:hidden;color:#fff;text-align:right;font:0.9em;padding-right:70px;}
#page{background:#574c48;}
#top{background:transparent url(img/header.jpg) no-repeat;}
#top h1{line-height:15px;margin:0;font-size:1em;text-align:center;}
#top h1 a{text-decoration:none;color:#C30;background:transparent;}
#top span{display:none;}
#top a:span{display:none;}
#top a:hover span{cursor:help;display:block;position:absolute;z-index:100;background-color:transparent;padding:5;width:350px;left:200px;top:120px;text-align:center;color:black;text-decoration:none;}
#menutop{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;color:#9e9189;line-height:1.4em;padding-left:22px;padding-right:5px;}
#menutop a{display:block;position:relative;color:#9e9189;font-weight:bold;line-height:1.4em;text-decoration:none;padding-left:5px;padding-right:5px;}
#menutop a:hover{color:#ebe0da;background:#574c48;text-decoration:none;margin:0 0;}
#menutop span{display:none;}
#menutop a:span{display:none;}
#menutop a:hover span{display:block;position:absolute;z-index:100;background-color:#a68c4d;border:1px black;padding:5;width:160px;left:20px;top:25px;text-align:center;color:black;text-decoration:none;}
#menu{margin:0;padding:0;text-align:center;}
#menu LI{display:inline;margin:0;padding:0;float:left;text-align:center;voice-family:"\"}\"";voice-family:inherit;width:90px;}
#menu LI:hover, LI.sfhover{color:#574c48;background-color:#a68c4d;}
#menu LI UL{padding:0;position:absolute;background:#9e9189;color:#574c48;left:-999em;}
#menu LI UL A{color:#574c48;}
#menu LI UL A:hover{background:#574c48;color:#000;font-weight:bolder;border:1px solid #9e9189;}
#menu LI UL LI{float:none;width:auto;}
#menu LI UL LI A{border-width:0;font-variant:normal;font-weight:bolder;text-align:left;}
#menu LI UL LI A:hover{}
#menu LI:hover UL{left:auto;}
#menu LI.sfhover UL{left:auto;margin-left:-54px;width:145px;}
#menu A{display:block;padding:0.2em;color:#ebe0da;font-size:92%;font-variant:10pt-caps;font-variant:small-caps;text-decoration:none;}
#menu A:hover{border-bottom:1px dashed #000;}
#prelude{color:#CD5C5C;background:transparent;text-align:center;margin:0;}
#prelude a{color:#CD5C5C;background:transparent;text-decoration:none;}
#prelude a:hover{color:#F0E68C;background:transparent;}
#main{}
#content{color:#fff;background:transparent url(img/header_suite.jpg) repeat-y;overflow:hidden;}
.error{color:#ff8c4d;font-size:1.4em;padding-left:200px;}
.post{}
.day-date{display:none;}
.post-title{color:#a68c4d;text-align:left;font-size:1.2em;font-weight:bold;text-decoration:none;padding-top:5px;margin-left:80px;margin-right:80px;margin-bottom:10px;}
.post-title a{color:#a68c4d;font-size:1.2em;text-decoration:none;padding-top:5px;}
.post-info{position:absolute;right:20px;text-align:right;padding-right:10px;vertical-align:middle;font-size:0.7em;font-weight:normal;margin-top:0;color:#9e9189;}
.post-info a{text-align:right;padding-right:5px;color:#a68c4d;background:transparent;text-decoration:none;border:none;}
.post-content{color:#ebe0da;padding-left:60px;padding-right:45px;text-align:justify;overflow:auto;}
.post-content ul{list-style-image:url(img/puce.jpg);}
.post blockquote{font-style:italic;border-left:5px solid #999;padding-left:1em;}
.post blockquote p{width:auto;}
.post img{}
.post h1{margin-left:55px;text-decoration:none;}
.post-info-co{height:60px;text-align:right;font-size:1em;background:transparent url(img/barre_post.jpg) no-repeat center;-moz-border-radius:5px;padding-right:460px;padding-top:25px;margin:0;}
.post-info-co a{color:#a68c4d;background:transparent;text-decoration:none;}
.post-info-co a:hover{color:#FFF;background:transparent;}
.post-info-co a:before{margin-right:1ex;}
.post-trait{position:relative;margin-right:0;text-align:right;font-size:1em;background:transparent url(img/barre_post.jpg) no-repeat;color:inherit;-moz-border-radius:5px;}
#trackbacks, #comments{margin:0 30px 10px 100px;}
#trackbacks blockquote, #comments blockquote{margin:0 0;overflow:auto;text-align:justify;}
#trackbacks blockquote p, #comments blockquote p{margin:0 0;padding-left:75px;padding-right:250px;}
.comment-title{padding-left:50px;color:#9e9189;margin-bottom:0;}
.comment-top{margin:0;padding:0;height:11px;font-size:0.2em;background:transparent url(img/bulle_top2.jpg) no-repeat left;}
.comment-info{margin:0px 10px 0 0px;padding-right:60px;height:30px;background-color:transparent;}
.comment-info a{color:#574c48;}
.comment-info2{font-size:0.8em;margin:0 0 15px 0;text-align:left;padding-left:100px;}
.comment-bottom{margin:0 0;height:37px;background:transparent url(img/bulle_bottom2.jpg) no-repeat left;}
.comment-topme{margin:0 0;height:11px;background:transparent url(img/bulle_top_me2.jpg) no-repeat left;}
.comment-infome{margin:0 0;padding-right:60px;height:30px;background-color:#ff0000;}
.comment-infome a{color:#574c48;}
.comment-infome2{font-size:0.8em;margin:0 0 15px 0;text-align:left;padding-left:100px;}
.papotageme{margin:0;padding:0.5em;padding-left:40px;padding-right:170px;background:transparent url(img/bulle_txt_me2.jpg) repeat-y;color:#a69468;overflow:auto;}
.papotagenotme{margin:0;padding:0.5em;padding-left:40px;padding-right:170px;background:transparent url(img/bulle_txt2.jpg) repeat-y;color:#9e9189;overflow:auto;}
.comment-bottomme{margin:0 0;height:37px;background:transparent url(img/bulle_bottom_me2.jpg) no-repeat left;}
.me{border:1px dotted #AAA;margin:0.5ex 0 1em 0;padding:1ex;overflow:auto;}
.gravatar_img{vertical-align:middle;}
#toc{padding-left:250px;background:transparent url(img/header_suite.jpg) repeat-y;}
#toc ul{list-style-image:url(img/puce.jpg);}
#toc a{color:#9e9189;background:#574c48;}
#toc a:hover{color:#000;}
#toc p{font-size:1.5em;padding-left:3em;}
.toc-group a{color:#a68c4d;text-align:left;font-size:1.5em;font-weight:bold;}
#sidebar{background:#FFF url(img/menu.png) repeat-x;color:#9E5528;}
#sidebar div{margin:0 10px 2em 10px;}
#sidebar h2{margin:0 0 1ex 0;color:#6d1313;}
#sidebar ul{list-style-type:none;margin:0;padding:0;}
#sidebar a{text-decoration:none;}
#sidebar li a{display:block;color:#d21313;background:transparent;line-height:0.8em;}
#sidebar li a:hover{color:#a29a9a;background:transparent url(img/curseur.gif) repeat-y right;}
#sidebar ul li:first-child{padding:0.5ex 0;}
#sidebar ul li{padding:0.5ex 0;}
#search{position:absolute;width:200px;top:130px;right:5px;}
#search p{text-align:center;margin:0;}
#search input{width:15%;}
#search input#q{width:80px;border:1px solid #6d1313;padding-left:18px;background:#FFFFFE url(img/search.png) no-repeat 3px center;}
.contact{color:#9e9189;text-decoration:none;padding-left:50px;padding-right:150px;text-align:right;}
a.contact{color:#9e9189;text-decoration:none;}
a.contact span{display:none;}
a.contact:hover{background-color:#9e9189;color:#574c48}
a.contact:hover span{display:block;position:absolute;left:10em;border:1px solid #ccc;background-color:#574c48;color:#ebe0da;text-align:center;font-weight:none;padding:1px;width:150px;}
#liens{text-decoration:none;}
#liens a img{border:none;text-decoration:none;background:transparent;margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px;}
#liens a img:hover{width:120px;margin-left:0px;margin-right:0px;margin-top:7px;margin-bottom:7px;}
#liens118{text-decoration:none;}
#liens118 a img{border:none;text-decoration:none;background:transparent;margin-left:15px;margin-right:15px;margin-top:15px;margin-bottom:15px;}
#liens118 a img:hover{width:140px;margin-left:4px;margin-right:4px;margin-top:5px;margin-bottom:5px;}
#footer{color:#fff;padding:0 0 5px 0;background:#9e9189 url(img/footeraby.jpg) no-repeat;text-align:center;font-size:1em;font-weight:bold;}
#footer a{text-decoration:none;color:#a68c4d;background:transparent;}
#footer noir{color:black;}
#footer copy{color:#a68c4d;font-size:1.2em;}
#promo2{margin:0;padding:0;}
#promo2 a:hover{opacity:1;border:none;}
#promo2 a{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(img/macaron_site.png) no-repeat scroll right top;top:0;right:0;display:block;height:200px;position:fixed;text-decoration:none;text-indent:-999em;width:200px;opacity:0.8;}

