.wvent {width:500px}
.w40 {width:40px}
.w100 {width:100px}
.w120 {width:120px}
.w100pr {width:100%}
.w80pr {width:80%}
.w60pr {width:60%}
.w40pr {width:40%}
.w20pr {width:20%}
.w130 {width:130px}
.w140 {width:140px}
.w150 {width:150px}
.w160 {width:160px}
.w200 {width:200px}
.w150 {width:150px}
.w200 {width:200px}
.w250 {width:250px}
.w300 {width:300px}
.w320 {width:320px}
.w350 {width:350px}
.w650 {width:650px}
.ma {margin:auto}
.mw260 {min-width:260px}
.maxw180 {max-width:180px}
.maxw200 {max-width:200px}
.maxw260 {max-width:260px}
.mh170{min-height:170px}
.mh150{min-height:150px}
.mh100{min-height:100px}
.mh120{min-height:120px}
.mh200{min-height:200px}
.pl20 {padding-left:20px}
.mtb6 {margin-top:-6px}
.mtb2 {margin-top:-2px}
.mt15 {margin-top:15px}
.mt7 {margin-top:7px}
.ml10 {margin-left:10px}
.mots ul {list-style:none;margin-right:30px}
.mots li {padding-bottom:10px}
.padl12 {padding-left:12px}
.padl30 {padding-left:30px}
.padl40 {padding-left:40px}
.padl70 {padding-left:70px}
.padt5 {padding-top:5px}
.padb2 {padding-bottom:2px}
.mb20 {margin-bottom:20px}
.mb10 {margin-bottom:10px}
.mb5 {margin-bottom:5px}
.inl {display:inline}
.pad10 {padding:10px}
.bor2 {border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;box-shadow:0 0 4px #787878;-moz-box-shadow:0 0 4px #787878;-webkit-box-shadow:0 0 4px #787878;}
.lh {line-height:6em}
.maxh60 {max-height:60px}
.left200 {left:200px}
.lft,td.lft{text-align:left;}
.ctr,td.ctr,#buzz-video-container{text-align:center;}
.rgt,td.rgt{text-align:right;}
.nettlft{clear:left;}
.padtiers {padding-left:30%}
.paddime {padding-left:25%}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix{display:inline-table}
.clearfix{height:1%}
.clearfix{display:block}
#chart, #chartavgenerique {background-color:white;}
.tabjs table {background-color:white;width:100%;border-left:1px solid #C1DAD7;border-collapse:collapse;margin:0 auto 1.5em;padding:0;}
table.datatable_indic {background-color:white;}
table.tabjs {background-color:white;width:100%;border-left:1px solid #C1DAD7;border-collapse:collapse;margin:0 auto 1.5em;padding:0;}
caption.tabjs {width:auto;font:italic 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align:right;margin:0 auto;padding:0 0 5px;}
.tabjs th {font:bold 14px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#4f6b72;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;border-top:1px solid #C1DAD7;letter-spacing:1px;text-transform:uppercase;text-align:left;background:#CAE8EA url(/images/tableau/media/bg_header.jpg) no-repeat;vertical-align:middle;padding:8px 12px 4px;}
.tabjs th.sortable,th.sortable-text,th.sortable-date,th.sortable-keep,th.sortable-date-dmy,th.sortable-numeric,th.sortable-currency,th.sortable-sortByTwelveHourTimestamp,th.sortable-sortIPAddress,th.sortable-sortEnglishLonghandDateFormat,th.sortable-sortScientificNotation,th.sortable-sortImage,th.sortable-sortFileSize{cursor:pointer;background:#CAE8EA url(/images/tableau/bg_header_sortable.jpg) no-repeat;padding:8px 12px 4px 16px;}
.tabjs th.forwardSort{background:#CAE8EA url(/images/tableau/bg_header_down.jpg) no-repeat 0 0;}
.tabjs th.reverseSort{background:#CAE8EA url(/images/tableau/bg_header_up.jpg) no-repeat 0 0;}
.tabjs table thead th.forwardSort a,table thead th.reverseSort a{color:#000;text-decoration:none;}
.tabjs th.sort-active{background:#CAE8EA url(/images/tableau/media/bg_header_sorting.jpg) no-repeat 0 0;cursor:wait;}
.tabjs th.sort-active a{color:#a80000!important;cursor:wait;}
.tabjs th a{text-decoration:none;color:#4f6b72;background:transparent;}
.tabjs td a{text-decoration:none;color:#239;background:transparent;}
.tabjs td img{margin:0 auto;}
.tabjs td a:hover{color:#a84444;border-bottom:1px dotted #a80000;background:transparent;}
.tabjs td {vertical-align:middle;font:normal 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;border-top:1px solid #C1DAD7;color:#4f6b72;padding:6px 12px;}
.tabjs tr.alt{background:#efefef;color:#797268;}
.tabjs tr{background:#fff;color:#797268;}
.tabjs tfoot tr td{font-style:italic;text-align:left;}
.tabjs tr.alt:hover{background:#e6e6e6}
.tabjs tr:hover{background:#e6e6e6}
.tabjs tr{min-height:50px}
.vat {vertical-align:top}
.vam {vertical-align:middle}
.formulaire_spip {background-color: beige;padding: 10px;border: 1px black solid;border-radius: 6px;}
.formulaire_spip input[type="checkbox"],input[type="radio"] {opacity:0}
.tabjs input[type="checkbox"],input[type="radio"]{opacity:1;float:none;margin:auto;color:#3d3d3d}
#critnot.tabjs input[type="checkbox"],input[type="radio"]{opacity:1;appearance:auto;height:20px;float:none;margin:auto}
.marq{background-color:#3cb05f;border-radius:3px;color:#fff;display:inline-block;font-weight:600;padding:1px 3px;}
.unders,.undersl,.unders-offer{border-bottom:1px solid;border-color:#e0e0e0;position:relative}
.unders::after,.undersl::after,.unders-offer::after{background-color:#e0e0e0;bottom:-3px;content:"";height:5px;left:0;position:absolute;width:20%}
.undersl::after{width:35%}
h2.unders,h2.unders-offer,h3.unders,h3.unders-offer,h3.undersl,h4.unders,h4.unders-offer{padding-bottom:10px}
.unders + p,.unders-offer + p,.unders + ul,.unders-offer + ul{margin-top:15px}
.unders-offer{border-color:#ff5722;color:#ff5722}
.unders-offer::after{background-color:#ff5722}
.flex {display:flex}
.formulaire_sondage {margin:15px auto auto 15px;border-radius:5px;background-color:#f0f0f0;color:#444;padding:10px;}
.reponse_formulaire {border:solid 6px green;border-radius:6px;background-color:#f0f0f0;color:red;}
.reponse_formulaire_ok {color:green;}
.sondage dt {font-weight:700;margin-bottom:10px;}
.sondage dd::before {content: '-> '}
.sondage dd {line-height:25px;margin-left:0px}
.item_prom {display:block;margin-top:5px;cursor:help;}
.item_prom:hover .tooltip_me{display:block;opacity:1;}
.icole {background-color:#eee;color:#000;padding:2px;border:solid 1px #000;font-size:9px;margin-left:2px;margin-left:2px;cursor:help;}
.item_prom .tooltip_me{opacity:0;transition:opacity 1s;box-shadow:0px 0px 5px #aaa;z-index: 1;display:none;width:auto;padding:10px;color:#555;font-size:15px;background:#fff;border:1px solid #ddd;position:absolute}
.item_prol {display:inline;padding:8px;background-color:#990000;font-weight:900;color:white}
.item_prol .tooltip_me{opacity:0;color:black;font-weight:normal;transition:opacity 1s;box-shadow:0px 0px 5px #aaa;z-index: 1;display:none;width:auto;padding:10px;color:#555;font-size:15px;background:#fff;border:1px solid #ddd;position:absolute}
.item_prol:hover .tooltip_me{display:block;opacity:1;}
.rud {width:120px;color:#fff;font-size:14px;margin:4px 0;background-color:#fc6c1c;padding:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-align:left;border:thin solid #fff;box-shadow:0 1px 1px rgba(0,0,0,0.25)!important;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.25)!important;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.25)!important;-webkit-appearance:button;cursor:pointer;}
.rudgreen {width:80%;margin:auto;margin-top:3px;color:#fff;font-size:14px;background-color:aliceblue;padding:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-align:left;border:thin solid #fff;box-shadow:0 1px 1px rgba(0,0,0,0.25)!important;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.25)!important;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.25)!important;-webkit-appearance:button;cursor:pointer;}
.rudbutt {white-space:normal;min-height:40px;margin-top:5px;color:#fff;font-weight:700;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;border-radius:4px 4px 4px 4px;}
.actbutt {margin-top:3px;padding:5px;float:right;background-color:white;font-weight:700;color:#fc6c1c;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.rudgreen .rudbutt {color:#ffffff}
.rudgreen .actbutt {color:green}
fieldset#simul {line-height:normal;border: 1px #ccc solid;padding: 10px;border-radius: 6px;background-color: floralwhite;}
.tabtribox {border:1px #ccc solid;padding:5px;background:#c7ff82;font-weight:700;}
.alertes_box {padding:5px;height:50px;background-image:url(/images/alertes_bg.gif);background-repeat:no-repeat;width:490px;}
.formulaire_notation{display:inline;border:0;margin:0;padding:0;}
.formulaire_notation .note{position:relative;top:-2px;margin:0 5px;padding:0;}
.formulaire_notation input{height:18px;font-size:12px;text-align:center;vertical-align:middle;border:1px outset #AAE;background-color:#EEF;color:#005;margin:0;padding:0;}
a.rudbutt, a.rudbutt:hover, a.rudbutt:active, a.rudbutt.link_read:hover, a.rudbutt.link_read:active {text-decoration: none;color:#fff;}
.faccr {vertical-align:middle;text-align:center;font-family:Arial,Helvetica,sans-serif;font-weight:700;background-color:aliceblue;color:#000;font-size:18px;padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 1px 1px rgba(0,0,0,0.25)!important}
.faccr a{text-decoration:none;color:#458802}
.faccr accro{float:left;margin-right:10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;padding-top:15px;padding-bottom:10px;margin-bottom:10px;color:#458802;}
.faccr .butt {}
.faccr a a:href a:hover {font-decoration:none;}
.faccr .leg {float:left;margin:auto;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;padding-top:15px;padding-bottom:10px;margin-bottom:10px;color:black;}
.tabtribox {border:1px #ccc solid;padding:5px;background:#c7ff82;font-weight:700;}
.centrer {margin:auto auto 10px auto;vertical-align:middle;}
.lienaussi{background:#f5f5f5;padding:10px 10px 10px 10px;border-left:10px solid #ccccdd;color:#666666;text-align:left;margin:10px 10px 10px 15px;font-size:1.1925em;line-height:24px;font-weight:700;}
.lienaussi a{color:#4166b2;text-transform:none;font-size:20px;font-weight:700;font-style:normal}
.lienaussi a:hover{color:#4166b2;}
.ins{background-color:#a9d737}
.bcmd {text-align: center;font-size: 2em;text-transform:uppercase}
.itrub {background:#edf3fe;padding:5px 0px 5px 0px;margin-bottom:7px;width:100%;clear:left;min-height:200px}
.itrubalt {background:#ffffff;padding:5px 0px 5px 0px;width:100%;margin-bottom:7px;clear:left;min-height:200px}
.ittext {padding:5px;width:100%;text-align:left;}
.itrubtit {margin-top:15px;line-height:26px;padding:4px 10px 4px 10px;font-size:1.2em;font-weight:900;background-color:#e3f9b1;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;}
.itnew {display:inline;}
.itright {text-align:right;padding-right:5px;}
.itdate {font-style:italic;}
.itdesc {padding-top:5px;padding-bottom:5px;}
.logo_article{float:left;border:1px #ccc solid;margin-right:5px;margin-bottom:2px;padding:5px;background-color:#fff}
header.major {margin:15px 0 10px 0}
a.button.big{overflow-wrap:anywhere;}
ul.actions li {width:100%}
#header {padding:10px 0px 0px 0px}
#header .logo {font-weight:900}
#slogan_site_spip {font-family: arial, serif;font-size:0.6em;padding-top:10px;font-weight:200;letter-spacing:0;text-transform:none;font-style:italic;}
.green {color:green;font-weight:700;font-size:24px;}
.red {color:red;font-weight:700;font-size:24px;}
.mr5 {margin-right:5px}
.info-publi{font-style:italic;color:#999;font-size:13px}
.clearfix{display:block}	
figcaption {color:#968d97;font-style:italic;bottom:0;box-sizing:border-box;padding:.2rem .5rem;right:0;text-align:right}
.geto {background-color:#f1f1f1;margin-left:15px;padding:10px;margin-bottom:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.geto div {padding:5px 5px 5px 5px;}
.geto .tit {font-size:10pt;font-weight:700;background-color:#a9d737;color:#000000;}
.geto .cor {background-color:aliceblue;}
.geto .act {background-color:#ffffff;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.geto .buttxt {display:inline-block;color:#000000;font-size:10pt;font-weight:700;background-image:url(https://cdn.francetransactions.com/images/fond-fleche.png);background-position:right center;background-repeat:no-repeat;background-color:#a9d737;line-height:20px;vertical-align:middle;padding:10px;padding-right:50px;width:200px;text-align:left;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.getoact {background:url(https://cdn.francetransactions.com/images/boutons/bouton-vert_0.png) right center no-repeat;width:90x;height:84px;cursor:pointer;}
.act .actctr {width:600px;margin:auto;}
.geto .act img {display:inline-block;vertical-align:middle;}
.getoaction {font-size:20px;padding:20px;border-radius:6px;background-color:green;color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.25)!important;appearance:button;cursor:pointer;}
ul.picto {padding:0;margin:0}
.picto li {display:flex;vertical-align:middle;padding-left:5px;list-style:none;}
body,input,select,textarea{color:#4e5356}
.pav {float:left;text-align:center;padding:10px;margin-right:5px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;box-shadow:0 0 4px #787878;-moz-box-shadow:0 0 4px #787878;-webkit-box-shadow:0 0 4px #787878;}
.pavlarge {float:left;padding:10px;margin-right:5px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;box-shadow:0 0 4px #787878;-moz-box-shadow:0 0 4px #787878;-webkit-box-shadow:0 0 4px #787878;}
.pavsf {padding:10px;margin:5px 5px 10px 5px;border-radius:12px;box-shadow:0 0 4px #787878;}
.bgwhite {background-color:white}
.bgbleu {background-color:#2365ed;color:#fff;}
.bgbleu a {color:#fff;font-weight:700;text-decoration:underline;}
.bgbleu a:hover {color:#fff;font-weight:700;background-color:#2365ed;}
.bgrouge {background-color:#d64228;color:#fff;}
.bgrouge a {color:#ffffff;font-weight:700;text-decoration:underline;}
.bgblanc {background-color:#fff;}
.bgblue {background-color:aliceblue;color:#000;padding:15px;overflow:hidden;margin:10px 0px 10px 0px;}
.bgyellow {background-color:aliceblue;color:#000;padding:15px;overflow:hidden;margin:10px 0px 10px 0px;}
.bgjaune {background-color:#ffc60a;color:#000000;}
.bgjaune a {color:#000000;font-weight:700;text-decoration:underline;}
.bgvert {background-color:aliceblue;}
.bgvert a {font-weight:700;text-decoration:underline;}
#main .texte {clear:none;}
table.spip tbody tr.odd td,table.spip tbody tr.odd th,table.spip tbody tr:nth-child(odd) td,table.spip tbody tr:nth-child(odd) th{background-color:#fff}
table.spip tbody tr:nth-child(even) td,tbody tr.even td,tbody tr.even th,tbody tr:nth-child(even) th{background:#f2f4f6}
caption {background:#eee;font-size:2em;font-weight:700;}
table.spip tbody tr:hover td{background:#aad}img{display:inline;border-top:0;border-bottom:0;border-left:0;border-right:0}
ul.forums li.item{margin:15px 0;padding:0 0 .8em;background:#eee url(//www.mediaspip.net/plugins-dist/forum/prive/themes/spip/images/forum-bg-item-64.png);border:1px solid #ccc;border-top:8px solid #ccc;position:relative}ul.forums li.item:hover{background-color:#e9e9e9}
ul.forums li.item .site,ul.forums li.item .texte{margin:0;padding:0 30px;max-height:15em;overflow-y:auto}ul.forums li.item .texte p{margin:0;padding:.8em 0}
ul.forums li .checkbox{position:absolute;top:50%;left:1px}.repondre{clear:both;margin-top:2.5em;margin-right:1em;text-align:right;font-weight:700}
ul.forum{display:block;clear:both;margin:0;padding:0;font-size:11px}
ul.forum,ul.forum ul{list-style:none}.forum-chapo .forum-titre,.forum-chapo .forum-titre a{display:block;margin:0;padding:0;font-weight:700;color:#333}.forum-texte{margin:0;padding:.5em 1em;color:#333}.forum-texte .repondre{margin:0;padding:.1em 0;text-align:right}
ul .forum-message{background:#fff;border:1px solid #3874b0;margin:0;padding:0;margin-bottom:1em}
ul ul .forum-message{border:1px solid #9cbad8}ul ul ul .forum-message{border:1px solid #ceddec}ul ul ul ul .forum-message{border:1px solid #e7eef6}ul ul ul ul ul .forum-message{border:1px solid #f3f7fb}ul ul ul ul ul ul .forum-message{border:1px dotted #f9fbfd}
ul .forum-chapo{border:0;border-bottom:1px dotted #b8b8b8;margin:0;padding:3px 6px 2px;background:#f6f9ff}ul ul .forum-chapo{background:#fbfcff}
ul ul ul .forum-chapo{background:#fdfeff}ul ul ul ul .forum-chapo{background:#feffff;border-bottom:1px dotted #e0e0e0}
ul ul ul ul ul .forum-chapo{background:#fff}
.bggrisf {background-color:#9aa1a9}
.bggrisc {background-color:#f1f1f1}
.bggrisc a {color:#000000;font-weight:700;text-decoration:underline;}
.vert {color:#009855;font-size:14px;font-weight:600;}
.jaune {color:#000;background-color:#ffc60a;}
.bleu {color:#2365ed;}
.rouge {color:#d64228;font-size:13px;font-weight:600;}
.pavm {margin:5px 0px 5px 5px}
.avertissement { clear: both; padding: 1em; background: rgb(235, 235, 235); border-left: 6px solid rgb(191, 7, 7); font-weight: 700; color: rgb(191, 7, 7); margin-top: 0px; margin-bottom: 1.5em; }
.avertissement p { margin-bottom: 0px; }
.padlef10 {padding-left:10px;}
.padt5 {padding-top:5px;}
.padl30 {padding-left:30px}
.up20 {margin-top:-20px;margin-left:5px}
.get_offre {border:1px solid #A71F27;font-family:verdana, sans-serif;font-size:8pt;} 
.go_libelle {font-weight:700;}
.go_valeur {color:#A71F27;font-weight:700;}
.go_valeur_vert {color:#709218;font-weight:700;}
.go_titre {color:#709218;font-weight:bold;font-size:10pt;font-weight:bold;}
a.go_titre {color:#709218;font-weight:bold;font-size:10pt;font-weight:bold;}
a.go_titre:hover {color:#709218;font-weight:bold;font-size:10pt;font-weight:bold;text-decoration:underline;}
.theme{width:100%;background-color:#0080c0;color:#fff;font-size:.6875em;font-weight:700;padding:.2em .5em;text-transform:uppercase}
.alicebleu {background-color:aliceblue}
.beige {background-color:beige}
.orange {background-color:darkorange}
.floralwhite {background-color:floralwhite}
.ghostwhite {background-color:ghostwhite}
a {color:#5f8201;font-weight:900;border-bottom:none}
a:hover {border-bottom:none}
#main .inner section {margin-top:10px;padding:10px;border-radius:6px}
#main .bordb {border:1px solid black;}
.logom {float:left;margin:5px 5px 0px 0px}
#menu ul > li.offre, #menu ul > li.offre {background-color:ghostwhite;padding:10px;color:black;font-weight:700;;border-radius:6px}
.m0 {margin:0px}
.b {font-weight:700}
input[type="checkbox"] {opacity:unset;margin-right:auto;margin-top:7px;color:#3d3d3d}
.fr{float:right}
.encart{margin:10px 0 10px 0;padding:15px 5px 15px 5px;background-color:#efefef;border-radius:5px;display:flow-root}
.gbleu {background-color:#4285f4;color:white}
.grouge {background-color:#db4437;color:white}
.gorange {background-color:#f4b400;color:white}
.gvert {background-color:#0f9d58;color:white}
.imagebord {width:100%;border:1px grey solid;background-color:white;}
.spip_logo {margin:0}
img.spip_logos {display:flex;margin:auto;}
picture.jpg {display:flex}
a.spip_out {padding-right: 14px;background: url(/design/css/spip_out.gif) right center no-repeat transparent;}
.spip_code,.spip_cadre{font-family:monospace;font-style:normal;font-size:1.2em;}
.spip_cadre{width:99%;border:1px inset;}
.spip_surligne{background:#FF6;}
.eg{margin-top:10px;margin-bottom:10px;border:1px #ccc dashed;font-size:15px;font-family:arial;color:#506485;text-align:left;background:#F1F1F1;min-height:52px;border-color:#A8A8A8;}
.eglogo{float:left;background:#fff;width:55px;padding:10px 0px 20px 10px;margin-right:10px;}
.egtexte{padding-top:10px;padding-right:10px;padding-bottom:5px;}
.eglink{text-decoration:underline;color:#506485;font-weight:700;}
.graph {position:relative;width:100%;border: 1px solid #B1D632;padding: 2px;}
.graph .bar {display: block;position: relative;background: #B1D632;text-align: center;color: #333;height: 2em;line-height: 2em;}
.graph .bar span { position: absolute; left: 1em; }

@media screen and (max-width:800px){
body {color:#130906}
.spip_poesie {border-left:0}
}
@media screen and (max-width:960px){
th.nomob3, td.nomob3 {display:none}
.padtiers {padding-left:0}
.paddime {padding-left:0}
}
@media screen and (max-width:780px){
th.nomob2, td.nomob2 {display:none}
}
@media screen and (max-width:680px){
th.nomob1, td.nomob1 {display:none}
}