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


html{background-color:#FFFFFF;}

body{margin: 0 auto; padding: 0px; font-family:Verdana, Geneva, sans-serif;}
img {border: none;}
p, h1, h2, h3, h4, h5, h6 {margin: 0px;}

p{color:#808080; line-height:26px; font-size:14px; padding-bottom:20px;}
li{color:#808080; line-height:26px; font-size:14px; list-style-type:none; list-style-image:url(images/puce-ronde.png); text-align:justify;}
ul{margin-top:-10px;}

#bandeau{width:100%; position:fixed; z-index:100; float:left; }
#bandeau-top{position:fixed; top:0px; left:0px;}
#bandeau-top-tel{display:none;}
#bandeau-bas{position:fixed;}

#logo{position:relative; float:left; margin-left:3%; margin-top:32px; width:224px;}
#menu{position:relative; float:left; margin-left:8%; margin-top:35px;}
#reseaux-sociaux{position:relative; float:right; margin-top:35px; margin-right:3%; width:38px;}


img, object, embed, canvas, video, audio, picture {max-width:100%;height:auto;}

#slider{width:100%; height:100%;}
#images-accueil{display:none;width:100%;}

#titre-et-texte{position:relative; float:left; width:100%; margin-top:180px;}
#vague{position:relative; float:left; width:100%; margin-bottom:10px;}
#petite-vague{position:relative; float:left; width:100%; text-align:center; margin-top:-50px; margin-bottom:-10px;}

#titre{position:relative;float:left; width:100%; text-align:center;}
#titre-tel{display:none;}

#texte-total{position:relative; float:left; width:100%; padding-left:0%; padding-right:0%;}

#texte-bloc-gauche{position:relative; float:left; width:38%; margin-left:10%; text-align:justify; margin-right:2%; margin-bottom:10px;}
#texte-bloc-gauche-poeme{position:relative; float:left; width:26%; margin-left:10%; text-align:justify; margin-right:2%; margin-bottom:10px;}
#texte-bloc-gauche-image-pas-100{position:relative; float:left; width:38%; margin-left:10%; text-align:justify; margin-right:2%; margin-bottom:10px;}

#texte-bloc-gauche a, #texte-bloc-droit a{color:#808080; font-size:10px;}
#texte-bloc-gauche a:hover, #texte-bloc-droit a:hover{color:#00cfd6; font-size:10px;}

#inspirateurs-bloc-gauche{position:relative; float:left; width:20%; margin-left:15%; text-align:justify; margin-bottom:0px; margin-top:-20px;}
#inspirateurs-bloc-droit{position:relative; float:left; width:48%; margin-left:2%; margin-right:15%;text-align:justify; margin-top:40px;margin-bottom:0px;}
#inspirateurs-bloc-droit a, #inspirateurs-bloc-gauche a{color:#808080; text-decoration:none;}
#inspirateurs-bloc-droit a:hover, #inspirateurs-bloc-gauche a:hover {color:#00cfd6;}
#vague-inspirateur{text-align:right;}


#texte-bloc-droit{position:relative; float:left; width:38%; margin-right:10%;text-align:justify; margin-left:2%; margin-top:23px;margin-bottom:10px;}
#texte-bloc-droit-image-pas-100{position:relative; float:left; width:38%; margin-right:10%;text-align:justify; margin-left:2%; margin-top:23px;margin-bottom:10px;}
#texte-bloc-droit-image-pas-100-hommes{position:relative; float:left; width:38%; margin-right:10%;text-align:justify; margin-left:2%; margin-top:23px;margin-bottom:10px;}
#texte-bloc-droit-image-pas-100-hommes-tel{display:none;}
#texte-bloc-droit-image-pas-100-hommes-ipad{display:none;}

#texte-bloc-droit-poeme{position:relative; float:left; width:50%; margin-right:10%;text-align:justify; margin-left:2%; margin-top:23px;margin-bottom:10px;}
#texte-bloc-droit-poeme-pas-100{position:relative; float:left; width:50%; margin-right:10%;text-align:justify; margin-left:2%; margin-top:23px;margin-bottom:10px;}
#texte-bloc-droit-poeme a{color:#00cfd6;}
#texte-bloc-droit-poeme a:hover{color:#91f3d2;}

#texte-bloc-droit img, #texte-bloc-droit-poeme img, #inspirateurs-bloc-gauche img{width:100%;}
#texte-bloc-gauche img, #texte-bloc-gauche-poeme img{width:100%;}


#texte-bloc-gauche-bas{position:relative; float:left; width:40%; margin-left:15%; text-align:justify;margin-right:2%;}
#texte-bloc-droit-bas{position:relative; float:left; width:33%; margin-right:15%;text-align:justify; margin-left:2%; margin-top:29px;}
#image-horizontale{position:relative; float:left; width:100%; margin-bottom:30px;}
#image-horizontale img{width:100%;}

#texte-1-colonne{position:relative; float:left; width:80%; margin-left:10%; margin-right:10%;text-align:justify;}
#texte-1-colonne-centre{position:relative; float:left; width:80%; margin-left:10%; margin-right:10%;text-align:center; margin-top:20px; margin-bottom:20px;}
#texte-1-colonne-centre-inspirateurs{position:relative; float:left; width:80%; margin-left:10%; margin-right:10%;text-align:center; margin-top:20px; margin-bottom:20px;}
#texte-1-colonne-centre-inspirateurs-tel{display:none;}
#texte-1-colonne-centre-gabrielle{position:relative; float:left; width:80%; margin-left:10%; margin-right:10%;text-align:center; margin-top:20px; margin-bottom:0px;}

#temoignages{position:relative; width:auto; padding-top:10px;}
#temoignages-tel{display:none;}

#etiquettes-temoignages{position:relative; width:auto; text-align:center; padding-top:10px; display:block;}
#etiquettes-temoignages-tel{position:relative; width:auto; text-align:center; padding-top:10px; display:none;}

#etiquettes-temoignages a:hover, #etiquettes-temoignages-tel a:hover{opacity:0.5;}
#slider-temoignages{position:relative; float:left;}

#etiquettes-inspirateurs{position:relative; width:100%; max-width:1050px;margin:0 auto;padding:0px 0;}


#texte-1-colonne-temoignages{position:relative; float:left; width:48%; margin-left:26%; margin-right:26%;text-align:justify; margin-top:90px;}
#image-bas{position:relative; float:left; width:100%; margin-top:-80px;}


#dates{display:block;}
#dates-tel{display:none;}

@font-face{font-family:"Magnolia Script"; src:url("fonts/Magnolia%20Script.otf");}
.magnolia{font-family:"Magnolia Script", Verdana;}
.turquoise-lettre-maj{font-family:"Magnolia Script", Verdana; color:#00cfd6; font-size:80px;}
.turquoise-taille-26{font-family:"Magnolia Script", Verdana; color:#00cfd6; font-size:26px;}
.turquoise-taille-20{font-family:"Magnolia Script", Verdana; color:#00cfd6; font-size:20px;}

.turquoise-taille-26-align-right{font-family:"Magnolia Script", Verdana; color:#00cfd6; font-size:26px; text-align:right !important;}
.turquoise-taille-40{font-family:"Magnolia Script", Verdana; color:#00cfd6; font-size:36px;line-height:38px;}
h1{font-family:"Magnolia Script", Verdana; color:#00cfd6; font-size:36px; font-weight:normal; line-height:38px; text-align:left !important; margin-top:-10px;}


.turquoise-fonce-lettre-maj{font-family:"Magnolia Script", Verdana; color:#009ca6; font-size:80px;}
.turquoise-fonce-taille-26{font-family:"Magnolia Script", Verdana; color:#009ca6; font-size:26px;}
.turquoise-fonce-taille-20{font-family:"Magnolia Script", Verdana; color:#009ca6; font-size:20px;}

.turquoise-fonce-taille-40{font-family:"Magnolia Script", Verdana; color:#009ca6; font-size:36px;line-height:38px;}
.turquoise-fonce{color:#009ca6;}

.vert-eau-taille-26{font-family:"Magnolia Script", Verdana; color:#91f3d2; font-size:26px;}
.vert-eau-taille-40{font-family:"Magnolia Script", Verdana; color:#91f3d2; font-size:40px;}
.vert-eau-lettre-maj{font-family:"Magnolia Script", Verdana; color:#91f3d2; font-size:80px;}

.bleu145198{color:#145198;}
.bleu145198-magnolia{font-family:"Magnolia Script", Verdana;, Verdana; color:#145198;}
.italic-petit{font-family:"Magnolia Script", Verdana;}
.italic-petit p{color:#a3a4a4;}

.padding-left{padding-left:20px;}
.position-centre img{text-align:justify !important;}

#mentions-legales{position:relative; float:left; width:80%; margin-left:10%; margin-right:10%;text-align:right; margin-top:-35px; z-index:100;}
#mentions-legales p{padding:0; font-size:10px; }
#mentions-legales a{color:#ffffff;text-decoration:none;}
#mentions-legales a:hover{color:#009ca6;}