@import url("ABSTRACT-A4.css");

/*Mise en page ABSTRACTS*/
.abstractnum {background-color: #FFFFFF !important; color: #024b7e !important; } 
.abstracttitle {background-color: #FFFFFF !important; color: #024b7e !important; }
h5 {font-size:1.2em;}

#ctl00_Main_Orders_ctl00_PayOnline, #ctl00_Main_Orders_ctl01_PayOnline, #ctl00_Main_Orders_ctl02_PayOnline, #ctl00_Main_Orders_ctl03_PayOnline, #, #ctl00_Main_Orders_ctl04_PayOnline, .ImgBtnExplorerSessionType0 { display:none; } /* BOUTON PAYER EN LIGNE MASQUE + BOUTON DEPOT DE PRESENTATION CLASSIQUE (ON NE LAISSE QUE EPOSTERS) */

#ctl00_Main_TblFees, #ctl00_Main_BtnDownloadProgram, .DownloadProgram, .schedulemenu { display:none; }
/*content.aspx?e=267&c=1506&header=0&menu=0*/
/*#ctl00_Main_TcktFront_cell_IT_14925 {padding-top:10px;width:100px}*/

.schedule .session .theme { display:inline !important; }
.schedule .session .intervention .speaker .firstname, .schedule .session .moderators .firstname { display:inline; }
.schedule .session .intervention .speaker .initiales, .schedule .session .moderators .initiales, .schedule .session .intervention .speaker .city, .schedule .session .moderators .city, .GrdVwAbsNum2 { display:none; }

div#ctl00_Main_Step1.step1 {padding-bottom:35px}
td#ctl00_Main_tdxls1.excelimport {padding-right:100px}
td#ctl00_Main_tdxls2.excelimport {line-height:300%}
td#ctl00_Main_tdcreg1.classicreg,td#ctl00_Main_tdcreg2.classicreg {padding-left:100px}
#ctl00_Main_Logout { float:right; }
.groupprofile { padding-bottom:50px; }
.schedulecontent { padding-top:30px; }

span#ctl00_Main_LblClosed {color:#F03;font: 14px Tahoma,Arial, Helvetica, sans-serif;font-weight:bold;padding :30px}

body{
  font : 12px Tahoma,Arial, Helvetica, sans-serif;
  color: #3e3d40;
  background-color:#007bc1;
  /*background-image:url(../key4register/images/client/359/images/raster.png);*/
  }
td.DrpDwnLbl { padding-right:0; }

table.ProfileChoice tr td {font : 14px Tahoma,Arial, Helvetica, sans-serif;}

#ctl00_Main_TcktFront_cell_IT_21311
{ width :10%}


#contenu { padding:0 10px 10px 10px;}
.tableRegistration { width:100%; max-width:1000px; }

#ctl00_mainTableRegistration
{
  width:100%;
  
}

#ctl00_Main_TcktFront_cell_IT_15187, #ctl00_Main_TcktFront_cell_IT_14761, #ctl00_Main_TcktFront_cell_IT_14767 { padding-right:4px; }


.SpeakerForm, #ctl00_Main_moreitemshrtopcontent, #ctl00_Main_moreitemshr {display:none !important;}
.smenutop {display:block; margin-top:1px; background-color:#707070;height:57px;}
#ctl00_registrationLogoTopCell,#ctl00$Main$TcktFront$BtnPrevious {display:none !important;}
.tdEnteteRegistrationTop {height: 156px;background-size:100% auto;background-position:center center;background-color:#007bc1;cursor:pointer; background-repeat:no-repeat;}

.menu_top ul li a {
font : 14px Tahoma,Arial, Helvetica, sans-serif;
padding: 20px 12px 19px 12px ;
background-image:url(../key4register/images/client/334/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;
  background-color:#f38e00;
  }
.menu_top ul li ul li {background-color: #4FC7E9;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% #000;
}
.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;
  padding:0;
}
#contenu table.miseEnForme tr td {padding:0}
#contenu p {margin:3px 0 0px 0}
table #ctl00_Main_ProfileRdbtn {border: 1px solid #5059A8;width:100% }
/*label[for="ctl00_Main_ProfileRdbtn_4"],label[for="ctl00_Main_ProfileRdbtn_5"],label[for="ctl00_Main_ProfileRdbtn_0"] { display:none; }
#ctl00_Main_ProfileRdbtn_4,#ctl00_Main_ProfileRdbtn_5,#ctl00_Main_ProfileRdbtn_0 {display:none;}*/

td#ctl00_Main_TcktFront_cell_RU22066.TitreRubriqueBo {display:none}

.DrpDwn {padding:4px}

/****** STYLE **********/

strong {font:bold Tahoma,Arial,Helvetica, sans-serif;}
h1 {font:bold 18px Tahoma, Arial,Helvetica, sans-serif;background-color:#024b7e;color: #fff;padding:4px 0 0 4px}
h2 {font:bold 16px Tahoma,Arial,Helvetica, sans-serif;color:#226797;font-weight:bold;margin-top:20px}
h3 {color:#001987; font-size:1.1em;}
.TitreRubriqueBo {font-size:1.2em;font-weight:bold;color:#024b7e;border-bottom:1px solid #024b7e;padding:5px}
.TitreGroupe {display:block;font-size:1.1em;font-weight:bold;color:#000;margin:15px 0 5px 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: Tahoma,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}
/*cadre autour de la liste de choix des profils*/
#ctl00_Main_ProfileRdbtn td
{
  padding:10px;
  font-weight:normal;
}
/*#ctl00_Main_TcktFront_cell_RU14128,#ctl00_Main_TcktFront_row_GR_14128 {display:none}*/
a.CssButton {text-decoration:none;}

.lien {text-decoration:none}
.CssButton {display:inline; padding:10px;background-color:#f38e00;color:#fff;font-weight:bold;background-image:none;border-radius: none;border:none; box-shadow: 1px 1px 2px #000;
  -moz-box-shadow: 1px 1px 2px #000;
  -webkit-box-shadow:1px 1px 2px #000;}
input.CssButton {background-color:#f38e00;color:#fff;padding:0;font-weight:bold;background-image:none;border-radius: 0;border:none;box-shadow: 1px 1px 2px #000;
  -moz-box-shadow: 1px 1px 2px #000;
  -webkit-box-shadow:1px 1px 2px #000;}
a.CssButton,input.CssButton {color:#fff}
a.CssButton:hover,input.CssButton:hover {background-color:#007bc1;background-image:none;}

/*Dépôt des eposters*/
span.PosterAdvices{display:none}
/*tableau des distances*/

.CSSHotelList {
  margin:0px;padding:0px;
  width:100%;
  border:1px solid #fff;

}
.CSSHotelList table{
  border-collapse: collapse;
  border-spacing: 0;
  width:90%;
  height:100%;
  margin:0px;
  padding:0px;
}
.CSSHotelList tr td:first-child {
  text-align: center;
  font-size:12px;
  border-width:0px 0px 1px 0px;
}
.CSSHotelList tr:nth-child(odd){ background-color:#f4f4f4; }
.CSSHotelList tr:nth-child(even){ background-color:#fff; }
.CSSHotelList td{
  vertical-align:middle;
  border:1px solid #ccc;
  border-width:0px 1px 1px 0px;
  text-align:left;
  padding:4px;
  font-size:11px;
  font-family:Tahoma,Arial;
  font-weight:normal;
  color:#000000;
}
/*.CSSHotelList tr:last-child td{  border-width:0px 1px 0px 0px;}*/
.CSSHotelList tr td:last-child{  border-width:0px 0px 1px 0px;}
/*.CSSHotelList tr:last-child td:last-child{  border-width:0px 0px 0px 0px;}*/
.CSSHotelList tr:first-child td{
  background-color:#fff;
  border:0px solid #ccc;
  text-align:left;
  border-width:0px 0px 1px 0px;
  font-size:14px;
  font-family:Tahoma,Arial;
  font-weight:bold;
  color:#113377;
}

/*.CSSHotelList tr:first-child td:first-child{
  border-width:0px 0px 1px 0px;
}
.CSSHotelList tr:first-child td:last-child{
  border-width:0px 0px 1px 0px;
}*/
.CSSHotelList tr:hover td {
  background-color:#7799ee}

