/**********Ne pas supprimer debut*********/
p.align-center{ text-align:center;}
p.align-left{ text-align:left;}
p.align-right{ text-align:right;}
p.align-justify{ text-align:justify;}
div.indent{ margin-left:20px;}
p.indent{ margin-left:20px;}
td.align-center{ text-align:center;}
td.align-left{ text-align:left;}
td.align-right{ text-align:right;}
td.align-justify{ text-align:justify;}
tr.align-center{ text-align:center;}
tr.align-left{ text-align:left;}
tr.align-right{ text-align:right;}
tr.align-justify{ text-align:justify;}
/**********Ne pas supprimer fin*********/

p.size_18, span.size_18, a.size_18, li.size_18{
    font-size: 18px !important;
    line-height: 22px !important;
}
p.size_24, span.size_24, a.size_24, li.size_24 {
    font-size: 24px !important;
    line-height: 26px !important;
}
p.size_36, span.size_36, a.size_36, li.size_36 {
    font-size: 36px !important;
    line-height: 40px !important;
}

a.bt-jaune, a.bt-bleu, a.bt-bordure{
	display: inline-block;
	padding: 10px 15px;
	background-color: #ffd500;
	color: #fff !important;
	font-size: 16px;
}
a.bt-bleu{
	background-color: #040b25;
	padding: 17.5px 15px;
	font-size: 13px;
	text-transform: uppercase;
}
a.bt-bordure{
	border: 1px solid #ffffff;
	color: #ffffff !important;
	font-size: 20px;
	padding: 5px 12px;
	background-color: transparent;
}

p.bloc-rose{
	background-color: #29441f;
	padding: 20px 0;
	color: #fff;
}

p.txt-rouge, span.txt-rouge, a.txt-rouge, li.txt-rouge{
	color: #29441f !important;
}

p.txt-jaune, span.txt-jaune, a.txt-jaune, li.txt-jaune{
	color: #f59c00 !important;
}

p.txt-vert, span.txt-vert, a.txt-vert, li.txt-vert{
	color: #388659 !important;
}