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

/* ****************************** */
/* MISE EN PAGE DES SOUS-CONTENUS */
/* ****************************** */

/* Padding different dans les articles et dans les selections d'articles */
.sousContenu.contenuPrincipal{
	padding: 15px 20px 15px 20px !important;
	font-size: 15px !important; /* VOIR SI C'EST LE MEILLEUR ENDROIT POUR LE METTRE */
/*	min-height: 600px; */
}

.maSelectionDePages .sousContenu{
	padding: 15px 15px 5px 15px !important;
}

.sousContenu{
	margin-bottom: 15px !important;
	line-height: 20px !important;
}

.sousContenu h1{
	font-size: 36px !important;
	font-weight: 600 !important;
	margin-bottom: 30px !important;
}

.sousContenu.sectionClickable h1{
	margin-bottom: 15px !important;
}

.sousContenu h2{
	font-size: 36px !important;
	font-weight: 600 !important;
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}

.sousContenu h3{
	font-size: 30px !important;
	font-weight: 600 !important;
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}

.sousContenu h4{
	font-size: 20px !important;
	font-weight: 600 !important;
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}

.sousContenu h5{
	font-size: 15px !important;
	font-weight: 600 !important;
	margin-top: 10px !important;
	margin-bottom: 15px !important;
}

.sousContenu .texte1{
	font-size: 15px !important;
	margin-bottom: 15px !important;
}
.sousContenu .texte2{
	font-size: 15px !important;
	margin-bottom: 15px !important;
	text-indent:10px !important;
}
.sousContenu .texte3{
	font-size: 8pt !important;
	margin-bottom: 15px !important;
	line-height: 1.3em !important;
}

.sousContenu ul{
	list-style-position: outside !important;
	margin-left:30px !important;
}

.sousContenu li{
	padding-left: 10px !important;
    margin-bottom: 8px !important;	
}

.sousContenu h1 a,
.sousContenu h2 a,
.sousContenu h3 a,
.sousContenu h4 a,
.sousContenu h5 a,
.sousContenu h6 a{
	color: #ef233c;
}

.sousContenu a{
    color: #CA0A1D; 
}

.sousContenu a:hover{
	color:#CA0A1D; 
}


/****************************************************************/
/* Mise en forme des classes ajoutables aux blocs de l'editeur  */
/****************************************************************/

.img-centrees img{
	margin-left: auto !important;
	margin-right: auto !important;
}


.example-class .column{
	padding-top: 20px;
	padding-bottom: 20px;
}

@media screen and (max-width: 990px) {
	.example-class .column:nth-child(2n+1){
		padding-top: 25px;
		padding-bottom: 0px;
	}
	.example-class .column:nth-child(2n){
		padding-top: 0px;
		padding-bottom: 25px;
	}
}


/* STYLES CROIX De CHAINAGE */


.BlocBlanc1{	background-color: #ffffff ;	}
.BlocBlanc1 p, .BlocBlanc1 li, .BlocBlanc1 h1, .BlocBlanc1 h2, .BlocBlanc1 h3 .BlocBlanc1 h4, .BlocBlanc1 h5, .BlocBlanc1 h6{
	color: #777777;
}
.BlocBleu1{	background-color: #0576b7 ;	}
.BlocBleu1 p, .BlocBleu1 li, .BlocBleu1 h1, .BlocBleu1 h2, .BlocBleu1 h3 .BlocBleu1 h4, .BlocBleu1 h5, .BlocBleu1 h6{
	color: #FFFFFF;
}
.BlocOrange1{ background-color: #ff7402 ; }
.BlocOrange1 p, .BlocOrange1 li, .BlocOrange1 h1, .BlocOrange1 h2, .BlocOrange1 h3 .BlocOrange1 h4, .BlocOrange1 h5, .BlocOrange1 h6{
	color: #FFFFFF;
}
.BlocJaune1{ background-color: #ffff00 ; }
.BlocJaune1 p, .BlocJaune1 li, .BlocJaune1 h1, .BlocJaune1 h2, .BlocJaune1 h3 .BlocJaune1 h4, .BlocJaune1 h5, .BlocJaune1 h6{
	color: #777777;
}
.BlocRouge1{ background-color: #CA0A1D ; }
.BlocRouge1 p, .BlocRouge1 li, .BlocRouge1 h1, .BlocRouge1 h2, .BlocRouge1 h3 .BlocRouge1 h4, .BlocRouge1 h5, .BlocRouge1 h6{
	color: #FFFFFF;
}
.BlocVert1{ background-color: #79ca60 ;	}
.BlocVert1 p, .BlocVert1 li, .BlocVert1 h1, .BlocVert1 h2, .BlocVert1 h3 .BlocVert1 h4, .BlocVert1 h5, .BlocVert1 h6{
	color: #FFFFFF;
}

.BlocViolet1{ background-color: #58355e ; }
.BlocViolet1 p, .BlocViolet1 li, .BlocViolet1 h1, .BlocViolet1 h2, .BlocViolet1 h3 .BlocViolet1 h4, .BlocViolet1 h5, .BlocViolet1 h6{
	color: #FFFFFF;
}

.BlocGris1{ background-color: #cccccc ; }
.BlocGris1 p, .BlocGris1 li, .BlocGris1 h1, .BlocGris1 h2, .BlocGris1 h3 .BlocGris1 h4, .BlocGris1 h5, .BlocGris1 h6{
	color: #FFFFFF !important;
}

.BlocParchemin1{
	background-image:url("/projets/youpinew-Hne025kU361OlA23/medias/template/fond-parchemin2.jpg") ;	
}
.BlocParchemin1 p, .BlocParchemin1 li, .BlocParchemin1 h1, .BlocParchemin1 h2, .BlocParchemin1 h3 .BlocParchemin1 h4, .BlocParchemin1 h5, .BlocParchemin1 h6{
	color: #777777;
}

/* Background */
.bgBlanc1		{	background-color: #ffffff !important;	}	
.bgBleu1		{	background-color: #0576b7 !important;	color: #FFFFFF; }
.bgBleu2		{	background-color: #1f8bc4 !important;	color: #FFFFFF; }
.bgOrange1 		{	background-color: #ff7402 !important; 	color: #FFFFFF; }
.bgJaune1		{	background-color: #ffff00 !important;	color: #FFFFFF; }
.bgRouge1		{	background-color: #CA0A1D !important;	color: #FFFFFF; }
.bgViolet1		{	background-color: #58355e !important;	color: #FFFFFF; }
.bgVert1		{	background-color: #79ca60 !important;	color: #FFFFFF; }
.bgParchemin1	{	background-image:url("/projets/youpinew-Hne025kU361OlA23/medias/template/fond-parchemin2.jpg"); }
/* autre "noir" 122932 */

/* Color */ 
.cBlanc1	*	{	color: #ffffff !important;	}
.cBleu1		*	{	color: #0576b7 !important;	}
.cBleu2		*	{	color: #1f8bc4 !important;	}
.cOrange1 	*	{	color: #ff7402 !important; 	}
.cJaune1	*	{	color: #ffff00 !important;	}
.cRouge1	*	{	color: #CA0A1D !important;	}
.cViolet1	*	{	color: #58355e !important;	}
.cNoir1		*	{	color: #122932 !important; }
.cNoir2		*	{	color: #777777 !important; }

/* border */
.bdBlanc1		{	border: 5px solid #ffffff !important;	}
.bdBleu1		{	border: 5px solid #0576b7 !important;	}
.bdBleu2		{	border: 5px solid #1f8bc4 !important;	}
.bdOrange1 		{	border: 5px solid #ff7402 !important; 	}
.bdJaune1		{	border: 5px solid #ffff00 !important;	}
.bdRouge1		{	border: 5px solid #CA0A1D !important;	}
.bdViolet1		{	border: 5px solid #58355e !important;	}
.bdVert1		{	border: 5px solid #79ca60 !important;	}

/* Titres */
.Titres-Blancs1 h1,.Titres-Blancs1 h2,.Titres-Blancs1 h3,.Titres-Blancs1 h4,.Titres-Blancs1 h5,.Titres-Blancs1 h6{
	color: #ffffff !important;
}

.Titres-Bleus1 h1,.Titres-Bleus1 h2,.Titres-Bleus1 h3,.Titres-Bleus1 h4,.Titres-Bleus1 h5,.Titres-Bleus1 h6{
	color: #0576B7 !important;
}
.Titres-Jaunes1 h1,.Titres-Jaunes1 h2,.Titres-Jaunes1 h3,.Titres-Jaunes1 h4,.Titres-Jaunes1 h5,.Titres-Jaunes1 h6{
	color: #ffff00 !important;
}
.Titres-Oranges1 h1,.Titres-Oranges1 h2,.Titres-Oranges1 h3,.Titres-Oranges1 h4,.Titres-Oranges1 h5,.Titres-Oranges1 h6{
	color: #ff7402 !important;
}
.Titres-Rouges1 h1,.Titres-Rouges1 h2,.Titres-Rouges1 h3,.Titres-Rouges1 h4,.Titres-Rouges1 h5,.Titres-Rouges1 h6{
	color: #CA0A1D !important;
}
.Titres-Violets1 h1,.Titres-Violets1 h2,.Titres-Violets1 h3,.Titres-Violets1 h4,.Titres-Violets1 h5,.Titres-Violets1 h6{
	color: #58355e !important;
}
.Titres-Verts1 h1,.Titres-Verts1 h2,.Titres-Verts1 h3,.Titres-Verts1 h4,.Titres-Verts1 h5,.Titres-Verts1 h6{
	color: #79ca60 !important;
}



/**************
  / PLUGINS
 **************/
div.bouton1, a.bouton1{
	margin-top: 5px;
}
a.bouton1, .lien.bouton1{
	display: block;
	border: solid 2px #CA0A1D;
	background-color: #ffffff;
	padding: 10px;
	text-align: center;	
	color: #CA0A1D;
	font-weight: 600;
	font-size: 1.2em;
	/* border-radius: 20px 20px 20px 20px; */
}

a.bouton1:hover, .lien.bouton1:hover{
	background-color: #CA0A1D;
	color: #ffffff;
}


.BlocBlanc1 a.bouton1, .BlocBlanc1 .lien.bouton1{
	border-color: #777777;
	background-color: #ffffff;
	color: #777777;
}
.BlocBlanc1 a.bouton1:hover, .BlocBlanc1 .lien.bouton1:hover{
	background-color: #777777;
	color: #ffffff;
}

.BlocBleu1 a.bouton1, .BlocBleu1 .lien.bouton1{
	border-color: #ffffff;
	color: #ffffff;
	background-color: #0576b7;
}
.BlocBleu1 a.bouton1:hover, .BlocBleu1 .lien.bouton1:hover{
	border-color: #0576b7;
	color: #0576b7;
	background-color: #ffffff;
}


.BlocJaune1 a.bouton1, .BlocJaune1 .lien.bouton1{
	background-color: #ffff00;
	color: #686868;
	border-color: #686868;
}
.BlocJaune1 a.bouton1:hover, .BlocJaune1 .lien.bouton1:hover{
	background-color: #686868;
	color: #ffff00;
}

.BlocOrange1 a.bouton1, .BlocOrange1 .lien.bouton1{
	color: #ff7402;
	border-color: #686868;
}
.BlocOrange1 a.bouton1:hover, .BlocOrange1 .lien.bouton1:hover{
	border-color:ff7402 ;
	background-color: #fff;
	color: #ff7402;
}

.BlocRouge1 a.bouton1, .BlocRouge1 .lien.bouton1{
	border-color: #ffffff;
	color: #ffffff;
	background-color: #CA0A1D;
}
.BlocRouge1 a.bouton1:hover, .BlocRouge1 .lien.bouton1:hover{
	background-color: #fff;
	color: #CA0A1D;
}

.BlocVert1 a.bouton1, .BlocVert1 .lien.bouton1{
	border-color: #ffffff;
	color: #ffffff;
	background-color: #79ca60;
}
.BlocVert1 a.bouton1:hover, .BlocVert1 .lien.bouton1:hover{
	background-color: #fff;
	color: #79ca60;
}


div.bouton2{
	margin-top: 5px;
}
a.bouton2, .lien.bouton2{
	display: block;
	border: solid 2px #ffffff;
	padding: 10px;
	text-align: center;	
	color: #ffffff;
	font-weight: 600;
	font-size: 1.2em;
}

