/* CSS Document */

.clear{
  clear:both;
  }

.main{
  margin:0;
  padding:0;
  /*background-image:url(http://img.aujourdhui.com/registration/main-img-bg_03.jpg);
  background-repeat:no-repeat;
  width:970px;
  height:583px;*/
  }
  
.main h1{
  color: #333333;
  font-family: Arial;
  font-size: 28px;
  font-weight: normal;
  padding:15px;
  }
  
.main p{
  color: #333333;
  font-family: Arial;
  font-size:16px;
  font-weight: normal;
  margin:0 15px 15px 15px;
  }
  
.main-left{
  float:left;
  width:512px;
  min-height:283px;
  background-image:url(http://img.aujourdhui.com/registration/main-img_03.jpg);
  background-repeat:no-repeat;
  padding:300px 15px 0 15px;
  }

.reg-button{
  background-image:url(http://img.aujourdhui.com/registration/reg-button-bg_07.png);
  background-repeat:no-repeat;
  width:25px;
  height:25px;
  font-family:Arial;
  color:#ffffff;
  font-weight:bold;
  font-size:16px;
  padding:3px 0 0 8px;
  float:left;
  }
  
.main-items-container{
  margin:30px 0 0 40px;
  }
  
.main-item{
  float:left;
  color:#333333;
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  padding-top:2px;
  margin-bottom:15px;
  }
   
.main-right{
  float:left;
  width:403px;
  min-height:413px;
  background-image:url(http://img.aujourdhui.com/registration/main-img-right_04.jpg);
  background-repeat:no-repeat;
  padding:145px 10px 15px 15px;
  }
  
.main-right p{
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:#333333;
  }
  
.form-text{
  font-family:Arial;
  font-weight:bold;
  font-size:12px;
  color:#333333;
  float:left;
  width:175px;
  margin-top:4px;
  line-height:15px;
  }
  
.form-input{
  float:left;
  margin-bottom:2px;
  }
  
.inputs{
  padding:3px;
  border:1px solid #a4afbd;
  color:#333333;
  margin-right:2px;
  }
  
.pink-button{
  display:block;
  cursor:pointer;
  border:none;
  background-image:url(http://img.aujourdhui.com/registration/registration-button_15.png);
  background-color:transparent;
  background-repeat:no-repeat;
  text-align:center;
  color:#ffffff;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  width:239px;
  height:40px;
  /*padding-top:10px;*/
  /*text-shadow:#404040 2px 2px 2px;*/
  }
  
.pink-button-light{
  display:block;
  cursor:pointer;
  border:none;
  background-image:url(http://img.aujourdhui.com/registration/pink-button-light_25.png);
  background-color:transparent;
  background-repeat:no-repeat;
  text-align:center;
  color:#ffffff;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  width:239px;
  height:40px;
  /*padding-top:10px;*/
  /*text-shadow:#404040 2px 2px 2px;*/
  }
  
.pink-button-small{
  display:block;
  cursor:pointer;
  border:none;
  background-image:url(http://img.aujourdhui.com/registration/pink-button-small_10.png);
  background-color:transparent;
  background-repeat:no-repeat;
  text-align:center;
  color:#ffffff;
  font-family:Arial;
  font-size:13px;
  font-weight:bold;
  padding-right:10px;
  width:53px;
  height:27px;
  /*padding-top:10px;*/
  /*text-shadow:#404040 2px 2px 2px;*/
  }
  
.pink-button-short{
  display:block;
  cursor:pointer;
  border:none;
  background-image:url(http://img.aujourdhui.com/registration/pink-button-short_58.png);
  background-color:transparent;
  background-repeat:no-repeat;
  text-align:center;
  color:#ffffff;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  width:202px;
  height:40px;
  /*padding-top:10px;*/
  /*text-shadow:#404040 2px 2px 2px;*/
  }
  
.small-text{
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  line-height:14px;
  margin:10px 0 5px 0;
  }
  
.small-text-2{
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  line-height:14px;
  margin:10px 0 5px 5px;
  width:465px;
  text-align:left;
  }
  
.main-reg-con-left{
  float:left;
  width:50%;
  margin-top:20px;
  }
  
.main-reg-con-right{
  float:left;
  width:50%;
  margin-top:20px;
  }
  
.main-reg-con-content{
  font-family:Arial;
  font-size:15px;
  color:#333333;
  margin:5px 15px 5px 15px;
  text-align:left;
  }
  
.main-reg-con-content a{
  font-family:Arial;
  font-size:15px;
  color:#ff2b8d;
  text-align:left;
  text-decoration:none;
  }
  
.main-reg-con-content a:hover{
  text-decoration:undeline;
  }
  
.registration{
  margin:0 auto;
  /*background-image:url(http://img.aujourdhui.com/registration/registration-bg_03.jpg);*/
  background-repeat:no-repeat;
  width:947px;
  height:380px;
  }
  
.registration-15day{
  margin:0 auto;
  width:947px;
  min-height:380px;
  }
  
.registration-2{
  margin:0 auto;
  background-image:url(http://img.aujourdhui.com/registration/registration-pregnancy-bg_03.jpg);
  background-repeat:no-repeat;
  width:947px;
  height:380px;
  }
  
.registration p{
  font-family:Arial;
  font-size:13px;
  color:#333333;/*58585a*/
  }
  
.reg-steps{
  padding:9px 0 0 21px;
  background-image:url(http://img.aujourdhui.com/registration/steps-bg_03.jpg);
  background-repeat:no-repeat;
  width:926px;
  height:62px;
  margin:0 auto;
  }
  
.step{
  float:left;
  }
  
.step-button{
  background-image:url(http://img.aujourdhui.com/registration/step-button-inactive_03.png);
  background-repeat:no-repeat;
  width:34px;/*50px original*/
  height:36px;/*49px original*/
  font-family:Arial;
  font-size:30px;
  font-weight:bold;
  color:#ffffff;
  padding:13px 0 0 16px;
  float:left;
  margin-left:35px;
  }
  
.step-text{
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  color:#848484;
  padding:15px 0 0 10px;
  float:left;
  }
  
.step-button-b{
  background-image:url(http://img.aujourdhui.com/registration/step-button-active_03.png);
  background-repeat:no-repeat;
  width:34px;/*50px original*/
  height:36px;/*49px original*/
  font-family:Arial;
  font-size:30px;
  font-weight:bold;
  color:#ffffff;
  padding:13px 0 0 16px;
  float:left;
  margin-left:35px;
  }
  
.step-text-b{
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  color:#255ac8;
  padding:15px 0 0 10px;
  float:left;
  }
  
.step-arrow{
  background-image:url(http://img.aujourdhui.com/registration/step-arrow_06.png);
  background-repeat:no-repeat;
  width:49px;
  height:19px;
  margin-top:15px;
  float:left;
  }
  
.forms-con{
  margin:0 15px 15px 15px;
  }
  
.reg-questions{
  margin:0 20px 20px 20px;
  }
  
.q-num-bg{
  background-image:url(http://img.aujourdhui.com/registration/q-num-bg_11.png);
  width:31px;
  height:33px;
  font-family:Arial;
  color:#ffffff;
  font-weight:bold;
  font-size:20px;
  float:left;
  margin-top:20px;
  padding:12px 0 0 15px;
  }
  
.q-text{
  float:left;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:#ff2b8d;
  margin-top:20px;
  padding-top:10px;
  width:850px;
  margin-bottom:10px;
  }
  
.reg-questions ul{
  margin:0 auto;
  padding:0;
  }
  
.reg-questions ul li{
  width:900px;
  list-style:none;
  font-size:13px;
  font-family:Arial;
  color:#58585a;
  margin:0;
  padding:3px 0 3px 30px;
  background:#ffffff;
  vertical-align:middle;
  }
  
.reg-questions ul li:hover{
  background:#f1f1ed;
  color:#333333;
  }
  
.q-test{
  height:20px; 
  position:absolute; 
  width:20px; 
  }
  
.reg-box{
  margin:10px 4px 15px 8px;
  float:left;
  } 
  
.reg-box ul{
  margin:0 auto;
  padding:0;
  }
  
.box-1-top{
  background-image:url(http://img.aujourdhui.com/registration/box-1-top-bg_07.jpg);
  background-repeat:repeat-x;
  width:253px;
  height:10px;
  }
  
.box-4-top{
  background-image:url(http://img.aujourdhui.com/registration/box-1-top-bg_07.jpg);
  background-repeat:repeat-x;
  width:953px;
  height:10px;
  }
  
.box-4-title{
  background-image:url(http://img.aujourdhui.com/registration/box-1-title-bg_14.jpg);
  background-repeat:repeat-x;
  width:931px;
  height:30px;
  padding:4px 10px 0 10px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:#ffffff;
  }
  
.box-4-title-2{
  background-image:url(http://img.aujourdhui.com/registration/box-1-title2-bg_18.jpg);
  background-repeat:repeat-x;
  width:941px;
  height:27px;
  padding:7px 0 0 10px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  font-family:Arial;
  font-size:13px;
  font-weight:bold;
  color:#333333;
  }
  
.box-4-content{
  width:930px;
  padding:15px 3px 10px 18px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  }
  
.box-4-bottom{
  background-image:url(http://img.aujourdhui.com/registration//15day/box-4-bottom_01.jpg);
  width:953px;
  height:11px;
  background-repeat:no-repeat;
  }
  
.box-4-bottom-15day{
  background-image:url(http://img.aujourdhui.com/registration/box-4-bottom-15day.jpg);
  width:945px;
  height:11px;
  background-repeat:no-repeat;
  }
  
.box-1-top-left{
  background-image:url(http://img.aujourdhui.com/registration/box-1-top-left_07.jpg);
  background-repeat:no-repeat;
  float:left;
  width:12px;
  height:10px;
  }
  
.box-1-top-right{
  background-image:url(http://img.aujourdhui.com/registration/box-1-top-right_11.jpg);
  background-repeat:no-repeat;
  float:right;
  width:12px;
  height:10px;
  }
  
.box-1-title{
  background-image:url(http://img.aujourdhui.com/registration/box-1-title-bg_14.jpg);
  background-repeat:repeat-x;
  width:231px;
  height:30px;
  padding:4px 10px 0 10px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:#ffffff;
  }
  
.box-1-title-2{
  background-image:url(http://img.aujourdhui.com/registration/box-1-title2-bg_18.jpg);
  background-repeat:repeat-x;
  width:241px;
  height:27px;
  padding:7px 0 0 10px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  font-family:Arial;
  font-size:13px;
  font-weight:bold;
  color:#333333;
  }
  
.box-1-content{
  width:245px;
  padding:5px 3px 10px 3px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  }
  
.box-1-bottom{
  background-image:url(http://img.aujourdhui.com/registration/box-1-bottom_27.jpg);
  width:253px;
  height:11px;
  background-repeat:no-repeat;
  }
  
ul.box-content{
  margin:5px 0 5px 0;
  padding:0;
  }

.box-content li{
  background-image:url(http://img.aujourdhui.com/registration/box-content-li-bg_21.png);
  background-repeat:no-repeat;
  min-width:21px;
  min-height:19px;
  list-style:none;
  padding:2px 2px 2px 25px;
  margin:0 0 5px 0;
  font-family:Arial;
  font-size:15px;
  color:#333333;
  }
  
.box-3-top{
  background-image:url(http://img.aujourdhui.com/registration/box-2-top-bg_13.jpg);
  background-repeat:repeat-x;
  width:473px;
  height:10px;
  }
  
.box-3-title{
  background-image:url(http://img.aujourdhui.com/registration/box-2-title-bg_25.jpg);
  background-repeat:repeat-x;
  width:451px;
  height:30px;
  padding:4px 10px 0 10px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:#ffffff;
  }
  
.box-3-title-2{
  background-image:url(http://img.aujourdhui.com/registration/box-1-title2-bg_18.jpg);
  background-repeat:repeat-x;
  width:461px;
  height:27px;
  padding:7px 0 0 10px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  font-family:Arial;
  font-size:13px;
  font-weight:bold;
  color:#333333;
  }
  
.box-con-payment{
  width:471px;
  padding:0;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  }
  
.box-con-bottom{
  width:473px;
  padding:0;
  margin:0;
  
  }
  
.box-bottom-con{
  float:left;
  background-image:url(http://img.aujourdhui.com/registration/payment-sec-3-bg_68.jpg);
  background-repeat:repeat-x;
  height:42px;
  width:453px;
  }
  
.box-con-left-cor{
  float:left;
  background-image:url(http://img.aujourdhui.com/registration/payment-left-corner_66.jpg);
  background-repeat:no-repeat;
  width:10px;
  height:42px;
  }
  
.box-con-right-cor{
  float:left;
  background-image:url(http://img.aujourdhui.com/registration/payment-right-corner_71.jpg);
  background-repeat:no-repeat;
  width:10px;
  height:42px;
  }
  
.payment-title{
  margin:0;
  padding:5px 10px 10px 100px;
  text-align:left;
  }
  
.payment-title h1{
  color:#D92D7E; 
  font: bold 26px Arial; 
  margin-top:5px; 
  line-height:26px;
  margin-bottom:5px;
  }
  
.payment-title-2{
  color:#333333; 
  font: bold 20px Arial; 
  margin-top:5px; 
  line-height:20px;
  text-align:left;
  padding:0 15px 10px 203px;
  }
  
.payment-member-dis{
  float:left;
  margin-top:5px;
  }
  
.payment-badge-1{
  float:right;
  background-image:url(http://img.aujourdhui.com/registration/payment-badge-1_23.png);
  width:103px;
  height:103px;
  }
  
.payment-badge-2{
  float:right;
  background-image:url(http://img.aujourdhui.com/registration/payment-badge-2_78.png);
  width:45px;
  height:40px;
  }
  
.box-s{
  float:left;
  width:350px;
  margin-left:2px;
  }
  
.box-s a{
  color:#2563d9;
  text-decoration:none;
  font-size:12px;
  font-family:Arial;
  margin:0 5px 0 0;
  }

.box-s a:hover{
  text-decoration:underline;
  }
  
.s-badge{
  float:right;
  background-image:url(http://img.aujourdhui.com/registration/satisfaction-badge_40.jpg);
  background-repeat:no-repeat;
  width:83px;
  height:84px;
  }
  
.payment-sec{
  background-image:url(http://img.aujourdhui.com/registration/payment-sec-bg_20.jpg);
  background-repeat:repeat-x;
  height:100px;
  /*border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;*/
  padding:5px 5px 5px 10px;
  }
  
.payment-sec-2{
  background-image:url(http://img.aujourdhui.com/registration/payment-sec-2-bg_62.jpg);
  background-repeat:repeat-x;
  height:42px;
  /*border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;*/
  /*padding:5px 5px 5px 10px;*/
  padding:0 5px 0 10px;
  }
  
.payment-r{
  float:left;
  }
  
.payment-text{
  float:left;
  font-family:Arial;
  color:#333333;
  font-weight:bold;
  font-size:15px;
  margin-top:1px;
  }
  
.payment-text span{
  color:#ce0f68;
  }
  
.payment-text-2{
  float:left;
  padding-left:18px;
  width:330px;
  font-family:Arial;
  color:#333333;
  font-weight:normal;
  font-size:12px;
  margin-top:0;
  }
  
.payment-pt{
  font-family:Arial;
  font-size:24px;
  font-weight:bold;
  color:#ce0f68;
  float:left;
  padding:5px 0 10px 18px;
  }
  
.payment-table{
  width:471px;
  background:#ffffff;
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  }
  
.payment-col-1{
  float:left;
  width:327px;
  border-right:1px solid #e8e5e5;
  }
  
.payment-col-2{
  float:left;
  width:68px;
  border-right:1px solid #e8e5e5;
  }
  
.payment-col-3{
  float:left;
  width:74px;
  }
  
.payment-cell{
  padding:2px 3px 2px 3px;
  border-bottom:1px solid #e8e5e5;
  text-align:left;
  }
  
.payment-cell-2{
  padding:2px 3px 2px 3px;
  border-bottom:1px solid #e8e5e5;
  text-align:center;
  }
  
.box-3-content{
  width:468px;
  padding:5px 0 10px 3px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  }
  
.box-3-inner{
  margin:15px auto;
  width:415px;
  border:1px solid #c1c1c1;
  padding:10px;
  }
  
.box-3-inner p{
  margin:0 5px 10px 0 !important;
  }
  
.box-3-inner ul{
  margin:0 auto;
  padding:0;
  }
  
.box-3-inner ul li{
  padding:3px 0 3px 10px;
  width:390px !important;
  list-style:none;
  font-size:13px;
  font-family:Arial;
  color:#58585a;
  margin:0 auto !important;
  vertical-align:middle;
  background:#f2f2f3;
  border-bottom:1px solid #e5e5e5;
  line-height:18px;
  }
  
.box-3-inner ul li:hover{
  background:#f1f1ed;
  color:#333333;
  }
    
.box-3-content p{
  font-family:Arial;
  font-size:13px;
  font-weight:normal;
  color:#58585A;
  line-height:18px;
  margin:0 5px 10px 5px;
  }
  
.box-3-content ul{
  margin:0 auto;
  padding:0;
  }
  
.box-3-content ul li{
  padding:3px 0 3px 10px;
  width:315px;
  list-style:none;
  font-size:13px;
  font-family:Arial;
  color:#58585a;
  margin:0;
  vertical-align:middle;
  }
  
.box-3-content ul li:hover{
  background:#f1f1ed;
  color:#333333;
  }
  
.box-con-coach-sd{
  /*background-image:url(http://img.aujourdhui.com/registration/payment-sd_06.jpg);*/
  background-repeat:no-repeat;
  width:471px;
  height:239px;
  }
  
.box-fitbug{
  float:right;
  background-image:url(http://img.aujourdhui.com/registration/fitbug-img_38.png);
  width:307px;
  height:244px;
  z-index:1;
  position:relative;
  top:-150px;
  }
  
.box-3-bottom{
  background-image:url(http://img.aujourdhui.com/registration/box-3-bottom_62.jpg);
  width:473px;
  height:10px;
  background-repeat:no-repeat;
  }
  
.box-2-top{
  background-image:url(http://img.aujourdhui.com/registration/box-2-top-bg_13.jpg);
  background-repeat:repeat-x;
  width:687px;
  height:10px;
  }
  
.box-2-top-left{
  background-image:url(http://img.aujourdhui.com/registration/box-2-top-left_13.jpg);
  width:10px;
  height:10px;
  background-repeat:no-repeat;
  float:left;
  }
  
.box-2-top-right{
  background-image:url(http://img.aujourdhui.com/registration/box-2-top-right_17.jpg);
  width:10px;
  height:10px;
  float:right;
  background-repeat:no-repeat;
  }
  
.box-2-title{
  background-image:url(http://img.aujourdhui.com/registration/box-2-title-bg_25.jpg);
  background-repeat:repeat-x;
  width:665px;
  height:30px;
  padding:4px 10px 0 10px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:#ffffff;
  }
  
.box-2-title-2{
  background-image:url(http://img.aujourdhui.com/registration/box-1-title2-bg_18.jpg);
  background-repeat:repeat-x;
  width:675px;
  height:27px;
  padding:7px 0 0 10px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  font-family:Arial;
  font-size:13px;
  font-weight:bold;
  color:#333333;
  }
  
.box-2-content{
  width:682px;
  padding:5px 0 10px 3px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;
  }
  
.box-pc{
  background-image:url(http://img.aujourdhui.com/registration/box-pc-img_20.png);
  background-repeat:no-repeat;
  width:411px;
  height:285px;
  float:right;
  z-index:5;
  position:relative;
  top:-80px;
  }
  
.box-preg{
  background-image:url(http://img.aujourdhui.com/registration/box-pc-preg_19.png);
  background-repeat:no-repeat;
  width:411px;
  height:285px;
  float:right;
  z-index:5;
  position:relative;
  top:-80px;
  }
  
.box-2-bottom{
  background-image:url(http://img.aujourdhui.com/registration/box-2-bottom_50.jpg);
  width:687px;
  height:11px;
  background-repeat:no-repeat;
  }
  
.coach-title{
  background-image:url(http://img.aujourdhui.com/registration/coach-title-bg_43.jpg);
  background-repeat:no-repeat;
  min-height:17px;
  padding:3px 0 6px 20px;
  width 630px;
  border-top:1px solid #e2e2e2;
  border-bottom:1px solid #e2e2e2;
  margin:10px 10px 3px 8px;
  font-family:Arial;
  font-size:18px;
  color:#ff2b8d;
  }
  
.coaches{
  background-image:url(http://img.aujourdhui.com/registration/coaches-bg_50.jpg);
  width:654px;
  height:147px;
  margin:10px 0 0 7px;
  padding:14px 0 8px 14px;
  background-repeat:no-repeat;
  }
  
.coaches-title{ 
  font-family:Arial;
  font-size:15px;
  color:#ff2b8d;
  margin:0;
  padding:0;
  font-weight:bold;
  }
  
.coaches-title span{ 
  font-family:Arial;
  font-size:13px;
  color:#333333;
  margin:0;
  padding:0;
  font-weight:bold;
  }
  
.coaches p{
  font-family:Arial;
  font-size:13px;
  font-weight:normal;
  color:#58585a;
  line-height:15px;
  margin:5px 8px 0 0;
  }
  
.coaches-right p{
  font-family:Arial;
  font-size:13px;
  font-weight:normal;
  color:#333333;
  line-height:15px;
  margin:0 0 5px 0;
  }
  
.coaches-right p span{
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  color:#333333;
  }  
  
.coaches-left{
  float:left;
  width:415px;
  padding:0 5px 5px 0;
  height:113px;
  overflow:hidden;
  }
  
.coaches-right{
  float:left;
  width:209px;
  padding:0 10px 10px 10px;
  }
  
.coaches-link{
  font-family:Arial;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  color:#355fcd;
  }
  
.coaches-link:hover{
  text-decoration:underline;
  }
  
.cl-track{
  background: url("http://img.aujourdhui.com/rca/bilan-cho/cl-slider-bg.png") no-repeat scroll 0 0 transparent;
  height: 42px;
  left: 350px;
  outline: 0 none;
  position: absolute;
  top: 10px;
  width: 416px;
  }
  
.cl-handle-reg{
  border: medium none;
  height: 18px;
  margin: 0;
  outline: 0 none;
  padding: 0;
  /*position: absolute;*/
  width: 11px;
}

.cl-track-reg{
  background:url("http://img.aujourdhui.com/registration/cl-slider-bg.png") no-repeat scroll 0 0 transparent;
  height:32px;
  outline: 0 none;
  /*position: absolute;*/
  top:10px;
  width:314px;
}

.video-button{
  background-image:url(http://img.aujourdhui.com/registration/video-button-bg_90.jpg);
  background-repeat:no-repeat;
  height:22px;
  width:339px;
  text-align:center;
  padding-top:5px;
  margin:auto;
}

.video-button a{
  font-family:Arial;
  color:#ffffff;
  text-decoration:none;
  font-size:12px;
  }
  
.video-button a:hover{
  text-decoration:underline;
  }
  
  /*TELEPHONE POPUP*/
#popTel{display:none; position:absolute; width:568px; height:268px; z-index:9999; background:url(http://img.aujourdhui.com/registration/popTel-bg.png) no-repeat 0 0;} 
#popTel .cont{position:absolute; width:350px; height:218px; bottom:0; left:210px; text-align:left;}
#popTel .cont h3{font:bold 18px Arial !important; color:#ee5ca4  !important; margin:0 0 40px 0px; padding:0;}
#popTel .cont h3 strong{font:bold 24px Arial !important; color:#dd3889  !important;}
#popTel .cont h3 span{color:#6b6b6b !important;}
#popTel .cont p{font:normal 14px/20px Arial !important; color:#161616; margin:0 0 60px 0px;}
#popTel .cont p.nte{font:normal 11px Tahoma !important; color:#6b6b6b; margin:0 !important;}
#popTel .close-popTel{position:absolute; display:block; padding:3px 5px; text-decoration:none; top:18px; right:18px; font:normal 11px Tahoma; background-color:#ffffff; border:1px solid #e9e9e9; color:#929292;}
#popTel .close-popTel:hover{border:1px solid #cfcfcf; color:#333333;}