/* Créé par IDEL */

/*REFERENCE DU PANIER ETAPE1*/
table.fatureList
{	
	font-family			: verdana, arial;
	color 				: black;
	font-size			: 11px;
	border-collapse	: collapse;
	margin				: auto;
	width					: 90%;
/*	border				: expression("1px solid #CACACA"); */
	border				: 1px solid #777777;
}
table.fatureList thead
{
	background-color	: #DFDFDF;
/*	border				: 1px solid #DFDFDF;	*/
}
table.fatureList tbody.body
{
	/*border		: 1px solid #CACACA;*/
	text-align	: center;
}
table.fatureList tbody.body tr
{
	border-bottom: 1px solid #CACACA;
} 
table.fatureList tr.row0
{
	background-color : #F4F4F4;
}
table.fatureList tr.row1
{
	background-color : #FAFAFA;
}
table.fatureList tr td.prix
{
	white-space				: nowrap;
	text-align				: right;
}
table.fatureList td
{
	text-align			: left;
	border			: expression("1px solid #CACACA");
	padding			: 5px;
}


.lignepanier
{
	background-color	: #EFF0F8;
	border-bottom		: 1px solid white;
	font-family 		: Verdana;
	font-size			: 11px;
	line-height			: 13px;
	color					: black;
/*	height				: 27px;*/
	padding				: 2px 10px 2px 10px;
}
.lignepanier0, .lignepanier1
{
	padding				: 3px 10px 3px 10px;
	line-height			: 13px;
}
.lignepanier0
{
	background-color	: #FAFAFA;
	border-bottom		: 1px solid white;
	font-family 		: Verdana;
	font-size			: 11px;
	color					: black;
	/*height				: 27px;*/
/*	padding				: 0px 10px 0px 10px;*/
}
.lignepanier1
{
	background-color	: #EFF0F8;
	border-bottom		: 1px solid white;
	font-family 		: Verdana;
	font-size			: 11px;
	color					: black;
/*	height				: 27px;*/
	/*padding				: 0px 10px 0px 10px;*/
}

.colsup
{
	border-right 		: 2px solid white;
	border-bottom 		: 1px solid white;
	height				: 27px;
}

a.article
{
	font-family 		: Verdana;
	font-size			: 11px;
	color					: black;
	text-decoration 	: none;
}
.titrepanier
{

	background-image		: url(/images/barre_jaune.gif);
	background-repeat		: repeat-x;
	font-family 			: Verdana;
	font-size				: 11px;
	color						: #333333;
	font-weight				: bold;
/*	border-bottom			: 3px solid white;*/
	height 					: 32px;
	line-height				: 20px;
	padding					: 0px 0px 0px 0px;
}
.titrepanierTab
{
	white-space				: nowrap;
	background-image		: url(/images/barre_jaune.gif);
	background-repeat		: repeat-x;
	font-family 			: Verdana;
	font-size				: 11px;
	color						: #333333;
	font-weight				: bold;
	height 					: 32px;
	line-height				: 25px;
	padding					: 0px 0px 0px 0px;
	vertical-align			: top;
}
.total
{
	background-color	: #EFF0F8;
	font-family 		: Verdana;
	font-size			: 11px;
	font-weight			: bold;
	height				: 27px;
	border-bottom 		: 1px solid white;
	padding				: 10px 10px 10px 10px;

}
p.caddie
{
	font-family		: verdana;
	font-size		: 11px;
	font-weight		: bold;
	font-stretch	: ultra-expanded;
	margin			: 10px 10px 10px 10px;
}

p.tvaInfo
{
	font-style		: italic;
}
p.prixInfo
{
	font-weight: bold;
}
/*Formulaire*/
.cgv
{
	font-family		: verdana;
	font-size		: 12px;
	font-weight		: bold;
	color				: #333333;
}

.aste
{
	font-size		: 11px;
	font-weight		: bold;
	font-family		: Verdana;
	color				: #EE0000;
}
a.cgvbis, a.cgvbis:visited, a.cgvbis:hover
{
	font-family		: verdana;
	font-size		: 11px;
	font-weight		: normal;
	color				: #9494d0;
	text-decoration: underline;
	padding			: 0px 0px 0px 25px;
}

.tableShadow table td
{
	padding-left: 8px;
}


.tableShadow{
  	background: url(/images/shadowAlpha2.png) no-repeat bottom right !important;
  	background: url(/images/shadow2.gif) no-repeat bottom right;
	width: 400px;
  	margin: 5px 0 0 5px !important;
  	margin: 2px 0 0 2px;	
}
.tableShadow table{
 	margin: -6px 6px 6px -6px !important;
  	margin: 0px 6px 6px 0px;
	
	background		: #CFD3EA; 
	background-image		: url(/images/fond_bleu2.gif);	
	
	background-position	: top;
	background-repeat		: repeat-x;
	font-family				: Verdana;
	font-size 				: 10px;
	border					: 1px solid #DFDFDF;
	width						: 400px;
	color						: Black;	
}
	
.cgvfond 
{
	background-image		: url(/images/fond_bleu.gif);
	background-repeat		: no-repeat;
	font-family				: Verdana;
	font-size 				: 10px;
	color						: Black;
	padding 					: 5px 0px 0px 0px;
}

/* Fond bleu et texte qui va avec pour l'étape 3 */

.bleu_unis
{
	background-color		: #CFD3EA;
	font-family				: Verdana;
	font-size 				: 11px;
	color						: #333333;
	padding					: 5px 10px 5px 10px;
}

/* Image pour aller au caddie*/
a.commander, a.commander:visited, a.commander:link
{
	text-decoration: none;
	color: black;
}
a.commander:active, a.commander:hover
{
	text-decoration: none;
	color: #7082C9;
}
a.commander img
{
	border		: none;
	margin		: 0 0 0 10;
}

.input, .inputPetit
{
	background-color: white;	
	font-family: Verdana;
	font-size : 10px;
	text-align: left;
	color: #333333;
	width: 150px;
	margin : 3px 2px 3px 2px;
	border : 1px solid #848ECF;
	padding			: 2px;
}

.input2
{
	width: 150px;
}
.inputPetit
{
	text-align: right;
	width : 30px;
	font-size : 10px;
}
.hrcaddie
{
	border: 1px solid #7082C9;
}

.alert
{
	font-family: Verdana;
	font-weight: bold;
	font-size : 11px;
	color: #EE0000;
	
}



p.formulaire
{
	margin-left : 30px;
	
}

.formulaire a
{
	color: #7082C9;
	text-decoration: none;
}

.formulaire a:hover
{
	color: #7082C9;
	text-decoration: underline;
}

.totalttctitre
{
	background-color: #7082C9;
	font-family : Verdana;
	font-size: 11px;
	color: white;
	font-weight : bold;
	text-align: left;
	
	
}

.totalttc
{
	background-color: #7082C9;
	font-family : Verdana;
	font-size: 11px;
	color: white;
	font-weight : bold;
	text-align: right;
	
}

.banque
{
	font-family: Verdana;
	font-size: 10px;
	color : Black;
	text-decoration: none;
}

.banque a
{
	text-decoration: none;
}

.banqueSelect
{
	text-decoration: none;
}

.titre2
{
	font-family: Verdana;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	vertical-align: middle;
}

/* Boutons de la 2° étape du caddie */
div#boutonsCaddie
{
	margin	: 0 100px 0 100px;
}
p#boutonsCaddieRetour
{
	float : left;
}
p#boutonsCaddieSuivant
{
	float : right;
}

/* 3° Etape : modif pour que le tableau soit correct en largeur */
table.tabFactEtape3 td
{
	padding	: 5px 5px 5px 5px;
}