@charset "utf-8";
/* CSS Document */
div.bondecommande {
	width:772px;
	margin-bottom:20px;
}
div.adressecommandefacturation {
	float:left;
	width:45%;
	text-align:center;
	margin:auto;
}
div.adressecommandelivraison {
	float:right;
	text-align:center;
	width:45%;
	margin:auto;
}
div.hrslice {
	clear:both;
    	color: #fff;
	border: 1px dotted #969697;
	border-style: none none dotted;
	background-color: #fff;
  	width: 70%;
	margin:auto;
	padding-top:6px;
	padding-bottom:10px;
}
div.hrslice hr {
  	display: none;
}
.dtgiban {
	text-align:center;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
}
.adresseborder {
	margin-top:10px;
	border:solid 1px #363434;
}
div.afficherpaiement {
	clear:both;
	width:600px;
	margin:auto;
}
div#paiement {
	clear:both;
	width:698px;
	margin-left:20px;
}
div#paiement .erreur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:justify;
	color:#b80c37;
}
div#paiement .paiementChq {
	clear:both;
	float:left;
	width:260px;
}
div#paiement .paiementChq .entete {
	background:url(/images/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .enteteFR-FR {
	background:url(/images/FR/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .enteteFR-BE {
	background:url(/images/BE/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .enteteES-ES {
	background:url(/images/ES/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .enteteIT-IT {
	background:url(/images/IT/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .enteteFR-CH {
	background:url(/images/CHF/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .enteteDE-AT  {
	background:url(/images/AT/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .enteteEN-GB {
	background:url(/images/EN/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .enteteDE-DE {
	background:url(/images/DE/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .entetePT-PT {
	background:url(/images/PT/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .enteteFR-LU {
	background:url(/images/LU/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .enteteEN-IE {
	background:url(/images/IE/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .enteteDE-CH {
	background:url(/images/CHD/paiement_Ch.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement .paiementChq .corps{
	display:block;
	border:1px solid;
	width:245px;
	margin-bottom:20px;
}
div#paiement .paiementChq .corps .texte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:justify;
	padding:5px;
}
#paiement .paiementChq .boutonChq{
	border:0px;
	background:url(/images/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqFR-FR {
	border:0px;
	background:url(/images/FR/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqFR-BE {
	border:0px;
	background:url(/images/BE/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqES-ES {
	border:0px;
	background:url(/images/ES/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqIT-IT {
	border:0px;
	background:url(/images/IT/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqFR-CH {
	border:0px;
	background:url(/images/CHF/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqDE-AT  {
	border:0px;
	background:url(/images/AT/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqEN-GB {
	border:0px;
	background:url(/images/EN/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqDE-DE {
	border:0px;
	background:url(/images/DE/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqPT-PT {
	border:0px;
	background:url(/images/PT/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqFR-LU {
	border:0px;
	background:url(/images/LU/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqEN-IE {
	border:0px;
	background:url(/images/IE/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement .paiementChq .boutonChqDE-CH {
	border:0px;
	background:url(/images/CHD/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir{
	float:right;
	width:260px;
	margin-right:85px;
}
div#paiement #paiementVir .entete{
	background:url(/images/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .enteteFR-FR {
	background:url(/images/FR/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .enteteFR-BE {
	background:url(/images/BE/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .enteteES-ES {
	background:url(/images/ES/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .enteteIT-IT {
	background:url(/images/IT/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .enteteFR-CH {
	background:url(/images/CHF/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .enteteDE-AT  {
	background:url(/images/AT/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .enteteEN-GB {
	background:url(/images/EN/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .enteteDE-DE {
	background:url(/images/DE/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .entetePT-PT {
	background:url(/images/PT/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .enteteFR-LU {
	background:url(/images/LU/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .enteteEN-IE {
	background:url(/images/IE/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .enteteDE-CH {
	background:url(/images/CHD/paiement_Vir.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementVir .corps{
	display:block;
	border:1px solid;
	width:245px;
	margin-bottom:20px;
}
div#paiement #paiementVir .corps .texte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:justify;
	padding:5px;
}
#paiement #paiementVir .boutonVir{
	border:0px;
	background:url(/images/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirFR-FR {
	border:0px;
	background:url(/images/FR/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirFR-BE {
	border:0px;
	background:url(/images/BE/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirES-ES {
	border:0px;
	background:url(/images/ES/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirIT-IT {
	border:0px;
	background:url(/images/IT/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirFR-CH {
	border:0px;
	background:url(/images/CHF/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirDE-AT  {
	border:0px;
	background:url(/images/AT/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirEN-GB {
	border:0px;
	background:url(/images/EN/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirDE-DE {
	border:0px;
	background:url(/images/DE/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirPT-PT {
	border:0px;
	background:url(/images/PT/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirFR-LU {
	border:0px;
	background:url(/images/LU/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirEN-IE {
	border:0px;
	background:url(/images/IE/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementVir .boutonVirDE-CH {
	border:0px;
	background:url(/images/CHD/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:80px;
}
div#paiement #paiementCC{
	float:left;
	width:600px;
}
div#paiement #paiementCC .entete{
	background:url(/images/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .enteteFR-FR {
	background:url(/images/FR/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .enteteFR-BE {
	background:url(/images/BE/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .enteteES-ES {
	background:url(/images/ES/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .enteteIT-IT {
	background:url(/images/IT/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .enteteFR-CH {
	background:url(/images/CHF/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .enteteDE-AT  {
	background:url(/images/AT/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .enteteEN-GB {
	background:url(/images/EN/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .enteteDE-DE {
	background:url(/images/DE/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .entetePT-PT {
	background:url(/images/PT/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .enteteFR-LU {
	background:url(/images/LU/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .enteteEN-IE {
	background:url(/images/IE/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .enteteDE-CH {
	background:url(/images/CHD/paiement_cb.jpg) no-repeat;
	width:260px;
	height:50px;
}
div#paiement #paiementCC .corps{
	display:block;
	border:1px solid;
	width:600px;
	margin-bottom:20px;
}
div#paiement #paiementCC .corps .texte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:justify;
	padding:5px;
}
#paiement #paiementCC .pictoCarte{
	margin-top:15px;
	border:0px;
	width:600px;
}
#paiement #paiementCC .boutonCC{
	border:0px;
	background:url(/images/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCFR-FR {
	border:0px;
	background:url(/images/FR/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCFR-BE {
	border:0px;
	background:url(/images/BE/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCES-ES {
	border:0px;
	background:url(/images/ES/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCIT-IT {
	border:0px;
	background:url(/images/IT/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCFR-CH {
	border:0px;
	background:url(/images/CHF/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCDE-AT  {
	border:0px;
	background:url(/images/AT/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCEN-GB {
	border:0px;
	background:url(/images/EN/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCDE-DE {
	border:0px;
	background:url(/images/DE/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCPT-PT {
	border:0px;
	background:url(/images/PT/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCFR-LU {
	border:0px;
	background:url(/images/LU/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCEN-IE {
	border:0px;
	background:url(/images/IE/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div#paiement #paiementCC .boutonCCDE-CH {
	border:0px;
	background:url(/images/CHD/valider_com.jpg) no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	margin-left:435px;
}
div.imgMaster {
	background:url(/images/STA/crypto-cb-master-all.jpg) no-repeat;
	width:250px;
	height:150px;
	display:none;
}
div.imgDiners {
	background:url(/images/STA/crypto-cb-diners-all.jpg) no-repeat;
	width:250px;
	height:150px;
	display:none;
}
div.imgAmex {
	background:url(/images/STA/crypto-cb-amex-all.jpg) no-repeat;
	width:250px;
	height:150px;
	display:none;
}
div.imgVisa {
	background:url(/images/STA/crypto-cb-visa-all.jpg) no-repeat;
	width:250px;
	height:150px;
	display:none;
}
div#continuer #topMessage {
	margin-top:20px;
	background:#FFFFFF url(/images/communs/topPanier.jpg) no-repeat;
	width:698px;
	height:14px;
	margin-bottom:-5px;
}
div#continuer #Message {
	background:#FFFFFF url(/images/communs/middlePanier.jpg);
	width:698px;
}
div#continuer #bottomMessage {
	background:#FFFFFF url(/images/communs/bottomPanier.jpg) no-repeat;
	width:698px;
	height:11px;
	margin-bottom:15px;
}
div#continuer #Message #coche {
	padding-right:14px;
	padding-left:5px;
}
div#continuer #Message #coche span {
	background:url(/images/communs/coche_panier.jpg) no-repeat;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:15px;
}
div#continuer .entete{
	background:url(/images/que_souhaitez_vous_faire.jpg) no-repeat;
	width:257px;
	height:48px;
	margin-top :15px;
}
div#continuer .printCom {
	height:58px;
	background:url(/images/communs/imprimer.jpg) no-repeat;
	width:400px;
	cursor:pointer;
	padding-left:60px;
	padding-top:15px;
}
div#continuer .goAccueil {
	height:58px;
	background:url(/images/communs/go_to_homepage.jpg) no-repeat;
	padding-left:60px;
	padding-top:15px;
	width:400px;
	cursor:pointer;
}
div#continuer .invitMill {
	height:58px;
	background:url(/images/communs/inviter_ami.jpg) no-repeat;
	padding-left:60px;
	padding-top:15px;
	width:400px;
	cursor:pointer;
}
div#continuer .avis {
	height:58px;
	background:url(/images/communs/donner_votre_avis.jpg) no-repeat;
	padding-left:60px;
	padding-top:15px;
	width:400px;
	cursor:pointer;
}
#continuer  span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
}
#continuer  span:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
	color:#b80c37;
}
div#suggestion .entete{
	background:url(/images/suggestion.jpg) no-repeat;
	width:257px;
	height:48px;
}
div#suggestion .lienVideo {
	height:55px;
	background:url(/images/communs/voir_video.jpg) no-repeat;
	padding-left:90px;
	padding-top:15px;
	width:400px;
	cursor:pointer;
}
div#suggestion .lienFaceBook {
	height:42px;
	background:url(/images/communs/join_facebook.jpg) no-repeat;
	padding-left:50px;
	padding-top:15px;
	width:400px;
	cursor:pointer;
}
div#suggestion .lienVideo span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
}
#suggestion  .lienVideo span:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
	color:#d97c02;
}
div#suggestion .lienFaceBook span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
}
#suggestion  .lienFaceBook span:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
	color:#3b5daa;
}