body { font-family:peugeot; /*background-image:url(../images/client/940/images/backgroundFadeOut.jpg);*/ background-repeat:no-repeat; background-position:center 260px; background-size:100% auto; overflow-y:scroll; background-color:#000; color:#D9D9D9;}

/* Bleu foncé : #002355 - bleu clair ancien: #6DC6DA - gris très clair :#D9D9D9 - nouveau bleu clair :#8ae9f3*/


/*Générique*/
#ctl00_Main_Content{min-height:570px}
div#RegistrationConfirmation {padding:20px;}
#ctl00_tdCorpsRegistration {padding-top:0;}
.tableRegistration{margin:0 auto; width:100%; margin:auto; }
#contenu { font-size:14px; }
#contenu, .divBtm { max-width:1280px; padding-bottom:30px; }
.column25{width:5%; height:400px; float:left;}
.column50{width:90%; height:400px; float:left;}
#contenu, .group .CssTypeItemLABEL {color: #D9D9D9;}
#contenu a {text-decoration:none; color:#8ae9f3;}
#contenu a {text-decoration:none;}
#contenuContainer{max-width: 1180px;margin: auto;}
#ctl00_Main_TotalRefRegistered {display:none;}



/*Titres*/
.homepage h1 { display:block; }
h1 { color: #565e6b;    padding: 8px;    margin-top: 0; font-weight:normal; margin-top:25px; padding-left:0; display:none;/*text-transform:uppercase; */font-family: peugeot-light; }


/*Entete*/
.tdEnteteRegistrationLogo { display:none; height:auto;}
#ctl00_ImgEnteteDroite {display:none;}
#ctl00_TopLine {background-color:#0c1015; background-image:url(../images/client/1069/images/BACKGROUND_1920x460px.png); background-repeat:no-repeat; background-position:left center; background-size: auto 100% ; }
.tdEnteteRegistrationTop{background-size: auto 60%; background-image:url(../images/client/1069/images/UNBORING_570x180px.png); background-repeat:no-repeat; background-position:right 15% bottom 50%; height:220px;}
.topLeft { position:absolute; top:68px; left:50px; background-size: auto 100%; background-image:url(../images/client/1069/images/LOGO-PEUGEOT_100x75px.png); }
.tdEnteteRegistrationTopInner{background-size: auto 25%; background-image:url(../images/client/1069/images/LOGO-PEUGEOT_100x75px.png); background-repeat:no-repeat; background-position:right 2% bottom 10%; height:220px;}*/

/*----------------------MENU-----------------------*/
#ctl00_TblRwMenu_Home{width:7%;text-align:center;}
#ctl00_TopMenu{height: 150px; }
.menu_top ul li a {font-weight:normal; text-transform:uppercase; font-size:16px; color: #000 !important; font-family:peugeot; font-weight:bold; padding:20px; height: 30px; width:100%; }
/*.menu_top ul li.actif a {color: #000 !important; background-color:grey !important;}*/
.menu_top ul li:hover a { color: #000 !important; background-color:#d1d1d1 !important;}
.menu_top ul li.selected a {  color: #8ae9f3 !important; background-color:#000 !important;}
.CellMenu {height:auto;  /*padding-top: 40px;*/ font-size:16px;}
.menu_top {height:100% !important; background-color:#D9D9D9 !important; color:#000 !important;}
.menu_top_container { max-width:100%;}
.menu_top ul li:hover a, .menu_top ul li.actif a {display: block;background: none;}
.menu_top ul li{margin-right:2em; width: 9%;}
#ctl00_TblRwMenu_MTOP9758{width: 16%;}
#ctl00_TblRwMenu_MTOP9729{width: 20%;}
/*#ctl00_TblRwMenu_MTOP9738{float:right;}*/

/*Divers*/
.divBtm  { padding:10px; border-top:solid 1px #C0C0C0; padding-bottom:30px; color:#999999}
#ctl00_Main_AuthPanel {margin-top: 5em !important;height: 30em;padding-top: 0 !important;}
#ctl00_Main_DownloadTemplate {display:none;}
#ctl00_Main_MenuStep3 { display:none; }
.group #navlinks ul li a:hover { color:#0062C5 !important; }
#ctl00_Main_logindiv { text-align:right; }
#mainNav li.current { background-image:none; background-color:#F0F0F0; }
#mainNav li a em { font-size:20px; }
#mainNav li a span { font-size:14px; }
#mainNav li.lastDone, #mainNav li { background-image:none; background-color:#C0C0C0; }
/*.popup{background-color:#8ae9f3 !important} MODIF OV 19/06 : fond de popup bleu clair */
.popup{background-color:#000 !important}
.intl-tel-input .country-list .country-name { color:Black; }
.group tr.altgvRow:hover td, .group tr.gvRow:hover td { background-color:#474747; }

/*----------------------Boutton-----------------------*/
a.CssButton{padding:0.6em !important; font-size: 1em !important; padding-top:0}
.CssButton {
  background-color:transparent;
  color:#D9D9D9 !important;
  background-image:none;
  cursor:pointer;
  text-decoration: none;
  border-radius:0;
  padding:8px;
  text-transform:uppercase;
  font-weight:normal;
  border-color:#D9D9D9;
    border:1px  solid #D9D9D9;
}
.CssButton:hover{
background-image:none;
  text-decoration: none;
  background-color:#D9D9D9;
  color:#000 !important;}

.blueButton{
  border-radius:0;
  padding:10px;
  text-transform:uppercase;
  font-weight:normal;
  background-color:#8ae9f3;
  border-color:#8ae9f3; 
  color:#000;
  float:right;
  width:80%;
  margin-right:10%;
  margin-top:2em;
}
.blueButtonSelected{
  border-radius:0;
  padding:10px;
  text-transform:uppercase;
  font-weight:normal;
  background-color:#000;
  color:#8ae9f3;
  float:right;
  width:80%;
  margin-right:10%;
  margin-top:2em; 
  border:1px  solid #8ae9f3;
}
.blueButton a{color:#000 !important; text-decoration:none; width:100%;}
.blueButtonSelected a{color:#8ae9f3 !important; text-decoration:none; width:100%;}
.downloadButton50{width:50%; height:200px; text-align:center; font-size: 18px; color:#8ae9f3; float:left;}
.downloadButton33{width:33%; height:200px; text-align:center; font-size: 18px; color:#8ae9f3; float:left;}
/*.downloadButton3{width:33%; height:200px; text-align:center; font-size: 17px; color:#8ae9f3; float:left;}*/
.imgCenter{display: block; margin-left: auto; margin-right: auto }

.backButton a{color:#8ae9f3 !important; text-decoration:none; font-size:2em;}
.backButton a:hover{color:#FFF !important;}



/*POLICE*/
#ctl00_Main_Content{color:#FFF}
/*#contenu{color:#8ae9f3}*/

/*LIENS*/
#contenu a:hover, #contenu a:focus {color: #D9D9D9;}
#contenu a:visited {color: #999999;}

/*Login*/
#ctl00_Main_authContainer{float: left; margin-top: -6em;}
#ctl00_Main_AuthLineLogin td{width:100%;  height:100px; color:#D9D9D9; font-size:16px;}
#ctl00_Main_AuthLinePass td{width:100%;  height:100px; color:#D9D9D9; font-size:16px;}
#ctl00_Main_authContainer .CssTextBox {border: 1px inset #D9D9D9; color:#D9D9D9 !important;background-color:#000 !important; font-size:16px; width: 30% !important; height:30px}
#ctl00_Main_BtnIdentification{float:left;}
div.Login fieldset{border: 0; width:100%; font-size: 18px; text-align:left;}
#ctl00_ddlSelectContact{ font-size:18px; }
Legend {display:none}
#ctl00_BtnIdentification{float:left;}
#ctl00_loginTxtBx{padding:5px}
#ctl00_passTxtBx{padding:5px}
.Loginpage .menu_top{display:none;}
.celllogin, .cellpassword{text-transform: uppercase;width:130px;}
#ctl00_ddlSelectContact:before {
  content: "COUNTRY";
  display:inline-block;
  width:140px;
}
.lblpwd{text-transform: uppercase;}
.AuthPanel {padding-top: 0px !important; margin: -5em !important;height: 35em;}
input#ctl00_loginTxtBx{background-color:#D9D9D9}
#ctl00_authContainer{max-width: 1200px;}
#ctl00_Main_ItemRow83599 .FormLabel{visibility:hidden;}

/*Programme*/
.divProgram{margin-right:5%;}
.dayButton{
  border-radius:0;
  padding:7px;
  text-transform:uppercase;
  font-weight:normal;
  text-align:center;
  background-color:#8ae9f3;
  border-color:#8ae9f3; 
  color:#000;
  float:right;
  width:15%;
  margin-right:10%;
  margin-top:1.7em;
  clear: right;
}
.dayButtonSelected{
  border-radius:0;
  padding:7px;
  text-transform:uppercase;
  font-weight:normal;
  text-align:center;
  background-color:#000;
  color:#8ae9f3;
  float:right;
  width:15%;
  margin-right:10%;
  margin-top:1.7em; 
  border:1px  solid #8ae9f3;
  clear: right;
}
.dayButton a{color:#000 !important; text-decoration:none; width:100%; font-size:1em;}
.dayButtonSelected a{color:#8ae9f3 !important; text-decoration:none; width:100%;}
.downloadProgramButton, .downloadPRACTICALINFORMATIONS{
  border-radius:0;
  padding:10px;
  text-transform:uppercase;
  font-weight:normal;
  text-align:center;
  background-color:#8ae9f3;
  border-color:#8ae9f3; 
  color:#000;
  float:left;
  width:50%;
  margin-left:10%;
  height:25px;
}
.downloadProgramButton a, .downloadPRACTICALINFORMATIONS a{color:#000 !important; text-decoration:none; width:100%;}
.downloadPRACTICALINFORMATIONS{  width:70%;}
.downloadProgramButtonSelected a{color:#8ae9f3 !important; text-decoration:none; width:100%;}
.programText{  text-align:center; float:left; width:50%; margin-left:10%;}
.clock{width: 40px;
    height: 40px;
    float: right;
    margin-right: 15%;
    margin-top: 2em;}
    
/*Step1-registration*/
#ctl00_Main_MenuStep1{background-color:#000 !important;}
#ctl00_Main_LinkStep1{
  padding:0px;
  text-decoration:none;  
  background-color:#8ae9f3 !important; 
  color:#FFF!important;
  float:left;
  width:46% !important;
  height:40px !important; 
  margin-top:2em;
  text-align:center;}
#ctl00_Main_LinkStep1 a:hover{color:#D9D9D9 !important}
#ctl00_Main_Step1Desc{display:none !important;}
#ctl00_Main_MenuStep2{background-color:#000 !important;}
#ctl00_Main_LinkStep2{ 
  padding:0px;
  text-decoration:none; 
  font-weight:normal;
  background-color:#8ae9f3 !important;
  color:#FFF!important;
  float:right !important;
  width:46% !important;
  height:40px !important;
  margin-top:2em;
  text-align:center;}
#ctl00_Main_LinkStep2 a:hover{color:#D9D9D9 !important}
#ctl00_Main_Step2Desc{display:none !important;}
#mainNav li a em{font-weight:normal; color: black;}
/*#ctl00_Main_ExcelImport{display:none}*/
/*#ctl00_Main_tdxls1{ background: url(../images/client/1069/images/excel.png) no-repeat; height:120px; margin-top:2em; background-position: center;}
#ctl00_Main_tdcreg1{background: url(../images/client/1069/images/register.png) no-repeat; height:120px; margin-top:2em; background-position: center;}*/
#ctl00_Main_BtnAddRegistration{color:#8ae9f3 !important; font-weight:bold; font-size:18px; text-decoration:none; font-family:arial;}
#ctl00_Main_BtnAddRegistration a:hover{color:#D9D9D9}
#ctl00_Main_FuplExcel{color:#8ae9f3 !important; font-weight:bold; font-size:18px; text-decoration:none; background-color:black;}
#ctl00_Main_FuplExcel a:hover{color:#D9D9D9}
/*Step2-registration*/
.gvRow td {min-width: 70px;}
#ctl00_Main_PnlEditUser{ background-color:#000;}

/*inscription*/
.group .FormLabel{color:#D9D9D9; font-size:16px; text-align:left !important; width:270px !important; }
.group h2{color:#8ae9f3; font-size:20px; margin-top:2em;}
.group .TxtBx {border:0px; background-color:#000; font-size:16px; border-bottom:solid 1px #D9D9D9; color:#D9D9D9;}
.groupTicket .FormLabel font{color:#D9D9D9 !important;} 
.group .DropdownList{color:#D9D9D9 !important; border:0px; background-color:#000; font-family:peugeot !important; font-size:16px; border-bottom:solid 1px  #D9D9D9;}
.RadUpload .ruButton { border-radius:0;
  text-transform:uppercase;
  font-weight:normal;
  background-color:#000;
  color:#8ae9f3;
  border:1px  solid #8ae9f3;
  background-image:none;
  font-size:16px;
  border-bottom:solid 1px  #D9D9D9;
  }
  .RadUpload .ruFakeInput{  background-color:#000;color:#D9D9D9; font-size:16px; border-bottom:solid 1px  #D9D9D9;}
  /*.flag-container{  background-color:#000 !important;color:#D9D9D9 !important;}*/
  #ctl00_Main_PHONE_83103{  background-color:#000 !important;color:#D9D9D9 !important; font-size:16px;}
  #ctl00_Main_PHONE_83103{background-color:#000 !important;color:#D9D9D9 !important; font-size:16px !important; height:16px !important; width:180px !important}  
#ctl00_Main_ItemRow84390 .FormLabel{visibility: hidden}
#ctl00_Main_LABEL_83134{font-size:16px;}
#RUB6092{display:none;}

#tl00_Main_InscritsGrdVw{border-color: #D9D9D9 !important;font-size: 16px !important;background-color:#000 !important; font-family:peugeot !important; }
.dvHeader, .dvHeader a, #contenu .dvHeader a {
    font-size: 16px !important;
    background-image: none;
    background-color:#000 !important;
    color: #D9D9D9 !important;
    border:solid 1px  #D9D9D9 !important;
    font-weight:normal !important;
}
.gvRow {
    font-size: 16px !important;
    background-color:#000 !important;
    color: #D9D9D9 !important;
    border:solid 1px  #D9D9D9 !important;
}
.altgvRow
{
    font-size: 16px !important;
    background-color:#000 !important;
    color: #D9D9D9 !important;
    border:solid 1px  #D9D9D9 !important;
}

#ctl00_Main_FilterName{
    font-size: 16px !important;
    background-image: none;
    background-color:#000 !important;
    color: #D9D9D9 !important;
    border:solid 1px  #D9D9D9 !important;
    font-weight:normal !important
    }
    
    #ctl00_Main_PnlEditUserContainer{
    background-color:#000 !important;
    color: #D9D9D9 !important;
    }

#ctl00_Main_ItemRow83527 .FormLabel{visibility:hidden}
#ctl00_Main_ItemRow83550 .FormLabel{visibility:hidden}

/*Temporaire*/
/*Praticam informations*/
.downloadPRACTICALINFORMATIONS{  width:70%;}
/*download*/
.btnCountry{display:none;}
.btnGuide{margin-left: 25%;;}
/*Activites*/
.menuActivites{display:block;}
.pageActivites{min-height:50%;}
/*.ImgMail{display:none;}*/


/*Mobile*/
.htitle { font-family:peugeot_normal_v2-webfont;; font-size:24px; position:absolute;top:83%;left:16%; }
.width70{width:70%; margin-left:15%}


/*Mobile-Logistics*/
.width84{width:84%; margin-left:8%}
.icon{width:20%; display:block; float:left; margin:6.2%}
.miniCorner{width: 10px !important; height: 10px !important; float: left;}
.btnIcon {width:100%;}
.txtIcon{width:100%; margin-left:0%; margin-right:0%; color:#8ae9f3; text-align:center; font-size:0.5em; margin-top: 1.6em;}
.txtIconGala {width:80%; margin-left:15%; }

/*Mobile-Convention*/
.padding30px{padding:10px;}
.fontRAI{font-size:16px}

/*Mobile-Convention*/
.fontAcc{font-size:16px}

/*Mobile-Programme*/
.blueTd{color:#8ae9f3; font-weight:bold;}

/*Mobile-Expo*/
.padding10px{padding:10px; margin-bottom:1.5em;}
.fontExpo{font-size:17px; font-weight:bold;}
.fontExpo a{text-decoration:none; color:#FFFFFF !important;}
.fontExpoTitle{font-size:18px; font-weight:bold; margin-top:-0.5em; z-index:100;}
.blueLi {list-style: none;}
.blueLi li::before {
  content: "\2022";
  color: #8AE9F3;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}

/*---------------------Flèche-----------------------*/
.flecheBleue{width:2em; height:1em; background: url(/key4register/images/client/844/images/flecheBleue.jpg);background-repeat: no-repeat;background-size: 100% 100%;}

/*----------------------Mode responsive-----------------------*/
/*@media screen and (min-width: 1280px) { 
#ctl00_TopLine { background-size:auto 120% !important; } 
.tdEnteteRegistrationTop, #ctl00_ImgEnteteDroite {height: 150px;} 
.tdEnteteRegistrationTop { background-size:auto 80% !important; }   
body {background-position: center 340px;}
}

@media screen and (max-width: 1280px) { #contenu { padding-left:20px; padding-right:20px; } }

@media screen and (max-width: 1100px) {.menu_top ul li a {font-size:13px;} .menu_top ul li{margin-right:1.8em; width: 8%;}}

@media screen and (max-width: 900px) { .tdEnteteRegistrationTop { background-size:auto 70% !important; } div#ctl00_mainTableRegistration{width:100%;} .menu_top ul {height: 5em;}}

@media screen and (max-width: 800px) {
#ctl00_TopLine, #ctl00_ImgEnteteDroite {height: 100px;} 
#ctl00_mainTableRegistration{width:100%} 
.tdEnteteRegistrationTop, #ctl00_TopLine, #ctl00_ImgEnteteDroite {height: 150px;}
body {background-position: center 210px;}
}

@media screen and (max-width: 480px) {
   a.CssButton.squareButton { display: block;width: 95%;height: auto; }
   .menu_top ul li {width:100% !important; }
   .menu_top ul li a { border-bottom:solid 4px White; text-align:left; display:block; }
   .topLeft { position: inherit !important;width: 90% !important;height: auto !important; margin-top:50px; }
   #ctl00_ImgEnteteDroite { display:none; }
   .tdEnteteRegistrationTopInner{text-align:center;}
   .tdEnteteRegistrationTop, #ctl00_TopLine, #ctl00_ImgEnteteDroite {height: 100px;}
   .menu_top_container{padding-bottom: 10px;}
   body {background-position: center 150px;}
}
*/

/*------------FONTS PEUGEOT---------------*/
@font-face{font-family:peugeot;
src:url(http://media.peugeot.fr/design/frontend/desktop/fonts/peugeot_normal_v2-webfont.eot)
;src:url(../images/client/844/fonts/peugeot_normal_v2-webfont.eot?#iefix)
 format("embedded-opentype"),
url(../images/client/844/fonts/peugeot_normal_v2-webfont.woff2)
 format("woff2"),
url(../images/client/844/fonts/peugeot_normal_v2-webfont.woff)
 format("woff"),
url(../images/client/844/fonts/peugeot_normal_v2-webfont.ttf)
 format("truetype"),
url(../images/client/844/fonts/peugeot_normal_v2-webfont.svg#peugeotregular)
 format("svg");font-weight:400;font-style:normal} 
@font-face{font-family:peugeotitalic;
src:url(../images/client/844/fonts/peugeot_italic_v2-webfont.eot)
;src:url(../images/client/844/fonts/peugeot_italic_v2-webfont.eot?#iefix)
 format("embedded-opentype"),
url(../images/client/844/fonts/peugeot_italic_v2-webfont.woff2)
 format("woff2"),
url(../images/client/844/fonts/peugeot_italic_v2-webfont.woff)
 format("woff"),
url(../images/client/844/fonts/peugeot_italic_v2-webfont.ttf)
 format("truetype"),
url(../images/client/844/fonts/peugeot_italic_v2_0-webfont.svg#peugeotitalic)
 format("svg");font-weight:400;font-style:italic} 
@font-face{font-family:peugeotbold;
src:url(../images/client/844/fonts/peugeot_bold_v2-webfont.eot)
;src:url(../images/client/844/fonts/peugeot_bold_v2-webfont.eot?#iefix)
 format("embedded-opentype"),
url(../images/client/844/fonts/peugeot_bold_v2-webfont.woff2)
 format("woff2"),
url(../images/client/844/fonts/peugeot_bold_v2-webfont.woff)
 format("woff"),
url(../images/client/844/fonts/peugeot_bold_v2-webfont.ttf)
 format("truetype"),
url(../images/client/844/fonts/peugeot_bold_v2-webfont.svg#peugeotbold)
 format("svg");font-weight:700;
font-style:normal}@font-face{font-family:peugeotlight;
src:url(../images/client/844/fonts/peugeot_light_v2-webfont.eot)
;src:url(../images/client/844/fonts/peugeot_light_v2-webfont.eot?#iefix)
 format("embedded-opentype"),
url(../images/client/844/fonts/peugeot_light_v2-webfont.woff2)
 format("woff2"),
url(../images/client/844/fonts/peugeot_light_v2-webfont.woff)
 format("woff"),
url(../images/client/844/fonts/peugeot_light_v2-webfont.ttf)
 format("truetype"),
url(../images/client/844/fonts/peugeot_light_v2-webfont.svg#peugeotlight)
 format("svg");font-weight:400;font-style:normal}

#ctl00_Main_BtnViewDraft {
font-family: Arial;
}

#ctl00_Main_ImgGroupBack{display:none;}
#ctl00_Main_BtnValidateRegistrationChanges{display:none;}


.group #ctl00_Main_InscritsGrdVw input[type=image], #ctl00_Main_pnl_DraftSelect .ImgEdit, #ctl00_Main_pnl_DraftSelect .ImgDelete { height:16px; } { max-height:16px; }
.group .progress-border { font-size:12px; color:Transparent; border:none !important; width:16px; height:16px; display:inline-block; float:left; margin-left:3px; margin-top:3px; }
.group .progress-bar { width:100% !important; border-radius:50%; height:16px; }
.group .progress-label{ color:Transparent; }
.group .gvRow td { min-width:85px; }

.progress-barPercentage1,.progress-barPercentage2,.progress-barPercentage3,.progress-barPercentage4,.progress-barPercentage5,.progress-barPercentage6,.progress-barPercentage7,.progress-barPercentage8,.progress-barPercentage9,.progress-barPercentage10,.progress-barPercentage11,.progress-barPercentage12,.progress-barPercentage13,.progress-barPercentage14,.progress-barPercentage15,.progress-barPercentage16,.progress-barPercentage17,.progress-barPercentage18,.progress-barPercentage19,.progress-barPercentage20,.progress-barPercentage21,.progress-barPercentage22,.progress-barPercentage23,.progress-barPercentage24,.progress-barPercentage25,.progress-barPercentage26,.progress-barPercentage27,
progress-barPercentage28,.progress-barPercentage29,.progress-barPercentage30,.progress-barPercentage21,.progress-barPercentage22,.progress-barPercentage23,.progress-barPercentage24,.progress-barPercentage25,.progress-barPercentage26,.progress-barPercentage27,.progress-barPercentage28,.progress-barPercentage29,.progress-barPercentage30,.progress-barPercentage31,.progress-barPercentage32,.progress-barPercentage33,.progress-barPercentage34,.progress-barPercentage35,.progress-barPercentage36,.progress-barPercentage37,.progress-barPercentage38,.progress-barPercentage39,.progress-barPercentage40,.progress-barPercentage41,.progress-barPercentage42,.progress-barPercentage43,.progress-barPercentage44,.progress-barPercentage45,.progress-barPercentage46,.progress-barPercentage47,.progress-barPercentage48,.progress-barPercentage49,.progress-barPercentage50,.progress-barPercentage51,.progress-barPercentage52,.progress-barPercentage53,.progress-barPercentage54,.progress-barPercentage55,.progress-barPercentage56,.progress-barPercentage57,.progress-barPercentage58,.progress-barPercentage59 { background-color:Red !important; }

.progress-barPercentage60,.progress-barPercentage61,.progress-barPercentage62,.progress-barPercentage63,.progress-barPercentage64,.progress-barPercentage65,.progress-barPercentage66,.progress-barPercentage67,.progress-barPercentage68,.progress-barPercentage69,.progress-barPercentage70,.progress-barPercentage71,.progress-barPercentage72,.progress-barPercentage73,.progress-barPercentage74,.progress-barPercentage75,.progress-barPercentage76,.progress-barPercentage77,.progress-barPercentage78,.progress-barPercentage79,.progress-barPercentage80,.progress-barPercentage81,.progress-barPercentage82,.progress-barPercentage83,.progress-barPercentage84,.progress-barPercentage85,.progress-barPercentage86,.progress-barPercentage87,.progress-barPercentage88,.progress-barPercentage89,.progress-barPercentage90,.progress-barPercentage91,.progress-barPercentage92,.progress-barPercentage93,.progress-barPercentage94,.progress-barPercentage95,.progress-barPercentage96,.progress-barPercentage97,.progress-barPercentage98,.progress-barPercentage99 { background-color:Orange !important; }

.progress-barPercentage100 { background-color:Green !important; }

/*div.ContentBlockInner {
width: 650px
}*/

/*Bouton export dans manage registration*/
input#ctl00_Main_BtnExportExcel {
color: #8AE9F3 !important;
font-family:peugeot;
}
/*Page photos*/
div.gv_infobar {
display:none !important;
}
#ctl00_Main_Content_Gallery_18142{
position: relative !important;
margin-left:auto;
margin-right:auto;
width: 730px !important;
}
