     html {background-color:#fbd13d;padding:0;margin:0;border:0;}
     body {background-color:#fbd13d;padding:0;margin:0;border:0;font-family:arial,verdana,sans-serif;font-size:15px;line-height:18px;}
     img {vertical-align:middle;box-shadow: 0px 0px 0px #aaa;border:0;}
      .m {margin:1em;max-width:90%;}
	  .even_photo{max-width:800px;width:100%;margin:2em;}
	  .even_photo2{max-width:600px;width:90%;margin:0;}
	  .suivez-nous2{width:40px;margin:0px 10px;}
	  .media{max-width:320px;padding:1em;}
	  .img_action{max-width:150px;margin:1em;}
	  .lib_image{max-width:100%;}
	  .m70 {margin:1em;max-width:70%;}
iframe{}
p{text-align:justify;}
 .c{text-align:center;}
textarea { }
 .blocmess {border:1px solid;border-color:#5C7C96;width:80%;height:50px;} 
input { }
 .bloccontact {border:1px solid;border-color:#5C7C96;width:80%;line-height:2.0em;}
 .bloccontact_fixe {border:1px solid;border-color:#5C7C96;width:40em;max-width:80%;line-height:2.0em;}
 .blocreduit {border:1px solid;border-color:#5C7C96;width:10em;line-height:2.0em;}
 .bouton_submit{background-color:#000;border:0;font-size:18px;line-height:18px;color:#fff;font-weight:300;font-family:Verdana;text-transform:uppercase;}
 #Sub{border:0;}
select {width:30em;padding:1em;}
h1{font-size:36px;line-height:60px;color:#000;font-weight:600;letter-spacing:0;text-align:center;text-transform:uppercase;font-family:arial;padding:1em 0.5em 0 0;}
 .h1g{font-size:36px;line-height:60px;color:#000;font-weight:600;letter-spacing:0;text-align:left;text-transform:uppercase;font-family:arial;padding:1em 0.5em 0.5em 0;}
h2{font-size:30px;line-height:30px;color:#000;font-weight:300;letter-spacing:0.1em;text-align:center;font-family:Arial;}
 .menu{font-size:15px;line-height:18px;font-family:Arial;}
 .h2g{font-size:30px;line-height:30px;color:#000;font-weight:300;letter-spacing:0.1em;text-align:left;font-family:Arial;}
h3{font-size:15px;color:#000;font-weight:600;letter-spacing:0em;text-align:center;font-style:normal;font-family:arial;text-transform:uppercase;}
 .w{text-align:left;color:#fff;}
 .wc{font-size:17px;color:#fff;font-weight:300;letter-spacing:0.1em;text-align:center;font-style:normal;font-family:arial;text-transform:uppercase;}
 .n{font-size:15px;color:#000;font-weight:300;letter-spacing:0em;text-align:center;font-style:normal;font-family:arial;text-transform:none;}
h4{font-size:14px;color:#9b9b9b;font-weight:300;text-align:left;font-style:normal;font-family:Helvetica;}
h5{font-size:25px;font-style:normal;font-weight:300;line-height:1em;}
ul{list-style:inside;} 
li{color:#646464;font-weight:normal;font-family:Verdana;font-size:1.0em;line-height:1.5em;} 
div {margin:0;padding:0;}
 @media screen and (min-width: 68.75em) {.explication{width:50%;}}
 .billetterie_liste{max-width:100%;margin-left:auto;margin-right:auto;text-align:center;background:#363839;}
 .billetterie{width:150px;display:inline-block;vertical-align:bottom;height:260px;margin:0.5em;border-left:1px;border-right:1px; border-top:0;border-bottom:0;border-color:#000; border-style: solid;background:#000;background-image: url(billet3.jpg); background-repeat: no-repeat;height:100%;background-size:contain;background-position:center center;border-radius:10px;}
 .billetterie_titre{text-align:center;vertical-align:bottom;height:200px;margin-top:20px;color:#ccc;}
 .billetterie_info{height:40px;text-align:center;vertical-align:bottom;color:#ccc;font-size:0.85em;}
 .billetterie_action{padding:3px 0 0 1px;color:#fff;height:60px;vertical-align:bottom;font-weight:normal;font-family:monospace;text-align:center;}
 .bouton_demo{display:inline-block;background-color:#000;border:0px solid #5AC3E8;padding:1em 2em 1em 2em;font-size:18px;line-height:18px;color:#fff;font-weight:300;font-family:Verdana;text-transform:uppercase;}
 .bouton_demo_bleu{display:inline-block;background-color:#5AC3E8;border:0px solid #5AC3E8;padding:1em 2em 1em 2em;font-size:18px;line-height:18px;color:#fff;font-weight:300;font-family:Verdana;text-transform:uppercase;}
 .bouton_demo_bleu_marge{display:inline-block;background-color:#5AC3E8;border:0px solid #5AC3E8;padding:1em 2em 1em 2em;margin:1em;font-size:18px;line-height:18px;color:#fff;font-weight:300;font-family:Verdana;text-transform:uppercase;}
 .accroche{background-image: url(diffuzabo_fond.jpg);height:100%;width:100%;}
 .footer{width:100%;background:#000;margin-left:auto;margin-right:auto;display:flex;flex-wrap: wrap;border-top:1px solid #fff;}
 .footer_detail{background:#000;text-align:left;color:#fff;display:inline-block;vertical-align:top;}
 .footer_1{min-width:25%;background:#000;text-align:center;padding:1em 3em 1em 3em;}
 .footer_2{min-width:250px;background:#000;text-align:left;color:#fffff0;display:inline-block;vertical-align:top;padding-left:1em;}
 .tarifs_liste{max-width:600px;margin-left:auto;margin-right:auto;text-align:center;margin-top:15px;margin-bottom:15px;}
 .tarifs_contenu{border-bottom:1px dotted #000;max-width:600px;text-align:center;display:flex;margin-left:auto;margin-right:auto;color:#fff;font-size:15px;padding:1em 0 1em 0;}
 .tarifs_titre{padding:0.3em 1em 0.3em 1em;width:50%;max-width:300px;text-align:left;}
 .tarifs_prix{margin:auto;padding:0.3em 1em 0.3em 1em;width:50%;max-width:300px;text-align:center;vertical-align:middle;display:inline-block;}
 .usages_liste{max-width:100%;margin-left:auto;margin-right:auto;text-align:center;}
 .usages{width:145px;display:inline-block;vertical-align:bottom;height:200px;margin:0.5em;border-radius:5px;}
 .usages_contenu{padding:1em 0 1em 0;background-color:#FFF;text-align:center;border-radius:5px;}
 .usages_photo{width:100%;height:84px;padding-bottom:10px;}
 .usages_info{text-align:center;vertical-align:bottom;height:60px;background-color:#fff}
 .usages_titre{width:100%;color:#666;font-size:13px;line-height:15px;height:60px;vertical-align:bottom;font-weight:normal;font-family:monospace;text-align:center;}
 .usages_action{line-height:36px;height:36px;max-height:36px;text-align:center;background-color:#fff;vertical-align:middle;}
 .canaux{width:145px;display:inline-block;vertical-align:bottom;height:120px;margin:0.5em;border-radius:5px;}
 .canaux_contenu{padding:0 0 1em 0;background-color:#fff;text-align:center;border-radius:5px;}
 .canaux_photo{width:100%;height:30px;padding:1em 0 1em 0;background-color:#fff;border-radius:45px 45px 0 0;}
 .canaux_info{padding:0;text-align:center;vertical-align:bottom;height:50px;background-color:#fff;}
 .canaux_titre{width:100%;color:#666;font-size:13px;line-height:15px;height:50px;vertical-align:bottom;font-weight:normal;font-family:monospace;text-align:center;}
 .middle{width:100%;margin-left:auto;margin-right:auto;text-align:center;}
 .top{max-width:100%;background-color:#fbd13d;margin-left:auto;margin-right:auto;text-align:center;vertical-align:bottom;position: -webkit-sticky;position: sticky;top:0;}
 .top_menu{display:inline-block;background-color:#fbd13d;vertical-align:middle;padding:10px;}
 .top_menu_login{border:3px solid #fff;width:150px;background-color:#4b4b4b;vertical-align:middle;color:#ccc;font-family:arial;font-size:18px;font-weight:bold;padding:5px;float:right;}
 .top_menu_logo{float:left;background-color:#fff;padding:10px;letter-spacing:0.6em;}
 .top_actu2{display:inline-block;max-width:800px;background-color:#fff;line-height:5em;width:100%;padding-top:15px;padding-bottom:15px;}
 .top_actu{display:inline-block;max-width:800px;background-color:#fff;line-height:5em;width:100%;padding-top:15px;padding-bottom:15px;}
 .argu{font-size:11px;font-weight:bold;font-family:arial;}
 .rond_contenant{margin:15px;display:inline-block;vertical-align:top;}
 .rond{width:350px;background-color:#fff;color:#000;font-size:30px;line-height:120px;vertical-align:middle;font-weight:normal;font-family:monospace;border-radius:350px 350px 350px 350px;}
 .rond2{width:120px;background-color:#fff;color:#000;font-size:30px;line-height:120px;vertical-align:middle;font-weight:normal;font-family:monospace;border-radius:120px 120px 120px 120px;}
 .rond_legende{width:350px;color:#000;font-size:15px;line-height:18px;vertical-align:top;font-weight:normal;font-family:Arial;padding:10px 0 10px 0;}
 .suivez-nous{background-color:#fff;padding-bottom:20px;font-size:11px;text-transform:uppercase;font-family:sans-serif;color:darkorange;}
 .even_liste_titre{width:100%;background-color:#fff;padding:20px 0px 20px 0px;margin:0px 0px 20px 0px;color:#fff;font-weight:normal;font-family:Arial;text-transform:uppercase;font-size:30px;text-align:center;}
 .even_liste{width:100%;background-color:#fbd13d;margin-left:auto;margin-right:auto;text-align:center;}
 .even_liste_references{max-width:100%;background-color:#000;margin-left:auto;margin-right:auto;text-align:center;padding:0 1em 1em 1em;color:#fff;}
 .even_liste_actu{max-width:800px;background-color:#fff;padding-bottom:5em;margin-left:auto;margin-right:auto;text-align:center;}
 .even{max-width:48%;background-color:#fff;display:inline-block;text-align:left;vertical-align:middle;}
 .even_contenu{padding:0;background-color:#FFF;border-bottom:1px solid #ccc;background-color:#FFF;}
 .even_image{width:210px;height:90px;position:relative;}
 .even_image_left{width:48%;float:left;background-color:#fff;}
 .even_image_right{width:48%;float:right;background-color:#fff;}
 .even_info{padding:10px 15px;text-align:left;}
 .even_abo{border:5px solid #FFF;text-align:center;background-color:#eee;color:#646464;font-size:0px;line-height:0px;vertical-align:middle;letter-spacing:0px;}
 .even_action{border-top:0px solid #EFF2F5;font-size:12px;line-height:24px;height:24px;max-height:24px;text-transform:uppercase;letter-spacing:1px;color:darkorange;text-align:center;background-color:#FFF;}
 .even_actu{border-top:0px solid #EFF2F5;font-size:12px;line-height:12px;height:12px;max-height:12px;text-transform:uppercase;letter-spacing:1px;color:darkorange;text-align:center;background-color:#FFF;}
 .action{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:darkorange;text-align:left;vertical-align:middle;float:left;width:60%;border-right:0px solid #eee;padding-left:15px;}
 .even_avis{font-size:11px;color:#646464;text-transform:uppercase;vertical-align:middle;text-align:center;}
 .even_date{font-size:10px;line-height:10px;height:10px;max-height:10px;color:darkorange;text-transform:uppercase;letter-spacing:0px;text-align:left;}
 .even_titre{font-size:18px;line-height:20px;height:51px;max-height:51px;font-weight:400;color:#242424;text-align:left;font-family:Arial;padding:10px;}
 .even_annonceur{font-size:12px;line-height:18px;height:54px;max-height:54px;color:#c0c0c0;text-align:left;font-family:Helvetica;}
 .even_ville{font-size:11px;color:#c0c0c0;font-weight:400;text-align:left;margin-bottom:15px;}
 .even_suite{padding:10px 3px 10px 15px;width:20px;background-color:#fff;display:inline-block;line-height:290px;vertical-align:top;}
 .even_suite_2{background-color:#fff;line-height:288px;border-left:1px solid #FFF;vertical-align:top;color:darkorange;font-size:35px;}
 .description{max-width:800px;padding:15px;text-align:center;margin-left:auto;margin-right:auto;border:0px solid #FFF;}
 .marque{color:#646464;font-weight:normal;font-family:Arial;font-size:1.2em;}
 .description_s {background-color:#00FFB1;padding:0em 1em 0em 1em;font-size:13px;font-weight:normal;font-family:Helvetica,arial,verdana,sans-serif;color:#25745d;border-color:#339966;border-style:solid;border-width:1px 0px 1px 0px;}
 .reference_liste{max-width:100%;background-color:#fff;margin-left:auto;margin-right:auto;text-align:center;}
 .reference{padding:1px;width:160px;height:175px;display:inline-block;background-color:#eee;margin:5px;}
 .references{padding:1em;font-size:15px;color:#fff;font-weight:600;letter-spacing:0em;text-align:center;font-style:normal;font-family:arial;text-transform:uppercase;}
 .reference_contenu{padding:0;background-color:#FFF;background-color:#FFF;}
 .reference_image{width:160px;position:relative;background-color:#fff;}
 .reference_info{padding:10px 15px;text-align:left;}
 .reference_abo{border:5px solid #FFF;text-align:center;background-color:#eee;color:#646464;font-size:12px;line-height:0px;vertical-align:middle;letter-spacing:0px;}
 .reference_action{border-top:0px solid #EFF2F5;font-size:12px;line-height:24px;height:24px;max-height:24px;text-transform:uppercase;letter-spacing:1px;color:darkorange;text-align:center;background-color:#FFF;}
 .reference_annonceur{font-size:12px;line-height:18px;height:18px;max-height:18px;color:#c0c0c0;text-align:center;font-family:Helvetica;}
 .texte{text-align: justify;color: #000;font-family: Verdana,sans-serif;font-size: 15px;line-height: 18px;max-width: 90%;vertical-align: top;margin-left: auto;margin-right: auto;}
 .bas_de_page{width:100%;margin:auto;background:#fff;font-size:13px;font-weight:normal;font-family:Helvetica,arial,verdana,sans-serif;color:#25745d;text-align:center;border-color:#646464;border-width:1px 0 0 0;border-style:solid;}
 .avis_liste{max-width:100%;background-color:#fff;margin-left:auto;margin-right:auto;text-align:center;}
 .avis{padding:1px;max-width:600px;height:250px;display:inline-block;background-color:#fff;margin:5px;}
 .avis_detail{font-size:17px;color:#000;line-height:20px;height:70px;max-height:70px;text-transform:none;vertical-align:top;text-align:left;}
 .avis_date{font-size:13px;line-height:16px;height:40px;max-height:40px;color:#646464;text-transform:none;letter-spacing:0.1em;text-align:left;font-style:italic;}
 .avis_titre{font-size:20px;line-height:25px;height:25px;max-height:25px;font-weight:700;color:#000;text-align:left;font-family:Arial;padding:10px;}
 .stat_conteneur{display:inline-block;margin:10px;padding:10px;background-color:#fff;border:1px solid #ccc;vertical-align:middle;}
 .stat_titre{font-size:14px;line-height:20px;display:inline-block;font-weight:400;color:#242424;text-align:center;font-family:Helvetica;background-color:#fff;vertical-align:middle;padding:10px;}
 .stat_menu_historique{font-size:14px;line-height:20px;display:inline-block;font-weight:400;color:#242424;text-align:center;font-family:Helvetica;background-color:#5AC3E8;vertical-align:middle;padding:10px;}
 .stat{display:inline-block;background-color:#fff;color:#646464;font-family:Helvetica,sans-serif;font-size:20px;vertical-align:middle;}
 .statp{display:inline-block;background-color:#fff;color:#646464;font-family:Helvetica,sans-serif;font-size:16px;vertical-align:middle;}
 .media{display:inline-block;padding:1em;margin:0;text-align:center;}
 .message-temporaire-bas{position: fixed;width: 100%;bottom: 0;z-index: 100;background-color:rgba(90, 195, 232, 0.95);margin-left: auto;margin-right: auto;padding:1em 0 1em 0;font-size:18px;line-height:30px;color:#fff;font-weight:300;font-family:Verdana;text-align:center;}
 .lib_all{padding:10px;background-color:#fff;display:inline-block;text-align:center;}
 .lib{padding:0px;width:180px;height:250px;border-radius: 2px 5px 5px 2px;border-left:0px #646464 solid;background-image: url(bdwall-fond-flou.jpg); background-repeat: no-repeat;background-size:cover;background-position:center top;border-right:auto;border-left:auto;text-align:center;}
 .lib_contenu{padding:0;text-align:center;border:auto;}
 .lib_photo{width:180px;border:auto;text-align:center;}
 .lib_abo{border:0;text-align:center;opacity:60%;background-color:#000;color:#646464;font-size:12px;line-height:25px;vertical-align:middle;letter-spacing:1px;}
 .graphique{text-align:center;width:900px;height:500px;}
a {text-decoration:none;}
  .a_menu{color:#000;text-transform:uppercase;font-weight:600;}
  .a_action{color:darkorange;text-transform: uppercase;}
  .a_abo{color:#646464;text-transform: none;}
  .a_titre{color:#242424;text-transform: none;}
  .a_even_annonceur{font-size:12px;color:#aaa;}
  .a_ville{color:#c0c0c0;text-transform: none;}
  .a_usages_titre{width:100%;color:#000;font-size:1.3em;line-height:1.2em;vertical-align:bottom;font-weight:normal;font-family:arial;text-align:center;letter-spacing:0em;}
  .a_canaux_titre{width:100%;color:#000;font-size:1.3em;line-height:1.2em;vertical-align:bottom;font-weight:normal;font-family:arial;text-align:center;letter-spacing:0em;}
  .a_usages_action{color:#000;font-size:1em;font-family:Arial;letter-spacing:0.1em;font-weight:600;}
  .a_interne{text-decoration:underline;color:#646464;}
  .a_tarifs_titre{width:100%;color:#666;font-size:13px;line-height:15px;vertical-align:bottom;font-weight:normal;font-family:monospace;text-align:center;}
  .a_tarifs_action{color:darkorange;text-transform: uppercase;}
  .a_reference_annonceur{font-size:12px;color:#aaa;}
  .a_bouton{color:#fff;}
  .a_h4{color:#FEFEE0;}
span {}
 .gardez_le_contact{font-size:11px;text-transform:uppercase;font-family:sans-serif;color:darkorange;margin:0px 5px;}
 .lirelasuite{font-style:italic;}
 .tarif{font-size:0.5em;}
 .grille{font-size:0.6em;}
 .source{font-style:italic;font-size:0.8em;}
