
	/*
	#####################################################
	########## Style processus de commande ##############
	##################################################### 
 */
div#proc_commande form{
margin:0;
padding:0}

div#proc_commande {
width:717px;
padding:0px;
margin:0px auto;
position:relative;
}

div#proc_commande h1, div#proc_commande h2 {
color:#000; 
border: 1px solid #c3c3c3;
background-color: #fff;
margin-bottom: 15px;
}

div#proc_commande h1 {
font-size:13px;
padding:8px 5px 8px 10px;}

div#proc_commande h3 { 
padding:6px 0px;
margin:0px 0px 10px 0;
}


div#table_panier, div#identification, div#choix_liv, div#choix_transp,div#select_paiement,  div#adress_new, div#adress_fact, div#adress_liv, div#total_command, div#proc_commande p {
position:relative;
border: 1px solid #c3c3c3; 
padding:8px 6px 15px 6px; 
margin:0 0 15px 0;
}
 
div#proc_commande p, #total_command{
background-color: #fff; 
}
#total_command {text-align:right;padding-right:185px;}

div#choix_liv, div#choix_transp, div#proc_commande p {
text-align:justify;}

div#table_panier, div#adress_fact, div#adress_liv, div#adress_new, div#select_paiement, div#identification, div#choix_liv, div#choix_transp {
background:#fff url(img/background/fd-cadre.gif) repeat-x}

div#select_paiement, div#adress_new { clear:both;}
div#total_command{text-align:right;padding-right:30px;}
/*
	#####################################################
	########## Style page panier ########################
	##################################################### 
 */

div#table_panier h3, div#table_panier h4, div#table_panier h5 {
clear:both;
height:100%;
min-height:20px;

}
div#table_panier h4, div#table_panier h5 {
padding:5px 0px;
margin:0px;}

div#table_panier h4 {

border-top:1px dashed #000;}

div#table_panier h5 {
font-size:9px
          
}

div#table_panier h4 strong,div#table_panier h4 em, div#table_panier h4 b {height:22px; }


div#table_panier h5 strong,div#table_panier h5 em, div#table_panier h5 b {font-weight:lighter;font-style:normal; }
div#table_panier strong,div#table_panier em, div#table_panier b { 
display:block;
float:left;
margin:0px auto;
padding:0px 0px;

}

div#table_panier strong {
width: 73px;
text-align:center;}

div#table_panier b {
width: 50px;
text-align:center;}

div#table_panier h3 em, div#table_panier h4 em {
background:none;
text-align:left;
width: 405px;
font-style:normal;
}
div#table_panier h5 em {
background:none;
text-align:left;
width: 580px;

font-style:normal;
}
div#table_panier h5 input {
vertical-align: middle;
width:1em;
height:1em;}

/*
	#####################################################
	########## Style page livraison #####################
	##################################################### 
 */
div#choix_transp {

padding:10px 2px;
}
div#choix_transp h3 {
	margin-left: 8px;}
	
div#choix_transp h4 {

position:relative;
text-align:center;
float:left; 
width:172px; 
margin:10px 2px; 

}

div#choix_transp strong, div#choix_transp em{
display:block;
margin:5px 5px; 

}
div#choix_transp em{
height:80px;
}
div#choix_transp em {
font-style:normal;
font-weight:lighter;

}
/*
	#####################################################
	########## Style page login #########################
	##################################################### 
 */

div#identification, div#inscription {
height:220px;
width:335px;
text-align:center;
}

div#identification {
float:left;
}

div#identification h4 input {float:left;margin:0 10px 0 0;}
div#identification h4 strong {
float : left;
width:130px;height:16px;
margin:0 0 0px 10px;padding-top:4px;text-align:left;
}
div#identification h4 {
position:relative;
margin:0;
height:30px;

}

div#identification em {
display:block;
margin:10px 0;
font-style:normal;
font-weight:bold;
}


div#inscription {
float:right;
position:relative;
border: 1px solid #c3c3c3; 
padding:0px 0px 23px 0px; 
margin:0 0 0px 0;
width:350px;
background:#fff url(img/background/fd-compte.gif) bottom right no-repeat;}

div#inscription h3 { 
background:url(img/background/fd-cadre.gif) repeat-x;
padding:14px 6px 15px 6px; 
margin:0 0 15px 0;}

div#pas_inscrit {
position:absolute;
left:5px;
width:auto; 
bottom:0px;
height:180px;
font-size:12px;
padding:30px 135px 0 0;

text-align:center;
border:0; }



div#inscription img{
padding:0px;
margin:30px 0;}
/*
	#####################################################
	########## Style adresse livraison ##################
	##################################################### 
 */

div#adress_new, div#select_paiement {
height:280px;
padding-left:8px;}

div#choix_paiement, div#adress_crea {
width:350px;
text-align:left;
}


div#adress_fact, div#adress_liv  {
width:335px;
text-align:center;

}

div#adress_fact, div#adress_crea, div#adress_crea strong, div#choix_paiement, div#adress_crea em, div#adress_crea input {
float:left;}

div#adress_liv{
float:right;}

div#adress_liv h4, div#adress_fact h4 {height:30px;}

div#adress_liv p, div#adress_fact p{

height:110px;
border:0;
text-align:center;
padding:0;
margin:0;
}

div#adress_crea strong, div#adress_crea input, div#adress_crea em{
text-align:left;
font-weight:lighter;
padding:0px;
margin:0px; height:20px;
display:block}

div#adress_crea em {font-style:normal;
width:172px;
}
div#adress_crea strong {
width:165px;

}
div#adress_text, div#paiement_text {
padding:0px; margin:0 8px;
text-align:justify}



