/* CSS Document */


#coeur{
background:#FFF;
border:0 solid;
margin:5px 0 0
}

#coeur_layette{
background:#FFF;
width:966px;
margin-right:8px;
border:0 solid;
text-align:left
}

TD{
font-size:11px
}

#content{
min-height:450px;
height:auto !important;
}

#titre_mc{
font-size:14px;
font-weight:700;
height:20px;
background:center left
}

#coeur-instit{
background:#FFF;
width:740px;
margin-right:8px;
float:right;
border:0 solid;
height:auto;
text-align:left
}

#coeur-produit{
background:#FFF;
width:570px;
margin-right:8px;
float:right;
display:inline;
text-align:left
}

DIV#ariane{
font-size:10px;
color:#828282;
letter-spacing:1px;
margin-top:10px;
margin-left:0px
}

#coeur-process{
background:#FFF;
width:760px;
margin-right:8px;
float:right;
min-height:450px;
height:auto !important;
text-align:left;
margin-top:5px
}

#produit-star{
width:273px;
height:467px;
float:right;
background:#FFF;
margin:0
}

#produit-star-vide{
width:273px;
height:467px;
float:left;
background:#FFF;
margin:0
}

#gauche-institutionnel{
width:200px;
height:467px;
float:left;
background:#FFF no-repeat;
margin:0
}

#photo-fiche-produit{
width:285px;
float:left;
background:#FFF;
margin:0;
cursor:pointer
}

#OpeCom{
float:left;
height:250px;
margin-bottom:10px
}

#droite-home{
float:right;
height:450px;
width:127px;
margin-right:10px
}

#new-home{
background:url(http://tao-img.naxento.fr/img/FR/fd-new-home.gif) no-repeat;
width:535px;
height:184px;
margin:0;
padding:0;
float:left
}

#new-home IMG{
margin:2px
}

/* ENTREE DE RAYON */
.entree_de_rayon {
	height:				500px; 
	width:				980px;
}
.entree_de_rayon #ariane,
.entree_de_rayon #ariane a {
	color:				#999;
	margin:				0;
	padding:			10px 0 0;
}
.entree_de_rayon h1 {
	font-size:			13px;
	font-style:			italic;
	margin:				5px 0 10px;
}
.entree_de_rayon .content_navigation {
	float:				left;
	border-right:		1px #999 solid;
	width:				193px;
	height:				460px;
	margin:				0 10px 0 0;
	padding:			0 0;
}
.entree_de_rayon .content_navigation h2 {
	margin:				10px 0 5px;
	padding:			3px 5px;
	font-size:			18px;
	color:				#000;
	font-weight:		bold;
	background:			#CCC;
}
.entree_de_rayon .content_navigation h2 span {
	font-size:			11px;
	font-weight:		normal;
}
.entree_de_rayon .content_navigation a {
	margin:				0 0 0 10px;
	font-size:			12px;
	line-height:		120%;
}
.entree_de_rayon div img {
	margin:				0 0 5px;
	display:			block;
}
.entree_de_rayon .offre_entree {
	margin:				0 5px 0 0;
	float:				left;
	display:			inline;
}
.entree_de_rayon .offre_entree img {
	margin:				0 0 0 0;
	float:				left;
	display:			inline;
}
.entree_de_rayon .offre_entree table img { margin:0; float:none;}

/* ENTREE LAYETTE */

.entree_layette .content_navigation {
	border-right:		none;
	width:				165px;
	padding:			215px 46px 0 0;
	height:				285px;
	background:			#e4e4e4 url('http://tao-img.naxento.fr/img/FR/entrees/bg_menu_layette.jpg') no-repeat 0 0;
}
.entree_layette .content_navigation a {
	font-size:			13px;
	line-height:		150%;
	font-weight:		bold;
}
.entree_layette h1 {
	margin:				0 0 10px;
	padding:			5px 0 0;
}
.entree_layette input {
	height:				auto;
}

/* LISTE LAYETTE */


/* LISTE */
#btn_retour{
float:right;
margin:5px 10px 0 0;
display:inline/* FIX for IE6 double margin bug */
}


#pagination-liste{
float:right;
color:#4D5760;
padding-left:10px;
padding-top:5px;
font-size:12px;
font-weight:700;
margin:5px 0 5px 10px;
padding-right:25px;
text-decoration:none
}

#pagination-liste2{
float:right;
color:#4D5760;
font-size:12px;
font-weight:700;
text-decoration:none
}

#tri-prix{
color:#4D5760;
font-size:10px;
margin-top:15px
}


#produit-liste{
text-align:center;
color:#000;
font-size:12px;
width:170px;
margin:2px 6px;
float:left;
line-height:15px;
cursor:pointer;
height:275px
}
#produit-liste h3{
font-size:11px;
}

#produit-liste-home{
text-align:center;
color:#000;
font-size:10px;
width:100px;
margin:2px;
float:left;
line-height:12px;
cursor:pointer;
height:180px
}

.prix{
background:url(http://tao-img.naxento.fr/img/FR/fd-prix.gif) no-repeat;
width:84px;
height:16px;
color:#FFF;
font-weight:700;
font-size:12px;
text-align:center;
margin:0 auto;
line-height:12px
}

#prix{
background:url(http://tao-img.naxento.fr/img/FR/fd-prix.gif) no-repeat;
width:84px;
height:16px;
color:#FFF;
font-weight:700;
font-size:12px;
text-align:center;
margin:0 auto;
line-height:12px;
margin-top:3px;
position:relative
}

.prix-barre, .produit-associe .prix-barre {
background:transparent url(http://tao-img.naxento.fr/img/FR/fd-prix-barre.gif) no-repeat scroll 0 0;
color:#000000;
font-size:11px;
font-weight:700;
height:13px;
margin:1px auto;
text-align:center;
width:68px;
float:none;
line-height:100%;
}

#txt1_produit{
color:#000;
font:italic 12px Arial,"Trebuchet MS",Tahoma,Verdana,sans-serif;
text-align:justify;
display:block;
margin:12px 0
}
#txt1_produit h2{
font-size:12px;
font-weight:normal;
}

#txt2_produit{
text-align:justify;
font:11px Arial,"Trebuchet MS",Tahoma,Verdana,sans-serif;
color:#434343;
display:block;
margin:0 0 12px
}
#txt2_produit h3{
font-size:11px;
font-weight:normal;
}

#txt3_produit{
text-align:justify;
font-size:10px;
color:#434343
}

div.vignette{
float:left;
width:70px
}

div.vignette IMG{
border:1px solid #CCC;
margin:3px;
display:block
}

#photo-fiche-produit img#produit{
border:1px solid #CCC;
margin:3px 3px 3px 70px
}

#pictos-entretien{
height:120px;
width:200px;
text-align:left;
float:left
}

#infomode{
float:right;
text-align:right;
padding:0;
margin:0
}

#infomode SPAN{
font-size:12px
}

#infomode A{
font-size:12px
}

#DIVinfomode{
width:403px;
height:302px;
position:absolute
}

#interieurDIvmode{
margin:20px;
border:0 solid;
position:absolute;
width:360px
}

#desc_mc{
padding:0;
margin:0;
height:240px;
overflow:auto
}

#fiche-produit{
width:570px;
float:left
}

#txt-fiche{
margin-top:10px;
margin-bottom:10px
}

#infos-pdt{
background:url(http://tao-img.naxento.fr/img/FR/puce-infos.gif) no-repeat left;
color:#828282;
font-size:11px;
padding-left:10px;
clear:both;
width:150px;
text-align:left;
font-weight:400;
height:auto
}

#infos-service{
background:url(http://tao-img.naxento.fr/img/FR/puce-infos.gif) no-repeat left;
color:#828282;
font-size:11px;
padding-left:10px;
font-weight:400
}
/************************************************/

.cartbox{
width:537px;
background:url('http://tao-img.naxento.fr/img/FR/bg_cartbox.gif') no-repeat top;
padding:10px 0 0 24px
}

.end_cartbox{
width:561px;
height:11px;
background:#eaeef1 url('http://tao-img.naxento.fr/img/FR/bg_end_cartbox.gif') no-repeat bottom;
clear:both
}

.picto{
position:absolute;
margin:-56px 0 0 -20px
}

.picto2{
position:absolute;
margin:-56px 0 0 -80px
}

#prix-fiche{
font-size:35px;
font-weight:bold;
color:#000;
float:right;
width:180px;
text-align:center;
border:0px;
border-left:1px #fff solid
}

#prixmaj{
line-height:100%;
margin:0 0 10px;
font-size:35px;
color:#000;
text-align:center
}

.coloris-off{
border:2px solid #eaeef1;
margin:1px 1px
}

.coloris-on{
border:2px solid #000;
margin:1px 1px
}

#select_taille{
font-size:11px;
color:#595959;
font-weight:400;
text-align:left;
border:0
}

#choix_coloris{
border:0;
width:300px
}

.taille-nondispo{
border:1px solid #CECFD1;
padding:3px;
color:#CECFD1;
text-align:center;
float:left;
margin:1px 0 0 1px;
font-size:11px
}

#choix-taille{
margin-top:8px;
width:300px;
margin-right:0
}

#choix-taille div{
width:300px
}

#choix-taille #infos-pdt{
height:auto;
background:url(http://tao-img.naxento.fr/img/FR/puce-infos2.gif) no-repeat left
}

#choix-taille .taille-off{
border:1px solid #4B5860;
padding:3px;
color:#4B5860;
text-align:center;
float:left;
margin:1px 0 0 1px;
font-size:11px;
width:40px;
height:auto
}

#choix-taille .taille-on{
width:38px;
height:auto
}

#choix-taille .taille-disable{
border:1px solid #cfcfcf;
padding:3px;
color:#cfcfcf;
text-align:center;
float:left;
margin:1px 0 0 1px;
font-size:11px;
width:38px;
height:auto
}

#erreur_select_taille{
clear:both;
float:right;
width:240px;
padding:0 15px 0 0;
color:#e71c49
}

#erreur_select_taille div{
text-align:right
}

.ongletbox_fiche{
width:500px;
height:240px;
float:left
}

.ongletbox_fiche .menu_onglet img{
display:block;
float:left;
margin:0 5px 0 0
}

.ongletbox_fiche .menu_onglet{
height:26px
}

.produit-associe{
float:left;
margin-right:2px;
margin-bottom:2px;
text-align:center
}

.produit-associe div{
float:left;
width:145px;
text-align:center
}

.produit-associe div.prix{
background:transparent url(http://tao-img.naxento.fr/img/FR/fd-prix.gif) no-repeat scroll 50% 0;
line-height: 12px;
}

.article_similaire,.produit-associe,.infomode{
background:url('http://tao-img.naxento.fr/img/FR/bg_ongletbox.gif') no-repeat 0 0;
width:728px;
height:199px;
padding:3px 0
}

.infomode div{
width:700px;
height:188px;
overflow:auto;
margin:0 0 0 15px
}

.infomode div table{
width:650px !important
}

.infomode div p{
margin:0;
padding:0 10px
}

.infomode div strong{
font-size:1.5em
}

.infomode div p strong{
font-size:1.2em
}

.pagination_fiche{
background:#e2e6e9;
float:left;
width:106px;
text-align:center;
font-size:11px;
height:22px;
padding:6px 0 0
}
/**************************************************/

#guidetaille{
background:url(http://tao-img.naxento.fr/img/FR/puce-infos.gif) no-repeat left;
color:#828282;
font-size:11px;
padding-left:10px;
float:right;
clear:both
}

#outils-fiche{
clear:both;
float:right;
width:167px
}

#outils-fiche a{
display:block;
border-bottom:1px #e1e6e9 solid;
padding:5px 0
}
#outils-fiche a img.picto_service_fiche {
margin: 0 0 0 20px; 
padding:8px 8px 8px 9px;
}

#nav-ficheproduit{
clear:both;
padding:5px 0;
margin-top:24px;
width:167px;
float:right
}

.erreur{
font-size:11px;
color:#F03
}

.message_ami{
font-size:11px;
color:#dd053d
}

#erreur-inverse{
font-size:11px;
background:#dd053d;
color:#FFF;
padding:0 15px;
text-align:center
}

.erreur-inverse{
font-size:11px;
background:#dd053d;
color:#FFF;
padding:0 15px;
text-align:center
}

#erreur{
font-size:11px;
color:#F03
}

#div-search-step1{
float:left;
width:190px
}

#div-search-step2{
float:left;
width:230px
}

.btn-search{
float:right;
clear:both;
margin-right:25px
}

#recherche-ref{
background:url(http://tao-img.naxento.fr/img/FR/fd-recherche-ref.gif) no-repeat #e7f4bc;
width:628px;
height:42px;
clear:both;
color:#000;
font-size:12px;
font-weight:700;
text-align:center;
vertical-align:middle
}

.page-service{
padding:10px 0 0 20px;
width:550px;
font-size:12px
}

.page-service p{
background:url(http://tao-img.naxento.fr/img/FR/bkg_span_serv.gif) no-repeat left top ;
padding-top:25px;
padding-left:10px;
padding-bottom:10px;
}

.page-service h3{
text-transform:uppercase;
color:#be1035;
}

.page-service p strong{
font-size:12px;
color:#be1035;
}
/* PANIER */

#menu-process-cmde{
height:467px;
float:left;
text-align:left;
background:#FFF url(http://tao-img.naxento.fr/img/FR/sac.jpg) no-repeat left top;
margin:0;
width:190px;
vertical-align:top
}

.commande{
padding-left:26px;
vertical-align:top;
height:469px;
font-family:Trebuchet MS
}

#encart-gauche{
width:165px;
border:1px solid #B1B5B6;
margin-top:10px;
margin-left:10px;
color:#D7D6DB;
font-size:11px;
background:#FFF
}

.etape1off{
background:url(http://tao-img.naxento.fr/img/FR/etape1.gif) no-repeat left;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px
}

a.etape1{
background:url(http://tao-img.naxento.fr/img/FR/etape1.gif) no-repeat left;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px
}

a.etape1:hover{
background:url(http://tao-img.naxento.fr/img/FR/etape1on.gif) no-repeat left;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px
}

.etape1{
background:url(http://tao-img.naxento.fr/img/FR/etape1on.gif) no-repeat left;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px
}

a.etape2{
background:url(http://tao-img.naxento.fr/img/FR/etape2.gif) no-repeat left;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px
}

a.etape2:hover{
background:url(http://tao-img.naxento.fr/img/FR/etape2on.gif) no-repeat left;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px
}

.etape2off{
background:url(http://tao-img.naxento.fr/img/FR/etape2.gif) no-repeat left;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px
}

.etape2{
background:url(http://tao-img.naxento.fr/img/FR/etape2on.gif) no-repeat left;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px
}

a.etape3{
background:url(http://tao-img.naxento.fr/img/FR/etape3.gif) no-repeat left;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px
}

a.etape3:hover{
background:url(http://tao-img.naxento.fr/img/FR/etape3on.gif) no-repeat left;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px
}

.etape3off{
background:url(http://tao-img.naxento.fr/img/FR/etape3.gif) no-repeat left;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px
}

.etape3{
background:url(http://tao-img.naxento.fr/img/FR/etape3on.gif) no-repeat left;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px
}

a.etape4{
background:url(http://tao-img.naxento.fr/img/FR/etape4.gif) no-repeat left;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px
}

a.etape4:hover{
background:url(http://tao-img.naxento.fr/img/FR/etape4on.gif) no-repeat left;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px
}

.etape4off{
background:url(http://tao-img.naxento.fr/img/FR/etape4.gif) no-repeat left;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px
}

.etape4{
background:url(http://tao-img.naxento.fr/img/FR/etape4on.gif) no-repeat left;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px
}

#tit-menu{
background:#4A5760;
color:#FFF;
font-size:13px;
font-weight:700;
letter-spacing:1px;
height:22px;
margin:1px;
line-height:25px;
text-align:left
}

a.service{
background:url(http://tao-img.naxento.fr/img/FR/puce-service.gif) no-repeat left;
padding-left:10px;
color:#5F5F61;
text-decoration:none;
margin-left:8px;
line-height:22px
}

a.service:hover{
background:url(http://tao-img.naxento.fr/img/FR/puce-service.gif) no-repeat left;
padding-left:10px;
color:#000;
text-decoration:none;
margin-left:8px;
line-height:22px
}

#tit_process{
padding-top:20px;
padding-bottom:10px;
color:#000;
font-size:21px;
letter-spacing:-.5px;
margin-top:-12px;
width:85%
}

#tab-panier{
width:90%;
font-size:11px;
font-weight:400;
margin:0 0 0 10px;
}

#tab-panier TH{
background:#4A5760;
color:#FFF;
font-size:11px;
padding:2px;
text-align:center;
border-right:1px solid #FFF
}

#tab-panier TD{
background:#FFF;
color:#000;
font-size:11px;
padding:2px;
text-align:center;
border-bottom:1px solid #CCC;
border-right:1px solid #CCC
}

#totalcmde{
font-size:14px;
font-weight:700;
background:url(http://tao-img.naxento.fr/img/FR/fond_totalcmde.gif) no-repeat;
line-height:25px;
width:349px;
height:22px;
float:right;
color:#4A5760;
margin:2px 0
}

.lib{
text-align:left;
width:250px;
margin:0;
float:left;
padding-left:5px;
font-size:13px
}

.result{
float:right;
text-align:right;
width:80px;
margin:0;
padding-right:5px
}

.txrouge{
color:#E21533
}
/* ***** ********* ***** */
/* ***** DIV PANIER ***** */
/* ***** ********* ***** */

#div_panier{
position:absolute;
top:180px;
margin-left:290px
}

#div_favoris{
position:absolute;
top:180px;
margin-left:290px;
width:440px
}

#div_ami{
display:none;
position:absolute;
top:180px;
margin-left:290px;
width:440px
}

#interieur_panier{
background:#fff url(http://tao-img.naxento.fr/img/FR/back_divpanier.gif) no-repeat;
min-height:300px;
width:434px;
margin:0 3px;
padding:0;
font-size:15px;
font-weight:700;
text-align:left
}
#interieur_panier div{
	text-align:center;
}
#interieur_panier div#panier_photo,
#interieur_panier div#panier_lib,
#interieur_panier div#btn_panier {
	text-align:left;
}


#interieur_envoi_ami{
background:#fff;
height:330px;
width:434px;
margin:0 3px;
padding:0;
font:700 15px Trebuchet MS,Tahoma,Arial,Verdana;
text-align:left
}

#interieur_favoris{
background:#fff;
height:300px;
width:434px;
margin:0 3px;
padding:0;
font-size:15px;
font-weight:700;
text-align:left
}

#interieur_favoris INPUT{
border:1px solid #aba9aa;
font-size:11px;
height:17px;
margin:2px 3px
}

#panier_photo IMG{
border:solid 1px #aba9aa;
float:left;
width:95px;
height:127px;
margin:0 5px
}

#favoris_photo IMG{
border:solid 1px #aba9aa;
float:left;
width:95px;
height:127px;
margin:0 5px
}

#btn_panier{
border-bottom:2px dotted #BEBEBE;
border-top:2px dotted #BEBEBE;
padding:5px 0;
margin:5px 19px;
clear:both
}

#panier_lib{
margin:15px 0 10px;
vertical-align:top;
float:right;
font-size:11px;
color:#4A575F;
width:300px
}

.panier_titre{
font-size:16px
}

.libtaille{
float:left;
margin-left:10px;
margin-right:5px
}

.libcoloris{
float:left;
margin-right:5px
}

#panier_coloris{
float:left
}

#panier_prix{
margin-top:20px;
text-align:left;
font-size:25px
}

#fav_nonidentifie,#fav_nonidentifie_inscription,#fav_identifie{
padding:10px;
font-size:15px
}

#fav_nonidentifie P,#fav_nonidentifie_inscription P,#fav_identifie P{
padding:10px;
font-size:11px;
border-top:2px dotted #CCC
}

#entree-service{
float:left;
margin:2px 5px;
width:169px;
height:335px;
background:#d9e1e4 url(http://tao-img.naxento.fr/img/FR/services-bas.gif) no-repeat bottom
}

#entree-service P{
color:#000;
font-size:11px;
text-align:center;
margin:10px;
font-weight:700
}

#entree-service A{
font-size:11px;
text-align:left;
text-decoration:none
}

#entree-service A:hover{
font-size:11px;
text-align:left;
text-decoration:none;
color:#000
}

#entree-service DIV{
font-size:11px;
text-align:left;
line-height:18px;
background:url(http://tao-img.naxento.fr/img/FR/puce-entreeservice.gif) no-repeat;
padding-left:10px;
margin-left:7px;
border-bottom:1px solid #FFF;
margin-bottom:3px
}

.onglet-actu{
background:url(http://tao-img.naxento.fr/img/FR/onglet_cgv.gif) no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
width:350px;
padding-left:30px
}

.contenu-actu{
border-bottom:2px dotted #CCC;
margin-bottom:5px;
padding:5px 20px;
width:90%
}

#login input {
	height: auto;
}

#login{
width:270px;
text-align:left;
height:135px;
color:#494949;
font-size:11px
}

#login DIV{
background:#FFF;
height:170px
}
.login_table TD IMG {
	margin:0 0 -5px;
}
.login_table TD FORM IMG {
	display:inline;
	margin:0;
}

#login P{
padding:10px 20px 0px 20px;
background:#FFF;
margin:0px
}

.login_table form {
	display:block;
	height:200px;
}

a.link_rouge{
color:#E21533;
text-decoration:none
}

a.link_rouge:hover{
color:#E21533;
text-decoration:underline
}

#form{
color:#494949;
font-size:11px;
margin:0;
border-bottom:2px dotted #BEBEBE;
width:740px;
letter-spacing:0
}

#form2{
color:#494949;
font-size:11px;
margin:0;
border-bottom:2px dotted #BEBEBE;
width:740px;
letter-spacing:0
}

#form3{
color:#494949;
font-size:11px;
margin:10px 0 0;
border-bottom:2px dotted #BEBEBE;
width:740px;
letter-spacing:0
}

INPUT{
height:18px
}

INPUT.form{
height:20px;
border:1px solid #CCC;
margin:1px 0
}

INPUT.erreur{
height:20px;
border:1px solid #E21533;
margin:1px 0
}

#lib_form_130{
width:130px;
float:left;
padding-top:4px
}

#lib_form_160{
width:160px;
float:left;
padding-top:4px
}

#lib_form_80{
width:80px;
float:left
}

#lib_form_60{
width:60px;
float:left;
padding-top:4px
}

#champs_formD{
float:right;
margin:1px 0
}

#champs_formG{
float:left;
margin:1px 0
}

.br-form{
line-height:22px
}

.radio{
height:14px;
vertical-align:bottom
}

.div-livraison{
background:#f7f7f7;
padding:3px 0;
height:232px;
width:354px
}

.onglet_off{
background:url(http://tao-img.naxento.fr/img/FR/onglet_livraison_domicile.gif) no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:11px
}

.onglet_on{
background:url(http://tao-img.naxento.fr/img/FR/onglet_livraison_on.gif) no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:11px
}

.cadeau_off{
background:url(http://tao-img.naxento.fr/img/FR/entete_cadeau.gif) no-repeat;
width:260px;
height:24px;
text-align:right;
color:#494949;
font-size:10px
}

#onglet-cadeau{
text-transform:uppercase
}

.cadeau_on{
background:url(http://tao-img.naxento.fr/img/FR/entete_cadeau_off.gif) no-repeat;
width:260px;
height:24px;
text-align:right;
color:#494949;
font-size:10px
}

.livraison_relais_off{
background:url(http://tao-img.naxento.fr/img/FR/onglet_livraison_relais.gif) no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:10px
}

.livraison_relais_on{
background:url(http://tao-img.naxento.fr/img/FR/onglet_livraison_relais_off.gif) no-repeat 0 0;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:10px
}

.livraison{
color:#494949;
font-size:11px;
margin:2px 10px 5px 25px;
}

.select_enfant{
color:#494949;
font-size:11px;
margin-top:2px;
margin-right:10px
}

#contenu_relay{
background:#fff;
width:300px;
float:left;
font-size:10px;
padding:5px 0;
}

.descriptif_livraison{
width:236px;
height:62px;
float:left;
margin-top:10px;
margin-left:12px;
border:solid 0
}

.image_type_livraison{
float:left;
width:82px;
height:62px;
margin-top:10px;
margin-right:12px;
border:solid 0
}

.enfant_off{
background:url(http://tao-img.naxento.fr/img/FR/onglet_enfant_off.gif) no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:11px
}

.enfant_on{
background:url(http://tao-img.naxento.fr/img/FR/onglet_enfant_on.gif) no-repeat 0 0;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:11px
}

.adresse-def{
float:left;
background:url(http://tao-img.naxento.fr/img/FR/fond_adresse.gif) no-repeat;
width:367px;
height:98px
}

.adresse-def2{
float:left;
background:url(http://tao-img.naxento.fr/img/FR/fond_adresse2.gif) no-repeat;
width:367px;
height:200px;
text-align:left
}

.choix-livraison{
float:left;
border-top:2px dotted #BEBEBE;
width:90%;
margin-left:12px;
padding-top:8px
}

.position-img-livraison{
float:left;
width:35%;
height:50px;
text-align:center;
margin:20px 0
}

.position-adresse-def{
float:left;
width:50%;
margin:15px 10px
}

#encart_recap{
width:270px;
padding:0 0 0 20px;
text-align:left;
height:100px
}

#msg_erreur{
color:#E21533;
text-decoration:none;
font-size:11px;
background:#FFF;
padding:0 15px;
text-align:center
}

.mag-droite{
width:370px;
font-size:12px;
float:right;
margin-right:15px
}

.mag-gauche{
width:320px;
font-size:12px;
float:left;
line-height:18px
}

.search-mag{
padding:5px;
border:1px solid #CCC;
height:100px
}

#adresse_mag{
margin-top:5px;
margin-bottom:25px;
border-top:2px dotted #BEBEBE;
font-weight:700
}

#encart_affilie{
border:1px solid #595959;
padding:5px
}

#encart_affilie P{
font-weight:700;
border-bottom:2px dotted #CCC;
margin:0 0 5px
}

.txt14{
font-size:14px;
font-weight:700
}

#btn_fermerpopup{
float:right;
margin-right:10px;
margin-top:5px
}

#tit_popup{
margin:10px
}

#centrepopup{
border-top:1px solid #ACB0B3;
vertical-align:top;
margin:0;
padding:0;
height:120px;
width:403px
}

#centrepopup2{
border-top:1px solid #ACB0B3;
vertical-align:top;
margin:0;
padding:0;
width:380px
}

#popup-magasin{
text-align:center;
margin-top:0;
background:#565f68;
height:418px;
width:588px
}
#form-enfant .radio {
	vertical-align:text-bottom;
}

#detail_magasin{
text-align:center;
background:#fff;
height:390px;
width:574px;
margin-top:0;
margin-right:7px;
margin-left:7px
}

#tit_magasin{
text-align:left;
height:34px;
border-bottom:solid 1px #abb0b3;
padding-left:11px;
font-size:14px
}

#coordonnees_magasin{
width:205px;
float:left;
margin-right:7px;
margin-top:20px;
font-size:11px
}

#carte_magasin{
width:320px;
float:left;
margin-right:7px;
margin-top:10px;
text-align:left;
font-size:11px
}

.intitule_coord_mag{
text-align:left;
background:url(http://tao-img.naxento.fr/img/FR/fleche_gris.gif) no-repeat;
padding-left:15px;
margin-left:3px;
color:#828282
}

.intitule_contenu_mag{
text-align:left;
padding-left:15px;
padding-bottom:15px
}
/*********************************/
/******* Page recrutement ********/
/*********************************/

.onglet_valeurs_off{
background:url(http://tao-img.naxento.fr/img/FR/onglet_valeurs.gif) no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left
}

.onglet_valeurs_on{
background:url(http://tao-img.naxento.fr/img/FR/onglet_valeurs_on.gif) no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left
}

.onglet_offres_off{
background:url(http://tao-img.naxento.fr/img/FR/onglet_offres.gif) no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left
}

.onglet_offres_on{
background:url(http://tao-img.naxento.fr/img/FR/onglet_offres_on.gif) no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left
}

.onglet_metiers_off{
background:url(http://tao-img.naxento.fr/img/FR/onglet_metiers.gif) no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left
}

.onglet_metiers_on{
background:url(http://tao-img.naxento.fr/img/FR/onglet_metiers_on.gif) no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left
}

.onglet_candidature_off{
background:url(http://tao-img.naxento.fr/img/FR/onglet_candidature.gif) no-repeat;
width:178px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
float:left
}

.onglet_candidature_on{
background:url(http://tao-img.naxento.fr/img/FR/onglet_candidature_on.gif) no-repeat;
width:178px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
float:left
}

.liste_offres{
width:440px;
float:left;
margin-top:0;
font-size:11px
}

.detail_offres{
width:60%;
float:left;
margin-left:10px;
margin-top:0;
height:100%;
font-size:12px
}

.desc-offre{
padding:3px 0 5px 20px
}

.lib-offre{
color:#999
}

a.offres{
color:#4A5760;
text-decoration:none;
font-size:12px
}

a.offres:hover{
color:#4A5760;
text-decoration:underline;
font-size:12px
}

.colonne-metiers{
width:50%;
float:left;
margin-left:10px;
height:100%;
text-align:justify
}

.colonne-services{
float:left;
margin-left:20px;
height:100%;
text-align:justify
}

#bloc-emploi{
width:100%;
margin-bottom:8px;
padding-bottom:5px;
vertical-align:top
}

.resume_tit_offre{
margin-left:14px;
margin-bottom:5px
}

.champs_offres{
width:149px;
float:left
}

.contenu_champs_offres{
float:left;
width:169px
}

.offre_intitule_champ{
width:101px;
float:left;
margin-left:12px;
margin-top:5px;
font-size:11px
}

.offre_champ{
float:left;
width:350px;
margin-top:5px
}

.liste_metiers{
margin-left:12px;
margin-top:15px;
border-bottom:2px dotted #BEBEBE;
padding-bottom:5px;
font-size:11px
}

.detail_metier{
margin:0 auto 0;
height:220px;
width:350px;
background:#fff
}
/* ***** ********* ***** */
/* ***** Page affiliation ***** */
/* ***** ********* ***** */

.onglet_atouts_off{
background:url(http://tao-img.naxento.fr/img/FR/onglet_atouts_off.gif) no-repeat;
width:210px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
cursor:pointer
}

.onglet_atouts_on{
background:url(http://tao-img.naxento.fr/img/FR/onglet_atouts_on.gif) no-repeat;
width:210px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
cursor:pointer
}

.onglet_conditions_off{
background:url(http://tao-img.naxento.fr/img/FR/onglet_condition_off.gif) no-repeat;
width:210px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
cursor:pointer
}

.onglet_conditions_on{
background:url(http://tao-img.naxento.fr/img/FR/onglet_condition_on.gif) no-repeat;
width:210px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
cursor:pointer
}

.onglet_enjeux_off{
background:url(http://tao-img.naxento.fr/img/FR/onglet_enjeux_off.gif) no-repeat;
width:210px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
cursor:pointer
}

.onglet_enjeux_on{
background:url(http://tao-img.naxento.fr/img/FR/onglet_enjeux_on.gif) no-repeat;
width:210px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
cursor:pointer
}

.texte_affiliation{
width:95%;
font-size:12px
}

.tit_affiliation{
font-size:16px;
color:#d91539;
margin-top:12px
}

.formulaire_affiliation{
width:60%;
float:left;
margin-left:10px;
margin-top:10px;
font-size:11px
}

#cgv{
background:url(http://tao-img.naxento.fr/img/FR/onglet_cgv.gif) no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:350px
}

.contenu_cgv{
padding-left:10px;
font-size:12px;
color:#5c6b74;
width:90%;
text-align:justify
}

#faq{
background:url(http://tao-img.naxento.fr/img/FR/onglet_faq.gif) no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:260px
}

.bloc_look2{
height:207px;
width:100px;
margin:0 20px;
text-align:center;
float:left;
border-top:0
}

#footer P{
margin:12px 0;
padding:0 10px 0 18px;
color:#000;
font-weight:700;
float:left;
height:80px;
border-right:1px solid #595959;
font-size:11px;
text-align:left
}

#footer A{
color:#5b6268;
font-size:11px;
line-height:16px;
text-decoration:none;
font-weight:400
}

#footer A:hover{
color:#5b6268;
font-size:11px;
line-height:16px;
text-decoration:underline;
font-weight:400
}

DIV#div_utilisation_cheques{
display:block;
position:absolute;
top:180px;
left:25%;
margin:auto
}

.div_offre_bord_cc{
background:#FFF;
margin:0 7px 0 6px;
height:350px
}

.div_offre_contenu_cc{
background:#fff;
margin-left:10px;
width:457px
}

#bord_cc{
width:488px;
background:#69747c;
height:350px;
text-align:center
}

.div_cc_titre{
width:450px;
text-align:left;
color:#4a575f;
font:700 16px Verdana;
margin-bottom:3px
}

.chequeKDO{
background:#EEE;
padding:5px;
height:210px;
width:550px;
vertical-align:middle
}

.photo_chequeKDO{
margin-right:20px
}

.lib-contact{
width:120px;
float:left;
margin:3px 0
}

.champ-contact{
float:left;
margin:2px 0;
width:200px
}

.champ-contact select{
height:20px;
position:relative;
left:-3px
}
/* ***** ********* ***** */
/* ***** POP UP ***** */
/* ***** ********* ***** */

#popup{
background:#566069;
padding:0 7px
}

#popup2{
background:#566069;
padding:0 7px
}

#contenu_popup{
background:#FFF;
width:404px;
height:240px;
text-align:left
}

#contenu_popup2{
background:#FFF;
width:404px;
height:390px;
text-align:left
}

#contenu_popup_taille{
background:#FFF;
width:404px;
height:410px;
text-align:left
}

#contenu_popup_services{
background:#FFF;
width:404px;
height:425px;
text-align:left
}

.place-popup{
position:absolute;
top:300px;
left:440px
}

.place-popup-entretien{
position:absolute;
top:130px;
margin-left:520px
}

.place-popup-burning{
position:absolute;
top:130px;
margin-left:300px
}

#tableau_taille,#tableau_taille_bebe,#tableau_taille_enfant,#tableau_taille_chaussures{
text-align:center
}

.colonne1{
border-right:solid 1px #CECED0;
border-bottom:solid 1px #CECED0;
font-size:11px;
padding:0 0 0 20px;
width:79px;
text-align:center
}

.entete_taille1{
border-right:solid 1px #CECED0;
border-bottom:solid 1px #CECED0;
font-size:11px;
padding:0;
width:79px;
text-align:center
}

.entete_taille{
border-right:solid 1px #CECED0;
border-bottom:solid 1px #CECED0;
border-top:solid 1px #CECED0;
font-size:11px;
padding:0;
width:114px
}

.colonne2{
border-right:solid 1px #CECED0;
border-bottom:solid 1px #CECED0;
font-size:11px;
padding:0;
width:115px;
margin:0
}

.colonne3{
border-right:solid 1px #CECED0;
border-bottom:solid 1px #CECED0;
font-size:11px;
padding:0;
width:116px;
margin:0
}

.contenu_popup_service{
font-size:12px;
/*letter-spacing:1px;*/
margin:5px;
font-weight:700
}

.taille-on-generique{
border:1px solid #595959;
padding:3px 5px;
background:#595959;
color:#FFF;
text-align:center;
float:left;
margin:2px 2px 0;
width:40px
}

#indications{
width:45%;
margin-left:10px;
height:70px;
float:left;
margin-bottom:5px
}

#picto_entretien{
width:30px;
text-align:center;
float:left
}

#texte_entretien{
clear:both;
font-size:11px;
padding-left:2px;
width:180px
}
/* ***** ********* ***** */
/* ***** Pages favoris ***** */
/* ***** ********* ***** */

#tit_favoris{
padding-top:10px;
padding-bottom:10px;
color:#4A5760;
font-size:21px;
letter-spacing:-.5px;
margin-top:-12px;
width:25%;
float:left
}

#favoris_explication{
float:left;
width:70%;
color:#4a575f;
font-size:11px;
text-align:right;
margin-right:10px;
vertical-align:bottom;
padding-top:15px;
padding-bottom:10px;
margin-top:-12px
}

#produit-liste-favoris{
text-align:center;
color:#4a575f;
font-size:11px;
width:150px;
margin:2px 5px;
float:left;
line-height:12px;
cursor:pointer;
height:220px;
font-weight:700;
border:solid 0 #000;
margin-top:8px
}

.prix-liste-favoris{
width:100%;
height:20px;
color:#4D5760;
font:12px/14px Arial
}

#pagination-liste-favoris{
float:left;
color:#4D5760;
padding-left:10px;
font-size:12px;
margin:5px 0;
padding-right:25px;
text-decoration:none
}

.align_btn_droite{
text-align:right;
margin:5px
}

.taille-favoris10{
height:15px;
background:#E31869;
color:#FFF;
text-align:center;
float:left;
padding-left:5px;
padding-right:5px
}

.taille-favoris61,
.taille-favoris62{
height:15px;
background:#CCC;
color:#FFF;
text-align:center;
float:left;
padding-left:5px;
padding-right:5px
}

.taille-favoris11{
padding-left:5px;
padding-right:5px;
height:15px;
background:#6A9418;
color:#FFF;
text-align:center;
float:left
}

.taille-favoris12{
padding-left:5px;
padding-right:5px;
height:15px;
background:#6A9418;
color:#FFF;
text-align:center;
float:left
}

.taille-favoris13{
padding-left:5px;
padding-right:5px;
height:15px;
background:#6A9418;
color:#FFF;
text-align:center;
float:left
}

.lib_liste-favoris{
height:35px;
width:145px;
text-align:center;
color:#4D5760;
font:10px Arial
}

.lib_liste {
text-align:center;
}

.prix-centre{
width:145px;
padding-left:10px;
text-align:center;
height:40px
}

.coloris-nom_fav{
color:#828282;
font-size:10px;
float:left;
margin-left:3px
}

#plandusite-rose{
background:url(http://tao-img.naxento.fr/img/FR/onglet-rose.gif) no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px
}

#plandusite-vert{
background:url(http://tao-img.naxento.fr/img/FR/onglet-vert.gif) no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px
}

#plandusite-jaune{
background:url(http://tao-img.naxento.fr/img/FR/onglet-jaune.gif) no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px
}

#plandusite-gris{
background:url(http://tao-img.naxento.fr/img/FR/onglet-gris.gif) no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px
}

.plan-du-site{
padding:0 20px;
height:469px;
vertical-align:top
}

#plandusite-off{
background:url(http://tao-img.naxento.fr/img/FR/onglet-plandusite-off.gif) no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px
}
/********************************************/

#vp-rose{
background:url(http://tao-img.naxento.fr/img/FR/instit/instit006/tit_10.jpg) no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px
}

#vp-vert{
background:url(http://tao-img.naxento.fr/img/FR/instit/instit006/tit_11.jpg) no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px
}

#vp-jaune{
background:url(http://tao-img.naxento.fr/img/FR/instit/instit006/tit_12.jpg) no-repeat;
height:24px;
color:#FFF;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px
}

#vp-gris{
background:url(http://tao-img.naxento.fr/img/FR/instit/instit006/tit_61.jpg) no-repeat;
height:24px;
color:#FFF;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px
}

#vp-off{
background:url(http://tao-img.naxento.fr/img/FR/instit/instit006/tit_61.jpg) no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px
}
/* ***** ********* ***** */
/* ***** Compte client ***** */

.encart_faq {
background:url('http://tao-img.naxento.fr/img/FR/encart-FAQ.gif') no-repeat 0 0;
width:610px;
height:50px;
padding:44px 11px 0 100px;
clear:both;
margin:0 0 5px;
}
.encart_faq a {
	text-decoration:underline;
} 

.table_commande {
	border-collapse:collapse;
	width:500px;
	margin:0 0 10px;
}
.table_commande td,
.table_commande th {
	border:1px #ccc solid;
	border-collapse:collapse;
	text-align:left;
	padding:3px;
}
.table_commande th {
	background:#DDD;
	font-size:12px;
}
/* ***** MESSAGERIE ***** */
/* ***** ********* ***** */

TD#tab_message_bordg{
background:#eaebef url(http://tao-img.naxento.fr/img/FR/bordg_tab_message.gif) no-repeat;
width:183px;
border-right:solid 1px #fff;
font:700 11px Trebuchet MS;
padding:3px 15px 2px 15px
}

TD#tab_message_bordd{
background:#eaebef url(http://tao-img.naxento.fr/img/FR/bordd_tab_message.gif) no-repeat right;
font:700 11px Trebuchet MS;
padding:3px 15px 2px 15px;
text-align:center
}

TD#tab_message_intitule{
background:#eaebef;
border-right:solid 1px #fff;
font:700 11px Trebuchet MS;
padding:3px 15px 2px 15px;
text-align:center
}

TD#tab_message_ligne{
padding:3px 15px 2px 15px;
border-right:solid 1px #dfdfdf;
border-bottom:solid 1px #dfdfdf;
font:11px Trebuchet MS;
text-align:center
}

TD#tab_message_ligned{
padding-left:15px;
padding-right:8px;
border-bottom:solid 1px #dfdfdf;
font:11px Trebuchet MS;
text-align:center
}

.messagerie_entete_message{
width:90%;
height:22px;
padding-top:3px;
background:url(http://tao-img.naxento.fr/img/FR/back_messagerie.gif) no-repeat;
padding-left:15px;
font:700 11px Trebuchet MS;
margin-bottom:5px
}

.messagerie_btn_alignd{

width:90%;
text-align:right;
margin-top:5px
}
/**************************/
/*****DIV BOITE CADEAU*****/
/**************************/

#div_boite_cadeau{
display:none;
position:absolute;
top:180px;
margin-left:290px;
width:351px;
height:288px;
background:url(http://tao-img.naxento.fr/img/FR/fond_encart_boite_cadeau.gif) no-repeat
}

#div_boite_trousse{
display:none;
position:absolute;
top:180px;
margin-left:290px;
width:351px;
height:288px;
background:url(http://tao-img.naxento.fr/img/FR/instit/instit004/fond_encart_SB.gif) no-repeat
}

.haut_div_boite{
margin-top:11px;
margin-right:15px;
margin-bottom:10px
}

.boite_cadeau{
width:49%;
float:left;
text-align:center;
font-size:11px;
margin-left:1px
}

#div_boite_cadeau P{
font-size:10px;
text-align:left;
margin-left:10px
}
/* ***** ********* ***** */
/* ***** DIV mot de passe ***** */
/* ***** ********* ***** */

#Div_Mail{
position:absolute;
top:180px;
margin-left:310px
}

#bord_mailoublie{
width:342px;
background:#aba9aa;
height:213px;
text-align:center
}

#interieur_mailoublie{
background:#fff;
height:213px;
padding:0;
margin:0 3px
}

#btn_mailoublie{
border-top:2px dotted #BEBEBE;
padding:5px 0;
margin:10px 0 0;
clear:both
}
/* ***** ********* ***** */
/* ***** DIV envoi ? un ami ***** */
/* ***** ********* ***** */

#popup_ami{
position:absolute;
top:180px;
margin-left:290px
}

#interieur_popupami{
background:#fff;
height:267px;
padding:0;
margin:0 3px
}

#bord_popupami{
width:440px;
background:#aba9aa;
height:267px;
text-align:center
}

#erreur_envoi_ami{
height:25px;
margin-top:-12px
}

#btn_zoom{
position:absolute;
margin-top:-30px;
margin-left:5px
}

#div_zoom{
position:absolute;
margin-top:180px;
margin-left:250px;
width:429px;
height:411px
}

#message-panier{
text-align:center;
border:1px solid #F03;
padding:5px;
font-weight:700;
width:98%;
margin-bottom:3px
}

#tit_guide{
padding-left:10px;
background:url(http://tao-img.naxento.fr/img/FR/fleche_rouge.gif) no-repeat;
margin-top:10px;
margin-bottom:10px
}

.bloc_look{
width:150px;
height:380px;
border-bottom:dotted 2px #bebebe;
border-top:dotted 2px #bebebe;
margin:0
}

#panoplie_gauche{
float:left;
width:65%;
padding:10px
}

#panoplie_gauche H2{
color:#999;
font-size:20px;
font-weight:700
}

#panoplie_droite{
float:right;
width:30%;
text-align:right
}

.pdt_panoplie{
width:160px;
float:left;
border-right:solid 1px #dedfe3;
margin-top:10px;
margin-bottom:10px;
text-align:center
}

.div_panoplie_rollover{
position:absolute;
padding:8px;
border:solid 1px #000;
background:#FFF;
text-align:justify;
font-size:11px;
font-weight:400;
color:#808080;
margin-top:-200px;
margin-left:0;
width:150px
}

#footer-ref{
width:30%;
float:left;
font-size:10px;
text-align:justify;
margin:2px 12px
}

#contenu_popup_burning{
background:#c8c8c8;
width:422px;
height:242px;
text-align:left
}
/*HABILLAGE OFFRE COMM DANS PANIER*/

.teasing-offre{
font-size:14px;
font-weight:700;
color:#6c065a
}
/** anniversaire enfant**/

#div_anniv{
display:none;
position:absolute;
width:440px;
height:338px;
top:180px;
left:450px
}
/** recrutement **/

#centre_recrutement{
border-top:dotted 2px #b1b2b4;
border-bottom:dotted 2px #b1b2b4;
padding-top:8px;
padding-bottom:30px;
font-size:12px;
line-height:18px;
width:90%;
margin-bottom:20px;
color:#4a575f
}

.menu_metiers{
margin-top:0;
list-style:url(http://tao-img.naxento.fr/img/FR/li.gif);
margin-left:35px;
margin-bottom:8px
}

.menu_metiers a:hover{
color:#fc091f
}

#metiers_liste{
width:190px;
border-right:solid 1px #000;
float:left;
font-size:12px
}

#metiers_liste UL{
margin:0;
list-style:none;
padding:0;
text-align:right;
margin-right:20px
}

#metiers_liste A:hover{
text-decoration:none;
color:#fc091f
}

#metiers_details{
width:430px;
float:left;
margin-left:20px;
font-size:12px
}

.div_temoignage{
position:absolute;
width:400px;
border:solid 3px #bfc0c2;
display:block;
background:#fff;
height:auto;
top:180px
}






/*********************************/
/************* FAQ ***************/
/*********************************/

.faq_module .faq{
width:676px;
margin:0 0 10px;
}

.faq_module .faq img{
display:block
}

.faq_module .faq table{
width:676px;
}

.faq_module .faq_question{
background:#fff;
border:1px #dddee0 solid;
border-width:0 10px;
padding:10px 0 0;
margin:0;
width:324px
}

.faq_module .faq_question select{
display:block;
width:280px;
margin:0 0 5px 20px
}

.faq_module .faq_question select.theme_faq{
display:none
}

.faq_module .faq_question p{
width:280px;
margin:15px 0 5px 20px;
display:block;
font-weight:bold;
font-family:Arial,verdana,Helvetica,sans-serif
}

.faq_module .faq_question p a{
display:block
}

.faq_module .faq_reponse{
background:#fff;
border:1px #dddee0 solid;
border-width:0 10px 0 0;
width:322px;
position:relative;
}
.faq_module .faq_reponse div {
position:relative;
padding:0 0 60px;
}
.faq_module .faq_reponse div div {
border-top:1px solid #DDDEE0;
bottom:-10px;
height:40px;
padding:10px 10px 0;
position:absolute;
text-align:center;
width:302px;
}
.faq_module .faq_reponse div div a {
	font-weight:bold;
}
.faq_module .faq_reponse p{
width:280px;
margin:15px 0 5px 20px;
font-weight:normal;
font-family:Arial,verdana,Helvetica,sans-serif
}

.faq_module .form_contact{
margin:15px 0;
width:676px
}

.faq_module .form_contact img{
display:block
}
.faq_module .form_contact {
display:none;
}
.faq_module .form_contact div{
background:#fff;
border:1px #dddee0 solid;
border-width:0 10px;
margin:0;
padding:5px 20px;
height:180px
}

.faq_module .form_contact ul.faq_info_form{
float:left;
margin:0 20px 0 0
}

.faq_module .form_contact ul.faq_info_form li{
margin:0 0 5px 0;
display:block;
width:300px
}

.faq_module .form_contact ul.faq_info_form label{
float:left;
width:90px;
font-weight:bold
}

.faq_module .form_contact ul.faq_info_form .label-radio{
float:none;
width:auto;
vertical-align:bottom
}

.faq_module .form_contact ul.faq_info_form .faq_cp_ville{
height:20px
}

.faq_module .form_contact ul.faq_info_form .faq_cp_ville label{
float:left;
width:auto;
margin:0 5px 0 0
}

.faq_module .form_contact ul.faq_info_form .faq_cp_ville input{
float:left;
width:75px;
margin:0 10px 0 0
}

.faq_module .form_contact ul.faq_info_form input{
width:207px
}

.faq_module .form_contact ul.faq_info_form select{
width:207px
}

.faq_module .form_contact ul.faq_info_form input.input-radio{
width:auto;
vertical-align:middle;
margin-top:0
}

.faq_module .form_contact ul.faq_question_client label{
display:block;
font-weight:bold
}

.faq_module .form_contact ul.faq_question_client textarea{
width:280px;
height:100px
}
.faq_module .form_contact .submit {
	width:auto;
	height:auto;
	margin:5px 0 0;
}
/** bibliotheque **/

.biblimc{
float:left;
width:30%;
height:180px;
border-right:solid 1px #ccc;
border-bottom:solid 1px #ccc;
text-align:center;
font:11px trebuchet MS
}

.biblimc DIV{
margin-right:auto;
margin-left:auto;
height:150px
}

.biblimc a{
color:#333;
text-decoration:none
}

.biblimc a:hover{
color:#333;
text-decoration:underline
}

/* spoonkey */

div.Main INPUT{
position:relative;
top:-6px
}

div.Main .Main_aide{
margin-bottom:2px
}

#msg_spk{
float:right;
text-align:left;
width:300px;
margin:0;
display:inline
}

.under_footer{
width:966px;
margin:0 auto;
color:#999
}

.under_footer a{
color:#999;
text-decoration:underline
}

.under_footer a:hover{
color:#999
}
/* partenaires */

#partenaire1 .sous_cat{
color:#999
}

#partenaire1 .sous_cat a{
text-decoration:none;
color:#999
}

#partenaire1 a{
color:#4B5FA4;
text-decoration:underline
}

#partenaire1 .texte{
padding-left:115px;
margin:0 0 10px
}

/* LISTE TENDANCE */

.liste_tendance{
position:relative;
z-index:1
}

.tendance_banner IMG{
border:0
}

.liste_tendance LI{
width:170px;
height:275px;
float:left;
z-index:1;
position:relative;
text-align:center;
}
.liste_tendance LI h3{
font-size:11px;
font-weight:normal;
}

.liste_tendance LI.sep{
margin-left:255px;
z-index:1
}

.liste_tendance .conseil_styliste{
margin-left:340px;
z-index:99;
width:242px;
height:489px
}

.boutique_tendance{
width:935px;
margin:0 auto;
z-index:1
}

.tendance_bas{
margin-left:4px
}

.tendance_bas LI{
margin:0 8px
}

#plan_du_site H1 {
	display: inline;
	font-size: 11px;	
}

#plan_du_site H2 {
	display: inline;
	font-weight: normal;
	font-size: 11px;	
}

.FP70 {
background:url('http://tao-img.naxento.fr/img/FR/incitation-FDP.gif'); width:681px; height:34px; margin-bottom:3px; color:#ff9c00; font-size:12px; font-weight:bold;
}

.tictac {
background:url('http://tao-img.naxento.fr/img/FR/incitation-code.gif'); width:681px; height:34px; margin-bottom:3px; color:#db0000; font-size:12px; font-weight:bold;
}

.sac_offert DIV {
 text-align: left;
 margin-left:60px;
 padding-top:7px;
}

.FP70 DIV {
/*
 text-align: left;
 margin-left:60px;
 padding-top:7px;
 */
 /* SOLDES */
 color:#FF9A00;
font-size:1.1em;
font-weight:bold;
margin-left:64px;
padding-top:7px;
text-align:left;
}

.tictac DIV {
 text-align: left;
 margin-left:60px;
 padding-top:7px;
}


/* SOLDES HOME DU 4 JANVIER 2010 A EFFACER APRES */
#home_soldes IMG { display:block;}
#home_soldes SPAN { text-transform: uppercase; height:36px; display: block; font-size: 13px; font-weight: bold; margin: 14px 0; }

#home_soldes div.cat { margin-top: 21px; padding-top: 14px; position: relative; width: 100%; overflow:visible; }
#home_soldes div.cat A {
	display: block;
	height: 28px;
	line-height: 28px;
	background: url('http://tao-img.naxento.fr/img/FR/OpeCom/OC_78/fleche.gif') no-repeat 180px 8px white; 
	margin-bottom: 3px;
	text-transform: uppercase;
	text-align: right;
	padding-right: 56px ;
	
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	z-index: 2;
	position: relative;
	left: 18px  !important;
	left: 25px;
}
/*
#home_soldes DIV.cat A.menu1 { width: 170px;  }
#home_soldes DIV.cat A.menu2 { width: 160px !important;  }
#home_soldes DIV.cat A.menu3 { width: 160px !important;  }
#home_soldes DIV.cat A.menu4 { width: 160px !important;  }
#home_soldes DIV.cat A.menu5 { width: 160px !important;  }
#home_soldes DIV.cat A.menu6 { width: 170px !important;  }
*/
#home_soldes SMALL { display: block; clear: both; color: #545454; font-size: 10px; }

#home_soldes .rond {  position: relative; }
#home_soldes .rond IMG.png { position: absolute; z-index: 3; } 

#home_soldes .rond UL { position: absolute; z-index: 5; left: 85px; top: 30px; font-size: 13px; font-weight: bold; text-transform: uppercase; color: white; display: none; }
#home_soldes .rond UL LI { margin-bottom: 5px; z-index: 4; } 

#home_soldes .rond UL LI A { color: white; }
#home_soldes .rond UL LI A:hover { color: #CCCCCC; }

#home_soldes .rond div { 
	width: 467px; 
	height: 410px; 
	/*background: black;*/
	z-index: 4;
	position:relative;
	
	opacity: 0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}

