body{font-size:62.5%;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;background-color:#000000;color:#333;text-align:center;}
#content{font-size:1.2em}
p{text-align:justify;}
.widecolumn .entry p{font-size:1.05em;}
.widecolumn .entry p[rel=tag]a{color:#CC00;}
.narrowcolumn .entry, .widecolumn .entry{line-height:1.4em;padding-right:10px;}
.vignette{float:left;margin-top:15px;}
.post-presentation .vignette{margin:0 5px 2px 0;}
.excerpt{float:left;width:550px;margin-left:15px;}
.widecolumn{line-height:1.6em;}
.alt{background-color:#f8f8f8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#zone-menu{float:left;width:680px;background:#CC0000;margin:5px 0 10px 0;height:32px;}
#menu{list-style:none;line-height:1;padding:2px;margin:2px auto;font-size:1.3em;width:670px;}
#menu ul{list-style:none;line-height:1;float:left;padding:2px;margin:0;}
#menu a ,#menu a:hover{display:block;text-decoration:none;border:none;}
#menu li{float:left;list-style:none;border-right:1px solid #a9a9a9;border-left:1px solid #a9a9a9;}
#menu a,#menu a:visited{display:block;font-weight:bold;color:white;padding:6px 12px;}
#menu a:hover, #menu a:active{text-decoration:none;color:#DCDCDC;}
#menu li ul{position:absolute;left:-999em;height:auto;width:174px;border-bottom:1px solid #a9a9a9;}
#menu li li{width:172px;border-top:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-left:1px solid #a9a9a9;background-color:red;}
#menu li li a,#menu li li a:visited{font-weight:normal;font-size:0.9em;color:#FFF;}
#menu li li a:hover,#menu li li a:active{background:red;color:#DCDCDC;}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul{left:auto;}
a.main:hover{background:none;}
#footer{}
#footer a{color:#CC0000;}
small{font-family:Arial, Helvetica, Sans-Serif;font-size:0.9em;line-height:1.5em;}
h1, h2, h3{font-family:'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;}
#headermilieu .description{font-size:1.4em;margin:8px 0 0 8px;width:565px;}
h2{font-size:1.6em;}
h2.pagetitle{font-size:1.6em;}
h3{font-size:1.3em;}
h1, h1 a, h1 a:hover, h1 a:visited, #headermilieu .description{text-decoration:none;color:black;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited{color:#333;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite{text-decoration:none;}
.entry p a:visited{color:purple;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike{color:DarkSlateGray;}
code{font:1.1em'Courier New', Courier, Fixed;}
acronym, abbr, span.caps{font-size:0.9em;letter-spacing:.07em;}
a{color:#CC0000;text-decoration:none;}
h2 a:hover, h3 a:hover{color:red;text-decoration:none;}
a:hover{color:red;text-decoration:none;}
body{margin:0 0 20px 0;padding:0;}
#page{background-color:white;margin:5px auto;padding:0;width:970px;text-align:left;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:1px 1px 12px #555555;-moz-box-shadow:1px 1px 12px #555555;-webkit-box-shadow:1px 1px 12px #555555;}
#header{margin:0 0 0 1px;padding:0;height:275px;width:970px;}
#headerlogo{float:left;height:275px;width:366px;margin:5px 0 0 0;}
#headermilieu{margin:0 0 0 10px;height:275px;width:586px;float:left;}
#pubs_en_haut{margin:10px 0 0 0;width:580px;float:left;}
#pub_image_header_gauche{width:200px;float:left;margin-right:10px;}
#humeur-jour{width:350px;float:right;border:1px solid #E6E6FA;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:10px 5px 0 0;font-size:12px;font-weight:bold;padding:5px;}
#langue-pweet{font-weight:bold;float:left;font-size:18px;margin-left:10px}
#humeur-jour ul{margin:0;padding:0;}
#humeur-jour li{list-style-type:none;margin:7px 0 0 0;width:305px;padding-left:10px;}
#humeur-jour li a{color:#CC0000;}
#pub{width:500px;height:65px;margin:10px 0 0 45px;}
#pub_image_header{clear:both;width:468px;margin:70px 0 0 125px;}
.narrowcolumn{float:left;padding:0 0 20px 25px;margin:0px 0 0;width:680px;}
.widecolumn{padding:10px 0 20px 0;margin:5px 0 0 35px;width:670px;float:left;}
#une{width:330px;float:left;}
#une h2{margin-top:10px;}
#une p{margin-top:5px;}
#colonne-gauche{float:left;width:330px;}
#colonne-droite{width:320px;float:right;}
#videoune{margin-top:15px;}
#videoune p{margin:2px 0 5px 0;padding-left:5px;}
#imageune{margin-top:15px;}
#imageune p{margin:2px 0 5px 0;padding-left:5px;}
#dealent{margin-top:15px;border:1px #BC8F8F solid;padding:2px 4px;}
#dealent h2{margin-top:2px;}
.post{margin:0 0 10px;text-align:justify;float:left;width:680px;}
.post hr{display:block;}
.widecolumn .post{margin:0;}
.narrowcolumn .postmetadata{padding:5px 3px 3px 3px;margin:10px 0 0 5px;text-align:left;background-color:#f8f8f8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0px;}
.widecolumn .attachment{text-align:center;margin:5px 0px;}
.postmetadata{clear:both;}
.postmetadata a{color:#CC0000;}
.clear{clear:both;}
#footer{padding:0;margin:0 auto;width:970px;height:183px;clear:both;}
#footer p{margin:0;padding:0;}
p#propulse{padding:0 0 10px 0;width:300px;margin:0 auto;}
#RSSfooter{width:300px;margin:0 auto;}
#RSSimgfooter{float:left;}
#RSSfooter p{float:left;margin:5px 0 0 10px;font-size:12px;}
#RSSfooter a{color:#CC0000;}
#pub2{width:728px;height:100px;margin:20px 0 0 80px;}
h1{padding:10px 0 0 0;margin:0;font-size:30px;line-height:28px;text-align:left;}
h2{margin:10px 0 0;line-height:1.2em;text-align:left;}
h2.pagetitle{margin-top:30px;text-align:left;}
#sidebar h2{margin:5px 0 0;padding:2px;background-color:black;font-family:'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif;font-size:1.4em;border:1px solid grey;color:white;font-variant:small-caps;}
#sidebar #calendar-2 h2{border:none;background-color:white;line-height:0;}
#sidebar #linkcat-4 h2{background-color:#E6E6FA;color:#333333;border:#E6E6FA;}
h3{padding:0;margin:30px 0 0;clear:both;}
h3.comments{padding:0;margin:40px auto 20px;}
p img{padding:0;max-width:100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;margin-left:5px;}
.alignright a{color:#CC0000;}
.alignleft{float:left;margin-right:5px;}
.alignleft a{color:#CC0000;}
html>body .entry ul{margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px;}
html>body .entry li{margin:7px 0 8px 10px;}
.entry ul li:before, #sidebar ul ul li:before{content:"\00BB \0020";}
.entry ol{padding:0 0 0 35px;margin:0;}
.entry ol li{margin:0;padding:0;}
.postmetadata ul, .postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
#sidebar ul, #sidebar ul ol{margin:0;padding:0;}
#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px;}
#sidebar ul li#pages-2 ul li{font-size:1.2em;color:#CC0000;border-bottom:1px grey solid;}
#sidebar ul li#pages-2 ul li a{font-size:1.2em;color:#CC0000;}
#sidebar ul li#pages ul li a:hover{text-decoration:none;color:grey;font-weight:bold;}
#sidebar ul#recentcomments li a{text-decoration:none;color:#CC0000;}
ul li#linkcat-4 ul li{border:1px #E6E6FA solid;}
#sidebar ul li#linkcat-4 ul li{font-size:1.2em;color:#8687EF;border-bottom:1px #E6E6FA solid;}
#sidebar ul li#linkcat-4 ul li a{font-size:1.3em;color:#8687EF;}
#sidebar ul li#linkcat-4 ul li a:hover{text-decoration:none;font-weight:bold;}
#sidebar ul li#linkcat-2 ul li{font-size:1.2em;color:black;border-bottom:1px grey solid;}
#sidebar ul li#linkcat-2 ul li a{font-size:1.2em;color:black;}
#sidebar ul li#linkcat-2 ul li a:hover{text-decoration:none;color:#CC0000;}
#sidebar li#tag_cloud-2 a{text-decoration:none;color:#CC0000;}
#sidebar li#archives-3 a{text-decoration:none;color:#CC0000;}
#sidebar ul p, #sidebar ul select{margin:5px 0 8px;}
#sidebar ul ul, #sidebar ul ol{margin:5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol{margin:0 0 0 10px;}
ol li, #sidebar ul ol li{list-style:decimal outside;}
#sidebar ul ul li, #sidebar ul ol li{margin:3px 0 0;padding:0;}
#searchform{margin:10px auto;padding:5px 3px;text-align:center;}
#sidebar #searchform #s{width:130px;padding:2px;}
#sidebar #searchsubmit{padding:1px;}
.entry form{text-align:center;}
select{width:130px;}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0;}
#commentform textarea{width:100%;padding:2px;}
#commentform #submit{margin:0;float:right;}
.alt{margin:0;padding:10px;}
ol.commentlist{padding:0;text-align:justify;}
ol.commentlist li, #commentform input, #commentform textarea{font:0.9em'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:normal;line-height:1.5em;}
ol.commentlist li{margin:5px 0 3px;padding:5px 5px 3px;list-type-style:decimal;}
ol.commentlist ul{margin-left:25px;padding-left:0;}
ol.commentlist ul li{list-style-type:circle;margin:5px 0 3px;padding:0;}
.commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff;}
.commentlist cite, .commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;margin:10px 5px 10px 0;}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;font-weight:normal;}
#sidebar{padding:0 0 10px 10px;margin:20px 0 0 720px;width:220px;border-left:1px solid #D4D6E3;border-bottom:1px solid #D4D6E3;font:1em'Lucida Grande', Verdana, Arial, Sans-Serif;}
#sidebar form{margin:0;}
#RSSsidebar{margin:O;width:220px;height:40px;}
#RSSimg{float:left;}
#RSSsidebar p{float:left;margin:0 0 0 10px;font-size:12px;}
#RSSsidebar a{color:#CC0000;}
#wp-calendar{empty-cells:hide;margin:10px auto 0;width:155px;border:1px solid grey;}
#wp-calendar thead{background-color:#D1DBE4;}
#wp-calendar tfoot{border:none;}
#wp-calendar th{font-style:normal;text-transform:capitalize;background-color:black;color:white;}
#wp-calendar td{padding:3px 0;text-align:center;background-color:#FFFAFA;border:solid 1px grey;}
#wp-calendar #prev a, #wp-calendar #next a{font-size:9pt;}
#wp-calendar caption{font:bold 1.3em'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:center;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;text-decoration:none;color:#00ADEF;font-weight:bold;background-color:yellow;}
#wp-calendar caption{text-align:center;width:100%;font-size:1.5em;}
#wp-calendar td.pad:hover{background-color:#fff;}
acronym, abbr, span.caps{cursor:help;}
acronym, abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0 0;display:block;}
.center{text-align:center;}
.hidden{display:none;}
hr{display:none;}
a img{border:none;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:15px;float:left;width:680px;}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}

