﻿*{margin:0;padding:0}
img{border:0}
body{background:url(data:image/gif;base64,R0lGODlhEgASAID/AFOdvHhaPCwAAAAAEgASAAACPEQcl5vIh4CRLcJJJdYcrqwpzvgx5KQ038aB2yW63ryqZknG1UN54Q/r+Vq/nOi4Q9lSsY5Q9iq+asNdAQA7)}
#me{width:100%;height:30px;list-style:none;text-align:center;padding: 12px 0 0;background:#539DBC}
#me li, #bme li{display:inline}
#me li a, #bme li a{color:#FFF;margin:10px;text-decoration:none;font-family:sans-serif;font-weight:bold;font-variant:small-caps;border:none}
#me li a:hover, #bme li a:hover{text-shadow: 2px 2px 3px #785a3c}
.meac{background:url(data:image/gif;base64,R0lGODlhDQANAIABAP///wAAACH5BAEKAAEALAAAAAANAA0AAAIdjA+nCr3c3It00Ysu1txw6YERlISlmZ3BiKZuUAAAOw==)no-repeat;}
.meac img{height:13px;width:13px}
.meac:hover{margin-top:2px!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oIGQoKBJIFb3gAAACKSURBVCjPpVLBEYAgDEs8x9JFdANdQCeQCdxAFpG96kc8DovgkReEJml7AAmIiCAD5oQkWSzWElMGLG1VM+CvGSMDlgo1A/4RxgYEgGXoZDvOrGgd++dsrKM6c1gUmt787u/tR5AvmuIHY90MAM1Xm74ohQYVqBK34fqXoVO/psa/ko11vBe1l/AXx1Q70rEKNcYAAAAASUVORK5CYII=)no-repeat;}
#ctr{width:1003px;display:block; margin:auto}
#ifo{display:inline-block;color:#FFF;padding:10px;text-align:right;font-size:20px;border-right:3px solid #FFF;vertical-align:top;margin-top:15%}
#ctn{width:750px;display:inline-block;color:#FFF;position:relative;z-index:10;padding:5px 5px 15px 5px;font-size:17px;font-family: sans-serif;margin:30px 0}
#fnd{background:#539DBC;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
h1, h2, h3, h4, h5, h6, #ifo, #contact label, blockquote, #commentform label{font-family:georgia,garamond,serif;font-style:italic;text-shadow: 2px 2px 3px #000}
h1{font-size:75px;font-weight:normal;line-height:20px}
h1 span{font-size:35px;font-style:normal}
h2{margin-top:5px}
h3{text-indent:20px}
h4{text-indent:35px}
#ctn a{color:#FFF;text-decoration:none;border-bottom:1px dotted}
#ctn a:hover, h2:hover, blockquote:hover{text-shadow: 2px 2px 3px #785a3c}
a[rel~="attachment"]{border-bottom:0 !important}
#bjr{display:block;position:fixed;bottom:0;right:0}
#bjr a{padding:2px 4px;background:#539DBC;text-decoration:none;font-family:sans-serif;color:#785A3C;font-family:georgia,garamond,serif;font-style:italic}

/* blog */
.bc, h3#bcom{margin:0}
#bme{border-bottom:2px solid #FFF}
#ctn h2 a{border:none}
.bt{font-size:12px;padding:0 0 2px 15px}
.bd{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oIGAwWIhpOrA8AAAAdaVRYdENvbW1lbnQAAAAAAENyZWF0ZWQgd2l0aCBHSU1QZC5lBwAAAMdJREFUKM+FksEJwkAQRWfTRJBcPIrHwBbhRSwituHFClJDmlBSiA0YSGoI/udlkCVmdS7LH/iz/898s6QkRaCTNEpC0ug42loBrSSAHmgkHYDGMUD7RQBmoM4MrIFZUptKQlKOsPF365KjAR3QZwg7l1Y57oHO3GyTIV2BZ4IbYCzMrAQGW6+zmd0SPABlYWZTCKFa+WXvAx9JuwohTP88nXxJcekp+n1y27v41o7pgL93knQHXrkDfxIB/E7EMnvA6JJXs/cGeMstUznCV98AAAAASUVORK5CYII=)no-repeat}
.bcm{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oIGAwdNuNgobkAAAAdaVRYdENvbW1lbnQAAAAAAENyZWF0ZWQgd2l0aCBHSU1QZC5lBwAAANRJREFUKM+NkSFOg1EQhGeeQJAgSHA0+aklAVcBCTfAYrAcgzNwDRwSR2WTHgAJlT0BrmE+zF9SHmzCup3d2f2ya3UB3AI3kjaSPm3f216piiRXwEM3ZJ7kEChNy7904G43b119KCCG0mT7KYm7LRNJzyoQBOwBH0lORu0CmPe9bWeLJB1I2tg+G+WZpAmwXx3hOsk70DqClmQFnPdYp0nWo7kftu1bA0ffdeAVGKpfJBEwJHncCsdA/fGfqG+Amu3L8qS/TS+SZk3SFFj8x2R7IWn6BU1mmww39K/7AAAAAElFTkSuQmCC)no-repeat}
.btg{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oIGAwkOuRSYCgAAAAdaVRYdENvbW1lbnQAAAAAAENyZWF0ZWQgd2l0aCBHSU1QZC5lBwAAAMdJREFUKM+NkCEOwkAQRVc1hCBRNXgEBschcGguwQU4BIdAoLDgICGBhHALQhA4VP9D8LdplrZhzGZn5v35MyG0BJABD0lIwvFqAzpAAbyBG5BLGgM0AV2rHv2/S9oBeS0kqWfgbCAK3T2RdEIPQNLVAiEB38CjztI1mRzfA1BIyqpLl5ZqLJ98vX55VklFXDoqVxxcLJhXk09gn1iJtc0P4MLShWmy9Nr5QWjwvLDnuYGV/8MmICrPrbz12UfhnwBm335N2vo+Asgn983ALgIAAAAASUVORK5CYII=)no-repeat}
.bcmz{font-size:12px;font-style:italic}
.bca, .bcoms{padding:10px}
.bcmz:hover{font-weight:bold}
.bart + .bart{margin-top:50px;clear:both}
.bart p{margin-bottom:10px;text-indent:8px}
.bart ul{margin-bottom:10px}
.bspp, .bsps{margin:10px 25px}
.bspp{display:block;float:left}
.bsps{display:block;float:right}
pre{margin-bottom:10px;display:block;padding:5px;border:1px solid #fff;background:#539DBC;width:728px;overflow:auto}
blockquote p:before{content:"« ";}
blockquote p:after{content:" »";}
.aligncenter{display:block;margin: auto}
.alignright{float:right}
.alignleft{float:left}
h3#bcom{clear:both;padding-top:2px;margin-top:5px}
.commentlist{list-style:none}
.bcoma{font-style:italic;font-weight:bold;padding-top:5px}
.avatar{float:left;margin:3px 6px}
.bcoms{clear:both}
.commentlist li{border-bottom:1px solid #fff;padding-top:5px}
#commentform{border:none!important}
.bca li{margin-left:40px}
.navigation{margin-top:25px;border-top:2px solid #FFF;padding:5px}
#partager{border-bottom:1px solid #fff;border-top:1px solid #fff;padding:15px 0 15px 0;text-align:center}
#partager h3{margin-bottom:10px;text-align:left}
#partager div {display:inline}
#partager a{border:0!important}
/* twitter */
#t ol{list-style:none;}
.screen-name{display:inline}
.meta{font-size:12px;display:block;font-style:italic;text-align:right;margin-right:10px}
.retweet-meta, .h{display:none}
.big-retweet-icon{display:inline-block;width:18px;height:14px;background:url(data:image/gif;base64,R0lGODlhEgAOAKEBAHhaPP///////////yH5BAEKAAIALAAAAAASAA4AAAIlFI6pYOsPYQhnWrpu1erO9DkhiGUlMnand26W28JhGtU20txMAQA7)no-repeat;}
.hentry{padding:10px 0 10px 5px;border-top:1px solid #fff}
.hentry:hover{background:#539DBC}
#t .username, #t .screen-name{color:#785a3c;font-weight:bold}
#t a.username:hover, #t a.screen-name:hover{text-shadow: 2px 2px 3px #fff}
a#more, a#submit, #commentform button[name=submit]{color:#fff;display:block;background:#539DBC;margin:10px auto;height:30px;width:250px;text-align:center;font-variant:small-caps;border:1px solid #fff;padding-top:4px;clear:both}
a#more:hover,a#submit:hover, #commentform button[name=submit]:hover{border:1px solid #785a3c}

/* contact */
#contact, #commentform{margin-top:5px;padding-top:10px;border-top:2px solid #FFF}
#cc1{float:left;width:310px}
#cc2{float:right;width:430px;margin-left:10px}
#contact input[type=text], #commentform input[type=text]{width:296px;height:25px;display:block;margin: auto 0 5px 10px;padding-left:4px;border:1px solid #785a3c}
#cc1 img{margin: auto 0 5px 10px;border:1px solid #785a3c}
#cc1 .crl{float:right;border:none;display:block;margin-top:3px}
#cc2 textarea[name=message], #cc2 textarea[name=comment]{width:410px;height:206px;display:block;margin: auto 0 5px 10px;padding-left:4px;border:1px solid #785a3c}
form .cwar{color:red;text-shadow:none;background-color:#f4d1d1}

/* cv */
.cv hr{color:#fff;background:#fff;height:2px;border:0;width:75%;margin:20px auto;border-bottom:1px solid #785a3c;border-right:1px solid #785a3c}
.cv .date{font-style:italic;display:block}
.cv .quoi{text-align:justify;display:block;text-indent:20px}
.cv .qui{display:block;text-align:right;font-style:italic;}
.cvma{font-style:italic;font-weight:bold}

/* bientôt */
.btot{margin:100px 0 100px 100px}

.btplus{padding-top:5px}
