body {width:690px; margin:0; padding:0;}
.invisible, #message, .btfb, nav, .top_box, .bottom_box, .break , div.center_link,
.text_encart a, div.etoile, #s4, #s5, #s6 h3.text_centrer, #s6 div.lignesep, .contact_left, footer, .contact_right h3,  #adre
{color:transparent; opacity:0; display:none; position:absolute; z-index:-40;}
#mainscrollpage { margin-left:auto; width:680px; /*min-height:7170px;*/margin-right: auto;
height: 100%; z-index:-10; /*opacity:0.8;*/ }

#h1logo {position: absolute; margin: 0; padding-left:0px; width:300px; height:auto; /*display:bloc;*/ z-index: 50;}
#h1logo img{ width:300px; height:auto;}

header {margin-left:auto; margin-right:auto; top:0; width:680px; height:auto; z-index:30; background-color:#222; background-color: rgba(0, 0, 0, 0.8)}

#moi { background-color: #fff;
    color: #000;
    float: right;
    height: auto;
    margin-left: 2%;
    padding: 8px;
    position: relative;
    text-align: left;
    top: 0 !important;
    width: 210px;
    z-index: -12;
}
#moi img{ width:210px; height:100px;}
#moi h1{font-size:21px; padding:0; margin:0;}
#moi h2{font-size:36px; padding:0; margin:0; line-height:36px;}

section {width:100%; float:left; padding-top:14px;}
h3.text_centrer {
    font-family: "Open Sans",sans-serif;
    font-size: 38px;
    font-weight: lighter;
    margin: 0;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
.sous-contenu{text-align:left; padding-top:10px;}
.encart{font-size:14px;width:30%; float:left; }
.encart h4 {margin:0; margin-top:10px;font-size:30px; text-align:center;}
.encart p{margin-top:0px; text-align:center; padding:10px;}


.photobox{width:160px; height:160px; overflow:hidden; margin:0 4px 6px 2px; float:left;}
.photobox img{width:160px; height:160px;position:absolute;}
.photobox a{color:#FFF; text-decoration:none; font-size:14px;
background-color:#000; background-color: rgba(0, 0, 0, 0.6);
 margin-top:224px; z-index:2;margin-top:130px;}
a.textinbox {position:relative; width:200px; height:auto;background-color:#000; background-color: rgba(0, 0, 0, 0.6);
 z-index:2;}
.textinbox h4{margin-top:124px;font-size:18px; margin-bottom:0; padding-left:4px; height: 36px;background-color:#000; background-color: rgba(0, 0, 0, 0.6);}
.textinbox span{padding-left:4px; float:left;}

div.text_encart{padding:20px;font-size:14px; margin-bottom:10px;}
 div.text_encart p{-webkit-columns: 2 auto; margin:4px 0 4px 0;
       -moz-columns: 2 auto;
       columns: 2 auto;}
div.textbox{margin:0px; padding:10px 8px 0 20px; max-width:20%; float:left;}
div.textbox h4{margin:0px; font-size:24px;float:left;}
div.textbox p{float:left; margin-top: 4px;}

.contact_right span{float: left;
    margin-bottom: 26px; height:60px;}
.contact_right h2{width: 40%; font-size: 22px;margin-bottom:2px; }
.contact_right div{float:left; margin-left:5px; margin-top:60px;width: 48%; font-size: 16px;}
	
#s6{position:absolute; width:450px;}


.envers { font-weight:normal !important;
    direction: rtl;
    unicode-bidi: bidi-override;
}

/*----- les polices de caractères ------*/
#nav li{font-family: 'Alegreya Sans SC', sans-serif; font-size:17px;}
h1, h2, h3, h4{font-family: 'Open Sans', sans-serif;}
#monblog span{font-family: 'Lobster', cursive;}
#monblog p, div.etoile p span{font-family: 'Oswald', 'Alegreya Sans', sans-serif;}
div.etoile p, .chat div{font-family: 'Satisfy', cursive;}
div.chat div h2{font-family: 'Alegreya Sans', sans-serif; font-weight:400; font-size:84px; letter-spacing:-5px;}

h3.text_centrer, .textbox h4{font-family: 'Alegreya Sans', sans-serif;font-weight:lighter;}
.textbox h4, .encart h4{ letter-spacing:-1px;}
.break p, .encart h4 {font-family: 'Alegreya Sans', sans-serif; font-weight:500;}
.contact_right h3{font-family: 'Oswald', sans-serif; font-weight: normal;}
div.text_encart a {font-family: 'Oswald', sans-serif; font-weight:400;}
.contact_right h1, .contact_right h2{font-family: 'Alegreya Sans SC', sans-serif;}
/*a.textinbox h4{letter-spacing:-2px; font-weight:500;}*/
#moi h1, a.textinbox h4{font-family: 'Oswald', sans-serif; /*letter-spacing:-2px;*/ font-weight:300;}
#moi h2{font-family: 'Oswald', sans-serif; /*letter-spacing:-2px;*/ font-weight:500;}
/*----- fin des polices ------*/
