/* ::::: http://www.linternaute.com/femmes/html_externe/style/femmes/deco/global.css ::::: */

/* ::::: http://www.linternaute.com/femmes/html_externe3/style/femmes/deco/global.css ::::: */

/* ::::: http://www.linternaute.com/femmes/html_externe3/style/super_global.css ::::: */

/* ::::: http://www.linternaute.com/femmes/html_externe3/style/femmes/include.css ::::: */

#global #gauche { z-index: 20000000; }
#global #tetiere { z-index: 30000000; }
#droite #sondage { padding: 5px; border-left: 1px solid rgb(219, 217, 218); border-right: 1px solid rgb(219, 217, 218); font-family: arial; clear: both; margin-top: 10px; }
#droite #sondage .bloc_titre { height: 15px; line-height: 15px; background: url('picto_3couleurs.gif') no-repeat scroll 0px 4px transparent; margin-bottom: 0pt; }
#droite #sondage .bloc_titre a { font-weight: bold; color: rgb(92, 68, 70); text-transform: uppercase; padding-left: 25px; font-size: 12px; }
#droite #sondage .bloc_titre a:hover { text-decoration: underline; }
#droite #sondage form {  }
#droite #sondage form p { font-size: 11px; color: rgb(51, 51, 51); margin-bottom: 5px; }
#droite #sondage form p.bloc_entete { clear: both; margin: 10px 0pt; }
#droite #sondage form input { float: left; clear: left; margin: 0px 0pt 2px 5px; height: 18px; width: 15px; background: none repeat scroll 0% 0% transparent; }
#droite #sondage form label { float: left; margin: 0px 0px 2px 5px; width: 220px; font: 11px/15px Arial; color: rgb(92, 68, 70); }
#droite #sondage form button { float: left; margin-left: 110px; clear: both; height: 20px; width: 60px; border: 0px none; cursor: pointer; background: url('bt_valider1.gif') no-repeat scroll 0% 0% transparent; }
#droite #sondage p.tous { clear: both; text-align: right; width: 245px; padding-top: 10px; }
#droite #sondage p.tous a { text-decoration: underline; font: 11px Arial; color: rgb(165, 149, 149); background: url('fleche_suivant.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; }
#droite #sondage p.tous a:hover { text-decoration: none; }
#droite #sondage div.spacer { clear: both; }
#global #module_temoignage * { margin: 0pt; padding: 0pt; }
#global #module_temoignage { text-align: left; margin: 0px 0pt 15px; font-size: 12px; font-family: verdana; background: none repeat scroll 0% 0% rgb(245, 243, 244); border: 1px solid rgb(219, 217, 218); padding: 5px; }
#global #centre #module_temoignage { padding: 0pt; border: 0pt none; }
#global #module_temoignage .bloc_titre { height: 21px; margin: 0px; position: relative; background: none repeat scroll 0% 0% transparent; }
#global #module_temoignage .bloc_titre a { display: block; height: 21px; font-weight: bold; font-size: 11px; line-height: 21px; text-transform: uppercase; color: rgb(100, 67, 71); text-decoration: none; padding-left: 25px; background: url('picto_3couleurs.gif') no-repeat scroll left center transparent; }
#global #module_temoignage .bloc_titre a:hover { text-decoration: underline; }
#global #module_temoignage .bloc_corps { clear: right; border-right: 0px solid rgb(219, 219, 208); border-width: 0px; border-style: none solid solid; border-color: -moz-use-text-color rgb(219, 219, 208) rgb(219, 219, 208); padding: 10px 5px 0pt; }
#global #module_temoignage .bloc_corps a { color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps img { margin-right: 10px; }
#global #module_temoignage .bloc_corps img { margin-right: 10px; float: left; }
#global #module_temoignage .bloc_corps p { font: 12px Arial; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete { font-weight: bold; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete a { text-decoration: underline; font-weight: bold; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete a:hover { text-decoration: none; }
#global #module_temoignage .bloc_corps p.action { font-size: 10px; color: rgb(100, 67, 71); margin-bottom: 10px; margin-top: 0pt; }
#global #module_temoignage .bloc_corps p.action a:hover { text-decoration: none; }
#global #module_temoignage p.tous { clear: both; text-align: right; padding-top: 10px; }
#global #module_temoignage p.tous a { text-decoration: underline; font: 11px Arial; color: rgb(165, 149, 149); background: url('fleche_suivant.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; }
#global #module_temoignage p.tous a:hover { text-decoration: none; }
#global #module_temoignage div.separateur { clear: both; height: 10px; }
#qr_bloc, #droite #qr_bloc.module_standard { width: 290px; color: rgb(92, 68, 70); font-family: arial; font-size: 12px; background: none repeat scroll 0% 0% rgb(245, 243, 244); border: 1px solid rgb(219, 217, 218); padding: 0pt 5px; margin-bottom: 20px; clear: both; }
#qr_bloc *, #droite #qr_bloc.module_standard * { margin: 0pt; padding: 0pt; }
#qr_bloc a, #droite #qr_bloc.module_standard a { color: rgb(92, 68, 70); text-decoration: none; }
#qr_bloc a:hover, #droite #qr_bloc.module_standard a:hover { text-decoration: underline; }
#qr_bloc div.item, #droite #qr_bloc.module_standard div.item { padding-bottom: 0pt; }
#qr_bloc div.item.separateur, #droite #qr_bloc.module_standard div.item.separateur { padding-bottom: 10px; }
#qr_bloc div.spacer, #droite #qr_bloc.module_standard div.spacer { clear: both; }
#qr_bloc h2, #droite #qr_bloc.module_standard h2 { background: url('picto_3couleurs.gif') no-repeat scroll left center transparent; height: 21px; line-height: 21px; }
#qr_bloc h2 a, #droite #qr_bloc.module_standard h2 a { background: none repeat scroll 0% 0% transparent; color: rgb(92, 68, 70); text-transform: uppercase; font-size: 12px; padding-left: 25px; }
#qr_bloc h2 a.qr_copain, #droite #qr_bloc.module_standard h2 a.qr_copain { background: none repeat scroll 0% 0% transparent; padding-left: 0px; }
#qr_bloc h3, #droite #qr_bloc.module_standard h3 { margin: 5px 0pt 0pt; background: none repeat scroll 0% 0% rgb(223, 216, 218); height: 20px; line-height: 20px; font-size: 11px; padding: 0pt 5px; font-weight: normal; text-transform: none; }
#qr_bloc h3 a, #droite #qr_bloc.module_standard h3 a { text-decoration: none; }
#qr_bloc h3 a:hover, #droite #qr_bloc.module_standard h3 a:hover { text-decoration: underline; }
#qr_bloc h3 a.qr_right, #droite #qr_bloc.module_standard h3 a.qr_right { float: right; font-weight: bold; text-decoration: underline; }
#qr_bloc h3 a.qr_right:hover, #droite #qr_bloc.module_standard h3 a.qr_right:hover { text-decoration: none; }
#qr_bloc h4, #droite #qr_bloc.module_standard h4 { margin-top: 5px; padding: 0pt 5px 5px 0pt; text-align: right; font-size: 11px; }
#qr_bloc h4 a, #droite #qr_bloc.module_standard h4 a { background: url('puce-lien-tout.gif') no-repeat scroll left 5px transparent; color: rgb(83, 74, 65); font-weight: bold; padding-left: 10px; text-decoration: underline; }
#qr_bloc h4 a:hover, #droite #qr_bloc.module_standard h4 a:hover { text-decoration: none; }
#qr_bloc .item, #droite #qr_bloc.module_standard .item { padding: 5px; }
#qr_bloc .qr_inc, #droite #qr_bloc.module_standard .qr_inc { float: left; }
#qr_bloc .detail, #droite #qr_bloc.module_standard .detail { width: 215px; float: right; }
#qr_bloc a.qr_under_red, #qr_bloc a.qr_under, #droite #qr_bloc.module_standard a.qr_under_red, #droite #qr_bloc.module_standard a.qr_under { font-size: 10px; text-decoration: underline; }
#qr_bloc a.qr_under_red:hover, #qr_bloc a.qr_under:hover, #droite #qr_bloc.module_standard a.qr_under_red:hover, #droite #qr_bloc.module_standard a.qr_under:hover { text-decoration: none; }
#qr_bloc a.qr_under_red, #droite #qr_bloc.module_standard a.qr_under_red { font-size: 10px; color: rgb(204, 0, 0); }
#qr_bloc ul, #droite #qr_bloc.module_standard ul { list-style: none outside none; margin: 5px 10px; font-size: 11px; }
#qr_bloc ul li a, #droite #qr_bloc.module_standard ul li a { font-size: 12px; font-weight: bold; text-decoration: underline; }
#qr_bloc ul a:hover, #droite #qr_bloc.module_standard ul a:hover { text-decoration: none; }
#global div.bloc_arrondi { display: block; float: left; clear: left; width: 460px; margin-bottom: 5px; }
#global div.bloc_arrondi h2 { font-size: 12px; border-bottom: 1px solid rgb(219, 217, 218); font-weight: bold; height: 20px; line-height: 20px; color: rgb(204, 0, 68); background: url('blocarrondi_coinhd.gif') no-repeat scroll right top transparent; }
#global div.bloc_arrondi h2 a { padding-left: 15px; display: block; float: left; height: 20px; line-height: 20px; color: rgb(204, 0, 68); background: url('blocarrondi_coinhg.gif') no-repeat scroll left top transparent; }
#global div.bloc_arrondi ul { width: 448px; display: block; float: left; margin: 0pt; padding: 10px 0pt 10px 10px; border-style: solid; border-color: rgb(220, 218, 219); border-width: 0pt 1px; list-style: none outside none; }
#global div.bloc_arrondi ul li { display: block; float: left; background: none repeat scroll 0% 0% rgb(255, 255, 255); text-align: center; margin-right: 2px; padding-bottom: 5px; }
#global div.bloc_arrondi ul li a { font-weight: bold; text-decoration: underline; color: rgb(97, 67, 67); }
#global div.bloc_arrondi ul li a img { max-width: 102px; }
#global div.bloc_arrondi h3 { width: 100%; background: url('blocarrondi_coinbd.gif') no-repeat scroll right bottom transparent; text-align: right; }
#global div.bloc_arrondi h3 span { display: block; background: url('blocarrondi_coinbg.gif') no-repeat scroll left bottom transparent; padding-left: 15px; padding-right: 10px; padding-bottom: 10px; }
#global div.bloc_arrondi h3 a { font-size: 12px; background: url('fleche_suivant.gif') no-repeat scroll 0pt 9px transparent; color: rgb(165, 149, 149); padding: 5px 0pt 10px 10px; text-decoration: none; }
#droite div.module_standard { margin-top: 10px; border: 1px solid rgb(223, 216, 218); background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 278px; padding: 0pt; margin-bottom: 20px; font-size: 11px; }
#droite div.module_standard * { color: rgb(136, 112, 114); }
#droite div.module_standard h3, #droite div.module_standard div.bloc_titre { font-weight: bold; height: 19px; line-height: 19px; text-transform: uppercase; font-size: 12px; margin-bottom: 5px; background: url('picto_3couleurs.gif') no-repeat scroll 7px 6px transparent; padding-left: 30px; }
#droite div.module_standard h4 { font-size: 12px; }
#droite div.module_standard p { margin: 0pt; }
#droite div.module_standard p.pied, #droite div.module_standard p.tous { text-align: right; margin-top: 5px; }
#droite div.module_standard img { float: right; }
#droite div.module_standard ul li { list-style: none outside none; background: url('puce.gif') no-repeat scroll 0pt 4px transparent; padding-left: 10px; }
#droite div.module_standard div.detail a { color: rgb(213, 13, 78); }
#droite div.module_standard ul li a { color: rgb(136, 112, 114); }
#droite div.module_standard_forum div.bloc_corps div.item { margin-bottom: 5px; }
#droite div.module_standard div.bloc_corps { margin-top: 10px; }
#droite div.module_standard div.item { margin: 0pt 10px; }
#droite div.module_standard p.tous { text-align: right; margin: 5px; }
#droite div.module_standard p.tous a { background: url('fleche.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; text-decoration: underline; }
.publi-info { width: 442px; margin: 10px 0pt; clear: both; color: rgb(97, 67, 65); }
.publi-info .corps { background: none repeat scroll 0% 0% rgb(222, 216, 218); font-size: 12px; padding: 10px 10px 5px 0pt; display: block; float: left; width: 452px; text-align: left; margin: 0pt; }
.publi-info img { float: right; margin-bottom: 5px; margin-right: 5px; }
.publi-info h2 { margin: 0pt; padding: 0pt 0pt 0pt 10px; font-size: 12px; color: rgb(204, 0, 68); }
.publi-info p { padding-left: 10px; }
.publi-info a.suite { white-space: nowrap; font-weight: bold; color: rgb(97, 67, 65); text-decoration: underline; background: url('fleche_suivant.gif') no-repeat scroll 0pt 5px transparent; padding-left: 10px; }
.publi-info a.suite:hover { text-decoration: none; }
.publi-info h6 { background: none repeat scroll 0% 0% transparent; width: 442px; margin: 0pt; padding: 0pt 0pt 0pt 20px; text-align: right; font-size: 10px; font-weight: normal; }
.publi-info h6 span { padding: 0px 10px 0px 20px; }
.publi-info h6 span { background-color: rgb(222, 216, 218); background-image: url('fond_publi-info.gif'); background-position: left bottom; background-repeat: no-repeat; color: rgb(167, 148, 150); }
#droite .publi-info { width: 300px; }
#droite .publi-info .corps { width: 290px; }
#droite .publi-info h6 { width: 280px; }
#boutique_creations { clear: both; }
#boutique_creations * { margin: 0pt; padding: 0pt; font-size: 11px; font-family: Arial,Helvetica,sans-serif; }
#boutique_creations { border: 1px solid rgb(160, 104, 91); color: rgb(97, 70, 70); margin: 10px 0pt; }
#boutique_creations .spacer { clear: both; }
#boutique_creations a { color: rgb(97, 70, 70); }
#boutique_creations h2 { text-indent: -1000px; background: url('fond.gif') repeat-x scroll left top transparent; height: 28px; line-height: 28px; }
#boutique_creations h2 a { display: block; float: left; height: 28px; line-height: 28px; width: 78px; background: url('logo_boutique_miniature.gif') no-repeat scroll 10px 0pt transparent; }
#boutique_creations h2 span a { width: 105px; background: url('logo_voscreations_miniature.png') no-repeat scroll 5px 0pt transparent; }
#boutique_creations ul { float: none; list-style: none outside none; }
#boutique_creations ul li { display: block; float: left; width: 25%; text-align: center; margin: 4px 0pt; background: none repeat scroll 0% 0% transparent; }
#boutique_creations ul li h3, #boutique_creations ul li p, #boutique_creations ul li h4 { margin: 0pt; }
#boutique_creations ul li img { margin: 4px 0pt; }
#boutique_creations ul li h3 a { font-size: 13px; font-weight: bold; text-decoration: none; }
#boutique_creations ul li h3 a:hover { text-decoration: underline; }
#boutique_creations ul li h4 a:hover { text-decoration: none; }
#boutique_creations ul li h4 a { text-decoration: underline; }
#boutique_creations p.tous { margin: 4px 0pt; clear: both; text-align: right; }
#boutique_creations p.tous a { padding: 0pt 5px 0pt 10px; background: url('puce_001.gif') no-repeat scroll 0pt 4px transparent; text-decoration: underline; }
#boutique_creations p.tous a:hover { text-decoration: none; }
.publi-info { width: 442px; margin: 10px 0pt; clear: both; color: rgb(97, 67, 65); }
.publi-info .corps { background: none repeat scroll 0% 0% rgb(222, 216, 218); font-size: 12px; padding: 10px 10px 5px 0pt; display: block; float: left; width: 452px; text-align: left; margin: 0pt; }
.publi-info img { float: right; margin-bottom: 5px; margin-right: 5px; }
.publi-info h2 { margin: 0pt; padding: 0pt 0pt 0pt 10px; font-size: 12px; color: rgb(204, 0, 68); }
.publi-info p { padding-left: 10px; }
.publi-info a.suite { white-space: nowrap; font-weight: bold; color: rgb(97, 67, 65); text-decoration: underline; background: url('fleche_suivant.gif') no-repeat scroll 0pt 5px transparent; padding-left: 10px; }
.publi-info a.suite:hover { text-decoration: none; }
.publi-info h6 { background: none repeat scroll 0% 0% transparent; width: 442px; margin: 0pt; padding: 0pt 0pt 0pt 20px; text-align: right; font-size: 10px; font-weight: normal; }
.publi-info h6 span { padding: 0px 10px 0px 20px; }
.publi-info h6 span { background-color: rgb(222, 216, 218); background-image: url('fond_publi-info.gif'); background-position: left bottom; background-repeat: no-repeat; color: rgb(167, 148, 150); }
#droite .publi-info { width: 300px; }
#droite .publi-info .corps { width: 290px; }
#droite .publi-info h6 { width: 280px; }
* { margin: 0pt; padding: 0pt; }
body { background: none repeat scroll 0% 0% rgb(223, 216, 218); color: rgb(97, 67, 67); font: 12px Arial,Helvetica,sans-serif; }
table { width: auto; }
#global { position: relative; min-width: 1003px; }
#contenu { z-index: 2; position: absolute; min-height: 2200px; margin: 102px 0px 0px; padding: 0px 0px 15px 149px; border-right: 1px solid rgb(97, 67, 67); border-bottom: 1px solid rgb(97, 67, 67); vertical-align: top; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#contenu {  }
#centre { float: left; width: 486px; min-height: 2200px; padding: 15px 0px; border-right: 1px solid rgb(222, 216, 218); border-top: 1px solid rgb(97, 67, 67); }
#droite { float: left; border-top: 1px solid rgb(97, 67, 67); min-width: 320px; }
#colonne_droite { padding: 15px 10px; }
#pied { z-index: 5; position: absolute; width: 100%; left: 0px; background: none repeat scroll 0% 0% rgb(223, 216, 218); bottom: -90px; height: 80px; }
#tetiere { z-index: 1; position: absolute; width: 100%; left: 0px; top: 0px; }
#gauche { z-index: 3; position: absolute; width: 149px; left: 0px; height: 965px; top: 102px; }
a { text-decoration: none; color: rgb(97, 67, 67); }
a:hover { text-decoration: underline; }
p { margin-bottom: 5px; }
br { line-height: normal; }
h2 { font-size: 12px; font-weight: bold; color: rgb(97, 67, 67); margin-top: 13px; }
h3 { font-size: 13px; font-weight: bold; color: rgb(97, 67, 67); }
table { font: 12px Arial,Helvetica,sans-serif; color: rgb(97, 67, 67); }
input, select { background: none repeat scroll 0% 0% rgb(255, 255, 255); font-size: 10px; color: rgb(97, 67, 67); }
img { border: 0pt none; }
.date { font: 10px Arial,Helvetica,sans-serif; float: right; margin-bottom: 5px; }
.texte { font: 12px Arial,Helvetica,sans-serif; text-align: left; vertical-align: top; text-decoration: none; text-indent: inherit; text-shadow: none; text-transform: none; }
.flechehome { background: url('fleche_suivant.gif') no-repeat scroll 0px 5px transparent; color: rgb(165, 149, 149); padding-left: 10px; text-decoration: underline; font: 11px arial; }
.flechehome:hover { text-decoration: none; }
#chapeau { font: bold 13px Arial,Helvetica,sans-serif; margin-bottom: 10px; width: 100%; }
#chapeau td { vertical-align: top; }
#chapeau img { margin-right: 10px; }
#fil-ariane { font: 10px Arial,Helvetica,sans-serif; margin-bottom: 10px; }
#fil-ariane td { margin: 0px; vertical-align: top; }
#fil-ariane a { text-decoration: underline; }
#fil-ariane a:hover { text-decoration: none; }
.categorie-titre { float: left; width: 100%; font: bold 14px Arial,Helvetica,sans-serif; color: rgb(97, 67, 67); background: url('picto_fleche1.gif') no-repeat scroll left 1px transparent; padding: 0pt 4px 5px 22px; }
.categorie-bloc { clear: both; margin-bottom: 5px; }
.categorie-entete { display: inline; background: url('puce2.gif') no-repeat scroll 0px 4px transparent; padding-left: 10px; }
.categorie-entete a { font: bold 12px Arial; color: rgb(204, 0, 68); text-decoration: none; }
.categorie-entete a:hover { text-decoration: underline; }
#colonne_gauche { margin: 0px; width: 149px; background: url('colg_mid.png') repeat-y scroll 0% 0% transparent; }
#colonne_gauche #espace_date { height: 22px; width: 149px; background: url('colg_top.png') repeat scroll 0% 0% transparent; }
#colonne_gauche #espace_bas { height: 18px; width: 149px; margin-bottom: 0px; background: url('colg_bottom.png') no-repeat scroll 0% 0% transparent; }
#colonne_gauche .intitule { width: 130px; color: rgb(255, 255, 255); margin: 0px; padding: 0px; background: none repeat scroll 0% 0% rgb(97, 67, 67); border-top: 1px solid rgb(97, 67, 67); border-bottom: 1px solid rgb(97, 67, 67); }
#colonne_gauche ul { list-style-type: none; margin: 0px; padding: 0px; }
#colonne_gauche ul a { text-decoration: none; font: bold 11px Arial; color: rgb(97, 67, 67); }
#colonne_gauche ul a:hover { text-decoration: none; color: rgb(205, 0, 68); }
#colonne_gauche ul.liste_defaut { width: 129px; margin: -6px 0px; padding: 5px 0px; line-height: 20px; }
#colonne_gauche ul.liste_defaut li { background: url('filetpointilles_colg.gif') no-repeat scroll 1px bottom transparent; }
#colonne_gauche ul.liste_defaut li a { padding-left: 15px; background: url('colg_puce.png') no-repeat scroll 6px 5px transparent; }
#colonne_gauche ul.liste_services { width: 130px; margin-top: 0px; margin-left: 0px; padding-left: 0px; line-height: 20px; }
#colonne_gauche ul.liste_services li { display: inline; }
#colonne_gauche ul.liste_services li a { display: block; padding-left: 15px; margin: 2px 0px 8px 0pt; background: url('colg_puce.png') no-repeat scroll 6px 5px transparent; }
#colonne_gauche ul.liste_defaut li.fin, #colonne_gauche ul.liste_services li.fin { background: none repeat scroll 0% 0% transparent; margin-bottom: 4px; }
#colonne_gauche li.contextuel { background: none repeat scroll 0% 0% rgb(165, 149, 149); display: block; line-height: 20px; margin: 0px; }
#colonne_gauche ul li.contextuel a { color: rgb(223, 216, 218); text-decoration: none; background-color: rgb(165, 149, 149); padding-top: 2px; padding-bottom: 2px; background-position: 6px 6px; }
#colonne_gauche ul li.contextuel a:hover { text-decoration: underline; }
#colonne_gauche ul.titre_chaine { width: 115px; padding: 0px 0px 6px 15px; margin-top: 4px; background: url('colg_fleche.png') no-repeat scroll 4px 8px transparent; }
#colonne_gauche ul.liste_inter_haut { padding: 4px 0px 0px; background: url('liste_fond.png') repeat-y scroll 0% 0% transparent; border-top: 1px solid rgb(97, 67, 67); }
#colonne_gauche ul.liste_inter_haut li { background: url('puce_listeinter.gif') no-repeat scroll 4px 4px transparent; }
#colonne_gauche ul.liste_fil_haut { padding: 2px 0px 6px; background: url('liste_fond.png') repeat-y scroll 0% 0% transparent; }
#colonne_gauche ul.liste_intermilieu { padding: 4px 0px 0px; background: url('liste_fond.png') repeat-y scroll 0% 0% transparent; }
#colonne_gauche ul.liste_intermilieu li { background: url('puce_listeinter.gif') no-repeat scroll 4px 4px transparent; }
#colonne_gauche ul.liste_filmilieu { padding: 2px 0px 6px; background: url('liste_fond.png') repeat-y scroll 0% 0% transparent; }
#colonne_gauche ul.liste_filbas { padding: 2px 0px 6px; background: url('liste_fond.png') repeat-y scroll 0% 0% transparent; border-bottom: 1px solid rgb(97, 67, 67); }
#colonne_gauche ul.liste_fil, #colonne_gauche ul.liste_inter_haut, #colonne_gauche ul.liste_fil_haut, #colonne_gauche ul.liste_intermilieu, #colonne_gauche ul.liste_filbas, #colonne_gauche ul.liste_interbas, #colonne_gauche ul.liste_filmilieu { width: 130px; margin: 0px; font: bold 12px Arial; color: rgb(255, 255, 255); }
#colonne_gauche ul.liste_fil li, #colonne_gauche ul.liste_inter_haut li, #colonne_gauche ul.liste_fil_haut li, #colonne_gauche ul.liste_intermilieu li, #colonne_gauche ul.liste_filbas li, #colonne_gauche ul.liste_interbas li, #colonne_gauche ul.liste_filmilieu li { padding-left: 15px; line-height: 12px; }
#colonne_gauche ul.liste_fil a, #colonne_gauche ul.liste_fil_haut a, #colonne_gauche ul.liste_filbas a, #colonne_gauche ul.liste_filmilieu a { text-decoration: none; font: 11px Arial; color: rgb(255, 255, 255); }
#colonne_gauche ul.liste_inter_haut a, #colonne_gauche ul.liste_intermilieu a, #colonne_gauche ul.liste_interbas a { text-decoration: none; font: bold 12px Arial; color: rgb(255, 255, 255); text-transform: uppercase; }
#colonne_gauche ul.liste_fil a:hover, #colonne_gauche ul.liste_inter_haut a:hover, #colonne_gauche ul.liste_fil_haut a:hover, #colonne_gauche ul.liste_intermilieu a:hover, #colonne_gauche ul.liste_filbas a:hover, #colonne_gauche ul.liste_interbas a:hover, #colonne_gauche ul.liste_filmilieu a:hover { text-decoration: underline; color: rgb(255, 255, 255); }
#colonne_droite .module, #colonne_droite #sondage, #colonne_droite #cuisine, #colonne_droite #carte, #colonne_droite #horoscope { width: 260px; border-top: 1px solid rgb(219, 217, 218); border-bottom: 1px solid rgb(219, 217, 218); margin-bottom: 20px; padding-bottom: 10px; text-align: left; }
#colonne_droite .module .titre, #colonne_droite #sondage .titre, #colonne_droite #cuisine .titre, #colonne_droite #carte .titre, #colonne_droite #horoscope .titre { display: block; text-align: left; margin-left: 8px; }
#colonne_droite .module .bloc_image_droite, #colonne_droite #horoscope .bloc_image_droite { float: right; margin: 0px 5px; }
#colonne_droite .module .bloc_entete, #colonne_droite #sondage .bloc_entete, #colonne_droite #cuisine .bloc_entete, #colonne_droite #carte .bloc_entete, #colonne_droite #horoscope .bloc_entete { display: block; font: bold 12px Arial; color: rgb(97, 67, 67); background: none repeat scroll 0% 0% transparent; margin: 0px 5px; }
#colonne_droite .module p { margin: 0px 5px; }
#colonne_droite .module p a, #colonne_droite #sondage p a, #colonne_droite #cuisine p a, #colonne_droite #carte p a, #colonne_droite #horoscope p a { font: 11px Arial,Helvetica,sans-serif; vertical-align: top; text-decoration: none; }
#colonne_droite .module p a:hover, #colonne_droite #sondage p a:hover, #colonne_droite #cuisine p a:hover, #colonne_droite #carte p a:hover, #colonne_droite #horoscope p a:hover { text-decoration: underline; }
#colonne_droite .module p a.flechehome { text-decoration: underline; }
#colonne_droite .module p a.flechehome:hover, #colonne_droite #sondage p a.flechehome:hover, #colonne_droite #cuisine p a.flechehome:hover, #colonne_droite #carte p a.flechehome:hover, #colonne_droite #horoscope p a.flechehome:hover { text-decoration: none; }
#colonne_droite #sondage { background: none repeat scroll 0% 0% rgb(245, 243, 244); }
#colonne_droite #sondage form { margin-top: 10px; }
#colonne_droite #sondage form p { text-align: left; margin-left: 10px; font: 11px Arial,Helvetica,sans-serif; }
#colonne_droite .bloc_coinhg, #colonne_droite .bloc_coinhd, #colonne_droite .bloc_coinbg, #colonne_droite .bloc_coinbd { height: 12px; width: 12px; }
#colonne_droite .bloc_gauche .bloc_coinhg, #colonne_droite .bloc_droite .bloc_coinhg { background: url('bloc_coinhg.gif') no-repeat scroll 0% 0% transparent; float: left; }
#colonne_droite .bloc_gauche .bloc_coinhd, #colonne_droite .bloc_droite .bloc_coinhd { background: url('bloc_coinhd.gif') no-repeat scroll 0% 0% transparent; float: right; }
#colonne_droite .bloc_gauche .bloc_coinbg, #colonne_droite .bloc_droite .bloc_coinbg { background: url('bloc_coinbg.gif') no-repeat scroll 0% 0% transparent; float: left; margin-top: -12px; }
#colonne_droite .bloc_gauche .bloc_coinbd, #colonne_droite .bloc_droite .bloc_coinbd { background: url('bloc_coinbd.gif') no-repeat scroll 0% 0% transparent; float: right; margin-top: -12px; }
#colonne_droite .bloc_entete a { display: block; }
#colonne_droite .bloc_gauche .tout a, #colonne_droite .bloc_droite .tout a { background: url('fleche_suivant.gif') no-repeat scroll 0px 6px transparent; color: rgb(165, 149, 149); font: 11px arial; padding-left: 10px; text-decoration: underline; }
#colonne_droite .bloc_gauche .tout a:hover, #colonne_droite .bloc_droite .tout a:hover { text-decoration: none; }
#colonne_droite .bloc_gauche, #colonne_droite .bloc_droite { float: none; margin: 15px 0px; height: 200px; width: 260px; }
#colonne_droite .bloc_magazine { background: none repeat scroll 0% 50% rgb(245, 243, 244); border: 1px solid rgb(219, 217, 218); padding-bottom: 10px; }
#colonne_droite .bloc_magazine .bloc_titre { border-bottom: 1px solid rgb(219, 217, 218); width: auto; }
#colonne_droite .bloc_magazine .bloc_titre a { display: block; line-height: 20px; text-decoration: none; }
#colonne_droite .bloc_magazine .bloc_titre a:hover { text-decoration: underline; }
#colonne_droite .bloc_magazine .bloc_image { float: left; margin: 10px; text-align: center; }
#colonne_droite .bloc_magazine .bloc_entete { background: none repeat scroll 0% 50% transparent; display: block; margin: 10px 5px 0px; }
#colonne_droite .bloc_magazine .bloc_entete a { color: rgb(204, 0, 68); font: bold 12px Arial; text-decoration: none; }
#colonne_droite .bloc_magazine .bloc_entete a:hover { text-decoration: underline; }
#colonne_droite .bloc_magazine p a { font: 11px Arial; margin: 0px 5px 0px 0px; text-decoration: none; vertical-align: top; }
#colonne_droite .bloc_magazine p a:hover { text-decoration: underline; }
#colonne_droite .bloc_magazine p a.flechehome { background: url('fleche_suivant.gif') no-repeat scroll 0px 5px transparent; color: rgb(233, 75, 108); font: 11px arial; padding-left: 10px; text-decoration: underline; }
#colonne_droite .bloc_magazine p a.flechehome:hover { text-decoration: none; }
#colonne_droite .bloc_magazine ul.bloc_article { clear: both; background: none repeat scroll 0% 50% transparent; list-style-type: none; margin: 5px 10px 0px 20px; }
#colonne_droite .bloc_magazine ul.bloc_article a { background: url('puce2.gif') no-repeat scroll 0px 6px transparent; color: rgb(97, 67, 67); font: bold 11px arial; padding-left: 10px; text-decoration: none; }
#colonne_droite .bloc_magazine ul.bloc_article a:hover { text-decoration: underline; }
#newsletter, #newsletter_cuisine, #newsletter_horoscope { width: 260px; margin-top: 20px; margin-bottom: 20px; }
#newsletter .bloc_champ { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(219, 217, 218); }
#newsletter .newsletter_form, #newsletter_cuisine .newsletter_form { padding: 5px; margin-left: 35px; }
#newsletter input, #newsletter_cuisine input, #newsletter_horoscope input { background: none repeat scroll 0% 0% rgb(255, 255, 255); margin-right: 2px; }
#newsletter input.champ, #newsletter_cuisine input.champ, #newsletter_horoscope input.champ { float: left; border: 1px solid rgb(97, 67, 67); height: 14px; width: 155px; font: 11px arial; color: rgb(97, 67, 67); padding: 2px; }
#newsletter input.ok, #newsletter_cuisine input.ok, #newsletter_horoscope input.ok { margin-top: -1px; margin-left: 4px; }
#newsletter p.checkbox { float: left; margin-right: 2px; margin-top: 4px; }
#newsletter p.texte { float: left; margin-right: 10px; margin-top: 4px; font: 11px arial; color: rgb(97, 67, 67); }
#newsletter .bloc_coinhg, #newsletter .bloc_coinhd, #newsletter .bloc_coinbg, #newsletter .bloc_coinbd, #newsletter_cuisine .bloc_coinhg, #newsletter_cuisine .bloc_coinhd, #newsletter_cuisine .bloc_coinbg, #newsletter_cuisine .bloc_coinbd, #newsletter_horoscope .bloc_coinhg, #newsletter_horoscope .bloc_coinhd, #newsletter_horoscope .bloc_coinbg, #newsletter_horoscope .bloc_coinbd { height: 12px; width: 12px; }
#newsletter .bloc_coinhg { background: url('linter_coinhg.gif') no-repeat scroll 0% 0% transparent; float: left; }
#newsletter .bloc_coinhd { background: url('linter_coinhd.gif') no-repeat scroll 0% 0% transparent; float: right; }
#newsletter .bloc_coinbg { background: url('linter_coinbg.gif') no-repeat scroll 0% 0% transparent; float: left; margin-top: -12px; }
#newsletter .bloc_coinbd { background: url('linter_coinbd.gif') no-repeat scroll 0% 0% transparent; float: right; margin-top: -12px; }
.pub-5 { clear: both; text-align: center; margin-top: 20px; }
.x26 { position: absolute; width: 1px; height: 1px; top: 0px; left: 0px; z-index: 6; }
.topleft { position: absolute; top: 0px; left: 0px; z-index: 6; }
#gauche #position1 { text-align: center; width: 130px; margin-left: -15px; background: url('liste_fond.png') repeat-y scroll 0% 0% transparent; }
#contenu { z-index: 1; }
#gauche { z-index: 2; }
#tetiere { z-index: 3; }
#pied { z-index: 5; }
/* ::::: http://www.linternaute.com/femmes/html_externe/style/femmes/deco/homechaine.css ::::: */

/* ::::: http://www.linternaute.com/femmes/html_externe3/style/femmes/deco/homechaine.css ::::: */

#homechaine { width: 470px; padding: 0px 0px 0px 1px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#chapeau { margin: 0px; }
table#chapeau td {  }
#une { border-top: 1px solid rgb(219, 217, 218); border-collapse: collapse; margin-top: 5px; }
#une td { vertical-align: top; }
.pub-5 { clear: both; }
#une-actualite { float: left; padding-right: 15px; padding-top: 15px; width: 240px; vertical-align: top; }
#une-actualite .categorie-bloc p a, #une-actualite .categorie-bloc .categorie-entete a { text-decoration: none; }
#une-actualite .categorie-bloc p a:hover, #une-actualite .categorie-bloc .categorie-entete a:hover { text-decoration: underline; }
#une-actualite .categorie-bloc a.flechehome { text-decoration: underline; }
#une-actualite .categorie-bloc a.flechehome:hover { text-decoration: none; }
#une-actualite .une-image_gauche, #actualite .en_images_gauche { float: left; margin: 0px 15px 10px 0px; text-align: center; clear: left; }
#une-images { padding-top: 12px; }
#une-images #bloc-image { float: left; margin: 0px; padding: 0px; border-collapse: collapse; background: none repeat scroll 0% 0% rgb(245, 243, 244); }
#une-images #bloc-image #bloc-titre { border-top: 1px solid rgb(219, 217, 218); }
#une-images #bloc-image #bordure-topg { border-left: 1px solid rgb(219, 217, 218); }
#une-images #bloc-image #bordure-topd { border-right: 1px solid rgb(219, 217, 218); }
#une-images #bloc-image #bloc-contenu { margin: 0px; padding: 0px 0px 5px; border-bottom: 1px solid rgb(219, 217, 218); }
#une-images #bloc-image #bloc-contenu .gauche {  }
#une-images #bloc-image #bloc-contenu .gauche p { display: block; width: 90px; float: right; background: url('fleche_suivant.gif') no-repeat scroll 0px 5px transparent; text-indent: 10px; font: 11px arial; }
#une-images #bloc-image #bloc-contenu .gauche p a { text-decoration: none; }
#une-images #bloc-image #bloc-contenu .gauche p a:hover { text-decoration: underline; }
#une-images #bloc-image #bloc-contenu .gauche img { float: left; }
#une-images #bloc-image #bloc-contenu .droite { clear: both; }
#une-images #bloc-image #bloc-contenu .droite img { float: right; }
#une-images #bloc-image #bloc-contenu .droite p { display: block; width: 90px; float: left; background: url('fleche_suivant.gif') no-repeat scroll 0px 5px transparent; text-indent: 10px; font: 11px arial; }
#une-images #bloc-image #bloc-contenu .droite p a { text-decoration: none; }
#une-images #bloc-image #bloc-contenu .droite p a:hover { text-decoration: underline; }
#une-images #bloc-image #bloc-contenu .separateur { display: block; float: left; clear: both; height: 5px; margin-top: 5px; width: 190px; border-top: 1px solid rgb(219, 217, 218); }
#une-images #bloc-image #bordure-bottomg, #une-images #bloc-image #bordure-bottomd { border-bottom: 1px solid rgb(219, 217, 218); vertical-align: bottom; }
#une-images #bloc-image #bordure-bottomg { border-left: 1px solid rgb(219, 217, 218); }
#une-images #bloc-image #bordure-bottomd { border-right: 1px solid rgb(219, 217, 218); }
#une-images .tout a { float: right; padding: 5px 0px 10px 10px; background: url('fleche_suivant.gif') no-repeat scroll 0px 9px transparent; color: rgb(165, 149, 149); text-decoration: underline; font: 11px arial; }
#une-images .tout a:hover { text-decoration: none; }
#table_magazine { border-top: 1px solid rgb(219, 217, 218); padding-bottom: 10px; border-collapse: collapse; }
#table_magazine td { border-bottom: 1px solid rgb(219, 217, 218); padding-left: 10px; }
#table_magazine td.titre { border: 0px none; padding-top: 10px; }
#table_magazine td.gauche { border-right: 1px solid rgb(219, 217, 218); padding-right: 5px; padding-left: 0px; vertical-align: top; }
#table_magazine p { font: 11px Arial,Helvetica,sans-serif; }
#table_magazine p a { font: 11px Arial,Helvetica,sans-serif; text-decoration: none; margin: 0px 5px 0px 0px; }
#table_magazine p a:hover { text-decoration: underline; }
#table_magazine .bloc_titre { font: bold 11px Arial,Helvetica,sans-serif; background: url('puce4.gif') no-repeat scroll 0px 6px transparent; padding: 5px 0px 0px 25px; }
#table_magazine .bloc_image { float: left; margin: 5px 10px 10px 0px; text-align: center; }
#table_magazine .bloc_entete { display: block; background: none repeat scroll 0% 0% transparent; margin: 5px 5px 0px 0px; }
#table_magazine .bloc_entete a { font: bold 12px Arial; color: rgb(204, 0, 68); text-decoration: none; }
#table_magazine .bloc_entete a:hover { text-decoration: underline; }
#table_magazine .bloc_article { clear: both; list-style-type: none; background: none repeat scroll 0% 0% transparent; margin: 5px 10px 0px; }
#table_magazine .bloc_article a { font: bold 11px arial; color: rgb(97, 67, 67); text-decoration: none; background: url('puce2.gif') no-repeat scroll 0px 6px transparent; padding-left: 10px; }
#table_magazine .bloc_article a:hover { text-decoration: underline; }
#table_magazine .tout a { float: right; padding: 5px 0px 5px 10px; background: url('fleche_suivant.gif') no-repeat scroll 0px 9px transparent; color: rgb(165, 149, 149); text-decoration: underline; font: 11px arial; }
#table_magazine .tout a:hover { text-decoration: none; }
.bloc_services { float: left; margin: 15px 0px; height: 100%; }
.bloc_services .bloc_coinhg { background: url('linter_coinhg.gif') no-repeat scroll 0% 0% transparent; float: left; }
.bloc_services .bloc_coinhd { background: url('linter_coinhd.gif') no-repeat scroll 0% 0% transparent; float: right; }
.bloc_services .bloc_coinbg { background: url('linter_coinbg.gif') no-repeat scroll 0% 0% transparent; float: left; margin-top: -12px; }
.bloc_services .bloc_coinbd { background: url('linter_coinbd.gif') no-repeat scroll 0% 0% transparent; float: right; margin-top: -12px; }
.bloc_services .bloc_magazine { background: none repeat scroll 0% 0% white; border: 1px solid rgb(219, 217, 218); }
.bloc_services .bloc_magazine .bloc_titre { font: bold 13px/26px arial; color: rgb(97, 67, 67); border-bottom: 1px solid rgb(219, 217, 218); margin: 0px 10px; }
.bloc_services .bloc_magazine .bloc_flottant { float: left; width: 215px; margin-left: 10px; }
.bloc_services .bloc_magazine .bloc_flottant .bloc_image { float: left; margin: 10px 5px 5px 0px; }
.bloc_services .bloc_magazine .bloc_flottant .bloc_entete { display: block; background: none repeat scroll 0% 0% transparent; margin: 10px 5px 0px; }
.bloc_services .bloc_magazine .bloc_flottant .bloc_entete a { font: bold 11px arial; color: rgb(97, 67, 67); text-decoration: underline; }
.bloc_services .bloc_magazine .bloc_flottant .bloc_entete a:hover { text-decoration: none; }
.bloc_services .bloc_magazine .bloc_flottant p a { display: block; font: 11px Arial,Helvetica,sans-serif; text-decoration: none; width: auto; vertical-align: top; margin: 0px 5px 5px; }
.bloc_services .bloc_magazine .bloc_flottant p a:hover { text-decoration: underline; }
.bloc_coinhg, .bloc_coinhd, .bloc_coinbg, .bloc_coinbd { height: 12px; width: 12px; }
/* ::::: http://www.linternaute.com/femmes/html_externe3/style/femmes/include.css ::::: */

#global #gauche { z-index: 20000000; }
#global #tetiere { z-index: 30000000; }
#droite #sondage { padding: 5px; border-left: 1px solid rgb(219, 217, 218); border-right: 1px solid rgb(219, 217, 218); font-family: arial; clear: both; margin-top: 10px; }
#droite #sondage .bloc_titre { height: 15px; line-height: 15px; background: url('picto_3couleurs.gif') no-repeat scroll 0px 4px transparent; margin-bottom: 0pt; }
#droite #sondage .bloc_titre a { font-weight: bold; color: rgb(92, 68, 70); text-transform: uppercase; padding-left: 25px; font-size: 12px; }
#droite #sondage .bloc_titre a:hover { text-decoration: underline; }
#droite #sondage form {  }
#droite #sondage form p { font-size: 11px; color: rgb(51, 51, 51); margin-bottom: 5px; }
#droite #sondage form p.bloc_entete { clear: both; margin: 10px 0pt; }
#droite #sondage form input { float: left; clear: left; margin: 0px 0pt 2px 5px; height: 18px; width: 15px; background: none repeat scroll 0% 0% transparent; }
#droite #sondage form label { float: left; margin: 0px 0px 2px 5px; width: 220px; font: 11px/15px Arial; color: rgb(92, 68, 70); }
#droite #sondage form button { float: left; margin-left: 110px; clear: both; height: 20px; width: 60px; border: 0px none; cursor: pointer; background: url('bt_valider1.gif') no-repeat scroll 0% 0% transparent; }
#droite #sondage p.tous { clear: both; text-align: right; width: 245px; padding-top: 10px; }
#droite #sondage p.tous a { text-decoration: underline; font: 11px Arial; color: rgb(165, 149, 149); background: url('fleche_suivant.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; }
#droite #sondage p.tous a:hover { text-decoration: none; }
#droite #sondage div.spacer { clear: both; }
#global #module_temoignage * { margin: 0pt; padding: 0pt; }
#global #module_temoignage { text-align: left; margin: 0px 0pt 15px; font-size: 12px; font-family: verdana; background: none repeat scroll 0% 0% rgb(245, 243, 244); border: 1px solid rgb(219, 217, 218); padding: 5px; }
#global #centre #module_temoignage { padding: 0pt; border: 0pt none; }
#global #module_temoignage .bloc_titre { height: 21px; margin: 0px; position: relative; background: none repeat scroll 0% 0% transparent; }
#global #module_temoignage .bloc_titre a { display: block; height: 21px; font-weight: bold; font-size: 11px; line-height: 21px; text-transform: uppercase; color: rgb(100, 67, 71); text-decoration: none; padding-left: 25px; background: url('picto_3couleurs.gif') no-repeat scroll left center transparent; }
#global #module_temoignage .bloc_titre a:hover { text-decoration: underline; }
#global #module_temoignage .bloc_corps { clear: right; border-right: 0px solid rgb(219, 219, 208); border-width: 0px; border-style: none solid solid; border-color: -moz-use-text-color rgb(219, 219, 208) rgb(219, 219, 208); padding: 10px 5px 0pt; }
#global #module_temoignage .bloc_corps a { color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps img { margin-right: 10px; }
#global #module_temoignage .bloc_corps img { margin-right: 10px; float: left; }
#global #module_temoignage .bloc_corps p { font: 12px Arial; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete { font-weight: bold; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete a { text-decoration: underline; font-weight: bold; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete a:hover { text-decoration: none; }
#global #module_temoignage .bloc_corps p.action { font-size: 10px; color: rgb(100, 67, 71); margin-bottom: 10px; margin-top: 0pt; }
#global #module_temoignage .bloc_corps p.action a:hover { text-decoration: none; }
#global #module_temoignage p.tous { clear: both; text-align: right; padding-top: 10px; }
#global #module_temoignage p.tous a { text-decoration: underline; font: 11px Arial; color: rgb(165, 149, 149); background: url('fleche_suivant.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; }
#global #module_temoignage p.tous a:hover { text-decoration: none; }
#global #module_temoignage div.separateur { clear: both; height: 10px; }
#qr_bloc, #droite #qr_bloc.module_standard { width: 290px; color: rgb(92, 68, 70); font-family: arial; font-size: 12px; background: none repeat scroll 0% 0% rgb(245, 243, 244); border: 1px solid rgb(219, 217, 218); padding: 0pt 5px; margin-bottom: 20px; clear: both; }
#qr_bloc *, #droite #qr_bloc.module_standard * { margin: 0pt; padding: 0pt; }
#qr_bloc a, #droite #qr_bloc.module_standard a { color: rgb(92, 68, 70); text-decoration: none; }
#qr_bloc a:hover, #droite #qr_bloc.module_standard a:hover { text-decoration: underline; }
#qr_bloc div.item, #droite #qr_bloc.module_standard div.item { padding-bottom: 0pt; }
#qr_bloc div.item.separateur, #droite #qr_bloc.module_standard div.item.separateur { padding-bottom: 10px; }
#qr_bloc div.spacer, #droite #qr_bloc.module_standard div.spacer { clear: both; }
#qr_bloc h2, #droite #qr_bloc.module_standard h2 { background: url('picto_3couleurs.gif') no-repeat scroll left center transparent; height: 21px; line-height: 21px; }
#qr_bloc h2 a, #droite #qr_bloc.module_standard h2 a { background: none repeat scroll 0% 0% transparent; color: rgb(92, 68, 70); text-transform: uppercase; font-size: 12px; padding-left: 25px; }
#qr_bloc h2 a.qr_copain, #droite #qr_bloc.module_standard h2 a.qr_copain { background: none repeat scroll 0% 0% transparent; padding-left: 0px; }
#qr_bloc h3, #droite #qr_bloc.module_standard h3 { margin: 5px 0pt 0pt; background: none repeat scroll 0% 0% rgb(223, 216, 218); height: 20px; line-height: 20px; font-size: 11px; padding: 0pt 5px; font-weight: normal; text-transform: none; }
#qr_bloc h3 a, #droite #qr_bloc.module_standard h3 a { text-decoration: none; }
#qr_bloc h3 a:hover, #droite #qr_bloc.module_standard h3 a:hover { text-decoration: underline; }
#qr_bloc h3 a.qr_right, #droite #qr_bloc.module_standard h3 a.qr_right { float: right; font-weight: bold; text-decoration: underline; }
#qr_bloc h3 a.qr_right:hover, #droite #qr_bloc.module_standard h3 a.qr_right:hover { text-decoration: none; }
#qr_bloc h4, #droite #qr_bloc.module_standard h4 { margin-top: 5px; padding: 0pt 5px 5px 0pt; text-align: right; font-size: 11px; }
#qr_bloc h4 a, #droite #qr_bloc.module_standard h4 a { background: url('puce-lien-tout.gif') no-repeat scroll left 5px transparent; color: rgb(83, 74, 65); font-weight: bold; padding-left: 10px; text-decoration: underline; }
#qr_bloc h4 a:hover, #droite #qr_bloc.module_standard h4 a:hover { text-decoration: none; }
#qr_bloc .item, #droite #qr_bloc.module_standard .item { padding: 5px; }
#qr_bloc .qr_inc, #droite #qr_bloc.module_standard .qr_inc { float: left; }
#qr_bloc .detail, #droite #qr_bloc.module_standard .detail { width: 215px; float: right; }
#qr_bloc a.qr_under_red, #qr_bloc a.qr_under, #droite #qr_bloc.module_standard a.qr_under_red, #droite #qr_bloc.module_standard a.qr_under { font-size: 10px; text-decoration: underline; }
#qr_bloc a.qr_under_red:hover, #qr_bloc a.qr_under:hover, #droite #qr_bloc.module_standard a.qr_under_red:hover, #droite #qr_bloc.module_standard a.qr_under:hover { text-decoration: none; }
#qr_bloc a.qr_under_red, #droite #qr_bloc.module_standard a.qr_under_red { font-size: 10px; color: rgb(204, 0, 0); }
#qr_bloc ul, #droite #qr_bloc.module_standard ul { list-style: none outside none; margin: 5px 10px; font-size: 11px; }
#qr_bloc ul li a, #droite #qr_bloc.module_standard ul li a { font-size: 12px; font-weight: bold; text-decoration: underline; }
#qr_bloc ul a:hover, #droite #qr_bloc.module_standard ul a:hover { text-decoration: none; }
#global div.bloc_arrondi { display: block; float: left; clear: left; width: 460px; margin-bottom: 5px; }
#global div.bloc_arrondi h2 { font-size: 12px; border-bottom: 1px solid rgb(219, 217, 218); font-weight: bold; height: 20px; line-height: 20px; color: rgb(204, 0, 68); background: url('blocarrondi_coinhd.gif') no-repeat scroll right top transparent; }
#global div.bloc_arrondi h2 a { padding-left: 15px; display: block; float: left; height: 20px; line-height: 20px; color: rgb(204, 0, 68); background: url('blocarrondi_coinhg.gif') no-repeat scroll left top transparent; }
#global div.bloc_arrondi ul { width: 448px; display: block; float: left; margin: 0pt; padding: 10px 0pt 10px 10px; border-style: solid; border-color: rgb(220, 218, 219); border-width: 0pt 1px; list-style: none outside none; }
#global div.bloc_arrondi ul li { display: block; float: left; background: none repeat scroll 0% 0% rgb(255, 255, 255); text-align: center; margin-right: 2px; padding-bottom: 5px; }
#global div.bloc_arrondi ul li a { font-weight: bold; text-decoration: underline; color: rgb(97, 67, 67); }
#global div.bloc_arrondi ul li a img { max-width: 102px; }
#global div.bloc_arrondi h3 { width: 100%; background: url('blocarrondi_coinbd.gif') no-repeat scroll right bottom transparent; text-align: right; }
#global div.bloc_arrondi h3 span { display: block; background: url('blocarrondi_coinbg.gif') no-repeat scroll left bottom transparent; padding-left: 15px; padding-right: 10px; padding-bottom: 10px; }
#global div.bloc_arrondi h3 a { font-size: 12px; background: url('fleche_suivant.gif') no-repeat scroll 0pt 9px transparent; color: rgb(165, 149, 149); padding: 5px 0pt 10px 10px; text-decoration: none; }
#droite div.module_standard { margin-top: 10px; border: 1px solid rgb(223, 216, 218); background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 278px; padding: 0pt; margin-bottom: 20px; font-size: 11px; }
#droite div.module_standard * { color: rgb(136, 112, 114); }
#droite div.module_standard h3, #droite div.module_standard div.bloc_titre { font-weight: bold; height: 19px; line-height: 19px; text-transform: uppercase; font-size: 12px; margin-bottom: 5px; background: url('picto_3couleurs.gif') no-repeat scroll 7px 6px transparent; padding-left: 30px; }
#droite div.module_standard h4 { font-size: 12px; }
#droite div.module_standard p { margin: 0pt; }
#droite div.module_standard p.pied, #droite div.module_standard p.tous { text-align: right; margin-top: 5px; }
#droite div.module_standard img { float: right; }
#droite div.module_standard ul li { list-style: none outside none; background: url('puce.gif') no-repeat scroll 0pt 4px transparent; padding-left: 10px; }
#droite div.module_standard div.detail a { color: rgb(213, 13, 78); }
#droite div.module_standard ul li a { color: rgb(136, 112, 114); }
#droite div.module_standard_forum div.bloc_corps div.item { margin-bottom: 5px; }
#droite div.module_standard div.bloc_corps { margin-top: 10px; }
#droite div.module_standard div.item { margin: 0pt 10px; }
#droite div.module_standard p.tous { text-align: right; margin: 5px; }
#droite div.module_standard p.tous a { background: url('fleche.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; text-decoration: underline; }
.publi-info { width: 442px; margin: 10px 0pt; clear: both; color: rgb(97, 67, 65); }
.publi-info .corps { background: none repeat scroll 0% 0% rgb(222, 216, 218); font-size: 12px; padding: 10px 10px 5px 0pt; display: block; float: left; width: 452px; text-align: left; margin: 0pt; }
.publi-info img { float: right; margin-bottom: 5px; margin-right: 5px; }
.publi-info h2 { margin: 0pt; padding: 0pt 0pt 0pt 10px; font-size: 12px; color: rgb(204, 0, 68); }
.publi-info p { padding-left: 10px; }
.publi-info a.suite { white-space: nowrap; font-weight: bold; color: rgb(97, 67, 65); text-decoration: underline; background: url('fleche_suivant.gif') no-repeat scroll 0pt 5px transparent; padding-left: 10px; }
.publi-info a.suite:hover { text-decoration: none; }
.publi-info h6 { background: none repeat scroll 0% 0% transparent; width: 442px; margin: 0pt; padding: 0pt 0pt 0pt 20px; text-align: right; font-size: 10px; font-weight: normal; }
.publi-info h6 span { padding: 0px 10px 0px 20px; }
.publi-info h6 span { background-color: rgb(222, 216, 218); background-image: url('fond_publi-info.gif'); background-position: left bottom; background-repeat: no-repeat; color: rgb(167, 148, 150); }
#droite .publi-info { width: 300px; }
#droite .publi-info .corps { width: 290px; }
#droite .publi-info h6 { width: 280px; }
#boutique_creations { clear: both; }
#boutique_creations * { margin: 0pt; padding: 0pt; font-size: 11px; font-family: Arial,Helvetica,sans-serif; }
#boutique_creations { border: 1px solid rgb(160, 104, 91); color: rgb(97, 70, 70); margin: 10px 0pt; }
#boutique_creations .spacer { clear: both; }
#boutique_creations a { color: rgb(97, 70, 70); }
#boutique_creations h2 { text-indent: -1000px; background: url('fond.gif') repeat-x scroll left top transparent; height: 28px; line-height: 28px; }
#boutique_creations h2 a { display: block; float: left; height: 28px; line-height: 28px; width: 78px; background: url('logo_boutique_miniature.gif') no-repeat scroll 10px 0pt transparent; }
#boutique_creations h2 span a { width: 105px; background: url('logo_voscreations_miniature.png') no-repeat scroll 5px 0pt transparent; }
#boutique_creations ul { float: none; list-style: none outside none; }
#boutique_creations ul li { display: block; float: left; width: 25%; text-align: center; margin: 4px 0pt; background: none repeat scroll 0% 0% transparent; }
#boutique_creations ul li h3, #boutique_creations ul li p, #boutique_creations ul li h4 { margin: 0pt; }
#boutique_creations ul li img { margin: 4px 0pt; }
#boutique_creations ul li h3 a { font-size: 13px; font-weight: bold; text-decoration: none; }
#boutique_creations ul li h3 a:hover { text-decoration: underline; }
#boutique_creations ul li h4 a:hover { text-decoration: none; }
#boutique_creations ul li h4 a { text-decoration: underline; }
#boutique_creations p.tous { margin: 4px 0pt; clear: both; text-align: right; }
#boutique_creations p.tous a { padding: 0pt 5px 0pt 10px; background: url('puce_001.gif') no-repeat scroll 0pt 4px transparent; text-decoration: underline; }
#boutique_creations p.tous a:hover { text-decoration: none; }
/* ::::: http://www.linternaute.com/femmes/html_externe3/style/femmes/include.css ::::: */

#global #gauche { z-index: 20000000; }
#global #tetiere { z-index: 30000000; }
#droite #sondage { padding: 5px; border-left: 1px solid rgb(219, 217, 218); border-right: 1px solid rgb(219, 217, 218); font-family: arial; clear: both; margin-top: 10px; }
#droite #sondage .bloc_titre { height: 15px; line-height: 15px; background: url('picto_3couleurs.gif') no-repeat scroll 0px 4px transparent; margin-bottom: 0pt; }
#droite #sondage .bloc_titre a { font-weight: bold; color: rgb(92, 68, 70); text-transform: uppercase; padding-left: 25px; font-size: 12px; }
#droite #sondage .bloc_titre a:hover { text-decoration: underline; }
#droite #sondage form {  }
#droite #sondage form p { font-size: 11px; color: rgb(51, 51, 51); margin-bottom: 5px; }
#droite #sondage form p.bloc_entete { clear: both; margin: 10px 0pt; }
#droite #sondage form input { float: left; clear: left; margin: 0px 0pt 2px 5px; height: 18px; width: 15px; background: none repeat scroll 0% 0% transparent; }
#droite #sondage form label { float: left; margin: 0px 0px 2px 5px; width: 220px; font: 11px/15px Arial; color: rgb(92, 68, 70); }
#droite #sondage form button { float: left; margin-left: 110px; clear: both; height: 20px; width: 60px; border: 0px none; cursor: pointer; background: url('bt_valider1.gif') no-repeat scroll 0% 0% transparent; }
#droite #sondage p.tous { clear: both; text-align: right; width: 245px; padding-top: 10px; }
#droite #sondage p.tous a { text-decoration: underline; font: 11px Arial; color: rgb(165, 149, 149); background: url('fleche_suivant.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; }
#droite #sondage p.tous a:hover { text-decoration: none; }
#droite #sondage div.spacer { clear: both; }
#global #module_temoignage * { margin: 0pt; padding: 0pt; }
#global #module_temoignage { text-align: left; margin: 0px 0pt 15px; font-size: 12px; font-family: verdana; background: none repeat scroll 0% 0% rgb(245, 243, 244); border: 1px solid rgb(219, 217, 218); padding: 5px; }
#global #centre #module_temoignage { padding: 0pt; border: 0pt none; }
#global #module_temoignage .bloc_titre { height: 21px; margin: 0px; position: relative; background: none repeat scroll 0% 0% transparent; }
#global #module_temoignage .bloc_titre a { display: block; height: 21px; font-weight: bold; font-size: 11px; line-height: 21px; text-transform: uppercase; color: rgb(100, 67, 71); text-decoration: none; padding-left: 25px; background: url('picto_3couleurs.gif') no-repeat scroll left center transparent; }
#global #module_temoignage .bloc_titre a:hover { text-decoration: underline; }
#global #module_temoignage .bloc_corps { clear: right; border-right: 0px solid rgb(219, 219, 208); border-width: 0px; border-style: none solid solid; border-color: -moz-use-text-color rgb(219, 219, 208) rgb(219, 219, 208); padding: 10px 5px 0pt; }
#global #module_temoignage .bloc_corps a { color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps img { margin-right: 10px; }
#global #module_temoignage .bloc_corps img { margin-right: 10px; float: left; }
#global #module_temoignage .bloc_corps p { font: 12px Arial; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete { font-weight: bold; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete a { text-decoration: underline; font-weight: bold; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete a:hover { text-decoration: none; }
#global #module_temoignage .bloc_corps p.action { font-size: 10px; color: rgb(100, 67, 71); margin-bottom: 10px; margin-top: 0pt; }
#global #module_temoignage .bloc_corps p.action a:hover { text-decoration: none; }
#global #module_temoignage p.tous { clear: both; text-align: right; padding-top: 10px; }
#global #module_temoignage p.tous a { text-decoration: underline; font: 11px Arial; color: rgb(165, 149, 149); background: url('fleche_suivant.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; }
#global #module_temoignage p.tous a:hover { text-decoration: none; }
#global #module_temoignage div.separateur { clear: both; height: 10px; }
#qr_bloc, #droite #qr_bloc.module_standard { width: 290px; color: rgb(92, 68, 70); font-family: arial; font-size: 12px; background: none repeat scroll 0% 0% rgb(245, 243, 244); border: 1px solid rgb(219, 217, 218); padding: 0pt 5px; margin-bottom: 20px; clear: both; }
#qr_bloc *, #droite #qr_bloc.module_standard * { margin: 0pt; padding: 0pt; }
#qr_bloc a, #droite #qr_bloc.module_standard a { color: rgb(92, 68, 70); text-decoration: none; }
#qr_bloc a:hover, #droite #qr_bloc.module_standard a:hover { text-decoration: underline; }
#qr_bloc div.item, #droite #qr_bloc.module_standard div.item { padding-bottom: 0pt; }
#qr_bloc div.item.separateur, #droite #qr_bloc.module_standard div.item.separateur { padding-bottom: 10px; }
#qr_bloc div.spacer, #droite #qr_bloc.module_standard div.spacer { clear: both; }
#qr_bloc h2, #droite #qr_bloc.module_standard h2 { background: url('picto_3couleurs.gif') no-repeat scroll left center transparent; height: 21px; line-height: 21px; }
#qr_bloc h2 a, #droite #qr_bloc.module_standard h2 a { background: none repeat scroll 0% 0% transparent; color: rgb(92, 68, 70); text-transform: uppercase; font-size: 12px; padding-left: 25px; }
#qr_bloc h2 a.qr_copain, #droite #qr_bloc.module_standard h2 a.qr_copain { background: none repeat scroll 0% 0% transparent; padding-left: 0px; }
#qr_bloc h3, #droite #qr_bloc.module_standard h3 { margin: 5px 0pt 0pt; background: none repeat scroll 0% 0% rgb(223, 216, 218); height: 20px; line-height: 20px; font-size: 11px; padding: 0pt 5px; font-weight: normal; text-transform: none; }
#qr_bloc h3 a, #droite #qr_bloc.module_standard h3 a { text-decoration: none; }
#qr_bloc h3 a:hover, #droite #qr_bloc.module_standard h3 a:hover { text-decoration: underline; }
#qr_bloc h3 a.qr_right, #droite #qr_bloc.module_standard h3 a.qr_right { float: right; font-weight: bold; text-decoration: underline; }
#qr_bloc h3 a.qr_right:hover, #droite #qr_bloc.module_standard h3 a.qr_right:hover { text-decoration: none; }
#qr_bloc h4, #droite #qr_bloc.module_standard h4 { margin-top: 5px; padding: 0pt 5px 5px 0pt; text-align: right; font-size: 11px; }
#qr_bloc h4 a, #droite #qr_bloc.module_standard h4 a { background: url('puce-lien-tout.gif') no-repeat scroll left 5px transparent; color: rgb(83, 74, 65); font-weight: bold; padding-left: 10px; text-decoration: underline; }
#qr_bloc h4 a:hover, #droite #qr_bloc.module_standard h4 a:hover { text-decoration: none; }
#qr_bloc .item, #droite #qr_bloc.module_standard .item { padding: 5px; }
#qr_bloc .qr_inc, #droite #qr_bloc.module_standard .qr_inc { float: left; }
#qr_bloc .detail, #droite #qr_bloc.module_standard .detail { width: 215px; float: right; }
#qr_bloc a.qr_under_red, #qr_bloc a.qr_under, #droite #qr_bloc.module_standard a.qr_under_red, #droite #qr_bloc.module_standard a.qr_under { font-size: 10px; text-decoration: underline; }
#qr_bloc a.qr_under_red:hover, #qr_bloc a.qr_under:hover, #droite #qr_bloc.module_standard a.qr_under_red:hover, #droite #qr_bloc.module_standard a.qr_under:hover { text-decoration: none; }
#qr_bloc a.qr_under_red, #droite #qr_bloc.module_standard a.qr_under_red { font-size: 10px; color: rgb(204, 0, 0); }
#qr_bloc ul, #droite #qr_bloc.module_standard ul { list-style: none outside none; margin: 5px 10px; font-size: 11px; }
#qr_bloc ul li a, #droite #qr_bloc.module_standard ul li a { font-size: 12px; font-weight: bold; text-decoration: underline; }
#qr_bloc ul a:hover, #droite #qr_bloc.module_standard ul a:hover { text-decoration: none; }
#global div.bloc_arrondi { display: block; float: left; clear: left; width: 460px; margin-bottom: 5px; }
#global div.bloc_arrondi h2 { font-size: 12px; border-bottom: 1px solid rgb(219, 217, 218); font-weight: bold; height: 20px; line-height: 20px; color: rgb(204, 0, 68); background: url('blocarrondi_coinhd.gif') no-repeat scroll right top transparent; }
#global div.bloc_arrondi h2 a { padding-left: 15px; display: block; float: left; height: 20px; line-height: 20px; color: rgb(204, 0, 68); background: url('blocarrondi_coinhg.gif') no-repeat scroll left top transparent; }
#global div.bloc_arrondi ul { width: 448px; display: block; float: left; margin: 0pt; padding: 10px 0pt 10px 10px; border-style: solid; border-color: rgb(220, 218, 219); border-width: 0pt 1px; list-style: none outside none; }
#global div.bloc_arrondi ul li { display: block; float: left; background: none repeat scroll 0% 0% rgb(255, 255, 255); text-align: center; margin-right: 2px; padding-bottom: 5px; }
#global div.bloc_arrondi ul li a { font-weight: bold; text-decoration: underline; color: rgb(97, 67, 67); }
#global div.bloc_arrondi ul li a img { max-width: 102px; }
#global div.bloc_arrondi h3 { width: 100%; background: url('blocarrondi_coinbd.gif') no-repeat scroll right bottom transparent; text-align: right; }
#global div.bloc_arrondi h3 span { display: block; background: url('blocarrondi_coinbg.gif') no-repeat scroll left bottom transparent; padding-left: 15px; padding-right: 10px; padding-bottom: 10px; }
#global div.bloc_arrondi h3 a { font-size: 12px; background: url('fleche_suivant.gif') no-repeat scroll 0pt 9px transparent; color: rgb(165, 149, 149); padding: 5px 0pt 10px 10px; text-decoration: none; }
#droite div.module_standard { margin-top: 10px; border: 1px solid rgb(223, 216, 218); background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 278px; padding: 0pt; margin-bottom: 20px; font-size: 11px; }
#droite div.module_standard * { color: rgb(136, 112, 114); }
#droite div.module_standard h3, #droite div.module_standard div.bloc_titre { font-weight: bold; height: 19px; line-height: 19px; text-transform: uppercase; font-size: 12px; margin-bottom: 5px; background: url('picto_3couleurs.gif') no-repeat scroll 7px 6px transparent; padding-left: 30px; }
#droite div.module_standard h4 { font-size: 12px; }
#droite div.module_standard p { margin: 0pt; }
#droite div.module_standard p.pied, #droite div.module_standard p.tous { text-align: right; margin-top: 5px; }
#droite div.module_standard img { float: right; }
#droite div.module_standard ul li { list-style: none outside none; background: url('puce.gif') no-repeat scroll 0pt 4px transparent; padding-left: 10px; }
#droite div.module_standard div.detail a { color: rgb(213, 13, 78); }
#droite div.module_standard ul li a { color: rgb(136, 112, 114); }
#droite div.module_standard_forum div.bloc_corps div.item { margin-bottom: 5px; }
#droite div.module_standard div.bloc_corps { margin-top: 10px; }
#droite div.module_standard div.item { margin: 0pt 10px; }
#droite div.module_standard p.tous { text-align: right; margin: 5px; }
#droite div.module_standard p.tous a { background: url('fleche.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; text-decoration: underline; }
.publi-info { width: 442px; margin: 10px 0pt; clear: both; color: rgb(97, 67, 65); }
.publi-info .corps { background: none repeat scroll 0% 0% rgb(222, 216, 218); font-size: 12px; padding: 10px 10px 5px 0pt; display: block; float: left; width: 452px; text-align: left; margin: 0pt; }
.publi-info img { float: right; margin-bottom: 5px; margin-right: 5px; }
.publi-info h2 { margin: 0pt; padding: 0pt 0pt 0pt 10px; font-size: 12px; color: rgb(204, 0, 68); }
.publi-info p { padding-left: 10px; }
.publi-info a.suite { white-space: nowrap; font-weight: bold; color: rgb(97, 67, 65); text-decoration: underline; background: url('fleche_suivant.gif') no-repeat scroll 0pt 5px transparent; padding-left: 10px; }
.publi-info a.suite:hover { text-decoration: none; }
.publi-info h6 { background: none repeat scroll 0% 0% transparent; width: 442px; margin: 0pt; padding: 0pt 0pt 0pt 20px; text-align: right; font-size: 10px; font-weight: normal; }
.publi-info h6 span { padding: 0px 10px 0px 20px; }
.publi-info h6 span { background-color: rgb(222, 216, 218); background-image: url('fond_publi-info.gif'); background-position: left bottom; background-repeat: no-repeat; color: rgb(167, 148, 150); }
#droite .publi-info { width: 300px; }
#droite .publi-info .corps { width: 290px; }
#droite .publi-info h6 { width: 280px; }
#boutique_creations { clear: both; }
#boutique_creations * { margin: 0pt; padding: 0pt; font-size: 11px; font-family: Arial,Helvetica,sans-serif; }
#boutique_creations { border: 1px solid rgb(160, 104, 91); color: rgb(97, 70, 70); margin: 10px 0pt; }
#boutique_creations .spacer { clear: both; }
#boutique_creations a { color: rgb(97, 70, 70); }
#boutique_creations h2 { text-indent: -1000px; background: url('fond.gif') repeat-x scroll left top transparent; height: 28px; line-height: 28px; }
#boutique_creations h2 a { display: block; float: left; height: 28px; line-height: 28px; width: 78px; background: url('logo_boutique_miniature.gif') no-repeat scroll 10px 0pt transparent; }
#boutique_creations h2 span a { width: 105px; background: url('logo_voscreations_miniature.png') no-repeat scroll 5px 0pt transparent; }
#boutique_creations ul { float: none; list-style: none outside none; }
#boutique_creations ul li { display: block; float: left; width: 25%; text-align: center; margin: 4px 0pt; background: none repeat scroll 0% 0% transparent; }
#boutique_creations ul li h3, #boutique_creations ul li p, #boutique_creations ul li h4 { margin: 0pt; }
#boutique_creations ul li img { margin: 4px 0pt; }
#boutique_creations ul li h3 a { font-size: 13px; font-weight: bold; text-decoration: none; }
#boutique_creations ul li h3 a:hover { text-decoration: underline; }
#boutique_creations ul li h4 a:hover { text-decoration: none; }
#boutique_creations ul li h4 a { text-decoration: underline; }
#boutique_creations p.tous { margin: 4px 0pt; clear: both; text-align: right; }
#boutique_creations p.tous a { padding: 0pt 5px 0pt 10px; background: url('puce_001.gif') no-repeat scroll 0pt 4px transparent; text-decoration: underline; }
#boutique_creations p.tous a:hover { text-decoration: none; }
/* ::::: http://www.linternaute.com/femmes/html_externe3/style/publi_info.css ::::: */

.publi-info { width: 442px; margin: 10px 0pt; clear: both; color: rgb(97, 67, 65); }
.publi-info .corps { background: none repeat scroll 0% 0% rgb(222, 216, 218); font-size: 12px; padding: 10px 10px 5px 0pt; display: block; float: left; width: 452px; text-align: left; margin: 0pt; }
.publi-info img { float: right; margin-bottom: 5px; margin-right: 5px; }
.publi-info h2 { margin: 0pt; padding: 0pt 0pt 0pt 10px; font-size: 12px; color: rgb(204, 0, 68); }
.publi-info p { padding-left: 10px; }
.publi-info a.suite { white-space: nowrap; font-weight: bold; color: rgb(97, 67, 65); text-decoration: underline; background: url('fleche_suivant.gif') no-repeat scroll 0pt 5px transparent; padding-left: 10px; }
.publi-info a.suite:hover { text-decoration: none; }
.publi-info h6 { background: none repeat scroll 0% 0% transparent; width: 442px; margin: 0pt; padding: 0pt 0pt 0pt 20px; text-align: right; font-size: 10px; font-weight: normal; }
.publi-info h6 span { padding: 0px 10px 0px 20px; }
.publi-info h6 span { background-color: rgb(222, 216, 218); background-image: url('fond_publi-info.gif'); background-position: left bottom; background-repeat: no-repeat; color: rgb(167, 148, 150); }
#droite .publi-info { width: 300px; }
#droite .publi-info .corps { width: 290px; }
#droite .publi-info h6 { width: 280px; }
/* ::::: http://www.linternaute.com/femmes/maa/html_include/style/microapplicationajax/global.css?4 ::::: */

#maa { font: 11px/16px Arial; border: 1px solid rgb(215, 212, 198); background-color: rgb(255, 255, 255); width: 298px; }
#maa b { font: bold 11px Arial; }
#maa .titre_conteneur { background: url('mini_tetiere.jpg') no-repeat scroll 0px 0px rgb(255, 255, 255); width: 298px; height: 25px; }
#maa input { font-size: 11px; padding: 2px; }
#maa_login { border: 1px solid rgb(127, 157, 195); width: 120px; }
#maa_password { border: 1px solid rgb(127, 157, 195); width: 120px; display: none; }
#maa_password_text { border: 1px solid rgb(127, 157, 195); width: 120px; }
a.mdp_oublie { font-size: 11px; }
#maa_lien_deconnexion { float: right; }
a#maa_lien_deconnexion:hover { text-decoration: underline; }
#maa_connecter { background: url('boutonok.gif') no-repeat scroll 0% 0% transparent; border: 0px solid rgb(127, 157, 195); float: left; height: 15px; margin-right: 0px; margin-top: 3px; width: 22px; cursor: pointer; }
#maa li { background: url('puce1.gif') no-repeat scroll 5px 7px transparent; display: block; float: none; margin: 0pt 0pt 2px 0px; padding-left: 5px; }
#maa ol { position: relative; }
#maa_identification { background: url('fond2_jdf.png') repeat-x scroll center bottom transparent; padding: 5px; }
#maa_conteneur { clear: both; border-top: 1px solid rgb(215, 212, 198); padding-top: 3px; }
.maa_titre_corps { background-color: rgb(255, 255, 255); width: 99px; clear: right; float: left; cursor: pointer; height: 33px; }
.maa_titre_corps_texte { color: rgb(51, 51, 51); float: right; font-size: 11px; font-weight: bold; position: relative; text-transform: uppercase; top: 8px; width: 70px; }
.maa_titre_corps_inactif { background: url('bouton_off_femmes.png') no-repeat scroll 0% 0% transparent; }
img.maa_titre_icone { float: left; margin-left: 4px; margin-top: 4px; }
.maa_contenu { background-color: rgb(255, 255, 254); clear: both; height: 0pt; overflow: hidden; padding: 0px; position: relative; width: 264px; margin-top: 2px; }
#maa_zone_info { display: none; }
#maa_zone_info_image_perso { float: left; display: inline; padding-bottom: 5px; }
#maa_zone_info_texte { padding-left: 5px; width: 232px; float: left; display: inline; background: none repeat scroll 0% 0% transparent; }
#maa_zone_info_texte div.personne { width: 100%; border-bottom: 1px solid rgb(215, 212, 198); }
#maa_zone_info_prenom { font-weight: bold; text-decoration: none; }
#maa_table_login { display: none; width: 100%; margin-top: 8px; }
#maa_table_login tbody { width: 100%; }
#maa_invitation_ident { white-space: nowrap; }
#maa_nbmail { color: red; }
li.maa_puce_grise { list-style-type: none; color: rgb(128, 128, 128); padding-top: 2px; }
li.maa_puce_grise a { padding-left: 8px; text-decoration: none; }
li.maa_puce_grise a:hover { text-decoration: underline; }
li.maa_puce_grise a.maa_lien { font-weight: bold; }
li.maa_puce_grise a.maa_lien:hover { text-decoration: underline; font-weight: bold; }
li.maa_puce_grise a.maa_lien_acces { color: rgb(170, 0, 0); font-weight: bold; text-decoration: underline; }
li.maa_puce_grise a.maa_lien_acces:hover { text-decoration: none; }
#maa_incitation_mail { border-top: 1px solid rgb(215, 212, 198); height: 16px; padding-top: 3px; }
#maa_incitation_mail a { color: rgb(170, 0, 0); font-weight: bold; text-decoration: underline; }
#maa_incitation_mail a:hover { text-decoration: none; }
#maa_zone_login { display: none; }
div.spacer { clear: both; font-size: 1px; }
div#maa_conteneur_newsletter { clear: both; border-top: 1px solid rgb(215, 212, 198); padding-top: 4px; }
/* ::::: http://www.linternaute.com/femmes/html_externe3/style/femmes/include.css ::::: */

#global #gauche { z-index: 20000000; }
#global #tetiere { z-index: 30000000; }
#droite #sondage { padding: 5px; border-left: 1px solid rgb(219, 217, 218); border-right: 1px solid rgb(219, 217, 218); font-family: arial; clear: both; margin-top: 10px; }
#droite #sondage .bloc_titre { height: 15px; line-height: 15px; background: url('picto_3couleurs.gif') no-repeat scroll 0px 4px transparent; margin-bottom: 0pt; }
#droite #sondage .bloc_titre a { font-weight: bold; color: rgb(92, 68, 70); text-transform: uppercase; padding-left: 25px; font-size: 12px; }
#droite #sondage .bloc_titre a:hover { text-decoration: underline; }
#droite #sondage form {  }
#droite #sondage form p { font-size: 11px; color: rgb(51, 51, 51); margin-bottom: 5px; }
#droite #sondage form p.bloc_entete { clear: both; margin: 10px 0pt; }
#droite #sondage form input { float: left; clear: left; margin: 0px 0pt 2px 5px; height: 18px; width: 15px; background: none repeat scroll 0% 0% transparent; }
#droite #sondage form label { float: left; margin: 0px 0px 2px 5px; width: 220px; font: 11px/15px Arial; color: rgb(92, 68, 70); }
#droite #sondage form button { float: left; margin-left: 110px; clear: both; height: 20px; width: 60px; border: 0px none; cursor: pointer; background: url('bt_valider1.gif') no-repeat scroll 0% 0% transparent; }
#droite #sondage p.tous { clear: both; text-align: right; width: 245px; padding-top: 10px; }
#droite #sondage p.tous a { text-decoration: underline; font: 11px Arial; color: rgb(165, 149, 149); background: url('fleche_suivant.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; }
#droite #sondage p.tous a:hover { text-decoration: none; }
#droite #sondage div.spacer { clear: both; }
#global #module_temoignage * { margin: 0pt; padding: 0pt; }
#global #module_temoignage { text-align: left; margin: 0px 0pt 15px; font-size: 12px; font-family: verdana; background: none repeat scroll 0% 0% rgb(245, 243, 244); border: 1px solid rgb(219, 217, 218); padding: 5px; }
#global #centre #module_temoignage { padding: 0pt; border: 0pt none; }
#global #module_temoignage .bloc_titre { height: 21px; margin: 0px; position: relative; background: none repeat scroll 0% 0% transparent; }
#global #module_temoignage .bloc_titre a { display: block; height: 21px; font-weight: bold; font-size: 11px; line-height: 21px; text-transform: uppercase; color: rgb(100, 67, 71); text-decoration: none; padding-left: 25px; background: url('picto_3couleurs.gif') no-repeat scroll left center transparent; }
#global #module_temoignage .bloc_titre a:hover { text-decoration: underline; }
#global #module_temoignage .bloc_corps { clear: right; border-right: 0px solid rgb(219, 219, 208); border-width: 0px; border-style: none solid solid; border-color: -moz-use-text-color rgb(219, 219, 208) rgb(219, 219, 208); padding: 10px 5px 0pt; }
#global #module_temoignage .bloc_corps a { color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps img { margin-right: 10px; }
#global #module_temoignage .bloc_corps img { margin-right: 10px; float: left; }
#global #module_temoignage .bloc_corps p { font: 12px Arial; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete { font-weight: bold; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete a { text-decoration: underline; font-weight: bold; color: rgb(100, 67, 71); }
#global #module_temoignage .bloc_corps p.bloc_entete a:hover { text-decoration: none; }
#global #module_temoignage .bloc_corps p.action { font-size: 10px; color: rgb(100, 67, 71); margin-bottom: 10px; margin-top: 0pt; }
#global #module_temoignage .bloc_corps p.action a:hover { text-decoration: none; }
#global #module_temoignage p.tous { clear: both; text-align: right; padding-top: 10px; }
#global #module_temoignage p.tous a { text-decoration: underline; font: 11px Arial; color: rgb(165, 149, 149); background: url('fleche_suivant.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; }
#global #module_temoignage p.tous a:hover { text-decoration: none; }
#global #module_temoignage div.separateur { clear: both; height: 10px; }
#qr_bloc, #droite #qr_bloc.module_standard { width: 290px; color: rgb(92, 68, 70); font-family: arial; font-size: 12px; background: none repeat scroll 0% 0% rgb(245, 243, 244); border: 1px solid rgb(219, 217, 218); padding: 0pt 5px; margin-bottom: 20px; clear: both; }
#qr_bloc *, #droite #qr_bloc.module_standard * { margin: 0pt; padding: 0pt; }
#qr_bloc a, #droite #qr_bloc.module_standard a { color: rgb(92, 68, 70); text-decoration: none; }
#qr_bloc a:hover, #droite #qr_bloc.module_standard a:hover { text-decoration: underline; }
#qr_bloc div.item, #droite #qr_bloc.module_standard div.item { padding-bottom: 0pt; }
#qr_bloc div.item.separateur, #droite #qr_bloc.module_standard div.item.separateur { padding-bottom: 10px; }
#qr_bloc div.spacer, #droite #qr_bloc.module_standard div.spacer { clear: both; }
#qr_bloc h2, #droite #qr_bloc.module_standard h2 { background: url('picto_3couleurs.gif') no-repeat scroll left center transparent; height: 21px; line-height: 21px; }
#qr_bloc h2 a, #droite #qr_bloc.module_standard h2 a { background: none repeat scroll 0% 0% transparent; color: rgb(92, 68, 70); text-transform: uppercase; font-size: 12px; padding-left: 25px; }
#qr_bloc h2 a.qr_copain, #droite #qr_bloc.module_standard h2 a.qr_copain { background: none repeat scroll 0% 0% transparent; padding-left: 0px; }
#qr_bloc h3, #droite #qr_bloc.module_standard h3 { margin: 5px 0pt 0pt; background: none repeat scroll 0% 0% rgb(223, 216, 218); height: 20px; line-height: 20px; font-size: 11px; padding: 0pt 5px; font-weight: normal; text-transform: none; }
#qr_bloc h3 a, #droite #qr_bloc.module_standard h3 a { text-decoration: none; }
#qr_bloc h3 a:hover, #droite #qr_bloc.module_standard h3 a:hover { text-decoration: underline; }
#qr_bloc h3 a.qr_right, #droite #qr_bloc.module_standard h3 a.qr_right { float: right; font-weight: bold; text-decoration: underline; }
#qr_bloc h3 a.qr_right:hover, #droite #qr_bloc.module_standard h3 a.qr_right:hover { text-decoration: none; }
#qr_bloc h4, #droite #qr_bloc.module_standard h4 { margin-top: 5px; padding: 0pt 5px 5px 0pt; text-align: right; font-size: 11px; }
#qr_bloc h4 a, #droite #qr_bloc.module_standard h4 a { background: url('puce-lien-tout.gif') no-repeat scroll left 5px transparent; color: rgb(83, 74, 65); font-weight: bold; padding-left: 10px; text-decoration: underline; }
#qr_bloc h4 a:hover, #droite #qr_bloc.module_standard h4 a:hover { text-decoration: none; }
#qr_bloc .item, #droite #qr_bloc.module_standard .item { padding: 5px; }
#qr_bloc .qr_inc, #droite #qr_bloc.module_standard .qr_inc { float: left; }
#qr_bloc .detail, #droite #qr_bloc.module_standard .detail { width: 215px; float: right; }
#qr_bloc a.qr_under_red, #qr_bloc a.qr_under, #droite #qr_bloc.module_standard a.qr_under_red, #droite #qr_bloc.module_standard a.qr_under { font-size: 10px; text-decoration: underline; }
#qr_bloc a.qr_under_red:hover, #qr_bloc a.qr_under:hover, #droite #qr_bloc.module_standard a.qr_under_red:hover, #droite #qr_bloc.module_standard a.qr_under:hover { text-decoration: none; }
#qr_bloc a.qr_under_red, #droite #qr_bloc.module_standard a.qr_under_red { font-size: 10px; color: rgb(204, 0, 0); }
#qr_bloc ul, #droite #qr_bloc.module_standard ul { list-style: none outside none; margin: 5px 10px; font-size: 11px; }
#qr_bloc ul li a, #droite #qr_bloc.module_standard ul li a { font-size: 12px; font-weight: bold; text-decoration: underline; }
#qr_bloc ul a:hover, #droite #qr_bloc.module_standard ul a:hover { text-decoration: none; }
#global div.bloc_arrondi { display: block; float: left; clear: left; width: 460px; margin-bottom: 5px; }
#global div.bloc_arrondi h2 { font-size: 12px; border-bottom: 1px solid rgb(219, 217, 218); font-weight: bold; height: 20px; line-height: 20px; color: rgb(204, 0, 68); background: url('blocarrondi_coinhd.gif') no-repeat scroll right top transparent; }
#global div.bloc_arrondi h2 a { padding-left: 15px; display: block; float: left; height: 20px; line-height: 20px; color: rgb(204, 0, 68); background: url('blocarrondi_coinhg.gif') no-repeat scroll left top transparent; }
#global div.bloc_arrondi ul { width: 448px; display: block; float: left; margin: 0pt; padding: 10px 0pt 10px 10px; border-style: solid; border-color: rgb(220, 218, 219); border-width: 0pt 1px; list-style: none outside none; }
#global div.bloc_arrondi ul li { display: block; float: left; background: none repeat scroll 0% 0% rgb(255, 255, 255); text-align: center; margin-right: 2px; padding-bottom: 5px; }
#global div.bloc_arrondi ul li a { font-weight: bold; text-decoration: underline; color: rgb(97, 67, 67); }
#global div.bloc_arrondi ul li a img { max-width: 102px; }
#global div.bloc_arrondi h3 { width: 100%; background: url('blocarrondi_coinbd.gif') no-repeat scroll right bottom transparent; text-align: right; }
#global div.bloc_arrondi h3 span { display: block; background: url('blocarrondi_coinbg.gif') no-repeat scroll left bottom transparent; padding-left: 15px; padding-right: 10px; padding-bottom: 10px; }
#global div.bloc_arrondi h3 a { font-size: 12px; background: url('fleche_suivant.gif') no-repeat scroll 0pt 9px transparent; color: rgb(165, 149, 149); padding: 5px 0pt 10px 10px; text-decoration: none; }
#droite div.module_standard { margin-top: 10px; border: 1px solid rgb(223, 216, 218); background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 278px; padding: 0pt; margin-bottom: 20px; font-size: 11px; }
#droite div.module_standard * { color: rgb(136, 112, 114); }
#droite div.module_standard h3, #droite div.module_standard div.bloc_titre { font-weight: bold; height: 19px; line-height: 19px; text-transform: uppercase; font-size: 12px; margin-bottom: 5px; background: url('picto_3couleurs.gif') no-repeat scroll 7px 6px transparent; padding-left: 30px; }
#droite div.module_standard h4 { font-size: 12px; }
#droite div.module_standard p { margin: 0pt; }
#droite div.module_standard p.pied, #droite div.module_standard p.tous { text-align: right; margin-top: 5px; }
#droite div.module_standard img { float: right; }
#droite div.module_standard ul li { list-style: none outside none; background: url('puce.gif') no-repeat scroll 0pt 4px transparent; padding-left: 10px; }
#droite div.module_standard div.detail a { color: rgb(213, 13, 78); }
#droite div.module_standard ul li a { color: rgb(136, 112, 114); }
#droite div.module_standard_forum div.bloc_corps div.item { margin-bottom: 5px; }
#droite div.module_standard div.bloc_corps { margin-top: 10px; }
#droite div.module_standard div.item { margin: 0pt 10px; }
#droite div.module_standard p.tous { text-align: right; margin: 5px; }
#droite div.module_standard p.tous a { background: url('fleche.gif') no-repeat scroll 0pt 4px transparent; padding-left: 12px; text-decoration: underline; }
.publi-info { width: 442px; margin: 10px 0pt; clear: both; color: rgb(97, 67, 65); }
.publi-info .corps { background: none repeat scroll 0% 0% rgb(222, 216, 218); font-size: 12px; padding: 10px 10px 5px 0pt; display: block; float: left; width: 452px; text-align: left; margin: 0pt; }
.publi-info img { float: right; margin-bottom: 5px; margin-right: 5px; }
.publi-info h2 { margin: 0pt; padding: 0pt 0pt 0pt 10px; font-size: 12px; color: rgb(204, 0, 68); }
.publi-info p { padding-left: 10px; }
.publi-info a.suite { white-space: nowrap; font-weight: bold; color: rgb(97, 67, 65); text-decoration: underline; background: url('fleche_suivant.gif') no-repeat scroll 0pt 5px transparent; padding-left: 10px; }
.publi-info a.suite:hover { text-decoration: none; }
.publi-info h6 { background: none repeat scroll 0% 0% transparent; width: 442px; margin: 0pt; padding: 0pt 0pt 0pt 20px; text-align: right; font-size: 10px; font-weight: normal; }
.publi-info h6 span { padding: 0px 10px 0px 20px; }
.publi-info h6 span { background-color: rgb(222, 216, 218); background-image: url('fond_publi-info.gif'); background-position: left bottom; background-repeat: no-repeat; color: rgb(167, 148, 150); }
#droite .publi-info { width: 300px; }
#droite .publi-info .corps { width: 290px; }
#droite .publi-info h6 { width: 280px; }
#boutique_creations { clear: both; }
#boutique_creations * { margin: 0pt; padding: 0pt; font-size: 11px; font-family: Arial,Helvetica,sans-serif; }
#boutique_creations { border: 1px solid rgb(160, 104, 91); color: rgb(97, 70, 70); margin: 10px 0pt; }
#boutique_creations .spacer { clear: both; }
#boutique_creations a { color: rgb(97, 70, 70); }
#boutique_creations h2 { text-indent: -1000px; background: url('fond.gif') repeat-x scroll left top transparent; height: 28px; line-height: 28px; }
#boutique_creations h2 a { display: block; float: left; height: 28px; line-height: 28px; width: 78px; background: url('logo_boutique_miniature.gif') no-repeat scroll 10px 0pt transparent; }
#boutique_creations h2 span a { width: 105px; background: url('logo_voscreations_miniature.png') no-repeat scroll 5px 0pt transparent; }
#boutique_creations ul { float: none; list-style: none outside none; }
#boutique_creations ul li { display: block; float: left; width: 25%; text-align: center; margin: 4px 0pt; background: none repeat scroll 0% 0% transparent; }
#boutique_creations ul li h3, #boutique_creations ul li p, #boutique_creations ul li h4 { margin: 0pt; }
#boutique_creations ul li img { margin: 4px 0pt; }
#boutique_creations ul li h3 a { font-size: 13px; font-weight: bold; text-decoration: none; }
#boutique_creations ul li h3 a:hover { text-decoration: underline; }
#boutique_creations ul li h4 a:hover { text-decoration: none; }
#boutique_creations ul li h4 a { text-decoration: underline; }
#boutique_creations p.tous { margin: 4px 0pt; clear: both; text-align: right; }
#boutique_creations p.tous a { padding: 0pt 5px 0pt 10px; background: url('puce_001.gif') no-repeat scroll 0pt 4px transparent; text-decoration: underline; }
#boutique_creations p.tous a:hover { text-decoration: none; }
div.pub-avis { display: none; }
div.pub-avis a { color: rgb(198, 198, 198); text-decoration: underline; }
div.pub-avis a:hover { text-decoration: none; }
div.pub-avis { text-align: right; font: bold 10px verdana; width: 299px; clear: both; margin-bottom: 10px; }
#pub_avis { text-align: right; font: bold 10px verdana; width: 299px; position: static; margin-bottom: 10px; clear: both; }
#pub_avis a { color: rgb(198, 198, 198); text-decoration: underline; display: none; }
#pub_avis a:hover { text-decoration: none; }
div.pub-avis { display: none; }
div.pub-avis a { color: rgb(198, 198, 198); text-decoration: underline; }
div.pub-avis a:hover { text-decoration: none; }
div.pub-avis { text-align: right; font: bold 10px verdana; width: 299px; clear: both; margin-bottom: 10px; }
#dernieres-photos .titre-bloc-dernieres-photos { height: 18px; background: url('picto_appareil_photo.gif') no-repeat scroll left center transparent; padding: 0px 0pt 3px 31px; font: 11px Arial,Helvetica,sans-serif; color: rgb(97, 67, 67); text-decoration: none; }
#dernieres-photos.tableau-dernieres-photos { padding: 0px; width: 270px; }
#dernieres-photos .lien-photo { font: 10px Arial; color: rgb(51, 51, 51); text-decoration: none; }
#dernieres-photos .lien-photo:hover { font: 10px Arial; color: rgb(97, 67, 67); text-decoration: underline; }
#dernieres-photos .lien-total-dernieres-photos { background: url('fleche_suivant.gif') no-repeat scroll left 5px transparent; color: rgb(165, 149, 149); padding-left: 10px; text-decoration: underline; font: 11px arial; }
#dernieres-photos .lien-total-dernieres-photos:hover { text-decoration: none; }
#dernieres-photos .table-photo { border: 2px solid rgb(184, 181, 162); width: 85px; height: 85px; }
#dernieres-photos td a img { padding-left: 0px; }
/* ::::: http://www.linternaute.com/femmes/html_externe3/style/femmes/pieddepage_v3.css ::::: */

#pieddepage {  }
#pieddepage div.liens { line-height: 15px; width: 959px; padding: 0pt 0px 20px; margin: 20px auto 0pt; background: url('femme.gif') no-repeat scroll center bottom transparent; font-size: 10px; font-family: verdana; text-align: center; }
#pieddepage div.liens ul { margin: 0pt; }
#pieddepage div.liens ul li { list-style: none outside none; display: inline; }
#pieddepage div.liens ul.liste_sites { width: 959px; background: url('separateur.gif') no-repeat scroll center top transparent; padding-top: 20px; }
#pieddepage div.liens ul.liste_sites li { margin-right: 5px; border-right: 1px solid rgb(130, 100, 102); padding-right: 5px; }
#pieddepage div.liens ul.liste_sites li.dernier { border-right: 0pt none; }
#pieddepage div.liens ul.liste_sites li a { font-weight: bold; text-decoration: underline; }
#pieddepage div.liens ul.liste_sites li a:hover { text-decoration: none; }
#pieddepage div.liens ul.liste_liens { width: 959px; margin-top: 8px; color: rgb(172, 60, 91); }
#pieddepage div.liens ul.liste_liens li { margin-right: 5px; border-right: 1px solid rgb(130, 100, 102); padding-right: 5px; }
#pieddepage div.liens ul.liste_liens li.dernier { border-right: 0pt none; }
#pieddepage div.liens ul.liste_liens a { color: rgb(172, 60, 91); }
/* ::::: http://www.linternaute.com/femmes/html_externe3/style/femmes/chaine_v3.css ::::: */

body #tetiere-box * { margin: 0pt; padding: 0pt; }
body { margin: 0pt; background: url('fond_body2.gif') repeat-y scroll left top rgb(218, 209, 211); }
body #global { min-width: 999px; }
body #droite {  }
body #gauche { left: 10px; top: 115px; width: 131px; }
body #colonne_gauche { width: 131px; overflow: hidden; }
body #contenu { padding-bottom: 120px; border-bottom: 0pt none; width: auto; margin-left: 10px; background: url('bordure_droite2.gif') repeat-y scroll left top transparent; border-right: 0pt none; }
body #pied { bottom: 40px; background: url('bordure_droite2.gif') repeat-y scroll left top transparent; }
body #centre { min-height: 2230px; }
body #gauche div.intitule { text-transform: uppercase; text-indent: 15px; height: 22px; line-height: 22px; font-weight: bold; background: url('fond_intitule.gif') repeat-x scroll left top transparent; }
body #pieddepage div.liens { margin-left: 4px; }
body #pieddepage div.liens { margin: 0pt 0pt 0pt 8px; }
#tetiere #menu #sous-menu li.separateur { width: auto; margin-top: 0pt; background: none repeat scroll 0% 0% transparent; }
body #droite #colonne_droite { padding: 15px 0pt 15px 5px; }
body #pied { margin-left: 0pt; width: 977px; bottom: 20px; }
body #contenu { margin-top: 130px; }
body #tetiere-box #menu { top: 90px; }
body #tetiere { background: none repeat scroll 0% 0% transparent; }
body #tetiere-box #logo_linternaute { z-index: 10; }
/* ::::: http://www.linternaute.com/femmes/html_externe3/style/femmes/chaine_v3.css ::::: */

body #tetiere-box * { margin: 0pt; padding: 0pt; }
body { margin: 0pt; background: url('fond_body2.gif') repeat-y scroll left top rgb(218, 209, 211); }
body #global { min-width: 999px; }
body #droite {  }
body #gauche { left: 10px; top: 115px; width: 131px; }
body #colonne_gauche { width: 131px; overflow: hidden; }
body #contenu { padding-bottom: 120px; border-bottom: 0pt none; width: auto; margin-left: 10px; background: url('bordure_droite2.gif') repeat-y scroll left top transparent; border-right: 0pt none; }
body #pied { bottom: 40px; background: url('bordure_droite2.gif') repeat-y scroll left top transparent; }
body #centre { min-height: 2230px; }
body #gauche div.intitule { text-transform: uppercase; text-indent: 15px; height: 22px; line-height: 22px; font-weight: bold; background: url('fond_intitule.gif') repeat-x scroll left top transparent; }
body #pieddepage div.liens { margin-left: 4px; }
body #pieddepage div.liens { margin: 0pt 0pt 0pt 8px; }
#tetiere #menu #sous-menu li.separateur { width: auto; margin-top: 0pt; background: none repeat scroll 0% 0% transparent; }
body #droite #colonne_droite { padding: 15px 0pt 15px 5px; }
body #pied { margin-left: 0pt; width: 977px; bottom: 20px; }
body #contenu { margin-top: 130px; }
body #tetiere-box #menu { top: 90px; }
body #tetiere { background: none repeat scroll 0% 0% transparent; }
body #tetiere-box #logo_linternaute { z-index: 10; }
/* ::::: http://www.linternaute.com/femmes/html_externe3/style/femmes/magazine/tetiere_v3.css ::::: */

/* ::::: http://www.linternaute.com/femmes/html_externe3/style/femmes/tetiere_v3.css ::::: */

#tetiere-box { position: relative; border: 0pt none; width: 987px; height: 137px; padding: 0pt 0pt 0pt 10px; margin: 0pt; background: url('fond_tetiere.gif') repeat-y scroll 0pt 0pt rgb(223, 216, 218); }
#tetiere-box a { text-decoration: none; }
#tetiere-box a:hover { text-decoration: underline; }
#tetiere-box * { font-family: arial; font-size: 11px; }
#tetiere-box input, #tetiere-box select { font-size: 11px; color: rgb(0, 0, 0); }
#tetiere-box #bloc_droite { height: 90px; text-align: right; background: none repeat scroll 0% 0% transparent; font-size: 11px; margin-right: 10px; }
#tetiere-box #bloc_droite #bloc_session, #tetiere-box #bloc_session_authentification { margin-top: 10px; }
#tetiere-box #bloc_session_inscrit { margin-top: 18px; }
#tetiere-box #bloc_session_authentification p { margin-bottom: 0pt; }
#tetiere-box #bloc_session_authentification button.ok { border: 0pt none; background: url('bouton_ok.gif') no-repeat scroll left top transparent; cursor: pointer; height: 21px; margin: 2px 0pt 0pt 5px; width: 21px; }
#tetiere-box #bloc_session_inscrit p img { margin-right: 5px; margin-left: 5px; }
#tetiere-box #bloc_session_inscrit p a img { margin-right: 5px; position: relative; top: 4px; border: 0pt none; }
#tetiere-box #bloc_droite a { text-decoration: underline; }
#tetiere-box #bloc_droite a:hover { text-decoration: none; }
#tetiere-box #logo_linternaute { width: 84px; height: 24px; position: absolute; top: 71px; right: 10px; background: url('logo_linternaute.gif') no-repeat scroll left top transparent; }
#tetiere-box #logo_linternaute span { text-indent: -3000px; visibility: hidden; display: block; }
#tetiere-box h1 a, #tetiere-box p.famille a { display: block; width: 171px; height: 75px; position: relative; top: 1px; margin: 15px 0pt 0pt 20px; float: left; background: url('logo_jdf.gif') no-repeat scroll left top transparent; text-indent: -5000px; }
#tetiere-box h2 a, #tetiere-box p.chaine a { width: 75px; height: 89px; display: none; text-indent: -5000px; position: relative; top: 1px; }
#tetiere-box.chaine { text-transform: none; color: rgb(97, 67, 67); font-weight: normal; }
#tetiere-box.chaine a { color: rgb(97, 67, 67); }
#tetiere-box.chaine a:hover { color: rgb(213, 13, 78); }
#tetiere-box.chaine h1 a, #tetiere-box.chaine p.famille a { display: block; width: 135px; background: url('logo_jdf_brut.gif') no-repeat scroll left top transparent; }
#tetiere-box.chaine h2 a, #tetiere-box.chaine p.chaine a { display: block; float: left; }
#tetiere-box.deco h2 a, #tetiere-box.deco p.chaine a { background: url('logo_jdf_deco.gif') no-repeat scroll left bottom transparent; }
#tetiere-box #recherche_interne { position: relative; top: 20px; left: 0pt; float: left; width: 372px; background: url('fond_recherche_interne.gif') no-repeat scroll 5px 0pt transparent; padding: 20px 0pt 0pt 30px; }
#tetiere-box.chaine #recherche_interne { left: 10px; }
#tetiere-box #recherche_interne * { font-size: 11px; }
#tetiere-box #recherche_interne input { float: left; border: 0pt none; padding: 0pt; height: 18px; margin-right: 5px; }
#tetiere-box #recherche_interne select { font-size: 11px; float: left; border: 0pt none; width: 180px; height: 18px; margin-right: 5px; }
#tetiere-box #recherche_interne option { padding: 0pt; margin: 0pt; }
#tetiere-box #recherche_interne button.ok { float: left; border: 0pt none; background: url('bouton_ok.gif') no-repeat scroll left top transparent; cursor: pointer; height: 21px; margin: 0pt; width: 21px; position: relative; top: -2px; }
#tetiere-box #date { font-size: 11px; height: 19px; line-height: 19px; overflow: hidden; min-width: 245px; }
#tetiere-box #date a { font-size: 11px; }
#tetiere-box #date a:hover { color: rgb(213, 13, 78); }
#tetiere-box #date span.date { font-size: 11px; line-height: 19px; padding-right: 3px; padding-left: 10px; display: block; float: right; height: 19px; background: url('map.gif') no-repeat scroll 0pt -18px transparent; }
#tetiere-box #date span.fete a { padding-left: 3px; padding-right: 10px; display: block; float: right; height: 19px; background: url('map.gif') no-repeat scroll right top transparent; }
#tetiere-box #date span.separateur { display: block; float: right; height: 19px; line-height: 17px; background: url('map.gif') no-repeat scroll 0pt -30px rgb(235, 230, 231); }
#tetiere-box #menu { display: block; width: 987px; float: left; height: 47px; clear: both; list-style: none outside none; text-transform: uppercase; font-weight: bold; font-size: 12px; background: url('map2.gif') repeat-x scroll 993px -111px transparent; border: 0pt none; }
#tetiere-box #menu li { list-style: none outside none; display: block; float: left; height: 27px; }
#tetiere-box #menu li a, #tetiere-box #menu ul li.inactif a { padding: 0pt 8px 0pt 6px; display: block; float: left; height: 27px; line-height: 27px; background: url('map.gif') no-repeat scroll 0pt -57px transparent; color: rgb(97, 67, 67); }
#tetiere-box #menu li a:hover, #tetiere-box #menu li a.actif, #tetiere-box #menu li.actif a, #tetiere-box #menu ul li.survol a { text-decoration: none; color: rgb(255, 255, 255); background: url('map.gif') no-repeat scroll 0pt -84px transparent; }
#tetiere-box #menu ul #onglet_luxe a:hover, #tetiere-box #menu ul #onglet_luxe a.actif, #tetiere-box #menu ul #onglet_luxe.actif a, #tetiere-box #menu ul #onglet_luxe.survol a { text-decoration: none; color: rgb(255, 255, 255); background: url('map.gif') no-repeat scroll 0pt -214px rgb(0, 0, 0); }
#tetiere-box #menu li.dernier { text-transform: none; font-weight: normal; font-size: 11px; }
#tetiere-box #menu li.dernier a, #tetiere-box #menu li.dernier a:hover, #tetiere-box #menu li.dernier.survol a { color: rgb(97, 67, 65); background: none repeat scroll 0% 0% transparent; }
#tetiere-box #menu li.dernier a:hover { text-decoration: underline; background: none repeat scroll 0% 0% transparent; }
#tetiere-box #menu li.premier { background: none repeat scroll 0% 0% transparent; }
#tetiere-box #menu li.premier a { background: url('map.gif') no-repeat scroll 0pt -138px transparent; }
#tetiere-box #menu li.premier a:hover, #tetiere-box #menu li.premier a.actif, #tetiere-box #menu li.premier.actif a, #tetiere-box #menu li.premier.survol a { background: url('map.gif') no-repeat scroll 0pt -165px transparent; color: rgb(255, 255, 255); }
#tetiere-box #menu #sous-menu { font-size: 12px; display: block; float: left; width: 978px; height: 20px; line-height: 20px; text-transform: none; font-weight: normal; background: url('fond_sousmenu2.gif') repeat-y scroll left top rgb(218, 209, 211); border: 0pt none; }
#tetiere-box #menu #sous-menu li { height: 20px; line-height: 20px; display: block; float: left; padding-left: 6px; padding-right: 6px; color: rgb(97, 67, 65); }
#tetiere-box #menu #sous-menu li.separateur a { border-left: 1px solid rgb(255, 170, 36); padding-left: 12px; }
#tetiere-box #menu #sous-menu li.premier a { background: none repeat scroll 0% 0% transparent; }
#tetiere-box #menu #sous-menu li.premier { background: none repeat scroll 0% 0% transparent; }
#tetiere-box #menu #sous-menu li a { color: rgb(255, 255, 255); padding: 0pt; margin: 4px 0pt 0pt; height: 12px; line-height: 12px; background: none repeat scroll 0% 0% rgb(213, 13, 78); font-weight: bold; font-size: 11px; }
#tetiere-box #menu #sous-menu li a:hover { text-decoration: underline; }
#tetiere-box #menu #sous-menu ul.hidden { display: none; }
#tetiere-box #menu #sous-menu #sous-menu_onglet_luxe { background: url('fond_sousmenu2.gif') repeat-y scroll left bottom rgb(218, 209, 211); height: 20px; width: 978px; }
#tetiere-box #menu #sous-menu #sous-menu_onglet_luxe a { background: none repeat scroll 0% 0% rgb(0, 0, 0); }
.x26 { position: absolute; width: 1px; height: 1px; top: 0px; left: 0px; z-index: 6; }
.topleft { position: absolute; top: 0px; left: 0px; z-index: 6; }
#tetiere-box #menu ul li.promo { position: relative; top: -7px; }
#tetiere-box #menu ul li.promo a, #tetiere-box #menu ul li.promo.inactif a, #tetiere-box #menu ul li.promo.actif a { background: none repeat scroll 0% 0% transparent; }
#tetiere-box #menu ul li.promo a:hover { background: none repeat scroll 0% 0% transparent; }

