:root {
	--wa-file-icon-background-color:transparent;
	--wa-file-icon-hover-bg:transparent;
	--wa-file-icon-hover-color:inerit;
--wa-file-icon-border-radius: 0;
	--wa-file-icon-font-size: 16px;
--wa-file-icon-height: 22px;
--wa-file-icon-width: 22px;
}
.colonneG h1{ background-image:url(/images/Skin/dashed-brun.gif);}

h1{ color:#4f4840; font-size:17px; font-weight:400; font-family: 'Magra', sans-serif; text-transform:uppercase; background-image:url(/images/Skin/dashed-beige.gif); background-position: 0 bottom; background-repeat:repeat-x; padding:0 0 5px 0; margin:0 0 10px 0;}

h2{ color:#464039; font-size:20px; font-weight:400; font-family: 'Magra', sans-serif; text-transform:none; background-image:url(/images/Skin/dashed-brun.gif); background-position: 0 bottom; background-repeat:repeat-x; padding:0 35px 5px 0; margin:0 0 10px 0; text-align:left;}


h3{ color:#d3a11a; font-size:16px; font-weight:400; font-family: 'Magra', sans-serif; text-transform:none; padding:0 0 5px 0; margin:0; text-align:left; }
.CorpsG h3{color:#ffffff;}

h4{color:#000; font-size:14px; font-weight:400; font-family: 'Magra', sans-serif; text-transform:uppercase; line-height:19px; padding:0 0 5px 0; margin:0;}
h5{font-size:12px; font-weight:normal; padding:0 0 5px 0; margin:0;}
h6{font-size:12px; color:#d3a11a; font-weight:normal; padding:0 0 5px 0; margin:0;}
.CorpsG h6{color:#f2dbbb;}

.majNoir{  color:#000; font-size:14px; font-weight:400; font-family: 'Magra', sans-serif; text-transform:uppercase; line-height:19px;}
.CorpsG .boiteBeige .majNoir{color:#f2dbbb;}
.majBeige{ color:#f2dbbb; font-size:14px; font-weight:400; font-family: 'Magra', sans-serif; text-transform:uppercase; line-height:19px;}

.boiteBeige{ background-color:#f8f3ec; color:#73695e; background-image:url(/images/Skin/ombreBeige.gif); background-repeat:no-repeat; background-position:center bottom; padding:20px 20px 38px 20px; margin-top:15px;}
.CorpsG .boiteBeige{background-image:none; padding:20px; margin-top:15px; background-color:#61594f; color:#ffffff;}

.CorpsG{color:#413C35;}


.cadre-image{
	border:1px solid #efefef;
	padding:4px; 
	background-color:#ffffff;
		}
	
.cadre-image-Gauche{
	border:1px solid #efefef;
	background-color:#ffffff;
	float:left;
	padding:4px; 
	margin:0 20px 15px 0;
	display:block;
	
}

.cadre-image-Droite{
	border:1px solid #efefef;
	float:right;
	padding:4px;
	background-color:#ffffff;
	margin:0 0 15px 30px;
	
}

.imageGauche{
	float:left;
	margin:0 20px 15px 0;
	display:block;
	border:none;
	padding:0;
}

.imageDroite{
	float:right;
	margin:0 0 15px 20px;
	display:block;
	border:none;
}

hr{ border:none; background-repeat:repeat-x; background-position: 0 0; background-image:url(/images/Skin/dashed-beige.gif); height:1px;  display:block; margin:10px 0 10px 0;}
.colonneG hr{background-image:url(/images/Skin/dashed-brun.gif);}

.Couleurtableau tr:nth-child(even) {background: #f8f3ec;}
.Couleurtableau tr:nth-child(odd) {background: #ffffff;}
.Titrejaune, tr.Titrejaune td{color:#d3a11a; font-size:16px; font-weight:400; font-family: 'Magra', sans-serif; text-transform:none;}
.CorpsG .Titrejaune{color:#464039;}

.CorpsG .boiteCalendrier .Titrejaune, 
.CorpsG .boiteBeige2 .Titrejaune, .CorpsG .boiteBeige .Titrejaune,
.CorpsG .boiteBeige2 h3, .CorpsG .boiteBeige h3
{color:#f2dbbb;}

.CorpsG .boiteBeige2 h1, .CorpsG .boiteBeige h1,
.CorpsG .boiteBeige2 h2, .CorpsG .boiteBeige h2 {color:#000000;}
