#entete
{
	background-image: url('img/thiverny_bandeau.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right
}
#entete a.nom-site, 
#entete a.nom-site:link,  
#entete a.nom-site:visited
{
	/*background-image: url('img/autre-monde.jpg');
	background-repeat: no-repeat;
	background-position: right top*/
}
.menu ul li a, .menu ul li b
{	
	background-image: url('img/bouton_menu.gif');
	background-repeat: repeat-x;
	background-position:  left top;
}

.menu ul li li a, .menu ul li li b
{	
	background-image: url('img/vide.gif');
	background-repeat: repeat-x;
	background-position:  left top;

}

.edito h3
{
	background-image: url('img/titre-coin.gif');
	background-repeat: no-repeat;
	background-position:  left top;
}
.signatures td 
{ 	
	background-image: url('img/titre-coin.gif');
	background-repeat: no-repeat;
	background-position:  left top;
}

/* a deplacer dans styles.html */
.separateur
{
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url('img/puce.gif');
}

#entete .nom-site span { right: 200px; }

#menu-lang,
#formulaire-lang
{
	right: 0;
	text-align: right;
}
.formulaire_recherche input.forml {
	background-image: url('img/loupe.png');
	background-repeat: no-repeat;
	background-position: right center
}

/* Petite astuce couplée à un javascript
   pour que le bas de page flotte au bon endroit */
   
#espaceur_script{
height:0px;
visibility:hidden;
}
#espaceur_noscript {
height:900px;
visibility:hidden;
}

#bas {
background-color: #fff;}

/* 31-10-2018 - RGPD
   Bandeau cookies Analytics */
.ga-accept { 
	display: table; 
	width: 100%; 
	padding: 5px; 
	font-family: Verdana;
	font-size: 11px; 
	color: #2c2c2c; 
	background: #f0f0f0;
	border-bottom: 1px solid #CCC;
	overflow: hidden; 
	z-index: 9999; 
}

.ga-message {
	display: table-cell;
	width: 50%;
	padding-right: 1%;
	text-align: right;
	vertical-align : middle;
}

.ga-actions {
	display: table-cell;
	width: 50%;
	text-align: left;
	vertical-align : middle;
}

.ga-actions .button-ga-yes,
.ga-actions .button-ga-no {
	display: inline-block;
	margin-right: 5px;
	padding: 6px;
	text-decoration: none; 
	text-shadow: 1px 1px 0 #fff; 
	color: #222;
	background-color: #ececec;
	background-image: linear-gradient(#f4f4f4, #ececec);
	border: 1px solid #d4d4d4;
	border-radius: 2px;
}

.ga-actions .button-ga-yes:before { 
	content: "\2714"; 
}

.ga-actions .button-ga-no:before { 
	content: "\2717"; 
}

.ga-actions .button-ga-yes:hover,
.ga-actions .button-ga-no:hover,
.ga-actions .button-ga-yes:focus,
.ga-actions .button-ga-no:focus { 
	color: #fff; 
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3); 
	border-color: #3072b3; 
	border-bottom-color: #2a65a0; 
	background-color: #2a65a0; 
	background-image: linear-gradient(#599bdc, #3072b3); 
}

.ga-actions .button-ga-no:hover,
.ga-actions .button-ga-no:focus { 
	border-color: #900; 
	background-color: red; 
	background-image: linear-gradient(#f00, #900); 
}

/* Ajout 07/10/2019 */
#bloc-contenu img {
	max-width: 600px !important;
	height: auto !important;
}