/* ..dynmap\class\template\commontools\tagmapflash.php.css */
.bouton::-moz-focus-inner{border:0;padding: 0;/* correction d'un bug de hauteur FF */}
body a.bouton, body button.bouton{cursor:pointer;color:#333;background:no-repeat right 0;height:32px;padding:0 10px 0 0;text-decoration:none;margin:1px 2px;border:0 none;font:12px/1.2em Arial, Verdana, Helvetica, sans-serif;text-align: center;vertical-align: middle;white-space:nowrap;}
body a.bouton{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}
body a:link.bouton, body a:visited.bouton, body a:active.bouton{color:#555;}
body a.bouton span, body button.bouton span{display:block;line-height:32px;height:32px;white-space:nowrap;margin:0;}
body a.bouton > span:first-child, body button.bouton > span:first-child{float:none;padding:0 0 0 12px;background:url(/dynmap/images/btn_01.png) no-repeat left 0;}
* html body a.bouton span, * html body button.bouton span{padding:0 0 0 12px;background:url(/dynmap/images/btn_01.png) no-repeat left 0;}
body a.bouton span span, body button.bouton span span, * html body a.bouton span span, * html body button.bouton span span,
body a.bouton span span span, body button.bouton span span span, * html body a.bouton span span span, * html body button.bouton span span span,
body a.bouton span span span span, body button.bouton span span span span * html body a.bouton span span span span, * html body button.bouton span span span span{padding:0;background:transparent;font-weight:normal;}
body a.bouton:hover,body button.bouton:hover,
body a.bouton.bouton_activ,body button.bouton.bouton_activ{background-position: right -50px;}
body a.bouton:hover > span:first-child, body button.bouton:hover > span:first-child,
body a.bouton:hover span,body button.bouton:hover span,
body a.bouton.bouton_activ span,body button.bouton.bouton_activ span{background-position: left -50px;color:#111;}

body a.bouton.small,
body button.bouton.small{padding:0 6px 0 0;height:24px;font:11px/1.2em Arial, Verdana, Helvetica, sans-serif;background-position:right -32px;}
body a.bouton.small span,
body button.bouton.small span{line-height:24px;height:24px;}
body a.bouton.small > span:first-child,
body button.bouton.small > span:first-child{padding:0 0 0 6px;background-position:left -32px;}
* html body a.bouton.small span,
* html body button.bouton.small span{}
body a.bouton.small:hover,
body button.bouton.small:hover{background-position: right -82px;}
body a.bouton.small:hover > span:first-child,
body button.bouton.small:hover > span:first-child,
body a.bouton.small:hover span,
body button.bouton.small:hover span{background-position: left -82px;}

/* style des listes d'actions de boutons */

body ul.bouton *{}
body ul.bouton{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;
position:relative;z-index:998;margin:0 1px;padding:0;line-height:24px;text-decoration:none;font-size:1em;text-align:left;
cursor:pointer;vertical-align: middle;white-space:nowrap;list-style:none;}
body ul.bouton:hover{z-index:9999;}
body ul.bouton a{text-decoration:none;}
body ul.bouton>li{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;
color:#333;background:url(/dynmap/images/btn_02.png) no-repeat right 0;height:32px;padding:0 10px 0 0;text-decoration:none;margin:1px 2px;border:0 none;font:12px/1.2em Arial, Verdana, Helvetica, sans-serif;text-align: center;vertical-align: middle;white-space:nowrap;
background-color:#e0e0e0;
-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;}
body ul.bouton>li:hover{background-position: right -50px;}
body ul.bouton>li>a{display:block;line-height:31px;height:32px;white-space:nowrap;margin:0;
float:none;padding:0 0 0 12px;background:url(/dynmap/images/btn_01.png) no-repeat left 0;}
body ul.bouton>li:hover>a{background-position:left -50px;}
body ul.bouton:hover>li>a{}
body ul.bouton>li>a span{cursor:pointer;display:block; padding:0 20px 0 0;margin:0; background:url(/dynmap/images/btn_arrow.png) no-repeat right center;}

body ul.bouton li ul{display:none;position:absolute;z-index:999;top:32px;left:2px;padding:0;margin:0;min-width:100%;list-style:none;text-align:left}
body ul.bouton li:hover > ul{display:block;}
body ul.bouton li ul li{margin:0;background-color:#e0e0e0;border-right:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;}
body ul.bouton li ul li:first-child{border-top:1px dotted #A5A5A5;}
body ul.bouton li ul li:last-child{border-bottom:1px solid #c6c6c6;}
body ul.bouton li ul li a{display:block;padding:4px 16px;line-height:24px;}
body ul.bouton li ul li:hover{background-color:#787878;}
body ul.bouton li ul li:hover a span{color:#fff;}
body ul.bouton li ul li:first-child,
body ul.bouton li ul li:first-child a{-moz-border-radius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
body ul.bouton li ul li:last-child,
body ul.bouton li ul li:last-child a{-moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}

/*--- begin boutons newlook ---*/
body a.bouton, body button.bouton{background-image:none;background-color:#DADADA;
-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;}
body a.bouton:hover, body button.bouton:hover,
body a.bouton.bouton_activ, body button.bouton.bouton_activ{background-color:#787878;}
body a.bouton span, body button.bouton span{background-color:#DADADA;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
body a.bouton:hover span, body button.bouton:hover span,
body a.bouton.bouton_activ span, body button.bouton.bouton_activ span{/*background-color:#2F82AA;*/}
body a.bouton > span:first-child, body button.bouton > span:first-child{background-image:url(/dynmap/images/btn_01.png);}
body a.bouton:hover > span:first-child, body button.bouton:hover > span:first-child, body a.bouton:hover span, body button.bouton:hover span,
body a.bouton.bouton_activ > span:first-child, body button.bouton.bouton_activ > span:first-child, body a.bouton.bouton_activ span, body button.bouton.bouton_activ span{color:#fff;}
/*-----*/
body a.bouton.image,body button.bouton.image{background-position: right -3500px;}
body a.bouton.image > span:first-child, body button.bouton.image > span:first-child,
body a.bouton.image span,body button.bouton.image span{background-position: left -3500px;padding-left:30px;}
body a.bouton.image:hover,body button.bouton.image:hover{background-position: right -3550px;}
body a.bouton.image:hover > span:first-child, body button.bouton.image:hover > span:first-child,
body a.bouton.image:hover span,body button.bouton.image:hover span{background-position: left -3550px;}

body .toggle_proj a.bouton, body .toggle_proj button.bouton{margin:0 2px 0 0;}
/*--- end boutons newlook ---*/

/* styles de boutons typés */
body a.bouton.add,body button.bouton.add{background-position: right -250px;background-color:#8bc34a;color:#fff;}
body a.bouton.add > span:first-child, body button.bouton.add > span:first-child,
body a.bouton.add span,body button.bouton.add span{background-position: left -250px;padding-left:30px;}
body a.bouton.add:hover,body button.bouton.add:hover,
body a.bouton.add.bouton_activ,body button.bouton.add.bouton_activ{background-position: right -250px;background-color:#689f38;}
body a.bouton.add:hover > span:first-child, body button.bouton.add:hover > span:first-child,
body a.bouton.add:hover span,body button.bouton.add:hover span,
body a.bouton.add.bouton_activ span,body button.bouton.add.bouton_activ span{background-position: left -250px;color:#fff;}
/*-*/
body ul.bouton.add>li{background-color:#8bc34a;
-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;}
body ul.bouton.add>li>a{background-position: left -250px;padding-left:30px;color:#fff;}
body ul.bouton.add>li:hover{background-color:#689f38;}
body ul.bouton.add>li:hover>a{background-position:left -250px;}
body ul.bouton.add li ul{}
body ul.bouton.add li ul li{background-color:#7cb342;border-color:#7cb342;}
body ul.bouton.add li ul li a{padding-left:15px;color:#fff;}
body ul.bouton.add li ul li:hover {background-color:#9ccc65;}
/*-*/
body a.bouton.small.add, body button.bouton.small.add{background-position:right -254px;}
body a.bouton.small.add > span:first-child, body button.bouton.small.add > span:first-child,
body a.bouton.small.add span,body button.bouton.small.add span{background-position:-4px -254px;padding-left:24px;}
body a.bouton.small.add:hover,body button.bouton.small.add:hover{background-position: right -254px;}
body a.bouton.small.add:hover > span:first-child, body button.bouton.small.add:hover > span:first-child,
body a.bouton.small.add:hover span,body button.bouton.small.add:hover span{background-position:-4px -254px;}

/*-----*/ 

body a.bouton.delete,body button.bouton.delete{background-position: right -350px;background-color:#e51c23;color:#fff;}
body a.bouton.delete > span:first-child, body button.bouton.delete > span:first-child,
body a.bouton.delete span,body button.bouton.delete span{background-position: left -350px;padding-left:30px;}
body a.bouton.delete:hover,body button.bouton.delete:hover,
body a.bouton.delete.bouton_activ,body button.bouton.delete.bouton_activ{background-position: right -350px;background-color:#d01716;}
body a.bouton.delete:hover > span:first-child, body button.bouton.delete:hover > span:first-child,
body a.bouton.delete:hover span,body button.bouton.delete:hover span,
body a.bouton.delete.bouton_activ span,body button.bouton.delete.bouton_activ span{background-position: left -350px;color: #fff;}
/*-*/
body a.bouton.small.delete, body button.bouton.small.delete{background-position:right -354px;}
body a.bouton.small.delete > span:first-child, body button.bouton.small.delete > span:first-child,
body a.bouton.small.delete span,body button.bouton.small.delete span{background-position:-4px -354px;padding-left:24px;}
body a.bouton.small.delete:hover,body button.bouton.small.delete:hover{background-position: right -354px;}
body a.bouton.small.delete:hover > span:first-child, body button.bouton.small.delete:hover > span:first-child,
body a.bouton.small.delete:hover span,body button.bouton.small.delete:hover span{background-position:-4px -354px;}

/*-----*/ 

body a.bouton.save,body button.bouton.save{background-position: right -450px;background-color:#039be5;color:#fff;}
body a.bouton.save > span:first-child, body button.bouton.save > span:first-child,
body a.bouton.save span,body button.bouton.save span{background-position: left -450px;padding-left:30px;}
body a.bouton.save:hover,body button.bouton.save:hover,
body a.bouton.save.bouton_activ,body button.bouton.save.bouton_activ{background-position: right -450px;background-color:#0277bd;}
body a.bouton.save:hover > span:first-child, body button.bouton.save:hover > span:first-child,
body a.bouton.save:hover span,body button.bouton.save:hover span,
body a.bouton.save.bouton_activ span,body button.bouton.save.bouton_activ span{background-position: left -450px;color: #fff;}
/*-*/
body a.bouton.small.save, body button.bouton.small.save{background-position:right -454px;}
body a.bouton.small.save > span:first-child, body button.bouton.small.save > span:first-child,
body a.bouton.small.save span,body button.bouton.small.save span{background-position:-4px -454px;padding-left:24px;}
body a.bouton.small.save:hover,body button.bouton.small.save:hover{background-position: right -454px;}
body a.bouton.small.save:hover > span:first-child, body button.bouton.small.save:hover > span:first-child,
body a.bouton.small.save:hover span,body button.bouton.small.save:hover span{background-position:-4px -454px;}

/*-----*/ 

body a.bouton.print,body button.bouton.print{background-position: right -500px;}
body a.bouton.print > span:first-child, body button.bouton.print > span:first-child,
body a.bouton.print span,body button.bouton.print span{background-position: left -500px;padding-left:30px;}
body a.bouton.print:hover,body button.bouton.print:hover,
body a.bouton.print.bouton_activ,body button.bouton.print.bouton_activ{background-position: right -550px;}
body a.bouton.print:hover > span:first-child, body button.bouton.print:hover > span:first-child,
body a.bouton.print:hover span,body button.bouton.print:hover span,
body a.bouton.print.bouton_activ span,body button.bouton.print.bouton_activ span{background-position: left -550px;}
/*-*/
body a.bouton.small.print, body button.bouton.small.print{background-position:right -504px;}
body a.bouton.small.print > span:first-child, body button.bouton.small.print > span:first-child,
body a.bouton.small.print span,body button.bouton.small.print span{background-position:-4px -504px;padding-left:24px;}
body a.bouton.small.print:hover,body button.bouton.small.print:hover{background-position: right -554px;}
body a.bouton.small.print:hover > span:first-child, body button.bouton.small.print:hover > span:first-child,
body a.bouton.small.print:hover span,body button.bouton.small.print:hover span{background-position: -4px -554px;}

/*-----*/ 

body a.bouton.refresh,body button.bouton.refresh{background-position: right -600px;}
body a.bouton.refresh > span:first-child, body button.bouton.refresh > span:first-child,
body a.bouton.refresh span,body button.bouton.refresh span{background-position: left -600px;padding-left:30px;}
body a.bouton.refresh:hover,body button.bouton.refresh:hover,
body a.bouton.refresh.bouton_activ,body button.bouton.refresh.bouton_activ{background-position: right -650px;}
body a.bouton.refresh:hover > span:first-child, body button.bouton.refresh:hover > span:first-child,
body a.bouton.refresh:hover span,body button.bouton.refresh:hover span,
body a.bouton.refresh.bouton_activ span,body button.bouton.refresh.bouton_activ span{background-position: left -650px;}
/*-*/
body a.bouton.small.refresh, body button.bouton.small.refresh{background-position:right -604px;}
body a.bouton.small.refresh > span:first-child, body button.bouton.small.refresh > span:first-child,
body a.bouton.small.refresh span,body button.bouton.small.refresh span{background-position:-4px -604px;padding-left:24px;}
body a.bouton.small.refresh:hover,body button.bouton.small.refresh:hover{background-position: right -654px;}
body a.bouton.small.refresh:hover > span:first-child, body button.bouton.small.refresh:hover > span:first-child,
body a.bouton.small.refresh:hover span,body button.bouton.small.refresh:hover span{background-position: -4px -654px;}

/*-----*/ 

body a.bouton.view,body button.bouton.view{background-position: right -700px;}
body a.bouton.view > span:first-child, body button.bouton.view > span:first-child,
body a.bouton.view span,body button.bouton.view span{background-position: left -700px;padding-left:30px;}
body a.bouton.view:hover,body button.bouton.view:hover,
body a.bouton.view.bouton_activ,body button.bouton.view.bouton_activ{background-position: right -750px;}
body a.bouton.view:hover > span:first-child, body button.bouton.view:hover > span:first-child,
body a.bouton.view:hover span,body button.bouton.view:hover span,
body a.bouton.view.bouton_activ span,body button.bouton.view.bouton_activ span{background-position: left -750px;}
/*-*/
body a.bouton.small.view, body button.bouton.small.view{background-position:right -704px;}
body a.bouton.small.view > span:first-child, body button.bouton.small.view > span:first-child,
body a.bouton.small.view span,body button.bouton.small.view span{background-position:-4px -704px;padding-left:24px;}
body a.bouton.small.view:hover,body button.bouton.small.view:hover{background-position: right -754px;}
body a.bouton.small.view:hover > span:first-child, body button.bouton.small.view:hover > span:first-child,
body a.bouton.small.view:hover span,body button.bouton.small.view:hover span{background-position: -4px -754px;}

/*-----*/ 

body a.bouton.lock,body button.bouton.lock{background-position: right -800px;}
body a.bouton.lock > span:first-child, body button.bouton.lock > span:first-child,
body a.bouton.lock span,body button.bouton.lock span{background-position: left -800px;padding-left:30px;}
body a.bouton.lock:hover,body button.bouton.lock:hover,
body a.bouton.lock.bouton_activ,body button.bouton.lock.bouton_activ{background-position: right -850px;}
body a.bouton.lock:hover > span:first-child, body button.bouton.lock:hover > span:first-child,
body a.bouton.lock:hover span,body button.bouton.lock:hover span,
body a.bouton.lock.bouton_activ span,body button.bouton.lock.bouton_activ span{background-position: left -850px;}
/*-*/
body a.bouton.small.lock, body button.bouton.small.lock{background-position:right -804px;}
body a.bouton.small.lock > span:first-child, body button.bouton.small.lock > span:first-child,
body a.bouton.small.lock span,body button.bouton.small.lock span{background-position:-4px -804px;padding-left:24px;}
body a.bouton.small.lock:hover,body button.bouton.small.lock:hover{background-position: right -854px;}
body a.bouton.small.lock:hover > span:first-child, body button.bouton.small.lock:hover > span:first-child,
body a.bouton.small.lock:hover span,body button.bouton.small.lock:hover span{background-position: -4px -854px;}

/*-----*/ 

body a.bouton.unlock,body button.bouton.unlock{background-position: right -900px;}
body a.bouton.unlock > span:first-child, body button.bouton.unlock > span:first-child,
body a.bouton.unlock span,body button.bouton.unlock span{background-position: left -900px;padding-left:30px;}
body a.bouton.unlock:hover,body button.bouton.unlock:hover,
body a.bouton.unlock.bouton_activ,body button.bouton.unlock.bouton_activ{background-position: right -950px;}
body a.bouton.unlock:hover > span:first-child, body button.bouton.unlock:hover > span:first-child,
body a.bouton.unlock:hover span,body button.bouton.unlock:hover span,
body a.bouton.unlock.bouton_activ span,body button.bouton.unlock.bouton_activ span{background-position: left -950px;}
/*-*/
body a.bouton.small.unlock, body button.bouton.small.unlock{background-position:right -904px;}
body a.bouton.small.unlock > span:first-child, body button.bouton.small.unlock > span:first-child,
body a.bouton.small.unlock span,body button.bouton.small.unlock span{background-position:-4px -904px;padding-left:24px;}
body a.bouton.small.unlock:hover,body button.bouton.small.unlock:hover{background-position: right -954px;}
body a.bouton.small.unlock:hover > span:first-child, body button.bouton.small.unlock:hover > span:first-child,
body a.bouton.small.unlock:hover span,body button.bouton.small.unlock:hover span{background-position: -4px -954px;}

/*-----*/ 

body a.bouton.duplicate,body button.bouton.duplicate{background-position: right -1000px;}
body a.bouton.duplicate > span:first-child, body button.bouton.duplicate > span:first-child,
body a.bouton.duplicate span,body button.bouton.duplicate span{background-position: left -1000px;padding-left:30px;}
body a.bouton.duplicate:hover,body button.bouton.duplicate:hover,
body a.bouton.duplicate.bouton_activ,body button.bouton.duplicate.bouton_activ{background-position: right -1050px;}
body a.bouton.duplicate:hover > span:first-child, body button.bouton.duplicate:hover > span:first-child,
body a.bouton.duplicate:hover span,body button.bouton.duplicate:hover span,
body a.bouton.duplicate.bouton_activ span,body button.bouton.duplicate.bouton_activ span{background-position: left -1050px;}
/*-*/
body a.bouton.small.duplicate, body button.bouton.small.duplicate{background-position:right -1004px;}
body a.bouton.small.duplicate > span:first-child, body button.bouton.small.duplicate > span:first-child,
body a.bouton.small.duplicate span,body button.bouton.small.duplicate span{background-position:-4px -1004px;padding-left:24px;}
body a.bouton.small.duplicate:hover,body button.bouton.small.duplicate:hover{background-position: right -1054px;}
body a.bouton.small.duplicate:hover > span:first-child, body button.bouton.small.duplicate:hover > span:first-child,
body a.bouton.small.duplicate:hover span,body button.bouton.small.duplicate:hover span{background-position: -4px -1054px;}

/*-----*/ 

body a.bouton.mapgroup,body button.bouton.mapgroup{background-position: right -1100px;}
body a.bouton.mapgroup > span:first-child, body button.bouton.mapgroup > span:first-child,
body a.bouton.mapgroup span,body button.bouton.mapgroup span{background-position: left -1100px;padding-left:30px;}
body a.bouton.mapgroup:hover,body button.bouton.mapgroup:hover,
body a.bouton.mapgroup.bouton_activ,body button.bouton.mapgroup.bouton_activ{background-position: right -1150px;}
body a.bouton.mapgroup:hover > span:first-child, body button.bouton.mapgroup:hover > span:first-child,
body a.bouton.mapgroup:hover span,body button.bouton.mapgroup:hover span,
body a.bouton.mapgroup.bouton_activ span,body button.bouton.mapgroup.bouton_activ span{background-position: left -1150px;}
/*-*/
body a.bouton.small.mapgroup, body button.bouton.small.mapgroup{background-position:right -1104px;}
body a.bouton.small.mapgroup > span:first-child, body button.bouton.small.mapgroup > span:first-child,
body a.bouton.small.mapgroup span,body button.bouton.small.mapgroup span{background-position:-4px -1104px;padding-left:24px;}
body a.bouton.small.mapgroup:hover,body button.bouton.small.mapgroup:hover{background-position: right -1154px;}
body a.bouton.small.mapgroup:hover > span:first-child, body button.bouton.small.mapgroup:hover > span:first-child,
body a.bouton.small.mapgroup:hover span,body button.bouton.small.mapgroup:hover span{background-position: -4px -1154px;}

/*-----*/ 

body a.bouton.working,body button.bouton.working{background-position: right -1200px;}
body a.bouton.working > span:first-child, body button.bouton.working > span:first-child,
body a.bouton.working span,body button.bouton.working span{background-position: left -1200px;padding-left:30px;}
body a.bouton.working:hover,body button.bouton.working:hover,
body a.bouton.working.bouton_activ,body button.bouton.working.bouton_activ{background-position: right -1250px;}
body a.bouton.working:hover > span:first-child, body button.bouton.working:hover > span:first-child,
body a.bouton.working:hover span,body button.bouton.working:hover span,
body a.bouton.working.bouton_activ span,body button.bouton.working.bouton_activ span{background-position: left -1250px;}
/*-*/
body a.bouton.small.working, body button.bouton.small.working{background-position:right -1204px;}
body a.bouton.small.working > span:first-child, body button.bouton.small.working > span:first-child,
body a.bouton.small.working span,body button.bouton.small.working span{background-position:-4px -1204px;padding-left:24px;}
body a.bouton.small.working:hover,body button.bouton.small.working:hover{background-position: right -1254px;}
body a.bouton.small.working:hover > span:first-child, body button.bouton.small.working:hover > span:first-child,
body a.bouton.small.working:hover span,body button.bouton.small.working:hover span{background-position: -4px -1254px;}

/*-----*/ 

body a.bouton.param,body button.bouton.param{background-position: right -1300px;}
body a.bouton.param > span:first-child, body button.bouton.param > span:first-child,
body a.bouton.param span,body button.bouton.param span{background-position: left -1300px;padding-left:30px;}
body a.bouton.param:hover,body button.bouton.param:hover,
body a.bouton.param.bouton_activ,body button.bouton.param.bouton_activ{background-position: right -1350px;}
body a.bouton.param:hover > span:first-child, body button.bouton.param:hover > span:first-child,
body a.bouton.param:hover span,body button.bouton.param:hover span,
body a.bouton.param.bouton_activ span,body button.bouton.param.bouton_activ span{background-position: left -1350px;}
/*-*/
body a.bouton.small.param, body button.bouton.small.param{background-position:right -1304px;}
body a.bouton.small.param > span:first-child, body button.bouton.small.param > span:first-child,
body a.bouton.small.param span,body button.bouton.small.param span{background-position:-4px -1304px;padding-left:24px;}
body a.bouton.small.param:hover,body button.bouton.small.param:hover{background-position: right -1354px;}
body a.bouton.small.param:hover > span:first-child, body button.bouton.small.param:hover > span:first-child,
body a.bouton.small.param:hover span,body button.bouton.small.param:hover span{background-position: -4px -1354px;}

/*-----*/

body a.bouton.gosearch, body .bouton.gosearch{background-position: right -1400px;padding:0 4px 0 0;}
body a.bouton.gosearch > span:first-child, body button.bouton.gosearch > span:first-child,
body a.bouton.gosearch span, body .bouton.gosearch span{background-position: left -1400px;padding-left:28px;text-indent:-999em;}
body a.bouton.gosearch:hover, body .bouton.gosearch:hover,
body a.bouton.gosearch.bouton_activ, body .bouton.gosearch.bouton_activ{background-position: right -1450px;}
body a.bouton.gosearch:hover > span:first-child, body button.bouton.gosearch:hover > span:first-child,
body a.bouton.gosearch:hover span, body .bouton.gosearch:hover span,
body a.bouton.gosearch.bouton_activ span, body .bouton.gosearch.bouton_activ span{background-position: left -1450px;}
/*-*/
body a.bouton.small.gosearch, body button.bouton.small.gosearch{background-position:right -1404px;}
body a.bouton.small.gosearch > span:first-child, body button.bouton.small.gosearch > span:first-child,
body a.bouton.small.gosearch span,body button.bouton.small.gosearch span{background-position:-4px -1404px;padding-left:24px;}
body a.bouton.small.gosearch:hover,body button.bouton.small.gosearch:hover{background-position: right -1454px;}
body a.bouton.small.gosearch:hover > span:first-child, body button.bouton.small.gosearch:hover > span:first-child,
body a.bouton.small.gosearch:hover span,body button.bouton.small.gosearch:hover span{background-position: -4px -1454px;}

/*-----*/ 

body a.bouton.searching,body button.bouton.searching{background-position: right -1400px;}
body a.bouton.searching > span:first-child, body button.bouton.searching > span:first-child,
body a.bouton.searching span,body button.bouton.searching span{background-position: left -1400px;padding-left:30px;}
body a.bouton.searching:hover,body button.bouton.searching:hover,
body a.bouton.searching.bouton_activ,body button.bouton.searching.bouton_activ{background-position: right -1450px;}
body a.bouton.searching:hover > span:first-child, body button.bouton.searching:hover > span:first-child,
body a.bouton.searching:hover span,body button.bouton.searching:hover span,
body a.bouton.searching.bouton_activ span,body button.bouton.searching.bouton_activ span{background-position: left -1450px;}
/*-*/
body a.bouton.small.searching, body button.bouton.small.searching{background-position:right -1404px;}
body a.bouton.small.searching > span:first-child, body button.bouton.small.searching > span:first-child,
body a.bouton.small.searching span,body button.bouton.small.searching span{background-position:-4px -1404px;padding-left:24px;}
body a.bouton.small.searching:hover,body button.bouton.small.searching:hover{background-position: right -1454px;}
body a.bouton.small.searching:hover > span:first-child, body button.bouton.small.searching:hover > span:first-child,
body a.bouton.small.searching:hover span,body button.bouton.small.searching:hover span{background-position: -4px -1454px;}

/*-----*/ 

body a.bouton.locate,body button.bouton.locate{background-position: right -1500px;}
body a.bouton.locate > span:first-child, body button.bouton.locate > span:first-child,
body a.bouton.locate span,body button.bouton.locate span{background-position: left -1500px;padding-left:30px;}
body a.bouton.locate:hover,body button.bouton.locate:hover,
body a.bouton.locate.bouton_activ,body button.bouton.locate.bouton_activ{background-position: right -1550px;}
body a.bouton.locate:hover > span:first-child, body button.bouton.locate:hover > span:first-child,
body a.bouton.locate:hover span,body button.bouton.locate:hover span,
body a.bouton.locate.bouton_activ span,body button.bouton.locate.bouton_activ span{background-position: left -1550px;}
/*-*/
body a.bouton.small.locate, body button.bouton.small.locate{background-position:right -1504px;}
body a.bouton.small.locate > span:first-child, body button.bouton.small.locate > span:first-child,
body a.bouton.small.locate span,body button.bouton.small.locate span{background-position:-4px -1504px;padding-left:24px;}
body a.bouton.small.locate:hover,body button.bouton.small.locate:hover{background-position: right -1554px;}
body a.bouton.small.locate:hover > span:first-child, body button.bouton.small.locate:hover > span:first-child,
body a.bouton.small.locate:hover span,body button.bouton.small.locate:hover span{background-position: -4px -1554px;}

/*-----*/ 

body a.bouton.export,body button.bouton.export{background-position: right -1600px;}
body a.bouton.export > span:first-child, body button.bouton.export > span:first-child,
body a.bouton.export span,body button.bouton.export span{background-position: left -1600px;padding-left:30px;}
body a.bouton.export:hover,body button.bouton.export:hover,
body a.bouton.export.bouton_activ,body button.bouton.export.bouton_activ{background-position: right -1650px;}
body a.bouton.export:hover > span:first-child, body button.bouton.export:hover > span:first-child,
body a.bouton.export:hover span,body button.bouton.export:hover span,
body a.bouton.export.bouton_activ span,body button.bouton.export.bouton_activ span{background-position: left -1650px;}

/*-----*/ 

body a.bouton.filter,body button.bouton.filter{background-position: right -1700px;}
body a.bouton.filter > span:first-child, body button.bouton.filter > span:first-child,
body a.bouton.filter span,body button.bouton.filter span{background-position: left -1700px;padding-left:30px;}
body a.bouton.filter:hover,body button.bouton.filter:hover,
body a.bouton.filter.bouton_activ,body button.bouton.filter.bouton_activ{background-position: right -1750px;}
body a.bouton.filter:hover > span:first-child, body button.bouton.filter:hover > span:first-child,
body a.bouton.filter:hover span,body button.bouton.filter:hover span,
body a.bouton.filter.bouton_activ span,body button.bouton.filter.bouton_activ span{background-position: left -1750px;}
/*-*/
body a.bouton.small.filter, body button.bouton.small.filter{background-position:right -1704px;}
body a.bouton.small.filter > span:first-child, body button.bouton.small.filter > span:first-child,
body a.bouton.small.filter span,body button.bouton.small.filter span{background-position:-4px -1704px;padding-left:24px;}
body a.bouton.small.filter:hover,body button.bouton.small.filter:hover{background-position: right -1754px;}
body a.bouton.small.filter:hover > span:first-child, body button.bouton.small.filter:hover > span:first-child,
body a.bouton.small.filter:hover span,body button.bouton.small.filter:hover span{background-position: -4px -1754px;}

/*-----*/ 

body a.bouton.selection,body button.bouton.selection{background-position: right -1800px;}
body a.bouton.selection > span:first-child, body button.bouton.selection > span:first-child,
body a.bouton.selection span,body button.bouton.selection span{background-position: left -1800px;padding-left:30px;}
body a.bouton.selection:hover,body button.bouton.selection:hover,
body a.bouton.selection.bouton_activ,body button.bouton.selection.bouton_activ{background-position: right -1850px;}
body a.bouton.selection:hover > span:first-child, body button.bouton.selection:hover > span:first-child,
body a.bouton.selection:hover span,body button.bouton.selection:hover span,
body a.bouton.selection.bouton_activ span,body button.bouton.selection.bouton_activ span{background-position: left -1850px;}
/*-*/
body a.bouton.small.selection, body button.bouton.small.selection{background-position:right -1804px;}
body a.bouton.small.selection > span:first-child, body button.bouton.small.selection > span:first-child,
body a.bouton.small.selection span,body button.bouton.small.selection span{background-position:-4px -1804px;padding-left:24px;}
body a.bouton.small.selection:hover,body button.bouton.small.selection:hover{background-position: right -1854px;}
body a.bouton.small.selection:hover > span:first-child, body button.bouton.small.selection:hover > span:first-child,
body a.bouton.small.selection:hover span,body button.bouton.small.selection:hover span{background-position: -4px -1854px;}

/*-----*/ 

body a.bouton.fiche,body button.bouton.fiche{background-position: right -1900px;}
body a.bouton.fiche > span:first-child, body button.bouton.fiche > span:first-child,
body a.bouton.fiche span,body button.bouton.fiche span{background-position: left -1900px;padding-left:30px;}
body a.bouton.fiche:hover,body button.bouton.fiche:hover,
body a.bouton.fiche.bouton_activ,body button.bouton.fiche.bouton_activ{background-position: right -1950px;}
body a.bouton.fiche:hover > span:first-child, body button.bouton.fiche:hover > span:first-child,
body a.bouton.fiche:hover span,body button.bouton.fiche:hover span,
body a.bouton.fiche.bouton_activ span,body button.bouton.fiche.bouton_activ span{background-position: left -1950px;}
/*-*/
body a.bouton.small.fiche, body button.bouton.small.fiche{background-position:right -1904px;}
body a.bouton.small.fiche > span:first-child, body button.bouton.small.fiche > span:first-child,
body a.bouton.small.fiche span,body button.bouton.small.fiche span{background-position:-4px -1904px;padding-left:24px;}
body a.bouton.small.fiche:hover,body button.bouton.small.fiche:hover{background-position: right -1954px;}
body a.bouton.small.fiche:hover > span:first-child, body button.bouton.small.fiche:hover > span:first-child,
body a.bouton.small.fiche:hover span,body button.bouton.small.fiche:hover span{background-position: -4px -1954px;}

/*-----*/ 

body a.bouton.import,body button.bouton.import{background-position: right -2000px;}
body a.bouton.import > span:first-child, body button.bouton.import > span:first-child,
body a.bouton.import span,body button.bouton.import span{background-position: left -2000px;padding-left:30px;}
body a.bouton.import:hover,body button.bouton.import:hover,
body a.bouton.import.bouton_activ,body button.bouton.import.bouton_activ{background-position: right -2050px;}
body a.bouton.import:hover > span:first-child, body button.bouton.import:hover > span:first-child,
body a.bouton.import:hover span,body button.bouton.import:hover span,
body a.bouton.import.bouton_activ span,body button.bouton.import.bouton_activ span{background-position: left -2050px;}
/*-*/
body a.bouton.small.import, body button.bouton.small.import{background-position:right -2004px;}
body a.bouton.small.import > span:first-child, body button.bouton.small.import > span:first-child,
body a.bouton.small.import span,body button.bouton.small.import span{background-position:-4px -2004px;padding-left:24px;}
body a.bouton.small.import:hover,body button.bouton.small.import:hover{background-position: right -2054px;}
body a.bouton.small.import:hover > span:first-child, body button.bouton.small.import:hover > span:first-child,
body a.bouton.small.import:hover span,body button.bouton.small.import:hover span{background-position: -4px -2054px;}

/*-----*/ 

body a.bouton.zip,body button.bouton.zip{background-position: right -2100px;}
body a.bouton.zip > span:first-child, body button.bouton.zip > span:first-child,
body a.bouton.zip span,body button.bouton.zip span{background-position: left -2100px;padding-left:30px;}
body a.bouton.zip:hover,body button.bouton.zip:hover,
body a.bouton.zip.bouton_activ,body button.bouton.zip.bouton_activ{background-position: right -2150px;}
body a.bouton.zip:hover > span:first-child, body button.bouton.zip:hover > span:first-child,
body a.bouton.zip:hover span,body button.bouton.zip:hover span,
body a.bouton.zip.bouton_activ span,body button.bouton.zip.bouton_activ span{background-position: left -2150px;}
/*-*/
body a.bouton.small.zip, body button.bouton.small.zip{background-position:right -2104px;}
body a.bouton.small.zip > span:first-child, body button.bouton.small.zip > span:first-child,
body a.bouton.small.zip span,body button.bouton.small.zip span{background-position:-4px -2104px;padding-left:24px;}
body a.bouton.small.zip:hover,body button.bouton.small.zip:hover{background-position: right -2154px;}
body a.bouton.small.zip:hover > span:first-child, body button.bouton.small.zip:hover > span:first-child,
body a.bouton.small.zip:hover span,body button.bouton.small.zip:hover span{background-position: -4px -2154px;}

/*-----*/ 

body a.bouton.cleanup,body button.bouton.cleanup{background-position: right -2200px;}
body a.bouton.cleanup > span:first-child, body button.bouton.cleanup > span:first-child,
body a.bouton.cleanup span,body button.bouton.cleanup span{background-position: left -2200px;padding-left:30px;}
body a.bouton.cleanup:hover,body button.bouton.cleanup:hover,
body a.bouton.cleanup.bouton_activ,body button.bouton.cleanup.bouton_activ{background-position: right -2250px;}
body a.bouton.cleanup:hover > span:first-child, body button.bouton.cleanup:hover > span:first-child,
body a.bouton.cleanup:hover span,body button.bouton.cleanup:hover span,
body a.bouton.cleanup.bouton_activ span,body button.bouton.cleanup.bouton_activ span{background-position: left -2250px;}
/*-*/
body a.bouton.small.cleanup, body button.bouton.small.cleanup{background-position:right -2204px;}
body a.bouton.small.cleanup > span:first-child, body button.bouton.small.cleanup > span:first-child,
body a.bouton.small.cleanup span,body button.bouton.small.cleanup span{background-position:-4px -2204px;padding-left:24px;}
body a.bouton.small.cleanup:hover,body button.bouton.small.cleanup:hover{background-position: right -2254px;}
body a.bouton.small.cleanup:hover > span:first-child, body button.bouton.small.cleanup:hover > span:first-child,
body a.bouton.small.cleanup:hover span,body button.bouton.small.cleanup:hover span{background-position: -4px -2254px;}

/*-----*/ 

body a.bouton.pdf,body button.bouton.pdf{background-position: right -2300px;}
body a.bouton.pdf > span:first-child, body button.bouton.pdf > span:first-child,
body a.bouton.pdf span,body button.bouton.pdf span{background-position: left -2300px;padding-left:30px;}
body a.bouton.pdf:hover,body button.bouton.pdf:hover,
body a.bouton.pdf.bouton_activ,body button.bouton.pdf.bouton_activ{background-position: right -2350px;}
body a.bouton.pdf:hover > span:first-child, body button.bouton.pdf:hover > span:first-child,
body a.bouton.pdf:hover span,body button.bouton.pdf:hover span,
body a.bouton.pdf.bouton_activ span,body button.bouton.pdf.bouton_activ span{background-position: left -2350px;}
/*-*/
body a.bouton.small.pdf, body button.bouton.small.pdf{background-position:right -2304px;}
body a.bouton.small.pdf > span:first-child, body button.bouton.small.pdf > span:first-child,
body a.bouton.small.pdf span,body button.bouton.small.pdf span{background-position:-4px -2304px;padding-left:24px;}
body a.bouton.small.pdf:hover,body button.bouton.small.pdf:hover{background-position: right -2354px;}
body a.bouton.small.pdf:hover > span:first-child, body button.bouton.small.pdf:hover > span:first-child,
body a.bouton.small.pdf:hover span,body button.bouton.small.pdf:hover span{background-position: -4px -2354px;}

/*-----*/ 

body a.bouton.excel,body button.bouton.excel{background-position: right -2400px;}
body a.bouton.excel > span:first-child, body button.bouton.excel > span:first-child,
body a.bouton.excel span,body button.bouton.excel span{background-position: left -2400px;padding-left:30px;}
body a.bouton.excel:hover,body button.bouton.excel:hover,
body a.bouton.excel.bouton_activ,body button.bouton.excel.bouton_activ{background-position: right -2450px;}
body a.bouton.excel:hover > span:first-child, body button.bouton.excel:hover > span:first-child,
body a.bouton.excel:hover span,body button.bouton.excel:hover span,
body a.bouton.excel.bouton_activ span,body button.bouton.excel.bouton_activ span{background-position: left -2450px;}
/*-*/
body a.bouton.small.excel, body button.bouton.small.excel{background-position:right -2404px;}
body a.bouton.small.excel > span:first-child, body button.bouton.small.excel > span:first-child,
body a.bouton.small.excel span,body button.bouton.small.excel span{background-position:-4px -2404px;padding-left:24px;}
body a.bouton.small.excel:hover,body button.bouton.small.excel:hover{background-position: right -2454px;}
body a.bouton.small.excel:hover > span:first-child, body button.bouton.small.excel:hover > span:first-child,
body a.bouton.small.excel:hover span,body button.bouton.small.excel:hover span{background-position: -4px -2454px;}

/*-----*/ 

body a.bouton.edit,body button.bouton.edit{background-position: right -2500px;}
body a.bouton.edit > span:first-child, body button.bouton.edit > span:first-child,
body a.bouton.edit span,body button.bouton.edit span{background-position: left -2500px;padding-left:30px;}
body a.bouton.edit:hover,body button.bouton.edit:hover,
body a.bouton.edit.bouton_activ,body button.bouton.edit.bouton_activ{background-position: right -2550px;}
body a.bouton.edit:hover > span:first-child, body button.bouton.edit:hover > span:first-child,
body a.bouton.edit:hover span,body button.bouton.edit:hover span,
body a.bouton.edit.bouton_activ span,body button.bouton.edit.bouton_activ span{background-position: left -2550px;}
/*-*/
body a.bouton.small.edit, body button.bouton.small.edit{background-position:right -2504px;}
body a.bouton.small.edit > span:first-child, body button.bouton.small.edit > span:first-child,
body a.bouton.small.edit span,body button.bouton.small.edit span{background-position:-4px -2504px;padding-left:24px;}
body a.bouton.small.edit:hover,body button.bouton.small.edit:hover{background-position: right -2554px;}
body a.bouton.small.edit:hover > span:first-child, body button.bouton.small.edit:hover > span:first-child,
body a.bouton.small.edit:hover span,body button.bouton.small.edit:hover span{background-position: -4px -2554px;}

/*-----*/ 

body a.bouton.intersect,body button.bouton.intersect{background-position: right -2600px;}
body a.bouton.intersect > span:first-child, body button.bouton.intersect > span:first-child,
body a.bouton.intersect span,body button.bouton.intersect span{background-position: left -2600px;padding-left:30px;}
body a.bouton.intersect:hover,body button.bouton.intersect:hover,
body a.bouton.intersect.bouton_activ,body button.bouton.intersect.bouton_activ{background-position: right -2650px;}
body a.bouton.intersect:hover > span:first-child, body button.bouton.intersect:hover > span:first-child,
body a.bouton.intersect:hover span,body button.bouton.intersect:hover span,
body a.bouton.intersect.bouton_activ span,body button.bouton.intersect.bouton_activ span{background-position: left -2650px;}
/*-*/
body a.bouton.small.intersect, body button.bouton.small.intersect{background-position:right -2604px;}
body a.bouton.small.intersect > span:first-child, body button.bouton.small.intersect > span:first-child,
body a.bouton.small.intersect span,body button.bouton.small.intersect span{background-position:-4px -2604px;padding-left:24px;}
body a.bouton.small.intersect:hover,body button.bouton.small.intersect:hover{background-position: right -2654px;}
body a.bouton.small.intersect:hover > span:first-child, body button.bouton.small.intersect:hover > span:first-child,
body a.bouton.small.intersect:hover span,body button.bouton.small.intersect:hover span{background-position: -4px -2654px;}

/*-----*/ 

body a.bouton.inclus,body button.bouton.inclus{background-position: right -2700px;}
body a.bouton.inclus > span:first-child, body button.bouton.inclus > span:first-child,
body a.bouton.inclus span,body button.bouton.inclus span{background-position: left -2700px;padding-left:30px;}
body a.bouton.inclus:hover,body button.bouton.inclus:hover,
body a.bouton.inclus.bouton_activ,body button.bouton.inclus.bouton_activ{background-position: right -2750px;}
body a.bouton.inclus:hover > span:first-child, body button.bouton.inclus:hover > span:first-child,
body a.bouton.inclus:hover span,body button.bouton.inclus:hover span,
body a.bouton.inclus.bouton_activ span,body button.bouton.inclus.bouton_activ span{background-position: left -2750px;}
/*-*/
body a.bouton.small.inclus, body button.bouton.small.inclus{background-position:right -2704px;}
body a.bouton.small.inclus > span:first-child, body button.bouton.small.inclus > span:first-child,
body a.bouton.small.inclus span,body button.bouton.small.inclus span{background-position:-4px -2704px;padding-left:24px;}
body a.bouton.small.inclus:hover,body button.bouton.small.inclus:hover{background-position: right -2754px;}
body a.bouton.small.inclus:hover > span:first-child, body button.bouton.small.inclus:hover > span:first-child,
body a.bouton.small.inclus:hover span,body button.bouton.small.inclus:hover span{background-position: -4px -2754px;}

/*-----*/ 

body a.bouton.cancel,body button.bouton.cancel{background-position: right -2800px;}
body a.bouton.cancel > span:first-child, body button.bouton.cancel > span:first-child,
body a.bouton.cancel span,body button.bouton.cancel span{background-position: left -2800px;padding-left:30px;}
body a.bouton.cancel:hover,body button.bouton.cancel:hover,
body a.bouton.cancel.bouton_activ,body button.bouton.cancel.bouton_activ{background-position: right -2850px;}
body a.bouton.cancel:hover > span:first-child, body button.bouton.cancel:hover > span:first-child,
body a.bouton.cancel:hover span,body button.bouton.cancel:hover span,
body a.bouton.cancel.bouton_activ span,body button.bouton.cancel.bouton_activ span{background-position: left -2850px;}
/*-*/
body a.bouton.small.cancel, body button.bouton.small.cancel{background-position:right -2804px;}
body a.bouton.small.cancel > span:first-child, body button.bouton.small.cancel > span:first-child,
body a.bouton.small.cancel span,body button.bouton.small.cancel span{background-position:-4px -2804px;padding-left:24px;}
body a.bouton.small.cancel:hover,body button.bouton.small.cancel:hover{background-position: right -2854px;}
body a.bouton.small.cancel:hover > span:first-child, body button.bouton.small.cancel:hover > span:first-child,
body a.bouton.small.cancel:hover span,body button.bouton.small.cancel:hover span{background-position: -4px -2854px;}

/*-----*/ 

body a.bouton.switch,body button.bouton.switch{background-position: right -2900px;}
body a.bouton.switch > span:first-child, body button.bouton.switch > span:first-child,
body a.bouton.switch span,body button.bouton.switch span{background-position: left -2900px;padding-left:30px;}
body a.bouton.switch:hover,body button.bouton.switch:hover,
body a.bouton.switch.bouton_activ,body button.bouton.switch.bouton_activ{background-position: right -2950px;}
body a.bouton.switch:hover > span:first-child, body button.bouton.switch:hover > span:first-child,
body a.bouton.switch:hover span,body button.bouton.switch:hover span,
body a.bouton.switch.bouton_activ span,body button.bouton.switch.bouton_activ span{background-position: left -2950px;}
/*-*/
body a.bouton.small.switch, body button.bouton.small.switch{background-position:right -2904px;}
body a.bouton.small.switch > span:first-child, body button.bouton.small.switch > span:first-child,
body a.bouton.small.switch span,body button.bouton.small.switch span{background-position:-4px -2904px;padding-left:24px;}
body a.bouton.small.switch:hover,body button.bouton.small.switch:hover{background-position: right -2954px;}
body a.bouton.small.switch:hover > span:first-child, body button.bouton.small.switch:hover > span:first-child,
body a.bouton.small.switch:hover span,body button.bouton.small.switch:hover span{background-position: -4px -2954px;}

/*-----*/ 

body a.bouton.last,body button.bouton.last{background-image:url(/dynmap/images/btn_01.png);background-position: right -3000px;padding:0 32px 0 0;}
body a.bouton.last > span:first-child, body button.bouton.last > span:first-child,
body a.bouton.last span,body button.bouton.last span{/*background-position: left -3000px;*/}
body a.bouton.last:hover,body button.bouton.last:hover,
body a.bouton.last.bouton_activ,body button.bouton.last.bouton_activ{background-image:url(/dynmap/images/btn_01.png);background-position:right -3050px;}
body a.bouton.last:hover > span:first-child, body button.bouton.last:hover > span:first-child,
body a.bouton.last:hover span,body button.bouton.last:hover span,
body a.bouton.last.bouton_activ span,body button.bouton.last.bouton_activ span{/*background-position: left -3050px;*/}
/*-*/
body a.bouton.small.last, body button.bouton.small.last{background-position:right -3004px;}
body a.bouton.small.last > span:first-child, body button.bouton.small.last > span:first-child,
body a.bouton.small.last span,body button.bouton.small.last span{background-position:-4px -3004px;padding-left:24px;}
body a.bouton.small.last:hover,body button.bouton.small.last:hover{background-position: right -3054px;}
body a.bouton.small.last:hover > span:first-child, body button.bouton.small.last:hover > span:first-child,
body a.bouton.small.last:hover span,body button.bouton.small.last:hover span{background-position: -4px -3054px;}

/*-----*/ 

body a.bouton.next,body button.bouton.next{background-image:url(/dynmap/images/btn_01.png);background-position: right -3100px;padding:0 32px 0 0;}
body a.bouton.next > span:first-child, body button.bouton.next > span:first-child,
body a.bouton.next span,body button.bouton.next span{/*background-position: left -3100px;*/}
body a.bouton.next:hover,body button.bouton.next:hover,
body a.bouton.next.bouton_activ,body button.bouton.next.bouton_activ{background-image:url(/dynmap/images/btn_01.png);background-position:right -3150px;}
body a.bouton.next:hover > span:first-child, body button.bouton.next:hover > span:first-child,
body a.bouton.next:hover span,body button.bouton.next:hover span,
body a.bouton.next.bouton_activ span,body button.bouton.next.bouton_activ span{/*background-position: left -3150px;*/}
/*-*/
body a.bouton.small.next, body button.bouton.small.next{background-position:right -3104px;}
body a.bouton.small.next > span:first-child, body button.bouton.small.next > span:first-child,
body a.bouton.small.next span,body button.bouton.small.next span{background-position:-4px -3104px;padding-left:24px;}
body a.bouton.small.next:hover,body button.bouton.small.next:hover{background-position: right -3154px;}
body a.bouton.small.next:hover > span:first-child, body button.bouton.small.next:hover > span:first-child,
body a.bouton.small.next:hover span,body button.bouton.small.next:hover span{background-position: -4px -3154px;}

/*-----*/ 

body a.bouton.previous,body button.bouton.previous{background-position: right -3200px;}
body a.bouton.previous > span:first-child, body button.bouton.previous > span:first-child,
body a.bouton.previous span,body button.bouton.previous span{background-position: left -3200px;padding-left:30px;}
body a.bouton.previous:hover,body button.bouton.previous:hover,
body a.bouton.previous.bouton_activ,body button.bouton.previous.bouton_activ{background-position: right -3250px;}
body a.bouton.previous:hover > span:first-child, body button.bouton.previous:hover > span:first-child,
body a.bouton.previous:hover span,body button.bouton.previous:hover span,
body a.bouton.previous.bouton_activ span,body button.bouton.previous.bouton_activ span{background-position: left -3250px;}
/*-*/
body a.bouton.small.previous, body button.bouton.small.previous{background-position:right -3204px;}
body a.bouton.small.previous > span:first-child, body button.bouton.small.previous > span:first-child,
body a.bouton.small.previous span,body button.bouton.small.previous span{background-position:-4px -3204px;padding-left:24px;}
body a.bouton.small.previous:hover,body button.bouton.small.previous:hover{background-position: right -3254px;}
body a.bouton.small.previous:hover > span:first-child, body button.bouton.small.previous:hover > span:first-child,
body a.bouton.small.previous:hover span,body button.bouton.small.previous:hover span{background-position: -4px -3254px;}

/*-----*/ 

body a.bouton.first,body button.bouton.first{background-position: right -3300px;}
body a.bouton.first > span:first-child, body button.bouton.first > span:first-child,
body a.bouton.first span,body button.bouton.first span{background-position: left -3300px;padding-left:30px;}
body a.bouton.first:hover,body button.bouton.first:hover,
body a.bouton.first.bouton_activ,body button.bouton.first.bouton_activ{background-position: right -3350px;}
body a.bouton.first:hover > span:first-child, body button.bouton.first:hover > span:first-child,
body a.bouton.first:hover span,body button.bouton.first:hover span,
body a.bouton.first.bouton_activ span,body button.bouton.first.bouton_activ span{background-position: left -3350px;}
/*-*/
body a.bouton.small.first, body button.bouton.small.first{background-position:right -3304px;}
body a.bouton.small.first > span:first-child, body button.bouton.small.first > span:first-child,
body a.bouton.small.first span,body button.bouton.small.first span{background-position:-4px -3304px;padding-left:24px;}
body a.bouton.small.first:hover,body button.bouton.small.first:hover{background-position: right -3354px;}
body a.bouton.small.first:hover > span:first-child, body button.bouton.small.first:hover > span:first-child,
body a.bouton.small.first:hover span,body button.bouton.small.first:hover span{background-position: -4px -3354px;}

/*-----*/ 

body a.bouton.publish,body button.bouton.publish{background-position: right -3450px;background-color:#7cb342;color:#fff;}
body a.bouton.publish > span:first-child, body button.bouton.publish > span:first-child,
body a.bouton.publish span,body button.bouton.publish span{background-position: left -3450px;padding-left:30px;}
body a.bouton.publish:hover,body button.bouton.publish:hover,
body a.bouton.publish.bouton_activ,body button.bouton.publish.bouton_activ{background-position: right -3450px;background-color:#558b2f;}
body a.bouton.publish:hover > span:first-child, body button.bouton.publish:hover > span:first-child,
body a.bouton.publish:hover span,body button.bouton.publish:hover span,
body a.bouton.publish.bouton_activ span,body button.bouton.publish.bouton_activ span{background-position: left -3450px;}
/*-*/
body a.bouton.small.publish, body button.bouton.small.publish{background-position:right -3404px;}
body a.bouton.small.publish > span:first-child, body button.bouton.small.publish > span:first-child,
body a.bouton.small.publish span,body button.bouton.small.publish span{background-position:-4px -3404px;padding-left:24px;}
body a.bouton.small.publish:hover,body button.bouton.small.publish:hover{background-position: right -3454px;}
body a.bouton.small.publish:hover > span:first-child, body button.bouton.small.publish:hover > span:first-child,
body a.bouton.small.publish:hover span,body button.bouton.small.publish:hover span{background-position: -4px -3454px;}

/*-----*/ 

body a.bouton.img,body button.bouton.img{background-position: right -3500px;}
body a.bouton.img > span:first-child, body button.bouton.img > span:first-child,
body a.bouton.img span,body button.bouton.img span{background-position: left -3500px;padding-left:30px;}
body a.bouton.img:hover,body button.bouton.img:hover,
body a.bouton.img.bouton_activ,body button.bouton.img.bouton_activ{background-position: right -3550px;}
body a.bouton.img:hover > span:first-child, body button.bouton.img:hover > span:first-child,
body a.bouton.img:hover span,body button.bouton.img:hover span,
body a.bouton.img.bouton_activ span,body button.bouton.img.bouton_activ span{background-position: left -3550px;}
/*-*/
body a.bouton.small.img, body button.bouton.small.img{background-position:right -3504px;}
body a.bouton.small.img > span:first-child, body button.bouton.small.img > span:first-child,
body a.bouton.small.img span,body button.bouton.small.img span{background-position:-4px -3504px;padding-left:24px;}
body a.bouton.small.img:hover,body button.bouton.small.img:hover{background-position: right -3554px;}
body a.bouton.small.img:hover > span:first-child, body button.bouton.small.img:hover > span:first-child,
body a.bouton.small.img:hover span,body button.bouton.small.img:hover span{background-position: -4px -3554px;}

/*-----*/ 

body a.bouton.send,body button.bouton.send{background-position: right -3600px;}
body a.bouton.send > span:first-child, body button.bouton.send > span:first-child,
body a.bouton.send span,body button.bouton.send span{background-position: left -3600px;padding-left:30px;}
body a.bouton.send:hover,body button.bouton.send:hover,
body a.bouton.send.bouton_activ,body button.bouton.send.bouton_activ{background-position: right -3650px;}
body a.bouton.send:hover > span:first-child, body button.bouton.send:hover > span:first-child,
body a.bouton.send:hover span,body button.bouton.send:hover span,
body a.bouton.send.bouton_activ span,body button.bouton.send.bouton_activ span{background-position: left -3650px;}
/*-*/
body a.bouton.small.send, body button.bouton.small.send{background-position:right -3604px;}
body a.bouton.small.send > span:first-child, body button.bouton.small.send > span:first-child,
body a.bouton.small.send span,body button.bouton.small.send span{background-position:-4px -3604px;padding-left:24px;}
body a.bouton.small.send:hover,body button.bouton.small.send:hover{background-position: right -3654px;}
body a.bouton.small.send:hover > span:first-child, body button.bouton.small.send:hover > span:first-child,
body a.bouton.small.send:hover span,body button.bouton.small.send:hover span{background-position: -4px -3654px;}

/*-----*/ 

body a.bouton.play,body button.bouton.play{background-position: right -3700px;}
body a.bouton.play > span:first-child, body button.bouton.play > span:first-child,
body a.bouton.play span,body button.bouton.play span{background-position: left -3700px;padding-left:30px;}
body a.bouton.play:hover,body button.bouton.play:hover,
body a.bouton.play.bouton_activ,body button.bouton.play.bouton_activ{background-position: right -3750px;}
body a.bouton.play:hover > span:first-child, body button.bouton.play:hover > span:first-child,
body a.bouton.play:hover span,body button.bouton.play:hover span,
body a.bouton.play.bouton_activ span,body button.bouton.play.bouton_activ span{background-position: left -3750px;}
/*-*/
body a.bouton.small.play, body button.bouton.small.play{background-position:right -3704px;}
body a.bouton.small.play > span:first-child, body button.bouton.small.play > span:first-child,
body a.bouton.small.play span,body button.bouton.small.play span{background-position:-4px -3704px;padding-left:24px;}
body a.bouton.small.play:hover,body button.bouton.small.play:hover{background-position: right -3754px;}
body a.bouton.small.play:hover > span:first-child, body button.bouton.small.play:hover > span:first-child,
body a.bouton.small.play:hover span,body button.bouton.small.play:hover span{background-position: -4px -3754px;}

/*-----*/ 

body a.bouton.run,body button.bouton.run{background-position: right -3700px;}
body a.bouton.run > span:first-child, body button.bouton.run > span:first-child,
body a.bouton.run span,body button.bouton.run span{background-position: left -3700px;padding-left:30px;}
body a.bouton.run:hover,body button.bouton.run:hover,
body a.bouton.run.bouton_activ,body button.bouton.run.bouton_activ{background-position: right -3750px;}
body a.bouton.run:hover > span:first-child, body button.bouton.run:hover > span:first-child,
body a.bouton.run:hover span,body button.bouton.run:hover span,
body a.bouton.run.bouton_activ span,body button.bouton.run.bouton_activ span{background-position: left -3750px;}
/*-*/
body a.bouton.small.run, body button.bouton.small.run{background-position:right -3704px;}
body a.bouton.small.run > span:first-child, body button.bouton.small.run > span:first-child,
body a.bouton.small.run span,body button.bouton.small.run span{background-position:-4px -3704px;padding-left:24px;}
body a.bouton.small.run:hover,body button.bouton.small.run:hover{background-position: right -3754px;}
body a.bouton.small.run:hover > span:first-child, body button.bouton.small.run:hover > span:first-child,
body a.bouton.small.run:hover span,body button.bouton.small.run:hover span{background-position: -4px -3754px;}

/*-----*/ 

body a.bouton.saveas,body button.bouton.saveas{background-position: right -3850px;background-color:#039be5;color:#fff;}
body a.bouton.saveas > span:first-child, body button.bouton.saveas > span:first-child,
body a.bouton.saveas span,body button.bouton.saveas span{background-position: left -3850px;padding-left:30px;}
body a.bouton.saveas:hover,body button.bouton.saveas:hover,
body a.bouton.saveas.bouton_activ,body button.bouton.saveas.bouton_activ{background-position: right -3850px;background-color:#0277bd;}
body a.bouton.saveas:hover > span:first-child, body button.bouton.saveas:hover > span:first-child,
body a.bouton.saveas:hover span,body button.bouton.saveas:hover span,
body a.bouton.saveas.bouton_activ span,body button.bouton.saveas.bouton_activ span{background-position: left -3850px;color: #fff;}
/*-*/
body a.bouton.small.saveas, body button.bouton.small.saveas{background-position:right -3854px;}
body a.bouton.small.saveas > span:first-child, body button.bouton.small.saveas > span:first-child,
body a.bouton.small.saveas span,body button.bouton.small.saveas span{background-position:-4px -3854px;padding-left:24px;}
body a.bouton.small.saveas:hover,body button.bouton.small.saveas:hover{background-position: right -3854px;}
body a.bouton.small.saveas:hover > span:first-child, body button.bouton.small.saveas:hover > span:first-child,
body a.bouton.small.saveas:hover span,body button.bouton.small.saveas:hover span{background-position:-4px -3854px;}

/*-----*/

body a.bouton.share,body button.bouton.share{background-position: right -3900px;}
body a.bouton.share > span:first-child, body button.bouton.share > span:first-child,
body a.bouton.share span,body button.bouton.share span{background-position: left -3900px;padding-left:30px;}
body a.bouton.share:hover,body button.bouton.share:hover,
body a.bouton.share.bouton_activ,body button.bouton.share.bouton_activ{background-position: right -3950px;}
body a.bouton.share:hover > span:first-child, body button.bouton.share:hover > span:first-child,
body a.bouton.share:hover span,body button.bouton.share:hover span,
body a.bouton.share.bouton_activ span,body button.bouton.share.bouton_activ span{background-position: left -3950px;}
/*-*/
body a.bouton.small.share, body button.bouton.small.share{background-position:right -3904px;}
body a.bouton.small.share > span:first-child, body button.bouton.small.share > span:first-child,
body a.bouton.small.share span,body button.bouton.small.share span{background-position:-4px -3904px;padding-left:24px;}
body a.bouton.small.share:hover,body button.bouton.small.share:hover{background-position: right -3954px;}
body a.bouton.small.share:hover > span:first-child, body button.bouton.small.share:hover > span:first-child,
body a.bouton.small.share:hover span,body button.bouton.small.share:hover span{background-position: -4px -3954px;}

/*-----*/ 

/* garder short en dernier pour sur-classer */
body a.bouton.short, body button.bouton.short{padding:0 8px 0 0;}
body a.bouton.short > span:first-child, body button.bouton.short > span:first-child,
body a.bouton.short span,body button.bouton.short span{padding-left:24px;text-indent:-999em;}
body a.bouton.small.short, body button.bouton.small.short{padding:0 3px 0 0;}
body a.bouton.small.short > span:first-child, body button.bouton.small.short > span:first-child,
body a.bouton.small.short span,body button.bouton.small.short span{padding-left:21px;text-indent:-999em;}

/* garder disabled en dernier pour sur-classer */
body a.bouton.disabled,body button.bouton.disabled{cursor:default;background-color:#e5e5e5!important;background-position: right -100px;color: #b0b0b0!important;}
body a.bouton.disabled > span:first-child, body button.bouton.disabled > span:first-child,
body a.bouton.disabled span,body button.bouton.disabled span{background-position: left -100px;padding-left:12px;}
body a.bouton.disabled:hover,body button.bouton.disabled:hover,
body a.bouton.disabled.bouton_activ,body button.bouton.disabled.bouton_activ{background-position: right -150px;}
body a.bouton.disabled:hover > span:first-child, body button.bouton.disabled:hover > span:first-child,
body a.bouton.disabled:hover span,body button.bouton.disabled:hover span,
body a.bouton.disabled.bouton_activ span,body button.bouton.disabled.bouton_activ span{background-position: left -150px;color: #b0b0b0!important;}
/*-*/
body ul.bouton li ul li.disabled{cursor:default;background-color:#e5e5e5!important;border-color:#d5d5d5!important;}
body ul.bouton li ul li.disabled a{cursor:default;background-color:#e5e5e5!important;color:#B0B0B0!important;}
body ul.bouton li ul li.disabled:hover a{}
					
/* Correction des bug Internet Explorer */ 
* html button {width:1%; overflow:visible;} 
*:first-child+html button {overflow:visible;}