/* CSS Document */

.cantxiCorps a {
	font-size:10pt;
	font-weight:bold;
	line-height:inherit;
	text-decoration:none;
}

.cantxiCorps h1 {
	margin-bottom:30px;
}
.cantxiCorps h2 {
	font-size:15pt;
	font-weight:bold;
	line-height:inherit;
	margin:0;
	padding:0;
}
.cantxiCorps hr {
	margin:20px 0 10px 0;
}

.cantxiCorps .cantxiParagraphe {
	margin:0 0 0 0;
	padding:0;
}
.cantxiCorps .cantxiParagraphe.liste {
	padding:10px 0;
}

/* paragraphe texte { */
.cantxiParagraphe.texte {
	font-size:12pt;
	font-weight:normal;
	line-height:150%;
}

.cantxiParagraphe.texte h2 {
	font-size:20pt;
	font-weight:bold;
	line-height:120%;
	margin:0;
	padding:0;
}
.cantxiParagraphe.texte h3 {
	font-size:12pt;
	font-weight:bold;
	line-height:150%;
	margin:0;
	padding:0;
}
.cantxiParagraphe.texte h4 {
	font-size:14pt;
	font-weight:normal;
	line-height:150%;
	margin:0;
	padding:0;
}
/* fin paragraphe grande image } */

/* paragraphe grande image { */
.cantxiCorps .cantxiImage * {
	max-width:100%;
}
/* fin paragraphe grande image } */

/* paragraphe vignettes { */
.cantxiCorps .cantxiVignettes img {
	display:inline-block;
	margin:0 5px 5px 0;
	vertical-align:top;
	width:calc(25% - 5px);
}
@media only screen and (max-width:900px) {
	.cantxiCorps .cantxiVignettes img {
		width:calc(33% - 5px);
	}
	@media only screen and (max-width:600px) {
		.cantxiCorps .cantxiVignettes img {
			width:calc(50% - 5px);
		}
	}
}
/* fin paragraphe grande image } */

/* paragraphe liste { */
.cantxiCorps .cantxiParagraphe.liste {
	border-top:1px solid black;
}

.cantxiCorps .cantxiParagraphe.liste .cantxiLabel, .cantxiCorps .cantxiParagraphe.liste .cantxiLabel input {
	font-size:15pt;
	font-weight:bold;
}

.cantxiParagraphe.liste .cantxiTexte {
	font-size:10pt;
	font-weight:normal;
	line-height:120%;
}

/* fin paragraphe liste } */



/* mode édition { */
.cantxiFormParagrapheAjouter {
	margin:10px 0;
}
.cantxiFormParagrapheAjouter select {
	width:auto;
}
.cantxiFormParagrapheEditer {
	margin:5px 0;
}
/* fin mode édition } */
