@charset "UTF-8";
/* CSS Document */
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */
/* ******************* STRUCTURE ********************** */
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */

/* -------------- PANIER ------------------------------ */
.panier {
	margin-top:10px;
	margin-bottom:10px;
	width:640px;
	border:#F96 solid 0px;
}
.panier th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	background-image:url(../../images/picto_panier_th.png);
	background-position:center top;
	background-repeat:no-repeat;
	text-decoration: none;
	height:30px;
	border:#F96 solid 0px;
}
.panier td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	padding:3px;
	border-bottom:#CCC solid 1px;
}
.panier td a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.panier td a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}

/* -------------- CAROUSSEL --------------------------- */
.carouselExpedition {
	border:#F96 solid 0px;
}
.carouselExpedition ul li {
	text-align:center;
	width:157px;
	border:#CCC solid 0px;
}
.carouselExpedition1 {
	border:#F96 solid 0px;
}
.carouselExpedition1 ul li {
	text-align:center;
	width:157px;
	border:#CCC solid 0px;
}
.carousel {
	border:#F96 solid 0px;
}
.carousel ul li {
	text-align:center;
	width:157px;
	border:#000 solid 0px;
}
.carousel1 {
	border:#F96 solid 0px;
	float:left;
}
.carousel1 ul li {
	text-align:center;
	width:157px;
	border:#000 solid 0px;
	list-style-type: none;
}

/* -------------- FAUX CAROUSSEL ---------------------- */
.fauxCarousel {
	border:#F96 solid 0px;
	padding: 0;
	position: relative;
	list-style-type: none;
	z-index: 1;
    left: 0px;
}
.fauxCarousel ul {
	border:#F96 solid 0px;
    margin: 0;
	padding: 0;
	position: relative;
	list-style-type: none;
	z-index: 1;
}
.fauxCarousel ul li {
	text-align:center;
	overflow:hidden;
	float:left;
	width:157px;
	border:#CCC solid 0px;
}

/* -------------- TOTAL ------------------------------- */
.totalPanier{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	background-image:url(../../images/picto_panier_fond_total.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:300px;
	height:70px;
	padding:20px; /* top right bottom left */
	margin:0 0 10px 0; /* top right bottom left */
	text-decoration: none;
	float:right;
	vertical-align:middle;
	text-align:right;
	border:#F96 solid 0px;
}
.totalPanier strong {
	font-size: 18px;
	color: #000;
	text-decoration: none;
}
.totalPanier em {
	font-size: 9px;
	color: #666;
	text-decoration: none;
}

/* -------------- INFOS ------------------------------- */
.panierInfo 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#F00;
	padding-top:0px;
	padding-left:15px;
	padding-right:15px;
	margin-left:260px;
}
.panierInfo a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #600;
	font-weight:bold;
}
.panierInfo a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F96;
	font-weight:bold;
}
.panierInfo font
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#F96;
	font-weight:bold;
}
.panierInfoBas
{
	background-repeat: no-repeat;
	height:20px;
	margin-left:260px;
}

/* -------------- DESCRIPTION ------------------------- */
.description 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#600;
	background-image: url(../../images/fond_texte.png);
	background-repeat: repeat-y;
	padding-top:25px;
	padding-left:15px;
	padding-right:15px;
	margin-left:260px;
}

/* -------------- ETAPES ------------------------------ */
.etape {
	margin-left:9px;
}
.etape tr th {
	background-position:center top;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;
	width:160px;
	height:43px;
	border:#C96 solid 0px;
}
.etape tr th font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
}

/* -------------- CADEAUX TEXTE ----------------------- */
.cadeauxTexte{
	text-align:left;
	float:left;
	width:163px;
}
.cadeauxTexte img{
	padding:10px;
}

/* -------------- CADEAUX ----------------------------- */
.cadeaux {
	border: #900 solid 0px;
	width:660px;
	background-image: url(../../images/encart_panier_cadeaux.png);
	padding:50px 0 0 0; /* top right bottom left */
}
.cadeaux div {
	border: #f00 solid 1px;
	width:660px;
	padding:5px 0 5px 0; /* top right bottom left */
}
.cadeaux a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#F63;
	text-decoration:none;
}
.cadeaux a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#600;
	text-decoration:none;
}
.cadeaux table {
	width:650px;
}
.cadeaux table th {
	padding:2px;
	font-weight:normal;
	border-bottom:#F96 solid 1px;
}
.cadeaux table tr td {
	padding:2px;
	border-bottom:#F96 solid 1px;
	background-color:#FFF;
}
.cadeaux b {
	color:#F00;
}
.cadeaux em {
	color: #F63;
}

/* -------------- SAISIE CODE PROMO ------------------- */
.saisiCodePromo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #060;
	background-image:url(../../images/picto_panier_fond_code_promo.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:230px;
	height:114px;
	text-decoration: none;
	float:left;
	text-align:left;
	padding:30px 0 0 60px; /* top right bottom left */
	margin:0 0 10px 17px; /* top right bottom left */
	border:#F96 solid 0px;
}
.saisiCodePromo input {
	border: #060 solid 1px;
	color:#000;
}
.saisiCodePromo .inputBtn {
	border: #060 solid 0px;
	background-color:#060;
	color:#FFF;
}
.saisiCodePromo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.saisiCodePromo a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #090;
	text-decoration: none;
}

/* -------------- CODE PROMO -------------------------- */
.codePromo {
	border: #900 solid 0px;
	width:660px;
	background-image: url(../../images/encart_panier_promo.png);
	padding:50px 0 0 0; /* top right bottom left */
}
.codePromo div {
	border: #f00 solid 0px;
	width:660px;
	padding:5px 0 5px 0; /* top right bottom left */
}
.codePromo a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#F63;
	text-decoration:none;
}
.codePromo a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#600;
	text-decoration:none;
}
.codePromo table {
	width:650px;
}
.codePromo table th {
	padding:2px;
	font-weight:normal;
	border-bottom:#F96 solid 1px;
}
.codePromo table tr td {
	padding:2px;
	border-bottom:#F96 solid 1px;
	background-color:#FFF;
}
.codePromo b {
	color:#F00;
}
.codePromo em {
	color: #F63;
}
