@font-face {
  font-family: 'Engine-Regular';
  src: url('images/client/614/fonts/Engine-Regular.eot?#iefix') format('embedded-opentype'),  url('images/client/614/fonts/Engine-Regular.otf')  format('opentype'),
       url('images/client/614/fonts/Engine-Regular.woff') format('woff'), url('images/client/614/fonts/Engine-Regular.ttf')  format('truetype'), url('images/client/614/fonts/Engine-Regular.svg#Engine-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'CoHeadlineW01-Bold';
  src: url('CoHeadlineW01-Bold.eot?#iefix') format('embedded-opentype'),  url('CoHeadlineW01-Bold.otf')  format('opentype'),
       url('CoHeadlineW01-Bold.woff') format('woff'), url('CoHeadlineW01-Bold.ttf')  format('truetype'), url('CoHeadlineW01-Bold.svg#CoHeadlineW01-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}



body{
  font : 12px Arial, Helvetica, sans-serif;
  color: #000000;
  background-color:#C6C5BA;/*#FFB32F*/
  /*background:url(../key4register/images/client/323/images/raster.png) repeat fixed 0px 0px transparent;*/
  }

div#ctl00_mainTableRegistration
{
  margin:20px auto;
  width:960px;
  background-color:#fff;
  box-shadow: 1px 1px 10px #000;
  -moz-box-shadow: 1px 1px 10px #000;
  -webkit-box-shadow:1px 1px 10px #000;
}
#contenu { padding:0 0px 10px 0px;min-height:300px}

#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;
}

#ctl00_Main_TcktFront_cell_IT_15187, #ctl00_Main_TcktFront_cell_IT_14761, #ctl00_Main_TcktFront_cell_IT_14767 { padding-right:4px; }

div#ctl00_mainTableRegistration
{
  margin:20px auto;
  width:950px;
}
.smenutop {display:block; margin-top:1px; height:57px;} 
#ctl00_registrationLogoTopCell,#ctl00_Main_TcktFront_BtnPrevious {display:none;}

.tdEnteteRegistrationTop {height: 200px;width:950px;}

.menu_top ul li a {
font : 15px Arial, Helvetica, sans-serif;
padding: 20px 26px 19px 26px ;
background-image:url(../key4register/images/client/341/images/separateur.png);
background-repeat:no-repeat;
background-position:right 16px;
}

.menu_top ul li:hover a, .menu_top ul li.actif a {
    display: block;
  background-image:none;
  }
.menu_top ul li ul li {background-color: #52BEC7;padding: 0;}

.menu_top ul li ul li a:hover, .menu_top ul li:hover ul li strong a {
    background: none repeat scroll 0% 0% #52BEC7;
}
.menu_top ul li ul li a span span {
    padding: 0px 0px 0px 10px;
   color: #FFF;
}
.CellMenu {height: auto;}
.CellMenu li ul{ box-shadow: 1px 1px 10px #000;
  -moz-box-shadow: 1px 1px 10px #000;
  -webkit-box-shadow:1px 1px 10px #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:950px;
  padding:0;
}

#contenu table.miseEnForme tr td {padding:0}
#contenu p {margin:3px 0 3px 0}
table #ctl00_Main_ProfileRdbtn {border: 1px solid #e53075;width:100% }

/****** STYLE **********/
strong {font:bold arial,Helvetica, sans-serif;}
h1 {font:bold 18px arial,Helvetica, sans-serif;background-color:#B2B1A7;color: #fff;padding-left:5px}
h2 {font:bold 16px "CoHeadlineW01-Bold",arial,Helvetica, sans-serif;color:#52BEC7;}
h3 {color:#83D0F5; font-size:1.1em;}
.TitreRubriqueBo {font:bold 1.7em "Engine-Regular",arial,Helvetica, sans-serif;color:#B2B1A7;border-bottom:1px solid #B2B1A7;padding:5px}
.TitreGroupe {font-family:"CoHeadlineW01-Bold",arial,Helvetica, sans-serif;display:block;font-size:1.2em;font-weight:bold;color:#52BEC7;margin:10px 0 10px 0}
.ItemBase100 {padding:3px}
input, button, select, textarea {  color : #000;font-size:10pt;font-family: arial}

/*cadre autour de la liste de choix des profils*/
#ctl00_Main_ProfileRdbtn td
{
  padding:3px 10px 3px 10px;
  font-weight:normal;
}

a.CssButton {text-decoration:none;}
.lien {text-decoration:none}
.CssButton {display:inline; padding:10px;background-color:#B2B1A7;color:#fff;font-weight:bold;background-image:none;border-radius: 0;border:none}
input.CssButton {background-color:#B2B1A7;color:#fff;padding:0;font-weight:bold;background-image:none;border-radius: 0;border:none}
a.CssButton,input.CssButton {color:#fff}
a.CssButton:hover,input.CssButton:hover {background-color:#FBBC43;background-image:none;color:#FFF}

