#gift_markets_search .Form {
  width: 100%; }
  #gift_markets_search .Form select {
    width: 90%; }
  #gift_markets_search .Form .field_row {
    float: left;
    width: 240px; }
  #gift_markets_search .Form .label {
    width: 33%; }

#price_instant_gift {
  font-size: 14px; }

#gifts_list .img {
  float: left;
  width: 160px;
  padding: 45px 0 0 35px; }
  #gifts_list .img img {
    width: 146px;
    height: 108px; }
#gifts_list .auction {
  background: transparent url(http://f1.blindtest-static.com/images/front/ban_cadeaux.gif) no-repeat top left;
  position: relative; }
  #gifts_list .auction .subauction {
    font-size: 12px;
    font-weight: bold;
    padding: 15px 0px 0px 25px;
    height: 20px; }
    #gifts_list .auction .subauction .date {
      width: 350px; }
    #gifts_list .auction .subauction .current_auction {
      width: 220px;
      float: right;
      text-align: right;
      padding-right: 30px; }
      #gifts_list .auction .subauction .current_auction p {
        color: #00a1ce;
        font-size: 15px;
        display: inline; }
    #gifts_list .auction .subauction .tombola_users {
      width: 300px;
      margin-bottom: 10px;
      margin-left: 160px; }
#gifts_list .gift_feature .over .subauction .current_auction {
  width: 500px; }
#gifts_list .auction.over {
  background-image: url(http://f1.blindtest-static.com/images/front/ban_cadeaux_grey.png); }
#gifts_list .bt_plus {
  margin-left: 520px;
  margin-top: -42px;
  padding-bottom: 30px; }
  #gifts_list .bt_plus .bt_plus1 {
    background: transparent url(http://f1.blindtest-static.com/images/front/btn_plus1.png) no-repeat;
    float: left;
    width: 9px;
    height: 16px; }
  #gifts_list .bt_plus .bt_plus3 {
    background: transparent url(http://f1.blindtest-static.com/images/front/btn_plus3.png) no-repeat;
    float: left;
    width: 9px;
    height: 16px; }
  #gifts_list .bt_plus a {
    background: transparent;
    text-align: center;
    color: white;
    font-weight: bold;
    float: left;
    height: 16px;
    padding-top: 0; }
#gifts_list .gift_market, #gifts_list .tombola, #gifts_list .user_gift, #gifts_list .gift_feature, #gifts_list .instant_gift {
  border-bottom: 1px solid #ececec;
  padding: 10px 0 8px;
  position: relative; }
  #gifts_list .gift_market .calque, #gifts_list .tombola .calque, #gifts_list .user_gift .calque, #gifts_list .gift_feature .calque, #gifts_list .instant_gift .calque {
    width: 160px;
    height: 120px;
    position: absolute;
    top: 5px;
    left: 0; }
  #gifts_list .gift_market .content, #gifts_list .tombola .content, #gifts_list .user_gift .content, #gifts_list .gift_feature .content, #gifts_list .instant_gift .content {
    margin: 10px 0 0 200px;
    height: 175px; }
    #gifts_list .gift_market .content .header_infos, #gifts_list .tombola .content .header_infos, #gifts_list .user_gift .content .header_infos, #gifts_list .gift_feature .content .header_infos, #gifts_list .instant_gift .content .header_infos {
      padding: 17px 10px 15px 7px; }
      #gifts_list .gift_market .content .header_infos .type, #gifts_list .tombola .content .header_infos .type, #gifts_list .user_gift .content .header_infos .type, #gifts_list .gift_feature .content .header_infos .type, #gifts_list .instant_gift .content .header_infos .type {
        float: right;
        font-size: 12px;
        font-weight: bold;
        padding-right: 8px;
        padding-top: 3px;
        color: #009dc8; }
      #gifts_list .gift_market .content .header_infos h2.title, #gifts_list .tombola .content .header_infos h2.title, #gifts_list .user_gift .content .header_infos h2.title, #gifts_list .gift_feature .content .header_infos h2.title, #gifts_list .instant_gift .content .header_infos h2.title {
        background: transparent;
        margin: 20px 0 0 0;
        padding: 0; }
      #gifts_list .gift_market .content .header_infos a, #gifts_list .tombola .content .header_infos a, #gifts_list .user_gift .content .header_infos a, #gifts_list .gift_feature .content .header_infos a, #gifts_list .instant_gift .content .header_infos a {
        text-decoration: none;
        color: #333333;
        font-size: 14px;
        letter-spacing: -1px; }
      #gifts_list .gift_market .content .header_infos a:hover, #gifts_list .tombola .content .header_infos a:hover, #gifts_list .user_gift .content .header_infos a:hover, #gifts_list .gift_feature .content .header_infos a:hover, #gifts_list .instant_gift .content .header_infos a:hover {
        color: #009dc8; }
    #gifts_list .gift_market .content .bid_button, #gifts_list .tombola .content .bid_button, #gifts_list .user_gift .content .bid_button, #gifts_list .gift_feature .content .bid_button, #gifts_list .instant_gift .content .bid_button {
      text-align: right; }
    #gifts_list .gift_market .content .desc, #gifts_list .tombola .content .desc, #gifts_list .user_gift .content .desc, #gifts_list .gift_feature .content .desc, #gifts_list .instant_gift .content .desc {
      padding: 3px 0px 3px 15px;
      width: 375px;
      height: 60px;
      overflow: auto; }
      #gifts_list .gift_market .content .desc a, #gifts_list .tombola .content .desc a, #gifts_list .user_gift .content .desc a, #gifts_list .gift_feature .content .desc a, #gifts_list .instant_gift .content .desc a {
        text-decoration: none;
        color: #009dc8; }
  #gifts_list .gift_market .div_av, #gifts_list .tombola .div_av, #gifts_list .user_gift .div_av, #gifts_list .gift_feature .div_av, #gifts_list .instant_gift .div_av {
    width: 100px;
    float: right;
    margin: -25px 0 0 0; }
    #gifts_list .gift_market .div_av .avatar, #gifts_list .tombola .div_av .avatar, #gifts_list .user_gift .div_av .avatar, #gifts_list .gift_feature .div_av .avatar, #gifts_list .instant_gift .div_av .avatar {
      margin: auto;
      width: 68px; }
    #gifts_list .gift_market .div_av .winner, #gifts_list .tombola .div_av .winner, #gifts_list .user_gift .div_av .winner, #gifts_list .gift_feature .div_av .winner, #gifts_list .instant_gift .div_av .winner {
      text-align: center;
      font-weight: bold;
      margin: auto;
      width: 100px; }
  #gifts_list .gift_market h2, #gifts_list .tombola h2, #gifts_list .user_gift h2, #gifts_list .gift_feature h2, #gifts_list .instant_gift h2 {
    padding: 0;
    background: white;
    color: #009dc8;
    font-size: 13px;
    height: auto; }
    #gifts_list .gift_market h2 a, #gifts_list .tombola h2 a, #gifts_list .user_gift h2 a, #gifts_list .gift_feature h2 a, #gifts_list .instant_gift h2 a {
      color: #009dc8; }
#gifts_list .tombola h3 {
  padding: 0;
  background: white;
  color: #009dc8;
  font-size: 13px;
  height: auto; }
#gifts_list .tombola .date {
  padding-bottom: 20px; }
#gifts_list .Form .tombola_input {
  width: 50px; }
#gifts_list .Form .tombola_price {
  padding: 0 11px 0 10px;
  font-weight: bold; }

.news_info #gifts_list .tombola .tombola_users {
  margin-left: 0px;
  width: 610px; }

#gift_market_auction h1 {
  letter-spacing: -1px;
  font-size: 18px; }
#gift_market_auction .content {
  position: relative;
  padding-top: 20px; }
#gift_market_auction .fond {
  width: 640px;
  background: url(http://f1.blindtest-static.com/images/front/gift_cadre1-fond.png); }
  #gift_market_auction .fond .img {
    margin-left: 20px;
    margin-top: 25px;
    position: absolute; }
    #gift_market_auction .fond .img img {
      width: 150px;
      height: 110px; }
  #gift_market_auction .fond .show {
    position: relative;
    background: url(http://f1.blindtest-static.com/images/front/gift_cadre1.png) no-repeat;
    width: 640px; }
    #gift_market_auction .fond .show .desc {
      padding-left: 10px;
      padding-top: 20px;
      padding-right: 10px;
      min-height: 150px;
      color: white; }
      #gift_market_auction .fond .show .desc .imgpad {
        height: 125px;
        width: 190px;
        float: left; }
    #gift_market_auction .fond .show .bas {
      background: url(http://f1.blindtest-static.com/images/front/gift_cadre1-bas.png) no-repeat;
      height: 17px;
      margin-top: -2px; }
#gift_market_auction .gift_feature_winners {
  text-align: center;
  font-weight: bold; }
  #gift_market_auction .gift_feature_winners table {
    font-weight: normal;
    width: 300px;
    margin: auto; }
#gift_market_auction .subcontentfond {
  background: url(http://f1.blindtest-static.com/images/front/gift_cadre2_fond.jpg);
  width: 640px;
  margin-top: 20px;
  float: left;
  margin-bottom: 20px; }
  #gift_market_auction .subcontentfond h3 {
    color: #55add3; }
  #gift_market_auction .subcontentfond .subcontentbas {
    background: url(http://f1.blindtest-static.com/images/front/gift_cadre2_bas.jpg) no-repeat;
    height: 27px;
    width: 640px;
    float: left; }
  #gift_market_auction .subcontentfond .subcontent {
    background: url(http://f1.blindtest-static.com/images/front/gift_cadre2.jpg) no-repeat;
    min-height: 335px;
    width: 640px;
    position: relative;
    float: left; }
    #gift_market_auction .subcontentfond .subcontent #price, #gift_market_auction .subcontentfond .subcontent #auctionprice {
      position: relative;
      margin-top: 70px;
      width: 192px;
      font-size: 12px;
      text-align: center;
      float: right;
      margin-right: 33px; }
    #gift_market_auction .subcontentfond .subcontent #tombola_users {
      padding-left: 27px;
      padding-top: 10px;
      padding-bottom: 20px;
      width: 360px;
      min-height: 300px; }
      #gift_market_auction .subcontentfond .subcontent #tombola_users .tombola_users {
        padding-top: 20px; }
    #gift_market_auction .subcontentfond .subcontent #tombola_form, #gift_market_auction .subcontentfond .subcontent #auction_form {
      float: left;
      width: 200px;
      height: 170px; }
      #gift_market_auction .subcontentfond .subcontent #tombola_form img, #gift_market_auction .subcontentfond .subcontent #auction_form img {
        padding-left: 5px;
        vertical-align: -2px; }
      #gift_market_auction .subcontentfond .subcontent #tombola_form .Form .field, #gift_market_auction .subcontentfond .subcontent #auction_form .Form .field {
        width: 100%;
        top: 100px; }
      #gift_market_auction .subcontentfond .subcontent #tombola_form p.good, #gift_market_auction .subcontentfond .subcontent #tombola_form p.error, #gift_market_auction .subcontentfond .subcontent #auction_form p.good, #gift_market_auction .subcontentfond .subcontent #auction_form p.error {
        position: absolute;
        margin-top: 5px;
        left: 0;
        width: 144px; }
    #gift_market_auction .subcontentfond .subcontent #auction_users {
      padding-left: 27px;
      padding-top: 10px;
      padding-bottom: 20px;
      width: 360px;
      min-height: 300px; }
      #gift_market_auction .subcontentfond .subcontent #auction_users .auctions_users {
        padding-top: 20px; }
#gift_market_auction .Form #gift_auction_price_label_td {
  width: 200px;
  margin-top: 55px; }
#gift_market_auction .Form .label {
  float: none;
  bottom: 40px; }
  #gift_market_auction .Form .label label {
    width: 200px;
    text-align: center; }
#gift_market_auction .Form .field_row button {
  right: 18px;
  width: 160px;
  bottom: -45px; }
#gift_market_auction .date {
  font-size: 11px;
  color: #7f7f7f;
  float: right;
  margin-top: -18px; }
#gift_market_auction .Form input {
  width: 50px;
  text-align: center;
  margin-left: 10px; }
#gift_market_auction .end_date {
  text-align: center;
  font-weight: bold;
  font-size: 11px;
  color: #7f7f7f;
  padding-top: 10px;
  float: left;
  width: 640px; }
#gift_market_auction .pseudo {
  position: absolute;
  bottom: 0;
  right: 10px;
  font-size: 12px; }
  #gift_market_auction .pseudo a {
    font-size: 12px;
    color: #009dc8;
    font-weight: bold; }
#gift_market_auction .link {
  text-align: right;
  font-size: 11px;
  margin-top: 10px; }
  #gift_market_auction .link a {
    color: #7f7f7f; }
  #gift_market_auction .link a:hover {
    color: #333333; }
#gift_market_auction h2 {
  position: relative;
  padding: 16px 0 15px 50px;
  color: #009dc8;
  font-size: 13px;
  background: white; }
  #gift_market_auction h2 .title_icon {
    position: absolute;
    width: 45px;
    height: 45px;
    top: 0;
    left: 0;
    background: transparent url(http://f1.blindtest-static.com/images/front/news_picto.jpg) no-repeat center center; }
#gift_market_auction .corp {
  font-size: 12px;
  color: #686868; }
#gift_market_auction .calque {
  width: 190px;
  height: 282px;
  background: transparent url(http://f1.blindtest-static.com/images/front/cadre_news.png) no-repeat top left;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 50; }
#gift_market_auction #buy_button {
  padding: 20px 30px 0;
  float: right;
  width: 500px; }
#gift_market_auction #info_buy_button {
  float: left; }

