/*appliquer même police FivoSans light partout*/
body {
    font-family: 'FivoSans-Light';
}

/* Test Younes pour barre du menu*/
nav#menu {
height : 18%!important}

/*content.aspx?e=267&c=1506&header=0&menu=0*/
/*#ctl00_Main_TcktFront_cell_IT_14925 {padding-top:10px;width:100px}*/

.inttbl { }
.inttbl a { cursor:pointer; }
.inttitle { font-size:14px; }
.Loginpage #ctl00_TopMenu { display:none; }
body{
  /*font : 14px Arial, Helvetica, sans-serif;*/
  color: #3e3d40;
  background-color:#FBE76A;
 }
#contenu a { color:#000; }

#ctl00_mainTableRegistration
{
  width:1000px;
  padding :20px 20px 0 20px;
  background-color:#fff;
  box-shadow: 1px 1px 10px #000;
  -moz-box-shadow: 1px 1px 10px #000;
  -webkit-box-shadow:1px 1px 10px #000;
}

div#ctl00_mainTableRegistration
{
  margin:20px auto;
  width:940px;
}
#ctl00_TopMenu td { display:block;background-color:#cc2234;height:38px;}
#ctl00_registrationLogoTopCell,#ctl00_Main_TcktFront_row_RU17598 {display:none;}

.tdEnteteRegistrationTop {height: 188px;width:940px;}


.menu_top ul li a {
font : 15px Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 10px 12px 10px 12px ;
background-image:url(../key4register/images/client/304/images/separateur.png);
background-repeat:no-repeat;
background-position:right 8px}

.DivMenu_1818, .DivMenu_1819, .DivMenu_1896, .DivMenu_1898, .DivMenu_1900{background-color:#cc2234}
.CellMenu {height: auto;}
.menu_top ul li ul li {background-color:#cc2234;padding:0;margin:0}
.menu_top ul li ul li a:hover{background-color:#000;}
.menu_top ul li ul {top:38px; }
.menu_top ul li ul li a span span { color:#fff;font-weight:bold; }
.menu_top ul li:hover a, .menu_top ul li.actif a {
   display:block;
   background-image:none;
   background-color:#000;
  }

td p {margin:2px;padding:0}
#ctl00_TopMenu a{color : #fff;}
#ctl00_TopMenu a:hover{color : #fff;}

div#RegistrationConfirmation {padding:20px;}

#ctl00_tdCorpsRegistration
{
  background-color:white;
  width:940px;
  padding:0;
}

#contenu table.miseEnForme tr td {padding:0}
#contenu p {margin:3px 0 3px 0}

/*#ctl00_Main_TcktFront_cell_IT_17601,#ctl00_Main_TcktFront_cell_IT_17625 {padding-left:20px;}*/

/****** STYLE **********/
#ctl00_Main_TcktFront_cell_IT_17212,#ctl00_Main_TcktFront_cell_IT_17213 {font-size:1.4em;color:#000;font-weight:bold;padding-top:20px}/*participera/participera pas*/
.lblc {padding:7px 7px 7px 0}
.DrpDwn {padding-left:3px;}
/*strong {font:bold arial,Helvetica, sans-serif;}*/

strong {
  font-family: "FivoSans-Light", Sans-serif;
  /*font-weight: bold;*/ }
h1 {font:bold 18px arial,Helvetica, sans-serif;color: #037DC0;}
h2 {font:bold 16px arial,Helvetica, sans-serif;color:#001987;}
h3 {color:#001987; font-size:1.1em;}
.TitreRubriqueBo {font-size:1.4em;font-weight:bold;color:#000;background-color:#FBE76A;/*border-bottom:1px solid #6fc3c4;*/padding:5px}
.TitreGroupe {display:block;font-size:1.3em;font-weight:bold;color:#FBE76A;margin:10px 0 10px 0}
/*.TitreGroupe {font-size:1.1em;font-weight:bold;color:#EE86A1;margin:10px 0 10px 0}*/
.ItemBase100 {padding:3px}
/*td#ctl00_Main_TcktFront_cell_GR_9431 {display:none}
#ctl00_Home {display:none}*/
input, button, select, textarea {  color : #000;font-size:10pt;font-family: arial}
/*alignement des 2 items pour les CGV
#ctl00_Main_TcktFront_cell_IT_13460.Item {padding-top:6px;padding-right:0px}
#ctl00_Main_TcktFront_cell_IT_13461.ItemBase85 {margin-left:-5px;padding-left:-5px}*/

a.CssButton {text-decoration:none;}

.lien {text-decoration:none}
.CssButton {display:inline; padding:10px;background-color:#cc2234;color:#fff;font-weight:bold;background-image:none;border-radius: 3px;border:none}
input.CssButton {background-color:#cc2234;color:#fff;padding:0;font-weight:bold;background-image:none;border-radius: 3px;border:none}
a.CssButton,input.CssButton {color:#fff}
a.CssButton:hover,input.CssButton:hover {background-color:#000;background-image:none;color:#fff}/*content.aspx?e=267&c=1506&header=0&menu=0*/

/*MODICATION PAR GLWADYS*/

/*2026 - Enlever le quadrillage du formulaire suite à duplication plateforme*/

*, *::before, *::after {
    box-sizing: border-box;
    border-color: white !important;
}
 
/*2026 - Modification couleur bouton dans espace personnel : apyer maintenant, régler en ligne ...)*/

input#ctl00_Main_RptOrders_ctl00_PayOnline,
input#ctl00_Main_RptOrders_ctl00_PayOnline:hover,
input#ctl00_Main_RptOrders_ctl00_PayOnline:focus,
input#ctl00_Main_RptOrders_ctl00_PayOnline:active {
    background-color: #005BAA !important;
    border-color: #005BAA !important;
    color: #ffffff !important;
}

input#ctl00_Main_BtnMergeAndPay,
input#ctl00_Main_BtnMergeAndPay:hover,
input#ctl00_Main_BtnMergeAndPay:focus,
input#ctl00_Main_BtnMergeAndPay:active {
    background-color: #005BAA !important;
    border-color: #005BAA !important;
    color: #ffffff !important;
}

input#ctl00_Main_BtnMergeAndPayConfirm,
input#ctl00_Main_BtnMergeAndPayConfirm:hover,
input#ctl00_Main_BtnMergeAndPayConfirm:focus,
input#ctl00_Main_BtnMergeAndPayConfirm:active {
    background-color: #005BAA !important;
    border-color: #005BAA !important;
    color: #ffffff !important;
}

input#ctl00_Main_BtnMergeAndPayCancel,
input#ctl00_Main_BtnMergeAndPayCancel:hover,
input#ctl00_Main_BtnMergeAndPayCancel:focus,
input#ctl00_Main_BtnMergeAndPayCancel:active {
    background-color: #005BAA !important;
    border-color: #005BAA !important;
    color: #ffffff !important;
}

a#ctl00_Main_ctl13_btn_Pwd {
    display: inline-block;
    background-color: #A3B8DD !important;
    border: 2px solid #A3B8DD !important;
    color: #ffffff !important;
    text-decoration: none !important;
    padding: 8px 16px;
    transition: all 0.3s ease;
}

a#ctl00_Main_ctl13_btn_Pwd:hover,
a#ctl00_Main_ctl13_btn_Pwd:focus,
a#ctl00_Main_ctl13_btn_Pwd:active {
    background-color: #ffffff !important;
    border: 2px solid #A3B8DD !important;
    color: #A3B8DD !important;
}

a#ctl00_Main_LnkBtnRegistrationFile {
  background-color: #A3B8DD; 
  }

a#ctl00_Main_LnkBtnPwd {
    background-color: #A3B8DD;
}

a#ctl00_Main_LnkBtnMailHistory {
    background-color: #A3B8DD;
}

input#ctl00_Main_BtnCancelNewFile,
input#ctl00_Main_BtnCancelNewFile:hover,
input#ctl00_Main_BtnCancelNewFile:focus,
input#ctl00_Main_BtnCancelNewFile:active {
    background-color: #005BAA !important;
    border-color: #005BAA !important;
    color: #ffffff !important;
}

/*Changement couleur pied de page*/

.LIVEpiedpage_ {
    BACKGROUND-COLOR: #A09D9E;
}

/*Changement couleur bouton connexion sur la page espace personnel*/

input#ctl00_Main_BtnIdentification {
    background-color: #708dc0;
    border-radius: 10px;
    padding-block: 7px;
}

/*Changement couleur titre dans le formulaire pour être en blanc et les blocs en bleu*/

.TitreRubriqueBo {
       background-color: #708dc0;
       color: #ffffff;
}


/*Changement couleur page de transition*/

 body {
     background-color: #fbe76a00;
     }


/*Changement couleur des boutons en fin de page formulaire : étape précédente, confirmer et annuler*/


input#ctl00_Main_TcktFront_BtnSave {
    background-color: #005BAA !important;
    border: 2px solid #005BAA !important;
    color: #ffffff !important;
    transition: all 0.3s ease;
}

input#ctl00_Main_TcktFront_BtnSave:hover,
input#ctl00_Main_TcktFront_BtnSave:focus,
input#ctl00_Main_TcktFront_BtnSave:active {
    background-color: #ffffff !important;
    border: 2px solid #005BAA !important;
    color: #005BAA !important;
}

input#ctl00_Main_TcktFront_BtnCancel {
    background-color: #005BAA !important;
    border: 2px solid #005BAA !important;
    color: #ffffff !important;
    transition: all 0.3s ease;
}

input#ctl00_Main_TcktFront_BtnCancel:hover,
input#ctl00_Main_TcktFront_BtnCancel:focus,
input#ctl00_Main_TcktFront_BtnCancel:active {
    background-color: #ffffff !important;
    border: 2px solid #005BAA !important;
    color: #005BAA !important;
}

/*Suppresion de la partie "trier par" dans la partie hébergement*/

span#ctl00_Main_TcktFront_LBL_ACCOMMODATION_SORT {
    display: none;
}

input#ctl00_Main_TcktFront_ACCOMMODATION_SORT_NAME {
    display: none;
}

input#ctl00_Main_TcktFront_ACCOMMODATION_SORT_PRICE {
    display: none;
}

input#ctl00_Main_TcktFront_ACCOMMODATION_SORT_GRADE {
    display: none;
}

/*Laisser la police d'écrirture blanche des boutons du menu quand survol*/
nav#menu>ul.menu>li a:hover {
    color: #ffffffff !important;
}


/*Suppresion du bouton étape précédent dans le formulaire*/

input#ctl00_Main_TcktFront_BtnPrevious {
    display: none;
}
