
      body {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;font-style:normal;text-decoration:none;}
      h1 {font-size:28px;color:#000;font-family:MicrosoftNewTaiLue, Arial, sans-serif;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;margin: 10px 0;}
      h2 {font-size:20px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;text-decoration:none;}
      h3 {font-size:14px;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-style:normal;}
      a {color:#000000;}
      table td {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;text-decoration:none;}
      #main-container {margin:auto;margin-top:10px;margin-bottom:10px;border:0;}
      #main-left {background-color:#FFFFFF;}
      .productor_color_medium, .productor_color_medium a {color:#89ccd4;}
      .productor_color_very_hight, .productor_color_very_hight a {color:#636363;}
      .productor_color_light, .productor_color_light a {color:red;}
      .productor_color_very_light, .productor_color_very_light a {color:#c8e6e8;}
      .productor_color_M_letter {color:#929292;}
      .productor_color_E_letter {color:#89ccd7;}
      .productor_color_mobile_word {color:#89ced5;}
      #main-manifestation-list {border-collapse:separate;border-spacing:0;width:100%;border:none;}
      #main-manifestation-list {}
      #main-manifestation-list .odd td {background-color:#f4f4f4;color:#000000;vertical-align: top;}
      #main-manifestation-list .odd td a {color:#fff;}
      #main-manifestation-list .odd td.main-manifestation-action-container a {background:#636363;}
      #main-manifestation-list .even td  {background-color:#FFFFFF;color:#000000;vertical-align: top;}
      #main-manifestation-list .even td a {color:#fff;}
      #main-manifestation-list .even td.main-manifestation-action-container a {background:#636363;}
      #main-manifestation-list .main-table-spacer {font-size:0px;height:3px;}
      .main-manifestation-line-header .main-manifestation-title-container h2 {font-size:24px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-style:normal;text-decoration:none;}

      #main-manifestation-show .main-manifestation-logo-button-container-placement {background: url("/assets/images/bouton_transparent2.png") no-repeat 0 0 #636363;}
      #main-manifestation-show .main-manifestation-logo-button-container-mobile {background: url("/assets/images/bouton_transparent2.png") no-repeat 0 0 #89ccd4;}

      #main-manifestation-show .main-manifestation-logo-button-container-ticket {background: url("/assets/images/bouton_transparent2.png") no-repeat 0 0 #929292;}
      #main-manifestation-show .main-manifestation-logo-button-container-ticket .e-ticket-logo {background: url("/assets/images/imprimante.png") no-repeat 0 0 ;}

      #main-manifestation-show div.main-manifestation-line-header div.main-manifestation-social-share-container div.main-manifestation-social-share-container-title {color:#fff;background:#89ccd4;font-size: 14px;font-weight: bold;text-transform: uppercase;border-radius: 3px 3px 0px 0px;}
      #main-manifestation-show .main-manifestation-line-prices-1-left #main-manifestation-meeting-cbo {font-family:Arial, Helvetica, sans-serif; font-size:11px;background:#636363;padding:3px;color:#fff;font-size:11px;font-weight:bold;}
      #main-manifestation-show .main-manifestation-line-prices-1-right-placement .frontendui_placement_text_1,#main-manifestation-show .main-manifestation-line-prices-1-right2-placement .frontendui_placement_text_1 {font-size:10px;font-weight:normal;color:#fff;}
      #main-manifestation-show .main-manifestation-line-prices-1-right2-placement {background-color:#636363;}
      #main-manifestation-show .main-manifestation-line-prices div a {}
      .submit_button, #is_submit {background:#636363;border:0;color:#fff;height:30px;font-family:arial;-webkit-appearance: none;-moz-appearance:none;appearance: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
      .force-cancel-click {color:#fff;-webkit-appearance: none;-moz-appearance:none;appearance: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
      #main-manifestation-frm-auth-client-modif #submit_modif_client {cursor:pointer;background:#636363;border:0;color:#fff;height:30px;width:170px;font-family:arial;}
      #main-manifestation-show .main-manifestation-line-prices #main-manifestation-frm-price-recap-grid-action #purge_panier {border:0;height:30px;font-family:arial;}
      #main-manifestation-show .main-manifestation-line-prices #main-manifestation-frm-price-recap-grid-action #is_continious {border:0;height:30px;font-family:arial;}
      .set_avis {background: url("/assets/images/bouton_vider_panier.png") no-repeat right top #89ccd4;border:0;color:#89ccd4 ;height:30px;width:119px;text-align:center;line-height:30px;font-weight:bold;cursor:pointer;margin-left:auto;margin-right:auto;}
      #main-manifestation-price-grid tr#main-manifestation-price-grid-header-category th, tr #main-manifestation-cart-grid-header-category th, #main-manifestation-cart-grid th, .main-manifestation-confiramtion-payement-recap .main-manifestation-client-cart-grid th {background:#636363;color:#fff;}
      #main-manifestation-price-grid .main-manifestation-price-grid-zoning select, #main-manifestation-meeting-cbo {font-family:Arial, Helvetica, sans-serif;font-size:11px;border-radius:0;border:0;}
      #main-manifestation-show .main-manifestation-tabs .ui-tabs-nav .ui-tabs-selected a {background:none #fff;width:95px;height:30px;padding:11px 4px 0px 0px;text-align:center;position:static;color:#6cb4c0;}
      #main-manifestation-show .main-manifestation-tabs .ui-tabs-nav li.ui-tabs-active a, #main-manifestation-show .main-manifestation-tabs .ui-tabs-nav li a:hover {border-top-color:#636363;}
      .main-manifestation-description a {color:#636363;font-weight:normal;font-family:arial;}
      .plan_dacces a {color:#636363;font-weight:normal;font-family:arial;}
      .ui-dialog-titlebar {font-size:15px;padding:2px;background-color:#636363;margin-bottom:5px;color:#fff;font-weight:bold;text-align:center;}
      ul#tickets-breadcrumbs li.active {color:#fff}
      #redirect-link {}
      div.main-manifestation-frm-price-recap-reservation-line {display:block;width:100%;margin:auto;}
      #main-manifestation-frm-price-recap-reservation div.main-manifestation-frm-price-recap-reservation-line-container {margin:auto;margin-bottom:20px;border:1px solid #ffbd1a;}
      #main-manifestation-cart-grid td {text-align:left;height:30px;}
      .main-manifestation-client-cart-grid th {background:#636363;color:#fff;padding:12px 0}
      .main-manifestation-client-cart-grid td {text-align:left;padding:0;height:30px;}
      .main-manifestation-client-cart-grid-container {margin-bottom:10px;}
      #main-manifestation-cart-grid .main-manifestation-cart-grid-total-line td, #main-manifestation-cart-grid .main-manifestation-cart-grid-insurance td {font-weight:bold;}
      #main-manifestation-frm-price-recap-grid td #main-manifestation-frm-price-recap-grid-action input #is_continious {}
      #main-manifestation-frm-auth-client {border-collapse:separate;border-spacing:0;width:100%;border:1px solid #ffbd1a;}
      td#main-manifestation-frm-auth-client-login-container {width:48%;padding-top:20px;padding-left:15px;}
      #manifestation-form-voucher-wrapper {border:px solid #36b0f2;background-color:#636363;}
      #manifestation-form-voucher-wrapper label {color:#fff;}
      #manifestation-form-voucher-content .submit_button {background: #ccc;color:#fff;}
      #commentaire-next a {background: url("/assets/stylesheets/front/i/cross_selling/fleched_turquoise.png") top left no-repeat;}
      #next a {background: url("/assets/stylesheets/front/i/cross_selling/fleched_turquoise.png") top left no-repeat;}
      #commentaire-prev a {background: url("/assets/stylesheets/front/i/cross_selling/flecheg_turquoise.png") top left no-repeat;}
      #prev a {background: url("/assets/stylesheets/front/i/cross_selling/flecheg_turquoise.png") top left no-repeat;}
      .main-manifestation-frm-auth-client-middle-line {background-color:#89ccd4;height:400px;margin-top:85px;width:1px;}
      .entete_payment h3 {background: none repeat scroll 0 0 #636363;color:#fff;display:inline;font-weight: bold;padding:4px;}
      .entete_payment_confirmation h3 {background: none repeat scroll 0 0 #636363;color:#fff;display:block;font-weight:bold;padding:6px;}
      .main-manifestation-confirmation-payement {color:#636363}
      .main-manifestation-action-container .reserv_button {background: url("/assets/images/reserv_turquoise.png") no-repeat right top;height:24px;width:24px;float:left;}
      .popup-confirm div.form-buttons a, .popup-confirm div.form-buttons a:link, .popup-confirm div.form-buttons a:hover, .popup-confirm div.form-buttons a:visited, #entete-popup-confirm {background:#636363;color:#fff}
      #search-bar-wrapper {background:#636363;}
      #pagination a {color:#fff;background:#636363;}
      #all_disponibilite th {background:#636363;}
      .plan-widget-header { border-top: 4px solid #636363; }
      .plan-collapse-categorie-header { background-color: #636363; }
      .plan-cde-header { background-color: #636363; }
      .plan-categorie-header { border-top: 2px solid #636363; }
      .plan-cde-content-active { border-top: 2px solid #636363; }
      input[type=button].plan-btn-ok, input[type=button]:hover.plan-btn-ok { background: #636363; border: 1px solid #636363; }
      .eventCalendar-currentTitle { background-color: #636363; outline: 1px solid #636363; }
    