body{
	/*background-image: none;
	background-color: red;*/
}
#conteneur{
	width:1024px; /* 930 */
}
#centre_gauche{
	width: 18%; /* 23 */
}
#centre_droit{
	width: 82%; /* 73 */
	background-color: #fff;
}
#partenaireCentre h1{
	background-repeat: no-repeat;
	background-position: left;
}

#partenaireCentre h2{
	background-repeat: no-repeat;
	background-position: left;
}
#partenaireCentre h2 a, #partenaireCentre h2 a:link, #partenaireCentre h2 a:active, #partenaireCentre h2 a:visited{
	color: #FF0096;
	text-decoration: none;
}
#partenaireCentre h2 a:hover{
	text-shadow: #BBBBBB 4px 4px 4px;
}

/* chemin d'accès */
#cheminAcces{
	width: 100%; /* 780 */
	height: auto;
	margin-left: 0px; /* 233 */
}


/* menu */
.sidebar ul{
	background-color: #fff;
	padding-left: 30px;
	margin-left: 5px;
	margin-top: 5px;
	text-align: left;
}
.sidebar ul li{
	list-style-image: url(../images/fleche.gif);
	margin: 0;
	padding-bottom: 10px;
	text-align: left;
	text-decoration: none;
}
.sidebar ul li a:hover{
	color: blue;
	text-decoration: underline;
	text-align: left;
}

/* détails produits */
#blocProduit{
	background-color: #fff;
	float:left;
	width: 623px;
}
/* image */
#image_bloc_droit{
	width: 273px; /* 375 */
	margin-left: 0px; /* 20 */
	margin-top: 0px; /* 15 */
}
#produit_img{
	padding: 5px; /* 7 */
	height: 247px; /* 345 */
	width: 247px; /* 345 */
}
.apercu_zoom{
	padding:3px; /* 7 */
	height: 75px; /* 100 */
	width: 75px; /* 100 */
	margin-top: 5px; /* 10 */
	margin-right: 5px; /* 9 */
}
/* texte */
#produit_droite{
	width: 535px; /* 320 */
	width: 350px;
	min-height: 250px; /* 350 */
	margin-top: 0px; /* 15 */
	background-color: #fff;
	float: left;
}
#produit_droite form{
	margin:0;
	padding: 0;
}
.atributArticle{
	padding-left: 10px;
	padding-right: 5px;
}
.tierArticle{
	width: 100px;
	background-color: transparent;
	margin-right: 0px;
	margin-left: 12px;
	padding-bottom: 5px;
	line-height: 20px;
	float: left;
}

#produit_droite h1{
	height: auto;
	min-height: 28px; /* 38 */
	padding-left: 0px; /* 10 */
	line-height: 14px; /* 32 */
#	text-shadow: #BBBBBB 4px 4px 4px;
}
#produit_droite p{
	padding-left: 10px;
	padding-right: 15px;
	text-align: justify;
	line-height: 15px; /* 16 */
}
#produit_droite select{
	width: 90px;
	margin-left: 0px; /* 10 */
	font-size: 11px;
}
#produit_droite p#plusinfo{
	text-align: right;
	padding: 0;
	padding-right: 15px;
	margin: 0;
	color: #FF0096;
	font-weight: bold;
	font-size: 10px;
}
#produit_droite p#plusinfo a{
	color: #1E4164;
	text-decoration: none;
	font-weight: normal;
}
/* résumé détails */
#bgChoixTCM{
	min-height: 20px;
	height: auto;
	padding-top: 5px;
}
#apercu{
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 98%;
}
#apercu h2{
	/*background-image: url(../images/fond_titre_page.jpg);
	background-repeat: repeat-x;
	background-position: center;*/
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#apercu p{
	margin-left: 0;
	padding-left: 0;
	padding-top: 0;
	margin-top: 5px;
}
#apercuChoix{
	width: 300px;
	padding-top: 0;
}
#apercuCouleur{
	float: left;
	width: 100px;
	margin-left: 12px;
}
#apercuTaille{
	float: left;
	width: 100px;
	margin-left: 12px;
}
#apercuMatiere{
	float: left;
	width: 100px;
	margin-left: 12px;
}
#textelong{
	padding-top: 30px;
}
/* INFOPLUS */
#infoplus{
	background-image: url(../images/fond_choix_TCM.jpg);
	background-repeat: repeat-x;
	background-position: top;
	min-height: 20px;
	height: auto;
	padding: 5px;
	padding-left: 10px;
	width: 95.5%;
	filter : alpha(opacity=80);
    -moz-opacity : 0.8;
    opacity : 0.8;
}
#infoplus h3{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #666666;
	padding-top:0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#infoplus a, #infoplus a:link, #infoplus a:active, #infoplus a:visited{
	text-decoration: underline;
	color: #666666;
	/*background-image: url(../images/separateur_navigation.gif);
	background-position: left;
	background-repeat: no-repeat;*/
	#padding: 15px;
	padding-left: 0;
	line-height: 20px;
	display: block;
}
#infoplus a:hover{
	color: #ff0096;
}
/* MEME STYLE */
#memestyle{
	float: left;
	width: 100%;
	height: auto;
	min-height: 50px;
	background-color: #fff;
}
.blocMM{
	float: left;
	height: auto;
	min-height: 200px;
	border: 1px solid #D1D2D3;
	margin-left: 3px;
	margin-right: 20px;
}
.blocMM a, .blocMM a:link, .blocMM a:active, .blocMM a:visited{
	text-decoration: none;
}
.blocMM a img{
	border: none;
}
.blocMM a p, .blocMM a .prixMM{
	/*border: none;*/
	color: #666666;
	text-decoration: none;
}
.blocMM img{
	padding: 5px;
}
.blocMM p{
	text-align: center;
	min-height: 30px;
	height: auto;
	width: 130px;
	padding-bottom: 5px;
}
.blocMM .prixMM{
	text-align: center;
	border-top: 1px dashed #D1D2D3;
	padding-top: 10px;
	padding-bottom: 5px;
}


/* colonne pub */
#colonnePub{
	float: left;
	width: 215px;
	min-height: 350px;
	height: auto;
	margin: 0;
	padding: 0;
	background-color: #fff;
}
#panierBloc{
	width: 215px;
	height: 110px;
	background-color: #fff;
	padding-top: 0;
}
#panierBloc img{
	border: none;
}
#panierBloc a{
	color: #fff;
	text-decoration: none;
}
#panierBloc #panierBleuBloc{
	background-image: url(../images/coin_panier.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 207px;
	height: 30px;
	float: left;
	background-color: #1E4164;
	padding-left: 10px;
}

#panierBloc p#panierBleu{
	background-color: transparent;
	line-height: 15px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
}
#panierBloc #panierMP{
	float: left;
	width: 170px;
	background-color: #fff;
	margin-top: 5px;
	margin-left: 40px;
}
#panierBloc #panierMP img{
	height: 20px;
	padding: 2px;
}
#panierBloc #panierInstruction{
	float: left;
	width: 105px;
	width: 210px;
	height: auto;
	min-height: 15px;
	background-color: #fff;
	margin-top: 5px;
}
#panierBloc #panierInstruction #panierUl{
	background-color: #fff;
	padding: 0;
	margin: 0;
	margin-left: 40px;
}
#panierBloc #panierInstruction ul#panierUl li{
	/*margin: 0;*/
	padding-bottom: 10px;
	text-align: left;
	text-decoration: none;
	display: inline;
}
#panierBloc #panierInstruction ul#panierUl li a{
	color: #666666;
	padding-left: 10px;
	padding-right: 5px;
	background-image: url(../images/fleche-bleu-panier.gif);
	background-repeat: no-repeat;
	background-position: left;
}


/**********************/
/* Accueil defilement */
#AccueilDefil{
	width: 622px;
	height: 350px;
	background-color: #fff;
}
#Carousel_Menu{
	position: relative; 
	width: 400px;
	height: 250px; 
	padding-bottom: 10px;
	background-color: #fff;
	float: left;
}
#AccueilTexte{
	width: 200px;
	min-height: 250px;
	height: auto;
	background-color: #fff;
	float: left;
}
#AccueilTexte p{
	line-height: 18px;
	padding-left: 5px;
	text-align: center;
	font-size: 12px;
}


#etiquette, #etiquettePromo{
	float: left;
}
#bloc_panier{
	float: left;
	width: 160px;
	height: 60px;
	margin: 0px;
	margin-top: -8px;
	padding: 0px;
	padding-bottom: 10px;
}
#bloc_panier img{
	width: 160px;
	height: 60px;
	/*width: 106px;
	height: 40px;*/
	cursor: pointer;
}

#imgtest img, #imgtest2 img{
	width: 170px;
	margin-left: 40px;
}

/*****************************************/
/*****************************************/
/************ C A  D R E S ***************/
/*****************************************/
/*****************************************/

.blocRubrique{
	border: 1px solid #CCCCCC;
	/*width: 355px;*/
	width: 308px;
	min-height: 121px;
	height: auto;
	float: left;
	margin: 0;
	margin-bottom: 2px;
	padding: 0;
}
.blocRubriqueImg{
	width: 121px;
	height: 121px;
	border-right: 1px dashed #cccccc;
	float: left;
}
.blocRubriqueImg img{
	width: 109px;
	height: 109px;
	margin-top: 6px;
	margin-left: 6px;
	border: none;
}
.blocRubriqueDescription{
	/*width: 198px;*/
	width: 178px;
	min-height: 121px;
	height: auto;
	background-color: transparent;
	float: left;
}
.BRDLien{
	width: 175px;
	min-height: 14px;
	height: auto;
	padding-left: 5px;
	padding-top: 5px;
	background-color: #fff;
	margin-bottom: 0px;
	float: left;
}
.BRDLien a{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #FF0096;
	color: #666666;
	margin-bottom: 0px;
	min-height: 12px;
	height: auto;
	float: left;
}
.BRDExplication{
	width: 178px;
	background-color: #fff;
	font-size: 10px;
	line-height: 12px;
	padding-left: 5px;
	margin-top: 0px;
	padding-top: 0px;
	float: left;
}
.BRDExplication a,.BRDExplication a:link,.BRDExplication a:active,.BRDExplication a:visited{
	color: #ff0096;
	text-decoration: none;
	font-size: 10px;
	text-align: right;
	float: right;
	margin-right: 15px;
	border: 1px solid #ff0096;
	width: 10px;
	height: 10px;
}
.BRDExplication a:hover{
	border: 1px solid #ff0096;
}
.BRDExplication a img{
	padding: 1px;
	border: none;
}
.BRDExplication p.paragrapheExpl{
	font-size: 10px;
	line-height: 12px;
	padding-right: 5px;
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: left;
}
.blocRubriqueSep{
	border: none;
	width: 2px;
	height: 121px;
	background-color: #fff;
	float: left;
}
/*****/
/*****/
.ArtRubrique{
	border: 1px solid #CCCCCC;
	/*width: 355px;*/
	width: 308px;
	min-height: 146px;
	height: auto;
	float: left;
	margin: 0;
	margin-bottom: 2px;
	padding: 0;
}
.ArtRubriqueImg{
	width: 121px;
	height: 146px;
	border-right: 1px dashed #cccccc;
	float: left;
}
.ArtRubriqueImg .ARimage{
	width: 121px;
	height: 121px;
	float: left;
}
.ArtRubriqueImg .ARimage img{
	width: 109px;
	height: 109px;
	margin-top: 6px;
	margin-left: 6px;
	border: none;
}
.ArtRubriqueImg .ARprix{
	width: 121px;
	height: 25px;
	background-color: #eee;
	float: left;
}
.ArtRubriqueImg .ARprix p{
	text-align: center;
	background-color: #eee;
	margin-top: 6px;
}
.ArtRubriqueImg .ARprix p a{
	color: #ff0096;
	text-decoration: none;
	font-weight: bold;
}
.ArtRubriqueDescription{
	/*width: 198px;*/
	width: 178px;
	min-height: 121px;
	height: auto;
	background-color: transparent;
	float: left;
}
.ARDDroite{
	width: 175px;
	height: 121px;
	float: left;
}
.ARDLien{
	width: 175px;
	min-height: 14px;
	height: auto;
	padding-left: 5px;
	padding-top: 5px;
	background-color: #fff;
	margin-bottom: 0px;
	float: left;
}
.ARDLien a{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #FF0096;
	color: #666666;
	margin-bottom: 0px;
	min-height: 12px;
	height: auto;
	float: left;
	text-shadow: #BBBBBB 2px 2px 8px;
}
.ARDExplication{
	width: 178px;
	background-color: #fff;
	font-size: 10px;
	line-height: 12px;
	padding-left: 5px;
	margin-top: 0px;
	padding-top: 0px;
	float: left;
}
.ARDBas a,.ARDBas a:link,.ARDBas a:active,.ARDBas a:visited{
	color: #ff0096;
	text-decoration: none;
	font-size: 10px;
	text-align: right;
	float: right;
	margin-right: 15px;
	margin-top: 5px;
	border: 1px solid #ff0096;
	width: 10px;
	height: 10px;
}
.ARDBas a:hover{
	border: 1px solid #ff0096;
}
.ARDBas a img{
	padding: 1px;
	border: none;
}
.ARDExplication p.paragrapheExplArd{
	font-size: 10px;
	line-height: 12px;
	padding-right: 5px;
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: left;
}
.ArtRubriqueSep{
	border: none;
	width: 2px;
	height: 146px;
	background-color: #fff;
	float: left;
}






#contInfoPlus{
	width: 600px;
	min-height: 600px;
	height: auto;
	background-color: #fff;
}
#contInfoPlus h1{
	color: #FF0096;
	background-image: url(../images/fond_titre_page.jpg);
	background-position: left;
	background-repeat: repeat-y;
	width: 100%;
	font-size: 19px;
	font-weight: normal;
	text-align: center;
	letter-spacing: 0px;
}
#contInfoPlus #infoplusTexte{
	background-color: #fff;
	background-image: url(../images/fond_choix_TCM.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	min-height: 500px;
	height: auto;
	padding-top: 30px;
	margin-top: 0px;
}
#contInfoPlus p{
	margin-left: 30px;
	width: 520px;
	font-size: 11px;
	text-align: justify;
	line-height: 16px;
}



#newsletterDroite{
	background-color: transparent;
	width: 170px;
	margin-left: 40px;
	margin-left: 5px;
}
#newsletterDroite input{
	margin-left: 0px;
	margin-right: 0;
}
#newsletterDroite a{
	margin-left: 0px;
	
}
#newsletterDroite a img{
	border: none;
	margin-left: -4px;
}


#blocNewsDroitePub{
	width: 170px;
	margin-left: 9px;
	margin-top: 0;
	background-color: #fff;
}
#blocNewsDroitePub img{
	border: none;
}
#blocNewsDroite{
	width: 170px;
	margin-left: 40px;
}
#blocNewsDroite img{
	border: none;
}
#blocNewsDroite h3{
	text-shadow: #BBBBBB 4px 4px 4px;
}
#blocNewsDroite h3 a, #blocNewsDroite h3 a:link, #blocNewsDroite h3 a:active, #blocNewsDroite h3 a:visited{
	text-shadow: #BBBBBB 4px 4px 4px;
	color: #666666;
	text-decoration: none;
}
#blocNewsDroite h3 a:hover{
	text-shadow: #BBB 4px 4px 4px;
	color: #FF0096;
	text-decoration: none;
}
#blocNewsDroite .newsDroiteCadre{
	width: 168px;
	min-height: 120px;
	height: auto;
	border: 1px solid #ccc;
	margin-bottom: 6px;
}
.newsDroiteCadreImg{
	width: 100%;
	background-color: #fff;
	padding-bottom: 6px;
	border-bottom: 1px dashed #ccc;
}
.newsDroiteCadreTxt{
	float: left;
	width: 90px;
	min-height: 20px;
	height: auto;
	background-color: #fff;
	border-right: 1px dashed #ccc;
	padding: 6px;
}
.newsDroiteCadreTxt a, .newsDroiteCadreTxt a:link, .newsDroiteCadreTxt a:active, .newsDroiteCadreTxt a:visited{
	color: #666666;
	text-decoration: none;
	font-size: 11px;
	line-height: 15px;
	width: 100px;
	min-height: 15px;
	height: auto;
	float: left;
}
.newsDroiteCadreTxt a:hover{
	color: #FF0096;
}
.newsDroiteCadrePrix{
	float: left;
	width: 53px;
	min-height: 20px;
	height: auto;
	background-color: #fff;
	padding: 6px;
}
.newsDroiteCadrePrix a{
	text-align: right;
	text-decoration: none;
	color: #FF0096;
	float: right;
}




#centre_identification #old2 p input, #centre_identification #niew2 p input{
	width: 130px;
}


.taille_p{
	width: 130px;
	text-align: left;
}




#orangep{
	margin-top: 30px;
	margin-left: 10px;
}
#orangep p{
	line-height: 18px;
}
#orangep #orangeform{
	border: 1px solid #D1D2D3;
	background-image: url(../images/fond_choix_TCM.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	width: 80%;
	height: auto;
	min-height: 100px;
	padding: 10px;
	margin-left: 50px;
	margin-top: 30px;
}
#orangep #orangeform input, #orangep #orangeform select{
	width: 325px;
}
#orangep #orangeform textarea{
	width: 325px;
	height: 100px;
}
#orangep #orangeform table tr{
	vertical-align: top;
}
.col1{
	width: 150px;
}
/*------- PANIER --------*/
#panier{
	width: 82%; /* 77 */
}



/*************** COTATION ****************/
#bloc_cotation{
	width: 260px;
	height: auto;
	min-height: 100px;
	margin-top: 20px;
	border: none;
}
#bloc_cotation #cotationMenu{
	width: 260px;
	height: 40px;
	background-color: #CCCCCC;
}
#bloc_cotation #cotationMenu a#onglet1{
	width: 118px;
	height: 30px;
	padding: 5px;
	background-color: #fff;
	text-align: left;
	float: left;
	cursor: pointer;
	line-height: 14px;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #fff;
}
#bloc_cotation #cotationMenu a#onglet2{
	width: 118px;
	height: 30px;
	padding: 5px;
	background-color: #eee;
	text-align: left;
	float: left;
	cursor: pointer;
	line-height: 14px;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #ddd;
}
#starAfficheComment{
	padding-top: 20px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	background-color: #fff;
}
#letCom{
	background-color: #fff;
	padding: 0;
	margin: 0;
	margin-left: 10px;
	height: 100px;
	overflow: auto;
}
ul#letCom li{
	/*margin: 0;*/
	padding-bottom: 10px;
	text-align: left;
	text-decoration: none;
	display: inline;
}
ul#letCom li p{
	color: #666666;
	padding-left: 15px;
	padding-right: 5px;
	background-image: url(../images/fleche-bleu-panier.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#aucunCom{
	margin-left: 20px;
}



#star{
	padding-top: 20px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
#star ul.star { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 10px; TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url('../images/stars.gif') repeat-x; CURSOR: pointer; }
#star li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#star li.curr { BACKGROUND: url('../images/stars.gif') left 25px; FONT-SIZE: 1px; }
#star div.user { LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: #888; }

#AjaxCotationMsg{
	width: 212px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #FF0096;
	background-color: #FFE5F5;
	margin-top: 8px;
	margin-left: 10px;
	text-align: justify;
	font-size: 10px;
	margin-bottom: 10px;
	color: #FF0096;
}
#AjaxCotationMsgVert{
	width: 212px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid green;
	background-color: #D4FFD6;
	margin-top: 8px;
	margin-left: 10px;
	text-align: justify;
	font-size: 10px;
}
#avisAjx{
	width: 230px;
	margin-left: 10px;
	font-size: 11px;
	margin-top: 5px;
	filter : alpha(opacity=50);
    -moz-opacity : 0.5;
    opacity : 0.5;
}
#avisAjx:hover{
	filter : alpha(opacity=100);
    -moz-opacity : 1;
    opacity : 1;
}


/**********************************/
#amie_conteneur{
	background-color: transparent;
	padding: 0;
	margin: 0;
}
#centre_amie{
	width: 720px;
	height: 550px;
	margin-left: 10px;
	margin-top: 0;
	background-color: transparent;
}
.apercu_zoom_amie{
	padding:3px; /* 7 */
	height: 90px; /* 100 */
	width: 90px; /* 100 */
	margin-top: 15px; /* 10 */
	margin-right: 5px; /* 9 */
	border: 1px solid #D1D2D3;
	margin-left: 0;
	float: left;
	text-align: center;
}
#top_amie{
	height: 10px;
	width: 100%;
	background-color: transparent;
}
#ligne_amie{
	height: 10px;
	width: 100%;
	background-color: transparent;
	border-bottom: 1px dashed #D1D2D3;
}
#centre_amie h1{
	font-size: 14px;
	color: #ff0096;
	margin-left: 30px;
	margin-top: 40px;
	float: left;
}
#centre_amie h2{
	font-size: 12px;
	color: #666666;
	
}
#centre_amie h3{
	font-size: 16px;
	color: #666666;
	width: 550px;
	height: 75px;
	line-height: 75px;
	text-align: center;
	border: 1px solid #D1D2D3;
	background-color: #fff;
}
#centre_amie p{
	font-size: 11px;
	color: #666666;
	width: 550px;
	line-height: 16px;
	text-align: justify;
	margin-left: 40px;
}
#centre_amie table tr td{
	height: 15px;
}
#centre_amie table tr td p.ptab{
	font-size: 11px;
	width: 100px;
	height: 15px;
}
#centre_amie table tr td p.ptabEm{
	font-size: 11px;
	width: 60px;
	height: 15px;
}
#centre_amie p textarea{
	font-size: 11px;
	width: 500px;
	height: 60px;
}


#rensBottom{
	margin-top: 20px; /* 120 */
}

#retourBloc{
	border-top: 0px dashed #E9EDF2;
	border-bottom: 0px dashed #E9EDF2;
	height: 20px;
	margin: 0;
	padding: 0;
	width: 98%;
	margin-left: 0px;
	margin-top: 20px;
}
#retourBloc p{
	margin-left: 0px;
	margin-top: 0;
	padding-top: 0;
}
#retourBloc p a, #retourBloc p a:link, #retourBloc p a:active, #retourBloc p a:visited{
	color: #FF0096;
	text-decoration: none;
}
#retourBloc p a:hover{
	text-decoration: underline;
	color: blue;
}
.flecheRose{
	font-size: 18px;
	color: #FF0096;
}

#bt_share p{
	text-align: center;
}


#classement{
	font-size: 11px;
}

#ban img{
	border: none;
}

.bt_bas_menu p{
	text-align: center;
	margin-top: 15px;
}
.bt_bas_menu a{
	border: 1px solid #29447E;
	background-color: #627AAC;
	font-size: 10px;
	text-decoration: none;
	padding: 2px;
	margin-top: 10px;
#	margin-left: 30px;
	color: #fff;
	font-weight: bold;
#	float: left;
}

#send_friend{
	font-size: 9px;
	padding: 10px;
	border-top: 1px dotted #D1D2D3;
	border-bottom: 1px dotted #D1D2D3;
	width: 85%;
}


#commander input{
	margin-left: 480px;
	margin-top: 50px;
	float: left;
	display: inline;
}
#commander a{
	margin-left: 5px;
	margin-top: 50px;
	float: left;
	border: none;
}



#btCommandeFR{
	width: 150px;
	height: 23px;
	cursor: pointer;
	margin-left: 0px;
	margin-top: 0px;
	float: left;
}
#btCommandeNL{
	width: 150px;
	height: 23px;
	cursor: pointer;
	margin-left: 0px;
	margin-top: 0px;
	float: left;
}

table#panier_Livraison{
	border: 1px solid #FECBEC;
	width: 300px;
	margin-top: 0px;
	background-color: #fff;
	/*background-image: url(../images/fond_fiche_produit.jpg);
	background-position: left;
	background-repeat: repeat-y;*/
	color: #666666;
}
.tdFormTxt{
	background-color: transparent;
	width: 180px;
	padding: 5px;
	line-height: 20px;
}
.tdFormInp{
	background-color: transparent;
	width: 70px;
	padding: 5px;
	line-height: 20px;
}


#centre_identification #formIdentification .validationrenseignements p{
	font-size: 11px;
	text-transform: capitalize;
}

.menu_gauche_lien a b{
	color: #ff0096;
	font-weight: normal;
}

#centre_identification #niew2 h3{
	background-color: #E9ECF1;
	/*background-image: url(../images/barre_services.gif);
	background-repeat: repeat-x;
	background-position: top;*/
	color: #1E4164;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 22px;
	padding-left: 10px;
	margin-right: 1px;
	margin-top: 15px;
	border-top: 1px solid #E9ECF1;
	
}

#niew h3{
	background-color: #1E4164;
	/*background-image: url(../images/barre_services.gif);
	background-repeat: repeat-x;
	background-position: top;*/
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 22px;
	padding-left: 10px;
	margin-right: 1px;
	margin-top: 15px;
	border-top: 1px solid #E9ECF1;
	
}
