    #menu1 {visibility:hidden}
    #menu2 {visibility:hidden}
    #menu3 {visibility:hidden}
    #menu4 {visibility:hidden}
    #menu5 {visibility:hidden}
body 
{   
text-align: center;
padding: 0px;
}
#global {   
margin-top: 20;   
margin-left: auto;   
margin-right: auto;   
width: 970px;
text-align: left;
background-color: #666666;
}
#global2 {   
margin-left: auto;   
margin-right: auto;   
width: 800px;
margin-top:0px;
padding: 0px;
text-align: left;
background-color: #FFFFFF;
float: left;
}

#container {
width: 800px;
margin-left: auto;
margin-right: auto;
margin-top:0px;
padding: 0px;
background-color: #FFFFFF;
border:#000000 1px solid;
}
#banniere {
margin-left: auto;
margin-right: auto;
margin-top:0px;
padding: 0px;
width: 800px;
height: 17px;
background-color: #CCCCCC;
}
#container1 {
width: 800px;
margin-top:0px;
padding:0px;
background-color: #FFFFFF;
}
#logo {
margin-top: 0px;
padding:0px;
width: 800px;
background-color: #FFFFFF;
height: 120px;
clear: both;
}
#milieu {
margin-left: 0px;
margin-top: 0px;
width: 740px;
clear: both;
background-color: #FFFFFF;
}
#gauche {
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
width: 130px;
float: left;
background-color: #FFFFFF;
}
#fil {
margin-left: 1px;
margin-right: 10px;
margin-top: 0px;
width:540px;
float: left;
background-color:#FFFFFF;
}
#annonceur {
margin-left: 10px;
width: 140px;
float: right;
}
#footer 
{
margin-left: 0px; 
margin-top: 0px; 
padding:10px;
clear: both;
width: 780px;
background-color: #CCCCCC;
}

#menu {
margin:0px;
width: 800px;
float: left;
height: 23px;
background-color:#999999;
}
#menu dl {
float: left;
margin: 0px;
padding: 0px;
background-color:#999999;
}
#menu dt {
cursor: pointer;
margin: 0px;
padding: 0px;
text-align: left;
background-color:#999999;
}
#menu dd {
display: none;
margin: 0px;
padding: 0px;
position:absolute;
background-color:#FFFFFF;
color:#000000;
border:#999999 1px solid;
}
-->

.textegris{ font-family: Arial, sans-serif; font-size: 12px; color: #666666; text-align: justify ; font-weight: normal}
.titregris2 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #666666; font-weight: bold }
.soustitre2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666666;font-weight: normal   }
.titregris { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; font-weight: bold }
.titregris2 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #666666; font-weight: bold }

.titregris_2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; font-weight: bold }
.soustitre2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666666;font-weight: normal   }
.date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666666;font-weight: normal   }
.textegris{ font-family: Arial, sans-serif; font-size: 12px; color: #666666; text-align: justify ; font-weight: normal}
.textegrisb{ font-family: Arial, sans-serif; font-size: 12px; color: #666666; text-align: justify ; font-weight: bold}
#lettrine{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
 
  color: #666666;
}
#lettrine span.lettrine{
  font-family:Arial, Helvetica, sans-serif;
  font-size:50px;
  color: #666666;
  float:left;
  margin:-8;
  width:42px;
 
} 
.texterougeb {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; text-align: justify; font-weight: bold}
a.textegris:link { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: justify ; font-weight: normal}
a.textegris:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: justify ; font-weight: normal}
a.textegris:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: justify ; font-weight: normal}
a.textegris:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: justify ; font-weight: normal}


.texte {  font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal}
a {text-decoration: none}
a:hover {text-decoration: underline overline}
.emploi {  font-family: Georgia, Times New Roman, Times, serif; font-size: 13px; color: #333333; font-weight: normal}
.titrerouge {  font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; font-weight: bold}
.texterouge {  font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; text-align: justify; font-weight: normal}
.titrebleu { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold }
.suite {  font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.suitebleu { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333}
.rubriquegrise {  font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC0000; font-variant: normal; line-height: normal}
.texteblanc { font-family: Georgia, Times New Roman, Times, serif; font-size: 11px; color: #FFFFFF; text-align: left; font-weight: normal }
.rubriqueJ { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #839122; text-decoration: underline overline; border: black; }
.sousrubriqueJ { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CC0000; }
.emploihome { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: normal; color: #333333; }
.sousrubrique { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; }
.week_text { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF6600; }
.croisieres_text { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3399FF; }
.titremenu { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FFFFFF; }
.rubrique { font-family: Georgia, Times New Roman, Times, serif; font-size: 13px; font-style: normal; font-weight: bold; color: #CC0000; text-decoration: underline ; text-align: center}
.menu { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; }
.regles_text { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFCC00; }
.text_red { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CC0000; }
.fond_couleur {text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #525252; }

a.fond_couleur:link {text-decoration: none; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; color: #525252; }
a.fond_couleur:visited {text-decoration: none; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; color: #525252; }
a.fond_couleur:active {text-decoration: none; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; color: #525252; }
a.fond_couleur:hover {text-decoration: none; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; background-color: #CC0000; color:#FFFFFF; }

.fond_rouge {text-decoration: none; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; background-color: #CC0000; color: #FFFFFF; }
.fond_rouge_10 {text-decoration: none; font-size: 10px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; background-color: #CC0000; color: #FFFFFF; }
.fond_vert_10 {text-decoration: none; font-size: 10px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; background-color: #66CC00; color: #FFFFFF; }
a.texte_333333:link {text-decoration: none; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; color: #666666; }
a.texte_333333:visited {text-decoration: none; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; color: #666666; }
a.texte_333333:active {text-decoration: none; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; color: #666666; }
a.texte_333333:hover {text-decoration: none; font-size: 11px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; background-color: #CC0000; color:#FFFFFF; }
.texte_333333 { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-align: justify ; font-weight: normal}


.texte {  font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal}
a {text-decoration: none}
a:hover {text-decoration: underline overline}
.emploi {  font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; font-weight: normal}
.titrerouge {  font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.texterouge {  font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; font-weight: normal}
.titrebleu { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold }
.textebleu { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align: justify ; font-weight: normal}
.suite {  font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.suitebleu { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333}
.rubriquegrise {  font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC0000; font-variant: normal; line-height: normal}
.texteblanc { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-align: left; font-weight: normal }
.rubriqueJ { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #839122; text-decoration: underline overline; border: black; }
.sousrubriqueJ { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; }
.emploihome { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: normal; color: #333333; }
.sousrubrique { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; }
.rubrique { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #CC0000; text-decoration: underline ; text-align: center}
.menu { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CC0000; }


input { font-family : Verdana, Arial, Helvetica, sans-serif; color : #000000; font-size : 11px; text-decoration: none; }
select { font-family : Verdana, Arial, Helvetica, sans-serif; color : #000000; font-size : 11px; text-decoration: none; }
