@font-face {
	font-family : 'algerianregular';
	src : url("Polices/alger-webfont.woff2") format('woff2'), url("Polices/alger-webfont.woff") format('woff');
	font-weight : normal;
	font-style : normal;
	}
	@font-face {
	font-family : 'bell_mtitalic';
	src : url("Polices/belli-webfont.woff2") format('woff2'), url("Polices/belli-webfont.woff") format('woff');
	font-weight : normal;
	font-style : normal;
	}
	@font-face {
	font-family : 'centaurregular';
	src : url("Polices/centaur-webfont.woff2") format('woff2'), url("Polices/centaur-webfont.woff") format('woff');
	font-weight : normal;
	font-style : normal;
	}
	@font-face {
	font-family : 'lucida_handwritingitalic';
	src : url("Polices/lhandw-webfont.woff2") format('woff2'), url("Polices/lhandw-webfont.woff") format('woff');
	font-weight : normal;
	font-style : normal;
	}
	@font-face {
	font-family : 'robotoblack';
	src : url("Polices/roboto-black-webfont.woff2") format('woff2'), url("Polices/roboto-black-webfont.woff") format('woff');
	font-weight : normal;
	font-style : normal;
	}
	@font-face {
	font-family : 'robotobold';
	src : url("Polices/roboto-bold-webfont.woff2") format('woff2'), url("Polices/roboto-bold-webfont.woff") format('woff');
	font-weight : normal;
	font-style : normal;
	}
	@font-face {
	font-family : 'robotolight';
	src : url("Polices/roboto-light-webfont.woff2") format('woff2'), url("Polices/roboto-light-webfont.woff") format('woff');
	font-weight : normal;
	font-style : normal;
	}
	@font-face {
	font-family : 'robotomedium';
	src : url("Polices/roboto-medium-webfont.woff2") format('woff2'), url("Polices/roboto-medium-webfont.woff") format('woff');
	font-weight : normal;
	font-style : normal;
	}
	* {
	font-family : robotoregular, Arial, sans-serif;
	color : rgb(31, 32, 32, 0.8);
	padding : 0;
	margin : auto;
	text-align : justify;
	}
	body {
	max-width : 900px;
	width : 100%;
	}
	main {
	background-color : rgb(240, 125, 134, 0.1);
	padding-top : 15px;
	}
	#page_tantra {
	padding-top : 0;
	}
	#page_tantra strong {
	font-family : robotoregular, Arial, sans-serif;
	}
	#section_index {
	display : flex;
	flex-direction : row;
	flex-wrap : wrap;
	align-content : space-around;
	}
	#section_index_massages {
	padding : 3% 0;
	}

	#section_index_massages h1, #section_presentation h1{
	padding: 3% 9%;
	}
	#section_index_massages p{
	padding: 1% 5% ;
	font-size: 0.9em;
	}
	header {
	max-width : 900px;
	width : 100%;
	background-color : rgb(240, 125, 134, 0.1);
	padding : 5px 0;
	}
	hr {
	border-color : rgb(173, 30, 90, 0.2);
	}
	.pos1_main {
	position : absolute;
	left : 95%;
	top : 150%;
	z-index : 100;
	}
	.pos2_main {
	position : absolute;
	left : 95%;
	top : 250%;
	z-index : 100;
	}
	.pos3_main {
	position : absolute;
	left : 95%;
	top : 200%;
	}
	.coul_jaune {
	background-color : rgb(255, 246, 160, 1);
	}
	.coul_orange {
	background-color : rgb(244, 155, 93, 1);
	}
	.coul_rose {
	background-color : rgb(240, 125, 134, 1);
	}
	.coul_violet {
	background-color : rgb(173, 30, 90, 0.53);
	}
	.coul_rose_clair {
	background-color : rgb(240, 125, 134, 0.1);
	}
	.coul_rose_medium {
	background-color : rgb(240, 125, 134, 0.5);
	}
	.coul_noir {
	color : rgb(0, 0, 0);
	}
	.img_bulle_bleue {
	background-image : url("images/bulle_bleue.png");
	background-repeat : no-repeat;
	background-position : center;
	background-size : 330px 200px;
	}
	.size1 {
	background-size : 330px 280px;
	}
	.img_bulle_claire {
	background-image : url("images/bulle_claire.png");
	background-repeat : no-repeat;
	background-position : center;
	background-size : 320px;
	}
	.img_bulle_presentation {
	background-image : url("images/bulle_claire.png");
	background-repeat : no-repeat;
	background-position : center;
	background-size : 95% 100%;
	}
	.img_bulle_rose {
	background-image : url("images/bulle_rose.png");
	background-repeat : no-repeat;
	background-position : center;
	background-size : 320px 200px;
	}
	.img_tantra {
	width : 30%;
	}
	.img_bulle_titre {
	background-image : url("images/bouton.png");
	background-repeat : no-repeat;
	background-size : 100% 90px;
	height : 90px;
	}
	.img_massage_assis {
	background-image : url("images/massage_assis.png");
	background-repeat : no-repeat;
	background-position : center;
	background-size : contain;
	}
	.bloc_index_intro {
	font-family : bell_mtitalic;
	width : 70%;
	padding : 30px 0;
	text-align : center;
	}
	.bloc_portrait {
	width : 90px;
	}
	.bloc_peinture_laurane {
	width : 250px;
	}
	.bloc_txt_bulle {
	width : 230px;
	font-size : 0.9em;
	}
	.bloc_txt {
	width : 80%;
	font-size : 0.8em;
	}
	blockquote {
	font-size : 0.7em;
	font-style : italic;
	padding : 20px 50px;
	}
	.bloc_txt_seances {
	font-size : 0.9em;
	width : 270px;
	padding-top : 60px;
	}
	.bloc_txt_presentation {
	font-size : 0.7em;
	width : 50%;
	}
	#bloc_peinture {
	padding-top : 10px;
	margin-left : 10px;
	}
	#bloc_titre {
	margin-left : 70px;
	}
	#bloc_peinture p {
	font-weight : 800;
	font-family : algerianregular;
	font-size : 90%;
	width : 250px;
	}
	.img_titre_vert {
	background-image : url("images/titre_vert.png");
	background-repeat : no-repeat;
	background-position : 20px 10px;
	background-origin : padding-box;
	background-size : 200px 70px;
	height : 70px;
	}
	.img_jambe {
	background-image : url("images/jambe.png");
	background-repeat : no-repeat;
	background-position : center;
	background-size : 640px;
	}
	.img_vague_claire {
	background-image : url("images/vague-claire.png");
	background-repeat : no-repeat;
	background-size : 400px;
	}
	.img_vague_foncee {
	background-image : url("images/vague-foncee.png");
	background-repeat : no-repeat;
	background-size : 400px;
	}
	.fd_vagues {
	background-color : rgb(240, 125, 134, 0.6);
	background-image : url("images/vague_descend.png"), url("images/vague_monte.png");
	background-size : 30% 70%, 25% 70%;
	background-repeat : no-repeat, no-repeat;
	background-position-x : right, left;
	background-position-y : top, bottom;
	padding-top : 5px;
	}
	.fd_blc_motif {
	background-image : url(images/fond_rose_seances.png), url(images/vague_claire.png);
	background-repeat : no-repeat, no-repeat;
	background-position : top, bottom;
	padding-top: 100px;
	background-size : 540px 250px, 540px 250px;
	}
	.fd_tantra {
	background-image : url(images/jambe_1.png), url(images/vague_claire.png);
	background-repeat : no-repeat, no-repeat;
	background-size : 100% 350px, 100% 350px;
	background-position-y : top, bottom;
	}
	.fd_img_tantra {
	background-image : url(images/tantra.png);
	background-repeat : no-repeat;
	background-size : 65%;
	background-position : center;
	}
	.bloc_titre1 {
	display : block;
	width : 320px;
	}
	.bloc_titre1 > p {
	padding-bottom : 20px;
	}
	.bloc_titre2 {
	display : none;
	width : 400px;
	}
	iframe {
	border-radius : 20%;
	}
	p {
	padding-top : 10px;
	}
	.pol_roboto_light {
	font-family : robotolight, Arial, sans-serif;
	}
	.pol_roboto_bold {
	font-weight : 600;
	}
	.pol_bell_italic_gras {
	font-family : bell_mtitalic, robotoblack;
	font-weight : 600;
	}
	h1, h2, h3 {
	font-family : centaurregular, Helvetica, sans-serif;
	text-align : left;
	}
	h2 {
	font-size : 1.2em;
	padding-left : 15px;
	padding-top : 10px;
	}
	#tantra h2 {
	text-align : center;
	}
	h1 a {
	font-family : centaurregular, Helvetica, sans-serif;
	}
	h1 a:hover {
	font-family : centaurregular, Helvetica, sans-serif;
	font-weight : 900;
	}
	.element_index {
	width : 340px;
	height : 330px;
	margin-bottom : 10px;
	}
	.element_index1 {
	width : 340px;
	margin : 10px;
	}
	.goutiere {
	width : 2%;
	}

.coul_simplybook {
  background-color: rgb(240, 125, 134, 0.6);
  width: 100%;
}

.bouton_simplybook {
  line-height: 20px;
  background-image: url("images/bouton_bleu.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 320px 70px;
  width: 100%;
}

.contener_simplybook {
  max-width: 310px;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 0 auto; /* Centre horizontalement */
}
.contener_simplybook p {
  margin: 0;
  padding: 0;
}

/* Réduit la largeur des éléments emoji */
.contener_simplybook .emoj {
  flex: 0 0 32px; /* ou 24px si tu veux encore plus petit */
  font-size: 1.2em; /* ajuste selon le rendu que tu veux */
  text-align: center;
}

/* Le bloc central (texte avec le lien) prend toute la place restante */
.contener_simplybook p:not(.emoj) {
  flex: 1;
}

@media (max-width: 340px) {
  .contener_simplybook {
    max-width: 300px;
  }
}


.bouton_simplybook p {
  color: black;
  margin: 20px 3px;
  flex: 1;
}

.bouton_simplybook a {
  font-size: 90%;
  display: inline-block;
}

.emoj {
  font-size: 1.2em;
  display: flex;
  align-items: center;
}

	#section_index h1 {
	padding : 30px 0 0 30px;
	}
	
	#section_seance {
		margin : 0 5%;
	}
	#section_seances h1 {
	padding : 0 0 0 35px;
	font-size : 140%;
	margin : 10px 10px;
	}
	#section_seances h2 {
	height : 40px;
	font-size : 130%;
	}
	#cde_pos2 {
	padding : 5px 15px 0 90px;
	}
	#cde_pos3 {
	padding : 5px 15px 0 140px;
	}
	#cde_pos4 {
	padding : 5px 15px 0 110px;
	}
	#cde_pos5 {
	padding : 5px 15px 0 75px;
	}
	.flottant_droite {
	float : right;
	}
	.flottant_gauche {
	float : left;
	}
	.dessous {
	clear : both;
	}
	.img_puce_verte {
	background-image : url("images/puce_verte.png");
	background-repeat : no-repeat;
	background-size : 30px;
	background-position-y : center;
	}
	.img_seances_h2 {
	background-image : url("images/bouton.png");
	background-repeat : no-repeat;
	}
	.img_pos1 {
	background-position : 0 0;
	}
	.img_pos2 {
	background-position : 80px 0;
	}
	.img_pos3 {
	background-position : 130px 0;
	}
	.img_pos4 {
	background-position : 95px 0;
	}
	.img_pos5 {
	background-position : 65px 0;
	}
	.img_h2_size1 {
	background-size : 140px 40px;
	}
	.img_h2_size2 {
	background-size : 200px 40px;
	}
	.img_bulle_size1 {
	min-height : 280px;
	background-size : 330px 250px;
	}
	.img_bulle_size6 {
	min-height : 200px;
	background-size : 320px 180px;
	}
	.img_bulle_size2 {
	min-height : 230px;
	background-size : 340px 200px;
	}
	.img_bulle_size3 {
	min-height : 220px;
	background-size : 350px 220px;
	}
	.bulle_pos1 {
	background-position : 0 0;
	}
	.bulle_pos2 {
	background-position : 5px 0;
	}
	.bulle_pos3 {
	background-position : 5px 0;
	}
	.bulle_pos4 {
	background-position : 5px 0;
	}
	.bulle_pos5 {
	background-position : 0 0;
	}
	.contener_pos1 {
	margin-left : 0;
	margin-right : 15px;
	}
	.contener_pos2 {
	margin-left : 35px;
	margin-right : 15px;
	}
	.contener_pos3 {
	margin-left : 30px;
	margin-right : 15px;
	}
	.contener_pos4 {
	margin-left : 50px;
	margin-right : 15px;
	}
	.contener_pos5 {
	margin-left : 0;
	margin-right : 15px;
	}
	.contener_posT {
	margin-left : 60px;
	margin-right : 15px;
	}
	a {
	text-decoration : none;
	font-weight : 500;
	}

	/* LISTES À PUCES INDENTÉES + PUCE PERSONNALISÉE */

ul.indentee {
  margin-left: 0.8em;
  padding-left: 0;
  list-style: none; /* Supprime les puces natives */
}

ul.indentee li {
  position: relative;
  padding-left: 2em;
  margin-bottom: 0.6em;
  line-height: 1.4;
}

ul.indentee li::before {
  content: "🧘";
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1em;
}

/* Responsive – réduit l'indentation sur petits écrans */
@media (max-width: 600px) {
  ul.indentee li {
    padding-left: 1.5em;
  }
}


	#entreprise a, #section_presentation a {
	font-style : italic;
	}
	a:hover {
	font-family : robotobold;
	}
	#contener_entete {
	min-height : 80px;
	display : flex;
	flex-wrap : wrap;
	align-content : space-around;
	}
	.element1_entete:nth-child(1) {
	order : 1;
	}
	.element1_entete:nth-child(2) {
	order : 3;
	}
	.element1_entete:nth-child(3) {
	order : 2;
	}
	.element2_entete:nth-child(3) {
	align-self : flex-end;
	}
	.element2_entete:nth-child(4) {
	align-self : flex-end;
	}
	.contener_menu {
	min-height : 80px;
	display : flex;
	flex-flow : row wrap;
	}
	.fd_aside {
	background-image : url("images/bulle_claire.png"), url("images/jambe.png");
	background-repeat : no-repeat, no-repeat;
	background-size : 350px 250px, 100% 250px;
	background-position : center, bottom;
	}
	aside h2 {
	background-image : url("images/bouton.png");
	background-repeat : no-repeat;
	background-size : 300px 60px;
	line-height : 20px;
	height : 80px;
	padding-left : 30px;
	padding-top : 30px;
	background-position-x : 10px;
	background-position-y : 20px;
	}
	aside p {
	width : 300px;
	text-align : center;
	padding-top : 30px;
	}
	aside a {
	text-decoration : none;
	}
	footer p {
		color: white;
		text-align: center;
		font-size: 0.8em;
		line-height: 1.6;
		margin-bottom: 1em;
	}
	.contener_footer {
	display : flex;
	flex-wrap : wrap;
	}
	.cde_colonne {
	flex-direction : column;
	}
	.cde_colonne_reverse {
	flex-direction : column-reverse;
	}
	.cde_ligne {
	flex-direction : row;
	}
	.cde_ligne_reverse {
	flex-direction : row-reverse;
	}
	.img_bouton {
	background-image : url("images/bouton.png");
	background-repeat : no-repeat;
	background-position : center;
	background-size : 140px 38px;
	}
	.cde_ligne2 {
	line-height : 7px;
	}
	nav ul li {
	list-style-type : none;
	height : 35px;
	line-height : 35px;
	width : 140px;
	text-align : center;
	}
	nav ul li a {
	text-decoration : none;
	font-family : 'lucida_handwritingitalic';
	line-height : normal;
	font-size : 70%;
	}
	footer nav ul li a:hover {
	font-family : 'lucida_handwritingitalic';
	color: white;
	}
	.bouton_simplybook a:hover, nav a:hover {
	color : beige;
	}
	strong {
	font-weight : normal;
	font-family : robotoregular, Arial, sans-serif;
	}
	.cde_gras, em {
	font-family : robotoblack;
	}
	.cde_centrer {
	margin : auto;
	}
	.cde_txt_centrer {
	text-align : center;
	}
	.cde_txt_droit {
	text-align : right;
	}
	.cde_padding_tb20 {
	padding : 20px 0;
	}
	.cde_padding_t20 {
	padding-top : 20px;
	}
	.cde_padding_t40 {
	padding-top : 40px;
	}
	.cde_padding_cote40 {
	padding-left : 40px;
	padding-right : 40px;
	}
	.cde_font_size09 {
	font-size : 0.9em;
	}
	.cde_inline {
	display : inline;
	margin : 0;
	}
	.bloc_txt_coordonnees {
	font-family : robotoblack;
	font-size : smaller;
	max-width : 80%;
	margin : auto;
	}
	.bloc_txt_coordonnees a {
	font-family : robotoblack;
	font-size : smaller;
	}
	.bloc_txt_coordonnees a:hover {
	color : aliceblue;
	}
	.contener_coordonnees {
	display : flex;
	justify-content : space-around;
	flex-wrap : wrap;
	}
	.contener_adresse {
	display : flex;
	flex-direction : row;
	flex-wrap : nowrap;
	}
	.size_tel {
	font-size : 1.8em;
	}
	.size_mail {
	font-size : 0.8em;
	}
	.contener_coordonnees div, .contener_coordonnees > p {
	padding : 20px;
	}
	.contener_presentation {
	display : flex;
	flex-wrap : wrap;
	flex-direction : column;
	justify-content : center;
	}
	.contener_seances {
	display : flex;
	max-width : 300px;
	justify-content : center;
	}
	.element_seances {
	max-width : 210px;
	font-size : 0.8em;
	}
	.contener_seances1 {
	display : flex;
	}
	.element_seances1 {
	width : 70px;
	margin : 5px;
	text-align : center;
	font-family : 'algerianregular';
	font-size : larger;
	}
	.cde_width_tarifs {
	width : 100px;
	margin : 5px 0 10px 0;
	}
	.cde_size_chqkdo {
	width : 100px;
	height : 100px;
	}
	.contener_grille {
	display : grid;
	grid-auto-rows : 80px;
	grid-template-columns : 0.8fr repeat(10,20px) 1fr;
	margin : 10px 0;
	}
	.p1 {
	grid-column-start : 7;
	grid-row-start : 1;
	}
	.p2 {
	grid-column-start : 4;
	grid-row-start : 2;
	}
	.p3 {
	grid-column-start : 2;
	grid-row-start : 3;
	}
	.p4 {
	grid-column-start : 4;
	grid-row-start : 4;
	}
	.p5 {
	grid-column-start : 7;
	grid-row-start : 5;
	}
	.p6 {
	grid-column-start : 4;
	grid-column-end : 13;
	grid-row-start : 2;
	grid-row-end : 5;
	}
	@media all and (max-width: 310px) {
	#bloc_peinture {
	display : none;
	}
	.bouton_simplybook {
	background-size : 320px 90px;
	}
	}
	.bloc_peinture_laurane {
	width : 300px;
	}
	#bloc_peinture p {
	width : 300px;
	}
	#bloc_peinture {
	margin-left : 0;
	}
	#bloc_titre {
	margin-left : 90px;
	}
	.img_pos1 {
	background-position : 60px 0;
	}
	#cde_pos1 {
	padding : 5px 15px 0 70px;
	}
	.bulle_pos1 {
	background-position : 0 0;
	}
	.contener_pos1 {
	margin-left : 0;
	}
	.img_pos2 {
	background-position : 150px 0;
	}
	#cde_pos2 {
	padding : 5px 15px 0 160px;
	}
	.bulle_pos2 {
	background-position : 25px 0;
	}
	.contener_pos2 {
	margin-left : 55px;
	}
	.img_pos3 {
	background-position : 180px 0;
	}
	#cde_pos3 {
	padding : 5px 15px 0 190px;
	}
	.bulle_pos3 {
	background-position : 50px 0;
	}
	.contener_pos3 {
	margin-left : 55px;
	}
	.img_pos4 {
	background-position : 170px 0;
	}
	#cde_pos4 {
	padding : 5px 15px 0 180px;
	}
	.bulle_pos4 {
	background-position : 85px 0;
	}
	.contener_pos4 {
	margin-left : 110px;
	}
	.img_pos5 {
	background-position : 110px 0;
	}
	#cde_pos5 {
	padding : 5px 15px 0 120px;
	}
	.bulle_pos5 {
	background-position : 90px 0;
	}
	.contener_pos5 {
	margin-left : 90px;
	}

	@media all and (max-width: 390px) {
	.contener_coordonnees div, .contener_coordonnees > p {
	padding : 8px;
	}
	.contener_seances {
	text-align : left;
	}
	.element_seances {
	text-align : left;
	}
	#section_seances h2 {
	height : 30px;
	font-size : 110%;
	}
	.img_h2_size1 {
	background-size : 140px 30px;
	}
	.img_h2_size2 {
	background-size : 200px 30px;
	}
	#cde_pos3 {
	padding : 5px 15px 0 100px;
	}
	.img_pos3 {
	background-position : 80px 0;
	}
	}
	@media all and (min-width: 540px) {
	/*.img_bulle_titre {
	background-size : 330px 40px;
	}*/
	.fd_blc_motif {
	background-size : 900px 550px, 900px 250px;
	padding : 0 20px;
	}
	.bloc_titre1 {
	display : none;
	}
	.bloc_titre2 {
	display : block;
	}
	.bloc_titre2 > p {
	padding : 30px 0 80px 0;
	}
	blockquote {
	columns : 2;
	padding : 20px 75px;
	}
	.cde_size_chqkdo {
	width : 100px;
	height : 100px;
	}
	.contener_grille {
	display : grid;
	grid-template-columns : 1fr repeat(5,90px) 1fr;
	grid-auto-rows : 20px;
	margin-top : 20px;
	}
	.p1 {
	grid-column-start : 2;
	grid-row-start : 1;
	}
	.p2 {
	grid-column-start : 3;
	grid-row-start : 3;
	}
	.p3 {
	grid-column-start : 4;
	grid-row-start : 5;
	grid-row-end : 10;
	}
	.p4 {
	grid-column-start : 5;
	grid-row-start : 3;
	}
	.p5 {
	grid-column-start : 6;
	grid-row-start : 1;
	}
	.p6 {
	grid-column-start : 3;
	grid-column-end : 6;
	grid-row-start : 1;
	grid-row-end : 4;
	}
	}
	@media all and (min-width: 579px) {
	.element1_entete:nth-child(2) {
	order : 2;
	}
	.element1_entete:nth-child(3) {
	order : 3;
	}
	.fd_img_tantra {
	background-size : 80%;
	}
	}
	.fd_tantra {
	background-size : 100% 300px, 100% 250px;
	}
	blockquote {
	columns : 2;
	padding : 20px 100px;
	}
	.img_bulle_presentation {
	background-size : 580px 100%;
	}
	.bloc_peinture_laurane {
	width : 370px;
	}
	#bloc_peinture p {
	width : 370px;
	}
	#bloc_peinture {
	margin-left : 0;
	}
	#bloc_titre {
	margin-left : 90px;
	}
	.img_pos1 {
	background-position : 60px 0;
	}
	#cde_pos1 {
	padding : 5px 15px 0 70px;
	}
	.bulle_pos1 {
	background-position : 0 0;
	}
	.contener_pos1 {
	margin-left : 0;
	}
	.img_pos2 {
	background-position : 170px 0;
	}
	#cde_pos2 {
	padding : 5px 15px 0 180px;
	}
	.bulle_pos2 {
	background-position : 80px 0;
	}
	.contener_pos2 {
	margin-left : 110px;
	}
	.img_pos3 {
	background-position : 320px 0;
	}
	#cde_pos3 {
	padding : 5px 15px 0 330px;
	}
	.bulle_pos3 {
	background-position : 200px 0;
	}
	.bulle_pos6 {
	background-position : 160px 0;
	}
	.contener_pos3 {
	margin-left : 195px;
	}
	.img_pos4 {
	background-position : 325px 0;
	}
	#cde_pos4 {
	padding : 5px 15px 0 345px;
	}
	.bulle_pos4 {
	background-position : 250px 0;
	}
	.contener_pos4 {
	margin-left : 270px;
	}
	.img_pos5 {
	background-position : 285px 0;
	}
	#cde_pos5 {
	padding : 5px 15px 0 295px;
	}
	.bulle_pos5 {
	background-position : 220px 0;
	}
	.contener_pos5 {
	margin-left : 220px;
	}
	
	@media all and (min-width: 730px) {
	blockquote {
	columns : 2;
	padding : 20px 150px;
	}
	}
	@media all and (min-width: 900px) {
	body {
	border-right : 2px solid rgb(173, 30, 90, 0.2);
	border-left : 2px solid rgb(173, 30, 90, 0.2);
	}
	#section_seances, #tantra {
	max-width : 900px;
	}
	blockquote {
	columns : 2;
	padding : 20px 200px;
	}
	#bloc_peinture {
	margin-left : 100px;
	}
	#bloc_titre {
	margin-left : 150px;
	}
	.img_pos1 {
	background-position : 190px 0;
	}
	.img_bulle_size1 {
	min-height : 300px;
	background-size : 350px 250px;
	}
	#cde_pos1 {
	padding : 5px 15px 0 200px;
	}
	.bulle_pos1 {
	background-position : 130px 0;
	}
	.contener_pos1 {
	margin-left : 130px;
	}
	.contener_posT {
	margin-left : 180px;
	}
	.img_pos2 {
	background-position : 340px 0;
	}
	#cde_pos2 {
	padding : 5px 15px 0 350px;
	}
	.bulle_pos2 {
	background-position : 250px 0;
	}
	.contener_pos2 {
	margin-left : 280px;
	}
	.img_pos3 {
	background-position : 520px 0;
	}
	#cde_pos3 {
	padding : 5px 15px 0 530px;
	}
	.bulle_pos3 {
	background-position : 400px 0;
	}
	.contener_pos3 {
	margin-left : 395px;
	}
	.img_pos4 {
	background-position : 595px 0;
	}
	#cde_pos4 {
	padding : 5px 15px 0 615px;
	}
	.bulle_pos4 {
	background-position : 520px 0;
	}
	.contener_pos4 {
	margin-left : 545px;
	}
	.img_pos5 {
	background-position : 515px 0;
	}
	#cde_pos5 {
	padding : 5px 15px 0 525px;
	}
	.bulle_pos5 {
	background-position : 500px 0;
	}
	.bulle_pos6 {
	background-position : 350px 0;
	}
	.contener_pos5 {
	margin-left : 505px;
	}
	}