body {}

p {}

td   { color: #789; font-size: 20px; font-family: Verdana, FontName }

.langues   { color: #a0522d; font-style: italic; font-size: 10pt; font-family: Times; padding-left: 10px }

.plaintxt                { color: #5d6274; font-size: 9pt; font-family: Verdana; text-align: left; margin-right: 2px; margin-left: 2px; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 2px none navy; z-index: 100 }
.plaintxtMob          { color: #5d6274; font-size: 36pt; font-family: Verdana; text-align: left; margin-right: 2px; margin-left: 2px; padding-right: 20px; padding-left: 20px; border-right: 2px none navy; border-left: 2px none navy; z-index: 100 }

.plaintxtBlink { color: #5d6274; font-size: 9pt; font-family: Verdana; text-align: left; border-right: none navy; border-left: none navy; z-index: 100 }
.plaintxtGold { color: #fc6; font-size: 9pt; font-family: Verdana; text-align: left; margin-right: 2px; margin-left: 2px; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 2px none navy; z-index: 100 }
.plaintxt_center   { color: #000; font-weight: normal; font-size: 9pt; font-family: Verdana; text-align: center; margin-right: 2px; margin-left: 2px; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 2px none navy; z-index: 100 }
.plaintxt_nov09  { color: #708090; font-weight: normal; font-size: 9pt; font-family: Verdana; text-align: justify; margin-right: 2px; margin-left: 2px; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 2px none navy; z-index: 100 }
.namelist  { color: #000; font-weight: normal; font-size: 9pt; font-family: Verdana; margin-right: 2px; margin-left: 2px; padding-right: 10px; padding-left: 30px; border-right: 2px none navy; border-left: 2px none navy }
.namelist2   { color: #000; font-weight: normal; font-size: 10pt; font-family: Verdana; text-align: left; border-right: 2px none navy; border-left: 2px none navy; position: absolute; left: 50% }
.star   { color: #5d6274; font-weight: normal; font-size: 10pt; font-family: Verdana; margin-right: 2px; margin-left: 10px; padding-right: 10px; padding-left: 5px; border-left: 4px solid #ff8c00 }
.plaintxtbold          { color: black; font-style: normal; font-family: Verdana; border-right: 2px none navy; border-left: 2px none navy }
.plaintxtbold_gold  { color: #ff8c00; font-weight: bold; font-size: 10pt; font-family: Verdana; text-align: center; border-right: 2px none navy; border-left: 2px none navy }
.plaintxtBlink { color: red; font-size: 9pt; font-family: Verdana; text-decoration: blink; text-align: left; margin-right: 2px; margin-left: 2px; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 2px none navy; z-index: 100 }
.info_ici { color: #ff8c00; font-weight: bold; font-size: 9pt; font-family: Verdana; text-decoration: underline; border-right: 2px none navy; border-left: 2px none navy }
.plaintxtlite     { color: #5d6274; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Verdana; margin-right: 2px; margin-left: 20px; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 1px solid #696969 }

.plaintxtsmall   { color: black; font-size: 8pt; line-height: 20px; font-family: Verdana; margin-right: 2px; margin-left: 2px; padding-right: 10px; padding-left: 10px; border-right: medium none navy; border-bottom: medium none gray; border-left: medium none navy }

.plaintxtsmallbkg  { color: white; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 20px; font-family: Verdana; background: blue no-repeat; border-right: medium none navy; border-bottom: medium none gray; border-left: medium none navy }

.lienssmall { color: gray; font-size: 8pt; line-height: 20px; font-family: Verdana; margin-right: 2px; margin-left: 2px; padding-right: 10px; padding-left: 10px; border-right: medium none navy; border-bottom: medium none gray; border-left: medium none navy }

.liensart { color: gray; font-size: 8pt; line-height: 20px; font-family: Verdana }

.liensartwhite { color: #fff; font-size: 8pt; line-height: 20px; font-family: Verdana }

.legendephotoart { color: gray; font-size: 8pt; line-height: 15px; font-family: Verdana; margin-right: 2px; margin-left: 2px; padding-right: 10px; padding-left: 10px; border-right: medium none navy; border-bottom: medium none gray; border-left: medium none navy }

.legendephotoartsmll  { color: gray; font-size: 8pt; font-family: Verdana; margin: 0px; padding: 0px }

.lienssmallupperlined   { color: gray; font-size: 8pt; line-height: 20px; font-family: Verdana; background-color: #e6e6fa; margin-right: 10px; margin-left: 10px; padding-right: 10px; padding-left: 10px; border: dotted 1px gray }

.agendatitle { color: #004992; font-size: 10pt; line-height: 20px; font-family: Verdana; background-color: #e6e6fa; margin-right: 10px; margin-left: 10px; padding-right: 10px; padding-left: 10px; border: solid 1px gray }

.agendabold  { color: #708090; font-style: italic; font-weight: normal; font-size: 9pt; font-family: Verdana; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 2px none navy }

.agendatop { color: #000080; font-size: 10px; font-family: Verdana; text-align: right; padding-right: 10px; border-bottom: #c0c0c0 }

.title1    { color: #52b115; font-weight: bold; font-size: 12pt; font-family: Verdana; margin-right: 2px; margin-left: 2px; padding-top: 5px; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 2px none navy }
.title3news    { color: #004992; font-weight: bold; font-size: 16pt; font-family: Verdana; background-color: #ffffe0; text-align: left; letter-spacing: 160%; margin-right: 2px; margin-left: 2px; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 2px none navy }
.title1_09 { color: maroon; font-weight: bold; font-size: 12pt; font-family: Verdana; margin-right: 2px; margin-left: 2px; padding-top: 5px; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 2px none navy }

.title2      { color: #fff; font-style: italic; font-weight: bolder; font-size: 24pt; font-family: Verdana, Eras; margin-right: 2px; margin-left: 2px; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 2px none navy }
.title3      { color: #fff; font-weight: bolder; font-size: 16pt; font-family: Verdana, Eras; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px}

.notes   { color: white; font-size: 12pt; font-family: Verdana  }

.class4pix  { float: left; position: absolute; width: 390px; height: auto }

.titles01           { color: #000080; font-weight: normal; font-size: 14pt; line-height: normal; font-family: Eras_Demi_ITC; margin-top: 0px; margin-left: 0px; border: 0px; width: 900px; height: auto }
.reserver        { color: #fff; font-weight: normal; font-size: 14pt; line-height: normal; font-family: verdana, Eras_Demi_ITC; margin-top: 0px; margin-left: 0px; border: 0px; width: 900px; height: auto }


.headtitle1   { color: #5d6274; font-size: 35px; font-family: Verdana; text-align: right; letter-spacing: 3px }

.headtitle2  { color: #cd853f; font-size: 20px; font-family: Verdana; text-align: right }

.headtitle_alt { color: #963; font-size: 20px; font-family: Verdana; text-align: right }

.headtitle_alt1   { color: #4e7dc5; font-size: 18px; font-family: Verdana; text-align: left; text-indent: 35px; word-spacing: 4px }

.newsttle      { color: white; font-weight: bold; font-size: 10pt; font-family: Verdana; text-align: center; margin-right: 10px; margin-left: 10px; width: 85% }
.newsttle1   { color: white; font-weight: normal; font-size: 12pt; font-family: Verdana; background-color: #093; text-align: center; margin-right: 10px; margin-left: 10px; width: 85% }
.newsttle2 { color: white; font-weight: normal; font-size: 10pt; font-family: Verdana; background-color: #093; text-align: center; margin-right: 10px; margin-left: 10px; width: 85% }
.newsttle3 { color: yellow; font-weight: normal; font-size: 11pt; font-family: Verdana; background-color: #093; text-align: center; margin-right: 10px; margin-left: 10px; width: 85% }

.cellsUnderlining { color: #000; font-size: 10px; font-family: Verdana; border-bottom: 1px solid #c0c0c0 }

.cellsUnderlining1  { color: #000080; font-size: 10px; font-family: Verdana; background-color: #dcdcdc; border-bottom: 1px solid #c0c0c0 }

li      { color: #000; font-size: 10pt; font-family: verdana; list-style-type: square; list-style-image: url(../../images/menuarrow.jpg); border: blue }

.headfloatbox { margin-top: 0px; margin-left: 0px; z-index: 0; width: 100%; visibility: visible }

.head  { text-align: center; position: absolute; z-index: 9; top: 10px; left: 0px; width: 100% }



.logo  { text-align: center; position: absolute; z-index: 1; top: 0px; left: 0px; width: 100%; height: 100px }

.bottomline     { z-index: 20; left: 0%; width: 100%; visibility: visible }

.separateurhz { width: 205px }

.bodyoftext { border: solid 1px #708090 }

#layerForHead { position: absolute; z-index: 0; top: 0px; left: 0px; width: 100%; visibility: visible; display: block }

#layerForBody     { position: absolute; top: 120px; left: 0px; width: 100%; height: 100px; visibility: visible; display: block }

.layerForLogos { top: 190px; left: 0px; width: 100%; height: 100px; visibility: visible; display: block }

.pictureframe1 { border: solid 1px #708090 }
.rac_plaintxt1 { color: #5d6274; font-size: 10pt; font-family: Verdana; text-align: center; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; border-right: 2px none navy; border-left: 2px none navy; z-index: 100 }
.rac_title1 { color: #fff; font-weight: bold; font-size: 24pt; font-family: Verdana; background-color: #093; margin-right: 2px; margin-left: 2px; padding-top: 5px; padding-right: 10px; padding-left: 10px; border-right: 2px none navy; border-left: 2px none navy }
.rac_title2  { color: #093; font-weight: bold; font-size: 14pt; font-family: Times; padding-top: 5px; border-right: medium none navy; border-left: medium none navy }
