/*----------------------General------------------------*/
/*------------<-- Design by BenJ & T3cK -->------------*/
/*--==(¯`·._(¯`·._The dark side of CSS_.·´¯)_.·´¯)==---*/

/* Importation des feuilles de style spécial */
@import url(panier.css);
@import url(identification.css);
@import url(../configuration/style.css);

/* Reset universelle */
#panier_conteneur * {
	padding: 0;
	margin: 0;
}

#panier_conteneur p {
	text-align: left;
	color: #000000;
	margin-bottom: 1em;
}
#panier_conteneur p a {
	/*color: red;*/
	color: #ff9800;
}
#panier_conteneur a:hover {
	text-decoration: none;
}
#panier_conteneur a img {
	border: 0;
}


/* Formulaire */
#panier_conteneur fieldset {
	margin: 10px 0px;
	padding: 10px 5px;
	font-size: 12px;
}
#panier_conteneur legend {
	/*padding: 0 .3em;*/
	padding: 10px;
	color: #263248;
}
#panier_conteneur label {
	font-weight: bold;
	cursor: pointer;
}
#panier_conteneur .table_formulaire {
	width: 642px; /*100%*/
	padding: 10px 0px;
	margin-bottom: 10px;
}
#panier_conteneur .table_formulaire th {
	width:30%;
	text-align: right;
	padding-right: 5px;
}
.table_formulaire td {
	width:70%;
}

.table_formulaire tr {
	
}

/* Boutons */
.bouton_left {
	float: left;
}
.bouton_right {
	float: right;
}
.bouton_center {
	text-align: center;
}

/* logo_impression */
#logo_impression {
	text-align: center;
}

/*Message d'erreur*/
#panier_conteneur .attention {
	background: #fce5e1 url(../composants/attention.gif) 10px 5px no-repeat;
	padding: 5px 5px 5px 50px;
	margin: 1em 1em;
	border: 1px #e88088 solid;
}
#panier_conteneur .attention li {
	margin-left: 2em;
}
#panier_conteneur .attention p {
	color: #bf4500;
}

#panier_conteneur #etape {
	width: 100%;
}

#panier_conteneur #etape ul {
	list-style: none;
	text-decoration: none;
	text-align: center;
	margin: 0 0 1.5em 0;
}

#panier_conteneur #etape li {
	display: inline;
	margin: 0.2em 0.1em;
	line-height: 3em;
}
#panier_conteneur #etape li a {
	color: #7E8AA2;
}

#panier_conteneur #etape li span {
	padding: .25em .6em;
	margin-right: .3em;
	background: #CDCDCD url(../composants/numero.gif) left bottom repeat-x;
	color:#FFFFFF;
	border: 1px solid #818181;
}

#panier_conteneur #etape .actuel {
	color: #5aa109;
}
 #panier_conteneur #etape .actuel span {
	background: #96ca2d url(../composants/numero_actuel.gif) left bottom repeat-x;
}

/* Adresses */
.adresses {
   width: 100%;
   overflow: hidden;
   padding-bottom: 40px;
}
.adresse {
   float: left;
   width: 50%;
}
