@font-face {
    font-family: 'Segoe Print';
    src: url('SegoePrint-Bold.woff2') format('woff2'),
        url('SegoePrint-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Segoe Print';
    src: url('SegoePrint.woff2') format('woff2'),
        url('SegoePrint.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

* html body{position:relative}

.body1 {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #280f00;
	background: #ffffff url(images/ul_bg_repeat.jpg) top center repeat-y;
}

.body2 {
	background: url(images/Partition-Jazz-Sib5-Pale2.jpg) top left right repeat-y;
}

H1 {
  font-family: verdana,arial,helvetica,serif;
  font-size: 20pt;
  font-weight: bold;
  color: #1C7500;
  text-align: center}
H2 {
  font-family: Lucida Calligraphy,verdana,arial,helvetica,serif;
  font-size: 18pt;
  font-weight: bold;
  color: #FFFF99;
  text-align: center}
H3 {
  font-family: Lucida Calligraphy,verdana,arial,helvetica,serif;
  font-size: 12pt;
  font-weight: regular;
  color: #FFFF99;
  text-align: center}
H4 {
  font-family: verdana,arial,helvetica,serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFF99;
  text-align: left}
H5 {
  font-family: verdana,arial,helvetica,serif;
  font-size: 10pt;
  font-weight: regular;
  color: #FFFF99;
  text-align: left}
H6 {
  font-family: verdana,arial,helvetica,serif;
  font-size: 9pt;
  font-weight: regular;
  color: #008080;
  text-align: right}


p {
  font-family: verdana,arial,helvetica,serif;
  font-size: 10pt;
  font-weight: regular;
  color: #000000;
  text-align: left;
}

.cv {
	margin-left: 20px;
	margin-right: 60px;
}

.textVertSegoe {
  font-family: 'Segoe Print';
  font-size: 16pt;
  font-weight: bold;
  font-style: normal;
  color: rgb(28,117,0);
/*  color: rgb(0,177,110);
  color: #1C7500;*/
}

.textMarronSegoe {
  font-family: 'Segoe Print';
  font-size: 16pt;
  font-weight: bold;
  font-style: normal;
  color: rgb(133,35,2);
}

.textMarron {
	font-family: verdana,arial,helvetica,serif;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(128,0,0);
	text-decoration: underline;
}
.textBleuFonce {
  font-family: verdana,arial,helvetica,serif;
  font-weight: regular;
  color: rgb(65,69,132);
  text-align: justify;
}
.textBleuFonceCentre {
  color: rgb(65,69,132);
  text-align: center;
}
.textBleuFonce12 {
 font-family: verdana,arial,helvetica,serif;
 font-size: 12pt;
 font-weight: regular;
 color: rgb(65,69,132);
 text-align: justify;
}
.textBleuFonce14 {
 font-family: verdana,arial,helvetica,serif;
 font-size: 14pt;
 font-weight: regular;
 color: rgb(65,69,132);
 text-align: justify;
}
.textNoir12 {
 font-family: verdana,arial,helvetica,serif;
 font-size: 12pt;
 font-weight: regular;
 color: rgb(0,0,0);
 text-align: justify;
}
.textNoir14 {
 font-family: verdana,arial,helvetica,serif;
 font-size: 14pt;
 font-weight: regular;
 color: black;
 text-align: justify;
}
.textVertBresil {
 color: rgb(13,75,28);
}
.textOrangeBresil {
 color: rgb(245,202,28);
}
.textRouge14g {
 color: rgb(213,0,21);
 text-align: left;
 font-size: 14pt;
 font-weight: bold;
 font-style: italic;
 text-decoration: underline;
 font-family: Times New Roman,verdana,arial,helvetica,serif;
}
.textNomMusicien {
  color: #1C7500;
 text-align: right;
 font-size: 14pt;
 font-weight: bold;
 font-style: italic;
 text-decoration: underline;
 font-family: Times New Roman,verdana,arial,helvetica,serif;
}
.textInstrumentMusicien {
 color: rgb(213,0,21);
 text-align: right;
 font-size: 12pt;
 font-weight: bold;
 font-style: italic;
 font-family: helvetica,Times New Roman,verdana,arial,serif;
}
.textInstrumentMusicienG {
 color: rgb(213,0,21);
 text-align: left;
 font-size: 12pt;
 font-weight: bold;
 font-style: italic;
 font-family: helvetica,Times New Roman,verdana,arial,serif;
}
.textBleuPale {
  color: rgb(207,207,255)
}
.textMarronBOSi16 {
 font-family: 'Bookman Old Style',verdana,arial,helvetica,serif;
 font-size: 16pt;
 font-weight: bold;
 color: rgb(133,35,2);
 font-style: italic;
 text-decoration: underline;
}
.textVertGras {
 font-family: verdana,arial,helvetica,serif;
 font-size: 10pt;
 font-weight: bold;
 color: rgb(0,95,70);
}
.textArchiDaughterGras {
 font-family: "Architects Daughter",verdana,arial,helvetica,serif;
 font-size: 11pt;
 font-weight: bold;
}

.margin10pxRight {
 margin-right: 10px;
}
.margin10pxLeftRight {
 margin-left: 10px;  margin-right: 10px;  margin-top: 0px; margin-bottom: 0px;
}
.margin15pxLeft10pxRight {
  margin-left: 15px;  margin-right: 10px;  margin-top: 0px; margin-bottom: 0px;
}


img.floatCenter {
  float: center; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; border-width: 0px; border-style: outset;
}
img.floatRight {
  float: right; margin-left: 5px; margin-top: 5px; margin-top: 5px; margin-bottom: 5px; border-width: 2px; border-style: outset;
}
img.floatLeft {
  float: left; margin-right: 15px; margin-top: 10px; border-width: 2px; border-style: outset;
}
img.floatLeftNoBorder {
  float: left; margin-right: 15px; margin-top: 10px; border-width: 0px;
}
img.embosse {
  border-width: 3px; border-style: outset; border-color: rgb(13,75,28);
}


.floatRight {
  float: right; margin-left: 18px; margin-bottom: 2px; margin-top: 2px; border-width: 2px; border-style: outset;
}

/*
li {
	vertical-align: top;
	/*width: 20em;*/
/*	width: 95%;
}
*/

.auteurs {
	font-family:comic sans ms,arial;
	color:#2BD100;
	font-size:11pt;
}
.auteurs b {
	color:#64C800;
	font-size:11pt;
}
.auteurs i {
	font-family:times new roman;
}

.zoom {
height:400px;
margin:auto;
}
.zoom p {
text-align:center;
}
.zoom img {
width:300px;
height:225px;
}
.zoom img:hover {
width:400px;
height:300px;
}

a:link {
color: rgb(0,0,255);/*bleu*/
}
a.textArchiDaughterGras:visited {
color: rgb(0,0,236);
}
a:visited {
color: rgb(128,0,0);/*marron*/
}
a:hover {
color: rgb(151,82,0);/*rgb(245,202,28);/*orange*/
}
a:active {
color: rgb(128,0,0);/*marron*/
}
a.imglink:link {
color: #0000FF;
}
a.imglink:visited {
color: #FE7A1C;
}
a.imglink:hover {
color: #5F965F;
}
a.imglink:active {
color: #00FF00;
}

/*img {
border : none;
}*/
/*a.image:hover{
background-color:transparent;
}*/
a img{ 
/*color: #FEF8D6;*/ 
border-color: #FEF8D6 
} 

a:hover img{ 
border-color: #669966 
} 


.fond1 {
	background-image: url('images/FondGrisBordureTwistCentreMotif-5.jpg');
}
.fond2{
	background-image: url('images/fondCrepit1.jpg');
}
.fond3{
	background-image: url('images/papier_pique.jpg');
}
.fond4 {
	background-image: url('images/fondBleuMotifLosange.jpg');
}

.boxshadowclassVert {
	border: solid 0px #CCC;
	-moz-box-shadow: 0px 2px 0px #004427;
	-webkit-box-shadow:  0px 2px 0px #004427;
	box-shadow:  0px 2px 0px #004427;
}
.boxshadowclassBleu {
	border: solid 0px #CCC;
	-moz-box-shadow: 0px 2px 0px #002395;
	-webkit-box-shadow:  0px 2px 0px #002395;
	box-shadow:  0px 2px 0px #002395;
}
.boxshadowclassGrisBlanc {
	border: solid 0px #CCC;
	-moz-box-shadow: 0px 2px 0px #D7D9E7;
	-webkit-box-shadow:  0px 2px 0px #D7D9E7;
	box-shadow:  0px 2px 0px #D7D9E7;
}
.boxshadowclassRouge {
	border: solid 0px #CCC;
	-moz-box-shadow: 0px 2px 0px #ED2939;
	-webkit-box-shadow:  0px 2px 0px #ED2939;
	box-shadow:  0px 2px 0px #ED2939;
}

fieldset.cadre {
	border:1px solid #999;
	border-radius:8px;
	box-shadow:0 0 15px #999;
	margin-left: 24%;
	position:relative;
	top:0px;
	width:960px;
}
legend {
	background:#fff;
}
