/*HEADER*/
header h1 {
    color: #b894c3;
  background-color: #;
    height: auto;
    line-height: 80px;
    padding: 0 20px;
    border-top: none;
    text-align: right;
   }
header h1 a {
  font-family: Papyrus;
  }
header h1 a:hover {
    color: #f1eaed;
    text-decoration: none;
}
header .image {
  top: 70px;
    height: 205px;
    width: 1000px;
    overflow: hidden;
    position: relative;
}
a img {
    border: none;
    }
.promoted_blog_text {
    display: inline-block;
    width: 150px;
    vertical-align: top;	
    margin-left: 5px;
    margin-right: 20px;
    padding-top: 5px;
    opacity: 0.8;
    font-size: small;
}
.promoblog_intro {
    font-size: 14px;
    text-align: center;
    border-bottom: 0px solid rgba(0, 0, 0, .1);
    padding-bottom: 10px;
}
.promoblog {
    /* border-top: 1px solid rgba(0, 0, 0, .1); */
    border-top: none;
  border-bottom: 1px solid rgba(0, 0, 0, .1);
    padding-top: auto;
    padding: 15px;
    margin-top: 30px;
    /* margin-bottom: 10px; */
}
#forum_sujet_tableau {
    margin-top: 5px;
    background: rgb(175, 142, 161);
  color: #666;
  text-align:justify;
  }
#forum_sujet_tableau .forum_sujet_message_titre {
    color: white;
    border: 0px solid #dfdfdf;
    padding-top: 2px;
    text-align: center;
}
.forum_sujet_tableau_message_contenu {
    padding: 10px 10px 10px 20px !important;
    font-size: medium !important;
    line-height: normal;
}
#forum_categorie_subcats .forum_index_tableau_cat_categorie .forum_index_tableau_cat_desc {
    padding-left: 40px !important;
    background: transparent url('https://static.blog4ever.com/2010/05/415252/mini-bulle-information.gif') no-repeat 8px center;
}
#forum_categories .forum_index_tableau_cat_desc a b, #forum_categories .forum_index_tableau_cat_desc form b, #forum_categorie_subcats .forum_index_tableau_cat_desc a b, #forum_categorie_subcats .forum_index_tableau_cat_desc form b {
    color: #af8ea1;
  font-size: medium;
  font-weight: normal;
}
/*MAIN*/
.main {
  border: none;
  background-color: rgb(241, 234, 237);
  background-image: url('');
background-repeat: repeat-y;
}
/*BODY*/
body {
/* background : ; */
  background : #AB8C91;
  background-image: url('https://static.blog4ever.com/2010/05/415252/Fond-paysage-flou_blog-fengshui1.png?1505841963');
  background-repeat: repeat-x;
  font-size: medium;
  }  
.dynamicode_articles_extrait img
{
   margin-left: 0px;
      margin-right: 10px;
}
#contenu {
       margin: 20px auto;
   width: 1004px;
    }
/*media screen*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 1px;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
nav {
    height: 40px;
    text-transform: uppercase;
    top: -200px;
    margin-left: 5px;
    margin-right: 2px;
    position: relative;
    z-index: 4;
  box-shadow: none;
  background-image: url();
  background-repeat:no-repeat;
}
nav ul {
    margin: 0 0 0 10px;
    float: left;
}
nav a {
    color: rgb(194, 160, 175);
    font-family: Papyrus;
    font-size: large;
    text-transform: capitalize;
    font-weight: bold;
    background-image: url();
    background-repeat: no-repeat;
    background-position: 0px 12px;
  padding: 5px;
 }
/*nav li {
    display: inline-block;
    margin: 0 10px 0 0;
    border: #d5bdbc;
    border-style: solid;
    border-radius: 5px;
  background-color: #f1eaed;
  border-width: thin;*/
nav li {
    display: inline-block;
    margin: 0 10px 0 0;
    /* border: #f1eaed; */
    border-right-style: solid;
    /* border-radius: 5px; */
    /* background-color: #f1eaed; */
    border-width: thin;
    border-color: #e2d9da;
}
nav .recherche_nav {
    float: right;
    height: 30px;
    margin-top: autopx;
    }
nav .recherche_nav input {
    width: auto;
    height: auto;
    font-size: medium;
    font-family: Papyrus;
}
#contenu button {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: #b894c3;
    border-radius: 3px;
    border: 1px solid #b894c3;
    color: #9a8099;
    font-family: inherit;
    font-size: small;
    text-transform: uppercase;
    height: 30px;
}
#article_recherche {
    margin-top: 20px;
    display: none;
}
/* BARRE LATERALE */
aside .bloc-cote {
    border-top: 0px solid #f5f1f6;
    border-bottom: 0px solid #bfaac2;
}
aside .bloc-cote a {
    color: #000000;
    font-size: medium;
    font-family: Papyrus;
}
aside {
    min-height: 200px;
    position: relative;
    width:  250px;
    z-index: 2;
  }
#menu_partenaires {
  display: none;
}
article ul li a {
  font-family: 'Calligraph421 BT';
  font-size: 12pt;
  font-weight: normal;
}
/*GENERAL*/
#contenu {
  background: #;
  background-image: url('');
  background-repeat: repeat-xy;
}
/*ARTICLE*/
.layout-3 article {
    width: auto;
    margin-left: 50px;
    margin-right: 50px;
    margin-top: auto;
  }
#articles_show_contenu_article, .articles_index_contenu_article {
    font-size: medium;
    background-color: white;
      width: 80%;
    /* align-content: center; */
    margin-left: 60px;
    padding: 20px;
}
article {
    /* float: right; */
    width: 660px;
}
#ARTICLE {
min-height: 300px;
padding: 20px;
position: relative;
}
article a {
color: rgb(167, 76, 151);
}
article a:hover {
  color: rgb(153, 177, 157);
  font-weight: normal;
}
     article table {
    border-width: 1px;
    border-style: solid;
    background-color: #ffffff;
    border-collapse: collapse;
}
.articles_index_contenu_article {
    font-size: 13px;
    background-color: #ffffff;
}   
 #article_liste_articles {
    display: block;
    background-color: #;
    background-image: url("https://static.blog4ever.com/2010/05/415252/t69h9wmuzenpierres.gif");
    background-repeat: no-repeat;
    background-position: 150px 25px;
    overflow-y: scroll !important;
    height: 320px;
    width: 70%;
    margin-left: 100px;
    background-color: whitesmoke;
}
.article_index_categorie_nom {
font-weight: 700;
color: rgb(86, 87, 87);
font-family: 'Calligraph421 BT';
font-size: large
}
.article_index_lien a {
-moz-transition: all 0.7s ease;
}
   #articles_index_categorie_titre {
    border: none;
    color: #7f5684;
    text-align: left;
    margin-left: 100px;
    margin-top: 20px;
    text-transform: none ;
    font-weight: bold;
    font-family: "Calligraph421 BT";
    font-size: x-large;
  background-color: #f1eaed;
}  
#articles_index_categorie_desc {
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
margin-top: auto;
font-style: italic;
font-size: medium;
font-weight: normal;
text-align: justify;
}
article ul, article ol {
    margin: 0 0 0 20px;
    background-color: rgba(184, 148, 195, 0.08);
    padding-left: 10px;
}
article ul li, article ol li {
line-height: 25px;
list-style-image: inherit;
list-style-type: disc;
list-style-position: inside;
text-align: left;
}
.share ul.social-media-buttons li {
opacity: 0.7;
list-style: none;
}
.share {
height: 20px;
padding: 0px !important;
border-radius: 5px;
margin: 0 0 20px 0
}
.highlight {
background-color: rgba(226, 211, 228, 0.5);
}
/* --- menu stats --- */
#menu_stats ul
{
background : #E2E2E2;
background-image: url(https://static.blog4ever.com/2010/05/415252/artfichier_415252_708146_201204015314475.jpg);
background-repeat: no-repeat;
background-position: bottom ;
width: 210px;
height : 180px;
line-height : 10px;
}
/* font-style: italic; */
text-decoration: none;
font-family: segoe script;
font-weight: 900;
}
#contenu input[type="submit"], #contenu input[type="button"], #contenu button {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
background: #D1BAD8;
border-radius: 30px;
border: 1px solid rgb(184, 148, 195);
color: rgb(145, 64, 135);
font-family: 'Calligraph421 BT';
font-size: large;
text-transform: lowercase;
}
 /*FORUM*/
  .wysibb-text-editor {
    outline: none;
    color: #000;
    font-size: large;
    padding: 10px;
    line-height: auto;
    test-align: justify;
}
/* PIED DE PAGE */
footer {
    background: #f1eaed;
    color: #691077;
}
footer a {
    color: #b08fa2;
}
footer a:hover {
    color: #ffffff;
}
footer #recherche_inter_blogs form input {
    margin-bottom: 10px;
}
footer {
    height: auto;
    min-height: 90px;
    padding: 30px 10px 0 0x;
    text-align: center;
    width: 100%;
}

footer a {
        /* font-size:13px; */
}
