﻿/*
===============================================
        BHAYA
This is the CSS code for the booking form
===============================================
*/

textarea{
	overflow:auto;
}

/* Masquer le nom du formulaire */
legend {
  visibility: hidden;
}

.spip_form_champ {
  float: left;
}

/* Cacher les mots [obligatoire] */
.spip_form_label_obligatoire {
  visibility: hidden;
  display: none;
  width: 0px;
}

.form_1{
  width: 700px;
  /* overflow:hidden; */
  margin: 0px;
  padding: 0px;
  color: #4d2a11;
}

/*
span.spip_form_label {
  float: left;
  width: 200px;
  text-align: right;
}
*/

/* Explication text */
.textestatique_2 {
  float: left;
  display: block;
  clear: both;
  font-weight: bold;
  width: 380px;
  text-align: center;
}



/*
///////////////////////
    Name
///////////////////////
*/
.select_1 {
  float: left;
  display: block;
  clear: left;
}

.select_1 span.spip_form_label {
  /* Display: inline; */
  float: left;
  text-align: right;
  width: 150px;
  color: #4d2a11;
}

.select_1 span.spip_form_label span.spip_form_label_obligatoire    {
    display: none;
    float: left;
    width: 0px;
}

#input-1-select_1 {
  float: left;
  width: 50px;
  display: block;
  margin-left: 5px;
}

.ligne_1 {
  float: left;
  display: block;
  /* width: 200px; */
  margin: 0px;
  padding: 0px;

}

/* Cacher l'etiquette du champs Nom */
.ligne_1 span.spip_form_label {
  float: left;
  _position: absolute;
  width: 0px;
  visibility: hidden;
}


#input-1-ligne_1{
  _position: relative;
  float: left;
  width: 200px;
  margin: 0px 0px 0px 3px;
  clear: right;
}

/*
////////////////////////
    E-mail
////////////////////////
 */
.email_1 {
  float: left;
  width: 680px;
  display: block;
  clear: both;
}

.email_1 span.spip_form_label{
  float: left;
  width: 150px;
  text-align: right;
}


.email_1 span.spip_form_label span.spip_form_label_obligatoire{
  width: 0px;
  background: #000000;
  display: none;
}

.email_1 span.spip_form_label_details {
  display: none;
}


#input-1-email_1 {
  float: left;
  margin-left: 5px;
  width: 200px;
}


/*
////////////////////////
    Phone
////////////////////////
 */
.ligne_2 {
  float: left;
  width: 580px;
  display: block;
  clear: left;
}

.ligne_2 span.spip_form_label {
  float: left;
  width: 150px;
  text-align: right;
}

#input-1-ligne_2 {
  float: left;
  margin-left: 5px;
  width: 200px;
}

/*
////////////////////////
    Fax
////////////////////////
 */
.ligne_3 {
  float: left;
  width: 580px;
  display: inline;
  clear: both;
}

.ligne_3 span.spip_form_label {
  float: left;
  width: 150px;
  text-align: right;
  display: inline;
}

#input-1-ligne_3 {
  float: left;
  margin-left: 5px;
  width: 200px;
}

/*
////////////////////
    ADDRESS
////////////////////
*/
.texte_3 {
  float: left;
  width: 520px;
  display: block;
  clear: both;
}

.texte_3 span.spip_form_label {
  float: left;
  width: 150px;
  text-align: right;
}

#input-1-texte_3 {
  float: left;
  width: 350px;
  height: 100px;
  margin-left: 5px;

}
/* ====== ADDRESS ======*/

/*
////////////////////////
    CHECK-IN DATE
////////////////////////
*/
.date_1 {
  float: left;
  width: 500px;
  display: block;
  clear: both;
}
.date_1 span.spip_form_label {
  float: left;
  width: 150px;
  text-align: right;
}

#input-1-date_1 {
  float: left;
  margin-left: 5px;
  width: 200px;
}

.date_1 date-picker-holder{
  float: left;
  width: 200px;
  clear: right;
  z-index: 10;
}

/*
////////////////////////////
    CRUISE ITINERARIES
////////////////////////////
*/
.select_2 {
  float: left;
  width: 580px;
  display: block;
  clear: both;
}

.select_2 span.spip_form_label {
  float: left;
  width: 150px;
  text-align: right;
}

#input-1-select_2 {
  float: left;
  margin-left: 5px;
  width: 120px;
  clear: right;
}

/*
////////////////////////////
    NUMBER OF ADULTS
////////////////////////////
*/
.select_11 {
  float: left;
  width: 220px;
  clear: left;
  display: inline;
}
.select_11 span.spip_form_label {
  float: left;
  width: 150px;
  text-align: right;
}

#input-1-select_11 {
  float: left;
  margin-left: 5px;
  width: 60px;
}

/* ====  NUMBER OF ADULTS ====== */

/*
////////////////////////////
    NUMBER OF CHILDREN
////////////////////////////
*/
.select_12 {
  _position: relative;
  _top: 312px;
  _left: -160px;
  float: left;
  width: 220px;
  margin-left: 8px;
  display: inline;
  z-index: 0;
}
.select_12 span.spip_form_label {
  float: left;
  width: 150px;
  text-align: right;
}

#input-1-select_12 {
  float: left;
  margin-left: 5px;
  width: 60px;
}

/* ===== NUMBER OF CHILDREN  ===== */

/*
////////////////////////////
    NUMBER OF INFANTS
////////////////////////////
*/
.select_13 {
  _position: relative;
   _top: 312px;
  _left: -150px;
  float: left;
  width: 220px;
  margin-left: 8px;
  clear: right;
  display: inline;
  z-index: 0;
}
.select_13 span.spip_form_label {
  float: left;
  width: 150px;
  text-align: right;
}

#input-1-select_13 {
  float: left;
  margin-left: 5px;
  width: 60px;
}

/* ====  NUMBER OF INFANTS ==== */

/*
////////////////////////////
    DELUXE
////////////////////////////
*/
.select_5 {
  float: left;
  width: 220px;
  clear: left;
}


.select_5 span.spip_form_label {
  float: left;
  width: 150px;
  text-align: right;
}

#input-1-select_5 {
  float: left;
  margin-left: 5px;
  width: 60px;
}

/*
////////////////////////////
    BHAYA SUITE
////////////////////////////
*/
.select_6 {
  _position: relative;
  _top: 32px;
  _left: 33px;
  float: left;
  width: 220px;
  margin-left: 10px;
  z-index: 0;
}


.select_6 span.spip_form_label {
  float: left;
  width: 90px;
  text-align: right;
  margin-left: 10px;
}

#input-1-select_6 {
  float: left;
  margin-left: 5px;
  width: 60px;

}

/*
////////////////////////////
    ROYAL SUITE
////////////////////////////
*/
.select_7 {
  _position: relative;
  _top: 32px;
  float: left;
  width: 220px;
  margin-left: 2px;
  clear: right;
  z-index: 0;
}

.select_7 span.spip_form_label {
  float: left;
  width: 110px;
  text-align: right;
  margin-left: 0px;
}

#input-1-select_7 {
  float: left;
  margin-left: 2px;
  width: 60px;
}

/*
////////////////////////////
    BED REQUEST
////////////////////////////
*/
.select_8 {
  float: left;
  display: block;
  width: 380px;
  clear: both;
}


.select_8 span.spip_form_label {
  float: left;
  width: 150px;
  text-align: right;
}

#input-1-select_8 {
  float: left;
  margin-left: 5px;
  width: 150px;
  clear: right;
}

/*
////////////////////////////
    TRANSPORTATION
////////////////////////////
*/
.select_9 {
  float: left;
  display: block;
  clear: both;
}

.select_9 span.spip_form_label {
  float: left;
  width: 150px;
  text-align: right;
}

#input-1-select_9 {
  float: left;
  margin-left: 5px;
  width: 150px;
  clear: right;
}

/*
////////////////////
    REMARQUE
////////////////////
*/
.textestatique_1 {
  float: left;
  clear: both;
  margin: auto 5px;
  width: 580px;
  font-weight: bold;
}

/* ===== REMARQUE ===== */


/*
////////////////////////////
    PICK-UP ADDRESS
////////////////////////////
*/
.texte_1 {
  float: left;
  display: block;
  clear: both;
}

.texte_1 span.spip_form_label {
  float: left;
  width: 160px;
  text-align: right;
}

#input-1-texte_1 {
  float: left;
  margin-left: 5px;
  width: 350px;
  height: 100px;
  clear: right;
}


/*
////////////////////////////
    OTHER REQUESTS
////////////////////////////
*/
.texte_2 {
  float: left;
  display: block;
  clear: both;
}

.texte_2 span.spip_form_label {
  float: left;
  width: 160px;
  text-align: right;
}

#input-1-texte_2 {
  float: left;
  margin-left: 5px;
  width: 350px;
  height: 100px;
  clear: right;
}

/*
////////////////////////////
    AGREE
////////////////////////////
*/
.select_10 {
  float: left;
  clear: both;
  width: 580px;
  /* margin-left: 20px; */
}

.select_10 span.spip_form_label {
  visibility: hidden;
  display: none;
}

/*
.spip_form_choix_unique {
  float: left;
}


#input-1-multiple_1_1 {
  float: left;
  display: inline;
}
 */

.spip_form_choix_unique li{
  /* float: left; */
  width: 700px;
  font-weight: bold;
}


