.site			{
	text-align: center;	
				}


.titre			{
	text-align: center;
 	width: auto;	
				}


a				{
	color: black;
	text-decoration: none;
				}


.baniere		{
	width: 100%				
            	}


.barre_menu		{
    font-size: 1.5em;
    font-family: 'Russo One', sans-serif;
				}


.mini_titre		{
	text-decoration: underline;
	font-size: 1.5em
				}


ul 				{
	display: flex;
	justify-content: space-around;		
	list-style-type: none;
				}


li				{
	text-shadow: 2px 5px 4px #D5D5D5;
				}


li:hover		{
    color: #929292;
				}



.conteneur		{
	display: flex;
	justify-content: space-around;
	align-items: center;
				}

h2 				{
	display:flex;
	font-size: 1.15em;
	text-decoration:underline;
	text-shadow: 2px 3px 2px #D5D5D5;
	margin-bottom: -80px	
				}

.texte		
				{
    width: 60%;
    font-size: 1.25em;	
    font-family: 'Vollkorn', serif;
    line-height: 3;
    text-align: justify;
	text-shadow: 2px 1px 2px #D5D5D5;
				}


.liste			{
	display: list-item;
				}

.points			{
	list-style-type: circle;
				}


.points:hover	{
	color: black;
				}


.red			{
	color: red;
				}


.illustrations	{
	
				}


.siret			{
	font-size: 1em;
	font-weight: 800;
	text-align: center;
	margin-top: 10%
				}


@media (max-width: 480px)/*format téléphone*/
				{
				
img				{
	width: 50px
				}	

				
.barre_menu		{
	font-size: 0.75em;
	margin-left: -40px;
				}
	
.texte			{
	width: 100%;
	font-size: 1em;
				}
	
.illustrations	{
	display: none;		
				}

				
.siret			{
	font-size: 0.75em
				}
}


@media (min-width: 481px) and (max-width: 1024px)/*format tablette*/
				{
					
.barre_menu		{
	font-size: 1em;
	margin-left: -40px;
				}

	
.texte1			{
	font-size: 1em;
	line-height: 2em;
				}


.siret			{
	font-size: 0.75em;
	font-weight: 500;
				}

}


