BODY{    PADDING-RIGHT: 0px;    PADDING-LEFT: 0px;    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-TOP: 0px;    FONT-FAMILY: 'arial'}TABLE.Menu{    WIDTH: 100%}TABLE.Menu TR{}TABLE.Menu TR TH{    PADDING-LEFT: 0px;    FONT-WEIGHT: lighter;    FONT-SIZE: 14pt;    COLOR: white;    BACKGROUND-COLOR: #8190a2;    TEXT-ALIGN: left}TABLE.Menu TR TD{    PADDING-RIGHT: 5px;    BORDER-TOP: white 1px solid;    PADDING-LEFT: 5px;    FONT-SIZE: 8pt;    TEXT-TRANSFORM: uppercase;    CURSOR: hand;    BORDER-BOTTOM: white 1px solid;    BACKGROUND-COLOR: #ccc;    FONT-VARIANT: normal}BODY.Sites{}BODY.Sites TABLE.Sites{    WIDTH: 100%;    HEIGHT: 100%    }BODY.Sites TABLE.Sites TR{}BODY.Sites TABLE.Sites TR TD{    WIDTH: 710px}SPAN.titre{    PADDING-LEFT: 10px;    FONT-WEIGHT: bolder;    FONT-SIZE: 10pt;    COLOR: #6d7e94}SPAN.modif{    PADDING-LEFT: 10px;    FONT-WEIGHT: bolder;    FONT-SIZE: 12pt;    COLOR: #6d7e94}SPAN.SERVICE{ PADDING-LEFT: 10px;    FONT-WEIGHT: bolder;    FONT-SIZE: 10pt;    COLOR: #6d7e94}span.retour{font-size:12pt}span.descriptif { font-size: 10pt; color: #6D7E94;  font-style: italic;                padding-left: 10px }span.txt{	FONT-SIZE: 9pt;    COLOR: black}DIV.texte{    PADDING-RIGHT: 5px;    MARGIN-TOP: 10px;    OVERFLOW-Y: scroll;    OVERFLOW-X: hidden;    PADDING-LEFT: 5px;    SCROLLBAR-FACE-COLOR: #6d7e94;    SCROLLBAR-HIGHLIGHT-COLOR: #aebed5;    WIDTH: 100%;    SCROLLBAR-SHADOW-COLOR: #aebed5;    SCROLLBAR-3DLIGHT-COLOR: #aebed5;    SCROLLBAR-ARROW-COLOR: #003;    SCROLLBAR-TRACK-COLOR: #aebed5;    SCROLLBAR-BASE-COLOR: #aebed5;    HEIGHT: 95%;    FONT-SIZE: 9pt;    COLOR : #6d7e94}DIV.texte2{    PADDING-RIGHT: 5px;    MARGIN-TOP: 10px;    OVERFLOW-Y: scroll;    OVERFLOW-X: hidden;    PADDING-LEFT: 5px;    FONT-SIZE: 9pt;    COLOR : #6d7e94}A{    FONT-WEIGHT: bolder;    COLOR: #6d7e94;    FONT-STYLE: italic;    TEXT-DECORATION: underline}DIV.News{    BORDER-RIGHT: black 1px solid;    PADDING-RIGHT: 10px;    BORDER-TOP: black 1px solid;    OVERFLOW-Y: scroll;    DISPLAY: none;    PADDING-LEFT: 10px;    SCROLLBAR-FACE-COLOR: #6d7e94;    FONT-SIZE: 9pt;    LEFT: 135px;    OVERFLOW-X: hidden;    PADDING-BOTTOM: 5px;    SCROLLBAR-HIGHLIGHT-COLOR: #aebed5;    BORDER-LEFT: black 1px solid;    WIDTH: 380px;    SCROLLBAR-SHADOW-COLOR: #aebed5;    SCROLLBAR-3DLIGHT-COLOR: #aebed5;    SCROLLBAR-ARROW-COLOR: #003;    PADDING-TOP: 5px;    SCROLLBAR-TRACK-COLOR: #aebed5;    BORDER-BOTTOM: black 1px solid;    SCROLLBAR-BASE-COLOR: #aebed5;    POSITION: absolute;    TOP: 15px;    HEIGHT: 400px;    BACKGROUND-COLOR: white;    TEXT-ALIGN: justify}TABLE.Formulaire{    WIDTH: 80%;    TEXT-ALIGN: center}TABLE.Formulaire TR{}TABLE.Formulaire TR TD{    FONT-WEIGHT: bolder;    FONT-SIZE: 9pt}TABLE.Formulaire TR TD INPUT{    BORDER-RIGHT: black 1px solid;    BORDER-TOP: black 1px solid;    BORDER-LEFT: black 1px solid;    BORDER-BOTTOM: black 1px solid;    FONT-FAMILY: 'arial'}TABLE.Formulaire TR TD INPUT.bouton{    BORDER-RIGHT: medium none;    BORDER-TOP: medium none;    FONT-WEIGHT: bolder;    BORDER-LEFT: medium none;    BORDER-BOTTOM: medium none;    FONT-FAMILY: 'arial';    BACKGROUND-COLOR: transparent;    TEXT-ALIGN: left}TABLE.horaire{    MARGIN-BOTTOM: 10px}TABLE.horaire TR{}TABLE.horaire TR TD{    PADDING-LEFT: 15px;    font-size:9pt}TABLE.horaire CAPTION{    FONT-WEIGHT: bolder;    TEXT-ALIGN: left;    font-size:10pt}TABLE.horaire TR TH{	COLOR: #344266;    BORDER-RIGHT: medium none;    PADDING-RIGHT: 5px;    PADDING-LEFT: 15px;    FONT-WEIGHT: bolder;    FONT-SIZE: smaller;    TEXT-ALIGN: left;    font-size:9pt    }TABLE.infoVo{    MARGIN-TOP: 5px;    MARGIN-LEFT: 5px;    WIDTH: 60%}TABLE.infoVo TR{}TABLE.ListeVo{    WIDTH: 700px}TABLE.ListeVo TR{}TABLE.ListeVo TR TH{    BORDER-RIGHT: medium none;    BORDER-TOP: medium none;    BORDER-LEFT: medium none;    WIDTH: 16%;    COLOR: #6d7e94;    BORDER-BOTTOM: medium none}BODY.Sites TABLE.Sites TR TD TABLE TR TH.border{    BORDER-RIGHT: #6d7e94 1px dashed;    BACKGROUND-POSITION: left top;    WIDTH: 5px;    BACKGROUND-REPEAT: repeat-y}TABLE.ListeVo TR.Tr1{    CURSOR: hand}TABLE.ListeVo TR.Tr2{    CURSOR: hand}TABLE.ListeVo TR.Tr1 TD.Donnee{    WIDTH: 16%;    COLOR: black;    BACKGROUND-COLOR: #e4e8e9}TABLE.ListeVo TR.Tr2 TD.Donnee{    WIDTH: 16%;    COLOR: white;    BACKGROUND-COLOR: #6d7e8b}TABLE.ListeVo TR TD{    BORDER-RIGHT: solid;    PADDING-LEFT: 5px;    WIDTH: 16%;    BORDER-BOTTOM: solid}DIV.CadreVo{    BORDER-RIGHT: #999 thin solid;    BORDER-TOP: #999 thin solid;    PADDING-LEFT: 5px;    FLOAT: left;    BORDER-LEFT: #999 thin solid;    WIDTH: 200px;    BORDER-BOTTOM: #999 thin solid;    HEIGHT: 50px;    TEXT-ALIGN: left}DIV.CadrePrix{    BORDER-RIGHT: #999 thin solid;    BORDER-TOP: #999 thin solid;    FONT-WEIGHT: bolder;    FONT-SIZE: 12pt;    BORDER-LEFT: #999 thin solid;    WIDTH: 100px;    COLOR: white;    BORDER-BOTTOM: #999 thin solid;    BACKGROUND-COLOR: #6d7e8b;    TEXT-ALIGN: center}DIV.CadreImp{    BORDER-RIGHT: #999 thin solid;    BORDER-TOP: #999 thin solid;    MARGIN-TOP: 6px;    FONT-WEIGHT: bolder;    FONT-SIZE: 10pt;    BORDER-LEFT: #999 thin solid;    WIDTH: 100px;    CURSOR: hand;    COLOR: black;    BORDER-BOTTOM: #999 thin solid;    BACKGROUND-COLOR: #e4e8e9;    TEXT-ALIGN: center;    FONT-VARIANT: small-caps}DIV.Orange{    FLOAT: left;    WIDTH: 10px;    HEIGHT: 100%;    BACKGROUND-COLOR: #ff9933}DIV.Gris{    FLOAT: left;    WIDTH: 10px;    HEIGHT: 100%;    BACKGROUND-COLOR: #e4e8e9}TABLE.infoVo TR TD{    BORDER-RIGHT: #999999 1px;    BORDER-TOP: #999999 1px solid;    BORDER-LEFT: #999999 1px solid;    BORDER-BOTTOM: #999999 1px solid;    HEIGHT: 15px;    TEXT-ALIGN: right}TABLE.infoVo TR TD SPAN{    FONT-WEIGHT: bolder;    FONT-SIZE: 10pt;    COLOR: #6d7e94}TABLE.infoVo TR TD SPAN SPAN{    COLOR: black}BODY.Sites TABLE.Sites TR TD TABLE TR TD.text{    FONT-SIZE: 10pt;    WIDTH: 350px;    TEXT-ALIGN: justify}TABLE.infoVo TD.td1{    BORDER-RIGHT: #999999 1px solid;    PADDING-LEFT: 3px;    BORDER-LEFT: medium none;    TEXT-ALIGN: left}DL{	font-size:9pt}