#barre_enelye{display:flex;flex-wrap:nowrap;width:100%;height:53px;position:fixed;top:0;left:0;z-index:1098;background-image:linear-gradient(#403e40,#221f20);font-family:arial}
#barre_esp{display:flex;width:10px}
#barre_esp7{display:flex;width:7px}
#barre_pointe{width:11px;height:7px;background:url("enelye.png") -112px -20px no-repeat;position:relative;top:1px}
#barre_fleche{width:8px;height:6px;background:url("enelye.png") -90px -14px no-repeat;margin-left:5px}
#barre_menu{display:flex;flex-wrap:wrap}
#barre_menu_2{display:flex;flex-wrap:nowrap;height:29px;background-color:#222222;justify-content:center;align-items:center;border-radius:15px;padding:0 10px 0 10px}
#barre_menu_5{display:flex;flex-wrap:wrap;height:29px;background-image:linear-gradient(#4b70ac,#38527b);border-radius:15px;padding:0 10px 0 10px;justify-content:center;align-items:center;font:bold 12px arial;color:#FFFFFF;cursor:pointer}
/*gauche*/
#barre_enelye_g{display:flex;flex-wrap:nowrap;flex: 1 1 0;justify-content:flex-start;align-items:center;padding-left:20px}
#barre_logo{width:90px;height:39px;background:url("enelye.png") 0 0 no-repeat;margin-right:20px}
#barre_sites{width:14px;height:14px;background:url("enelye.png") -90px 0 no-repeat}
#box_site{position:fixed;z-index:1099;top:47px;display:none}
#box_site ul{list-style-type:none;margin:0px;top:-70px;padding-inline-start:0px}
#box_site li{padding:5px}
#box_site img{vertical-align:middle;padding-right:10px}
#box_site a{font-size:12px;color:#222222;font-family:arial}
#barre_chat{width:21px;height:18px;background:url("enelye.png") -90px -20px no-repeat}
#barre_news{width:21px;height:19px;background:url("enelye.png") -104px 0 no-repeat}
#barre_account{width:23px;height:19px;background:url("enelye.png") -54px -72px no-repeat}
#bouton_account{display:none;flex-wrap:wrap}
#bouton_chat{display:flex;flex-wrap:wrap}
#bouton_news{display:flex;flex-wrap:wrap}
/*centre*/
#barre_enelye_c{display:flex;flex-wrap:nowrap;flex: 2 2 0;justify-content:center;align-items:center}
#barre_mail{display:flex;flex-wrap:wrap;cursor:pointer}
#icomail_on{flex-wrap:wrap;align-items:center;position:relative}
#icomail_off{flex-wrap:wrap;align-items:center;position:relative}
#barre_mail_on{width:20px;height:14px;background:url("enelye.png") -80px -39px no-repeat}
#barre_mail_off{width:20px;height:14px;background:url("enelye.png") -60px -39px no-repeat}
#box_mail{position:fixed;top:47px;display:none}
#barre_alerte{display:flex;flex-wrap:wrap;cursor:pointer}
#icoale_on{flex-wrap:wrap;align-items:center;position:relative}
#icoale_off{flex-wrap:wrap;align-items:center;position:relative}
#barre_alerte_on{width:18px;height:19px;background:url("enelye.png") -18px -53px no-repeat}
#barre_alerte_off{width:18px;height:19px;background:url("enelye.png") 0 -53px no-repeat}
#box_alerte{position:fixed;top:47px;display:none}
#barre_amis{display:flex;flex-wrap:wrap;cursor:pointer}
#icoami_on{flex-wrap:wrap;align-items:center;position:relative;display:none}
#icoami_off{flex-wrap:wrap;align-items:center;position:relative;display:flex}
#barre_amis_on{width:23px;height:19px;background:url("enelye.png") -59px -53px no-repeat}
#barre_amis_off{width:23px;height:19px;background:url("enelye.png") -36px -53px no-repeat}
#box_ami{position:fixed;top:47px;display:none}
#icojetons_on{display:flex;flex-wrap:wrap;align-items:center;position:relative;cursor:pointer}
#barre_jetons_on{width:19px;height:19px;background:url("enelye.png") -19px -72px no-repeat;margin-right:7px}
#barre_jetons_off{width:19px;height:19px;background:url("enelye.png") 0 -72px no-repeat;margin-right:7px}
#icocadeau_on{display:flex;flex-wrap:wrap;align-items:center;position:relative;cursor:pointer}
#barre_cadeau_on{width:16px;height:19px;background:url("enelye.png") -38px -72px no-repeat;margin-right:7px}
#barre_cadeau_off{width:16px;height:19px;background:url("enelye.png") -82px -53px no-repeat;margin-right:7px}
.icooeil_on{width:17px;height:15px;background:url("enelye.png") -125px 0 no-repeat;cursor:pointer}
.icooeil_off{width:17px;height:15px;background:url("enelye.png") -125px -15px no-repeat;cursor:pointer}
.icooeils_on{width:12px;height:11px;background:url("enelye.png") -125px -30px no-repeat;cursor:pointer;position:absolute;top:12px;right:7px}
.icooeils_off{width:12px;height:11px;background:url("enelye.png") -125px -41px no-repeat;cursor:pointer;position:absolute;top:12px;right:7px}
/*droite*/
#barre_enelye_d{display:flex;flex-wrap:nowrap;flex: 1 1 0;justify-content:flex-end;align-items:center;padding-right:20px}
#barre_lngs_fr{display:flex;flex-wrap:wrap;width:20px;height:14px;background:url("enelye.png") 0 -39px no-repeat}
#barre_lngs_en{display:flex;flex-wrap:wrap;width:20px;height:14px;background:url("enelye.png") -20px -39px no-repeat}
#barre_lngs_es{display:flex;flex-wrap:wrap;width:20px;height:14px;background:url("enelye.png") -40px -39px no-repeat}
#barre_lng{display:flex;flex-wrap:wrap}
#barre_lngtxt{display:flex;flex-wrap:wrap}
#box_langue{position:fixed;z-index:1099;top:47px;display:none}
#box_langue ul{list-style-type:none;margin:0px;top:-70px;padding-inline-start:0px}
#box_langue li{padding:5px}
#box_langue img{vertical-align:bottom;padding-right:10px}
#box_langue a{display:flex;font-size:12px;color:#222222;font-family:arial}
#bouton_oublie{display:flex;flex-wrap:wrap}
#bouton_inscription{display:flex;flex-wrap:wrap}
#bouton_inscription_s{display:none;flex-wrap:wrap}
#bouton_deconnexion{display:flex;flex-wrap:wrap}
#bouton_deconnexion_s{display:none;flex-wrap:wrap}
#box_news{position:fixed;left:-300px;top:57px;bottom:10px;z-index:1080}
#box_account{display:block;position:fixed;left:-300px;top:57px;bottom:10px;z-index:1080}
#box_chat{position:fixed;left:-300px;top:57px;bottom:10px;z-index:1080}
#box_inscription{position:fixed;right:-300px;top:57px;bottom:10px;z-index:1080}
#box_oublie{position:fixed;right:-300px;top:57px;bottom:10px;z-index:1080}
#barre_help{display:flex;flex-wrap:wrap;width:12px;height:12px;background:url("enelye.png") -112px -58px no-repeat;margin-left:3px}
#barre_deconnexion{width:14px;height:15px;background:url("enelye.png") -98px -57px no-repeat}
#barre_inscription{display:flex;flex-wrap:wrap}
#barre_inscription_s{display:none;width:19px;height:19px;background:url("enelye.png") -77px -72px no-repeat}
#barre_oublie{display:flex;flex-wrap:wrap}
#barre_oublie_s{display:none;width:19px;height:19px;background:url("enelye.png") -96px -72px no-repeat}

.cadre_box{display:flex;flex-wrap:wrap;position:relative}
.cadre_box_i{display:flex;flex-wrap:wrap;align-items:center;flex:auto}
.cadre_box_ib{justify-content:flex-end}

.cadre_box_m{display:flex;flex-wrap:wrap;background-color:#ffffff;border:1px solid #657390;border-radius:5px;padding:5px;box-shadow:0 0 6px rgba(0,0,0,0.5);box-sizing : border-box}
.cadre_box_l{display:flex;flex-wrap:wrap;background-color:#ffffff;border:1px solid #657390;border-left:0;border-radius:0 5px 5px 0;padding:3px;box-shadow:0 0 6px rgba(0,0,0,0.5)}
.cadre_box_r{display:flex;flex-wrap:wrap;background-color:#ffffff;border:1px solid #657390;border-right:0;border-radius:5px 0 0 5px;padding:3px;box-shadow:0 0 6px rgba(0,0,0,0.5)}

.rotate90{transform:rotateZ(90deg)}
.rotate180{transform:rotateZ(180deg)}
.rotate270{transform:rotateZ(270deg)}
.flip{transform:rotateY(180deg)}
.titre{font-size:17px;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;font-weight:bold;color:black;}
.bold{font-weight:bold}
.boxinsci01{position:absolute;top:14px;left:-100px;display:none;z-index:1090;width:400px;text-align:left;line-height:18px}
.boxmail00{position:relative;left:-270px;z-index:1099}
.boxmail01{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}
.boxmail02{padding-right:8px;width:50px;height:50px;justify-content:center;align-items:center}
.boxmail03{width:23px;height:20px;background:url("enelye.png") -100px -37px no-repeat;padding-right:8px}
.boxmail04{display:flex;align-items:center;flex-direction: column;flex:1}
.boxmail05{flex:1;width:100%;align-items:center}
.boxmail06{color:#767778}
.boxmail07{height:700px;width:500px;overflow:auto}
.boxalerte00{position:relative;left:-370px;z-index:1099}
.boxalerte02{padding-right:8px;width:50px;height:50px;justify-content:center;align-items:center}
.boxalerte07{height:700px;width:700px;overflow:auto}
.boxamis00{position:relative;left:-349px;z-index:1099}
.boxamis07{height:700px;width:500px;overflow:auto}

.inputbar01{background-color:#EEEEEE;border:1px solid #94989f;color:#222222;font-size:12px;width:110px;height:20px;padding-left:3px;padding-right:3px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.inputbar02{background-color:transparent;border:0px;color:#BBBBBB;font-size:12px;width:120px;height:20px;padding-left:3px;padding-right:3px;font-style:italic;font-family:Verdana,Arial,Helvetica,sans-serif;}
.inputbar03{background-color:transparent;border:0px;color:#FFFFFF;font-size:12px;width:120px;height:20px;padding-left:3px;padding-right:3px;font-style:normal;font-family:Verdana,Arial,Helvetica,sans-serif;}
.inputbar04{background-color:transparent;border:0px;color:#FFFFFF;font-size:12px;width:30px;height:20px;padding-left:3px;padding-right:3px;font-style:normal;font-family:Verdana,Arial,Helvetica,sans-serif;cursor:pointer}
.inputbar05{background-color:#EEEEEE;border:1px solid #94989f;color:#222222;font-size:12px;width:98px;height:20px;padding-left:3px;padding-right:15px;font-family:Verdana,Arial,Helvetica,sans-serif;}

.cadre_barmenu_5{display:flex;flex-wrap:wrap;height:43px;background-color:#333333;border:1px solid #444444;align-items:center;border-radius:10px;padding:0 10px 0 10px;box-shadow: inset 1px 1px 3px 0px #212121;}
.cadre_barmenu_11{display:flex;flex-wrap:wrap;height:30px;background-image:linear-gradient(#3c3a3b,#292728);border:1px solid #292929;align-items:center;border-radius:7px;padding:0 7px 0 7px;box-shadow: inset 0px 1px 0px 0px #4f4d4e;}
.cadre_barmenu_13{display:flex;flex-wrap:wrap;height:30px;background-color:#333333;border:1px solid #444444;border-radius:7px;padding:0 7px 0 7px;align-items:center}

.texte{font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#222222;}
.text2{font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;line-height:18px}
.text3{font-size:8px;font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#FF0000;color:#FFFFFF;position:absolute;right:1px;top:1px;z-index:1090;padding-left:2px;padding-right:2px;border-top-right-radius:5px;}
.lien_enelye{color:#000000}

.lignebox{background-color:#FFFFFF;border-bottom:1px solid #DDDDDD;padding:8px 5px 8px 5px;line-height:18px}
.lignebox:hover{background-color:#F6F6F6}

.cadre_enelye_c1{width:13px;height:13px;background-image: url('https://www.enelye.com/images/cadre_c1.png'); background-position : top left; background-repeat: no-repeat;}
.cadre_enelye_l1{height:13px;background-image: url('https://www.enelye.com/images/cadre_l1.png'); background-position : top left; background-repeat: repeat-x;}
.cadre_enelye_l2{width:13px;background-image: url('https://www.enelye.com/images/cadre_l2.png'); background-position : top left; background-repeat: repeat-y;}
.cadre_enelye_m {background-image: url('https://www.enelye.com/images/cadre_m.png');}


@media screen and (max-width: 400px)
{
 #bouton_deconnexion{display:none}
 #bouton_deconnexion_s{display:flex}
 #barre_esp{width:5px}
 #barre_enelye_g{padding-left:5px}
 #barre_enelye_d{padding-right:10px}
}

@media screen and (max-width: 620px)
{
 #barre_logo{display:none}
 #barre_inscription{display:none}
 #barre_inscription_s{display:flex}
}

@media screen and (max-width: 965px)
{
 #barre_enelye_c{display:none}
 #bouton_account{display:flex}
}
@media screen and (min-width: 965px)
{
 #box_account{display:none}
}

@media screen and (max-width: 1250px)
{
 #barre_oublie{display:none}
 #barre_oublie_s{display:flex}
}