/* CSS Document */
BODY {
text-align:center;
}

IMG {
border:0;
}

A {
text-decoration:none;
color:#595959;
}

A:hover {
text-decoration:underline;
color:#595959;
}

SELECT,INPUT {
font-size:11px;
color:#494949;
padding:0;
}

FORM {
margin:0;
}
.clear { clear:both;}
#coeur {
background-color:#FFF;
border:0 solid;
margin:5px 0 0;
}

#coeur_layette {
background-color:#FFF;
width:966px;
margin-right:8px;
border:0 solid;
text-align:left;
}

TD {
font-size:11px;
}

#content {
min-height:450px;
height:auto!important;
height:200px;
}

#titre_mc {
font-size:14px;
font-weight:700;
height:20px;
background-position:center left;
}

#coeur-instit {
background-color:#FFF;
width:740px;
margin-right:8px;
float:right;
border:0 solid;
height:auto;
text-align:left;
}

#coeur-produit {
background-color:#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:5px;
}

#coeur-process {
background-color:#FFF;
width:760px;
margin-right:8px;
float:right;
min-height:450px;
height:auto!important;
height:450px;
text-align:left;
margin-top:5px;
}

#produit-star {
width:273px;
height:467px;
float:right;
background-color:#FFF;
margin:0;
}

#produit-star-vide {
width:273px;
height:467px;
float:left;
background-color:#FFF;
margin:0;
}

#gauche-institutionnel {
width:200px;
height:467px;
float:left;
background-color:#FFF;
background-repeat:no-repeat;
margin:0;
}

#photo-fiche-produit {
width:285px;
float:left;
background-color:#FFF;
margin:0;
cursor:pointer;
}

H1,H2,H3 {
font-size:100%;
font-weight:400;
padding:0;
margin:0;
display:inline;
}

#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;
}

.accroche_entree {
color:#4D5760;
font-size:11px;
font-family:Arial;
vertical-align:top;
line-height:14px;
margin:5px 0;
font-weight:700;
}

#entree-sscategorie {
background-color:#dae1e4;
width:190px;
height:210px;
float:left;
text-align:left;
font-weight:400;
}

.entree-sscategorie {
padding-top:8px;
padding-left:10px;
}

#haut-content {
text-align:right;
}

#entree-sscategorie A {
text-decoration:none;
color:#000;
}

#entree-sscategorie A:hover {
text-decoration:none;
color:#000;
}

#anim-entree {
float:right;
margin-right:5px;
}

#btn_retour {
float:right;
margin:5px 10px 0 0;
display:inline; /* FIX for IE6 double margin bug */
}

#filtre-categorie {
background-color:#ECECEE;
width:647px;
color:#000;
padding:0;
height:70px;
}

#filtre-categorie DIV {
background-color:#ECECEE;
padding:0 0 0 8px;
margin:0;
width:145px;
float:left;
}

#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;
}

#entree-looks {
float:left;
width:132px;
height:205px;
margin:2px 1px;
text-align:center;
}

#entree-basiques {
float:left;
width:132px;
height:205px;
margin:2px;
text-align:center;
}

#entree-nouveautes {
float:left;
width:132px;
height:205px;
margin:2px 2px 2px 0;
text-align:center;
}

#entree-looks DIV,#entree-basiques DIV,#entree-nouveautes DIV {
background-color:#FFF;
margin:0 3px 2px;
height:160px;
text-align:center;
}

#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-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%;
}


#btn_zoom {
position:absolute;
margin-top:-30px;
margin-left:5px;
}

#txt1_produit {
color:#000000;
font-family:Arial, "Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:12px;
font-style:italic;
text-align:justify;
display:block;
margin:12px 0;
}

#txt2_produit {
text-align:justify;
font-size:11px;
color:#434343;
font-family:Arial, "Trebuchet MS", Tahoma, Verdana, sans-serif;
display:block;
margin:0 0 12px;
}

#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-image:url(http://tao-img.naxento.fr/img/FR/puce-infos.gif);
background-position:left;
background-repeat:no-repeat;
color:#828282;
font-size:11px;
padding-left:10px;
clear:both;
width:100px;
text-align:left;
font-weight:400;
height:auto;
}

#infos-service {
background-image:url(http://tao-img.naxento.fr/img/FR/puce-infos.gif);
background-position:left;
background-repeat:no-repeat;
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;
	/width:561px;
}
.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;
	/margin:-62px 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;
}

.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-image:url(http://tao-img.naxento.fr/img/FR/puce-infos2.gif);
	background-position:left;
	background-repeat:no-repeat;
}

#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-position:center;
}

.article_similaire,
.produit-associe,
.infomode {
	background:url('http://tao-img.naxento.fr/img/FR/bg_ongletbox.gif') no-repeat 0 0;
	width:728px;
	height:190px;
	/height:196px;
	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; /height:28px; padding:6px 0 0;
}



/**************************************************/
#guidetaille {
background-image:url(http://tao-img.naxento.fr/img/FR/puce-infos.gif);
background-position:left;
background-repeat:no-repeat;
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;
}

#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-color:#dd053d;
color:#FFF;
padding:0 15px;
text-align:center;
}



.erreur-inverse {
font-size:11px;
background-color:#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;
}

/* PANIER */
#menu-process-cmde {
height:467px;
float:left;
text-align:left;
background-color:#FFF;
margin:0;
width:190px;
vertical-align:top;
background-image:url(http://tao-img.naxento.fr/img/FR/sac.jpg);
background-position:left top;
background-repeat:no-repeat;
}

.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-color:#FFF;
}

.etape1off {
background-image:url(http://tao-img.naxento.fr/img/FR/etape1.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

a.etape1 {
background-image:url(http://tao-img.naxento.fr/img/FR/etape1.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

a.etape1:hover {
background-image:url(http://tao-img.naxento.fr/img/FR/etape1on.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

.etape1 {
background-image:url(http://tao-img.naxento.fr/img/FR/etape1on.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

a.etape2 {
background-image:url(http://tao-img.naxento.fr/img/FR/etape2.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

a.etape2:hover {
background-image:url(http://tao-img.naxento.fr/img/FR/etape2on.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

.etape2off {
background-image:url(http://tao-img.naxento.fr/img/FR/etape2.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

.etape2 {
background-image:url(http://tao-img.naxento.fr/img/FR/etape2on.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

a.etape3 {
background-image:url(http://tao-img.naxento.fr/img/FR/etape3.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

a.etape3:hover {
background-image:url(http://tao-img.naxento.fr/img/FR/etape3on.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

.etape3off {
background-image:url(http://tao-img.naxento.fr/img/FR/etape3.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

.etape3 {
background-image:url(http://tao-img.naxento.fr/img/FR/etape3on.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

a.etape4 {
background-image:url(http://tao-img.naxento.fr/img/FR/etape4.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

a.etape4:hover {
background-image:url(http://tao-img.naxento.fr/img/FR/etape4on.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

.etape4off {
background-image:url(http://tao-img.naxento.fr/img/FR/etape4.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#D7D6DB;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

.etape4 {
background-image:url(http://tao-img.naxento.fr/img/FR/etape4on.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
color:#E21631;
text-decoration:none;
margin-left:10px;
line-height:22px;
}

#tit-menu {
background-color:#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-image:url(http://tao-img.naxento.fr/img/FR/puce-service.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
color:#5F5F61;
text-decoration:none;
margin-left:8px;
line-height:22px;
}

a.service:hover {
background-image:url(http://tao-img.naxento.fr/img/FR/puce-service.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
color:#000;
text-decoration:none;
margin-left:8px;
line-height:22px;
}

#tit_process {
padding-top:20px;
padding-bottom:10px;
color:#000000;
font-size:21px;
letter-spacing:-.5px;
margin-top:-12px;
width:85%;
}

#tab-panier {
width:90%;
font-size:11px;
font-weight:400;
}

#tab-panier TH {
background-color:#4A5760;
color:#FFF;
font-size:11px;
padding:2px;
text-align:center;
border-right:1px solid #FFF;
}

#tab-panier TD {
background-color:#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;
}

#message-panier {
text-align:left;
width:100%;
}

.txrouge {
color:#E21533;
}

#div_panier {
position:absolute;
top:180px;
margin-left:290px;
}

/* ***** ********* ***** */
/* ***** 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-color:#fff;
min-height:300px;
-height:300px; /* Fix for IE6*/
width:434px;
margin:0 3px;
padding:0;
background-image:url(http://tao-img.naxento.fr/img/FR/back_divpanier.gif);
background-repeat:no-repeat;
font-size:15px;
font-weight:700;
text-align:left;
}

#interieur_envoi_ami {
background-color:#fff;
height:330px;
width:434px;
margin:0 3px;
padding:0;
font-size:15px;
font-weight:700;
text-align:left;
font-family:Trebuchet MS, Tahoma, Arial, Verdana;
}

#interieur_favoris {
background-color:#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;
}

#panier_lib {
margin:15px 0 10px;
vertical-align:top;
float:right;
font-size:11px;
color:#4A575F;
width:300px;
}

#btn_panier {
clear:both;
}

.libtaille {
float:left;
margin-left:10px;
margin-right:5px;
}

.libcoloris {
float:left;
margin-right:5px;
}

#panier_coloris {
float:left;
}

#panier_taille {
}

#panier_prix {
margin-top:20px;
text-align:left;
}

#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-image:url(http://tao-img.naxento.fr/img/FR/onglet_cgv.gif);
background-repeat: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 {
width:270px;
text-align:left;
height:135px;
color:#494949;
font-size:11px;
}

#login DIV {
	background-color: #FFFFFF;
	height: 135px;
}

#login P {
	padding: 10px 20px 0px 20px;
	background-color: #FFFFFF;
	margin:0px;
}

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;
}

.position-adresse-def {
float:left;
width:50%;
margin:15px 10px;
}

.div-livraison {
background-color:#f7f7f7;
padding:3px 0;
height:232px;
width:354px;
}

.onglet_off {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_livraison_domicile.gif);
background-repeat:no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
}

.onglet_on {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_livraison_on.gif);
background-repeat:no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
}

.cadeau_off {
background-image:url(http://tao-img.naxento.fr/img/FR/entete_cadeau.gif);
background-repeat:no-repeat;
width:260px;
height:24px;
text-align:right;
color:#494949;
font-size:10px;
}
#onglet-cadeau {text-transform:uppercase;}

.cadeau_on {
background-image:url(http://tao-img.naxento.fr/img/FR/entete_cadeau_off.gif);
background-repeat:no-repeat;
width:260px;
height:24px;
text-align:right;
color:#494949;
font-size:10px;
}

.livraison_relais_off {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_livraison_relais.gif);
background-repeat:no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:10px;
}

.livraison_relais_on {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_livraison_relais_off.gif);
background-repeat:no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:10px;
}

.enfant_off {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_enfant_off.gif);
background-repeat:no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
}

.enfant_on {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_enfant_on.gif);
background-repeat:no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
}

.livraison {
color:#494949;
font-size:11px;
margin-top:2px;
margin-right:10px;
}

.select_enfant {
color:#494949;
font-size:11px;
margin-top:2px;
margin-right:10px;
}

#contenu_relay {
background:#fff;
width:300px;
float:left;
font-size:10px;
}

.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-image:url(http://tao-img.naxento.fr/img/FR/onglet_enfant_off.gif);
background-repeat:no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
}

.enfant_on {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_enfant_on.gif);
background-repeat:no-repeat;
width:355px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
}

.adresse-def {
float:left;
background-image:url(http://tao-img.naxento.fr/img/FR/fond_adresse.gif);
background-repeat:no-repeat;
width:367px;
height:98px;
}

.adresse-def2 {
float:left;
background-image:url(http://tao-img.naxento.fr/img/FR/fond_adresse2.gif);
background-repeat: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-color:#FFFFFF;
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;
}

#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-image:url(http://tao-img.naxento.fr/img/FR/fleche_gris.gif);
background-repeat: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-image:url(http://tao-img.naxento.fr/img/FR/onglet_valeurs.gif);
background-repeat:no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
}

.onglet_valeurs_on {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_valeurs_on.gif);
background-repeat:no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
}

.onglet_offres_off {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_offres.gif);
background-repeat:no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
}

.onglet_offres_on {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_offres_on.gif);
background-repeat:no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
}

.onglet_metiers_off {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_metiers.gif);
background-repeat:no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
}

.onglet_metiers_on {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_metiers_on.gif);
background-repeat:no-repeat;
width:148px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
margin-right:8px;
float:left;
}

.onglet_candidature_off {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_candidature.gif);
background-repeat:no-repeat;
width:178px;
height:24px;
text-align:right;
color:#494949;
font-size:11px;
float:left;
}

.onglet_candidature_on {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_candidature_on.gif);
background-repeat: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-color:#fff;
}

/* ***** ********* ***** */
/* ***** Page affiliation ***** */
/* ***** ********* ***** */
.onglet_atouts_off {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet_atouts_off.gif);
background-repeat: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-image:url(http://tao-img.naxento.fr/img/FR/onglet_atouts_on.gif);
background-repeat: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-image:url(http://tao-img.naxento.fr/img/FR/onglet_condition_off.gif);
background-repeat: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-image:url(http://tao-img.naxento.fr/img/FR/onglet_condition_on.gif);
background-repeat: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-image:url(http://tao-img.naxento.fr/img/FR/onglet_enjeux_off.gif);
background-repeat: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-image:url(http://tao-img.naxento.fr/img/FR/onglet_enjeux_on.gif);
background-repeat: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-image:url(http://tao-img.naxento.fr/img/FR/onglet_cgv.gif);
background-repeat: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-image:url(http://tao-img.naxento.fr/img/FR/onglet_faq.gif);
background-repeat: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-color:#FFF;
margin:0 7px 0 6px;
height:350px;
}

.div_offre_contenu_cc {
background-color:#fff;
margin-left:10px;
width:457px;
}

#bord_cc {
width:488px;
background-color:#69747c;
height:350px;
text-align:center;
}

.div_cc_titre {
width:450px;
text-align:left;
font-family:Verdana;
font-size:16px;
color:#4a575f;
font-weight:700;
margin-bottom:3px;
}

.chequeKDO {
background-color:#EEE;
padding:5px;
height:210px;
width:550px;
vertical-align:middle;
}

.photo_chequeKDO {
margin-right:20px;
}

.lib-contact {
width:100px;
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-color:#566069;
padding:0 7px;
}

#popup2 {
background-color:#566069;
padding:0 7px;
}

#contenu_popup {
background-color:#FFF;
width:404px;
height:240px;
text-align:left;
}

#contenu_popup2 {
background-color:#FFF;
width:404px;
height:390px;
text-align:left;
}

#contenu_popup_taille {
background-color:#FFF;
width:404px;
height:410px;
text-align:left;
}

#contenu_popup_services {
background-color:#FFF;
width:404px;
height:425px;
text-align:left;
}

#contenu_popup_burning {
background-color:#c8c8c8;
width:422px;
height:242px;
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-color:#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;
}

#tit_guide {
padding-left:10px;
background-image:url(http://tao-img.naxento.fr/img/FR/fleche_rouge.gif);
background-repeat:no-repeat;
margin-top:10px;
margin-bottom:10px;
}

/* ***** ********* ***** */
/* ***** 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-size:12px;
font-family:Arial;
line-height:14px;
}

#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-color:#E31869;
color:#FFF;
text-align:center;
float:left;
padding-left:5px;
padding-right:5px;
}

.taille-favoris61 {
height:15px;
background-color:#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-color:#6A9418;
color:#FFF;
text-align:center;
float:left;
}

.taille-favoris12 {
padding-left:5px;
padding-right:5px;
height:15px;
background-color:#6A9418;
color:#FFF;
text-align:center;
float:left;
}

.taille-favoris13 {
padding-left:5px;
padding-right:5px;
height:15px;
background-color:#6A9418;
color:#FFF;
text-align:center;
float:left;
}

.lib_liste-favoris {
height:35px;
width:145px;
text-align:center;
color:#4D5760;
font-size:10px;
font-family:Arial;
}

.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-image:url(http://tao-img.naxento.fr/img/FR/onglet-rose.gif);
background-repeat:no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px;
}

#plandusite-vert {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet-vert.gif);
background-repeat:no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px;
}

#plandusite-jaune {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet-jaune.gif);
background-repeat:no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px;
}

#plandusite-gris {
background-image:url(http://tao-img.naxento.fr/img/FR/onglet-gris.gif);
background-repeat: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-image:url(http://tao-img.naxento.fr/img/FR/onglet-plandusite-off.gif);
background-repeat:no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px;
}

/********************************************/
#vp-rose {
background-image:url(http://tao-img.naxento.fr/img/FR/instit/instit006/tit_10.jpg);
background-repeat:no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px;
}

#vp-vert {
background-image:url(http://tao-img.naxento.fr/img/FR/instit/instit006/tit_11.jpg);
background-repeat:no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px;
}

#vp-jaune {
background-image:url(http://tao-img.naxento.fr/img/FR/instit/instit006/tit_12.jpg);
background-repeat:no-repeat;
height:24px;
color:#FFF;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px;
}

#vp-gris {
background-image:url(http://tao-img.naxento.fr/img/FR/instit/instit006/tit_61.jpg);
background-repeat:no-repeat;
height:24px;
color:#FFF;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px;
}

#vp-off {
background-image:url(http://tao-img.naxento.fr/img/FR/instit/instit006/tit_61.jpg);
background-repeat:no-repeat;
height:24px;
color:#5c6b74;
font-weight:700;
font-size:14px;
padding-top:4px;
float:left;
width:225px;
}

/* ***** ********* ***** */
/* ***** Compte client ***** */
/* ***** MESSAGERIE ***** */
/* ***** ********* ***** */
TD#tab_message_bordg {
background-image:url(http://tao-img.naxento.fr/img/FR/bordg_tab_message.gif);
background-repeat:no-repeat;
background-color:#eaebef;
width:183px;
border-right:solid 1px #fff;
padding-left:15px;
padding-right:15px;
font-size:11px;
font-family:Trebuchet MS;
font-weight:700;
padding-top:3px;
padding-bottom:2px;
}

TD#tab_message_bordd {
background-image:url(http://tao-img.naxento.fr/img/FR/bordd_tab_message.gif);
background-position:right;
padding-left:15px;
padding-right:15px;
background-repeat:no-repeat;
background-color:#eaebef;
font-weight:700;
font-size:11px;
font-family:Trebuchet MS;
padding-top:3px;
padding-bottom:2px;
text-align:center;
}

TD#tab_message_intitule {
padding-left:15px;
padding-right:15px;
font-size:11px;
font-family:Trebuchet MS;
background-color:#eaebef;
border-right:solid 1px #fff;
font-weight:700;
padding-top:3px;
padding-bottom:2px;
text-align:center;
}

TD#tab_message_ligne {
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:2px;
border-right:solid 1px #dfdfdf;
border-bottom:solid 1px #dfdfdf;
font-size:11px;
font-family:Trebuchet MS;
text-align:center;
}

TD#tab_message_ligned {
padding-left:15px;
padding-right:8px;
border-bottom:solid 1px #dfdfdf;
font-size:11px;
font-family:Trebuchet MS;
text-align:center;
}

.messagerie_entete_message {
width:90%;
height:22px;
padding-top:3px;
background-image:url(http://tao-img.naxento.fr/img/FR/back_messagerie.gif);
background-repeat:no-repeat;
padding-left:15px;
font-size:11px;
font-family:Trebuchet MS;
font-weight:700;
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-image:url(http://tao-img.naxento.fr/img/FR/fond_encart_boite_cadeau.gif);
background-repeat:no-repeat;
}

#div_boite_trousse {
display:none;
position:absolute;
top:180px;
margin-left:290px;
width:351px;
height:288px;
background-image:url(http://tao-img.naxento.fr/img/FR/instit/instit004/fond_encart_SB.gif);
background-repeat: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-color:#aba9aa;
height:213px;
text-align:center;
}

#interieur_mailoublie {
background-color:#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-color:#fff;
height:267px;
padding:0;
margin:0 3px;
}

#bord_popupami {
width:440px;
background-color:#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-image:url(http://tao-img.naxento.fr/img/FR/fleche_rouge.gif);
background-repeat: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-color:#FFF;
text-align:justify;
font-size:11px;
font-weight:400;
color:gray;
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-color:#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;
height:150px;
border:solid 3px #bfc0c2;
display:block;
background:#fff;
height:auto;
top:180px;
}

/*** SOLDES AH 07 **/
#entree_soldes {
background-color:#000;
width:673px;
height:281px;
margin-bottom:10px;
}

#liste_soldes {
float:left;
width:140px;
margin-left:10px;
margin-top:10px;
}

#liste_soldes UL {
color:#fff;
list-style:none;
margin:0;
padding:0;
}

#liste_soldes LI {
background-repeat:no-repeat;
padding-left:8px;
}

#liste_soldes a {
color:#fff;
}

/*********************************/
/******* BORN TO BE***************/
/*********************************/
#haut_borntobe {
width:958px;
height:139px;
text-align:left;
background-color:#eaeaea;
float:left;
padding:0;
}

#contenu_haut_borntobe {
float:left;
border:solid 0;
width:634px;
height:105px;
margin-left:0;
}

#contenu_borntobe {
height:375px;
margin-left:226px;
margin-right:auto;
}

#menuBorntobe {
width:211px;
float:left;
margin:0 15px 0 0;
display:inline;
/* Fix for IE6 double margin bug*/
}

.panoplie_borntobe {
text-align:left;
}

.panoplie_borntobe img {
margin:0 10px 0 0;
vertical-align:middle;
}

.panoplie_borntobe DIV {
background-image:url(http://tao-img.naxento.fr/img/FR/cadre_panoplie.gif);
background-repeat:no-repeat;
float:left;
height:272px;
margin:0 10px 10px 20px;
padding:0 0 0 30px;
width:199px;
display:inline;
/* FIX for IE6 Double margin bug*/
-margin:0 5px 0 10px;
/* FIX for IE6 Double margin bug*/
-width:229px;
/* FIX for IE */
}

#lib-borntobe {
background-image:none;
font-size:12px;
font-weight:700;
height:25px;
margin:-13px 0 0;
padding:0;
position:relative;
text-align:center;
width:170px;
z-index:1000;
}


.cadeau_naissance {
background:url(http://tao-img.naxento.fr/img/FR/bg_entree_layette.jpg) no-repeat;
width:358px;
height:112px;
padding:50px 80px 0 232px;
margin:0 0 10px;
/* FIX for IE */
width:670px;
height:162px;
}

.cadeau_naissance strong {
margin:0 0 10px;
display:block;
}

.cadeau_naissance img {
margin:0 0 5px;
display:block;
}

.bloc_panoplie {
float:left;
width:365px;
}

.produit_borntobe {
width:170px;
float:left;
margin:0 5px 0 0;
height:265px;
}

.produit_borntobe2 {
float:left;
margin:7px 0;
}

.bloc_produit_borntobe {
width:170px;
height:265px;
background-repeat:no-repeat;
}

.bloc_produit_borntobe2 {
width:150px;
height:184px;
background-image:url(http://tao-img.naxento.fr/img/FR/cadre_pdt_born2.gif);
background-repeat:no-repeat;
float:left;
overflow:hidden;
text-align:center;
}

.bloc_produit_borntobe2 #prix {
}

.bloc_produit_borntobe DIV {
margin-top:0;
text-align:center;
}

#tit_liste {
font-size:25px;
font-weight:700;
color:#000;
font:140% trebuchet MS,sans-serif;
margin-top:3px;
margin-bottom:5px;
}


/*********************************/
/************* FAQ ***************/
/*********************************/
.faq {
	width:676px;
}
	.faq img {
		display:block;
	}
	
.faq table {
	width:676px;
}
.faq_question {
	background:#fff;
	border:1px #dddee0 solid;
	border-width: 0 10px 0 10px;
	padding:10px 0 0;
	margin:0;
	width:324px;
}
	.faq_question select {
		display:block;
		width:280px;
		margin:0 0 5px 20px;
	}
	.faq_question select.theme_faq {
		display:none;
	}
	
	.faq_question p {
		width:280px;
		margin:15px 0 5px 20px;
		display:block;
		font-weight:bold;
		font-family:Arial,verdana, Helvetica, sans-serif;
	}
		.faq_question p a {
			display:block;
		}
	
.faq_reponse  {
	background:#fff;
	border:1px #dddee0 solid;
	border-width: 0 10px 0 10px;
	padding:0;
	width:322px;
}
	.faq_reponse p {
		width:280px;
		margin:15px 0 5px 20px;
		font-weight:bold;
		font-family:Arial,verdana, Helvetica, sans-serif;
	}
	
.form_contact {
	margin:15px 0 ;
	width:676px;
}
.form_contact img {
	display:block;
}
.form_contact div {
	background:#fff;
	border:1px #dddee0 solid;
	margin:0;
	padding:5px 20px;
	border-width: 0 10px 0 10px;
	display:none;
	height:160px;
}

.form_contact ul.faq_info_form {
	float:left;
	margin:0 20px 0 0;
	
}
.form_contact ul.faq_info_form li {
	margin: 0 0 5px 0;
	display:block;
	width:300px;
}

.form_contact ul.faq_info_form label {
	float:left;
	width:74px;
	font-weight:bold;
}
.form_contact ul.faq_info_form .label-radio {
	float:none;
	width:auto;
	vertical-align:bottom;
}
.form_contact ul.faq_info_form .faq_cp_ville {
	height:20px;
}
.form_contact ul.faq_info_form .faq_cp_ville label {
	float:left;
	width:auto;
	margin:0 5px 0 0;
}
.form_contact ul.faq_info_form .faq_cp_ville input {
	float:left;
	width:75px;
	margin:0 10px 0 0;
}

.form_contact ul.faq_info_form input {
	width:207px;
}
.form_contact ul.faq_info_form select {
	width:207px;
}
.form_contact ul.faq_info_form input.input-radio {
	width:auto;
	vertical-align:middle;
	margin-top:0;
}

.form_contact ul.faq_question_client {

}
.form_contact ul.faq_question_client label {
	display:block;
	font-weight:bold;
}
.form_contact ul.faq_question_client textarea {
	width:280px;
	height:100px;
}


/** bibliotheque **/
.biblimc {
float:left;
width:30%;
height:180px;
border-right:solid 1px #ccc;
border-bottom:solid 1px #ccc;
text-align:center;
font-family:trebuchet MS;
font-size:11px;
}

.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;
}

/**op trousse **/
.trousses {
width:693px;
height:57px;
background:url(http://tao-img.naxento.fr/img/FR/instit/instit004/panier_SB.jpg);
border:1px solid #FFF;
}

.troussesError {
width:693px;
height:57px;
background:url(http://tao-img.naxento.fr/img/FR/instit/instit004/panier_SBA.jpg);
border:1px solid #FFF;
}

.trousses DIV {
color:#e0292b;
font-size:16px;
margin-bottom:3px;
margin-top:20px;
margin-left:189px;
height:20px;
}

.troussesError DIV {
color:#FFF;
font-size:16px;
margin-bottom:3px;
margin-top:20px;
margin-left:189px;
height:20px;
}

.trousses DIV A {
color:#e0292b;
font-weight:700;
}

.troussesError DIV A {
color:#fFF;
font-weight:700;
}

/* spoonkey */
div.Main INPUT {
position:relative;
top:-6px;
}

div.Main .Main_aide {
margin-bottom:2px;
}

#msg_spk {
float:right;
text-align:left;
width:400px;
margin:0 25px 0 0;
display:inline;
}

.under_footer {
width:966px;
margin:0 auto;
color:#CCC;
}

.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;}


.op_homepage img {

}

.sac_offert {
background:url('http://tao-img.naxento.fr/img/FR/incitation-cadeau.gif'); width:681px; height:34px; margin-bottom:3px; color:#fa4da2; font-size:12px; font-weight:bold;
}

.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;
}

.tictac DIV {
 text-align: left;
 margin-left:60px;
 padding-top:7px;
}
