/***************** STYLE CONTENU *****************/
h2
{
  font-size: 14px;
}



#contenu  a
{
  font-size: 14px;
  text-align: center;
  text-decoration: none;
  color: #7a7a7a;
  font-weight: normal;

}

#contenu  a:hover
{
  font-size: 14px;
  text-align: center;
  text-decoration: none;
  color: #4a4a4a;
  font-weight: normal;
}

.diaporama4
{
  width: 558px;
  height: 350px;

}

.centerText
{
  text-align: center;
  text-decoration: underline;
  color: #5f605f;
  font-weight: bold;
}




.diaporama
{
  width: 558px;
  height: 350px;
  float: left;
  #background-image: url(../images/slideshow/diaporama2.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}

.reservation2
{
   width: 199px;
  float: left;
}


.reservation3
{
  width: 239px;
  float: left;
}


.reservation3 .partLogo
{
  width: 239px;
  float: left;
  background-image: url(../images/charte/partnersBG.jpg);
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #050607;
  height: 502px;
  overflow: auto;
   overflow: scroll;
}



.reservation3 h1.droit
{
  font-weight: bold;
  float: left;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  background-color: #434444;
 width: 239px;
  border-bottom: 1px solid #212121;
 height: 34px;
 line-height:34px;
}


.logoBent
{
  float: left;
  clear: left;
  padding: 10px 0px 10px 55px;
}




.reservationForm
{
  width: 199px;
  float: left;
  background-image: url(../images/charte/front2.jpg);
  background-repeat: no-repeat;
  background-position: bottom right;
  height: 228px;
}


.reservation h1.gauche, .reservation2 h1.gauche
{
  font-weight: bold;
  float: left;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  background-color: #434444;
 width: 199px;
  border-bottom: 1px solid #212121;
 height: 34px;
 line-height:34px;
}

.reservation2 h1.droit
{
  font-weight: bold;
  float: left;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  background-color: #434444;
 width: 184px;
  border-bottom: 1px solid #000000;
 height: 34px;
 line-height:34px;
}



.reservation .textGauche
{
  float: left;
 width: 194px;
  font-size: 11px;
  text-align: right;
  padding-top:30px;
    height: 196px;
    color: #050607;
    padding-left: 5px
}

.arrow4
{
  margin-right: 0px;
}

.searchRight2
{
  float: right;
  margin-top:3px;
}

.searchRight3
{
  float: right;
  margin-top:3px;
  margin-right:31px;
}


.reservation .textDroit
{
  padding-top: 20px;
  float: left;
 width: 180px;
  }

 .droitTous
 {
   float: left;
 padding-bottom: 15px;
 padding-left: 5px;
 }


  .textDroitText
  {
    float: right;
    font-weight: bold;
    width: 120px;
    color: #d8d7d8;
    font-size: 11px;
    text-align: left;
    line-height: 16px;
  }

    .textDroitText2
  {
    float: right;
    font-weight: normal;
    font-size: 11px;
    text-align: left;
    line-height: 14px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
     color: #d8d7d8;

  }

  .textDroitInput
  {
    float: left;
    background-image: url(../images/charte/inputBig.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    width: 42px;
    height: 43px;
    padding-top:6px;
    margin-right: 7px;
    padding-left: 9px;
  }

    .textDroitInput2
  {
    float: left;
    background-image: url(../images/charte/inputBig2.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    width: 42px;
    height: 43px;
    padding-top:6px;
    margin-right: 7px;
    padding-left: 9px;
  }

      .textDroitInput3
  {
    float: left;
    background-image: url(../images/charte/inputBig3.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    width: 42px;
    height: 43px;
    padding-top:6px;
    margin-right: 7px;
    padding-left: 9px;
  }




 .fade2
{
  float: right;
  font-size: 10px;
  text-align: right;
  margin-top: -7px;
  color: #484848;
  font-style: italic;
}

.specials
{
float:left;
 background-color: #0a0a0a;
 color: #d6d5d5;
  width: 558px;
}

.specials h1
{
   font-weight: bold;
  float: left;
  clear: left;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  background-color: #434444;
   width: 558px;
  border-bottom: 1px solid #212121;
  border-top: 1px solid #212121;
  height: 34px;
 line-height:34px;
}



.textus33 .title
{
 color: #d6d5d5;
 font-weight: bold;
 font-size: 16px;


}


.specials .textus33
{
float:left;
 color: #d6d5d5;
 font-size: 12px;
 background-image: url(../images/charte/specials2.jpg);
 background-repeat: no-repeat;
 background-position: top left;
  padding: 40px 20px 0px 100px;
  height:110px;
}




.specials .text
{
float:left;
 color: #d6d5d5;
 font-size: 12px;
 font-weight: bold;
 line-height: 25px;

}



.openFlights
{
float:left;
 width: 556px;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  background-color: #d6d6d6;
  height: 186px;
}




.openFlights h1
{
   font-weight: bold;
  float: left;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  background-color: #434444;
  width: 556px;
  border-bottom: 1px solid #000000;
  height: 34px;
 line-height:34px;
}
.openFlights h2
{
   font-weight: bold;
  float: left;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  background-color: #434444;
  width: 556px;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  height:29px;
  padding-top:4px;
 line-height:13px;
}

.openFlights h2 span
{
  font-size: 10px;
  font-weight: normal;
}


.openFlightsTable
{
  font-size: 11px;
  margin: 4px 0px 9px 5px;
  clear: left;
    width: 541px;
  float: left;
}

.openFlightsTableMask
{
    width: 548px;
  height: 5px;
  margin-top: -10px;
  background-color: #d6d5d5;
  border: 0px solid red;
  font-size: 0px;
  line-height: 0px;
  float: left;
}



 .openFlightsTable .td25Non
{
  border-left: 0px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  height: 20px;
  color:#5f5f5f;
    padding: 0px 5px;
}




.openFlightsTable .td25
{
  border-left: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  height: 20px;
   color:#5f5f5f;
   padding: 0px 5px;
}


.headTable
{
  border-left: 1px solid #ffffff;
  padding-bottom: 7px;
}

 .headTableNon
{
   border-top: 0px solid #ffffff;
   border-bottom: 0px solid #ffffff;
   padding: 0px 0px 7px 0px;


}


.tableInput
{
  background-color: #FFFFFF;
  border: 1px solid #5f5f5f;
  padding: 2px 0px;
  text-align: center;
  color: #212121;
  font-weight: bold;
}

.shareJet
{
  margin: 45px 5px 0px 15px;
  float: left;
  clear: left;
}


 .titreYellow
 {
   font-size: 20px;
   color: #fcc70b;
   font-weight: normal;
    width: 210px;
    text-align: left;
   }

 .textShare
 {
   line-height: 16px;
   font-size: 13px;
   margin-top: 5px;
   text-align: left;
   width: 210px;

   }

   .textShare2
 {
   line-height: 16px;
   font-size: 13px;
   margin-top: 5px;
   text-align: left;
   width: 210px;
  }

 .leftJust
 {
   text-align: left;
   padding-bottom: 10px;
 }


#contenu .mores
 {
   float: right;
   font-size: 11px;
   color: #fcc70b;
   background-image: url(../images/charte/arrowMore.png);
   background-position: 0px 6px;
   background-repeat: no-repeat;
   padding-left: 10px;
   float: left;
   font-size: 11px;
    margin-top:0px;
   text-align: left;
   width: 30px;
   margin-left:180px;

 }

 #contenu .mores:hover
 {

   float: right;
   font-size: 11px;
    background-image: url(../images/charte/arrowMore.png);
   background-position: 0px 6px;
   background-repeat: no-repeat;
   padding-left: 10px;
   float: left;
   font-size: 11px;
    color: #ffffff;
   margin-top:0px;
   text-align: left;
   width: 30px;
  margin-left:180px;
 }


 #contenu .mores2
 {
   float: right;
   font-size: 11px;
   color: #fcc70b;
   background-image: url(../images/charte/arrowMore.png);
   background-position: 0px 6px;
   background-repeat: no-repeat;
   padding-left: 10px;
   float: left;
   font-size: 11px;
    margin-top: 0px;
   text-align: left;
   width: 30px;
   margin-left:180px;

 }

 #contenu .mores2:hover
 {

   float: right;
   font-size: 11px;
    background-image: url(../images/charte/arrowMore.png);
   background-position: 0px 6px;
   background-repeat: no-repeat;
   padding-left: 10px;
   float: left;
   font-size: 11px;
    color: #ffffff;
   margin-top: 0px;
   text-align: left;
   width: 30px;
   margin-left:180px;
 }



 .div1Height
 {
    height: 493px;
    padding-top: 26px;
   position: absolute;
background-image: url(../images/charte/rightRepeat.jpg);
  background-repeat: repeat;
  background-position: top left;
  top: 178px;
  width: 221px;
  margin-left: -15px;
  padding-left: 15px;
 }

  .div1Height2
 {
    height: 493px;
    padding-top: 46px;
   position: absolute;
background-image: url(../images/charte/rightRepeat.jpg);
  background-repeat: repeat;
  background-position: top left;
  top: 178px;
  width: 221px;
  margin-left: -15px;
  padding-left: 15px;
 }

 .divHeight
 {
     height: 535px;
   overflow: hidden;
 }

 .textShareHeight
 {
      height: 465px;
    width: 210px;

   text-align: justify;
   cursor: pointer;
 }


  .textShareHeight2
 {
   height: 450px;
   width: 210px;

   text-align: justify;
   cursor: pointer;
 }

.rezervTable  .inputSelect
{
    margin:-1px 0px 0px 4px;
    text-align: center;
}

  .menuOpen
{
   background-image: url(../images/charte/grisX2.jpg);
   background-repeat: repeat-x;
   background-position: top left;
   background-color: #676565;
   width: 117px;
   height: 540px;
   min-height: 540px;
   top:179px;
   position: absolute;
   z-index: 0;
   margin-left: 351px;
   left: 0px;
}
.bigHieght160
{
  height:155px;
  min-height: 155px;

}

.buttonLogin .nextLogin,.angol .nextLogin
{
 background-image: url(../images/charte/nextSmall.gif);
}

.buttonLogin .nextLogin_over,.angol .nextLogin_over
{
 background-image: url(../images/charte/nextSmall_over.gif);
}


  .menuOpen2
{
    height: 350px;
   background-image: url(../images/charte/menuTop.png);
   background-repeat: repeat-x;
   background-position: top left;
   width: 117px;
   height: 350px;
   position: absolute;
   z-index: 0;
   margin-left: 235px;
   left: 0px;
}

  .menuOpen3
{
    height: 350px;
   background-image: url(../images/charte/menuTop.png);
   background-repeat: repeat-x;
   background-position: top left;
   width: 117px;
   height: 350px;
   position: absolute;
   z-index: 0;
   margin-left: 468px;
   left: 0px;
}

  .menuOpen4
{
    height: 350px;
   background-image: url(../images/charte/grisX2.jpg);
   background-repeat: repeat-x;
   background-position: top left;
   background-color: #676565;
   width: 117px;
    height: 575px;
   position: absolute;
   z-index: 0;
   margin-left: 585px;
   left: 0px;
}


.menuOpenLien
{
 float: left;
     width: 95px;
     padding: 4px 0px 4px 20px;
     background-image: url(../images/charte/bull.jpg);
     background-position: 7px 6px;
     background-repeat:no-repeat;
     text-decoration: none;
     color: #ffffff;
     line-height: 12px;
     font-size: 11px;
     font-weight: bold;
}


.menuOpenLienTrue
{
   float: left; overflow: hidden;
   text-decoration: none;
    float: left;
    line-height: 12px;
   width: 95px;
     font-size: 11px;
     text-align: left;
     clear: left;
     font-weight: bold;
    padding: 4px 0px 4px 20px;
     background-image: url(../images/charte/bull.jpg);
     background-position: 5px 5px;
     background-repeat:no-repeat;
     color: #ffffff;
}

.newsSaphire
{
 font-size: 13px;
 width:515px;
 height:410px;
 padding-right: 10px;
   z-index: 1;
}



.memberJade
{
    width: 295px;
    float: left;
    min-height:540px;
  }


  .jadePhoto
{
    width: 200px;
    float: right;
  }

    .jadePhoto img
{
  margin: 5px 0px 30px 0px;
  }


#contenu .menuFalse a
{
 float: left; overflow: hidden;
   text-decoration: none;
    color: #000000;
    float: left;
    text-align: left;
    line-height: 12px;
   width: 95px;
  padding: 4px 0px 4px 20px;
     font-size: 11px;
     clear: left;
     font-weight: bold;

}


#contenu .menuFalse a:hover
{
   float: left; overflow: hidden;
   text-decoration: none;
    float: left;
    line-height: 12px;
   width: 95px;
     font-size: 11px;
     text-align: left;
     clear: left;
     font-weight: bold;
    padding: 4px 0px 4px 20px;
     background-image: url(../images/charte/bull.jpg);
     background-position: 5px 5px;
     background-repeat:no-repeat;
     color: #ffffff;
}




.special
{
   width: 199px;
  float: left;
}

.special11
{
   width: 199px;
  float: left;
  background-color: #000000;
}

.special h1
{
  font-weight: bold;
  float: left;
  clear: left;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  background-color: #434444;
  width: 199px;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
 height: 34px;
 line-height:34px;
}


  .specialBackimgTop
 {

   padding: 0px 10px 10px 0px;
   margin: -10px 0px 0px -10px;
   float: left;
 }

 .imgR
 {
   margin: -2px -25px 0px 0px;
   float: right;

 }



.specialBack{
   background-image: url(../images/charte/leftX.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  float: left;
  font-size: 11px;
    color: #ffffff;
   line-height: 16px;
   text-align: left;
   padding: 10px 20px 10px 20px;
   width: 159px;
      background-color: #3f4140;
     }


 .specialBackBig{
   background-image: url(../images/charte/specials.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  float: left;
  font-size: 11px;
    color: #ffffff;
   line-height: 13px;
   text-align: left;
   padding:92px 20px 10px 20px;
   width: 161px;
   height:139px;
   background-color: #3f4140;
     }

 .specialBack11{
   background-image: url(../images/charte/fly2.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  float: left;
  width: 199px;
  height: 292px;
  border-top:1px solid #000000;
  }

.specialBack span{
  font-size: 10px;
  color: #aaabab;
    clear: right;
    margin-left: 15px;
}

.follow5
{
     width: 145px;
  clear: left;
  float: left;
  font-size: 0px;
  line-height: 0px;
  border: none;
  padding: 0px 0px 5px 25px;
  margin-top: -5px;

 }

 .follow6
{
width: 160px;
  float: right;
  font-size: 0px;
  line-height: 0px;
  border: none;
  padding: 0px 0px 5px 0px;
  margin-top: 10px;
 }

  .follow7
{
width: 162px;
  float: right;
  font-size: 0px;
  line-height: 0px;
  border: none;
  padding: 0px 7px 5px 0px;
  margin-top: 15px;
  }

  .follow60
{
width: 160px;
  float: right;
  font-size: 0px;
  line-height: 0px;
  border: none;
  padding: 0px 7px 5px 0px;
  margin-top: 18px;
 }

 .imgRR
 {
   float: right;
   margin-top: -2px;
    }


  .imgRR22
 {
   float: right;
   margin-top: -2px;
    }


 .buttonLogin
{
 float:right;
 width: 173px;
 text-align: right;
 margin-top: -32px;
 position: relative;
 font-size: 11px;
}




.buttonAcount
{
 float:right;
 width: 162px;
 margin-top: -42px;
 position: relative;
 font-size: 11px;
}


.buttonAcount a
{

font-size: 11px;
text-align: right;
color: #ffffff;
float: right;
padding-right: 0px;
}

.buttonAcount a:hover
{

font-size: 11px;
text-align: right;
color: #000000;
}





.acount
{
  background-image: url(../images/charte/acount.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  width: 81px;
  height: 23px;
  padding-bottom: 4px;
   border: 0px;
  float: left;
  font-size: 10px;
  color: #212221;
  font-weight: bold;
  outline: none;
  cursor: pointer;
}

.acountOver
{
  background-image: url(../images/charte/acount.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  width: 81px;
  height: 23px;
  padding-bottom: 4px;
   border: 0px;
  float: left;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
  outline: none;
  cursor: pointer;
}

 .loginTop
{
  background-image: url(../images/charte/login.png);
  background-repeat: no-repeat;
  background-position: top left;
  background-color: transparent;
  width: 72px;
  height: 25px;
  padding-bottom: 4px;
  padding-left: 18px;
   border: 0px;
  float: right;
  margin-right: 15px;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
  outline: none;
  cursor: pointer;
}

 .loginTopOver
{
  background-image: url(../images/charte/login.png);
  background-repeat: no-repeat;
  background-position: top left;
   background-color: transparent;
  width: 72px;
  height: 25px;
  padding-bottom: 4px;
  padding-left: 18px;
   border: 0px;
   float: right;
  margin-right: 15px;
  font-size: 10px;
  color: #212221;
  font-weight: bold;
  outline: none;
  cursor: pointer;
}


.hotel
{
  width: 170px;
    float: left;
    clear: left;
  padding: 5px;
  background-color: #FFFFFF;
  border: 1px solid #262626;
  margin-bottom: 5px;
}

.hotel2
{
  width: 285px;
  float: right;
  height: 257px;
  padding: 5px;
  background-color: #FFFFFF;
  border: 1px solid #262626;
}

.hotel3
{
  width: 70px;
    float: right;
    clear: right;
  padding: 5px;
  background-color: #FFFFFF;
  border: 1px solid #262626;
   margin-bottom: 5px;
}



.hotel4
{
  width: 175px;
    float: left;
    clear: left;
  padding: 5px;
  background-color: #FFFFFF;
  border: 1px solid #262626;
  margin-bottom: 5px;
}

 .hotel5
{
  width: 160px ;
    float: left;
  padding: 5px;
  background-color: #FFFFFF;
  border: 1px solid #262626;
  margin-bottom: 5px;
}





.hotel-inner5
{
width: 148px;
  padding: 6px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  font-weight: bold;
  text-align: center;
font-size:12px;
}


.hotelBig
{
  width: 328px ;
    float: left;
  padding: 5px;
  background-color: #FFFFFF;
  border: 1px solid #262626;
  margin-bottom: 5px;  font-size:12px;
}


.hotelBig-inner
{
width: 315px;
  padding: 6px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  font-weight: bold;
  text-align: center;
}

.hotel-inner5Wight
{
width: 148px;
  padding: 6px 6px 5px 6px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  border-bottom: 1px solid #262626;
   background-color: #FFFFFF;
  font-weight: bold;
  text-align: center;   font-size:12px;
}



 .hotel5Table2
{
  width: 167px;
  float: left;
  background-color: #FFFFFF;
  border: 1px solid #262626;
  margin-bottom: 6px;
 }

 .hotel5Table
{
  width: 167px;
  float: right;
  background-color: #FFFFFF;
  border: 1px solid #262626;
   margin-bottom: 6px;
 }


.hotel-inner5WightTable
{
width: 148px;
height: 37px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  border-bottom: 1px solid #262626;
   background-color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}


.hotel-inner5WightTable span
{
font-size: 11px; font-weight: normal; line-height:12px
}


.hotel-inner5WightTable2
{
width: 148px;
  border-top: 1px solid #262626;
  border-bottom: 0px solid #262626;
   background-color: #d5d5d5;
  font-weight: bold;
   text-align: left;
  padding:5px;
}


.hotel-inner5WightTable2 span
{
font-size: 12px; font-weight: normal;line-height:12px;
}




.hotelSmall
{
  width: 180px;
  float: right;
  padding: 5px;
  background-color: #FFFFFF;
  border: 1px solid #262626;
}




.hotel-innerSmall
{
width: 160px;
  padding: 10px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  font-weight: bold;
}

.hotel-inner
{
width: 158px;
  padding: 6px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  font-weight: bold;
}



.hotel-inner2
{
  padding: 10px;
  height: 257px;
  width: 285px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  font-weight: bold;
}



.hotel-inner3
{
  padding: 2px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  font-weight: bold;
}



.hotel-inner4
{
width: 165px;
  padding: 5px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  font-weight: bold;
  font-size: 12px;
}

.hotel-inner4 textarea, .hotel-inner4Blue textarea
{
  border: none;
  width: 165px;
  background-color: transparent;
}



.hotel6
{
  width: 145px;
  float: right;
  height: 145px;
  padding: 5px;
  background-color: #FFFFFF;
  border: 1px solid #262626;
   margin-bottom: 6px;
}

.hotel-inner6
{
  padding: 10px;

   height: 145px;
  width: 145px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  font-weight: bold;
}
.hotel66
{
  width: 145px;
  float: right;
  height: 58px;
  padding: 5px;
  background-color: #FFFFFF;
  border: 1px solid #262626;
   margin-bottom: 6px;
}

.hotel-inner66
{
  padding:1px 10px;
   height:58px;
  width: 145px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  font-weight: bold;
}

 .hotel7
{
  width: 155px ;
    float: left;
  padding: 5px;
  background-color: #FFFFFF;
  border: 1px solid #262626;
  margin-bottom: 5px;
}





.hotel-inner7
{
width: 142px;
  padding: 1px 6px;
  background-color: #d5d5d5;
  border-top: 1px solid #262626;
  font-weight: bold;
  text-align: center;
  font-size:12px;
}





.hotel-inner4Blue
{
width: 165px;
  padding: 5px;
  background-color: #bdc7d5;
  border-top: 1px solid #262626;
  font-weight: bold;
  font-size: 12px;
}


.check
{

  font-weight: bold;
  width: 182px;
  text-align: center;
  float: left;
  clear: left;
}

.check .checkOut
{
  margin:5px 0px 0px 0px;
  float: left;
  width: 68px;
  text-align: left;
  font-size: 12px;
   color: #ffffff;
}

.opac0
{
  background-color: transparent;
  border: 0px;
  color: #4a4a4a;
  font-family: Trebuchet MS, Verdana;
  width: 65px;
 font-weight: bold;
  font-size: 11px;
  text-align: center;
}


.formBigMerci
{
  padding: 10px 20px 10px 20px;
  font-size: 14px;
  font-weight: bold;
  width: 256px;
  text-align: left;
  float: left;
  color: #f6f5f5;
}



.formBigMerci4
{
  padding:110px 20px 10px 285px;
  font-size: 14px;
  width: 265px;
  text-align: left;
  float: left;
  color: #ffffff;
}
.formBigMerci5
{
  padding:30px 20px 10px 285px;
  font-size: 14px;
  width: 265px;
  text-align: left;
  float: left;
  color: #ffffff;
}



.wannaJetLeft
{
  width: 269px;
  min-height: 100%;
  height: 100%;
  float: left;
  color: #ffffff;
  line-height: 25px;
    border-right: 1px solid #222222;
    border-left: 1px solid #222222;
    padding-top: 0px;
  margin-left:0px;
}

.wannaJetRight
{
  width: 670px;
  float: left;
  margin-left: 0px;
  color: #7a7a7a;
     border-left: 1px solid #222222;
     margin-left: -1px;
       padding: 20px 0px 10px 30px;
}

.widthEve
{
  float: right;
  width:770px;
  padding-top:17px;
  padding-right:5px;
  margin-right: 0px;
}

.widthEve2{
  height:193px;
  width:760px;
  padding-right: 5px;
}



.wannaJetRight h1
{
  font-size: 18px;
  color: #ffffff;
  font-weight: normal;
  float: left;
  width: 100%;
  line-height: 20px;
  padding-bottom: 10px;

}
 .wannaJetRight h2
{
  font-size: 18px;
  color: #7a7a7a;
  font-weight: bold;
    float: left;
  width: 100%;
  line-height: 20px;
  padding-bottom: 10px;

}




.howAirportNegatif
{
margin-left:-15px;
}

.howAirport
{
  width:320px;
  text-align: justify;
  float: left;
  font-size: 12px;
  margin-right: 15px;
  line-height: 14px;
  padding-bottom:2px;
}

 .howAirport img
{
  float: left;
  margin-right: 10px;
}


.wannaJetLeft .lien
{
   padding:10px 20px;
   text-align: left;

 }

.wannaJetLeftHeight
{
  line-height: 16px;
  margin-top:7px;
}


#contenu-black .wannaJetLeft .liens
{
  font-size: 14px;
  text-align: left;
  text-decoration: none;
  color: #7a7a7a;
   font-weight: bold;
   cursor: pointer;
}

#contenu-black .wannaJetLeft .liensOver
{
  font-size: 14px;
  text-align: left;
  text-decoration: none;
  color: #ffffff;
  font-weight: bold;
  cursor: pointer;
}
#contenu-black .wannaJetLeft .selected
{
  font-size: 14px;
  text-align: left;
  text-decoration: none;
  color: #ffffff;
  font-weight: bold;
  cursor: pointer;
}




 .wannaJetLeftLines
{
  border-bottom: 1px solid #222222;
  width: 259px;
   margin-bottom: 10px;
   margin-right: -10px;

}

.wannaJetLeft .logoSmall
{
  position: absolute;
  border-bottom: 0px solid #434343;
  bottom: 65px;
  left: 0px;
  margin-left: 140px;
}


.regionalOnly
{
 padding:10px 0px 20px 20px;
 font-size: 13px;
 line-height: 20px;
 text-align: left;
   color: #7a7a7a;
}


.ancor
{
  clear: left;
}



.newsText
{
 color:#8d8d8d;
 font-size: 13px;
 width:670px;
 padding-right: 10px;
 height: 425px;
}

.newsText .title
{
 color:#8d8d8d;
 font-weight: bold;
 padding-bottom: 10px;
}


.newsText .text
{
text-align: justify;
}

.newsText .articles
{
 color:#7a7a7a;
 font-weight: bold;
 margin-top: 5px;
 margin-bottom: 20px;
}


.tips
{
  width: 215px;
  background-image: url(../images/charte/tips.jpg);
  background-position: top left;
  background-repeat: repeat-x;
  background-color: #000000;
  color: #c0c0c0;
  float: right;
  clear: right;
  font-size: 11px;
  line-height: 18px;
  padding: 10px 20px;
}

.princings
{
  width: 189px;
  background-image: url(../images/charte/tips.jpg);
  background-position: top left;
  background-repeat: repeat-x;
  background-color: #000000;
  color: #c0c0c0;
  float: left;
  clear: left;
  font-size: 11px;
  line-height: 16px;
  padding:5px 5px 5px 5px;
}

.g3
{
  font-size: 8px;
  float: right;
  width: 3px;
  margin-top: -3px;
  position: relative;
}


.approximatively
{
   color: #868887;
   line-height: 12px;
  clear: right;
  font-size: 10px;
  margin-top: 20px;
  text-align: center;
}

.worldMapSmall
{
  height: 180px;
  float: left;
  clear: left;
}


.tips span
{
  color: #595b5a;
  float: right;
  clear: right;
  font-size: 10px;
  margin-top: 5px;

}


.worldMap
{
  float: left;
  width: 480px;
  border-right: 1px solid #222222;
}

.flightsWithin
{
  width:480px;
  float: right;

}

.linefull
{
  border-top: 1px solid #222222;
  width: 998px;
  float: left;
}


.flightsWithin table
{
   width:480px;
   margin-left: -1px;
   margin-right: -1px;
   -webkit-border-radius:4px;
   -moz-border-radius: 4px;
   background-color: #d6d5d5;
   margin-left: -20px;
   margin-top:0px;
 }


.flightsWithin th
{

  font-size: 11px;
  line-height: 10px;
  padding: 0px 2px;
  border-right: 1px solid #ffffff;

}

.flightsWithin td
{
  text-align: center;
  font-size: 11px;
  padding: 2px 3px;
  color: #5f605f;
   border-top: 1px solid #ffffff;
   border-right: 1px solid #ffffff;
}

.captcha
{
  float: right;
  -webkit-border-radius:4px;
  -moz-border-radius: 4px;
  margin-right:23px;
  background-color: #ffffff;
  padding:1px 5px;
}

 .captcha2
{
  float: right;
  -webkit-border-radius:4px;
  -moz-border-radius: 4px;
  margin-right:5px;
  background-color: #ffffff;
  padding:1px 5px;
}


.pleaseCopy
{
  font-size: 11px;
  width: 230px;
  text-align: center;
}




.inputTaken
{
  padding:4px;
  margin: 5px;
  color: #434444;
  background-color: #FFFFFF;
  -webkit-border-radius:4px;
  -moz-border-radius: 4px;
  border: 1px solid #aeaeae;
}

.inputTaken2
{
  padding:1px 4px;
  margin: 5px;
  color: #434444;
  background-color: #FFFFFF;
  -webkit-border-radius:4px;
  -moz-border-radius: 4px;
  border: 1px solid #aeaeae;
}



.inputTakenData
{
  padding:2px 3px;
 margin: 6px 5px 6px 5px;
  color: #aaabab;
  background-color: #434444;
  border: 1px solid #aaabab;
  -webkit-border-radius:4px;
  -moz-border-radius: 4px;
 }

 .inputTakenData2
{
  padding:1px 7px;
  margin: 5px;
  color: #aaabab;
  background-color: #434444;
  border: 1px solid #aaabab;
  -webkit-border-radius:4px;
  -moz-border-radius: 4px;
 }

  .inputTakenData3
{
  padding:6px 7px 5px 7px;
  margin: 2px 5px 2px 5px;
  color: #aaabab;
  background-color: #434444;
  border: 1px solid #aaabab;
  -webkit-border-radius:4px;
  -moz-border-radius: 4px;
  cursor: pointer;
 }




 .inputCountry1
{
  padding:2px 3px;
  margin: 5px;
  color: #111111;
  background-color: #808080;
  border: 1px solid #808080;
  -webkit-border-radius:4px;
  -moz-border-radius: 4px;
 }




 .eventsScroll
 {
   height: 100px;
   width:680px;
  }


.hautText
{

 width:480px;
font-size: 11px;
font-weight: bold;
text-align: center;
   margin-left:-10px;
   margin-top:5px;
}

.maskRight
{
  width: 3px;
  height:250px;
  background-color:#000000;
  position: absolute;
  right:14px;
  z-index:111;

}


.dragdrop
{

background-color: #393a3b;
width: 480px;
font-size: 11px;
text-transform: uppercase;
font-weight: bold;
padding: 2px 0px;
text-align: center;
}

.htmlOptions
{
  float: left;
  width: 180px;
    clear: left;
   padding:55px 10px 49px 10px;
    border-right: 1px solid #222222;
    border-left: 0px solid #222222;

}


 .readonlyJade
 {
   background-color: #329790;

 }



.eventsFrom
{
 float: right;
 margin-top: 20px;
 width: 700px;
}

.eventsFrom th
{
  border: 1px solid #393a3b;
  background-color: #393a3b;
  font-size: 12px;
  padding: 0px 5px;
  white-space: nowrap;
}

.eventsFrom td
{
  border: 1px solid #393a3b;
  text-align: center;

  font-size: 12px;
  padding: 0px 5px;
  white-space: nowrap;
}



 .openFrom
{
 float: right;
 margin-top: 20px;
 width: 100%;
}

.openFrom th
{
  border: 1px solid #393a3b;
  background-color: #393a3b;
  font-size: 12px;
  padding: 0px 5px;
  color: #ffffff;
  white-space: nowrap;
}

.openFrom td
{
  border: 1px solid #393a3b;
  text-align: center;

  font-size: 12px;
  padding: 0px 5px;
  white-space: nowrap;
}








.right1
{
  background-image: url(../images/charte/right1.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
  background-color: #e3e7e8;
  width: 240px;
  float: left;
  height: 600px;
}


.right2
{
  #background-image: url(../images/charte/right2.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
  background-color: #ccdcf3;
  width: 240px;
  float: left;
  height: 530px;
}

.right2A
{
  background-image: url(../images/charte/right2A.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
  background-color: #ccdcf3;
  width: 240px;
  float: left;
  height: 530px;
}

.right3
{
  background-image: url(../images/charte/right3.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
  background-color: #000000;
  width: 240px;
  float: left;
  height: 536px;
}

.right4
{
  #background-image: url(../images/charte/right4.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
  background-color: #7fa9cc;
  width: 240px;
  float: left;
  height: 536px;
}

.right6
{
  background-image: url(../images/charte/right5.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
  width: 240px;
  float: left;
  height: 536px;
}

.right7
{
  background-image: url(../images/charte/right6.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  width: 240px;
  float: left;
 height: 515px;
  background-color: #FFFFFF;
}

.right8
{
  #background-image: url(../images/charte/right7.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
  width: 240px;
  float: left;
  height: 536px;
}


.right9
{
  background-image: url(../images/charte/right1.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
  width: 240px;
  float: left;
  height: 536px;
}

.right10
{
  background-image: url(../images/charte/right8.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
    width: 199px;
  float: left;
  height: 536px;
}


.right11
{
  background-image: url(../images/charte/right9.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
  background-color: #000000;
  width: 240px;
  float: left;
 height: 536px;
}


.right12
{
  #background-image: url(../images/charte/right10.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
    width: 201px;
  float: left;
  height: 536px;
}


.right13
{
  background-image: url(../images/charte/right11.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
  width: 240px;
  float: left;
  height: 536px;
  position: relative;
}


#middleContent .bull1
{
  background-image: url(../images/charte/bull0.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding-left: 25px;
  margin-top: 10px;
  width: 520px;
  float: left;
  clear: both;
}

.bulls
{
  padding-left: 10px;
  margin-top: 5px;
  margin-bottom: 5px;
  text-align: left;

}


#middleContent .titre
{
  float: left;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 10px;
  text-align: left;
}

.confirmed
{
  font-size: 11px;
  line-height: 14px;
  color: #FFFFFF;
  float: left;
  width: 750px;
  border: 0px solid red
}

.address
{
  padding: 40px 0px 40px 30px;
  color: #232524;
  font-size: 12px;
  font-weight: bold;
}

.address2
{
  padding: 11px 25px 12px 25px;
  color: #232524;
  text-align: justify;
  font-size: 11px;
  line-height: 13px;
}

.address3
{
  padding: 20px 0px 20px 30px;
  color: #7b7c7b;
  float: left;
  font-size: 11px;
  font-weight: normal;
  line-height: 20px;
}

.address4
{
  padding: 10px 0px 10px 20px;
  color: #7b7c7b;
  font-size: 11px;
  font-weight: normal;
  text-align: justify;
  line-height: 14px;
    float: left;
}

.address5
{
  padding: 20px 20px 20px 20px;
  color: #d6d5d5;
  float: left;
  font-size: 13px;
  line-height: 16px;
  text-align: justify;


}

.address6
{
  float: left;
  background-image: url(../images/charte/ad.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  height: 208px;
  width: 199px;
  background-color: #222222;
  }

 .address7
{
  padding: 18px 0px 0px 10px;
  color: #232524;
  line-height: 15px;
  font-size: 12px;
  font-weight: bold;
}

#contenu .address7 a
{
  font-size: 12px;
  color: #050607;
  text-decoration: underline;
   font-weight: bold;
     line-height: 16px;
}

#contenu .address7 a:hover
{
  font-size: 12px;
  color: #434444;
  text-decoration: underline;
   font-weight: bold;
     line-height: 16px;
}

.address8
{
  padding: 10px 0px 10px 20px;
  color: #7b7c7b;
  font-size: 11px;
  font-weight: normal;
  text-align: justify;
  line-height: 14px;
    float: left;
}

.arrowRight4
{
  float:right;
  margin-top: 30px;
  margin-right: 10px;
}


#contenu .usa
{
  color: #7b7c7b;
  font-size: 11px;
  font-weight: bold;
  background-image: url(../images/charte/bull1.gif);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left: 10px;

}

#contenu .usa:hover
{
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
  background-image: url(../images/charte/bull1_over.gif);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left: 10px;
}
#contenu .usa.selected
{
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
  background-image: url(../images/charte/bull1_over.gif);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left: 10px;
  font-style: italic; 
}

.allopenflights
{
  width: 800px;
  float: left;
  clear: left;
  font-size: 11px;
  margin:60px 0px 0px 5px;
  border: 1px solid #403f3e;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
  background-image: url(../images/charte/bgAir.jpg);
  background-repeat: repeat-x;
  background-position: bottom left;
}


.allopenflights2
{
  width: 745px;
  float: right;
  clear: right;
  font-size: 11px;
  background-color: #ffffff;
}



.allopenflights2 th, .allopenflights2 td
{
  background-color: #212121;
  text-align: center;
}


.allopenflights2 td
{
 padding:2px;
 line-height: 10px;
}

#contenu-black .allopenflights2 a
{
 font-size:11px;
}

#contenu-black .allopenflights2 a:hover
{
 font-size:11px;
}

.inputDate .allo
{
  text-align: center;
  font-weight: bold;
  color: #212121;
}

.alloTD
{
  color: #ffffff;
  padding: 3px 0px 3px 2px;
}

.alloTD2
{
  color: #ffffff;
  padding: 1px 0px 1px 10px;
}

.westchester
{
  padding: 5px;
  color: #ffffff;
  border: 1px solid #ffffff;

}

.westchester td
{
  border: 1px solid #ffffff;
  background-image: url(../images/charte/bgAir.jpg);
  background-repeat: repeat-x;
  background-position: bottom left;
}


.westchester2
{
  color: #ffffff;
}


 .monthOptions
{
  float: left;
  width: 180px;
  clear: left;
   margin-bottom: 20px;
}



.reservationMonth
{
  font-size: 25px;
  color: #5f605f;
  text-align: center;
  padding-bottom: 8px;
  font-weight: bold;
}

.bgcolorX
{
  background-color: #b39eae;
   width: 179px;
  border: none;
  font-weight: bold;
  color: #ffffff;
  line-height: 30px;
  padding: 6px;
  text-align: center;
  outline: none;
 }






.mask1
{
    background-image: url(../images/charte/mask1.jpg);
  background-position: top left;
  background-repeat: repeat;
  width: 18px;
  height: 30px;
  position: absolute;
  margin-left: 156px;
  margin-top: 0px;
}


.bookFlight
{
  background-image: url(../images/charte/arrowPng.png);
  background-repeat: no-repeat;
  background-position: 0px 1px;
  padding-left: 17px;
  float: left;
  clear: left;
}

#contenu .bookFlight a
{
font-size: 12px;
font-weight: bold;
}

.grisX
{
  background-image: url(../images/charte/grisX.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  float: left;
  background-color: #404141;
  margin-top:4px
}

.grisX img
{
  padding-top:1px;

}


#contenu .bookFlight a:hover
{
font-size: 12px;
font-weight: bold;
color: #000000;
}


.mapRoutes
{
  width: 556px; margin-left: -19px; margin-bottom: -20px; position: relative; height: 456px
}

.barDrop
{
cursor:move;
position:absolute;
background-color: #b39eae;
opacity: 0.50;
height: 250px;
}

.noId
{
  width: 239px;
  float: right;
  border-right: 1px solid #212121;
  border-left: 1px solid #212121;
}

.noId2
{
  width: 239px;
  float: right;
  border-right: 1px solid #212121;
  border-left: 1px solid #212121;
  background-color: #FFFFFF;
  height: 575px;
}

.colorGris
{
color:#434444;
}

 .howBookingSeatLeft
 {
  width: 100px;
  padding:100px 0px 0px 20px;
  float:left;
 }
  .howBookingSeatLeft img
 {

  padding:1px;

 }



 .howBookingSeat
 {
  color:#ffffff;
  width: 800px;
  padding:80px 20px 20px 0px;
  float: right;
 }

 .howBooking
 {
   font-weight: bold;
   font-size: 16px;
   margin-bottom:10px;

 }

 .howBooking1
 {
   padding-left:40px;
   font-size: 13px;
   clear: left;
   line-height: 16px;
   margin-bottom:1px;
 }

 .howBookingSmall
 {
   font-size: 13px;
   line-height: 16px;
   margin-top:10px;
 }
   .howBookingSeat h1
 {
  font-weight: normal;
   font-size: 18px;
   margin-bottom:10px;
 }

 .norm
 {
   width: 15px;
   height: 35px;
   float: left;
 }

  .normH
 {
   width: 15px;
   height: 65px;
   float: left;
 }

  .normDouble
 {
   width: 20px;
   margin-left: -5px;
   float: left;
 }

 .welcomeCustomer
 {
   font-size: 13px;
   color: #ffffff;
   padding: 10px 10px 0px 10px;
 }



 .welcomeGo
 {
   width: 231px;
   height: 96px;
   background-image: url(../images/charte/welcomeGo.jpg);
   position: absolute;
   margin:18px 0px 0px 20px;
   background-repeat: no-repeat;
 }

  .welcomeGoInner
  {
   padding:15px 0px 0px 15px;
     font-weight: normal;
   font-size: 15px;
   text-align: left;
   color: #434444;
  }


 .wLk2
  {
    font-weight: bold;
    padding-top: 10px;
    font-size: 16px;
    float: left;
    clear: left;
  }

  .cityReg2
  {
    width:120px;
    float: left;

  }

  .fahrImg2
  {
    float: left;
    width:26px;
    margin-top: -5px;
    position: relative;
    margin-right:15px;
  }


  .fahr2
  {
    width:50px;
    float: left;
    color: #ffffff;
    text-align: left;
  }
















.welcomeGo2
 {
   width: 287px;
   height:113px;
   background-image: url(../images/charte/welcomeGo2.jpg);
   background-position: top left;
   background-repeat: no-repeat;
   position: absolute;
   margin:8px 0px 0px 22px;
    }

  .welcomeGoInner2
  {
   padding:18px 0px 0px 12px;
   font-weight: normal;
   font-size: 15px;
   text-align: left;
   color: #7b7c7b;
  }

  .wLk
  {
    font-weight: bold;
    padding-top: 10px;
    font-size: 20px;
    float: left;
    clear: left;
  }

  .cityReg
  {
    width:180px;
    float: left;

  }

  .fahrImg
  {
    float: left;
    width:26px;
    margin-top: -5px;
    position: relative;
    margin-right:15px;
  }


  .fahr
  {
    width:50px;
    float: left;
    text-align: left;
  }



 .infoWannajet
 {
   font-size:12px;
   padding: 10px 0px 0px 10px;
   text-align: center;
   width: 200px;
 }

 .leftPag
 {
   padding-right:90px;
   float:right

 }

  .leftPag2
 {
   padding-right:340px;
   float:right;
  }

 .grisBorder
 {
   border: 1px solid #222222;
   float: left;
   height: 525px;
   width: 997px;
 }

 .whiteFinal
 {
   width: 998px;
   float: left;
   margin-left: 1px;
   background-color: #FFFFFF;
   height:540px;
 }

 .travelheight
{
  height:419px;
}


 .ggDate
 {
   margin-left: 1px;
 }

 .box111
 {
   width: 230px;
 }

 .formBgRound100
 {
   margin:100px 0px 0px 20px;
 }

 .formBg4Bigo
 {
   margin-left: 20px;
 }


 .formBg4333
 {
  margin-left:20px;
 }
  .ggTtt
  {
     width:300px;float: left; clear: left
  }
.ieRtr2
{
  padding-left: 120px;

}


.searck
{
  float: right;
  padding-top:5px;
  padding-right:6px;
  cursor: pointer;
  position: relative;
}
.searck2
{
  float: right;
  padding-top:3px;
  padding-right:6px;
  cursor: pointer;
  position: relative;
}

.color212121
{
  color: #212121
}

 .bullGris
{
padding-left:15px;
background:url(../images/charte/bull1.png) no-repeat scroll left 2px;
margin:7px 0px 7px 10px;
float: left;
clear: left;
text-align: left;
}

.liensMenu
{
  width:850px;
  float: left;
  margin: 100px 0px 30px 90px;
}

.liensMenu2
{
  width:850px;
  float: left;
  margin: 0px 0px 0px 90px;
}

.lineSite
{
  width:790px;
  float: left;
  clear:left;
  border-bottom:1px solid #7a7a7a;
   margin:0px 0px 30px 90px;
}


.menuSite
{
  float: left;
  padding: 5px;
  width: 200px;
}

.menuSite2
{
  float: left;
  padding: 5px;
  width:200px;
}

.menuSite2 h2
{
  font-size:18px;
  padding-bottom: 5px;
}

.menuSite2 .bull, .menuSite .bull
{
  background-image: url(../images/charte/arrowMore.png);
  background-repeat: no-repeat;
  background-position: 0px 5px;
  padding-left: 10px;
  margin-left: 10px;
  height: 22px;
  clear: left;
  float: left;
}

.operatorPrice
{
  font-size: 10px;
  position: absolute;
  bottom:60px;
  text-align: center;
  line-height: 10px;
  margin-left:80px;

  }


  .operatorPrice2
{
  font-size: 12px;
  color: #ffffff;
  position: absolute;
  bottom:60px;
  text-align: center;
  line-height: 12px;
  margin-left:150px;
  }





  .outbound66
  {
    font-weight: bold;
    color: #ffffff;
    font-size: 12px;
    position: absolute;
    width: 100px;
    height: 14px;
    margin-top:93px;
    margin-left:70px;
    text-transform: uppercase;
  }

    .inbound66
  {
    font-weight: bold;
    color: #000000;
    font-size: 12px;
    position: absolute;
    width: 100px;
    height: 14px;
    margin-top:93px;
    margin-left:70px;
    text-transform: uppercase;
  }

   .bostonNY
   {
     position: absolute;
     color: #ffffff;
     width: 510px;
     text-align: center;
        font-weight: normal;
     font-size: 25px;
     line-height:25px;
         margin-top:10px;
     z-index: 1;
     left:220px;

   }

   .prewiewPage
   {
     position: absolute;
     bottom:60px;
     cursor: pointer;
   }

   .prewiewPage input
   {
     float: left;
    margin-right: 5px;

   }


    .prewiewPage div
   {
     margin-top:5px;
        float: left;
   }

  #contenu-black  .prewiewPage a,#contenu-black  .prewiewPage a:hover
   {
     font-size:11px;
   }

   .bkRound
   {
     background-image: url(../images/charte/bkphoto.jpg);
     background-repeat: repeat-y;
     background-position: top left;
     float: left;
     margin-top:90px;
     margin-left: 12px;
     width: 965px;
     padding:10px;
   }

      .bkRound2
   {
     background-image: url(../images/charte/bkphoto.jpg);
     background-repeat: repeat-y;
     background-position: top left;
     float: left;
     margin-top:110px;
     margin-left: 12px;
     width: 965px;
     padding:10px;
   }

  .topRR
  {
      float: left;
      margin-top: -18px;
  }

.events_pag
{
  padding-right:210px;
  float: right;
}

.biztradeshows
{
  color: #ffffff;
  font-size: 10px;
  position: absolute;
  right:10px;
  top:438px;
  z-index: 1
}

#contenu-black .biztradeshows a
{
  color: #ffffff;
  font-size: 10px;
}

#contenu-black .biztradeshows a:hover
{
  color: #707070;
  font-size: 10px;
}

.biztradeshows img
{
  padding-left: 5px;

}
.minisscroll14
{
    overflow-y: scroll;
    overflow: auto;
    clear: left;
    height:250px;
}

 h1.titreWhitebig2
 {
  font-weight: normal;
   font-size: 18px;
   color: #ffffff;
   position: absolute;
   width:520px;
   padding:10px 0px 0px 15px;
   left:205px; text-align: left;
 }

  h1.titreWhitebig3
 {
  font-weight: normal;
   font-size: 18px;
   color: #ffffff;
   float: right;
   text-align: left;
   width:360px;
   padding:70px 15px 0px 0px;
   }

     h1.titreWhitebig4
 {
  font-weight: normal;
   font-size: 18px;
   color: #ffffff;
   float: right;
   text-align: center;
   width:375px;
   padding:70px 15px 0px 0px;
   }

  h1.titreWhitebig5
 {
  font-weight: normal;
   font-size: 18px;
   color: #ffffff;
   float: left;
   text-align: left;
   position: relative;
   z-index: 111;
   width:490px;
   margin:90px 0px 0px 50px;
   }

  h1.titreWhitebig6
 {
  font-weight: normal;
   font-size: 18px;
     line-height: 20px;
   color: #ffffff;
   float: left;
   text-align: left;
   position: relative;
   z-index: 111;
     height:50px;
   width:475px;
   padding:10px 0px 0px 0px;
   margin-left: -20px;
   }

 .creditCardType
 {
   width: 740px;
   height: 100px;
   float: left;
   margin: 60px 0px 10px 50px;
   padding:20px 20px 20px 110px;
   background-color: #dfdfdf;
    }

.hourBlack
{
  color: #000000;
  width:57px;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
}

.minTop5
{
  margin-top: -10px;
  position: relative;
}

.otherLien
{
  float: left;
  width:55px;
  margin-top:-27px;
  position: relative;
}

.search_customer_pag
{
  background-color: #aeaeae;
  -webkit-border-radius:4px;
  -moz-border-radius: 4px;
  padding:2px 0px;
  width: 670px;
  float: left;
}

.search88
{

  background-color: #aeaeae;
  -webkit-border-radius:4px;
  -moz-border-radius: 4px;
  padding:4px 0px 2px 0px;
  margin: 20px 0px 5px 0px;
  width: 667px;
}

 .popTables
{
  background-color: #aeaeae;
    -webkit-border-radius:4px;
  -moz-border-radius: 4px;
  padding:2px;
  width: 667px;
}

.search_customer_pag  .paginate_active
{
  color: #ebe9e9;
}


.noticeClick
{
  padding-left: 210px;
  float: left;
  margin-top: -50px;
  position: relative;
}

.protect1
{
position: absolute;
bottom:-5px;
margin-left: 27px;
}

.protect2
{
  float: left;
  clear: left;
  margin-top: -12px;
  position:relative;


}


