<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
p{	font-family: "Times New Roman", Times, serif
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #000000;
	text-align:justify;
	vertical-align: top
}

.fondrose{background-color: #FCCFD9;
padding-left: 10px;
		vertical-align: top}
.fondgris{background-color: #38363F;
vertical-align: middle}
.fondgrisclair{background-color: #8A8B93;
padding-left: 5px;
padding-right: 5px}

.titreopera{font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
		color: #FCCFD9;
}

.hommage{font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
		color: #B60E22;
}

.compositeur{font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #206480;
	font-weight:bold;
}

.role{font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight:bold;}

.titre_nom_rouge{font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #B60E22;
	text-align:center
	}
	
.date_surnom{font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin-top: 3px;
	margin-bottom: 0px;
}

.titre_tessiture{font-family: Arial, Helvetica, sans-serif;color:#FCCFD9;
font-size: 30px;
font-weight: bold;
	text-align: center
}


h1{font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	margin-top: 7px;
	margin-bottom: 7px;
}


td{background-position: left}

h2{font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #B60E22;
	text-align:center
	}

h3{font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin-top: 3px;
	margin-bottom: 0px;
}

h4{color:#FCCFD9;
font-size: 20px;
	text-align: center;
	margin-top: 4px;
	margin-bottom: 3px;
}

h5{font-family: Arial, Helvetica, sans-serif;color:#FCCFD9;
font-size: 30px;
font-weight: bold;
	text-align: center;
	margin-top: 4px;
	margin-bottom: 3px;
}

h6{font-family:  Georgia;
color:#333366;
	font-size: 24px;
	text-align: center;
	font-style: normal;
	margin-top: 5px;
	margin-bottom:3px;}

a img{border:none}

a:link{text-decoration: none;
	color:#000000;}
	
a:hover{
	color:#60BB8B;
	text-decoration: underline;
}

a:visited{text-decoration: none;
		color:#	330033; }
		

table{padding-right: 5px;
padding-left: 5px;
}

.tableau1{cell-spacing: 5px;
}
.tableau2{vertical-align: middle;
text-align:center;
background-color: #FCCFD9;
}

.imagedroite{
float:right;
margin: 5px 0px 0px 5px;
}

.imagedroite2{
float: right;
}
.imagegauche{float:left;
margin: 5px 5px 0px 0px;
}

td{vertical-align:top
}</pre></body></html>