.ie5center {
  text-align: center;
}
.page {
  border: 0px;
  border-color: #00ff00;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  padding: 0px;
  text-align: left;
  width: 734px;
}

a.link { color: #000088; text-decoration: none; font-size: 16pt; }
a.link:hover { color: #008080; text-decoration: underline; }
.txta {
 color: #008080;
 font-size: 12pt;
 font-weight: bold;
 text-decoration: none;
 }
.txta:hover {
 text-decoration: underline;
 }

body {
 background-color: #ffffff;
 color: #25de00;
 font-family: helvetica, verdana, arial, sans-serif, sans-serif;
 font-weight: normal;
 }
.gap {
 background-color: #ffffff;
 line-height: 8px;
 }
.cmptrs {
 color: #ffcd9a;
 font-size: 12pt;
 font-weight: bold;
 text-decoration: none;
 }
.cmptrs:hover {
 color: #ffffff;
 font-size: 12pt;
 font-weight: bold;
 text-decoration: underline;
 }
.copy {
 background-color: #ffffff;
 color: #000088;
 font-size: 8pt;
 text-decoration: none;
 }
.copy:hover {
 background-color: #ffffff;
 color: #404040;
 font-size: 8pt;
 text-decoration: underline;
 }
.copyright {
 color: #000088;
 font-size: 8pt;
 font-weight: normal;
 }
.groupement {
 color: #008080;
 font-size: 28pt;
 font-style: italic;
 font-weight: bold;
 text-align: center;
 }
.indexmenu {
 width: 210px;
 margin: 10px 0;
 border: 0;
 border-collapse: collapse;
}
.indexmenu th, .indexmenu td {
 background-color :#ffcd9a;
 border-color: white;
 border-style: solid;
 border-width: 2px 2px 2px 0;
 color: #aa0b10;
 font-size: 10pt;
 font-weight: bold;
 padding: 4px;
 margin: 0;
 vertical-align: top;
}
.menupic450 {
 width: 260px;
 margin: 10px 0;
 border: 0;
 border-collapse: collapse;
 vertical-align: top;
}
.menupic450 th, .menupic450 td {
 background-color :#ffcd9a;
 border-color: white;
 border-style: solid;
 border-width: 2px 2px 2px 0;
 color: #aa0b10;
 font-size: 12pt;
 font-weight: bold;
 padding: 4px;
 margin: 0;
 vertical-align: top;
}
.letter {
 background-color :#ffcd9a;
 border-color: white;
 border-style: solid;
 border-width: 2px 2px 2px 0;
 color: #aa0b10;
 font-size: 10pt;
 font-weight: bold;
 margin: 0;
 padding: 4px;
 vertical-align: top;
 width: 498px;
}
.lien {
 color: #008080;
 font-size: 16pt;
 font-weight: bold;
 text-align: center;
 }
.spacer {
 background-color: #ffffff;
 line-height: 35px;
 }
.text {
 color: #000088;
 font-size: 12pt;
 font-weight: normal;
 }
a.txt {
 color: #000088;
 font-size: 12pt;
 font-weight: normal;
 text-decoration: underline;
 }
.txt {
 color: #000088;
 font-size: 12pt;
 font-weight: normal;
 }
.txt:hover {
 color: #008080;
 font-size: 12pt;
 font-weight: normal;
 text-decoration: none;
 }
h1.title {
 color: #008080;
 font-size: 20pt;
 font-weight: bold;
 text-align: center;
 }
h2.artist {
 color: #000080;
 font-size: 12pt;
 font-weight: bold;
 }
ol.ol { font-family: helvetica, verdana, arial, sans-serif, sans-serif; font-size: 10pt; color: #008080; }
ol.sml { font-size: 10pt; }
ol.med { font-size: 12pt; }
ol.lge { font-size: 14pt; }

pre.list { font-family: helvetica, verdana, arial, sans-serif; font-size: 10pt; color: #404040; }

sup.sup	{ font-family: helvetica, verdana, arial, sans-serif; color: #000088; font-size: 6pt; }
sup.super { font-family: helvetica, verdana, arial, sans-serif; color: #000088; font-size: 8pt; }

td.b14 { font-family: helvetica, verdana, arial, sans-serif; font-weight: bold; font-size: 14pt; color: #000088; }
td.b16 { font-family: helvetica, verdana, arial, sans-serif; font-weight: bold; font-size: 16pt; color: #000088; }
td.b18 { font-family: helvetica, verdana, arial, sans-serif; font-weight: bold; font-size: 18pt; color: #000088; }
td.b20 { font-family: helvetica, verdana, arial, sans-serif; font-weight: bold; font-size: 20pt; color: #000088; }
td.heading { font-weight: bold; font-size: 14pt; color: #000088; text-decoration: underline; }
td.hghlght { font-weight: bold; font-size: 12pt; color: #008800; }
td.menu { font-family: helvetica, verdana, arial, sans-serif; font-weight: bold; font-size: 14pt; color: #ec0053; }
td.n12 { font-family: helvetica, verdana, arial, sans-serif; font-weight: normal; font-size: 12pt; color: #000088; }
td.photo { border-style: solid solid; border-width: 2; border-color: #000088; }
td.small { font-family: helvetica, verdana, arial, sans-serif; font-weight: normal; font-size: 10pt; color: #000088; }
.subtitle {
 color: #000088;
 font-family: helvetica, verdana, arial, sans-serif;
 font-size: 18pt;
 font-weight: bold;
 padding: 7px 0px 7px 0px;
 text-align: center;
 }
td.title { font-family: helvetica, verdana, arial, sans-serif; font-weight: bold; font-size: 24pt; color: #000088; }

ul.ul { font-size: 12px; }
ul.med { font-size: 12pt; }


