td img {
	display: block;
	text-align: center;
}
.img2 {position:absolute}
body {
	margin-left: 0px;	margin-top: 0px;
	/*background:repeat-x url('/imgs/site/adp_background.png');	*/
	background-color:#FAFAFA; /*#e1e1e1;*/
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #84D0F0;
	text-decoration: none;
}
a:hover {
	color: #572882; /*#A32235 #944E46*/
	
}
a:active {
	color: #572882; /* #A32235;*/
}
.concept {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #383838;
	text-decoration: none;
}
h1, h2, h3, h4, h5, h6, h7 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
h1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	text-decoration: none;
}
h1#GabTit01 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #7b7c7e;
	text-decoration: none;
	font-weight: normal;
}
h2#GabTit01 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #7b7c7e;
	text-decoration: none;
	font-weight: normal;
}
h3#GabTit01 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #7b7c7e;
	text-decoration: none;
	font-weight: normal;
	margin-left:0px;
}
h4#GabTit01 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #7b7c7e;
	text-decoration: none;
	font-weight: normal;
}
h1 {
	color: #4088b8;
	font-size: 18px;
	margin-top: 0px;
	z-index:1;
}

h2 {
	color: #B1B1B1;
	margin-top: 0px;
	margin-left:0px;
	font-size: 15px;
	z-index:-1;
	margin: 0;
	padding: 0;
	text-align: left;
}

h3 {
	color: #4088b8;
	margin-top: 0px;
	margin-left:15px;
	font-size: 17px;
	z-index:-1;
}

h4 {
    color: #333;
    margin-bottom: 0px;
}
h5 {
	color: #4088b8;
	margin-top: 0px;
	margin-left:5px;
	font-size: 15px;
	z-index:-1;
}
h7 {
	color: #CCCCCC;
	margin-top: 0px;
	margin-left:15px;
	font-size: 8px;
	z-index:-1;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #B1B1B1;
	font-size: 15px;
	z-index:-1;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
h1#titre  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6A6A6A;
	text-decoration: none;
	margin-top:5px;
}
h1.lien {
	font-family: Verdana, sans-serif;
	text-decoration: none;
	font-size: 13px;
	color: #4088b8;
}
h2.titre {
	text-align: center;
	vertical-align: middle;
}
.attente {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #666;
	text-decoration: none;
	text-align: center;
}



p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B5B5B;
	text-decoration: none;
}
p#just{
	text-align:justify;
}
p#center{
	text-align:center;
}
p#moyen{
	font-size: 11px;
}
p#PrixJ{
	font-size: 9px;
	text-align:justify;
}
p#moyenJ{
	font-size: 11px;
	text-align:justify;
}
p#petit{
	text-align:center;
	font-size: 9px;
	font-style: italic;
}
p#petitR{
	text-align:center;
	font-size: 8px;
	font-style: italic;
	color: #990000;
}

p#petitL{
	text-align:left;
	font-size: 9px;
	font-style: italic;
}

p#footer{
	text-align:left;
	font-size: 10px;
	font-style: normal;
}
.FoorterLiens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.FoorterLiens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

p#baseline{
	text-align:center;
	font-size: 7px;
	font-style: italic;
}

p#petitCentrer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	text-align:center;
}
p#petitTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	text-align: justify;
}
p#petitTexteC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	text-align: center;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b6b6b6;
	text-decoration: none;
}
.align_image img, .align_image span {
	vertical-align: text-bottom;
	display: inline-block;
}
.MenuH{
	margin-top:-17px;
	margin-left: auto;
	margin-right: auto;
	list-style-type:none;
	text-decoration:none;
	font-family: Garamond;
	font-size: 17px;
	font-variant: small-caps;
	color: #333333;
}
.MenuPanier{
	margin-top:-17px;
	margin-left: auto;
	margin-right: auto;
	list-style-type:none;
	text-decoration:none;
	font-family: Garamond;
	font-size: 17px;
	color: #999999;
}

.MenuH ul{
	padding:25px;
	margin:0px;
	list-style-type:none;
	font-family: Garamond;
	font-size: 19px;
	font-variant: small-caps;
	color: #CCCCCC;
 }
 
.BulletPanier {
	list-style-image:url("../imgs/site/panier.gif");
	text-align: left;
	vertical-align: middle;
	padding: 0px;
	margin-top: -45px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
 } 
.MenuH li {
	margin-right:30px;
	float:left; /*pour IE*/
 }
.MenuH ul li a {
	display:block;
	float:left;
	text-decoration:none;
	text-align:center;
	padding:5px;
 }
.MenuH ul li a:hover {
	color: #339966;
	font-weight: bold;
 } 
.Boutiques {
	background-position:0px;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	color: #666666;
	font-size: 13px;
	text-align: right;
}
.Boutiques:hover {
	
	color: #572882;	
	
}

/* LES NOUVEAUTES*/

.align_image img, .align_image span {
  vertical-align: middle;
  display: inline-block;
}


.nouveaute_titre
{
	font-family: Verdana;
	font-size: 11px;
	color: #0090d1;
	font-weight: bold;
	text-decoration: none;
}
.railway 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	/*display: inline;*/
	padding-top: 0px;
}
.TitreBlocAcc {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	/*background: url('../imgs/site/adp_larrow.png') no-repeat;*/
	background-position:0px;
	padding-left:2px;
	vertical-align:middle;
	border: 0 dotted #006666;
}
.TexteBlocAcc {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #8B8B8B;
	text-decoration: none;
	text-align: justify;
}
.img{
	border: thin solid #EBEBEB;
}
/*Accueil TYPE*/
.identifLien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.mdpoublie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #EB7DAA;
}
.TxtSurVign {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.TexteSousRub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AEAEAE;
	text-decoration: none;
	text-align: justify;
}
.TitreCarrousel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.TraitSeparation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #f1f1f1;
	text-decoration: none;
}
.CoulLiens{
	text-decoration: none;
}
.ErrorMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B7310F;
	text-decoration: none;
}
/* FORMULAIRE */

form.Inscrip {
	padding:5px;
	border:1px solid #D7D7D7;
	background-color: #fff;
	background-position: center;
	margin:3px;
	width:790px;
	height:425px;
	
}
form.AddAdd {
	padding:0px;
	border:1px solid #D7D7D7;
	background-color: #fff;
	background-position: center;
	margin:3px;
	width:40%;
	/*height:425px;*/
	
}

form#identifiants {
	padding:5px;
	border:0px solid #D7D7D7;
	background-color: #fff;
	background-position: center;
	margin:3px;
	margin-left:auto;
	margin-right:auto;
	width:380px;
	min-height:25px;
}
fieldset div {
	margin:3px 0;
	clear:both;
}
label {
	float:left;
	width:125px;
	text-align:right;
	margin-right:1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4088b8;
	text-decoration: none;
}
label.test{
color:#666	
}
form#form5 label {	
	text-align:left;
}
label.ident {
	float:left;
	width:205px;
	text-align:right;
	margin-right:1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EB7DAA;
	text-decoration: none;
}
label.insc {
	float:left;
	width:205px;
	text-align:right;
	margin-right:1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	text-decoration: none;
}
legend {
	color:#0b77b7;
	font-size:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
legend.AdrLiv {
	color:#EB7DAA;
	font-size:13px;
}
legend.Client {
	color:#EB7DAA;
	font-size:13px;
	background-color: #FFFFFF;
}
legend.NewClient {
	color:#0090d1;
	font-size:13px;
	background-color: #FFFFFF;
}

legend.AdrFact {
	color:#EB7DAA;
	font-size:13px;
	text-align: center;
}
legend.Adresse {
	color:#6A6A6A;
	font-size:13px;
	text-align: center;
}
legend.AdrRecu {
	color:#6A6A6A;
	font-size:10px;
	text-align: center;
}
legend.PaieComm {
	color:#EB7DAA;
	font-size:11px;
}

legend.AdrLivCenter {
	color:#EB7DAA;
	font-size:13px;
}
legend.Astuce {
	color:#EB7DAA;
	font-size:10px;
}
legend.Supprimer {
	color:#EB7DAA;
	font-size:10px;
}
legend.AdrLivCenter {
	color:#0090d1;
	font-size:13px;
}
legend.Modifier {
	color:#EB7DAA;
	font-size:13px;
}
legend.CGV {
	color:#0090d1;
	font-size:8px;
}

legend span {
	width:190px;
	text-align:right;
}
.fileTex{
	padding:0.15em;
	width:150px;
	border:1px solid #ddd;
	background:#fafafa;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000066;
}
input.input {
	padding:0.15em;
	width:150px;
	border:1px solid #ddd;
	background:#fafafa;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	margin-bottom:15px;
}
input.Fiche {
	padding:0.15em;
	width:30px;
	border:1px solid #ddd;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #fafafa;
	background-position: center;
	text-align: center;
}
input:hover, input:focus {
	border-color:#c5c5c5;
	background:#f6f6f6;
} 


form#add input {
	padding:0.15em;
	width:180px;
	border:1px solid #ddd;
	background:#fafafa;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	margin-bottom:15px;
}

form#add  input[type="button"] {
	padding:0.55em;
	width:80px;
	border:1px solid #09C;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	margin-bottom:15px;
	margin-left:35px;
}

form#add  input[type="button"].supp {
	padding:0.55em;
	width:80px;
	border:1px solid #F99;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	margin-bottom:15px;
	margin-left:35px;
}
#btnajt {
	padding:0.55em;
	width:80px;
	border:1px solid #09C;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	margin-bottom:15px;
	margin-top:15px;
	text-align:center;
	
}
.btnajt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	
}

.btnajt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #09C;
	
}


fieldset {
	 /*border:1px solid #ddd;
	padding:0 0.5em 0.5em;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE*/
}

fieldset.Info {
	border:1px solid #ddd;
	padding:0 0.5em 0.5em;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE /**/
}
fieldset.Info2 {
	width:450px;
	border:1px solid #ddd;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc);
	padding: 0.5em;
	margin-left:170px;
}
fieldset.Info3 {
	border:1px solid #EB7DAA;
	padding:0;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE /**/
}
fieldset.AdrLiv {
	border:1px solid #EB7DAA;
	padding:0 0.5em 0.5em;
	width:175px;
	float:right;
	padding-left:30px;
	background-image: url(../imgs/deco/panier-livraison.png);
	background-repeat: no-repeat;
	background-position: left top;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
}
fieldset.AdrLivCenter {
	margin-left: auto;
	margin-right: auto;
	border:2px solid #0090d1;
	padding:0 0.5em 0.5em;
	width:175px;
	padding-left:30px;
	background-image: url(../imgs/deco/panier-livraison.png);
	background-repeat: no-repeat;
	background-position: left top;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
}
fieldset.AdrFactCenter {
	margin-left: auto;
	margin-right: auto;
	border:2px solid #EB7BAB;
	padding:0 0.5em 0.5em;
	width:175px;
	padding-left:30px;
	background-image: url(../imgs/deco/panier-facturation.png);
	background-repeat: no-repeat;
	background-position: left top;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
}

fieldset.ModePaiement {
	border:1px solid #EB7DAA;
	padding:0 0.5em 0.5em;
	width:175px;
	float:right;
	padding-left:30px;
	background-image: url(../imgs/deco/panier-identification.png);
	background-repeat: repeat-y;
	background-position: left top;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
}

fieldset.Astuce {
	border:1px solid #EB7DAA;
	padding:0 0.5em 0.5em;
	width:175px;
	float:right;
	background-image: url(../imgs/deco/panier-astuce.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EB7DAA;
	padding-left:30px;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
}
fieldset.Supprimer {
	border:1px solid #EB7DAA;
	padding:0 0.5em 0.5em;
	width:175px;
	float:right;
	background-image: url(../imgs/deco/panier-supprimer.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EB7DAA;
	padding-left:30px;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
}
fieldset.Modifier {
	border:1px solid #EB7DAA;
	padding:0 0.5em 0.5em;
	width:175px;
	float:right;
	background-image: url(../imgs/deco/panier-modifier.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EB7DAA;
	padding-left:30px;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
}
fieldset.Vider {
	border:1px solid #EB7DAA;
	padding:0 0.5em 0.5em;
	width:175px;
	float:right;
	background-image: url(../imgs/deco/panier-vider.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EB7DAA;
	padding-left:30px;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
}
fieldset.Identification {
	border:1px solid #EB7DAA;
	width:175px;
	float:right;
	background-image: url(../imgs/deco/panier-identification.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EB7DAA;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
	padding-top: 0;
	padding-right: 0.5em;
	padding-bottom: 10px;
	padding-left: 30px;
}

fieldset.CGV {
	border:1px solid #999999;
	width:350px;
	-moz-border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	border-radius: 25px 7px 25px 7px;
	-khtml-border-radius: 25px 7px 25px 7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:10px;
	text-align: center;
}
fieldset.MesPaniers {
	border:1px solid #999999;
	width:740px;
	background-repeat: no-repeat;
	background-position: left top;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius:7px;
	-khtml-border-radius:7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
	padding-top: 0;
	padding-right: 0.5em;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align: left;
}
fieldset.MesCommandes {
	border:1px solid #999999;
	width:670px;
	background-repeat: no-repeat;
	background-position: left top;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius:7px;
	-khtml-border-radius:7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
	padding-top: 0;
	padding-right: 0.5em;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align: left;
}
fieldset.MesCommandesIcones {
	border:1px solid #999999;
	width:50px;
	background-repeat: no-repeat;
	background-position: left top;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius:7px;
	-khtml-border-radius:7px;
	behavior: url(scripts/PIE.htc); /* POUR IE */
	padding-top: 0;
	padding-right: 0.5em;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align: left;
}





select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}

input.default {
	color:#bbb;
}

#submit-go {
	margin-top:0px;
	width:70px;
	height:21px;
	background:url(../imgs/bt-valider.png) no-repeat 0 0;
	cursor:pointer !important;
	cursor:hand;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	margin-right:10px;
}
#submit-go:hover {
	background-position:0 -29px;
}

#commander-go{
	margin-top:0px;
	width:100px;
	height:26px;
	background:url(../imgs/panier/adp-commander.png) no-repeat 0 0;
	cursor:pointer !important;
	cursor:hand;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	margin-right:0px;
	}

#commander-go:hover {
	background-position:0 -27px;
}


.submit-go {
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	width:100px;
	height:25px;
	/*background:url(../../imgs/form/snrt-bt.png) no-repeat 0 0;
	display:block;*/
	cursor:pointer !important;
	cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	background-color: #FFC6FF;
}
.submit-go:hover {
	background-position:0 -26px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	background-color: #FFC6FF;
}
.submit-go:active   {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	background-color: #FF99FF;
}
.submit-ech {
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	width:150px;
	height:25px;
	/*background:url(../../imgs/form/snrt-bt.png) no-repeat 0 0;
	display:block;*/
	cursor:pointer !important;
	cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	background-color: #B9E4F7;
}
.submit-ech:hover {
	background-position:0 -26px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	background-color: #B9E4F7;
}
.submit-ech:active   {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	background-color: #84CEEF;
}


/*  TESTS*/
#submit-go2 {
	margin-top:25px;
	margin-left:145px;
	width:100px;
	height:30px;
	float:right;
	/*background:url(../../imgs/form/snrt-bt.png) no-repeat 0 0;
	display:block;*/
	cursor:pointer !important;
	cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	background-color: #95E4FF;
	-moz-border-radius: 0px 0px 25px 0px;
	-khtml-border-radius: 0px 0px 25px 0px;
	border-radius: 0px 0px 25px 0px;
	-khtml-border-radius: 0px 0px 25px 0px;
	behavior: url(scripts/PIE.htc); /* POUR IE /**/
}


#submit-go2:hover {
	font-weight: bold;
	color: #005B79;
	border: 1px solid #005B79;
}


#valider-go {
	margin-top:0px;
	width:118px;
	height:36px;
	background:url(../imgs/panier/panier-valider.png) no-repeat 0 0;
	cursor:pointer !important;
	cursor:hand;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}


#valider-go:hover {
	background-position:0 -50px;
}
#valider-nogo {
	margin-top:0px;
	width:118px;
	height:36px;
	background:url(../imgs/panier/panier-noadresse.png) no-repeat 0 0;
	cursor:pointer !important;
	cursor:hand;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}


#valider-nogo:hover {
	background-position:0 -50px;
}

div#NewForm {
	
	
	
	
}





/* INTERFACE CLIENT */

.NomCompteBT{  
       margin-top: 1em;  
       display: block;  
       background: url(../imgs/client/mon-compte.png);  
       width: 103px;  
       height: 25px;  
       cursor: hand;  
       text-indent: -2000px;  
    }  
    .NomCompteBT:hover {  
       background-position: 0 -25px;  
    }  
    .NomCompteBT:active {  
       background-position: 0 25px;  
    }   
	
.titre-Pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #84CEEF;
	background-color: #FFFFFF;
}
.NomPanierBT{  
       margin-top: 1em;  
       display: block;  
       background: url(../imgs/client/mon-panier.png);  
       width: 88px;  
       height: 25px;  
       cursor: hand;  
       text-indent: -2000px;  
    }  
    .NomPanierBT:hover {  
       background-position: 0 -25px;  
    }  
    .NomPanierBT:active {  
       background-position: 0 25px;  
    }   
	
.titre-Pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #84CEEF;
	background-color: #FFFFFF;
}


.MenuInterfaceCli {
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;
	list-style-type:none;
	text-decoration:none;
	font-family: Garamond;
	font-size: 15px;
	font-variant: small-caps;
	color: #999999;
}
.img2 {
	border: 4px solid #DFDFDF;
}
.FichePrix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
.FicheTitrePrix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #999999;
	/*color: #FF99FF;*/
	text-decoration: none;
	font-weight: bold;
}
.InterfaceClientTexte
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #999999;
	/*color: #FF99FF;*/
	text-decoration: none;
	font-weight: bold;
}
/* TRAITS */
.recu-trait {
	color: #84CEEF;
	margin: 0px;
}
/* PANIER */
.recu-titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #84CEEF;
	background-color: #FFFFFF;
}
.recu-texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	font-style: normal;
}
.recu-commentaires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	font-style: italic;
}
.recu-total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #84CEEF;
	font-style: normal;
}
.recu-s-titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

.AdressePanier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.AdressePanier2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.AdressePanier1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #33AAFF;
	text-decoration: none;
}
.AdressePanier1no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F10307;
	text-decoration: none;
}

.PanierMessage {
	font-family: Verdana;
	font-size: 9px;
	color: #A3A3A3;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
}
.PanierEch {
	font-family: Verdana;
	font-size: 10px;
	color: #E65593;
	font-weight: normal;
	text-decoration: none;
}


.Paniercgv {
	font-family: Verdana;
	font-size: 10px;
	color: #33AAFF;
	font-weight: normal;
	text-decoration: none;
}

.PanierMessageB {
	font-family: Verdana;
	font-size: 11px;
	color: #999;
	font-weight: normal;
	text-decoration: none;
}
.PanierMessageB-top:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #572882;
	text-decoration: none;
}

.PanierMessageT {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: #CC0000;
}
.BtOui {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1897CD;
	text-decoration: none;
	background-color: #EEEEEE;
	height: 25px;
	width: 45px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.BtNon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E65593;
	text-decoration: none;
	background-color: #EEEEEE;
	height: 25px;
	width: 45px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.PanierMessageTitre {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #0090d1;
	text-align: center;
}
.PanierMessageTitreR {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FF99FF;
	text-align: center;
}
.PanierMessageR {
	font-family: Verdana;
	font-size: 10px;
	color: #FF99FF;
	font-weight: normal;
	text-decoration: none;
}
.titreG{
	font-family: Verdana;
	font-size: 10px;
	color:#0090d1;
	font-weight: normal;
	text-decoration: none;
}
.recu-Ligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	font-style: normal;
}
.recu-LigneInv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #0090d1;
	font-style: normal;
}
.recu-MontantTot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0090d1;
	font-style: normal;
}

.InfoTitre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0090d1;
	font-style: normal;
}
.InfoTexte{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #999999;
	font-style: normal;
	margin-top:5px;
	margin-bottom:-10px;
}
.InfoLien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	font-style: normal;
}

.FinaliserCommande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #999999;
	text-decoration: none;
}
.PopUpTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5E9DE3;
	text-decoration: none;
}
.PopUpMessage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.PopUpLien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EB7BAB;
	text-decoration: none;
}
/* RECU */
.recu-titre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B20851;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
.recu-entete{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.recu-adresse{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.rens-titre{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #7d7d7d;
	text-decoration: none;
	font-weight: bold;
}
.rens-texte{
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #7d7d7d;
	text-decoration: none;
}
.pro-titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595f61;
	text-decoration: none;
	font-weight: bold;
}
.menu-titre{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #98002f;
	text-decoration: none;
	font-weight: bold;
}
.recu-bl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
	text-decoration: none;
}
.recu-texte {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #7d7d7d;
	text-decoration: none;
}
.recu-texteR {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #E4015D;
	text-decoration: none;
}
.RecuTotal {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.recu-total {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #98002F;
	text-decoration: none;
}
.recu-totalG {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #98002F;
	text-decoration: none;
}
.recu-close {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #0090d1;
	text-decoration: none;
}
.recu-designation{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #98002f;
	text-decoration: none;
	font-weight: bold;
}
.recu-designation2 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999;
	text-decoration: none;
	font-weight: normal;
}
/* ESPACE CLIENTS*/
.client-entete{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #98002F;
	text-decoration: none;
}
.client-texte{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.client-Titre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9AD2;
	text-decoration: none;
}

.client-texte2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #98002F;
	text-decoration: none;
}

.client-lien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9AD2;
	text-decoration: none;
}

.Pre-Titre {
	font-family: Verdana;
	font-size: 11px;
	color: #0090d1;
	font-weight: bold;
	text-decoration: none;
}
.Pre-Texte {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

/*  CSS MAILS */
.MailTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0090d1;
}
.Maillien{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.MailTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
/* RETOURS */
.ErreurUP {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #CC0000;
	text-align: right;
}
.RetourProd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0090d1;
	font-style: normal;
}
.LienDiapo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099FF;
	text-decoration: none;
	background-color: #000000;
}
.ImprimerCommande{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	text-decoration: none;
}
.divpromo {
	float:right;	
	width:225px; 	
	min-height:45px;
	border:0px #999 solid;
	display:inline-block; 
	
}
.labelpromo {
	float:left;
	width:105px;
	border:0px solid #666;
	display:inline-block; 
	
}
input[type="text"].inputpromo {
	float:right;
	margin-right:29px;
	width:75px;
	border:1px solid #999;
	display:inline-block;
	font-family:Verdana, sans-serif;
	color:#09F;
	font-size:10px;
	
}
.inputTAR {
	float:right;
	margin-right:29px;
	width:75px;
	border:0px solid #999;
	display:inline-block;
	font-family:Verdana, sans-serif;
	color:#333;
	font-size:10px;
	text-align:right;
	
}
.labelTAR {
		float:left;
	width:105px;
	border:0px solid #666;
	display:inline-block; 
	font-family: Verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	font-style: normal;
	font-weight: bold;
}

/**
Modifications du doc : MAJ-V4-multiadresse-code-promo.docx 
Interface Clients avec Multi Adresse de livraison.
**/
.TitreInfo {
	height:15px;
	width:780px;
	background-color:#F21E8C;
	vertical-align:middle;
	padding-top: 2px;
	padding-bottom:7px;
	padding-right: 7px;
	padding-left: 7px; 
	font-family: Verdana, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color:#FFFFFF;
  margin-top:45px;
  border-radius:5px;
}
div#ZoneC {
	width: 610px;
	height:75px;
	border:1px solid #D8D8D8;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	background-color: #FFFFFF;
	margin-left:5px;
	display:inline-block;
	vertical-align: text-middle;
}
div#ZoneD {
	float:right;
	width: 180px;
	height:75px;
	margin-left:5px;
	margin-right:20px;
	margin-bottom:25px;
	border:1px solid #D8D8D8;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	background-color: #FFFFFF;
 vertical-align:middle;
  align-content:center;
  display:block;
}
div#ZoneE {
	float:right;
	width: 180px;
	height:75px;
	margin-left:5px;
	margin-right:20px;
	border:1px solid #D8D8D8;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	background-color: #FFFFFF;
  vertical-align:middle;
  align-content:center;
  display:block;
}
.conteneur {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 790px;
	color: #999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: #C0B8B9 0px solid;
	margin-top: 15px;
	background-color: #fff;
	border-radius: 5px;
	vertical-align: text-middle;
}
.conteneur2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 790px;
	color: #999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: #C0B8B9 0px solid;
	margin-top: 15px;
	background-color: #fff;
	border-radius: 5px;
	vertical-align: text-middle;
}
div#one {
 	width: 30%;
	height:75px;
 	margin-left:5px;
	border: #C0B8B9 0px solid;
	display:inline-block;
	vertical-align: top;

}
div#one p{
	vertical-align: middle;
	font-weight: normal;
}

div#two {
  height:99%;
  width: 99%;
  border: #D4D3D3 solid 0px;
  padding:5px;
}
div#three {
		width: 28%;
		height: 75px;
		margin-left:5px;
		display:inline-block;
		border: #D4D3D3 solid 0px;
		vertical-align:top;
}
div#three p{
	vertical-align: middle;
	font-weight: normal;
}
div#four {
  /*height:19px;
  width: 19px;*/
  text-align:left;
  padding:5px;
	display:inline-block;
}
div#five {
	width: 25px;
	height:50px;
	text-align:left;
	padding:2px;
	display:inline-block;
	margin-top:4px;
}
.AjoutAdr {
	font-style: normal;
	font-family: verdana, serif;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 13px;
	text-align: right;
	text-decoration: none;
	color: #666666;
}
.Verti-Midd {
	vertical-align:middle;
}

#aideAdress {
	border:#999 solid 0px;
	width: 350px; 
	height:31px;
	vertical-align:top;
 	background-color:#fff;
  	border-radius:5px;
  	margin-top:5px;
	margin-left:15px;
	
	}
#aideAdress3{
	border:#999 solid 0px;
	width: 760px; 
	height:31px;
	vertical-align:top;
 	background-color:#fff;
  	border-radius:5px;
  	margin-top:5px;
	margin-left:15px;
	
	}	
.aideAdress	{	
  color: #666;
  font-family: Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;	
}
#aideAdress2 {
	border:#999 solid 1px;
	width: 700px; 
	height:31px;
	vertical-align:top;
  background-color:#fff;
  border-radius:5px;
  margin-top:5px;
	
	}
.aideAdress2	{	
  color: #666;
  font-family: Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;	
}

.img-mod
{
	background-image: url(../imgs/client/interface-modifier.png);
	background-position: center, center;
	background-repeat: no-repeat;
	width: 19px;
	height:19px; 				
	border-radius: 5px;
}
.img-supp
{
	background-image:url(../imgs/client/interface-supprimer.png);
	background-position:center, center;
	background-repeat:no-repeat;
	width:19px;
	height:19px:; 				
	border-radius: 5px;
	
	
}
input[type=radio]{display:none;}
input[type=radio] + label.btn{
	width:25px;
	height:25px;
	padding: 0;
	margin: 0;
	display: inline-block;
	position: relative;
	background-image: url(../imgs/client/interface-star-off.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	cursor: pointer;
	background-size:19px 19px;
}
input[type=radio]:checked + label.btn{
	background-image: url(../imgs/client/interface-star-on.png);
	background-size:19px 19px;
}
span#ajouter 
{
	background-image:url(../imgs/client/interface-ajouter.png);
	background-position:left, center;
	background-repeat:no-repeat;
	width:215px;
}



form#form1 fieldset, form#form2 fieldset, form#form3 fieldset 
{
	font-family:Verdana, sans-serif;
	color:#625A5A;
	font-size:11px;
	font-weight:bold;
	border:0;
	margin-top:15px;
	margin-bottom:45px;
	max-width:800px;
	background-color:#FFFFFF;
	border-radius:15px;
}
form#form1 legend, form#form2 legend, form#form3 legend  
{
	font-family:Verdana, sans-serif;
	color:#333;
	font-variant:small-caps;

}

form#form1 label, form#form2 label, form#form3 label  
{

}

form#form1 div input, form#form2 div input, form#form3 div input
{
	
}

form#form1 div select, form#form2 div select, form#form3 div select
{
	margin-top: 0px;
}

#FondGris {
	background-color:#fff;
}

.IC-Inf{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #7E7979;
	text-decoration: none;
}
i.truc {
  border: #999 solid 1px;
  padding:0.1em;
}

.RetourPanier {
	font-family: Verdana, sans-serif;
	color: #F907E1;
	font-size: 13px;
	text-decoration: none;
}

.floating-box {
    float: left;
    width: 175px;
    height: 135px;
    margin-right: 15px;
	border:1px solid #D8D8D8;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	margin-bottom:25px;
	/*background-image:url(../imgs/boutiques/fond.png);*/
	 background-repeat:no-repeat;
	 background-position:center center;
}

label.test {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	font-style: normal;
	
}
div#testAff {
	width:100%;
	height:175px;
	margin-left:30px;
	margin-top:65px;
	border:0px solid #999;
	margin-bottom:45px;
	
}
#testAff p {
	font-size: 12px;
}
