body {
    font-family:"Arial", Arial, sans-serif;
    font-size:0.8em;
}

div#ctl00_mainTableRegistration {
  margin:0 auto;
  width:820px;
}

/*#ctl00_Main_TcktFront_BtnPrevious { display:none; }*/

/*#ctl00_Main_ProfileRdbtn_3 {
display:none;
}

label[for=ctl00_Main_ProfileRdbtn_3]
{
   display:none;
}*/



/**************************************
ELEMENTS MODIFIABLES
**************************************/
body {
    background-color: #FFFFFF !important; /* Couleur du fond de l'écran */
}

#ctl00_TopMenu {
    background-color:#de6019; /* Couleur du bandeau "REGISTRATION" */
}

.TitreRubriqueBo {
    color:#000000; /* Couleur des titres */
    border-bottom:3px solid #de6019; /* Couleur du tiret sous les titres */
}

.TitreGroupe {
    color:#de6019; /* Couleur des sous-titres */
}

input:focus {
    outline: 0;
    border:2px solid #de6019 !important; /* Couleur des bordures de chaque champs */
}

#ctl00_Main_TcktFront_BtnSave, #ctl00_Main_TcktFront_BtnPrevious {
    background-color: #de6019; /* Couleur du fond du bouton "Register" */
    color: #ffffff; /* Couleur du texte du bouton "Register" */
}
#ctl00_Main_TcktFront_BtnSave:hover, #ctl00_Main_TcktFront_BtnPrevious:hover {
    background-color: #ffffff; /* Couleur du fond du bouton "Register" au survol */
    color: #de6019; /* Couleur du texte du bouton "Register" au survol */
}
/**************************************
FIN
**************************************/


.RubriqueSpan {display: block;background-color: #ffffff;box-shadow: rgb(60 66 87 / 12%) 0px 7px 14px 0px, rgb(0 0 0 / 12%) 0px 3px 6px 0px;padding: 20px;border-radius: 4px;margin-bottom: 30px;}
td.lbl {padding:4px}
.tdEnteteRegistrationTop {background-repeat:no-repeat;background-size:500px 200px;height: 200px;}
#ctl00_registrationLogoTopCell {display:none;}
#ctl00_PnlMenu_MTOP1378 {display:none;}
#ctl00_TopMenu{width:780px;}
#ctl00_TopMenu a{color : #fff;}
#ctl00_TopMenu a:hover{color : #fff;}
#ctl00_tdCorpsRegistration {/* background-color:white; */width:800px;padding:0;}
#ctl00_TblRwMenu_Home {display:none}

/****** STYLE **********/
.TitreRubriqueBo {font-size:1.4em;font-weight: 300;padding:8px 0;}
.TitreGroupe {display:block;font-size:1.2em;margin:20px 0 10px}
td.Item span{margin-left:10px}
td.emptyreadonly {padding:3px 10px 3px 10px}
.CssButton {margin-left:10px}
td#ctl00_Main_TcktFront_cell_GR_9431 {display:none}
#dvAbstractInformationTop{display:none}
input {font-family: Arial, sans-serif;font-size:1em;}
.smenutop {font-family:Arial, sans-serif;font-size:1em;}
.CssButton {background-image:none;margin-top:10px;margin-bottom:10px;border:0 !important;height: 40px !important;}  
.CssButton:hover {background-color: white;background-image:none}
h2 {color:#387AD1; font-size:1.4em;}
h3 {color:#387AD1; font-size:1.1em;}
div.Login fieldset {margin-bottom: 100px;}


#ctl00_Main_TcktFront_BtnCancel {background-color: #999999;color: #ffffff;}
#ctl00_Main_TcktFront_BtnCancel:hover {background-color: #777777;}

/****** FORM **********/
input[type="text"], input[type="tel"], input[type="email"], select, textarea  {
  padding: 1em 3%;
  line-height: 1.4;
  border-radius: 3px;
  -webkit-transition: 0.35s ease-in-out;
  -moz-transition: 0.35s ease-in-out;
  -o-transition: 0.35s ease-in-out;
  transition: 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
input[type="text"], input[type="tel"], input[type="email"] {
    width: 94% !important;
    background-color: #f9f9f9;
    border: 1px solid #e5e5e5;
}
select, textarea  {
    background-color: #f9f9f9 !important;
    border: 1px solid #e5e5e5 !important;
}
select {
    width: 100% !important;
}
textarea {
    width: 94% !important;
}
input[type="checkbox"] + label {
    margin-left: 10px;
}
input[type="radio"] + label {
    margin-left: 10px;
}
.PnlContainerSubM {
    margin-top: 10px;
}
