@charset "utf-8";
/* CSS Document */

body {background: url(images/motif-fond.jpg) repeat;  text-align: center; padding: 0px; margin:0;}
img {border:0; padding:0; margin:0}
a {outline:none; border:0; text-decoration:none; color:#000000}
p {padding:0; margin:0}
ul, li {padding:0; margin:0; list-style:none}
	
#container {background:#ffd0bd; width:879px; margin: 42px auto 0 auto; overflow:hidden; padding:0}
#header {width:879px; height:238px}
#content, #content-n2, #content-n1, #content-s {width:504px; padding:12px 12px 0 12px; position:relative; float:left; margin:0;}
#sidebar {width:331px; position:relative; float:right; padding:12px 10px 30px 0; margin:0;}
#footer {position:relative; float:left; background:#000000; color:#f8c4ae; width:880px; height:48px; padding:30px 0px 0 0; margin:0;}

#search {width:504px; padding:12px 12px 0 12px; position:relative; float:left;}

.sidebox {margin:0; padding:0;}
#categories {float:left; width:178px; text-align:left; padding:0; margin:0 20px 0 5px;}
#categories ul {list-style:none; margin:0; padding:0; }
#categories li {display:block; font:16px "Times New Roman", Times, serif; font-weight:bold; }
#categories ul.children {}
#categories ul.children li {display:block; font:16px "Times New Roman", Times, serif; font-weight:bold; height:18px; padding:0 0 0 10px;  margin:0 0 0 10px; background: url(images/sep-cat.gif) left no-repeat;}
#archives {float:left; width:118px; text-align:left; margin:0;}
#archives ul {list-style:none; margin:0; padding:0;}
#archives li {display:block; font:16px "Times New Roman", Times, serif; font-weight:bold; height:18px}
#about img {margin:20px 0;}
#postnavi {float:right; height:40px; font:20x "Times New Roman", Times, serif; font-weight:bold; font-style:italic; margin:10px 0;}
#blogroll {text-align:left; margin:0 0 20px 5px; padding:0; float:left; width:320px;}
#blogroll h1 {text-align:center;}
#blogroll ul {list-style:none; margin:0; padding:0;}
#blogroll li {list-style:none; margin:0; padding:0; font:16px "Times New Roman", Times, serif; font-weight:bold; height:18px;}
.n1-fb {font:18px "Times New Roman", Times, serif; font-weight:bold; font-style:italic;}

#comment {width:300px}

.curieuses-box {position:relative; float:left; text-align:center; width:482px; clear:both;}
.curieuses-box img {margin:20px 0 0 0; padding:0; display:block;}
.curieuses-box h3{text-align:left;}
.curieuses-box .sep-moustache {display:block; width:170px; height:8px; padding:10px 150px;}
.curieuses-box .titre-categorie {text-align:left; clear:both; float:left; padding:15px 0; width:482px;}

#commentaires {float:left}

#zoom {position:relative; float:left; width:504px;}
.grand-cadre-top {background: url(images/grand-cadre-top.gif) no-repeat top; height:20px; display:block}
.grand-cadre-middle {background: url(images/grand-cadre-middle.gif) repeat-y; text-align:center; padding:0 0 10px 0; overflow:hidden}
.grand-cadre-bottom {background: url(images/grand-cadre-bottom.gif) no-repeat; height:20px;}
.petit-cadre {float:left; background: url(images/petit-cadre.gif) no-repeat top; padding:13px; margin:0 0 10px 0; display:block}
.article {text-align:left; padding:10px; width:484px; margin:0; clear:both}
.sidebox {position:relative; float:left; width:332px; padding:0 0 20px 0;}

.sep-moustache {display:block; width:170px; height:8px; padding:0 167px; margin:0;}
#sidebar .sep-moustache {float:left; height:8px; padding:0px 81px;}
.sep-soleil {margin:0;}
.sep-fleur {margin:0 5px; width:12px; height:13px;}
.sep-line {background:url(images/sep-line.jpg) no-repeat; width:484px; height:8px; float:left; margin:15px 0; display:block; padding:0; clear:both}

.zoom-test img {border:0;}

.titre-categorie {font:16px "Times New Roman", Times, serif; font-weight:bold;}
.date {font:16px "Times New Roman", Times, serif; font-weight:bold;}
.more {font:14px "Times New Roman", Times, serif; font-style:italic; font-weight:normal; display:inline; }
.plus {float:left; width:466px; clear:both}
.titre-arch {float:left; font:22px "Times New Roman", Times, serif; font-weight:normal; padding:0 0 0 10px;}

h1 {font:28px "Times New Roman", Times, serif; font-style:italic; font-weight:normal; margin:0; padding:10px 0 0 0;}
#sidebar h1 {font:20px "Times New Roman", Times, serif; font-weight:bold; font-style:italic; padding:10px 0; clear:both;}
h2 {font:20px/6px "Times New Roman", Times, serif; font-weight:bold; padding:0;}
h2.contact-curieuses {font:20px/20px "Times New Roman", Times, serif; font-weight:bold; padding:0;}
.mot-cle {font:22px "Times New Roman", Times, serif; font-weight:bold; font-style:italic;float:left; padding:0 0 0 7px;}
h3 {font:12px Arial, Helvetica, sans-serif; font-weight:normal; padding:0;}
h3 a {font:14px "Times New Roman", Times, serif; font-style:italic; font-weight:normal;}
#zoom h3 {font:12px Arial, Helvetica, sans-serif; font-weight:normal; width:460px; padding:0 20px;}
#sidebar h3 {font:12px Arial, Helvetica, sans-serif; font-weight:normal; width:auto; clear:both; width:332px;}
h3 img {margin:0; padding:15px 0 15px 0; width:466px;}
.article-content {float:left; width:466px; margin:10px 0; clear:both; font:12px Arial, Helvetica, sans-serif; font-weight:normal; padding:0;}
.article-content a{font:14px "Times New Roman", Times, serif; font-style:italic; font-weight:normal;}
.article-content img {width:466px; margin:10px 0; float:left; clear:both; display:block;}

#nav-post {float:left; text-align:left; padding:0 10px; width:484px; margin:0; font:20px "Times New Roman", Times, serif; font-weight:bold; font-style:italic; margin:0;}
.post-previous {width:240px; float:left; text-align:left;}
.post-next {width:240px: float:right; text-align:right;}

#searchform {padding:10px 0 20px 0;}
#s {border:3px double #000; width:317px; padding:5px; text-align:center; background:#ffd0bd;}
#r {font:14px "Times New Roman", Times, serif; font-style:italic; font-weight:normal; background:none; border:0; width:200px; padding:10px 0 0 0; cursor:pointer; outline:none;}

#repondre h1 {font:20px "Times New Roman", Times, serif; font-weight:bold; font-style:italic; padding:0; clear:both;}
#repondre label {font:16px "Times New Roman", Times, serif; font-weight:bold; font-style:italic;}
#submit {font:14px "Times New Roman", Times, serif; font-style:italic; font-weight:normal; background:none; border:0; padding:10px 0 0 0; cursor:pointer; outline:none; margin:0; text-align:left;}
#comment {border:3px double #000; width:460px; padding:5px;  background:#ffd0bd; margin:0; text-align:left; font:12px Arial, Helvetica, sans-serif; font-weight:normal;}
#author, #email, #url {border:3px double #000; width:140px; padding:5px; text-align:left; background:#ffd0bd; margin:0; font:12px Arial, Helvetica, sans-serif; font-weight:normal;}

#footer ul {list-style:none; padding:0; margin:0; }
#footer li {float:left}
#footer li a {font:16px "Times New Roman", Times, serif; font-weight:bold; color:#f8c4ae; text-decoration:none; padding:0 49px; height:18px; }

.social {float:left; height:35px; width:332px;}

ol {padding:0; margin:0;}
.comment-author {font:20px "Times New Roman", Times, serif; font-weight:bold; padding:0; font-style:normal; display:inline;}
.fn {font:20px "Times New Roman", Times, serif; font-weight:bold; padding:0; font-style:normal; display:inline;}
.comment-meta {font:16px "Times New Roman", Times, serif; font-weight:bold;}
#commentaires h3 {font:16px "Times New Roman", Times, serif; font-weight:bold;}
#commentaires p {font:12px Arial, Helvetica, sans-serif; font-weight:normal; margin:10px 0; width:450px;}
#repondre {}
.reply {padding:0 0 10px 0;}