﻿/*a img{display:none}*/
/*
.syn,.eng{display:none !important}
he:after{content: '' !important}
hs:after{content: '' !important}
sn:before{content:'' !important}
*/
hs div, he div{display:inline}
hs {display:inline; color:#360; font-weight:bold}
hs:after{content: ' ' url('fr.png')url('arrow.png'); position:relative; top:3px; color:navy}
sn:before{content:' Synonyme de: '; color:#000}

he{display:inline; color:maroon; font-weight:bold;}
ef{display:inline}
he:after{content: '  'url('gb.png')url('arrow.png')url('fr.png'); position:relative; top:3px; color:navy}

a img{display:inline-block; width:18px; height:15px}
syn,exp,exf,plu{display:block; margin-top:8px; color:#00f; margin-left:5px; padding:1px; border-radius:3px; font-variant:small-caps; font-weight:bold; text-transform:uppercase;font-size:80%}
exp:before,exf:before,plu:before,syn:before{content:'■';font-size:150%}
/*syn,exp,exf,plu{color:#fff}
syn{background:#090}
exp{background:#009}
exf{background:#900}
plu{background:#099}*/
syn+.ex{color:#360; margin-left:10px}
exf+.ex{color:#066; margin-left:10px}
.ex{display:block; margin-left: 10px; color:#555}
hw{display:inline; color:#18f; font-weight:bold; margin-bottom:3px}
hn{color:maroon; font-weight:initial}
pf{margin-left: 5px;color:#407}
lv{color:#700}
df{display:block; margin-top:3px; margin-left: 10px; color:#000}
hs+i,ef{display:none}

/*exp+.ex:before{content: ' 'url('fr.png')'	'; position:relative; top:3px}
span pl{display:block}*/

pl{display:none; color: maroon; margin-top:5px}
pl:before{content: '  'url('pl.png')'	'; position:relative; top:3px;}
en{display:none; color: maroon; margin-top:5px}
en:hover,hw:hover~en{display:block}
en:before{content: '  'url('gb.png')'	';position:relative; top:3px;}