/* Elements HTML en general
-------------------------------------------------------- */

h1, h2, h3 {
}
h1 {
	font-size: 1.8em;
	margin: 0;
	padding: 0;
}
h2 {
	font-size: 1.5em;
	margin: 0;
	padding: 0;
}
h3 {
	font-size: 1.1em;
	margin: 0;
	padding: 0;
}
img {
	border: 0
}
a {
	color: #fedb8f;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: #e0a11b;
}
object {
	position: relative;
	z-index: 1;
}
/* Page
-------------------------------------------------------- */

#wrapper {
	width: 1000px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0;
	min-height: 720px;
}
#subwrapper {
	float: left;
}
#content {
	padding: 0;
	clear: both;
	margin: 0;
}
#contenu {
	float: left;
	width: 1000px;
	padding: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
.zone_content {
	float: left;
}
#contenu_accueil {
	width: 784px;
	margin: 0px auto 0 auto;
	padding: 0px 3px;
	display: table;
}
#contenu_accueil #blocAccueilHaut {
	background: url('img_v2/ficheProduitHaut.png');
	width: 784px;
	height: 10px;
}
#contenu_accueil #blocAccueilMilieu {
	background: url('img_v2/ficheProduitMilieu.png');
	width: 784px;
	display: table;
}
#contenu_accueil #blocAccueilBas {
	background: url('img_v2/ficheProduitBas.png') 0 3px;
	width: 784px;
	height: 3px;
	margin: 0px 0 20px 0;
}
#prix_unique_paysage, #prix_unique_paysage_movie {
	width: 770px;
	margin: -7px 10px 0 3px;
}
#prix_unique_portrait {
	width: 370px;
	margin: -7px 10px 0 3px;
	float: left;
}
#zone_img_accueil {
	width: 449px;
	position: relative;
	left: 40px;
}
.videoAccueil {
	margin: 0 0 0 40px;
}
#txt_accueil_paysage, #txt_accueil_paysage_movie {
	width: 765px;
	font-size: 13px;
	margin: 0 0 10px -30px;
	padding: 10px 0 0 0;
	position: relative;
	left: 40px;
	color: #afa392;
}
#txt_accueil_paysage strong, #txt_accueil_paysage_movie strong {
	color: #FFFDD0;
	font-size: 14px;
}
#txt_accueil_portrait {
	width: 365px;
	font-size: 11px;
	margin: 0 0 10px 10px;
	padding: 0px 0 0 0;
	float: left;
}
#txt_accueil_special {
	width: 890px;
	float: left;
	position: relative;
	top: -5px;
	background: url(img/noir50.png);
	padding: 10px;
}
#txt_accueil_paysage p, #txt_accueil_special p {
	color: #a59485;
	margin: auto;
	text-align: justify;
}
#txt_accueil_paysage h2, #txt_accueil_special h2 {
	color: #fffdd0;
	margin: auto;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 34px;
	font-weight: normal;
}
.titrePage {
	color: #fff;
	text-align: left;
	font-weight: bold;
	width: 750px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.sousTitrePage {
	color: #fffdd0;
	text-align: left;
	width: 752px;
	padding-top: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
.sousTitrePage h3 {
	font-weight: bold;
	font-size: 1.2em;
	font-family: Tahoma, Geneva, sans-serif;
	border-bottom: #fffdd0 solid 1px;
	padding-bottom: 2px;
}
.sousTitrePageGauche h3 {
	font-weight: bold;
	font-size: 1.2em;
	font-family: Tahoma, Geneva, sans-serif;
	border-bottom: #fffdd0 solid 1px;
	padding-bottom: 2px;
}
.sousTitrePageGauchePaiement h3 {
	font-weight: bold;
	font-size: 1.2em;
	font-family: Tahoma, Geneva, sans-serif;
	border-bottom: #fffdd0 solid 1px;
	padding-bottom: 2px;
	margin-left: 20px;
	display: block;
}
.textePage {
	color: #fffdd0;
	text-align: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
	left: 30px;
}
.separation {
	height: 1px;
	width: 775px;
	background-color: #7f8eb9;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
	zoom: 1;
}
a.lien_adresse {
	color: #fedb8f;
	text-decoration: none;
	position: relative;
	left: 30px;
	font-weight: bold;
}
a:hover.lien_adresse {
	color: #e0a11b;
}
a.lien_adresse_valid {
	color: #fedb8f;
	text-decoration: none;
	position: relative;
	right: 255px;
	top: -10px;
	font-weight: bold;
	float: right;
}
.chequeInfos {
	display: table;
	padding: 5px;
	position: relative;
	left: 20px;
}
.recherche_motcle {
	position: relative;
	left: -145px;
}
/* Entete
-------------------------------------------------------- */

#entete {
	width: 1000px;
	margin: auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	color: #FFFFFF;
}
.logo {
	width: 245px;
	height: 145px;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	background: url(img_v2/logo.png);
	text-indent: -5000px;
	float: left;
}
.logo a {
	float: left;
	width: 230px;
	height: 145px;
}
.online_fr {
	width: 121px;
	height: 29px;
	background: url(img/online_fr.gif);
	text-indent: -5000px;
}
.online_fr a {
	float: left;
	width: 121px;
	height: 29px;
}
.online_en {
	width: 121px;
	height: 29px;
	margin: -24px auto auto auto;
	background: url(img/online_en.gif);
	text-indent: -5000px;
	float: right;
	position: relative;
	right: 110px;
	top: -4px;
}
.online_en a {
	float: left;
	width: 121px;
	height: 29px;
}
#socialNetwork {
	float: right;
	position: relative;
	top: 62px;
	left: 85px;
}
#socialNetwork a {
	float: left;
	width: 30px;
	height: 40px;
	text-indent: -5000px;
	margin-right: 10px;
	background-position: 0 40px;
}
#socialNetwork a:hover {
	background-position: 0 0px;
}
#socialNetwork .instagram_icon {
	background-image: url('img/instagram.png');
}
#socialNetwork .facebook_icon {
	background-image: url('img/facebook.png');
}
.lang {
	background: url('img/lang.png');
	width: 82px;
	height: 29px;
	float: right;
	margin: 0px 0 0 0px;
	position: relative;
	top: 40px;
}
.lang a {
	width: 20px;
	height: 14px;
	float: left;
}
.lang a.bt_fr {
	background: url('img/fr.png') 0 14px;
	position: relative;
	left: 13px;
	top: 8px;
}
.lang a.bt_fr_actif {
	background: url('img/fr.png');
	position: relative;
	left: 13px;
	top: 8px;
}
.lang a.bt_fr:hover, .lang a.bt_fr_actif:hover {
	background: url('img/fr.png') 0 14px;
}
.lang a.bt_en {
	background: url('img/en.png') 0 14px;
	position: relative;
	left: 28px;
	top: 8px;
}
.lang a.bt_en_actif {
	background: url('img/en.png');
	position: relative;
	left: 28px;
	top: 8px;
}
.lang a.bt_en:hover, .lang a.bt_en_actif:hover {
	background: url('img/en.png') 0 14px;
}
.form_recherche {
	width: 190px;
	margin: auto;
	position: relative;
	top: 5px;
}
.champs_recherche {
	background: #544437;
	color: #a9a396;
	border: none;
	float: left;
	width: 145px;
	padding-left: 3px;
}
.btOk_recherche {
	background: none;
	border: none;
	cursor: pointer;
	margin-top: -15px;
	width: 25px;
	position: relative;
	top: -2px;
	left: 10px;
	color: #fedb8f;
}
.btOk_recherche:hover {
	color: #e0a11b;
}
#monCompte {
	width: 195px;
	margin: 0;
	height: 90px;
}
.formMonCompte {
	padding: 0;
	margin: 0;
	color: #a9a396;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding-left: 10px
}
.blocMonCompte {
	padding: 0;
	margin: 0;
}
.champFormMonCompte {
	font-size: 0.7em;
	padding: 0 0 0 0;
	margin: -15px 0 0 70px;
	color: #a9a396;
	background-color: #544437;
	border: none;
	overflow: hidden;
	zoom: 1;
	height: 17px;
	width: 115px;
	float: left;
}
.menuMonCompte {
	float: left;
	color: #a9a396;
	margin: 0;
	padding: 0;
	width: 195px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	position: relative;
	left: 4px;
}
#monPanier {
	width: 195px;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
}
#monPanier a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.7em;
}
.boutonMonCompteEntete {
	float: right;
	margin: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.boutonMonCompteEntete1 {
	float: right;
	margin: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	position: relative;
	left: -280px;
}
.btValider_compte {
	background: none;
	border: none;
	color: #fedb8f;
	font-family: Tahoma, Geneva, sans-serif;
	cursor: pointer;
}
.btValider_compte:hover {
	color: #e0a11b;
}
.btValider_compte1 {
	background: none;
	border: none;
	color: #fedb8f;
	font-family: Tahoma, Geneva, sans-serif;
	cursor: pointer;
}
.btValider_compte1:hover {
	color: #e0a11b;
}
.btValider_compte2 {
	background: none;
	border: none;
	color: #fedb8f;
	font-family: Tahoma, Geneva, sans-serif;
	cursor: pointer;
	position: relative;
	left: 250px;
}
.btValider_compte2:hover {
	color: #e0a11b;
}
a.LIEN_entete:link {
	font-size: 0.8em;
	color: #a9a396;
	text-decoration: none;
	font-weight: bold;
}
a.LIEN_entete:visited {
	font-size: 0.8em;
	color: #a9a396;
	text-decoration: none;
	font-weight: bold;
}
a.LIEN_entete:hover {
	font-size: 0.8em;
	color: #fee8d4;
	text-decoration: underline;
	font-weight: bold;
}
/* Chemin
-------------------------------------------------------- */

#chemin {
	float: left;
	width: 970px;
	color: #a9c9e9;
	font-size: 0.9em;
	font-weight: bold;
	background-color: #0066CC;
	margin: 0;
	padding: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
a.LIEN_chemin:link {
	color: #a9c9e9;
	text-decoration: none;
}
a.LIEN_chemin:visited {
	color: #a9c9e9;
	text-decoration: none;
}
a.LIEN_chemin:hover {
	color: #a9c9e9;
	text-decoration: underline;
}
/* Rubrique
-------------------------------------------------------- */

#filtres {
	padding: 10px 0px 10px 20px;
}
#filtres h4 {
	padding: 0;
	margin: 0 0 10px 0;
	font-weight: normal;
	font-size: 16px;
	color: #f2d68d;
}
#filtres form {
	margin: 0 0 20px 0;
}
#filtres form select {
	background: #f8f8f8;
	border: none;
	padding: 2px;
	color: #707070;
	font-size: 11px;
}
.ListeRubrique {
	width: 780px;
	margin: 0 0 0 0px;
	padding: 0 0 0 4px;
	display: table;
}
.ListeRubrique span {
	background: #2a211c;
	color: #aea39d;
	float: left;
	position: absolute;
	width: 188px;
	padding: 2px;
	text-align: right;
}
/* Produit petit & grand
-------------------------------------------------------- */

#infos_produit {
	background: url('img_v2/bg_infos_produit.png');
	width: 425px;
	float: left;
	position: relative;
	top: -7px;
	left: 3px;
}
#infos_produit #entete_produit {
	background: url('img_v2/bg_entete_infos_produit.png');
	height: 38px;
}
#infos_produit #titre_produit {
	background: url('img_v2/bg_entete_infos_produit.png');
	float: left;
}
#infos_produit #titre_produit h2 {
	font-weight: normal;
	font-size: 20px;
	color: #FFF;
	margin: 0;
	padding: 4px;
}
#infos_produit #entete_produit #line_titre_produit {
	border-bottom: white solid 1px;
	height: 19px;
}
#infos_produit #tabContent {
	height: 283px;
}
#infos_produit ul.tabContainer {
	list-style: none;
	margin: 0 auto;
	padding: 0 0 0 0;
	float: left;
	width: 425px;
}
#infos_produit ul.tabContainer li {
	float: left;
	width: 70px;
	height: 46px;
	margin: 0px 0 0 26px;
	border: white solid 2px;
}
#infos_produit ul.tabContainer li:hover {
	border: #d6d7dc solid 2px;
}
#infos_produit #infos_text_produit {
	color: #271d1a;
	padding: 0 12px 5px 12px;
	margin: 0 0;
	font-size: 11px;
	overflow: hidden;
	text-align: justify;
	background: white;
}
#infos_produit #infos_text_produit p {
	margin: 4px 0;
}
#bt_3d {
	position: absolute;
	z-index: 100;
	left: 350px;
	margin-top: -40px;
}
#infos_produit #retour_produit {
	z-index: 1;
	background: white;
	position: relative;
	top: -1px;
	padding: 4px;
}
#infos_produit #retour_produit a {
	color: #271d1a;
	font-weight: bold;
	padding: 0 4px;
}
#description_produit {
	float: left;
	position: relative;
	top: -7px;
	width: 353px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#description_produit ul.nav {
	border-bottom: #fff solid 1px;
	list-style: none;
	width: 356px;
	margin: 0;
	padding: 3px 0 0 0;
}
#description_produit ul.nav li {
	display: inline;
	margin: 0;
	padding: 0;
}
#description_produit ul.nav li.nav-one, #description_produit ul.nav li.nav-two {
	padding: 0 40px 0 10px;
	background: url('img_v2/arrow_bottom.gif') no-repeat 94px -9px;
}
#description_produit ul.nav li.nav-one:hover, #description_produit ul.nav li.nav-two:hover {
	background: url('img_v2/arrow_bottom.gif') no-repeat 94px 7px;
}
#description_produit ul.nav li.nav-three {
	padding: 0 26px 0 10px;
	background: url('img_v2/arrow_bottom.gif') no-repeat 66px -9px;
}
#description_produit ul.nav li.nav-three:hover {
	background: url('img_v2/arrow_bottom.gif') no-repeat 66px 7px;
}
#description_produit ul.nav li a {
	color: #cbc2bf;
	font-weight: bold;
	font-size: 12px;
}
#description_produit ul.nav li a.current {
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
}
#description_produit ul.nav li a:hover {
	color: #FFF;
}
#description_produit .list-wrap {
	padding: 0 0 0 10px;
}
#description_produit #prix_produit h3 {
	margin: 10px 0 0 0;
	padding: 0 10px 0 0;
	text-align: right;
	font-family: Georgia, times;
	font-size: 30px;
	font-weight: normal;
	color: #FFF;
}
#findeserie {
	float: right;
	position: absolute;
	top: 53px;
	right: 33px;
	background: url('img_v2/fin_de_serie.png');
	width: 96px;
	height: 17px;
}
#description_produit #pointure_produit {
	margin: 40px 0 0 0;
	padding: 0 0 0 0;
	display: table;
	width: 343px;
}
#description_produit #pointure_produit p {
	color: #FFF;
	font-size: 12px;
	margin: 0 0 4px 0;
	padding: 0 0 0 0;
}
#pointure_produit p a {
	color: #d5aa42;
}
#description_produit #pointure_produit span {
	border: #cbc2bf solid 1px;
	background: #7a7a7a;
	text-align: center;
	font-size: 10px;
	width: 71px;
	height: 42px;
	float: left;
	color: #FFF;
	padding: 4px;
	margin: 0 4px 4px 0;
}
#description_produit #pointure_produit span input {
	width: 74px;
	height: 22px;
	margin: 0;
	padding: 0;
}
#description_produit #ajouterPanier {
	float: right;
	position: relative;
	top: -20px;
	left: -7px;
}
#description_produit #description_rubrique {
	color: #eaeaea;
	text-align: justify;
	font-size: 11px;
	margin: 0 0 0 0;
	position: absolute;
	top: 320px;
}
#accessoires, #gamme {
	margin: 0px 0 0 0;
	padding: 20px 0 0 0;
}
.produit_associe h6 {
	color: #cbc2bf;
	font-family: Gerogia, times;
	font-weight: normal;
	font-size: 17px;
	margin: 0 0 2px 0;
	padding: 0 0 0 0;
}
.produit_associe .description_accessoire {
	margin: 0px 0 0 0;
	height: 142px;
	text-align: left;
}
.produit_associe .description_accessoire img {
	border: #171311 solid 2px;
	float: left;
	margin: 0 4px 0 0;
}
.produit_associe .description_accessoire span {
	color: #cbc2bf;
	margin: 0 0 0 0;
	padding: 0 0px;
}
.produit_associe .description_accessoire span p {
	color: #cbc2bf;
	text-align: justify;
	margin: 0 0 0 0;
	padding: 0 0px;
}
#blocProduit {
	width: 617px;
	margin: 0 0 0 20px;
	padding: 0;
	float: left;
}
#blocProduitHaut {
	width: 617px;
	height: 89px;
	background: url(img/ficheProduitHaut.png);
}
#blocProduitmilieu {
	width: 617px;
	background: url(img/ficheProduitMilieu.png);
}
#blocProduitbas {
	width: 617px;
	height: 33px;
	background: url(img/ficheProduitBas.png);
}
.ListeProduitsPetits {
	width: 708px;
	margin: 0 0 0 40px;
	padding: 0;
	float: left;
}
.produitPetit {
}
.blocImgProduit {
	width: 615px;
}
img.imgCashmeres {
	border: #e1caa1 solid 1px;
	position: relative;
	left: 20px;
}
.contourImagePanier {
	border: #333 solid 1px;
	margin: 5px;
}
.contourImage {
	margin-bottom: 25px;
	margin-left: 20px;
	border: #e1caa1 solid 1px;
}
a.imglightbox {
	margin-bottom: 5px;
	margin-left: 0px;
	width: 305px;
	height: 228px;
	display: table;
}
a.imglightboxProduit {
	margin-bottom: 5px;
	margin-left: 20px;
	width: 305px;
	height: 228px;
	display: table;
}
a.imglightboxProduit img {
	border: #e1caa1 solid 1px;
}
a.imglightboxProduit img {
	margin: 0;
}
.sousImage {
	width: 310px;
	position: relative;
	left: 20px;
}
.contourSousImage {
	border: #e1caa1 solid 1px;
}
a.imgListeRubrique {
	float: left;
	border: #76716e solid 1px;
	position: relative;
}
a.imgListeRubrique:hover {
	border: #e2e1e7 solid 1px;
}
a.imgListeRubrique .nouveaute {
	position: absolute;
	top: 100px;
	left: 80px;
}
a.imgListeRubrique .rupture {
	position: absolute;
	top: 20px;
	left: -5px;
}
.titreProduit {
	margin: 0 0 0 0;
	padding: 20px 0 0 0;
	width: 100%;
}
.titreProduit h2 {
	color: #f0e28b;
	text-align: center;
	font-weight: normal;
	font-size: 22px;
	font-family: Tahoma, Geneva, sans-serif;
}
.chapoProduit {
	color: #f4ebc3;
	text-align: justify;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 1.2em;
	margin-bottom: 15px;
	width: 580px;
}
.descriptionProduit {
	color: #f4ebc3;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.2em;
	text-align: justify;
	margin: 0;
	width: 580px;
}
.prixProduit {
	color: #EC8000;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
}
.ficheProduit {
	width: 470px;
	margin-left: 20px;
	margin-top: 50px;
}
.ficheProduitCashmere {
	width: 470px;
	margin-left: 20px;
	margin-top: 15px;
}
.ficheProduit p {
	margin: 0;
}
.ficheProduitInfos {
	width: 270px;
	float: right;
	margin-top: -287px;
}
.panier {
	width: 220px;
	height: 90px;
	position: relative;
	top: -25px;
}
.panier p {
	font-weight: bold;
	position: relative;
	top: 55px;
	left: 60px;
}
.panier a {
	width: 94px;
	height: 30px;
	background: url(img/panier.png) no-repeat;
	padding-top: 55px;
	float: left;
}
form#formpanier {
	font-family: Tahoma, Geneva, sans-serif;
	color: #f4ebc3;
	font-size: 1.2em;
	position: relative;
	top: -35px;
}
form#formpanier select {
	background: #e6cfa6;
	border: none;
	color: #1c0a00;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.2em;
	list-style: none;
	cursor: pointer;
}
a.LIEN_commander:link {
	color: #fedb8f;
	text-decoration: none;
	font-weight: bold;
}
a.LIEN_commander:visited {
	color: #fedb8f;
	text-decoration: none;
	font-weight: bold;
}
a.LIEN_commander:hover {
	color: #e0a11b;
	text-decoration: underline;
	font-weight: bold;
}
#selectpointure .btSelectPointure {
	cursor: pointer;
	float: left;
	width: 82px;
	height: 45px;
	padding: 5px;
	background: #FFF;
	border: #cbc2bf solid 1px;
	color: #454133;
	font-size: 11px;
}
#selectpointure .btSelectPointure:hover {
	background: #cbc2bf;
}
.voirtableau:hover {
	color: #F90;
}
#choixCouleurs {
	width:408px;
	
}
#choixCouleurs ul {
	display:table;
	margin:8px auto;
	padding:0;
	list-style-type:none;
}
#choixCouleurs li {
	position:relative;
	top:4px;
	width:30px;
	height:30px;
	float:left;
	margin:0 7px 6px 7px;
	cursor:pointer;
}
#choixCouleurs li .coloris_45 {
	display:none;
	position:absolute;
	top:-7px;
	left:-7px;
}
#choixCouleurs li .coloris_zoom {
	position:absolute;
	top:0;
	left:-7px;
}
/* Nombre de pages
-------------------------------------------------------- */

#pages {
	width: 780px;
	text-align: right;
	font-size: 0.9em;
	padding-top: 10px;
	margin: 4px 0 11px 0px;
	padding-bottom: 0px;
	color: #fffdd0;
}
#pages span {
	background: #a59485;
	padding: 2px 6px;
	margin: 0 0px 0 0px;
	position: relative;
	top: 0px;
	font-weight: bold;
	color: #18110b;
}
a.LIEN_pages {
	color: #fff;
	background: #76716e;
	padding: 2px 6px;
	margin: 0 0 0 0;
	text-decoration: none;
	font-weight: bold;
}
a.LIEN_pages:hover {
	background: #a59485;
	text-decoration: underline;
	font-weight: bold;
	color: #18110b;
}
/* Formulaire de contact
-------------------------------------------------------- */
#formulaire_contact {
	width:600px;
	color:#271d1a;
}
#formulaire_contact h2 {
	color:#271d1a;
}
.errorForm {
	display:none;
	background:#603e3d;
	padding:8px;
}
/* Pied de page
-------------------------------------------------------- */

#footer {
	width: 1000px;
	color: #a59485;
	font-size: 11px;
	text-align: left;
	margin: -20px 0 0 0;
	float: left;
}
#footer span {
	float: right;
	margin: 20px 0 0 0;
	padding-right: 4px;
}
.fianet {
	position: relative;
	top: 12px;
}
a.LIEN_footer {
	font-size: 11px;
	color: #a59485;
	text-decoration: none;
}
a.LIEN_footer:hover {
	color: #fedb8f;
	text-decoration: underline;
}
/* Divers elements de formulaires & tableaux
-------------------------------------------------------- */

.enteteTableau {
	color: #a9a396;
	font-weight: bold;
	background-color: #544437;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #261d15;
}
.tableau_long {
	margin-left: 200px;
}
.ligneTableau {
	font-size: 0.9em;
	color: #fffdd0;
	font-family: Tahoma, Geneva, sans-serif;
}
.ligneTableau1 {
	font-size: 0.9em;
	color: #fffdd0;
	font-family: Tahoma, Geneva, sans-serif;
	width: 20px;
	margin-left: 85px;
	float: left;
}
.footerTableau {
	color: #a9a396;
	font-weight: bold;
	background-color: #544437;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #655345;
}
.boutonMonCompteContenu {
	font-weight: normal;
	margin: 0px 0 0 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.boutonMonCompteContenu input {
	margin-top: 20px;
}
.boutonMonCompteContenu1 a {
	font-weight: bold;
	text-align: right;
	position: relative;
	left: 620px;
	top: -27px;
	font-size: 1.1em;
}
.boutonMonCompteContenu2 {
	font-weight: bold;
	width: 765px;
	text-align: left;
	margin: 8px 0 30px 0;
	position: relative;
}
.boutonMonCompteContenu input2 {
	margin-top: 20px;
}
.statutInfos {
	margin-left: 20px;
}
.fondValidPanier {
	font-weight: normal;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}
.fondValidPanier1 {
	font-weight: bold;
	position: relative;
	top: 10px;
	left: -230px;
	font-size: 1.1em;
	float: right;
}
.zoneDeSaisie {
	color: #9ca388;
	padding: 4px;
	font-size: 0.9em;
	background-color: #544437;
	border: none;
}
.obligatoire {
	color: #FF0000;
}
.commentaires {
	font-size: 1em;
	font-style: italic;
	font-weight: normal;
	color: #fffdd0;
	width: 800px;
	position: relative;
	left: 20px;
}
.commentaires1 {
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	color: #fffdd0;
	position: relative;
	left: 20px;
}
form#nouveau {
	width: 700px;
	margin-left: 20px;
}
form#connexion {
	width: 700px;
	margin-left: 20px;
}
.produitPanier {
	border-bottom: #544437 solid 1px;
}
.bg_livraison_adresse {
	display: table;
	position: relative;
	left: 20px;
	padding: 0px;
}
/* Signature
-------------------------------------------------------- */
#signature {
	padding: 0;
	width: 980px;
	color: #808185;
	font-size: 0.8em;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-weight: bold;
}
.W3C {
	width: 88px;
	margin: 0;
	padding: 0;
	float: right;
}
a.LIEN_signature:hover {
	color: #808185;
	text-decoration: underline;
	font-weight: bold;
}
#imgsemelle {
	position: relative;
	top: -35px;
}
img.cards {
}
img.bankTransfer {
}
p.gammeCashmere {
	float: left;
	font-size: 10px;
	width: 650px;
}
a.paiementvalider {
	position: relative;
	left: 50px;
}
.voirEmbauchoirs {
	width: 104px;
	height: 106px;
	background: url('img/voirEmbauchoir.png');
	float: right;
	position: relative;
	right: 5px;
	top: 8px;
}
.voirProduits {
	width: 95px;
	height: 106px;
	background: url('img/voirProduits.png');
	float: right;
	position: relative;
	right: 15px;
	top: 8px;
}
.voirEmbauchoirsEN {
	width: 104px;
	height: 106px;
	background: url('img/seeEmbauchoir.png');
	float: right;
	position: relative;
	right: 5px;
	top: 8px;
}
.voirProduitsEN {
	width: 95px;
	height: 106px;
	background: url('img/seeProduits.png');
	float: right;
	position: relative;
	right: 15px;
	top: 8px;
}
.txtVirement {
	font-size: 10px;
	width: 745px;
}
