BODY { padding-right: 0px; padding-left: 0px; font-weight: normal; font-size: 10pt; padding-bottom: 0px; margin: 0px; text-transform: none; color: #000080; border-top-style: none; padding-top: 0px; background-repeat: repeat; font-style: normal; font-family: Helvetica,Arial,sans-serif; border-right-style: none; border-left-style: none; border-collapse: collapse; background-color: #5076b6; font-variant: normal; text-decoration: none; border-bottom-style: none; }
TABLE, FORM { padding-right: 0px; padding-left: 0px; font-weight: normal; font-size: 10pt; padding-bottom: 0px; margin: 0px; text-transform: none; border-top-style: none; padding-top: 0px; font-style: normal; border-right-style: none; border-left-style: none; border-collapse: collapse; font-variant: normal; text-decoration: none; border-bottom-style: none; }
DIV { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none; }
TD { text-align: center; }
A { cursor: hand; color: #000080; text-decoration: none; }
A:hover { cursor: hand; color: #ff0000; text-decoration: none; }

.TblLeft {}
.TblLeft TD { text-align: left; }

.TblRight {}
.TblRight TD { text-align: right; }

.TDRight { text-align: right; }

.FrmMenu { border-right: #000080 1px solid; padding-bottom: 5px; border-left: #000080 1px solid; background-color: #ffff99; }
.FrmText { border-right: #000080 1px solid; border-top: #000080 1px solid; border-left: #000080 1px solid; border-bottom: #000080 1px solid; background-color: #ffff99; }
.FrmTextTitle { padding-right: 4px; padding-left: 4px; font-weight: bold; font-size: 9pt; padding-bottom: 2px; padding-top: 1px; border-bottom: #000080 1px solid; background-color: #ffff99; }
.FrmPict0 { border-right: #000080 1px solid; border-top: #000080 1px solid; border-left: #000080 1px solid; border-bottom: #000080 1px solid; background-color: #ffff99; }
.FrmPict1 { border-right: #000080 1px solid; border-top: #000080 1px solid; border-left: #000080 1px solid; border-bottom: #000080 1px solid; background-color: #2d5696; }
.FrmPict { border-right: #000080 1px solid; border-top: #000080 1px solid; border-left: #000080 1px solid; border-bottom: #000080 1px solid; background-color: #80ffff; }

.EdtMnu { margin-top: 10px; margin-bottom: 10px; text-align: left; font-size: 8pt; }
.EdtMnu TR TD { text-align: left }
.EdtTextKey { padding-left: 4px; text-decoration: underline; }
.EdtTextFR { padding-left: 15px }
.EdtTextEN { padding-left: 15px }
.EdtTextDE { padding-left: 15px }
.EdtTextES { padding-left: 15px; padding-bottom: 10px }

.Mnu { margin-top: 10px; margin-bottom: 10px; }
.Mnu TR TD { padding-right: 20px; padding-left: 20px;  }
.MnuI { background-image: url(/_img/mnu/MnuItm.gif); cursor: hand; }
.MnuISL { background-image: url(/_img/mnu/MnuItmS.gif); cursor: default; color: #ff0000; }
.MnuIHL { background-image: url(/_img/mnu/MnuItmS.gif); cursor: hand; color: #ff0000; }

.LngItem { font-size: 8pt; }
.LngItem TD { padding-right: 9px; padding-left: 9px; }
.LngI { cursor: hand; }
.LngISL { text-decoration: underline overline; }
.LngIHL { cursor: hand; color: #ff0000; }

.TarifItm { padding-bottom: 10px; }
.TarifView { font-size: 9pt; cursor: hand; }
.TarifView A { font-size: 9pt; cursor: hand; color: #000080; text-decoration: none; }
.TarifView A:hover { font-size: 9pt; cursor: hand; color: #ff0000; text-decoration: none; }

.CaractItm { font-size: 9pt; margin-left: 6px; margin-right: 6px; }

.TblTarif { }
.TblTarif TD { border-right: #000080 1px solid; padding-right: 4px; border-top: #000080 1px solid; padding-left: 4px; border-left: #000080 1px solid; border-bottom: #000080 1px solid; text-align: center; }

.TblTarif2 { border-right: #000080 1px solid; padding-right: 4px; border-top: #000080 1px solid; padding-left: 4px; padding-bottom: 2px; border-left: #000080 1px solid; padding-top: 2px; border-bottom: #000080 1px solid }
.TblTarif2 TD { padding-right: 4px; padding-left: 4px; padding-bottom: 0px; padding-top: 0px; }

.SimplePicArea {}
.SimplePicArea IMG { border: navy 2px solid; cursor:hand; }
.fx1 IMG { FILTER: progid:DXImageTransform.Microsoft.Stretch(stretchstyle=PUSH); }
.fx2 IMG { FILTER: progid:DXImageTransform.Microsoft.Slide(slidestyle=SWAP,Bands=1); }
