body {
	margin: 0;
	padding: 0;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
#global {
	position: absolute;
	width: 798px;
	border: 1px solid #000;
	margin: 0;
	padding: 0;
	left: 50%;
	margin-left: -389px;
}
form {
	margin: 0;
	padding: 0;
}



/* ------------------------ HAUT ------------------------ */
#haut {
	position: relative;
	width: 798px;
	height: 160px;
	background-color: #000033;
	color: #FFF;
	background-image: url(/images/imgRelax/bg_losanges.gif);
	background-position: 738px 122px;
	background-repeat: no-repeat;
}
#hautsetester{
	position: relative;
	width: 798px;
	height: 115px;
	background-color: #000033;
	color: #FFF;
	background-image: url(/images/imgRelax/bg_losanges.gif);
	background-position: 738px 122px;
	background-repeat: no-repeat;
}
#flags {
	position: absolute;
	left: 2px;
	top: 1px;
	font-size: 11px;
}
#banniere234x60 {
	position: absolute;
	left: 0;
	top: 17px;
	width: 234px;
}
#accueil {
	position: absolute;
	left: 8px;
	top: 80px;
	z-index: 2;
	width: 55px;
	height: 12px;
	background-image: url(/images/imgRelax/picto_accueil.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-size: 11px;
}
#accueil a {
	color: #FFF;
	text-decoration: none;
}
#accueil a:hover {
	text-decoration: underline;
}
#bouton-es {
	position: absolute;
	left: 7px;
	top: 83px;
	width: 106px;
	height: 13px;
	background-image: url(/images/imgRelax/picto_es.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-top: 12px;
	text-transform: uppercase;
}
#bouton-es a {
	color: #FFCC33;
	text-decoration: none;
}
#bouton-cs {
	position: absolute;
	left: 122px;
	top: 83px;
	width: 98px;
	height: 13px;
	background-image: url(/images/imgRelax/picto_cs.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-top: 12px;
	text-transform: uppercase;
}
#bouton-cs a {
	color: #6699CC;
	text-decoration: none;
}
#bouton-es a:hover, #bouton-cs a:hover {
	text-decoration: underline;
}
#bouton-es h3, #bouton-cs h3 {
	font-size: 12px;
	margin: 0;
	padding: 0;
}

#logorelax {
	position: absolute;
	left: 305px;
	top: 15px;
	width: 228px;
}
#numero1 {
	position: absolute;
	left: 653px;
	top: 9px;
	width: 135px;
}
#menuhaut {
	position: absolute;
	right: 6px;
	top: 41px;
}
#menuhaut ul {
	list-style-type: none;
	width: 120px;
	margin: 0;
	padding: 0;
	cursor: hand;
}
#menuhaut ul a li {
	height: 17px;
	background-position: right;
	background-repeat: no-repeat;
	font-size: 12px;
	text-align: right;
	padding-right: 28px;
}
#menuhaut ul li a {
	height: 17px;
	background-position: right;
	background-repeat: no-repeat;
	font-size: 12px;
	text-align: right;
	padding-right: 28px;
}
#menuhaut ul a{
	color: #FFF;
	text-decoration: none;
	text-align: right;
}
#menuhaut ul a:hover li{
	color: #FFF;
	text-decoration: underline;
	text-align: right;
}

#menuhaut ul li a:hover {
	color: #FFF;
	text-decoration: underline;
	text-align: right;
}

#menuhaut ul a:hover{
	cursor: hand;
	text-align: right;
}

li.moncompte {
	background-image: url(/images/imgFtp/picto_compte.gif);
	background-repeat: no-repeat;
	background-position:right; 
	padding-top: 2px;
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;
}

li.panier-0 {
	background-image: url(/images/imgFtp/picto_panier.gif);
	background-repeat: no-repeat;
	background-position:right; 
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;
}

li.panier-1 {
	background-image: url(/images/imgFtp/picto_panier_1.gif);
	background-repeat: no-repeat;
	background-position:right; 
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;
}

li.panier-2 {
	background-image: url(/images/imgFtp/picto_panier_2.gif);
	background-repeat: no-repeat;
	background-position:right; 
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;
}

li.panier-3 {
	background-image: url(/images/imgFtp/picto_panier_3.gif);
	background-repeat: no-repeat;
	background-position:right; 
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;
}

li.panier-4 {
	background-image: url(/images/imgFtp/picto_panier_4.gif);
	background-repeat: no-repeat;
	background-position:right; 
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;
}

li.panier-5 {
	background-image: url(/images/imgFtp/picto_panier_5.gif);
	background-repeat: no-repeat;
	background-position:right; 
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;
}

li.panier-6 {
	background-image: url(/images/imgFtp/picto_panier_6.gif);
	background-repeat: no-repeat;
	background-position:right; 
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;
}

li.panier-7 {
	background-image: url(/images/imgFtp/picto_panier_7.gif);
	background-repeat: no-repeat;
	background-position:right; 
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;
}

li.panier-8 {
	background-image: url(/images/imgFtp/picto_panier_8.gif);
	background-repeat: no-repeat;
	background-position:right; 
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;
}

li.panier-9 {
	background-image: url(/images/imgFtp/picto_panier_9.gif);
	background-repeat: no-repeat;
	background-position:right; 
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;
}

li.aide {
	background-image: url(/images/imgFtp/picto_aide.gif);
	background-repeat: no-repeat;
	background-position:right; 
	margin-bottom: 5px;
	text-align: right;
	list-style-type: none;	
}


#titrePage {
	position: absolute;
	left: 2px;
	top: 126px;
	width: 400px;
	height: 29px;
	background-image: url(/images/imgRelax/fleur_titre.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 40px;
}
#titrePage h1{
	font-size: 23px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
#chemin {
	position: absolute;
	left: 448px;
	top: 142px;
	width: 290px;
	font-size: 11px;
	font-weight: bold;
	color: #9999FF;
}
#chemin span.underline {
	text-decoration: underline;
}
#chemin a {
	color: #9999FF;
	text-decoration: none;
}


/*------------------------------------------------ 15/06/05 -------------------------------------------------*/

#titre-panier {
	position: absolute;
	left: 6px;
	top: 40px;
}
#titre-panier h2 {
	font-size: 22px; 
	margin: 0;
	color: #FFF;
}
#zen-bpo {
	position: absolute;
	left: 287px;
	top: 25px;
}
#cadeau-tarif {
	position: absolute;
	left: 8px;
	top: 70px;
	color: #FFF;
	font-size: 9px;
	line-height: 10px;
}
#panier-entete {
	position: absolute;
	top: 84px;
	left: 4px;
	z-index: 5;
}
#panier-conteneur {
	position: absolute;
	top: 84px;
	left: 4px;
	overflow: auto;
	height: 135px;
	width: 671px;
}
#panier-contenu {
	margin-top: 31px;
}
#panier-entete table, #panier-contenu table {
	background-color: #FFF;
}
#panier-entete th {
	font-size: 11px;
	border-right: 1px solid #999;
	padding: 1px 3px 1px 3px;
	border-bottom: 1px solid #999;
}
#panier-contenu td {
	font-size: 11px;
	border-right: 1px solid #999;
	padding: 3px;
}
#panier-contenu td a{
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
#panier-contenu td a:hover{
	text-decoration: underline;
}
#panier-contenu input.txt-code {
	width: 59px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3333;
	border: 1px solid #2863D0;
	padding-left: 3px;
	height: 13px;
}
.express {
	font-size: 8px;
	color: #CC3333;
}
#panier-contenu input.txt-quantite {
	width: 16px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
	border: 1px solid #2863D0;
	text-align: center;
}

#motdoux-droite {
	position: absolute;
	left: 660px;
	top: 72px;
	width: 130px;
	font-size: 11px;
	text-align: center;
}
#motdoux-droite table {
	margin: 5px 0 5px 0;
	padding: 0;
	border: none;
	font-size: 9px;
	color: #000;
	border-collapse: collapse;
	background-color:#FFF;
}
#motdoux-droite td {
	border: 1px solid #637487;
	padding: 5px 3px 5px 3px;
}
#motdoux-droite a.imprimer {
	border: 1px solid #637487;
	display: block;
	width: 95px;
	height: 17px;
	background-image: url(/images/imgRelax/picto_imprimer.gif);
	background-repeat: no-repeat;
	background-color: #FFF;
	padding-left: 20px;
	padding-top: 6px;
	margin-bottom: 6px;
	font-size: 9px;
	color: #000;
	text-decoration: none;
}

#panier-droite {
	position: absolute;
	left: 679px;
	top: 72px;
	width: 118px;
	font-size: 11px;
	text-align: center;
}
#panier-droite table {
	margin: 5px 0 5px 0;
	padding: 0;
	border: none;
	font-size: 9px;
	color: #000;
	border-collapse: collapse;
	background-color:#FFF;
}
#panier-droite td {
	border: 1px solid #637487;
	padding: 5px 3px 5px 3px;
}
#panier-droite a.imprimer {
	border: 1px solid #637487;
	display: block;
	background-image: url(/images/imgRelax/picto_imprimer.gif);
	background-repeat: no-repeat;
	background-color: #FFF;
	padding-left: 20px;
	padding-top: 6px;
	margin-bottom: 6px;
	font-size: 9px;
	color: #000;
	text-decoration: none;
	height: 23px;
	width: 118px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 17px;
	width: 95px;
}

#boutonemprotdepot a.imprimer {
	border: 1px solid #637487;
	display: block;
	width: 87px;
	height: 17px;
	background-image: url(/images/imgRelax/picto_imprimer.gif);
	background-repeat: no-repeat;
	background-color: #FFF;
	padding-left: 23px;
	padding-top: 6px;
	margin-bottom: 6px;
	font-size: 9px;
	color: #000;
	text-decoration: none;
}

#attention-delais {
	position: absolute;
	top: 275px;
	font-size: 9px;
	left: 680px;
	width: 110px;
    line-height: 11px;
	text-align: justify ;
}
#agissez {
	position: absolute;
	left: 3px;
	top: 370px;
	font-size: 9px;
}
#commande-telephone {
	position: absolute;
	left: 500px;
	top: 381px;
}
#saisir-codes {
	position: absolute;
	left: 2px;
	top: 225px;
	font-size: 10px;
	color: #FFF;
	line-height: 10px;
}

#saisir-codes a{
	color: #FFF;
}

#saisir-codes strong {
	font-size: 11px;
}
#saisir-codes table {
	margin: 8px 0 0 0;
	padding: 0;
	border: none;
	font-size: 10px;
	color: #000;
}
#saisir-codes td {
	margin: 0;
	padding: 0;
}
#saisir-codes input.txt-code {
	width: 135px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3333;
	border: 1px solid #000;
	padding-left: 2px;
}
#saisir-codes input.bouton {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	border: none;
	background-color: #9999FF;
	color: #FFF;
	padding: 0;
	height: 12px;
	margin-bottom: 5px;
}
#totaux {
	position: absolute;
	left: 419px;
	top: 260px;
	font-size: 11px;
	color: #000;
	text-align: right;
}

#totaux table {
	font-size: 11px;
	text-align: right;
}

#totaux .cadre-blanc {
	background-color: #FFF;
	border: 1px solid #000;
	padding-right: 3px;
}
#erreur-adherent, #erreur-promo, #erreur-parrain {
	font-size: 9px;
	color: #000;
	background-image: url(/images/imgRelax/picto_erreur.gif);
	background-repeat: no-repeat;
	width: 160px;
	padding-left: 23px;
	line-height: 10px;
}
#erreur-adherent {
	position: absolute;
	left: 250px;
	top: 263px;
}
#erreur-promo {
	position: absolute;
	left: 250px;
	top: 300px;
}
#erreur-parrain {
	position: absolute;
	left: 250px;
	top: 337px;
}
#erreur-adherent b, #erreur-promo b, #erreur-parrain b {
	color: #CC3333;
	font-weight: normal;
}
#livraison {
	position: absolute;
	left: 284px;
	top: 220px;
	font-size: 10px;
	color: #000;
}
#livraison-modes {
	background-color: #FFF;
	border: 1px solid #000;
	padding: 0 4px 2px 0;
}
#livraison-modes .disabled {
	color: #999999;
}
#livraison-modes input {
	margin-bottom: -3px
}
/*------------------------------------------------ 21/06/05 -------------------------------------------------*/

h2#titre-moncompte {
	margin: 18px 0 0 0;
	padding: 20px 0 0 40px;
	background-image: url(/images/imgRelax/bg_moncompte.gif);
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 22px;
	float: left;
	width: 280px;
	height: 70px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 236px;
	height: 50px;
}
#chemin-moncompte {
	float: left;
	margin: 28px 0 0 20px;
	color: #9999FF;
	font-size: 11px;
	font-weight: bold;
}
#chemin-moncompte a {
	color: #9999FF;
}
#aide-moncompte {
	float: right;
	margin: 70px 2px 0 0;
}
#dernierescommandes {
	background-image: url(/images/imgRelax/bg_5commandes.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 265px;
	margin: 0 0 0 20px;
	padding-left: 3px;
	width: 761px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 758px;
}
#dernierescommandes h3 {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #FFF;
	font-size: 16px;
}
#tableau-commandes {
	margin: 0;
	padding: 0;
	width: 545px;
	float: left;
}
#tableau-commandes table {
	margin: 12px 0 5px 0;
	padding: 0;
	border: 0;
	font-size: 10px;
	width: 545px;
	color: #000;
}
#tableau-commandes table a {
	text-decoration: none;
	color: #000;
}
#tableau-commandes th {
	font-size: 11px;
	height: 30px;
	border: 1px solid #EECCAA;
	background-color: #EEEEFD;
	padding: 0;
}
#tableau-commandes td {
	height: 34px;
	text-align: center;
	border: 1px solid #A5B9ED;
	background-color: #EEEEFD;
	padding: 0;
}
#tableau-commandes th.noborder, #tableau-commandes td.noborder {
	border: 0;
	background-color: #E5E5FC;
}
#txt-commandes-1, #txt-commandes-2 {
	margin: 12px 0 0 10px;
	padding: 0;
	float: left;
	width: 190px;
	font-size: 10px;
	line-height: 12px;
}
#txt-commandes-1 .bleu, #txt-commandes-2 .bleu {
	color: #9999FF;
}
p.retour {
	text-align: right;
}
#txt-commandes-1 a, #txt-commandes-2 a {
	color: #000;
}
#getacrobat {
	font-size: 10px;
	text-align: center;
	margin-top: 5px;
}
#getacrobat a {
	color: #000;
}


/*------------------------------------------------ 22/06/05 -------------------------------------------------*/


#popup-alerte {
	position: absolute;
	left: 120px;
	top: 100px;
	width: 540px;
	height: 160px;
	background-color: #E5E5FF;
	z-index: 20;
}
#popup-alerte h3 {
	margin: 0;
	padding: 0 0 0 50px;
	background-image: url(/images/imgRelax/bg_titre_popup.gif);
	background-color: #C1C1FF;
	background-repeat: no-repeat;
	font-size: 22px;
	color: #FFF;
	height: 28px;
}
#popup-alerte p {
	margin: 0;
	padding: 20px;
	font-size: 12px;
	color: #000;
}
#popup-alerte b {
	color: #C33;
}
#popup-alerte a {
	color: #000;
}
#popup-alerte img.fermer {
	float: right;
	margin: 0 5px 0 0;
	padding: 0;
}
#titre-expedition {
	margin: 60px 0 10px 15px;
	padding: 0;
}
#titre-expedition h2 {
	margin: 0;
	padding: 0;
	font-size: 22px;
	color: #FFF;
}
#titre-expedition h2 .stitre-noir {
	font-size: 13px;
	color: #000;
}
#rappel-commande {
	margin-left: 10px;
	padding: 0;
	width: 250px;
	height: 285px;
	background-color: #FFF;
	border: 1px solid #000;
	float: left
}
#rappel-commande h3, #rappel-expedition h3 {
	margin: 0;
	padding: 2px 0 2px 10px;
	background-color: #B2AAA4;
	color: #000;
	font-size: 14px;
}
#rappel-expedition {
	margin-left: 12px;
	padding: 0;
	width: 250px;
	height: 285px;
	background-color: #FFF;
	border: 1px solid #000;
	float: left;
}
#adresse-livraison {
	padding: 3px 8px 0 8px;
	height: 122px;
	border-bottom: 1px solid #000;
	font-size: 11px;
	color: #000;
}
#adresse-livraison .imprimer {
	padding: 0;
	margin: 0;
	float: right;
}
.expediteur .logo-expediteur {
	padding: 0;
	margin: 8px 8px 0 5px;
	float: left;
}
.expediteur .garanties-expediteur {
	padding-left: 8px;
	margin: 0 0 2px 0;
	float: left;
	display: block;
	font-size: 10px;
	color: #F90;
}
.expediteur .details-expediteur-disabled {
	margin: 0;
	padding: 0 3px 0 3px;
	float: left;
	width: 130px;
	font-size: 11px;
	color: #808080;
	background-color: #DBDBDB;
	border: 1px solid #2461CF;
}
.expediteur .details-expediteur-enabled {
	margin: 0;
	padding: 0 3px 0 3px;
	float: left;
	width: 130px;
	font-size: 11px;
	color: #000;
	background-color: #FFF;
	border: 1px solid #2461CF;
}
.spacer-expediteur {
	clear: both;
	font-size: 3px;
}
#expediteur-aide {
	width: 255px;
	text-align: right;
	float: left;
}
#garanties-vide {
	width: 247px;
	height: 172px;
	margin: 10px 0 15px 10px;
	float: left;
}
.txt-garanties {
	width: 233px;
	height: 158px;
	margin: 10px 0 15px 10px;
	padding: 6px;
	border: 1px solid #000;
	background-color: #E5E5FF;
	float: left;
	font-size: 11px;
}
.txt-garanties h4 {
	font-size: 15px;
	margin: 0 0 5px 0;
	padding: 0;
	text-align: center;
}
.txt-garanties strong {
	color: #F90;
}
img.acceder {
	float: left;
	margin-left: 15px;
}


/*------------------------------------------------ 29/06/05 -------------------------------------------------*/

#haut-home {
	position: relative;
	width: 798px;
	height: 113px;
	background-color: #000033;
	color: #FFF;
}
#centre-home {
	position: relative;
	width: 798px;
	height: 402px;
	overflow: auto;
	background-color: #6699CC;
	background-image: url(/images/imgRelax/bg_home.jpg);
	background-repeat: no-repeat;
}
#accroche-home {
	position: absolute;
	left: 225px;
	top: 22px;
	width: 350px;
}
#rubriques-home-gauche {
	position: absolute;
	left: 6px;
	top: 22px;
	width: 180px;
}
#rubriques-home-droite {
	position: absolute;
	left: 611px;
	top: 22px;
	width: 180px;
}
.rubrique-home-promotions, .rubrique-home-cadeau, .rubrique-home-espace {
	background-repeat: no-repeat;
	background-position: top;
	margin: 0 0 0 0;
	padding: 0;
	width: 180px;
	text-align : justify;
}
.rubrique-home-promotions {
	background-image: url(/images/imgFtp/bg_home_promotions.gif);
}
.rubrique-home-cadeau {
	background-image: url(/images/imgFtp/bg_home_cadeau.gif);
}
.rubrique-home-espace {
	background-image: url(/images/imgFtp/bg_home_espace.gif);
}
.rubrique-home-promotions h3, .rubrique-home-cadeau h3, .rubrique-home-espace h3 {
	font-size: 11px;
	color: #FFF;
	background: none;
	margin: 0;
	padding: 6px 0 0 16px;
	width: 164px;
	font-weight: normal;
}
.rubrique-home-promotions p, .rubrique-home-cadeau p, .rubrique-home-espace p {
	font-size: 10px;
	color: #000;
	margin: 0;
	padding: 7px 3px 0px 3px;
	line-height: 11px;
	width: 174px;
}
.rubrique-home h3 {
	font-size: 11px;
	color: #FFF;
	background-color: #F63;
	background-image: url(/images/imgRelax/bg_rubriques_home.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 0 16px;
	font-weight: normal;
	width: 180px;
	height: 15px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 164px;
	height: 15px;	
}
.rubrique-home h3 a {
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
}

.rubrique-home-promotions h3 a, .rubrique-home-cadeau h3 a, .rubrique-home-espace  h3 a{
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
}
.rubrique-home h3 a:hover {
	color: #000;
}
.rubrique-home-promotions h3 a:hover, .rubrique-home-cadeau h3 a:hover, .rubrique-home-espace  h3 a:hover{
	color: #000;
}

.rubrique-home p {
	font-size: 10px;
	color: #000;
	margin: 0;
	padding: 3px 3px 0px 3px;
	line-height: 11px;
	width: 180px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 174px;
}

.rubrique-home img.vignette-home-right, object.vignette-home-right, span.vignette-home-right{
	color: #000;
	margin: 0 0 0 5px;
	float: right;
}
.rubrique-home img.vignette-home-left, object.vignette-home-left, span.vignette-home-left{
	color: #000;
	margin: 0 5px 0 0;
	float: left;
}

.rubrique-home a {
	font-size: 10px;
	color: #000;
	font-weight: normal;
}

.rubrique-home .article {
	color: #769CDA;
}
.rubrique-spacer {
	clear: both;
	font-size: 3px;
	height: 3px;
}
.rubrique-home table {
	color: #000;
	font-size: 10px;
	margin: 0;
}
#forum-home {
	position: absolute;
	left: 650px;
	top: 334px;
	width: 118px;
	font-size : 9px;
	color : #FFFFFF;
}

#forum-home a {
	font-size : 9px;
	color : #FFFFFF;
	text-decoration : underline;
}

#forum-home a:hover {
	font-size : 9px;
	color : #FFFFFF;
	text-decoration : underline;
}

#commande-home {
	position: absolute;
	left: 6px;
	top: 310px;
	width: 81px;
}
#hulot-home {
	position: absolute;
	left: 195px;
	top: 296px;
	width: 190px;
	color: #fff;
	font-size: 9px;
	font-weight : bold;
}
.hulot{
	color: #fff;
	font-size: 9px;
	font-weight : bold;
	vertical-align: center;
}
#choisir-univers {
	position: absolute;
	left: 195px;
	top: 70px;
	width: 196px;
	color: #000;
	font-size: 10px;
}
#message-accueil {
	position: absolute;
	left: 378px;
	top: 58px;
	width: 220px;
	color: #fff;
	font-size: 9px;
	text-align: right;
}
#visuel-cs-home {
	position: absolute;
	left: 195px;
	top: 85px;
	width: 196px;
	z-index: 14;
}
#bouton-cs-home {
	position: absolute;
	left: 195px;
	top: 238px;
	width: 196px;
	z-index: 15;
}
#urgent-home {
	position: absolute;
	left: 196px;
	top: 278px;
	width: 196px;
	z-index: 15;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
#visuel-es-home {
	position: absolute;
	left: 403px;
	top: 85px;
	width: 196px;
	z-index: 14;
}
#bouton-es-home {
	position: absolute;
	left: 403px;
	top: 238px;
	width: 196px;
	z-index: 15;
}
#favoris-home {
	position: absolute;
	left: 462px;
	top: 277px;
	width: 182px;
	padding-left: 14px;
	z-index: 15;
	font-size: 9px;
	color: #FFF;
	background-image: url(/images/imgRelax/picto_favoris.gif);
	background-repeat: no-repeat;
}
#favoris-home a {
	color: #FFF;
	text-decoration: none;
}

#flash-home {
	position: absolute;
	left: 164px;
	top: 331px;
	width: 464px;
	z-index: 15;
}
#newsletter-home {
	position: absolute;
	left: 6px;
	top: 352px;
	width: 140px;
	color: #000;
	font-size: 9px;
}
#newsletter-home a{
	color: #000;
	font-size: 9px;
	text-decoration: none;
}
#newsletter-home input {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #000;
}
#newsletter-home input.texte {
	width: 100px;
}
#newsletter-home input.bouton {
	width: 20px;
	color: #FFF;
	background-color:#000;
}

/*------------------------------------------------ 30/06/05 -------------------------------------------------*/

#centre-tester {
	position: relative;
	width: 798px;
	height: 402px;
	overflow: auto;
	background-color: #99CC99;
	background-image: url(/images/imgFtp/bg_tester.gif);
	background-repeat: no-repeat;
}
#chemin-tester {
	position: absolute;
	left: 345px;
	top: 16px;
	width: 100px;
	font-size: 11px;
	color: #99CC99;
}
#chemin-tester a {
	color: #99CC99;
	text-decoration: none;
}
#stitre-tester {
	position: absolute;
	left: 450px;
	top: 10px;
	font-size: 18px;
	color: #FFF;
	font-weight: bold;
}
#titre-tester {
	position: absolute;
	left: 5px;
	top: 35px;
}
#intro-tester {
	position: absolute;
	left: 8px;
	top: 70px;
	width: 280px;
	font-size: 11px;
}
#flash-tester {
	position: absolute;
	left: 325px;
	top: 46px;
	width: 460px;
}
#liste-tester {
	position: absolute;
	left: 10px;
	top: 140px;
	font-size: 11px;
}
#liste-tester a {
	font-size: 13px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#liste-tester a:hover {
	color: #FFF;
}
#liste-tester ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#liste-tester li {
	margin: 0 0 6px 0;
	padding: 0;
}
#noter-tester {
	position: absolute;
	left: 8px;
	top: 260px;
	width: 280px;
	font-size: 10px;
}


/*------------------------------------------------ 05/07/05 -------------------------------------------------*/

#centre-5 {
	position: relative;
	width: 798px;
	height: 329px;
	overflow: auto;
	background-color: #FF9966;
}
#centre-5-gauche {
	position: absolute;
	left: 0;
	top: 113px;
	width: 185px;
	height: 329px;
	z-index: 5;
	background-color: #FF9966;
	background-image: url(/images/imgRelax/bg_cdlivre.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}
#centre-5-droite {
	width: 613px;
	height: 329px;
	margin-left: 185px;
	background-color: #FF9966;
	background-image: url(/images/imgRelax/bg_bas_onglets_cdlivres.jpg);
	background-repeat: repeat-x;
}
#onglets-cdlivres {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#onglets-cdlivres li {
	margin: 0;
	height: 36px;
	width: 77px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-align: center;
}
#onglets-cdlivres li.cdlivres-cs a {
	background-image: url(/images/imgRelax/onglet_cs.gif);
	background-repeat: no-repeat;
	padding: 10px 22px 0 5px;
	text-align: center;
	height: 37px;
	width: 77px;
	voice-family: "\"}\"";
    voice-family:inherit;
	height: 26px;
	width: 50px;
}
#onglets-cdlivres li.cdlivres-es a {
	background-image: url(/images/imgRelax/onglet_es.gif);
	background-repeat: no-repeat;
	padding: 10px 22px 0 5px;
	text-align: center;
	height: 37px;
	width: 77px;
	voice-family: "\"}\"";
    voice-family:inherit;
	height: 26px;
	width: 50px;
}
#onglets-cdlivres li.cdlivres-escs a {
	background-image: url(/images/imgRelax/onglet_escs.gif);
	padding: 10px 8px 0 5px;
	text-align: center;
	height: 37px;
	width: 77px;
	voice-family: "\"}\"";
    voice-family:inherit;
	height: 26px;
	width: 64px;
}
#onglets-cdlivres a {
	color: #000;
	width: 64px;
	text-decoration: none;
	display: block;
	background-repeat: no-repeat;
	height: 26px;
}
#onglets-cdlivres li.cdlivres-cs a:hover, #onglets-cdlivres li.cdlivres-cs a.select {
	background-image: url(/images/imgRelax/onglet_cs_on.gif);	
}
#onglets-cdlivres li.cdlivres-es a:hover, #onglets-cdlivres li.cdlivres-es a.select {
	background-image: url(/images/imgRelax/onglet_es_on.gif);
}
#onglets-cdlivres li.cdlivres-escs a:hover, #onglets-cdlivres li.cdlivres-escs a.select {
	background-image: url(/images/imgRelax/onglet_escs_on.gif);
}
#stitre-cdlivres {
	position: absolute;
	left: 420px;
	top: 10px;
	width: 370px;
	font-size: 18px;
	color: #FFF;
	font-weight: bold;
	text-align: right;
}
#intro-cdlivres {
	margin: 60px 0 10px 5px;
	font-size: 10px;
	color: #000;
}
#menu-cdlivres {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu-cdlivres li {
	margin: 0 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: 18px;
}
#menu-cdlivres li a {
	color: #000;
	text-decoration: none;
}
#menu-cdlivres li a:hover {
	color: #FFF;
}
#liens-cdlivres {
	margin: 12px 0 0 0;
	padding: 0;
	list-style-type: none;
}
#liens-cdlivres li {
	margin: 0 0 0 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#liens-cdlivres li a {
	color: #FFF;
	text-decoration: none;
}
#liens-cdlivres li a:hover {
	text-decoration: underline;
}
#livraison-cdlivres {
	text-align: center;
	margin-top: 10px;
}
#recherche-cdlivres {
	margin: 8px 0 0 4px;
	font-size: 10px;
	color: #FFF;
	text-align:center;
	line-height: 10px;
}
#recherche-cdlivres input.txt {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	width: 70px;
}
#recherche-cdlivres input.bouton {
	margin: 0 0 0 3px;
}
.produit-cdlivres {
	margin: 10px 0 0 15px;
	font-size: 9px;
}
.produit-cdlivres td.visuel {
	background-image: url(/images/imgRelax/bg_produit_cdlivres.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 52px;
	padding: 3px;
}
.produit-cdlivres td.titre {
	width: 152px;
	padding: 3px;
}
.produit-cdlivres td.titre a {
	color: #000;
}
.produit-cdlivres td.descriptif {
	width: 230px;
	padding: 3px 7px 3px 7px;
}
.produit-cdlivres td.descriptif a {
	color: #000;
}
.produit-cdlivres td.titre .prix-cdlivres{
	width: 55px;
	padding: 3px;
	font-size: 13px;
	font-weight: bold;
	background-color: #FFF;
	text-align: right;
	margin: 5px 10px 0 2px;
	float: left;
}
.produit-cdlivres td.titre .prix-cdlivres s {
	font-size: 12px;
	color: #6D6D6D;
	font-weight: normal;
}
.produit-cdlivres td.titre .pourcents-membre{
	margin: 5px 10px 0 5px;
	float: left;
}
#moins5pourcents {
	position: absolute;
	left: 675px;
	top: 37px;
	width: 112px;
	font-size: 9px;
	color: #FFF;
	line-height: 10px;
	text-align: right;
}
#centre-6 {
	position: relative;
	width: 798px;
	height: 329px;
	overflow: auto;
	background-color: #4C5356;
}
#centre-6-gauche {
	position: absolute;
	left: 0;
	top: 118px;
	width: 185px;
	height: 329px;
	z-index: 5;
	background-color: #4C5356;
	background-image: url(/images/imgRelax/bg_hightech.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}
#centre-6-droite {
	width: 613px;
	height: 329px;
	margin-left: 185px;
	background-color: #4C5356;
	background-image: url(/images/imgRelax/bg_bas_onglets_hightech.jpg);
	background-repeat: repeat-x;
}
#stitre-hightech {
	position: absolute;
	top: 14px;
	left: 190px;
	font-size: 16px;
	color: #FF9900;
	font-weight: bold;
}
#menu-hightech {
	margin: 0;
	margin-top: 75px;
	margin-bottom: 70px;
	padding: 0;
	list-style-type: none;
}

#grand-bloc-hightech-precedent li {
	margin: 4px 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 5px;
	height: 12px;
	font-style:italic;
}

#menu-hightech li {
	margin: 4px 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-repeat: no-repeat;
	padding-left: 26px;
	padding-top: 5px;
	height: 26px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 18px;
}

#grand-bloc-hightech-precedent li a {
	color: #000;
}
#grand-bloc-hightech-precedent li a:hover {
	color: #FFF;
}

#menu-hightech li.num1 {
	background-image: url(/images/imgRelax/num1_hightech.gif);
}
#menu-hightech li.num2 {
	background-image: url(/images/imgRelax/num2_hightech.gif);
}
#menu-hightech li.num3 {
	background-image: url(/images/imgRelax/num3_hightech.gif);
}
#menu-hightech li a {
	text-decoration: none;
	color: #FFF;
}
#menu-hightech li a:hover {
	color: #000;
}
#nav-forum-hightech {
	list-style-type: none;
	padding: 0;
	margin: 0 0 -15px 110px;
	font-size: 11px;
	color: #000;
	line-height: 13px;
}
#nav-forum-hightech a {
	color: #000;                                                                                                                                                                                                                                                                                                                                                                                                                                      
}
.spacer-produit-ht {
	clear: both;
	font-size: 26px;
}
.spacer-produit-hightech {
	clear: both;
	font-size: 4px;
}
.produit-1 .vignette-ht {
	text-align: center;
	background-image: url(/images/imgRelax/fond_vignette_ht.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 94px;
}
#petit-bloc-hightech {
	position: absolute;
	left: 195px;
	top: 40px;
	width: 225px;
	font-size: 11px;
	text-decoration: underline;
}
#petit-bloc-hightech div.visuel {
	margin-top: 10px;
	padding: 8px 9px 8px 9px;
	width: 120px;
	height: 120px;
	background-image: url(/images/imgRelax/fond_vignette_ht2.gif);
	background-repeat: no-repeat;
}
#grand-bloc-hightech {
	position: absolute;
	left: 430px;
	top: 40px;
	width: 352px;
}

.grand-bloc-hightech-tab {
	position: absolute;
	left: 5px;
	top: 10px;
	width: 352px;
}

#grand-bloc-hightech-precedent {
	position: absolute;
	left: 200px;
	top: 40px;
	width: 200px;
}

#titre-bloc-hightech {
	background-image: url(/images/imgRelax/bg_bloc_ht.gif);
	background-repeat: no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	padding: 4px;
}
#texte-bloc-hightech {
	background-color: #FFF;
	border: 1px solid #000;
	height: 236px;
	overflow: auto;
	padding: 4px 8px 4px 8px;
	font-size: 11px;
}
#texte-bloc-hightech .titre {
	font-size: 12px;
	font-weight: bold;
	color: #FFCC99;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding-left: 16px;
}
#texte-bloc-hightech p {
	margin: 0 0 8px 0;
	padding-left: 16px;
}
#centre-7-gauche {
	position: absolute;
	left: 0;
	top: 113px;
	width: 185px;
	height: 329px;
	z-index: 5;
	background-color: #FF9966;
	background-image: url(/images/imgFtp/bg_cadeaux.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}
#stitre-cadeaux {
	position: absolute;
	left: 420px;
	top: 12px;
	width: 370px;
	font-size: 17px;
	color: #FFF;
	font-weight: bold;
	text-align: right;
}
#intro-cadeaux {
	color: #000;
	font-size: 10px;
	margin: 65px 0 0 3px;
}
#intro-cadeaux .blanc {
	color: #FFF;
	font-size: 14px;
	text-decoration: underline;
}
#intro-cadeaux .rouge {
	color: #CC3333;
	font-size: 14px;
}
#ventes-cadeaux {
	color: #FFF;
	font-size: 10px;
	margin: 20px 0 0 3px;
}
#ventes-cadeaux b {
	color: #000;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
}
.produit-3 {
	width: 200px;
	height: 130px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 6px 0 0 0;
	float: left;
	text-align: center;
}
.produit-3 .nom {
	text-align: center;
	font-size: 10px;
	color: #000;
	white-space: nowrap;
}
.produit-3 .nouveau {
	width: 53px;
	height: 94px;
	float: left;
}
.produit-3 .vignette-cadeaux {
	text-align: center;
	background-image: url(/images/imgRelax/fond_vignette_cadeaux.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 94px;
	float: left;
}
.produit-3 .coeur {
	width: 53px;
	height: 94px;
	float: left;
	text-align: left
}
.produit-3 img {
	margin: 10px 0 2px 0;
}
.produit-3 .prix {
	color: #F90208;
	font-size: 11px;
}
.produit-3 .lien {
	color: #000;
	font-size: 10px;
	margin-left: 8px;
	line-height: 11px;
}
.produit-3 .lien a {
	color: #000;
	text-decoration: none;
}
.produit-3 .lien a:hover {
	color: #FFF;
}
#centre-8-gauche {
	position: absolute;
	left: 0;
	top: 113px;
	width: 185px;
	height: 329px;
	z-index: 5;
	background-color: #FF9966;
	background-image: url(/images/imgFtp/bg_promotions.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}
#intro-promotions {
	color: #000;
	font-size: 10px;
	margin: 65px 5px 0 5px;
}
#ventes-promotions {
	color: #FFF;
	font-size: 10px;
	margin: 20px 0 15px 3px;
}
#ventes-promotions b {
	color: #000;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
}
#nav-forum-promotions {
	list-style-type: none;
	padding: 0;
	margin: 5px 0 0 95px;
	font-size: 11px;
	color: #003366;
	line-height: 13px;
}
#nav-forum-promotions a {
	color: #003366;                                                                                                                                                                                                                                                                                                                                                                                                                                      
}

/*------------------------------------------------ 13/07/05 -------------------------------------------------*/

#newsletter-gauche {
	position: absolute;
	left: 56px;
	top: 98px;
	width: 293px;
}
#newsletter-droite {
	position: absolute;
	left: 370px;
	top: 80px;
	width: 293px;
}
#newsletter-gauche .intro, #newsletter-droite .intro, #reunir-newsletter .intro {
	color: #6666CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#newsletter-gauche .header-newsletter, #newsletter-droite .header-newsletter {
	color: #000;
	background-image: url(/images/imgRelax/bg_petitbloc2.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	padding: 5px 5px 0 5px;
	text-align : justify;
	width: 293px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 283px;
}
#newsletter-gauche .contenu-newsletter, #newsletter-droite .contenu-newsletter {
	color: #000;
	background-color: #E5E5FC;
	font-size: 11px;
	padding: 5px;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	width: 293px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 281px;
}
#newsletter-gauche .contenu-newsletter table {
	margin: 5px 0 5px 0;
	font-size: 10px;
}
#newsletter-gauche .contenu-newsletter input.txt {
	width: 106px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#cnil-newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
#newsletter-droite .contenu-newsletter ul {
	margin: 0 0 0 12px;
	padding: 0;
	list-style-type: none;
}
#newsletter-droite .contenu-newsletter li {
	padding-left: 12px;
	background-image: url(/images/imgRelax/puce_2.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
}
#newsletter-droite .contenu-newsletter li strong{
	color: #6666CC;
}

#newsletter-droite .contenu-newsletter strong{
	color: #6666CC;
}

#carte-newsletter {
	position: absolute;
	left: 570px;
	top: 294px;
}
#carte-newsletter-fidelite {
	position: absolute;
	left: 610px;
	top: 260px;
}
#reunir-newsletter {
	position: absolute;
	left: 58px;
	top: 352px;
	width: 482px;
}
#maximisez-newsletter {
	position: absolute;
	left: 565px;
	top: 370px;
}



/*------------------------------------------------ 18/07/05 -------------------------------------------------*/

#mot-doux {
	position: absolute;
	left: 54px;
	top: 100px;
	width: 565px;
	height: 285px;
	background-image: url(/images/imgRelax/bg_motdoux.gif);
	background-repeat: no-repeat;
	text-align: center;
}
#mot-doux #intro {
	font-size: 14px;
	color: #000;
	text-align: center;
	margin: 6px 0 18px 0;
}
#mot-doux #intro .grand {
	font-size: 26px;
}
#mot-doux #intro .petit {
	font-size: 10px;
}
#mot-doux textarea.message {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 420px;
	border: 1px solid #2461CF;
	margin-bottom: 6px;
}
#titre-finprocess {
	position: absolute;
	left: 22px;
	top: 65px;
}
#titre-finprocess h2 {
	font-size: 22px; 
	margin: 0;
	color: #FFF;
}
#texte-finprocess {
	position: absolute;
	left: 22px;
	top: 135px;
	width: 660px;
	font-size: 20px;
	font-weight: bold;
}
#texte-finprocess .numcommande {
	color: #FFF;
}
#texte-finprocess em {
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
}
#texte-finprocess img {
	margin-left: 120px
}
#livredor {
	position: absolute;
	left: 485px;
	top: 230px;
	width: 300px;
	font-size: 11px;
	background-color: #E5E5FF;
	text-align: center;
	padding-bottom: 4px;
}
#livredor h3 {
	width: 295px;
	font-size: 12px;
	color: #FFF;
	background-color: #C1C1FF;
	margin: 0 0 5px 0;
	padding-left: 5px;
	text-align: left;
}
#livredor textarea.livredor {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 255px;
	border: 1px solid #2461CF;
	margin-bottom: 6px;
}
#titre-reclamation {
	position: absolute;
	top: 85px;
	left: 260px;
}
#titre-reclamation h3 {
	margin: 0;
	padding: 0;
	color: #FFF;
	font-size: 16px;
}
#intro-reclamation {
	position: absolute;
	top: 110px;
	left: 30px;
	font-size: 10px;
	width: 495px;
	padding-left: 25px;
	background-image: url(/images/imgRelax/picto_erreur.gif);
	background-repeat: no-repeat;
	line-height: 10px;
}
#tableau-reclamation {
	position: absolute;
	top: 140px;
	left: 18px;
	background-image: url(/images/imgRelax/bg_5commandes.gif);
	background-repeat: no-repeat;
	width: 758px;
	height: 240px;
	padding: 8px 0 0 3px;
	font-size: 11px;
}
#tableau-reclamation td {
	height: 25px;
}
#numero-reclamation {
	position: absolute;
	top: 110px;
	left: 570px;
	font-size: 10px;
	width: 180px;
	line-height: 10px;
}
#precisez-reclamation {
	position: absolute;
	top: 160px;
	left: 475px;
	font-size: 11px;
	width: 264px;
	padding: 10px;
	background-color: #FFF;
	border: 1px solid #000;
	text-align: center;
}
#precisez-reclamation strong {
	font-size: 14px;
}
#precisez-reclamation textarea.reclamation {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 258px;
	border: 1px solid #2461CF;
	margin: 10px 0 10px 0;
	padding: 0 3px 0 3px;
}


/*------------------------------------------------ 18/07/05 -------------------------------------------------*/

#titre-suivi {
	position: absolute;
	left: 105px;
	top: 106px;
}
#titre-suivi h3 {
	font-size: 13px;
	color: #FFF;
	margin: 0;
	padding: 0;
	text-decoration: underline;
}
#suivi-num1 {
	position: absolute;
	left: 20px;
	top: 114px;
	width: 23px;
	z-index: 10;
}
#suivi-bloc1 {
	position: absolute;
	left: 30px;
	top: 124px;
	background-image: url(/images/imgRelax/bg_suivi_1.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	padding: 10px 10px 5px 10px;
	font-size: 11px;
	line-height: 12px;
	width: 293px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 273px;
}
#suivi-bloc1 b {
	color: #9999FF;
}
#suivi-bloc1 input.txt {
	margin-bottom: 9px;
	font-size: 11px;
}
#suivi-bloc1 .anoter {
	font-size: 9px;
}
#suivi-bloc1 ul {
	list-style-type: square;
	margin-top: 2px;
	margin-bottom: 3px;
}
#suivi-num2 {
	position: absolute;
	left: 380px;
	top: 114px;
	width: 23px;
	z-index: 10;
}
#suivi-bloc2 {
	position: absolute;
	left: 390px;
	top: 124px;
	background-image: url(/images/imgFtp/bg_suivi_2.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	padding: 10px;
	width: 380px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 360px;
}
.suivi-choix {
	background-color: #FFF;
	padding: 6px 10px 4px 10px;
	font-size: 11px;
	width: 360px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 340px;
}
.suivi-choix img {
	float: left;
	margin-right: 8px;
}
.suivi-choix a {
	color: #9999FF;
}
#suivi-fleche {
	position: absolute;
	left: 340px;
	top: 210px;
	width: 37px;
}


/*------------------------------------------------ 18/07/05 -------------------------------------------------*/

#devenez-partenaire {
	position: absolute;
	left: 280px;
	top: 2px;
}
div.petitbloc h3 {
	font-size: 12px;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 0 1px;
	padding: 0 0 0 18px;
	margin: 0 0 0 8px;
}
.petitbloc h3 {
	font-size: 12px;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 0 1px;
	padding: 0 0 0 18px;
	margin: 0 0 0 8px;
}
.petitbloc p.intro {
	margin: 6px 12px 10px 12px;
	color: #000;
}
.petitbloc p.bouton-center{
	text-align: center;
	margin-top: 5px;
}
.petitbloc img.partenaires {
	float: right;
	margin: 0 8px 0 2px;
}
.petitbloc table {
	margin: 0 0 0 12px;
	padding: 0;
	font-size: 11px;
	color: #6666CC;
}
.petitbloc input.txt {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #2460D0;
	width: 100px;
}
.petitbloc input.petittxt {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #2460D0;
	width: 70px;
}
.petitbloc textarea {
	width: 305px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #2460D0;
	padding-left: 3px;
}
#partenaires-contact {
	width: 321px;
	border: 1px solid #000;
	background-color: #CCF;
	font-size: 10px;
	padding: 6px;
}
#partenaires-contact td {
	padding-top: 6px;
}
#partenaires-contact td.blanc {
	color: #FFF;
	font-size: 11px;
}


#titre-paiement {
	margin: 32px 0 10px 15px;
	padding: 0;
}
#titre-paiement h2 {
	margin: 0;
	padding: 0;
	font-size: 22px;
	color: #FFF;
}
#paiement-1 {
	position: absolute;
	left: 4px;
	top: 75px;
	padding: 0;
	width: 23px;
}
#moyen-paiement {
	position: absolute;
	left: 30px;
	top: 75px;
	padding: 0;
	width: 140px;
	background-color: #FFF;
	border: 1px solid #000;
	font-size: 11px;
	color: #000;
}
#moyen-paiement .disabled {
	color: #999999;
}
h3.paiement {
	margin: 0;
	padding: 2px 0 2px 6px;
	background-color: #B2AAA4;
	color: #000;
	font-size: 13px;
}
#debit {
	position: absolute;
	left: 30px;
	top: 220px;
	background-color: #FFF;
	border: 1px solid #000;
	width: 140px;
	font-size: 11px;
	color: #000;
}
#paiement-recapitulatif {
	position: absolute;
	left: 15px;
	top: 255px;
	padding: 0;
	width: 240px;
	background-color: #FFF;
	border: 1px solid #000;
	font-size: 11px;
	color: #000;
}
#paiement-recapitulatif div{
	padding: 3px;
}
#paiement-recapitulatif .attention{
	font-size: 9px;
	color: #C33;
}
#paiement-cb {
	position: absolute;
	left: 266px;
	top: 70px;
	padding: 0;
	background-color: #FFF;
	border: 1px solid #000;
	font-size: 11px;
	color: #000;
	width: 330px;
}
#liste-cb {
	padding: 5px 2px 1px 0;
}
#liste-cb div{
	margin: 0 0 5px 5px;
}
#formulaire-cb {
	background-image: url(/images/imgFtp/logo_bpo.gif);
	background-repeat: no-repeat;
	background-position: 220px 5px;
	margin: 8px 0 0 35px;
	font-size: 11px;
}
#formulaire-cb input {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 13px;
	padding: 0;
}
#formulaire-cb input.txt{
	margin-bottom: 5px;
}
#paiement-bouton {
	width: 90%;
	text-align: center;
	margin-top: 8px;
	margin-bottom: 3px;
}
#paiement-fax {
	position: absolute;
	left: 266px;
	top: 70px;
	padding: 0;
	background-color: #FFF;
	border: 1px solid #000;
	font-size: 11px;
	color: #000;
	width: 330px;
}
#paiement-fax div {
	margin: 5px 6px 2px 6px;
}
#paiement-fax ul {
	margin: 0;
	padding: 0;
	margin-top: 6px;
	margin-bottom: 6px;
	list-style-type: none;
}
#paiement-fax li {
	margin-left: 4px;
	padding-left: 7px;
	background-image: url(/images/imgRelax/puce_4.gif);
	background-repeat: no-repeat;
}
#paiement-fax div .small {
	font-size: 9px;
}
#paiement-cheque {
	position: absolute;
	left: 266px;
	top: 70px;
	padding: 0;
	background-color: #FFF;
	border: 1px solid #000;
	font-size: 11px;
	color: #000;
	width: 330px;
}
#paiement-cheque div {
	margin: 5px 0 2px 0;
}
#paiement-cheque div p {
	margin: 5px 6px 8px 6px;
}
#paiement-cheque ol {
	margin-top: 6px;
	margin-bottom: 6px;
}
#paiement-virement, #paiement-mandat, #paiement-livraison, #paiement-3XC {
	position: absolute;
	left: 266px;
	top: 70px;
	padding: 0;
	background-color: #FFF;
	border: 1px solid #000;
	font-size: 11px;
	color: #000;
	width: 330px;
}
#paiement-virement div, #paiement-mandat div, #paiement-livraison div, #paiement-3XC div{
	margin: 5px 6px 2px 6px;
}
#paiement-aide {
	position: absolute;
	left: 620px;
	top: 70px;
	padding: 0;
	font-size: 11px;
	color: #000;
	text-align: center;
	width: 160px;
}
#paiement-aide div {
	margin: 6px 0 0 0;
}
#paiement-aide p {
	font-size: 9px;
	margin: 5px 0 0 0;
	text-align: left;
}
#paiement-aide a {
	color: #CC3333;
	font-weight: bold;
}
#paiement-securise {
	position: absolute;
	left: 608px;
	top: 200px;
	padding: 0;
	background-color: #FFF;
	border: 1px solid #000;
	font-size: 11px;
	color: #000;
	width: 180px;
}
#paiement-securise div {
	margin: 5px 6px 2px 6px;
}
#paiement-fianet {
	position: absolute;
	left: 608px;
	top: 350px;
	padding: 0;
	font-size: 10px;
	width: 180px;
	text-align: center;
}
#paiement-fianet a {
	color: #000;
}
#paiement-fianet a.fianet{
	text-decoration: none;
}

/*------------------------------------------------ 17/08/05 -------------------------------------------------*/

#carte-fidelite {
	position: absolute;
	left: 295px;
	top: 118px;
	z-index: 210;
	color: #FFF;
	font-size: 12px;
}
#txt-carte-fidelite {
	position: absolute;
	left: 105px;
	top: 162px;
	z-index: 210;
	color: #FFF;
	font-size: 12px;
}
#txt-carte-fidelite a {
	color: #FFF;
	font-size: 10px;
}
#txt-carte-fidelite b {
	color: #FF6633;
}
#fidelite-gauche {
	position: absolute;
	left: 75px;
	top: 40px;
	width: 350px;
}
#fidelite-bloc-1 {
	width: 335px;
	margin: 0;
	background-image: url(/images/imgRelax/bg_petitbloc.gif);
	background-repeat: repeat-y;
	border-bottom: 1px solid #000;
}
#fidelite-bloc-1 h2 {
	margin: 0;
	padding: 5px 0 0 10px;
	width: 335px;
	height: 31px;
	background-image: url(/images/imgRelax/header_petitbloc.gif);
	background-repeat: no-repeat;
	font-size: 18px;
	color: #000;
	font-weight: normal;
}
#fidelite-bloc-1 div {
	margin: 0 12px 6px 12px;
	padding: 0;
	font-size: 9px;
}
#fidelite-bloc-1 h3 {
	margin: 0;
	padding: 0 0 0 18px;
	font-size: 14px;
	color: #6666CC;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
#fidelite-bloc-1 p {
	margin: 3px 0 7px 18px;
	padding: 0;
}
#fidelite-bloc-1 p b {
	color: #6666CC;
	font-size: 11px;
	text-align: right;
	display: block;
	width: 86%;
	margin-top: -10px;
}
#fidelite-droite {
	position: absolute;
	left: 440px;
	top: 40px;
	width: 300px;
}
#fidelite-droite h2 {
	text-align: center;
	color: #FFF;
	font-size: 18px;
	width: 100%;
	margin: 0;
	padding: 0;
}
#fidelite-bloc-2 {
	margin: 0;
	background-image: url(/images/imgRelax/bg_adherer.gif);
	background-repeat: no-repeat;
	padding: 6px 8px 6px 8px;
	margin-top: 4px;
	width: 300px;
}
#fidelite-bloc-2 h3{
	font-size: 13px;
	color: #6666CC;
	margin: 0;
	padding: 0;
}
#fidelite-bloc-2 p{
	font-size: 9px;
	margin: 0;
	padding: 0 0 0 5px;
	voice-family: "\"}\"";
  	voice-family:inherit;
	padding: 0 0 0 15px;
}
#fidelite-bloc-3 {
	position: absolute;
	left: 0px;
	top: 129px;
	width: 300px;
	background-image: url(/images/imgRelax/bg_adherer2.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
}
#fidelite-bloc-3 h3 {
	margin: 0;
	font-size: 12px;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 8px 5px;
	padding: 4px 0 0 26px;
}
#fidelite-bloc-3 div {
	padding: 5px 8px 5px 8px;
}
#fidelite-bloc-3 div table td.form {
	color: #6666CC;
	font-size: 11px;
}
#fidelite-bloc-3 div table td.form input {
	width: 108px;
	font-size: 10px;
	margin-bottom: 8px;
}
#fidelite-bloc-3 div table td.forget {
	color: #000;
	font-size: 10px;
	line-height: 11px;
}
#fidelite-bloc-3 div table td.forget input {
	width: 110px;
	font-size: 10px;
	margin: 3px 0 3px 0;
}
#fidelite-bloc-3 div table td.forget input.bouton {
	width: 25px;
	color: #FFF;
	background-color:#000;
	border: none;
	height: 18px
}
#fidelite-bloc-3 div table td.forget a {
	color: #000;
}
#fidelite-bloc-3 div table td.forget span{
	font-size: 10px;
	color: #C33;
	line-height: 11px;
	height: 18px
}
#fidelite-bloc-4 {
	position: absolute;
	left: 0px;
	top: 129px;
	width: 300px;
	background-image: url(/images/imgRelax/bg_adherer2.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
}
#fidelite-bloc-4 #besoin-aide {
	position: absolute;
	right: 3px;
	top: 3px;
	font-size: 9px;
	height: 12px;
}
#fidelite-bloc-4 h3 {
	margin: 0;
	font-size: 14px;
	color: #6666CC;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 8px 6px;
	padding: 4px 0 0 26px;
}
#fidelite-bloc-4 div {
	padding: 0 8px 5px 8px;
	height: 142px;
	font-size: 10px;
}
#fidelite-bloc-4 div ul {
	padding: 0;
	margin: 0;
	margin-top: 5px;
	list-style-type: none;
}
#fidelite-bloc-4 div li {
	padding: 0 0 0 14px;
	background-image: url(/images/imgRelax/puce_7.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	width: 260px;
}
#fidelite-bloc-4 div li strong {
	font-size: 12px;
	color: #6666CC;
}
#fidelite-bloc-4 div li img {
	float: right;
}
#fidelite-bloc-4 div div.spacer {
	clear: both;
	height: 1px;
	font-size: 1px;
	margin: 0;
	padding: 0;
}
#fidelite-bloc-4 div a {
	color: #000;
}
#fidelite-bloc-5 {
	position: absolute;
	left: 0px;
	top: 129px;
	width: 300px;
	background-image: url(/images/imgRelax/bg_adherer2.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
}
#fidelite-bloc-5 #bouton-retour {
	position: absolute;
	right: 3px;
	top: 3px;
	font-size: 9px;
	margin: 0;
	padding: 0;
	height: 25px;
}
#fidelite-bloc-5 h3 {
	margin: 0;
	font-size: 14px;
	color: #6666CC;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 8px 6px;
	padding: 4px 0 0 26px;
}
#fidelite-bloc-5 div {
	padding: 10px 8px 5px 8px;
	height: 132px;
	font-size: 10px;
}
#fidelite-bloc-5 p {
	padding: 0;
	margin: 0 0 5px 0;
}
#fidelite-bloc-6 {
	position: absolute;
	left: 0px;
	top: 134px;
	width: 300px;
	background-image: url(/images/imgRelax/bg_adherer2.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
}
#fidelite-bloc-6 h3 {
	margin: 0;
	font-size: 14px;
	color: #6666CC;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 8px 6px;
	padding: 4px 0 0 26px;
}
#fidelite-bloc-6 div {
	padding: 10px 8px 5px 8px;
	height: 50px;
	font-size: 10px;
}
#fidelite-bloc-6 p {
	padding: 0;
	margin: 0 0 5px 0;
}

/* ------------------------------ 19/08/2005 ------------------------------- */
#parrainage-gauche {
	position: absolute;
	left: 72px;
	top: 28px;
	width: 354px;
	height: 308px;
	background-image: url(/images/imgRelax/bg_parrainage1.gif);
	background-repeat: no-repeat;
}
#parrainage-gauche h2 {
	text-align: center;
	font-size: 14px;
	color: #000;
	margin: 8px 0 12px 0;
}
#parrainage-gauche h3 {
	font-size: 13px;
	color: #6666CC;
	margin: 6px 0 0 0;
	padding-left: 24px;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 6px 2px;
	line-height: 15px;
}
#parrainage-gauche p {
	font-size: 9px;
	color: #000;
	margin: 1px 10px 0 24px;
}
#parrainage-gauche p strong {
	color: #6666CC;
}
#parrainage-gauche #parrainage-carte {
	position: absolute;
	left: 150px;
	top: 272px;
	font-size: 9px;
}
#parrainage-gauche #parrainage-carte a {
	color: #000;
}
#parrainage-titre {
	position: absolute;
	left: 448px;
	top: 22px;
	width: 304px;
	text-align: center;
	font-size: 16px;
	color: #FFF;
}
#parrainage-titre h2 {
	text-align: center;
	font-size: 16px;
	color: #FFF;
	margin: 0;
}
#parrainage-droite-1, #parrainage-droite-2 {
	position: absolute;
	left: 448px;
	top: 46px;
	width: 304px;
	height: 280px;
	background-image: url(/images/imgRelax/bg_parrainage2.gif);
	background-repeat: no-repeat;
}
#parrainage-droite-1 h3 {
	text-align: center;
	font-size: 14px;
	color: #6666CC;
	margin: 10px 0 0 0;
}
#parrainage-droite-1 p.point {
	font-size: 11px;
	color: #6666CC;
	font-weight: bold;
	margin: 10px 10px 0 10px;
}
#parrainage-droite-1 p {
	font-size: 9px;
	color: #000;
	margin: 6px 10px 0 10px;
}
#parrainage-droite-1 table {
	margin-top: 10px;
}
#parrainage-droite-1 td {
	font-size: 10px;
	color: #000;
}
#parrainage-droite-1 td a {
	color: #000;
}
#parrainage-droite-1 td.big {
	font-size: 22px;
}
#parrainage-droite-2 h3 {
	text-align: center;
	font-size: 14px;
	color: #6666CC;
	margin: 10px 0 0 0;
}
#parrainage-droite-2 p {
	margin: 8px;
	font-size: 11px;
	color: #6666CC;
}
#parrainage-droite-2 p.texte-email {
	padding: 6px;
	font-size: 11px;
	color: #000;
	background-color: #FFF;
}
#parrainage-droite-2 #bouton-fermer {
	text-align: center;
	margin-top: 15px;
}
/* ---------------------------- 22/08/2005 ------------------------------------- */
#partenaire-gauche {
	position: absolute;
	left: 72px;
	top: 20px;
	width: 354px;
	height: 325px;
	background-image: url(/images/imgRelax/bg_parrainage1bis.gif);
	background-repeat: no-repeat;
}
#partenaire-gauche h2 {
	text-align: center;
	font-size: 14px;
	color: #000;
	margin: 0;
	height: 20px;
	padding-top: 7px;
	background-image: url(/images/imgRelax/bg_partenaires.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#partenaire-gauche h3 {
	font-size: 13px;
	color: #6666CC;
	margin: 8px 0 0 0;
	padding-left: 24px;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 6px 2px;
	line-height: 15px;
}
#partenaire-gauche p {
	font-size: 9px;
	color: #000;
	margin: 2px 0 10px 8px;
	width: 251px;
}
#partenaire-gauche table {
	font-size: 10px;
	color: #6666CC;
}
#partenaire-gauche table input.txt {
	font-size: 10px;
	border: 1px solid #6666CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 90px;
	margin: 0 0 2px 0;
}
#partenaire-gauche table input.checkbox {
	margin: 0;
	padding: 0;
}
#partenaire-gauche table td.declare {
	padding-left: 10px;
	line-height: 10px;
}
#partenaire-gauche table td.declare a {
	color: #6666CC;
}
.vignette-partenaires {
	position: absolute;
	right: 8px;
	top: 35px;
	width: 81px;
}
#partenaire-titre {
	position: absolute;
	left: 448px;
	top: 22px;
	width: 304px;
	text-align: center;
	font-size: 16px;
	color: #FFF;
}
#partenaire-titre h2 {
	text-align: center;
	font-size: 16px;
	color: #FFF;
	margin: 0;
}
#partenaire-droite-1 {
	position: absolute;
	left: 448px;
	top: 46px;
	padding: 8px;
	background-image: url(/images/imgRelax/bg_partenaire_droite.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	font-size: 9px;
	width: 316px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 300px;
}
#partenaire-droite-1 p {
	margin: 0;
}
#partenaire-droite-1 strong {
	color: #6666CC;
}
#partenaire-droite-2 {
	position: absolute;
	left: 448px;
	top: 240px;
	padding: 8px;
	background-image: url(/images/imgRelax/bg_partenaire_droite.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	font-size: 9px;
	width: 316px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 300px;
}

#partenaire-droite-2 table{
	font-size: 9px;
}

#partenaire-droite-2 table td.blanc{
	color: #FFF;
}

h2#titre-moncompte2 {
	margin: 18px 0 0 0;
	padding: 20px 0 0 40px;
	background-image: url(/images/imgRelax/bg_moncompte2.gif);
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 22px;
	float: left;
	width: 276px;
	height: 55px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 236px;
	height: 50px;
}
#moncompte-gauche {
	position: absolute;
	left: 40px;
	top: 75px;
	width: 293px;
}
#moncompte-gauche .intro {
	color: #6666CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 5px;
}
#moncompte-gauche .header {
	color: #000;
	background-image: url(/images/imgRelax/bg_petitbloc2.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	padding: 5px 5px 0 5px;
	width: 293px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 283px;
}
#moncompte-gauche .contenu {
	color: #000;
	background-color: #E5E5FC;
	width: 281px;
	font-size: 11px;
	padding: 5px;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	margin-bottom: 10px;
}
#moncompte-gauche .contenu table {
	margin: 10px 0 0 0;
	font-size: 10px;
}
#moncompte-gauche .contenu table a {
	color: #000;
}
#moncompte-gauche .contenu table strong {
	font-size: 11px;
}
#moncompte-gauche .contenu input.txt {
	width: 108px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#moncompte-gauche .contenu input.bouton {
	width: 25px;
	color: #FFF;
	background-color:#000;
	border: none;
	height: 18px;
	font-size: 10px;
}
#moncompte-erreur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
#moncompte-erreur a {
	color: #000;
}
#moncompte-erreur-ident{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FE0000;
}
#moncompte-droite {
	position: absolute;
	left: 375px;
	top: 110px;
	width: 380px;
}
#moncompte-droite h2 {
	background-image: url(/images/imgRelax/bg_zen.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 380px;
	color: #FFF;
	font-size: 15px;
	text-align: center;
	margin: 0 0 8px 0;
}
#moncompte-droite .contenu {
	color: #000;
	font-size: 11px;
	padding: 8px 10px 3px 10px;
	border-bottom: 1px solid #000;
	background-image: url(/images/imgRelax/bg_suivi_2.gif);
	width: 380px;	
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 360px;
}

#moncompte-droite .contenu h3 {
	font-size: 14px;
	color: #6666CC;
	margin: 0;
}
#moncompte-droite .contenu p {
	margin: 0 0 5px 0;
}
#moncompte-droite .contenu p a {
	text-decoration: none;
	color: #000;
}
#moncompte-droite .contenu p a:hover {
	text-decoration: underline;
}
/* -----------------------  23/08/2005 -------------------*/
#partenaire2-gauche {
	position: absolute;
	left: 72px;
	top: 30px;
	width: 354px;
	height: 308px;
	background-image: url(/images/imgRelax/bg_parrainage1.gif);
	background-repeat: no-repeat;
}
#partenaire2-gauche h2 {
	font-size: 14px;
	color: #000;
	margin: 0;
	height: 20px;
	padding-top: 7px;
	text-align: center;
	/*background-image: url(/images/imgRelax/bg_partenaires.gif);
	background-repeat: no-repeat;
	background-position: right;*/
}
#partenaire2-gauche h3 {
	font-size: 13px;
	color: #6666CC;
	margin: 15px 0 0 0;
	padding-left: 24px;
	background-image: url(/images/imgRelax/puce_1.gif);
	background-repeat: no-repeat;
	background-position: 6px 2px;
	line-height: 15px;
}
#partenaire2-gauche p {
	font-size: 10px;
	color: #000;
	margin: 2px 0 20px 14px;
	width: 245px;
}
#partenaire2-gauche table {
	font-size: 10px;
	color: #6666CC;
	margin-left: 14px;
}
#partenaire2-gauche table input.txt {
	font-size: 10px;
	border: 1px solid #6666CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 90px;
	margin: 0 0 2px 0;
}
#partenaire2-gauche table input.checkbox {
	margin: 0;
	padding: 0;
}
#partenaire2-droite-1 {
	position: absolute;
	left: 448px;
	top: 46px;
	padding: 8px;
	background-image: url(/images/imgRelax/bg_partenaire_droite.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	font-size: 9px;
	width: 316px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 300px;
}
#partenaire2-droite-1 p {
	margin: 0;
}
#partenaire2-droite-1 textarea {
	width: 295px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #2460D0;
	padding-left: 3px;
}
#partenaire2-droite-2 {
	position: absolute;
	left: 448px;
	top: 240px;
	padding: 8px;
	background-image: url(/images/imgRelax/bg_partenaire_droite.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	font-size: 9px;
	width: 316px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 300px;
}

#partenaire2-droite-2 table {
	font-size: 9px;
}

#partenaire2-droite-2 table td.blanc {
	color: #FFF;
}

/* --------------------- 23/08/2005  ------------------------ */
#contact-gauche {
	position: absolute;
	left: 72px;
	top: 20px;
	width: 354px;
}
.bloc-contact-1 {
	width: 354px;
	background-image: url(/images/imgRelax/bg_parrainage1.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	border-bottom: 1px solid #000;
	margin-top: 5px;
}
.bloc-contact-1 h2 {
	text-align: center;
	font-size: 14px;
	color: #000;
	margin: 0;
	height: 20px;
	padding-top: 7px;
}
.bloc-contact-1 ul {
	margin: 8px 0 0 0;
	padding: 0;
	padding-left: 15px;
	list-style-type: none;
}
.bloc-contact-1 li {
	padding: 1px 0 1px 20px;
	margin: 5px 0 3px 0;
	background-repeat: no-repeat;
}
.bloc-contact-1 .question ul li {
	background-image: url(/images/imgRelax/puce_8.gif);
	background-position: left top;
}
.bloc-contact-1 .question ul .bleu li{
	background-image: none;
	color: #6666CC;
	font-weight: bold;
}
.bloc-contact-1 .partenaires ul li {
	background-image: url(/images/imgRelax/puce_1.gif);
	background-position: 0 2px;
	font-size: 12px;
	font-weight: bold;
}
.bloc-contact-1 .partenaires ul li strong {
	color: #6666CC;
}
.bloc-contact-1 li a {
	font-size: 9px;
	color: #000;
}
#vignette-partenaires-2 {
	position: absolute;
	right: 8px;
	top: 195px;
	width: 81px;
	left: 287px;
}
#contact-titre {
	position: absolute;
	left: 448px;
	top: 22px;
	width: 304px;
	text-align: center;
	font-size: 16px;
	color: #FFF;
}
#contact-titre h2 {
	text-align: center;
	font-size: 16px;
	color: #FFF;
	margin: 0;
}
#contact-droite-1 {
	position: absolute;
	left: 448px;
	top: 46px;
	padding: 8px 8px 4px 8px;
	background-image: url(/images/imgRelax/bg_partenaire_droite.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	font-size: 9px;
	width: 316px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 300px;
}
#contact-droite-1 h3 {
	margin: 0 0 8px 0;
	color: #FFF;
	font-size: 14px;
}
#contact-droite-1 .operatrice {
	position: absolute;
	left: 240px;
	top: 6px;
}
#contact-droite-1 p {
	margin: 0;
	font-size: 12px;
}
#contact-droite-1 p a {
	color: #000;
}
#contact-droite-1 strong {
	font-size: 14px;
}
#contact-droite-2 {
	position: absolute;
	left: 448px;
	top: 169px;
	padding: 8px 8px 4px 8px;
	background-image: url(/images/imgRelax/bg_partenaire_droite.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
	font-size: 9px;
	width: 316px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 300px;
}
#contact-droite-2 .minicarte {
	position: absolute;
	left: 220px;
	top: 6px;
}
#contact-droite-2 h3 {
	margin: 0 0 4px 0;
	color: #FFF;
	font-size: 14px;
}
#contact-droite-2 p {
	margin: 0 0 8px 0;
	font-size: 10px;
}
#contact-droite-2 p a {
	color: #000;
}

