.liste       { font-family: Tahoma; font-size: 9pt; color: #4C82C2; vertical-align: baseline; font-weight: bold; line-height: 120%; text-align: left; margin-top: 2; margin-bottom: 4;   }
a:link.liste { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4C82C2; FONT-FAMILY: Tahoma; vertical-align:baseline; text-align:left; line-height:120%; margin-top:2; margin-bottom:4;   }
a:hover.liste {	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #993366; FONT-FAMILY: Tahoma; line-height:120%; text-align:left; margin-top:2; margin-bottom:4;   }          
a:active.liste { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #993366; FONT-FAMILY: Tahoma; vertical-align:baseline; text-align:left; line-height:120%; margin-top:2; margin-bottom:4;   }

.lienprod       { font-family: Tahoma; font-size: 9pt; color: #4C82C2; vertical-align: baseline; font-weight: bold; line-height: 120%; text-align: left; margin-top: 2; margin-bottom: 4; text-decoration:none  }
a:link.lienprod { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4C82C2; FONT-FAMILY: Tahoma; vertical-align:baseline; text-align:left; line-height:120%; margin-top:2; margin-bottom:4; text-decoration:none  }
a:hover.lienprod {	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #993366; FONT-FAMILY: Tahoma; line-height:120%; text-align:left; margin-top:2; margin-bottom:4; text-decoration:none  }          
a:active.lienprod { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #993366; FONT-FAMILY: Tahoma; vertical-align:baseline; text-align:left; line-height:120%; margin-top:2; margin-bottom:4; text-decoration:none  }

.lienprodpeep       { font-family: Tahoma; font-size: 9pt; color: #0033CC; vertical-align: baseline; line-height: 120%; text-align: left; margin-top: 2; margin-bottom: 4; text-decoration:none  }
a:link.lienprodpeep { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4C82C2; FONT-FAMILY: Tahoma; vertical-align:baseline; text-align:left; line-height:120%; margin-top:2; margin-bottom:4; text-decoration:none  }
a:hover.lienprodpeep {	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #993366; FONT-FAMILY: Tahoma; line-height:120%; text-align:left; margin-top:2; margin-bottom:4; text-decoration:none  }          
a:active.lienprodpeep { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #993366; FONT-FAMILY: Tahoma; vertical-align:baseline; text-align:left; line-height:120%; margin-top:2; margin-bottom:4; text-decoration:none  }

.itemhaut        { color: #993366; font-family: Verdana; font-size: 9pt; vertical-align: baseline; line-height: 120%; text-align: left; font-weight: bold; margin-top: 0; margin-bottom: 8 }
.flechemauve  { color: #993366; font-family: Verdana; font-size: 7pt; vertical-align: baseline; line-height: 100%; text-align: left; margin-top: 0; margin-bottom: 8; letter-spacing:-1pt; font-weight:bold }
.itembas        { color: #006666; font-family: Verdana; font-size: 9pt; vertical-align: baseline; line-height: 100%; text-align: left; font-weight: bold; margin-top: 0; margin-bottom: 8 }
.flechejaune  { color: #006666; font-family: Verdana; font-size: 7pt; vertical-align: baseline; line-height: 100%; text-align: left; margin-top: 0; margin-bottom: 8; font-weight:bold; letter-spacing:-1pt }

.ficprodtitre { font-size: 18pt; font-family: Arial; color: #993366; vertical-align: baseline; font-weight: bold }
.ficprodtitrepeep { font-size: 19pt; font-family: Arial; color: #FFFFFF; vertical-align: baseline; font-weight: bold }

.ficprodcarretitre { font-size: 18pt; font-family: Tahoma; color: #3767A2; vertical-align: baseline; font-weight: bold }
.ficprodtabtitreinfo     { font-family: Verdana; font-size: 7pt; color:#000080; text-align:center }
.ficprodtabinfo     { font-family: Verdana; font-size: 8pt; color:#666699; text-align:center }
.ficprodcorps { font-family: Verdana; font-size: 10pt; color: #3A3A3A; text-align: justify; line-height: 110%; margin-top: 0; margin-bottom: 0; vertical-align:baseline  }
.ficprodsoustitre { font-size: 11pt; font-family: Tahoma; color: #3767A2; vertical-align: baseline; font-weight: bold; text-decoration:none }
.ficprodtarifliste       { font-family: Tahoma; font-size: 10pt; color: #4B67A7; vertical-align: baseline; text-align: left; margin-top: 0; margin-bottom: 0; text-indent:0; list-style-type:circle; margin-left:20; margin-right:0  }

.lien { font-family: Verdana; font-size: 8pt; color: #3767A2; line-height:120%; margin-top:2; margin-bottom:4; font-weight: bold; list-style-type:disc  }
a:link.lien { font-family: Verdana; font-size: 8pt; color: #3762A2; line-height:120%; margin-top:2; margin-bottom:4; font-weight: bold; list-style-type:disc }
a:hover.lien { font-family: Verdana; font-size: 8pt; color: #993366; line-height:120%; margin-top:2; margin-bottom:4; font-weight: bold; list-style-type:disc}
a:active.lien { font-family: Verdana; font-size: 8pt; color: #993366; text-decoration:none; line-height:120%; margin-top:2; margin-bottom:4; font-weight: bold; list-style-type:disc }

.lienrech { font-family: Verdana; font-size: 9pt; color: #3767A2; line-height:120%; margin-top:6; margin-bottom:6; font-weight: bold; list-style-type:disc  }
a:link.lienrech { font-family: Verdana; font-size: 9pt; color: #3762A2; line-height:120%; margin-top:6; margin-bottom:6; font-weight: bold; list-style-type:disc }
a:hover.lienrech { font-family: Verdana; font-size: 9pt; color: #993366; line-height:120%; margin-top:6; margin-bottom:6; font-weight: bold; list-style-type:disc}
a:active.lienrech { font-family: Verdana; font-size: 9pt; color: #993366; text-decoration:none; line-height:120%; margin-top:6; margin-bottom:6; font-weight: bold; list-style-type:disc }

.rechtxt    { font-family: Verdana; font-size: 10pt; color: #DDE3F0; vertical-align: baseline; line-height: 120%; text-align: center; margin-top: 2; margin-bottom: 2; text-decoration:none; list-style-type:circle      }

.lienmauve { font-family: Tahoma; font-size: 10pt; color: #993366; line-height:120%; margin-top:2; margin-bottom:4; font-weight: bold; list-style-type:disc; text-decoration:none  }
a:link.lienmauve { font-family: Tahoma; font-size: 10pt; color: #993366; line-height:120%; margin-top:2; margin-bottom:4; font-weight: bold; list-style-type:disc; text-decoration:none }
a:hover.lienmauve { font-family: Tahoma; font-size: 10pt; color: #3767A2; line-height:120%; margin-top:2; margin-bottom:4; font-weight: bold; list-style-type:disc}

.lienrecap { font-family: Verdana; font-size: 8pt; color: #3767A2; line-height:200%; margin-top:15; margin-bottom:15; font-weight: bold; list-style-type:disc  }
a:link.lienrecap { font-family: Verdana; font-size: 8pt; color: #3762A2; line-height:200%; margin-top:15; margin-bottom:15; font-weight: bold; list-style-type:disc }
a:hover.lienrecap { font-family: Verdana; font-size: 8pt; color: #993366; line-height:200%; margin-top:15; margin-bottom:15; font-weight: bold; list-style-type:disc}
a:active.lienrecap { font-family: Verdana; font-size: 8pt; color: #993366; text-decoration:none; line-height:200%; margin-top:15; margin-bottom:15; font-weight: bold; list-style-type:disc }


.tarifpuce { font-size: 8pt; font-family: Tahoma; color: #3767A2; vertical-align: baseline; font-weight: bold }
.tarifliste       { font-family: Tahoma; font-size: 10pt; color: #4B67A7; vertical-align: baseline; line-height: 120%; text-align: left; margin-top: 2; margin-bottom: 2; letter-spacing:-0pt; text-decoration:none; list-style-type:circle;   }
.tarifcorps       { font-family: Tahoma; font-size: 10pt; color: #4B67A7; vertical-align: baseline; line-height: 100%; text-align: left; margin-top: 2; margin-bottom: 2; text-decoration:none; list-style-type:circle;   }
.tariftexte       { font-family: Verdana; font-size: 9pt; color: #4B67A7; vertical-align: baseline; line-height: 120%; text-align: left; margin-top: 2; margin-bottom: 2; text-decoration:none; list-style-type:disc   }

.gondoletitre { font-family: Arial; font-size: 10pt; color: #993366; vertical-align: baseline; font-weight: bold; line-height: 120%; text-align: left; margin-top: 0; margin-bottom: 0; list-style-type:none; text-decoration:none;  }
a:link.gondoletitre { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #993366; FONT-FAMILY: Arial; vertical-align:baseline; text-align:left; line-height:120%; margin-top:0; margin-bottom:0; text-decoration:none;  }
a:hover.gondoletitre { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3767A2; FONT-FAMILY: Arial; line-height:120%; text-align:left; margin-top:0; margin-bottom:0; text-decoration:none;  }         
.gondolecorps    { font-family: Verdana; font-size: 9pt; color: #4B67A7; vertical-align: baseline; line-height: 120%; text-align: left; margin-top: 2; margin-bottom: 2; text-decoration:none; list-style-type:circle;     }
.gondolesoustitre    { font-family: Verdana; font-size: 10pt; color: #808080; vertical-align: baseline; line-height: 120%; text-align: center; margin-top: 2; margin-bottom: 2; text-decoration:none; list-style-type:circle; font-weight:bold     }
.gondoletexte    { font-family: Verdana; font-size: 10pt; color: #666666; vertical-align: baseline; line-height: 120%; text-align: center; margin-top: 2; margin-bottom: 2; text-decoration:none; list-style-type:circle      }
.gondolecorps       { font-family: Tahoma; font-size: 10pt; color: #4B67A7; vertical-align: baseline; line-height: 100%; text-align: left; margin-top: 2; margin-bottom: 2; text-decoration:none; list-style-type:circle;   }
.gondoletitretheme       { font-family: Verdana; font-size: 11pt; color: #993366; vertical-align: baseline; line-height: 100%; text-align: center; margin-top: 2; margin-bottom: 2; text-decoration:none; list-style-type:circle; text-transform:uppercase; font-weight:bold   }
.gondoletextebleu    { font-family: Verdana; font-size: 10pt; color: #4B67A7; vertical-align: baseline; line-height: 120%; text-align: center; margin-top: 2; margin-bottom: 2; text-decoration:none; list-style-type:circle;      }

.patch       { font-size: 10pt; text-decoration: none; font-family: Verdana; color: #008000; font-weight: bold }
a:link.patch { font-size: 10pt; text-decoration: none; font-family: Verdana; color: #008000; font-weight: bold }
a:hover.patch { font-size: 10pt; text-decoration: none; font-family: Verdana; color: #00FF00; font-weight: bold }   

.tableaubas       { font-family: Tahoma; font-size: 10pt; color: #4B67A7; vertical-align: baseline; line-height: 100%; text-align: left; margin-top: 0; margin-bottom: 0; text-decoration:none; text-indent:0; list-style-type:circle; margin-left:20; margin-right:0  }
.tableaurecapbas       { font-family: Tahoma; font-size: 10pt; color: #4B67A7; vertical-align: baseline; line-height: 150%; text-align: left; margin-top: 2; margin-bottom: 2; text-decoration:none; text-indent:0; list-style-type:circle;   }

.tableauhaut { font-size: 8pt; font-family: Tahoma; vertical-align: baseline; background-color:#AEBCDB; font-weight:bold; color:#333333 }
.teletexte    { font-family: Tahoma; font-size: 10pt; color: #808080; vertical-align: baseline; line-height: 120%; text-align: center; margin-top: 2; margin-bottom: 2; text-decoration:none; list-style-type:circle; font-weight:bold      }
.telex    { font-family: Verdana; font-size: 8pt; vertical-align: baseline; line-height: 120%; text-align: left; margin-top: 2; margin-bottom: 2; text-decoration:none; list-style-type:circle;       }

.paniertableaubas       { font-family: Arial; font-size: 10pt; color: #4B67A7; vertical-align: baseline; line-height: 100%; text-align: left; margin-top: 0; margin-bottom: 0; text-decoration:none; text-indent:0; list-style-type:circle; margin-left:20; margin-right:0  }

.btnbleu {padding:2; border-style:outset; border-width:1; font-family:Tahoma; text-align:center; background-color:#AEBCDB; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2; font-size:9pt; text-decoration:none; font-weight:bold}
a:link.btnbleu {padding:2; border-style:outset; border-width:1; font-family:Tahoma; text-align:center; background-color:#AEBCDB; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2; font-size:9pt; text-decoration:none; font-weight:bold}
a:hover.btnbleu {padding:2; border-style: groove; border-width:3; font-family:Tahoma; color:#C24986; text-align:center; background-color:#B9B9FF; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2; font-size:9pt; text-decoration:none; font-weight:bold}
a:active.btnbleu {padding:2; border-style:outset; border-width:1; font-family:Tahoma; text-align:center; background-color:#AEBCDB; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2; font-size:9pt; text-decoration:none; font-weight:bold}

.pbtnbleu {padding:2; border-style:outset; border-width:1; font-family:Tahoma; text-align:center; background-color:#AEBCDB; margin-left:3; margin-right:0; margin-top:0; margin-bottom:0; font-size:8pt; text-decoration:none; font-weight:bold; line-height:100%}
a:link.pbtnbleu {padding:2; border-style:outset; border-width:1; font-family:Tahoma; text-align:center; background-color:#AEBCDB; margin-left:3; margin-right:0; margin-top:0; margin-bottom:0; font-size:8pt; text-decoration:none; font-weight:bold; line-height:100%}
a:hover.pbtnbleu {padding:2; border-style: groove; border-width:3; font-family:Tahoma; color:#C24986; text-align:center; background-color:#B9B9FF; margin-left:3; margin-right:0; margin-top:0; margin-bottom:-1; font-size:8pt; text-decoration:none; font-weight:bold; line-height:100%}
a:active.pbtnbleu {padding:2; border-style:outset; border-width:1; font-family:Tahoma; text-align:center; background-color:#AEBCDB; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:0; margin-bottom:0; font-size:8pt; text-decoration:none; font-weight:bold; line-height:100%}

.afx  { font-family: Arial; font-size: 8pt; color: #CC0000; font-weight: bold }


body { scrollbar-face-color: #3767A2; scrollbar-track-color: #AEBCDB; scrollbar-arrow-color:#ffffff; font-family:Arial }
