html, body, #page, #top, #prelude, #wrapper, #footer, #main, #sidebar, #blognav, #logos, #blognav div div, #blogextra div div, fieldset{margin: 0;padding: 0;border: 0px;}
#top h1, img, .post-title, #delicious, #blogmarks, #technorati, .delicious, .blogmarks, .technorati, .footnotes h4, .footnotes p, #comments dd, #comments dd.me, #pr dd, #comments p, #comments q, #pr p, #pings dd, #pings p, #sidebar #search #q, #sidebar #search fieldset p, .search-top fieldset p, .search-top #q, #sidebar .text p, #sidebar .tags ul, #sidebar .tags a, #sidebar .tags p, #footer p, .dc-tags .content-inner a{margin: 0;}
#blogextra, ul, ul ul, ul ul ul, ol, ol ol, #content-info, #navlinks, .pagination, ul.post-tags li, .footnotes h4, .field, #comment-form h3, #comments p, #comments q, #pr p, #sidebar h3, #sidebar ul, #sidebar #search fieldset p, .search-top fieldset p, #sidebar .tags a, .dc-tags .content-inner a, #menu ul, #menu li{padding: 0;}
body{height: 100%;}
#prelude{height: 15px;width: 100%;padding: 1px 0;}
#page{width: 757px;margin: 0 auto;}
#blogdesc{margin:	0 auto;padding-right:20px;padding-bottom:0px;}
#wrapper{padding: 10px 15px;}
#main{width: 510px;float:right;overflow: hidden;}
#sidebar{width: 200px;float:left;}
#blognav div, #blogextra div{margin: 10px 0;padding: 5px 5px 15px;}
#blogextra{margin: 0 0 20px;border: 0px;}
#logos{clear: both;padding: 5px 0;}
#footer{height: 69px;clear: both; padding: 0 10px;}
#top{background: #b7d0f0 url(img/page-top.jpg) no-repeat;color:#000;}
body{background: #555 url(img/body-top.png) repeat-x fixed;color: #000;}
#page{color: #000;}
#blognav div, #blogextra div{background:#f7f7f7 url(img/grey.gif) repeat-x top;color:#333;}
#blognav div div, #blogextra div div{background: #f7f7f7;color:#333;}
#footer{background: #666 url(img/page-bottom.png) repeat-x;color: #333;}
body, #prelude, #logos, #content-info, #navlinks, .pagination, .date, .read-it, #comment-form .show, #blognav div div, #blogextra div div, #sidebar #search fieldset p, #sidebar #search .submit, .search-top fieldset p, .search-top .submit, #sidebar .tags, #sidebar .tags p, .dc-archive .content-inner h3, .dc-tags .content-inner a{text-align: center;}
#page, #top h1, .post-tags, #sidebar .tags h2{text-align: left;}
#blogdesc, .content-inner h3, .day-date, .post-info, .post-info-co, .field label, #comments dt, #comments dt.me, #pings dt, #ping-url, #comments-feed, #footer, #footer p{text-align: right;}
body{font-size: .9em;font-family: Verdana, sans-serif;}
h1, h2, h3, h4, h5, h6{font-family: "Trebuchet MS", Verdana, Arial, sans-serif;font-weight: bold;}
h1{font-size: 200%;}
h2{font-size: 120%;}
h3{font-size: 110%;}
h4{font-size: 100%;}
h5{font-size: 90%;}
h6{font-size: 80%;}
img{padding: 1px;}
.post-content table{border-collapse: collapse; width: 100%}
.post-content table td{padding: 0 5px;border-bottom: 1px dotted #ddd;border-top: 1px dotted #ddd;}
ul, ul ul, ul ul ul, ol, ol ol{margin: 0 20px;}
ul{list-style: url() outside disc;}
ul ul{list-style: url() outside circle;}
ul ul ul{list-style: url() outside square;}
ol{list-style: url() inside decimal;}
ol ol{list-style: url() inside decimal;}
form{font-size: .9em;}
a{color: #006DAF;text-decoration: none;}
a:visited{color: #aaa;}
a:hover{color: #09f;}
a:active{color:  #FF7200;}
a[hreflang]:after{ }
a img{border: none;padding: 1px;}
pre{border: 1px solid #ccc;font: 1em "Andale Mono", "Courier New", monospace;overflow: scroll;padding: 5px;width: 100%;}
hr{margin: 10px 0;}
#comments code{font: 1.1em monospace;}
#prelude{background:inherit;color: #666;font-size: 80%;}
#prelude a:visited{background:inherit;color: #666;}
#prelude a:hover{background:inherit;color: #FF652F;}
#prelude a{background:inherit;color: #666;}
#top h1{font-family: Verdana, Arial, "Trebuchet MS", sans-serif;}
#blogdesc{font-family: arial,sans-serif;font-style: italic;color: #999;}
#content-info{margin: 0 40px 40px 40px;border: 1px solid #ddd;background: #666 url(img/strip.png) repeat;color: #eee;}
#content-info h2{margin: 15px 5px;}
#content-info p{background:inherit;padding: 5px;font-style: italic;color: #999;}
#content-info a.feed:visited{background: #666 url(img/rss.png) no-repeat 2% 50%;color: #09f;}
#content-info a.feed:hover{background: #666 url(img/rss.png) no-repeat 2% 50%;color: #fff;}
#content-info a.feed{background: #666 url(img/rss.png) no-repeat 2% 50%;color: #09f;padding: 2px 5px 2px 20px;font-style: normal;}
.content-inner{margin: 40px;}
.content-inner h3{background: #f7f7f7;border: 1px solid #eee;color: #666;padding: 2px 40px; margin: 30px 0 0 0;}
.content-inner ul{padding: 0 10px;}
#navlinks, .pagination{background:inherit;color: #667;font-size: 80%;font-style: italic;}
#navlinks{margin:0 5% 40px;border-bottom: 1px solid #eee;}
#navlinks a:visited{background:inherit;color: #006DAF;}
#navlinks a:hover{background:inherit;color:  #09f;}
#navlinks a{background:inherit;color: #006DAF;}
#navlinks a:active{background:inherit;color:  #bbb;}
.pagination{margin: 40px 10%;border-top: 1px solid #eee;}
.pagination a:visited{background:inherit;color: #006DAF;}
.pagination a:hover{background:inherit;color:  #09f;}
.pagination a{background:inherit;color: #006DAF;}
.pagination a:active{background:inherit;color:  #bbb;}
.post{ margin: 0 0 30px 0;}
.day-date{background: #fff;color: #666;font-family: Verdana,sans-serif;font-style: italic;padding: 0 40px;border-bottom: 1px solid #eee;border-right: 1px solid #eee;}
.content-inner .day-date{margin: 50px -30px 5px -30px;}
.date{background: #aaa url(img/date.png) repeat-x;color:#666;position: relative;float: right;font-family: Verdana,Arial,sans-serif;font-size: 0.7em;line-height: 180%;margin: 5px 0 auto;padding:9px 9px 12px 9px;border: 1px solid #bbb;width: 50px;}
.date_day{color: #fefefe;display: block;font-size: 3.2em;margin:0;}
.date_month{color: #333;display: block;font-size: 2.8em;font-weight: bold;margin:0;}
.date_year{color: #cdcdcd;display: block;font-size: 1.5em;margin:0;line-height: 50%;}
.post-title{background:inherit;color: #000;font-family: Verdana, Arial, sans-serif;font-size: 110%;padding: 5px 10px;}
.post-title a:visited{background:inherit;color: #999;}
.post-title a:hover{background:inherit;color: #666;}
.post-title a{color: #000;background:#fff;}
.post-title a:active{background:inherit;color:  #FF7200;}
.post-info, .post-info-co{background:inherit;color: #333;font-family: Arial, sans-serif;font-size: 70%;font-style: italic;}
.post-info{margin: 0 10px 20px 0;padding: 5px 10px;border-top: 1px solid #f4a176;border-right: 1px solid #f4a176;}
.content-inner .post-info{margin-right: 0;}
.post-info-co{background:#fff;padding: 5px 15px 5px;margin: 10px 5px 0 5px;border-top: 1px solid #fbccb3;}
.post-tags{background: #fff url(img/tags.png) no-repeat 2% 50%;color:#333;font-style: normal;font-size: 90%;margin: 0 20px -5px;padding: 2px 10px 2px 40px;}
ul.post-tags li{display: inline;margin: 0 5px 0 0;text-align: justify;}
.dc-tag #content-info li{list-style: url() outside none;display: inline;}
.dc-tag #delicious, .dc-tag .delicious, .dc-tag #blogmarks, .dc-tag .blogmarks, .dc-tag #technorati, .dc-tag .technorati{margin: 0 -2px;padding: 0 8px;border: 1px solid #666;}
#delicious, #blogmarks, #technorati, .delicious, .blogmarks, .technorati{display: inline;padding: 0 4px;border: 1px solid #fff;}
#blogmarks:hover, .blogmarks:hover{border: 1px solid #eee;}
#blogmarks, .blogmarks{background: #fff url(img/blogmarks.png) no-repeat 50% 50%;color:#eee;}
#delicious:hover, .delicious:hover{border: 1px solid #eee;}
#delicious, .delicious{background: #fff url(img/delicious.png) no-repeat 50% 50%;color:#eee;}
#technorati:hover, .technorati:hover{border: 1px solid #eee;}
#technorati, .technorati{background: #fff url(img/technorati.png) no-repeat 50% 50%;color:#eee;}
.post-excerpt, .post-content{padding: 0 10px;text-align: justify;line-height: 25px;}
.post-excerpt, .post-content{margin: 10px 0;}
.post-content p img{padding:0;margin:0;}
.read-it{font-size: 90%;font-style: italic;font-weight: bold;margin: -5px 20% 3em;border-top: 1px solid #dde7f7;}
.read-it a:visited{background:inherit;color: #9FCBFF;}
.read-it a:hover{background:inherit;color: #09f;}
.read-it a{background:inherit;color: #9FCBFF;}
.read-it a:active{background:inherit;color:  #FF7200;}
.footnotes{border-left: 5px solid #eee;border-right: 5px solid #eee;background:#f7f7f7;color:#666;margin: 0 0 15px;padding: 0 10px 5px;line-height: 110%;}
.footnotes h4{font-style: italic;}
.footnotes p{}
.comment_count, .ping_count, .attach_count{padding: 0 0 0 15px; margin: 0 0 0 10px;}
.comment_count{background: transparent url(img/comment.gif) no-repeat 0 2px;}
.ping_count{background: transparent url(img/trackback.gif) no-repeat 0 2px;}
.attach_count{background: transparent url(img/attach.gif) no-repeat 0 2px;}
input{background: #ddd;border: none;color:#333;font-weight: bold;padding: 5px;width: 97%;font-size: 15px;margin: 1px;}
input.preview{width: 10em;margin: 0 .5em 0 0;height: 30px;font-weight: normal;}
input.preview:hover{background: #ccc;color:#333;}
input.submit{font-weight: bold;width: 10em;margin: 0 .5em;height: 30px;}
input.submit:hover{background: #ccc;color:#000;}
.field{margin: 10px 0 0;}
.field label{cursor: pointer;font-size: 0.8em;text-transform: uppercase;width: 98%;padding:0;display: block;margin: 10px 0 0;}
.field span{font-weight: bold;}
.form-help{font-size: 0.9em;margin: 1em 0;}
#c_content{width: 97%;}
#c_remember{background: #eee;color:#666;padding: .5em;margin: 1px 5px;width: 20px;}
input[type=text]:focus{background: #fff;border-right: 1px solid #f90;border-left: 1px solid #f90;color:#333;}
input[type=text]:hover{border-color: #f90;}
input[type=text]{background: #ddd;border-right: 1px solid #ccc;border-left: 1px solid #ccc;color:#333;}
textarea:focus{background: #fff;border-right: 1px solid #f90;border-left: 1px solid #f90;color:#333;}
textarea:hover{border-color: #f90;}
textarea{background: #ddd;border-right: 1px solid #ccc;border-left: 1px solid #ccc;color:#333;clear:both;font-size: 12px;width: 97%;border-top:none;border-bottom: none;padding: 5px;font-family: arial, sans-serif;}
#comment-form{font-size: .9em;padding: 15px;background:#eee url(img/quote.png) no-repeat top right;color: #999;margin: 10px;}
#attachments h3, #comments h3, #pings h3, #pr h3{background:inherit;border-bottom: 1px solid #f4a176;color: #666;margin: 20px 0 15px 0;padding: 0 10px;}
#comment-form h3{color: #444;margin: 15px 90px 15px 0;}
#comments dd, #comments dd.me, #pr dd{background: #dfeeff url(img/comment-bg.png) repeat-y left; color: #333;font-family: Cursive;font-size: 90%;padding: 10px;text-align: justify;}
#comments dd.me{background: #CFE6FF url(img/comment-bg_me.png) repeat-y left;border: 1px solid #59A1EF;}
#comments dt, #comments dt.me {color: #999;font-size: 70%;margin: 0 20px 10px 0;padding: 5px 20px 5px 5px;}
#comments dt{background: transparent  url(img/arrow.png) no-repeat right 0;	position: relative;top: -1px;}
#comments dt.me{background: transparent  url(img/arrow_me.png) no-repeat right 0;	position: relative;top: -1px;}
#comments dt a{font-weight: bold;}
#pings dd{padding: 10px;text-align: justify;color: #333;background: #FFE9CF;border: 1px solid #FFDAAF;font-size: 80%;}
#pings dt{background: #fff;color: #999;font-size: 70%;margin: 0 0 30px 0;padding: 5px;}
#pings p{padding: 0 10px;}
#pings hr{border: 1px dotted #F4a176;}
#pr dd{margin: 0 0 30px;border-bottom: 2px dotted #fff;border-top: 2px dotted #fff; }
#pr.message{color: #676767;font-style: italic;padding: 5px 10px; border: 1px solid #ccc;}
#ping-url{font-size: 0.7em;color: #676767;}
#sidebar{font-family: Verdana, Arial, sans-serif;font-size: 70%;line-height: 110%}
#blognav div, #blogextra div{border:1px solid #eee;}
#sidebar h2{margin: 5px;padding: 5px 0 2px;border-bottom: 1px solid #fbccb3;width: 95%;}
#sidebar h3{font-style: italic;margin: 10px 5px 0;}
#sidebar{list-style: url(img/puce.png) inside circle;}
#sidebar ul{margin: 0 0 0 2em;list-style: url(img/puce.png) outside circle;}
#search form{ padding: 5px;}
#sidebar #search{display: none;}
#sidebar #search #q:focus{background: #777;color: #fff;}
#sidebar #search #q{background: #fff url(img/search.png) no-repeat 50% 50%;color:#333;padding: 2px 0 0 5px;width: 120px;height: 20px;}
#sidebar #search fieldset p{height:100%;}
#sidebar #search .submit{background: #f7f7f7;border: 1px dotted #fff;color:#999;cursor: pointer;height: 22px;vertical-align: bottom;width: 30px;padding: 2px 0;text-transform: uppercase;}
#sidebar #search .submit:hover{border: 1px dotted #ddd;color: #676767;}
#sidebar #search input[type=submit]{border: 1px solid #fff;}
.search-top{position: fixed; top:0; right:0;padding: 5px;}
.search-top fieldset p{height:100%;}
.search-top .submit{display: none;}
.search-top .q{font-size: 16px;background: #eee url(img/q.png) no-repeat 2px 50%;padding: 1px 1px 1px 20px;width: 130px;height: 21px;}
.search-top .q:focus{background: #fff url(img/q.png) no-repeat 2px 50%;border: 2px solid #6FBEFF;}
.search-top .q:hover{border: 2px solid #6FBEFF;}
.search-top .q{border: 2px solid #aaa;}
#blognav #topnav{margin: 10px 0;padding: 20px 0;font-weight: bold;font-size: 120%;background: #f7f7f7;}
#topnav span{display: none;}
#topnav a:visited{color: #006daf;}
#topnav a:hover{color: #6FB1FF;}
#topnav a{color: #006daf;}
#topnav a:active{color: #999;}
#sidebar .syndicate ul, #sidebar #syndicate ul{line-height: 150%;list-style: url(img/puce.png) outside square;}
#sidebar .text p{padding: 5px;}
#sidebar .tag0{background:inherit;font-size: 60%;color: #7FB9FF;}
#sidebar .tag10{background:inherit;font-size: 80%;color: #9FA7FF; } 
#sidebar .tag20{background:inherit;font-size: 90%;color: #FF3030;} 
#sidebar .tag30{background:inherit;font-size: 110%;color: #f93;} 
#sidebar .tag40{background:inherit;font-size: 120%;color: #4D7CCF;}
#sidebar .tag50{background:inherit;font-size: 130%;color: #8BDF7D;} 
#sidebar .tag60{background:inherit;font-size: 140%;color: #B52FFF;;} 
#sidebar .tag70{background:inherit;font-size: 150%;color: #53BF62;} 
#sidebar .tag80{background:inherit;font-size: 160%;color: #FF8F8F;} 
#sidebar .tag90{background:inherit;font-size: 170%;color: #FFB900;} 
#sidebar .tag100{background:inherit;font-size: 180%;color: #00A4FF;}
#sidebar .tags ul{font-size: 120%;line-height: 10%;padding: 5px;}
#sidebar .tags ul li{display: inline;line-height: 10%;}
#sidebar .tags a:visited{background:inherit;color: #aaa;}
#sidebar .tags a:hover{background:inherit;color: #000;}
#sidebar .tags a{line-height: 70%;}
#sidebar .tags p{padding: 10px 0 0;}
#sidebar .tags p a{background:inherit;color: #666;}
#sidebar .tags a:active{background:inherit;color: #000;}
#sidebar .tags ul li:hover{}
#footer{border: 1px solid #555;}
#footer img{display: inline;}
#footer p{bottom: 0;display: block;position: relative; font-size: 90%;font-style: italic;}
#footer a:visited{background:inherit;color: #999;}
#footer a:hover{background:inherit;color: #5F99FF;}
#footer a{background:inherit;color: #999;}
a.feed{background: transparent url(img/rss.png) no-repeat 0 50%;color: #09f;}
a.feed:visited{color: #09f;}
a.feed:hover{color: #bbb;}
.feed{ padding-left:16px;background: transparent url(img/feed.png) no-repeat left center;}
.error{border: 1px solid #c44;background: #FFDFDF;padding: 0.5em;}
.error ul{padding-left: 20px;}
.error li{list-style: square;}
.left{ float: left;margin-right: 1em;}
.right{ float: right;margin-left: 1em;}
.center{ margin-left: auto;margin-right: auto;}
.left-text{ text-align: left;}
.right-text{ text-align: right;}
.center-text{ text-align: center;}
.little-text{ font-size: .8em;}
.little-upper-text{ font-size: .8em;text-transform: uppercase;}
.dc-home .post-title{margin: 0 80px 0 0;}
.dc-home .post-info{margin: 0 80px 20px 0;}
.dc-post .post-tags{padding: 5px 5px 5px 30px;border: 1px solid #fbccb3; margin: 20px 0;}
.dc-archive .content-inner{padding: 0 50px;}
.dc-archive .content-inner h3{background:#ccc;padding: 10px;color: #fff;font-size: 1.5em;margin: 0 0 0 240px;border: 1px solid #bbb;}
.dc-archive .content-inner ul{background:#f7f7f7;padding: 10px 20px;margin: -15px 70px 30px 0;border: 1px solid #ddd;list-style: url(img/puce.png) inside circle;}
.dc-tags .content-inner .tag0{background:inherit;font-size: 100%;color : #cccccc;}
.dc-tags .content-inner .tag10{background:inherit;font-size: 110%;color : #b3b3b3;}
.dc-tags .content-inner .tag20{background:inherit;font-size: 120%;color : #a6a6a6;}
.dc-tags .content-inner .tag30{background:inherit;font-size: 130%;color : #999999;}
.dc-tags .content-inner .tag40{background:inherit;font-size: 140%;color : #8c8c8c;}
.dc-tags .content-inner .tag50{background:inherit;font-size: 150%;color : #808080;}
.dc-tags .content-inner .tag60{background:inherit;font-size: 160%;color : #737373;}
.dc-tags .content-inner .tag70{background:inherit;font-size: 170%;color : #666666;}
.dc-tags .content-inner .tag80{background:inherit;font-size: 180%;color : #595959;}
.dc-tags .content-inner .tag90{background:inherit;font-size: 190%;color : #4d4d4d;}
.dc-tags .content-inner .tag100{background:inherit;font-size: 200%;color : #bfbfbf;}
.dc-tags .content-inner{background: #f7f7f7;color:#999;margin: 40px;padding: 30px 5px;text-align: justify;}
.dc-tags .content-inner ul{line-height: 100%;}
.dc-tags .content-inner ul li{display: inline;font-size: 130%;line-height: 100%;}
.dc-tags .content-inner a:visited{background:inherit;color: #FFD38F;}
.dc-tags .content-inner a:hover{background:inherit;color: #f90;}
.dc-tags .content-inner a{line-height: 100%;}
.dc-tags .content-inner a:active{background:inherit;color: #fefefe;}
.dc-tags #sidebar .tags{display: none;}
#menu{background: transparent;bottom: 1em;position: fixed;right: 1em;width: 16px;}
#menu a, #menu a:hover{display: block;height: 16px;line-height: 1;margin: 0 auto;overflow: hidden;text-decoration: none;width: 16px;}
#menu ul, #menu li{list-style: url() outside none;margin: 5px 0;display: block;}
#menu #home{background: transparent url(img/home.png) no-repeat 50% 50%;}
#menu #up{background: transparent url(img/up.png) no-repeat 50% 50%;}
#menu #down{background: transparent url(img/down.png) no-repeat 50% 50%;}
#menu #mail{background: transparent url(img/mail.png) no-repeat 50% 50%;}
#menu #feed{background: transparent url(img/feed.png) no-repeat 50% 50%;}
#menu #bookmark{background: transparent url(img/bookmark.png) no-repeat 50% 50%;}
.post, .post-content, .footnotes, .attachments, .post-info-co, #comments{clear:both;}
.hide{display: none;}
.span-list{display: block;}

/* Titre Simple (Seul le nom du blog est cliquable)*/
#sidebar{margin: -30px 0 0 0;}
#top{height: 94px;margin: 0 0 25px 0;}
#page{background: #fff url(img/page-bg.gif) repeat-y left;}
#top h1{height: 40px;padding: 30px 0 0 40px;}
#top h1 a:visited{background:inherit;color:#fff;}
#top h1 a:hover{background:inherit;color:#eee;}
#top h1 a{background:inherit;font-weight: bold;color:#fff;}
*/

/* Titre Graphique (Tout le header devient cliquable)
#main{padding:100px 0 0 0;background: #fff;}
#sidebar{margin: 70px 0 0 0;background: #fff;}
#page{background: #fff;}
#top h1 a{width: 757px; height: 94px;background: #333 url(img/page-top_2.jpg) no-repeat;margin:0;padding:0;position: absolute;border-bottom: 1px solid #999;}
#top span{display: none;}
*/