/*----------ONGLETS --------------------------------------------------*/	
#onglets {
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
	margin-bottom: 0px;
}
#onglets #menu {
	list-style: none;
	position: relative;
	left: 1px;
	height: 20px;
	width: 940px;
	top: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
      } 
#onglets #menu li {
	display: inline;
	margin: 0px;
      } 
#menu li a {
	background: #6C8297;
	color: #FFFFFF;
	text-decoration: none;
	-moz-border-radius: 6px 6px 0 0; 
	-webkit-border-radius: 6px 6px 0 0; 
	border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px; /* pour Chrome */ 
	-webkit-border-top-right-radius: 6px; /* pour Chrome */ 
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	margin: 0px;
	text-align: center;
      } 
#menu li a:hover, #menu li a:focus {
	background:#BFCAD5;
	color: #000;
	margin: 0px;
      } 
 #menu li#air  a:hover, #menu li#air a:focus {
	background: #0099FF;
	color: #000;
	margin: 0px;
      } 
#menu li#nitrox  a:hover, #menu li#nitrox a:focus {
	background: #009900;
	color: #000;
	margin: 0px;
      } 	
#menu li#tiv  a:hover, #menu li#tiv a:focus {
	background: #FEE800;
	color: #000000;
	margin: 0px;
      } 	
#menu li#nouveautes a:hover, #menu li#nouveautes a:focus {
	background: #2563A0;
	color: #000000;
	margin: 0px;
      } 	
#menu li#promos a:hover, #menu li#promos a:focus {
	background: #F88E01;
	color: #000000;
	margin: 0px;
      } 	
 #menu li#actualites a:hover, #menu li#actualites a:focus {
	background: #669999;
	color: #000000;
	margin: 0px;
      } 	
/* ---------  BLOC CENTER --------------------*/
#center {
	margin: 0px auto;
	width: 945px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#pcenter {
	margin: 0px auto;
	width: 945px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: auto;
}
/* ---------  sbloc STEPS --------------------*/
#bloclivraison{
	float: left;
	width: 290px;
	margin-left: 5px;
	padding: 0px;
	margin-bottom: 10px;
}
#livraison_stick {
	font: 11px "Trebuchet MS";
	color: #333333;
	background: #D3D3D3;
	padding: 5px 5px 5px 15px;
	float: left;
	width: 265px;
	margin-top: 15px;
}
#livraison {
	font: 11px "Trebuchet MS";
	color: #666666;
	background: #F5F5F5;
	padding: 10px;
	float: left;
	width: 265px;
}
/* ---------  sbloc STEPS --------------------*/
#steps {
	width: 590px;
	height: auto;
	text-align: right;
	float: right;
	margin-left: 35px;
	margin-bottom: 10px;
}
/* ---------  sbloc PANIER --------------------*/
#panier_stick{
	font: bold 11px "Trebuchet MS";
	color: #FFFFFF;
	float: right;
	width: 597px;
	background: #75AA1A;
	padding-left: 5px;
	text-align: center;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-left: 35px;
	margin-top: 20px;
	-moz-border-radius: 6px 6px 0 0; 
	-webkit-border-radius: 6px 6px 0 0; 
	border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px; /* pour Chrome */ 
	-webkit-border-top-right-radius: 6px; /* pour Chrome */ 
}
/* ---------   Items  stick--------------------*/
#items_titre {
	font:11px "Trebuchet MS";
	color: #333333;
	background: #F5F5F5;
	height: auto;
	float: right;
	text-align: center;
	vertical-align: top;
	border: 1pt solid #D3D3D3;
	width: 590px;
	margin-bottom: -1px;
	padding-right: 10px;
	margin-left: 35px;
}
#libelle {
	font: 11px "Trebuchet MS";
	color: #333333;
	width: 360px;
	padding-left: 10px;
	text-align: left;
}
#avertis {
	font: 10px "Trebuchet MS";
	color: #FF0000;
	background: #FFFFFF;
	border: 1pt dashed #CC3300;
	padding: 10px;
	float: right;
	width: 240px;
	margin-top: 10px;
}
#sup {
	font: 11px "Trebuchet MS";
	color: #333333;
	height: 20px;
	width: 35px;
	text-align: center;
}
#code {
	font: 11px "Trebuchet MS";
	color: #333333;
	float: left;
	width: 40px;
	text-align: center;
}
#qte {
	width: 35px;
	text-align: center;
	font: 11px "Trebuchet MS";
	color: #333333;
	}
.inputext{
	color:FFFFFF;
	font: 11pt TrebuchetMS;
	background: #FFFFFF;
	border: 1pt solid #D3D3D3;
}
#prixht {
	font: 11px "Trebuchet MS";
	color: #333333;
	width: 50px;
	text-align: center;
}
#totalht {
	font: 11px "Trebuchet MS";
	color: #333333;
	float: left;
	width: 50px;
	text-align: center;
}

/* ---------  items --------------------*/
 #panieritems, #items {
	font: 12px "Trebuchet MS";
	color: #333333;
	background: #F5F5F5;
	height: auto;
	float: right;
	border: 1pt solid #D3D3D3;
	width: 590px;
	padding-top: 10px;
	margin-top: 0px;
	padding-right: 10px;
	margin-bottom: 0px;
	margin-left: 35px;
}
.libelle {
	font: 12px "Trebuchet MS";
	color: #333333;
	width: 360px;
	padding-left: 10px;
	text-align: left;
}
.sup {
	font: 12px "Trebuchet MS";
	color: #333333;
	height: 20px;
	width: 35px;
	text-align: center;
}
.code {
	font: 12px "Trebuchet MS";
	color: #333333;
	float: left;
	width: 40px;
	text-align: center;
}
.qte {
	width: 35px;
	text-align: center;
	font: 12px "Trebuchet MS";
	color: #333333;
	}
.prixht {
	font: 12px "Trebuchet MS";
	color: #333333;
	width: 50px;
	text-align: center;
}
.totalht {
	font: 12px "Trebuchet MS";
	color: #333333;
	float: left;
	width: 50px;
	text-align: center;
}

/* ---------  sbloc PAIEMENT --------------------*/
#tempcenter {
	width: 667px;
	margin-right: auto;
	margin-left: auto;
	height: 526px;
}
#sbloc_paiement {
	float: right;
	width: 266px;
	margin-right: 0px;
	margin-top: 30px;
	height: auto;
	margin-bottom: 15px;
}
#tempnav{
	width: 250px;
	float: right;
	height: 50px;
	font: 12px "Trebuchet MS";
	color: #333333;
	padding: 5px;
	text-align: center;
}
#paiement_stick {
	font: bold 11px "Trebuchet MS";
	color: #FFFFFF;
	float: right;
	width: 257px;
	background: #75AA1A;
	padding-left: 5px;
	text-align: center;
	height: 20px;
	padding-top: 5px;
-moz-border-radius: 6px 6px 0 0; 
-webkit-border-radius: 6px 6px 0 0; 
border-radius: 6px 6px 0 0;
-webkit-border-top-left-radius: 6px; /* pour Chrome */ 
-webkit-border-top-right-radius: 6px; /* pour Chrome */ 
}
#paiement {
	font: 12px "Trebuchet MS";
	color: #333333;
	background: #F5F5F5;
	float: right;
	border: 1pt solid #D3D3D3;
	width: 250px;
	padding-top: 10px;
	padding-right: 10px;
}

#panier_ident {
	height: 200px;
	width: 603px;
	margin-right: auto;
	margin-left: 36px;
	float: right;
	margin-bottom: 30px;
}
.paiement{
	font: 12px "Trebuchet MS";
	color: #333333;
}
#expedition {
	float: right;
	width: 590px;
	margin-right: 20px;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
}
#total {
	font: 12px "Trebuchet MS";
	color: #333333;
	background: #F5F5F5;
	height: auto;
	float: right;
	border: 1pt solid #D3D3D3;
	width: 590px;
	padding-top: 10px;
	margin-top: 0px;
	padding-right: 10px;
	margin-right: 20px;
}

#vousavezuncompte {
	font: bold 12px "Trebuchet MS";
	color: #75AA1A;
	padding: 5px 5px 5px 30px;
	float: left;
	width: 255px;
	margin-top: 15px;
	text-decoration: none;
	cursor:pointer;
}
#vousnavezpasdecompte {
	color: #75AA1A;
	font: bold 12px "Trebuchet MS";
	width: 250px;
	padding: 5px 10px;
	float: left;
	margin-left: 30px;
	margin-top: 15px;
	text-decoration: none;
	cursor:pointer;
}
.footer {
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	height: 100px;
}

#creecompte {
	color: #75AA1A;
	font: bold 12px "Trebuchet MS";
	width: 225px;
	padding: 15px 10px 15px 35px;
	float: left;
	margin-left: 30px;
	border: 1pt solid #D3D3D3;
	height: auto;
}
#userconn, #userpass {
	color: #999999;
	border: 1pt solid #D3D3D3;
	width: 130px;
	font: 12px "Trebuchet MS";
	margin-left: 10px;
	float: left;
	height: 15px;
	padding-right: 5px;
	padding-left: 5px;
}
.txt {
	font: 11px "Trebuchet MS"; 
	color: #333333;
	height: 15px;
	padding: 0px;
	margin: 0px;
}
#user_con {
	font: 11px "Trebuchet MS";
	color: #333333;
	padding: 15px 5px;
	float: left;
	width: 278px;
	border: 1pt solid #D3D3D3;
	height: auto;
}
#user_connecter {
	font: 12px "Trebuchet MS";
	color: #6C8297;
	padding: 15px 5px;
	float: left;
	width: 278px;
	border: 1pt solid #D3D3D3;
	height: auto;
	text-align: center;
}
#avertcnil {
	color: #666666;
	font: 11px "Trebuchet MS";
	width: 923px;
	padding: 5px 10px;
	text-align: justify;
	margin: 5px auto 15px;
}
#paniervide {
	text-align: center;
	height: 200px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	padding-left: 100px;
	float: left;
}
#centerpanier {
	float: left;
	height: auto;
	width: 650px;
}

/* --------- PANIER8_TEMP --------------------*/
#paniertemp_valider {
	font: 11px "Trebuchet MS";
	color: #FFFFFF;
	width: 130px;
	height: 20px;
	padding: 6px 4px 4px;
	background: #75AA1A;
	text-decoration: none;
	text-align: center;
	clip: rect(auto,auto,auto,auto);
	margin-left: 10px;
	cursor: pointer;
}
#paniertemp_valider a:hover, #paniertemp_valider a:focus {
	font: 11px "Trebuchet MS";
	color: #FFFFFF;
	width: 130px;
	height: 20px;
	padding: 6px 4px 4px;
	background: #FF9900;
	text-decoration: none;
	text-align: center;
	clip: rect(auto,auto,auto,auto);
	margin-left: 10px;
	cursor: pointer;
}
#paniertemp_avert {
	font: bold 12px "Trebuchet MS";
	color: #FF0000;
	background: #FFFFFF;
	border: 1pt dashed #CC3300;
	padding: 10px;
	float: left;
	width: 240px;
	margin-top: 10px;
	text-align: center;
	margin-right: 10px;
}
#paniertemp_nav {
	float: right;
	width: 280px;
	margin-right: 40px;
	margin-top: 30px;
}


/* --------- PANIER_E4 --------------------*/
#panier_confirm{
	height: auto;
	width: 600px;
	margin-right: auto;
	margin-left: 36px;
	float: right;
	font: 11px "Trebuchet MS";
	color: #333333;
}
#vosinfos {
	width: 335px;
	height: 230px;
	border: 1pt solid #D3D3D3;
	margin-bottom: 0px;
}

#recap_livr {
	font: 11px "Trebuchet MS";
	color: #333333;
	width: 310px;
	padding: 10px 5px 5px;
	border-bottom: 1pt solid #D3D3D3;
	height: 90px;
	text-align: left;
	margin: 10px auto 5px;
}
#sbloc_recap_infos {
	float: right;
	width: 350px;
	height: 321px;
	margin-top: 20px;
}
#recap_infostick {
	font: 11px "Trebuchet MS";
	color: #FFFFFF;
	text-decoration: none;
	width: 200px;
	float: left;
	height: 18px;
	background: #75AA1A;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	margin-right: 100px;
	margin-bottom: 5px;
}
#votrecommande {
	float: left;
	height: auto;
	width: 218px;
	margin-bottom: 10px;
	margin-top: 20px;
}

#sbloc_montant {
	float: left;
	width: 203px;
	border: 1pt solid #D3D3D3;
}

#montant_stick {
	font: 11px "Trebuchet MS";
	color: #FFFFFF;
	background: #75AA1A;
	height: 18px;
	width: 190px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	-moz-border-radius: 6px 6px 0 0; 
	-webkit-border-radius: 6px 6px 0 0; 
	border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px; /* pour Chrome */ 
	-webkit-border-top-right-radius: 6px; /* pour Chrome */ 
}

.recap_txt {
	font: 11px "Trebuchet MS";
	color: #666666;
	float: left;
	width: 85px;
	height: 18px;
}

.recap_cmd {
	font: 11px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 80px;
	float: left;
	text-align: right;
	height: 18px;
	margin-left: 1px;
}

#recap_total {
	font: bold 12px Geneva, Arial, Helvetica, sans-serif;
	color: #75AA1A;
	width: 80px;
	float: right;
	text-align: right;
	height: 20px;
	padding-top: 4px;
	border-top: 1px solid #75AA1A;
	border-right: 1pt solid #75AA1A;
	border-bottom: 1pt solid #75AA1A;
	border-left: 1pt solid #75AA1A;
	padding-right: 3px;
}

#recap_montant {
	font: 11px "Trebuchet MS";
	color: #333333;
	width: 170px;
	margin-right: auto;
	margin-left: auto;
	height: 100px;
	padding: 10px 3px 5px;
	margin-bottom: 10px;
}

#recap_datelivr {
	font: 11px "Trebuchet MS";
	color: #666666;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px 5px;
	height: 25px;
}
#recap_TXT {
	font: bold normal 11px "Trebuchet MS";
	color: #75AA1A;
	padding-top: 4px;
	width: 85px;
}

#recap_vide {
	width: 200px;
	float: right;
	height: 20px;
	margin-left: 150px;
}

#recap_fact {
	font: 11px "Trebuchet MS";
	color: #333333;
	width: 310px;
	padding: 5px;
	margin: 5px auto 10px;
	height: auto;
}

#recap_nav1 {
	font: 11px "Trebuchet MS";
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 190px;
	background: #75AA1A;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	-moz-border-radius: 0 0 6px 6px; 
-webkit-border-radius: 0 0 6px 6px; 
border-radius: 0 0 6px 6px;
-webkit-border-bottom-left-radius: 6px; /* pour Chrome */ 
-webkit-border-bottom-right-radius: 6px; /* pour Chrome */ 
}

#recap_stickpaie{
	font: 12px "Trebuchet MS";
	color: #FFFFFF;
	width: 317px;
	padding: 10px;
	border-top: 1pt solid #D3D3D3;
	float: left;
	margin-bottom: 10px;
	background: #75AA1A;
	margin-top: -1px;
	text-decoration: none;
	cursor: pointer;
}

#e5center {
	height: 400px;
	width: 650px;
	margin-right: auto;
	margin-left: 220px;
	font: 12px "Trebuchet MS";
	color: #75AA1A;
}

#e5_msg {
	height: auto;
	width: 582px;
	float: right;
	font: 12px "Trebuchet MS";
	color: #666666;
	background: #E0F1CF;
	text-align: center;
	padding: 10px;
}

#recap_paie{
	font: bold 11px "Trebuchet MS";
	color: #FFFFFF;
	width: 218px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	padding: 0px;
}

#panier_foot{
	font: bold 11px "Trebuchet MS";
	color: #FFFFFF;
	float: right;
	width: 597px;
	background: #75AA1A;
	padding-left: 5px;
	text-align: center;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-left: 35px;
	-moz-border-radius: 0 0 6px 6px; 
-webkit-border-radius: 0 0 6px 6px; 
border-radius: 0 0 6px 6px;
-webkit-border-bottom-left-radius: 6px; /* pour Chrome */ 
-webkit-border-bottom-right-radius: 6px; /* pour Chrome */ 
}

/* --------- RELAIS_COLIS8 --------------------*/
#sbloc_tnt {
	width: 602px;
	height: auto;
	margin-top: 0px;
	float: right;
	font: 14px "Trebuchet MS";
	color: #75AA1A;
}

#tntcenter {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	margin-top: 10px;
}

#tntstick{
	font: bold 11px "Trebuchet MS";
	color: #FFFFFF;
	float: right;
	width: 597px;
	background: #75AA1A;
	padding-left: 5px;
	text-align: center;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-left: 35px;
}

.tntvalider {
	font: 11px "Trebuchet MS";
	color: #FFFFFF;
	width: 130px;
	height: 30px;
	padding: 6px 4px 4px;
	background: #75AA1A;
	text-decoration: none;
	text-align: center;
	clip: rect(auto,auto,auto,auto);
	margin-left: 10px;
	cursor: pointer;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* --------- PANIER8_END --------------------*/

#end_center {
	height: 350px;
	width: 637px;
	margin-right: auto;
	margin-left: auto;
	font: 12px "Trebuchet MS";
	color: #75AA1A;
}
#end_steps {
	width: 205px;
	height: 190px;
	text-align: center;
	float: right;
	border: 1pt solid #75AA1A;
	padding-top: 8px;
}
#end_msg {
	height: 180px;
	width: 376px;
	float: right;
	font: 11px "Trebuchet MS";
	color: #666666;
	background: #E0F1CF;
	text-align: center;
	padding: 10px;
}

#session {
	height: 30px;
	width: 30px;
	margin-left: 395px;
	float: left;
	margin-top: 67px;
}
#deconnectezvous {
	font: 12px "Trebuchet MS";
	color: #6C8297;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 200px;
	float: left;
	height: auto;
	text-decoration: none;
}
#deconnectezvous a:hover {
	font: 12px "Trebuchet MS";
	color: #FF6600;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 200px;
	float: left;
	height: auto;
	text-decoration: underline;
}
#deconnectezvous a:focus {
	font: 12px "Trebuchet MS";
	color: #75AA1A;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 200px;
	float: left;
	height: auto;
	text-decoration: none;
}
#deconnectezvous a {
	font: 12px "Trebuchet MS";
	color: #6C8297;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 200px;
	float: left;
	height: auto;
	text-decoration: none;
}
