#infos_perso input { 
	margin: 0;
	padding: 0;
}
/*----------- Couleurs des textes ---------*/
#panier, #compte_client  {color:black;}
#panier .total{ color:red;}
#commande #commande_detail .del {color:red;}
#panier a{ color:green;}
#commande #commande_detail .libelles_panier td { color:#004E9B;}
#panier h1, #compte_client h1 {color:#004E9B;}
#panier h2, #compte_client h2 {color:#004E9B; border-bottom: 1px solid #004E9B;} 
#panier #etapes { border-bottom: 1px solid #004E9B; /*border: 1px solid #004E9B; background-color:white; padding-top:10px;*/}
#compte_client #mes_commandes .libelles_recap td { color:#004E9B; }
#etapes .inacc {color: #999999;} /*Visuel par défaut --non validée non accessible--*/
#etapes .encours {color:#004E9B;} /*--Etape en cours pas de lien html--*/
#etapes .valider_acc {color:#004E9B;} /*--Etapes validées et accessibles lien html--*/
#messages_info li {color: red; font-weight:bold;} /*--Message d'info--*/
/*----------- CSS PANIER IDEP MULTIMEDIA ---------*/
#panier,
#compte_client {
	margin:0 auto;
	width:500px;
	font: 10px Verdana;
	text-align:justify;
}

#panier a{ font: 0.9em Verdana, sans-serif;}
#panier h1, #panier h2, #panier ul, #panier li, #panier form {margin:0; padding:0;}
#panier h1, #compte_client h1{ font-size: 1.4em; margin:0 0 5px 0; }
#panier h2, #compte_client h2 { font-size: 1.2em; background: url(images/puce_h2.gif) no-repeat 1px center; margin:0 0 20px 0;  padding:3px 0 3px 15px;} 
#panier p, #compte_client p{ margin:0 0 5px 0; clear:both;}
#panier .right{ text-align:right;}
#panier .total{ font-weight:bold;}

/*----------- MON PANIER --------------*/
#panier .bt_medium {
	float:right;
	width:83px;
	height:33px;
	font-size:0;
	text-decoration:none;
}
#panier .bt_small {
	float:right;
	width:55px;
	height:25px;
	font-size:0;
	text-decoration:none;
}
#merci .bt_small {
	float:right;
	width:63px;
	height:22px;
	font-size:0;
	text-decoration:none;
}
.valider_panier .bt_medium { margin-top:10px; background: url(images/valider_panier.gif) no-repeat 0px 0px;}
.poursuivre_achat .bt_medium { margin:10px 10px 0 0; background: url(images/poursuivre.gif) no-repeat 0px 0px;}
.cpt_client .bt_medium { margin-top:10px; background: url(images/cpt_client.gif) no-repeat 0px 0px;}
.accueil .bt_medium { margin:10px 10px 0 0; background: url(images/accueil.gif) no-repeat 0px 0px;}
.continuer .bt_medium { margin-top:-35px; padding-right:25px; background: url(images/etape_suivante.gif) no-repeat 0px 0px;}
.imprimer .bt_small{ margin-top:-25px; padding-right:2%; background: url(images/imprimer.gif) no-repeat 0px 0px;}
#infos .bt_small { float:left; background: url(images/maj.gif) no-repeat 0px 0px; /*margin-left:168px;*/}
#reduction .bt_small { float:left; margin-left:15px; background: url(images/valider.gif) no-repeat 0px 0px;}
#log .bt_small { float:left; margin-left:15px; background: url(images/valider.gif) no-repeat 0px 0px;}
#log .valider .bt_small { float:right; margin:-25px 30px 0 0; background: url(images/valider.gif) no-repeat 0px 0px;}
#paiement .continuer .bt_medium { background: url(images/valider_commande.gif) no-repeat 0px 0px;}
/*----------- IDENTIFICATION --------------*/
#panier #log { float:left; width:100%;}
#log #nouveau_client { float:left; width:46%;}
#log #login { float:left; width:46%; margin-left:7.5%;}
#log #login label { float:left; width:100%; font-weight:bold; font-size:0.9em;}
#login .last_input {float:left; width:120px;}
/*----------- OUVERTURE COMPTE/ADRESSES ------------*/
#panier #log { float:left; width:100%;}
#log #identifiants {float:left; width:100%; margin-top:20px;}
#infos_perso label,#identifiants label{ float:left; width:100%; font-weight:bold; font-size:0.9em;}
#infos_perso .lb_prenom{ float:left; width:13.5em;}
#infos_perso .lb_cp{ float:left; width:13.5em;}
#infos_perso .lb_tel{ float:left; width:13.5em;}
#identifiants .lb_pass{ float:left; width:16.5em;}
#panier .formulaire {float:left; width:100%; margin:0; padding:0;}
#panier .formulaire input{margin:0; padding:0;}
#panier .formulaire p{margin:0; padding:0;}
#panier .formulaire label{margin:-3px 0; padding:0;}
/*------------ ADRESSES -------------------*/
#panier #adresses {float:left; width:100%; margin-bottom:10px;}
#adresses #adr_livraison { float:left; width:46%;}
#adresses #adr_facturation { float:left; width:46%; margin-left:7.5%;}
#adresses .adr { float:left; width:30%; text-align:left; padding-right:3%; height:100px;}
/*------------ DETAIL_PANIER --------------*/
#panier #commande {float:left; width:100%; margin:0 0 10px 0;}
#commande #commande_detail td { padding:0 10px 7px 0; text-align:right; vertical-align: bottom;}
#commande #commande_detail .del { font-size:0.75em;}
#commande #commande_detail .libelles_panier td { font-weight:bold; padding-bottom:15px; font-size:1.2em;}
#commande #commande_detail .designation { text-align:left; width:50%;}
#commande #infos {float:left; width:50%; margin-top:10px;}
#commande #commande_total table{float:right; margin-top:10px; width:45%;}
#commande #commande_total td {padding:0 10px 2px 0; text-align:right; vertical-align: bottom;}
#commande #commande_total .designation { text-align:right; width:50%; font-weight: bold;}
#reduction {float:left; width:100%; margin-bottom:10px;}
#reduction .last_input {float:left; width:150px;}
/*----------- COMMENTAIRES (recap)---------*/
#panier #commentaires {float:left; width:100%;}
/*----------- MODE DE LIVRAISON -------------*/
#panier #livraison { float:left; width:100%; margin:10px 0;}
#panier #livraison ul { list-style-type:none;}
/*----------- MOYEN DE PAIEMENT -------------*/
#panier #paiement { float:left; width:100%;}
#panier #paiement ul { list-style-type:none;}
#panier #cgv {margin-top:15px; text-align:left;}
/*----------- MERCI -------------*/
#merci #reglement {float:left;}
#merci #reglement ul { margin:15px 35% 15px 35px;}
#merci .adr_cheque { margin:10px 0 15px 35px; font-weight:bold;}

/*----------------------------------------*/
/*------       ETAPES           ----------*/
/*----------------------------------------*/
#panier #etapes {
	float:left; width:100%; margin:0px 0;
	padding-bottom:10px; }
#panier #etapes li {list-style-type:none; float:left;}
#panier #etapes li a{
	font: bold 0.9em Geneva, Arial, Helvetica, sans-serif;
	padding:1px 0 1px 20px;
	margin:0;
	display:block;
}
#etapes .et_panier {width:21%;}
#etapes .et_log {width:23%;}
#etapes .et_recap {width:22%;}
#etapes .et_livraison {width:18%;}
#etapes .et_paiement {width:15%;}

#etapes .inacc {background: url(images/etapes.gif) no-repeat 0 -21px; padding:1px 0 1px 20px; font: bold 0.9em Geneva, Arial, Helvetica, sans-serif;} /*Visuel par défaut --non validée non accessible--*/
#etapes .encours {background: url(images/etapes.gif) no-repeat 0 0; } /*--Etape en cours pas de lien html--*/
#etapes .valider_acc {background: url(images/etapes.gif) no-repeat 0 -40px;} /*--Etapes validées et accessibles lien html--*/
#etapes .valider_inacc {background: url(images/etapes.gif) no-repeat 0 -40px;} /*--Etapes validées et non accessibles pas de lien html--*/
#etapes a {text-decoration:underline;}
/*----------------------------------------*/
/*------       COMPTE CLIENT    ----------*/
/*----------------------------------------*/
#accueil_gcl .continuer {
	float:right;
	width:63px;
	height:22px;
	font-size:0;
	text-decoration:none;
	background: url(images/continuer.gif) no-repeat 0px 0px;}
#info_perso {
	float:left;
	width:47%;
	height:10em;
	margin-right:2.5%;}
#password{
	float:left;	
	width:47%;
	height:12em;}
#carnet_adr{
	float:left;
	width:47%;
	height:10em;
	margin-right:2.5%;}
#commandes{
	float:left;
	width:47%;
	height:12em;}
#commandes table{
	width:100%;}
#compte_client #mes_commandes .libelles_recap td { font-weight:bold; padding-bottom:15px; font-size:1.1em;}
#admin_panier { margin:0 auto; width:100%; font: /*0.7em Verdana,*/ 0.75em Arial, sans-serif; text-align:justify; }




/* *****
 * 
 * POUR L'IMPRESSION
 * 
 * 
 * 
 * *****/

body { background: transparent; }
#container { background: transparent; }
#contenu{ background: transparent; }
#colLeft{ display: none; }
#header { display: none; }
#footer { display: none; }
#etapes { display: none; }
.imprimer .bt_small { display: none; }
.cpt_client { display: none; }
.accueil { display: none; }
img#logoSte {display: block;}