body{background:#320442;font-size:14px;font-family :Tahoma;min-width:1200px}

a{color:white;font-family :Tahoma;;font-size:16px;text-decoration:none}
h3{font-size:20px;font-weight:normal;color:#fff;font-style:italic}
#centre{
     width:1130px;margin-right:auto;margin-left:auto;margin-top:50px}
	 #centre2{
     width:1250px;margin-right:auto;margin-left:auto;margin-top:50px}
#schema{background:transparent;width:760px;height:680px;float:left;display:inline}
#cn-sch{background:transparent;width:620px;height:680px;float:left;display:inline}
#liste{width:324px;height:660px;float:right;display:inline; margin-bottom:50px}
#cart{margin:20px}
.btn1{padding: 5px 14px; background-color:transparent;font-size:14px;border:none}
.text1{height:24px;line-height:24px; background-color:#fff;font-size:14px;width:200px;margin-top:20px;border:none}
.label1{font-family:tahoma;font-size:14px;border:none}
.tension{}
#choix_cnbtn{width:150px;height:150px;text-align:center;color:white;line-height:150px;float:left;margin-left:5px;margin-bottom:5px}
#choix_cnbtn2{width:460px;height:150px;text-align:center;color:white;line-height:150px;float:left;margin-left:5px;margin-bottom:5px}
#choix_cnbtn3{width:305px;height:150px;text-align:center;color:white;line-height:150px;float:left;margin-left:5px;margin-bottom:5px}
#choix_cn{width:480px;}
#choix_liason{width:480px;display:none}
#choix_depart{width:480px;display:none}
#choix_couplage{width:480px;display:none}
#choix_tron{width:480px;display:none}
#choix_tr{width:480px;display:none}
#choix_depart2{display:none;width:480px;}
#list_choix_depart2{display:none;}
#list_choix_depart3{display:none;}
#list_choix_depart4{display:none;}
#list_tr{display:none;}
#list_choix_depart5{display:none;}
.retour{position:absolute;top:0px;right:20px}

.btn_middle2 { 

  width:250px; /* largeur zone de texte */
  vertical-align:middle;
  display:inline-block;
  line-height:1.2; /* on rétablit le line-height */
  text-align:center; /* ... et l'alignement du texte */
}
.btn_middle3 { 
margin-top:75px;
  width:250px; /* largeur zone de texte */
  vertical-align:middle;
  display:inline-block;
  line-height:1.2; /* on rétablit le line-height */
  text-align:center; /* ... et l'alignement du texte */
}
.btn_middle { 
	margin-top:50%;
  width:100px; /* largeur zone de texte */
  vertical-align:middle;
  display:inline-block;
  line-height:1.2; /* on rétablit le line-height */
  text-align:center; /* ... et l'alignement du texte */
}
ol,ul {
  list-style:none;
}
#products{margin-top:-16px}
.nom_poste{color:white}
.nom_depart{color:yellow}
.titre{width:440px;padding:5px 10px 5px 10px;margin-bottom:5px;margin-left:5px}
.lien_middle{display:block;width:100%;height:100%;line-height:150px;}
.lien_middle2{display:block;width:100%;height:100%;line-height:30px;}
.lien_middle3{display:block;width:100%;height:100%;line-height:150px;}
.vert{background-color:#2ecc71;}
.bleu{background-color:#2980b9;}
.violet{background-color:#e67e22;}
.parme{background-color:#8e44ad;}
.rose{background-color:#c0392b;}
.black{color:black}
input{text-transform:uppercase}
.cart-item{background-color:#999;width:100px;text-align:center;color:white;line-height:100px;float:left;text-indent: -5000px;-ms-touch-action: none;}
.cart-item2{background-color:#999;width:200px;height:100px;text-align:center;color:white;line-height:100px;float:left;-ms-touch-action: none;}
.detail-depart {height:520px;width:180px;padding-left:90px;padding-right:20px}
#list_choix_depart2, #list_choix_depart3{padding:20px}
#detail-depart{height:555px;overflow-Y:auto;overflow-x:hidden}
#trash {height:150px;width:650px;background-color:#ccc}
.bouton1{width: 138px;
height: 60px;
background-color: #FA5882;
border: none;
margin-top: 5px;
margin-right:5 px;}
.bouton2{width: 137px;
height: 60px;
background-color: #00FF00;
border: none;
margin-top: 5px;}
#cn-depart-1 , #cn-depart-2{width: 250px;
text-align:center;
}
.bouton3{width: 305px;
height: 60px;
background-color: #FA5882;
border: none;
margin-right:5 px;
position:relative;
bottom:0px}
.bouton4{width: 310px;
height: 60px;
background-color: #00FF00;
border: none;
margin-top: 5px;position:relative;
bottom:0px}
#cn-depart-1 , #cn-depart-2{width: 250px;
text-align:center;
}
.item-depart{background-color:#999;width:100px;text-align:center;color:white;margin-left:80px;}
.item-depart2{background-color:#transparent;width:230px;height:20px;text-align:center;color:#000000;line-height:1.3em;margin-left:5px;font-size:14px;font-weight:bold;margin:10px}
.dept{width:150px;text-align:center;vertical-align:top;height:640px}


/* fond organes */
#SA1M , #SA1, #SA3, #SA2, #SA1A, #SA1B, #SA2A, #SA2B, #SA3A, #SA3B, #DJD,#DJ, #SA21A, #SA23A, #SA21B, #SA23B, #TT, #SS1A, #SS1B, #SS2A, #SS2B, #SS3A, #SS3B{width:140px;height:105px;text-align:center;color:white;float:left;margin-left:5px;margin-bottom:5px;padding:40px 5px 5px 5px;-ms-touch-action: none;}
.SA1M {background:  url(../img/SA1M.png) center center no-repeat;height:100px;}
.SA1{background:  url(../img/SA1C.png) center center no-repeat;height:64px;}
.SA2{background:  url(../img/SA2C.png) center center no-repeat;height:64px;}
.SA3{background:  url(../img/SA3C.png) center center no-repeat;height:64px;}
.SA1A{background:  url(../img/SA1AC.png) center center no-repeat;height:64px;}
.SA2A{background:  url(../img/SA2AC.png) center center no-repeat;height:64px;}
.SA3A{background:  url(../img/SA3AC.png) center center no-repeat;height:64px;}
.SA1B{background:  url(../img/SA1BC.png) center center no-repeat;height:64px;}
.SA2B{background:  url(../img/SA2BC.png) center center no-repeat;height:64px;}
.SA3B{background:  url(../img/SA3BC.png) center center no-repeat;height:64px;}
.SS1A{background:  url(../img/SS1A.png) center center no-repeat;height:64px;}
.SS2A{background:  url(../img/SS2A.png) center center no-repeat;height:64px;}
.SS3A{background:  url(../img/SS3A.png) center center no-repeat;height:64px;}
.SS1B{background:  url(../img/SS1B.png) center center no-repeat;height:64px;}
.SS2B{background:  url(../img/SS2B.png) center center no-repeat;height:64px;}
.SS3B{background:  url(../img/SS3B.png) center center no-repeat;height:64px;}
.SS21A{background:  url(../img/SS21AC.png) center center no-repeat;height:64px;}

.SA23A{background:  url(../img/SA23AC.png) center center no-repeat;height:64px;}
.SA21B{background:  url(../img/SA21BC.png) center center no-repeat;height:64px;}
.SA23B{background:  url(../img/SA23BC.png) center center no-repeat;height:64px;}
.SRBM{background:  url(../img/SRBM.png) center center no-repeat;height:100px;}
.SRBT{background:  url(../img/SRBT.png) center center no-repeat;height:100px;}
.SL{background:  url(../img/SL.png) center center no-repeat;height:100px;}
.SLT{background:  url(../img/SLT.png) center center no-repeat;height:100px;}
.SMALT{background:  url(../img/SMALT.png) center center no-repeat;height:100px;}
.DJD{background: url(../img/DJD.png) center center no-repeat;height:100px;}
.DJ{background: url(../img/DJ.png) center center no-repeat;height:100px;}
.TT{background: url(../img/TT.png) center center no-repeat;height:100px;}
.SA1M-S{background:  url(../img/SA1M-S.png) center center no-repeat;height:50px;}
.ICB-S{background:  url(../img/ICB-S.png) center center no-repeat;height:50px;}
.SA1-S{background:  url(../img/SA1C-S.png) center center no-repeat;height:50px;}
.SA2-S{background:  url(../img/SA2C-S.png) center center no-repeat;height:50px;}
.SA3-S{background:  url(../img/SA3C-S.png) center center no-repeat;height:50px;}
.SA1A-S{background:  url(../img/SA1AC-S.png) center center no-repeat;height:50px;}
.SA2A-S{background:  url(../img/SA2AC-S.png) center center no-repeat;height:50px;}
.SA3A-S{background:  url(../img/SA3AC-S.png) center center no-repeat;height:50px;}
.SS1B-S{background:  url(../img/SS1B-S.png) center center no-repeat;height:50px;}
.SS2B-S{background:  url(../img/SS2B-S.png) center center no-repeat;height:50px;}
.SS3B-S{background:  url(../img/SS3B-S.png) center center no-repeat;height:50px;}
.SS1A-S{background:  url(../img/SS1A-S.png) center center no-repeat;height:50px;}
.SS2A-S{background:  url(../img/SS2A-S.png) center center no-repeat;height:50px;}
.SS3A-S{background:  url(../img/SS3A-S.png) center center no-repeat;height:50px;}
.SA1B-S{background:  url(../img/SA1BC-S.png) center center no-repeat;height:50px;}
.SA2B-S{background:  url(../img/SA2BC-S.png) center center no-repeat;height:50px;}
.SA3B-S{background:  url(../img/SA3BC-S.png) center center no-repeat;height:50px;}
.SA21A-S{background:  url(../img/SA21AC-S.png) center center no-repeat;height:50px;}
.SA23A-S{background:  url(../img/SA23AC-S.png) center center no-repeat;height:50px;}
.SA21B-S{background:  url(../img/SA21BC-S.png) center center no-repeat;height:50px;}
.SA23B-S{background:  url(../img/SA23BC-S.png) center center no-repeat;height:50px;}
.SRBM-S{background:  url(../img/SRBM-S.png) center center no-repeat;height:50px;}
.SRBT-S{background:  url(../img/SRBT-S.png) center center no-repeat;height:50px;}
.SL-S{background:  url(../img/SL-S.png) center center no-repeat;height:50px;}
.SLT-S{background:  url(../img/SLT-S.png) center center no-repeat;height:50px;}
.SMALT-S{background:  url(../img/SMALT-S.png) center center no-repeat;height:50px;}
.DJD-S{background: url(../img/DJD-S.png) center center no-repeat;height:50px;}
.DJ-S{background: url(../img/DJ-S.png) center center no-repeat;height:50px;}
.TR-S-non{background: url(../img/TR-S-non.png) center center no-repeat;height:60px;}



.TT-S{background: url(../img/TT-S.png) center center no-repeat;height:50px;}
 .SA1M-MALT,.SRBM-MALT, .SRBT-MALT, .SL-MALT, .SLT-MALT,.SMALT-MALT, .DJD-MALT, .DJ-MALT, .TT-MALT{ background: url(../img/cadenas-noir.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: 3px;line-height:27px;color:#ffffff;
left: -60px;}
 .SA1-MALT,  .SA1A-MALT,.SS1A-MALT,  .SS1B-MALT,  .SA1B-MALT,  .SA21A-MALT, .SA23A-MALT, .SA23B-MALT,.SA21B-MALT { background: url(../img/cadenas-noir.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: -10px;line-height:27px;color:#ffffff;
left: -60px;}
.SA2-MALT, .SA3-MALT,  .SA2A-MALT, .SA3A-MALT,  .SS2B-MALT, .SS2A-MALT, .SS3A-MALT,  .SS2B-MALT,.SS3B-MALT, .SA3B-MALT , .SA2B-MALT { background: url(../img/cadenas-noir.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: -30px;line-height:27px;color:#ffffff;
left: -60px;}


.SA1M-VMALT, .SRBM-VMALT, .SRBT-VMALT, .SL-VMALT, .SLT-VMALT,.SMALT-VMALT, .DJD-VMALT, .DJ-VMALT, .TT-VMALT{ background: url(../img/MALT.png) center center no-repeat;border:none;position:relative;top: 30px;line-height:27px;color:#ffffff;width: 40px;text-indent: -5000px;
height: 28px;left:-37px}
 .SA1-VMALT, .SA1A-VMALT, .SS1A-VMALT,  .SS1B-VMALT, .SA1B-VMALT,  .SA21A-VMALT, .SA23A-VMALT, .SA23B-VMALT,.SA21B-VMALT { background: url(../img/MALT.png) center center no-repeat;border:none;position:relative;top: 17px;line-height:27px;color:#ffffff;width: 40px;text-indent: -5000px;
height: 28px;left:-37px}
  .SA2-VMALT, .SA3-VMALT,  .SA2A-VMALT, .SA3A-VMALT,  .SA2B-VMALT, .SA3B-VMALT , .SS2B-VMALT, .SS2A-VMALT, .SS3A-VMALT,  .SS3B-VMALT{ background: url(../img/MALT.png) center center no-repeat;border:none;position:relative;top: -5px;line-height:27px;color:#ffffff;width: 40px;text-indent: -5000px;
height: 28px;left:-37px}

.SA1M-MALT-CN,.SRBM-MALT-CN, .SRBT-MALT-CN, .SL-MALT-CN, .SLT-MALT-CN,.SMALT-MALT-CN, .DJD-MALT-CN, .DJ-MALT-CN, .TT-MALT-CN{ background: url(../img/cadenas-vert.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: 3px;line-height:27px;color:#ffffff;font-weight:bold;
left: -60px;}
.SA1-MALT-CN,  .SA1A-MALT-CN,  .SA1B-MALT-CN,  .SA21A-MALT-CN, .SS1A-MALT-CN,  .SS1B-MALT-CN,  .SA23A-MALT-CN, .SA23B-MALT-CN,.SA21B-MALT-CN { background: url(../img/cadenas-vert.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: -10px;line-height:27px;color:#ffffff;font-weight:bold;
left: -60px;}
 
.SA2-MALT-CN, .SA3-MALT-CN,  .SA2A-MALT-CN, .SA3A-MALT-CN, .SS2B-MALT-CN, .SS2A-MALT-CN, .SS3A-MALT-CN,  .SS3B-MALT-CN,  .SA2B-MALT-CN, .SA3B-MALT-CN { background: url(../img/cadenas-vert.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: -30px;line-height:27px;color:#ffffff;font-weight:bold;
left: -60px;}


.Bornes-90-MALT-CN, .Bornes-63-MALT-CN, .Bornes-225-MALT-CN, .Bornes-400-MALT-CN{ background: url(../img/cadenas-vert.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: 10px;line-height:27px;color:#ffffff;font-weight:bold;
left: -80px;}
.Borne-Neutre-MALT-CN{ background: url(../img/cadenas-vert.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: 10px;line-height:27px;color:#ffffff;font-weight:bold;
left: 0px;}
.Bornes-Tertiaire-MALT-CN{ background: url(../img/cadenas-vert.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: -75px;line-height:27px;color:#ffffff;font-weight:bold;
left: -115px;}
.TR-non-s-MALT-CN{ background: url(../img/cadenas-vert.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: 0px;line-height:27px;color:#ffffff;font-weight:bold;
left: -80px;}

.Bornes-90-VMALT, .Bornes-63-VMALT, .Bornes-225-VMALT, .Bornes-400-VMALT { background: url(../img/MALT.png) center center no-repeat;border:none;position:relative;top: 10px;line-height:27px;color:#ffffff;width: 40px;text-indent: -5000px;
height: 28px;left:-9px}
.Borne-Neutre-VMALT { background: url(../img/MALTN.png) center center no-repeat;border:none;position:relative;top: 10px;line-height:27px;color:#ffffff;width: 40px;text-indent: -5000px;
height: 28px;left:-7px}
.Bornes-Tertiaire-VMALT { background: url(../img/MALT.png) center center no-repeat;border:none;position:relative;top: -75px;line-height:27px;color:#ffffff;width: 40px;text-indent: -5000px;
height: 28px;left:-33px}
.Bornes-90-MALT, .Bornes-63-MALT, .Bornes-225-MALT, .Bornes-400-MALT{ background: url(../img/cadenas-noir.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: 10px;line-height:27px;color:#ffffff;
left: -80px;}
.Borne-Neutre-MALT{ background: url(../img/cadenas-noir.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: 10px;line-height:27px;color:#ffffff;
left: 0px;}
.Bornes-Tertiaire-MALT{ background: url(../img/cadenas-noir.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: -75px;line-height:27px;color:#ffffff;
left: -115px;}

.primaire, .secondaire{background: url(../img/MALTN-PDF.png) center center no-repeat;height:30px;}
.neutre-TR{background: transparent center center no-repeat;height:1px;position:relative;top:-98px;left:40px}
.neutre-AT{background: transparent center center no-repeat;height:1px;position:relative;top:-85px;left:40px}
.tertiaire-TR{background: transparent center center no-repeat;height:1px;position:relative;top:0px;left:-10px}
.tertiaire-AT{background: transparent center center no-repeat;height:1px;position:relative;top:-2px;left:-12px}
.TR-S-oui{background: url(../img/TR-S-oui.png) center center no-repeat;height:60px;}
.AT-S-oui{background: url(../img/AT-S-oui.png) center center no-repeat;height:65px;}
.AT-S-non{background: url(../img/AT-S-non.png) center center no-repeat;height:65px;}
.libre-S{background: transparent;height:35px;width:230px;line-height:35px;text-align:left;margin-left:5px}

.texte-libre{font-size:10px;font-weight:bold;}
#libre-1, #libre-2{text-align:left;margin-left: 10px;line-height: 30px;font-weight: bold;font-size:12px;
margin-bottom: 5px;}
.nom{width: 100px;
background: #aaa;
border: none;
color: red;
font-weight: bold;
text-align:center;}
.man, .man2{width:70px; margin-left:10px;background: #aaa;
border: none;
color: #FFFF00;
font-weight: bold;
text-align:center;}
.libre-D{background: url(../img/cadenas-noir.png) center center no-repeat;width:28px;height:28px;border:none;line-height:27px;color:#ffffff;
margin-left: 10px;}
.cadenaL{background: url(../img/cadenas-vert.png) center center no-repeat;width:28px;height:28px;border:none;line-height:27px;color:#ffffff;font-weight:bold;font-size: 14px;
margin-left: 10px;}


.DJ-C, .DJD-C{visibility:hidden;}
img { 
  vertical-align:middle;
}
.shoppingList{width: 620px;
display: inline;
background-color: transparent;
float: right;
height: 680px;

}
.shoppingList ul{
height: 518px;
overflow:auto;
}
#list li{height: 30px;
background-color: #2ecc71;
margin: 5px 10px;
list-style-type: none;
line-height:30px;
-ms-touch-action: none;}
#list {padding:0;border: solid #fff 1px;}
.check{width:20px;height:30px;display:inline;float:left;}
.count{width:20px;display:inline;float:left;color:#ffffff;font-weight:bold;}
.item{width:380px;text-align:right;display:inline;float:left;-ms-touch-action: none;font-size:10px}
.manoeuvre{width:30px;color:#FFFF00;text-align:left;display:inline;float:left;font-weight:bold;font-size:12px}
.red{color:#FF0000;width:130px;display:inline;float:left;font-weight:bold;font-size:11px}
.redT{color:#FF0000;width:200px;display:inline;float:left;font-weight:bold;font-size:11px}
.DN{background: url(../img/cadenas-noir.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: 14px;line-height:27px;color:#ffffff;

left: 40px;}


.MALT{

}
.cadenas{background: url(../img/cadenas-vert.png) center center no-repeat;width:28px;height:28px;border:none;position:relative;top: 14px;line-height:27px;color:#ffffff;font-weight:bold;font-size: 14px;
left: 40px;}

.cadenasM{background: url(../img/cadenas-vert.png) center center no-repeat;width:20px;height:23px;border:none;position:relative;top: 40px;line-height:27px;color:#ffffff;
left: -53px;}
.decomda{background: url(../img/cadenas-vert.png) center center no-repeat;width:20px;height:23px;border:none;position:relative;top: 23px;line-height:27px;color:#ffffff;font-weight:bold;font-size: 14px;
left: 53px;}

.depart{display:none;float:left;}
.cross{position: relative;left:2px;}
.hide{visibility:hidden}




