@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 */
}

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

.sousContenu{
	background-color:#FFF !important;
	margin-bottom: 15px !important;
	line-height: 20px !important;
/*	font-family: "BrownStd"; 
	font-family: "Roboto"; 
	font-family: 'Cabin', sans-serif; 
	font-family: 'Nunito', sans-serif; */
	font-family: 'Open Sans', sans-serif;	 	
}

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

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

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

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

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

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


.sousContenu ul{
	list-style-position: outside !important;
/*	list-style-type: none;
*/	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: #1C3664 !important;
}

.sousContenu a{
    color: #1C3664  !important; 
}

.sousContenu a:hover{
	color:#C72B1A !important; 
}