body.fr #header{position:relative;height:110px;width:100%;z-index:auto;margin-bottom:20px;cursor:default}body.betclic.fr #header{border-bottom:1px solid #a2a1a1;background:#fff}body.fr .headerWrapper{width:940px;margin:0 auto}body.fr .headerWrapper img{margin-top:30px}#registerWrapper{width:980px;margin:0 auto}.registerBoxes{background:#f5f5f5;border:1px solid #a2a1a1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:15px}body.expekt .registerBoxes{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#leftBox{width:478px;float:left;margin-right:20px;padding-bottom:8px}#bottomleftBox{width:478px;margin-top:15px;float:left}#rightBox{width:478px;float:left}.registerBoxes .registrationSmallTitle{font-size:10px;float:right;margin:0 35px 0 0}.registerBoxes .registrationBigTitle{font-size:12px;padding:10px 0 0 10px;margin-bottom:10px}body.expekt .registerBoxes .registrationBigTitle{background-color:#1a1a1a;padding:10px;color:#fff}.registerRadio{width:30px;margin-bottom:10px;font-size:11px;font-family:arial,helvetica,san-serif}.registerRadioTxt{font-size:11px;font-family:arial,helvetica,san-serif}.registerBoxes label{display:block;text-align:left;width:205px;float:left;font-size:12px;font-family:arial,helvetica,san-serif;padding-left:10px}.registerLabel{margin-bottom:10px;width:200px}#jour{width:58px;margin-bottom:10px}#mois{width:63px;margin-bottom:10px}#annee{width:69px;margin-bottom:10px}.registerLabelSmaller{margin-bottom:10px;width:150px}.registerLabelhalfSize{margin-bottom:10px;width:100px}#paysDeNaissance{width:95px}#recieveInfoPromotion{width:400px;margin-left:10px;margin-bottom:10px}.registerCheckeboxes{float:left;margin-right:10px}.checkBoxTxt{font-size:11px;font-family:arial,helvetica,san-serif}#promotionCode input{width:200px}#promotionCodeLink,#referalAndPromotionCodeLink{text-decoration:underline;font-size:12px;padding:10px;cursor:pointer}#promotionCodeLink b,#referalAndPromotionCodeLink b{font-weight:normal;font-family:Helvetica,Arial}#promotionCode,#confirmPass,#confirmUser,#confirmEmail,#selectAnswer{}.showField{color:#646464}#captchaText{margin:20px 0 0 10px;font-size:11px;font-family:arial,helvetica,san-serif}#completeButtonWrapper{width:440px}#button{width:150px;height:30px;border-radius:5px;margin:0 auto;margin-top:20px;background:#b02020;background:-webkit-gradient(linear,0 0,0 100%,from(#c91b1b) to(#b02020));background:-webkit-linear-gradient(#c91b1b,#b02020);background:-moz-linear-gradient(#c91b1b,#b02020);background:-ms-linear-gradient(#c91b1b,#b02020);background:-o-linear-gradient(#c91b1b,#b02020);background:linear-gradient(#c91b1b,#b02020);border:1px solid #a41a1a;color:#fff!important;cursor:pointer;overflow:visible;font-family:sans-serif;font-weight:bold!important;text-align:center;text-shadow:0 1px 1px #333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.captchaImg{padding:10px 0 0 10px}#captchaSpan{height:40px}#passwordCaptcha{padding-top:10px;height:25px}#registerWrapper label{color:#000}#registerWrapper .form-item{position:relative;clear:both;padding:0 30px 10px 0;overflow:hidden}#registerWrapper .form-item select{border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#303030}#registerWrapper .textinput{max-width:225px;margin:0 0;padding:0;font-size:13px;line-height:initial;outline:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#registerWrapper .birthdate{margin:0}#registerWrapper .birthdate label{margin:0;height:auto;line-height:inherit}#registerWrapper .birthdate div{min-height:0}#registerWrapper .birthdate .textinput{width:58px}#registerWrapper .birthdate select{width:63px;padding:1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:10px}body.it #registerWrapper .birthdate select.day{width:67px;margin-right:0}body.it #registerWrapper .birthdate select.month{width:87px}body.it #registerWrapper .birthdate select.year{width:62px}#registerWrapper .birthdate .day{width:54px}#registerWrapper .birthdate .month{width:90px;margin-left:5px;margin-right:5px}#registerWrapper .birthdate .year{margin-right:0;width:67px}#registerWrapper .birthPlace #BirthTown{width:100px!important}#registerWrapper .birthPlace #BirthCountry{width:225px;padding:1px}#registerWrapper .birthPlace #BirthCountry.short{width:115px}#registerWrapper .gender .radio-label{font-size:11px;font-family:arial,helvetica,sans-serif;float:none;display:inline;padding-left:0}img#plus{position:absolute;right:7px;top:-30px;display:block}#addInfos a{font-size:11px;font-family:Arial,helvetica,sans-serif}.tc-validation p,.newsletter p{font-size:11px;font-family:Arial,helvetica,sans-serif;margin-bottom:10px;padding-top:3px}#divCaptcha{text-align:center}#divCaptcha label{margin:10px 0;width:100%;display:block}#divCaptcha div.form-item{display:inline-block;float:none;clear:none;margin-top:2px}#divCaptcha .textinput{width:80px;text-align:center}#divCaptcha img{margin-left:10px;vertical-align:top}#registerWrapper .form-item.valid{background:url("https://betclick.hs.llnwd.net/e1/page/c3/img/registerPage/pictos/true.gif") no-repeat 99% 2px}#registerWrapper .form-item.input-validation-error{background-position:99% 2px}#registerWrapper .form-item .icon-tooltip-small-grey{top:0;right:10px}#registerWrapper .form-item.input-validation-error .icon-tooltip-small-grey{}#registerWrapper .birthdate.form-item .icon-tooltip-small-grey{top:-8px}#registerWrapper .field-validation-error{margin-left:215px}#registerWrapper .tc-validation .field-validation-error{margin-left:25px}#registerWrapper .captcha .field-validation-error{margin-left:0}#registerWrapper #divCaptcha span.field-validation-error{display:block;margin-top:-2px;margin-bottom:5px;margin-left:0;padding-bottom:5px}#registerWrapper .birthdate.form-item .field-validation-error{display:block}.it #registerWrapper .birthdate.form-item .field-validation-error{display:block}#registerWrapper [data-valmsg-for="Password"].field-validation-error{display:block}#AutoRegisterDevOnly{top:-100px!important;left:200px!important}#addInfos{padding:10px 10px 0 10px;position:relative}.create-account{margin-top:5px}#confirmPass div,#confirmEmail div,#selectAnswer div{display:none}#registerWrapper .captcha-label label{float:none;width:auto;margin-bottom:5px}#registerWrapper .captcha-container{text-align:center;margin-bottom:33px}#registerWrapper .captcha-container img{margin:0 auto;display:inline-block}#registerWrapper .captcha-container .captcha{display:inline-block;padding:0}#registerWrapper .captcha-container .field-validation-error{margin-left:0}