/* reinit */
* {margin: 0; padding: 0;}
html {overflow-x: hidden;}
body {font: 12px Arial, Helvetica, sans-serif; width: 2200px; _height: 100%;}

dreamfilter {global:"\"/*"}
#global {position: relative;}
#contenu {z-index:2; position: absolute; min-height: 2050px; margin: 102px 0px 0px 0px; padding: 0px 0px 15px 149px; vertical-align: top;}
#contenu {_position: float; _height: 2050px; _margin-top: 0px; _padding-top: 102px;}
	#centre {float: left; width: 486px; _height: 2050px; min-height: 2050px; padding: 15px 0px 0px 0px;}
	#droite {float: left; _float: none;}
		#colonne_droite {_width: 261px; padding:10px; }
	#pied{z-index:5; position: absolute; width: 100%; height: 41px !important;_height: 40px !important; left: 0px; bottom: -42px;}
#tetiere {z-index:1; position: absolute;width: 100%; height: 102px; left: 0px; top: 0px;}
#gauche{z-index:3; position: absolute; width: 149px; height: 2050px; left: 0px; top: 102px;}

/* generique */
a {text-decoration: underline;}
a:hover {text-decoration: none;}
p {margin-bottom: 0px;}
br {line-height: normal;}
h1 {margin: 15px 0;font-size: 16px;}
h2 {font-size: 12px;font-weight: bold; margin-top: 13px;}
h3 {font-size: 13px;font-weight: bold;}
table {font: 12px Arial, Helvetica, sans-serif;}
input, select {background-color:#FFF;font-size: 10px;}
img {border: 0;}

/* class */
.date {font: 10px Arial, Helvetica, sans-serif;float: right; margin-bottom:5px;}
.legende {font: bold 9px verdana, sans-serif;margin: 5px 0px; display: block;}
.credit {font: 9px verdana, sans-serif;padding-bottom: 5px;}
.lien-fonctionnel, .lien-fonctionnel a {font: 11px Arial, Helvetica, sans-serif;text-decoration: underline;}
.lien-fonctionnel a:hover {text-decoration: none;}
.lien, .lien a {font: 11px Arial, Helvetica, sans-serif; text-decoration: underline;}
.lien a:hover {text-decoration: none;}
.lien-video, .lien-video a {font: bold 11px Arial, Helvetica, sans-serif; text-decoration: underline; padding-left: 15px; background: #fff url(http://www.journaldesfemmes.com/image/gen/clip.gif) no-repeat 0% 50%;}
.lien-site a {font: bold 11px Arial, Helvetica, sans-serif; color: #cc0044; text-decoration: none;}
.lien-site a:hover {text-decoration: underline;}
.texte {font: normal 12px Arial, Helvetica, sans-serif;text-align: left;vertical-align: top;text-decoration: none;text-indent: inherit;text-shadow: none;text-transform: none;}
.categorie {margin: 0px;}
.categorie-titre {float: left; width: 100%;font: bold 14px Arial, Helvetica, sans-serif; padding: 0 4px 5px 22px;}
.categorie-titre-majuscule {float: left; width: 100%; font: bold 11px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #3F485A; background: url(http://www.journaldesfemmes.com/image/picto_fleche1.gif) left 5px no-repeat; padding: 6px 5px 0px 25px;}
.categorie-bloc {clear: both; margin-bottom: 5px;}
.categorie-bloc a {text-decoration: none;}
.categorie-bloc a:hover {text-decoration: underline;}
.categorie-fond {width: 100%; height: 0px;}
.categorie-entete {display: inline; padding-left: 10px;}
.categorie-entete a {font: bold 12px Arial;}
.exergue {color: #c30;font-style: italic;font-weight: bold;font-size: 16px;float: left;text-align: left;margin: 5px 0;}
.fleche {display: block;float: left;width: 7px;overflow: hidden;text-indent: 7px; background: #fff url(http://www.journaldesfemmes.com/image/puce1.gif) 0px 5px no-repeat;padding-left: 0px;}
.flechegauche {font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold}
a.flechehome {background: url(http://www.journaldesfemmes.com/image/fleche_suivant.gif) 0px 5px no-repeat;color: #FD6500; padding-left: 10px; text-decoration: underline;font: 11px arial;}
a.flechehome:hover {text-decoration: none;}
.savoir-plus {clear: left; background: #fff url(http://www.journaldesfemmes.com/image/fleche_suivant.gif) 0px 5px no-repeat;padding-left: 10px;margin: 5px 0px;}
.fond-fonce {background: #d7d4c6;}
.fond-clair {background: #fff;}
.copyright {float: right; clear: both; font: 10px Arial; text-decoration: underline; margin-top: 5px;margin-bottom: 15px; margin-right: 15px;}
.copyright a {text-decoration: underline;}

/* id */
#chapeau {font: bold 13px Arial, Helvetica, sans-serif; margin-bottom: 10px;width: 100%;}
#chapeau td {vertical-align: top;}
#chapeau #chapeau-texte {width: 100%; font: bold 13px Arial, Helvetica, sans-serif;}
#chapeau img {margin-right: 10px;}
#en-image, #en-image_navigation {width: 100%; margin-bottom: 5px;}
#en-image td {text-align: center;}
#en-image #en-image-titre {font: 12px Arial, Helvetica, sans-serif;padding-bottom: 4px;}
#en-image .en-image-titre-decoration {font: bold 11px Arial, Helvetica, sans-serif;color: #CC0044;}
#en-image_navigation #en-image-lien {text-align: right; padding-left: 60px;}
#en-image_navigation #en-image-separateur {text-align: center; padding: 0 4px 0 4px; background: url(http://www.journaldesfemmes.com/image/separation1.gif) center center no-repeat;}
#en-image_navigation #en-image-tout {text-align: left; }
#signature {float: right; padding: 10px 0px; font: 10px Arial, Helvetica, sans-serif; background: url(http://www.journaldesfemmes.com/image/puce1.gif) 0px 15px no-repeat; padding-left: 6px;}
#signature a {text-decoration: underline;}
#bloc-image-gauche, #bloc-image-droite {width: 20px; background: #CCCDCE;}

/* pub */
.pub-5 {clear: both; text-align: center; margin: 0px;}
.pub-mjx {text-align: center; margin-top: 15px;}
.x26 {position: absolute; width: 100px; height: 100px; top: 0px; left: 0px;}
.topleft {position: absolute; top: 0px; left: 0px;}

/* fil ariane */
#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;}
#fil-ariane a.fil-intitule {text-decoration: none;}
#fil-ariane a.fil-intitule:hover {text-decoration: underline;}

/* foliotage */
#foliotage {font: 11px Arial, Helvetica, sans-serif; text-align: center;}
#foliotage ul {white-space: nowrap;}
#foliotage li {display: inline; list-style-type: none;}
#foliotage li a {padding-right: 2px; padding-left: 6px; font: 10px Arial, Helvetica, sans-serif; display: inline; text-decoration: underline; background: url(http://www.journaldesfemmes.com/image/separation3.gif) left no-repeat;}
#foliotage li a:hover {text-decoration: none;}
#foliotage li a.debut, #foliotage li a.sur, #foliotage li a.sur, #foliotage li.actif-debut {background: none}
#foliotage li.actif {color: #CC0044; background: url(http://www.journaldesfemmes.com/image/separation3.gif) left no-repeat; padding: 0px 2px 0px 6px; }
#foliotage li.actif-debut {color: #CC0044;}

/* bloc onglet */
.bloc_onglet {width: 100%; height: 24px; margin-top: 20px; border-bottom: 1px solid #a59595;}
.bloc_onglet .onglet {position: absolute; margin-top: 1px; margin-left: 30px; height: 24px;}
.bloc_onglet .onglet ul {display: inline;}
.bloc_onglet .onglet li.coin_gauche {float: left; list-style-type: none; height: 24px; width: 9px; background: url(http://www.journaldesfemmes.com/image/gen/onglet_coing.gif) no-repeat;}
.bloc_onglet .onglet li.centre {float: left; list-style-type: none; height: 24px; background: url(http://www.journaldesfemmes.com/image/gen/onglet_centre.gif) repeat-x; padding-top: 6px; font: bold 13px arial; color: #cc0044;}
.bloc_onglet .onglet li.centre a {text-decoration: none; font: bold 13px arial; color: #670099;}
.bloc_onglet .onglet li.centre a:hover {text-decoration: underline;}
.bloc_onglet .onglet li.coin_droite {float: left; list-style-type: none; height: 24px; width: 9px; background: url(http://www.journaldesfemmes.com/image/gen/onglet_coind.gif) no-repeat;}

/* bloc foliotage */
#bloc_foliotage {border-collapse: collapse; width: 100%; margin: 5px 0 15px 0;}
#bloc_foliotage .gauche, #bloc_foliotage  .droite {width: 115px;}
#bloc_foliotage .droite {text-align: right;}
#bloc_foliotage .centre {text-align: center;}
#bloc_foliotage .lien_precedent {background: url(http://www.journaldesfemmes.com/image/fleche_precedent.gif) left 5px no-repeat; color: #a59595; padding-left: 10px; text-decoration: underline; font: 11px arial;}
#bloc_foliotage .lien_suivant {background: url(http://www.journaldesfemmes.com/image/fleche_suivant.gif) right 5px no-repeat; color: #a59595; padding-right: 10px; text-decoration: underline; font: 11px arial;}

/* bloc defilant */
#bloc_defilant {position: relative;width: 240px; margin: 0px;}
#bloc_defilant #Layer1, #bloc_defilant #Layer2, #bloc_defilant #Layer3, #bloc_defilant #Layer4, #bloc_defilant #Layer5, #bloc_defilant #Layer6, #bloc_defilant #Layer7 {position: absolute; visibility: hidden; z-index: auto; left: 0px; top: 0px; width: 240px;}
#bloc_defilant .une-coins {position: absolute;width: 240px; height: 18px; background: url(http://www.journaldesfemmes.com/image/une_coins.gif) top no-repeat;}
#bloc_defilant .une-image {width: 240px; height: 159px;}
#bloc_defilant .une-titre {width: 230px; height: 25px; padding: 5px 5px 0px 5px;}
#bloc_defilant .une-titre a {font: bold 14px arial; text-decoration: none;}
#bloc_defilant .une-titre a:hover {text-decoration: underline;}
#bloc_defilant .une-legende {width: 235px; min-height: 70px; _height: 70px; padding: 5px 0px 0px 5px;}
#bloc_defilant .une-legende a {text-decoration: none;}
#bloc_defilant .une-legende a:hover {text-decoration: underline;}
.alaune-control {position: relative; cursor: pointer; height: 20px; width: 240px; padding: 1px 0px 0px 0px;margin-right: 5px;text-align: right;}
.alaune-control .nbs {display: block; float: left; margin: 0px 0px 0px 5px;padding: 0px;}
.alaune-control .nb {font-family: Verdana;font-size: 9px;font-weight: bold;display: block;float: left;padding: 0px 4px 1px 4px;margin: 0px;}
.alaune-control .bout {padding-right: 10px;}
.alaune-control a {text-decoration: none;color: #ffffff;}
.alaune-control a:hover {text-decoration: none;color: #ffffff;}

/* bloc navigation */
.navigation {font: 10px Arial, Helvetica, sans-serif; width: 100%; margin: 0px; clear: both;}
.navigation a {display: block; height: 25px; padding-top: 8px;}
.navigation .navigation-contexte {text-align: center;}
.navigation .navigation-precedent {text-align: left; width: 155px;}
.navigation .navigation-precedent a {float: left; padding-left: 26px; background: url(http://www.journaldesfemmes.com/image/picto_precedent.gif) left no-repeat;}
.navigation .navigation-suivant {text-align: right; width: 155px;}
.navigation .navigation-suivant a {float: right; padding-right: 26px; background: url(http://www.journaldesfemmes.com/image/picto_suivant.gif) right no-repeat;}

/* bloc savoir-plus */
#savoirplus-navigation {font: 10px Arial, Helvetica, sans-serif; width: 100%; margin-bottom: 5px; padding-bottom: 4px;}
#savoirplus-navigation #savoirplus-precedent {background: url(http://www.journaldesfemmes.com/image/picto_precedent.gif) left no-repeat; text-align: left; width: 190px;}
#savoirplus-navigation #savoirplus-suivant {background: url(http://www.journaldesfemmes.com/image/picto_suivant.gif) right no-repeat; text-align: right; width: 190px;}
#savoirplus-navigation #savoirplus-precedent a, #savoirplus-navigation #savoirplus-suivant a {padding-top: 5px; height: 22px; text-decoration: underline;}
#savoirplus-navigation #savoirplus-precedent a:hover, #savoirplus-navigation #savoirplus-suivant a:hover {text-decoration: none;}
#savoirplus-navigation #savoirplus-precedent a {float: left; padding-left: 26px;}
#savoirplus-navigation #savoirplus-suivant a {float: right; padding-right: 26px;}
#savoirplus-navigation #savoirplus-tout {text-align: left;}
#savoirplus-navigation #savoirplus-lien {text-align: right;}
#savoirplus-navigation #savoirplus-lien a, #savoirplus-navigation #savoirplus-tout a {display: inline; text-decoration: underline;}
#savoirplus-navigation #savoirplus-lien a:hover, #savoirplus-navigation #savoirplus-tout a:hover {text-decoration: none;}
#savoirplus-navigation #savoirplus-separateur {text-align: center; padding: 0 4px 0 4px; background: url(http://www.journaldesfemmes.com/image/separation1.gif) center center no-repeat;}

/* bloc tableau */
.tableau {clear: right; display: table; width: 100%; padding-left: 1px; font: 9px Verdana, Arial, Helvetica, sans-serif; border-collapse: collapse;}
.tableau td {padding: 2px;border-bottom: 1px solid #43443f;}
.tableau .tableau-titre-fond-fonce {background: #a59595;border-top: 1px solid #6f0108;border-bottom: 1px solid #6f0108;text-align: left;font: bold 11px Arial, Helvetica, sans-serif; color: #ffffff; line-height: 10px;}
.tableau .tableau-titre-fond-fonce a {texte-decoration: none; color: #ffffff;}
.tableau .tableau-legende {background-color: #ffffff;border-bottom: 1px solid #6f0108; text-align: right;}
.tableau .tableau-legende a {texte-decoration: none;}
.tableau .bordure-topg {padding: 0px; border-left: 1px solid #6f0108;border-top: 1px solid #6f0108; border-bottom: 1px solid #6f0108; background: #a59595; width: 15px; vertical-align: top;}
.tableau .bordure-topg center {position: relative; width: 15px; height: 15px; background-image: url(http://www.journaldesfemmes.com/image/blocimage_topg.png);left: -1px; top: -1px;}
.tableau .bordure-topd {padding: 0px; border-right: 1px solid #6f0108; border-top: 1px solid #6f0108; border-bottom: 1px solid #6f0108; background: #a59595; width: 15px; vertical-align: top;}
.tableau .bordure-topd center {position: relative; width: 15px; height: 15px; background-image: url(http://www.journaldesfemmes.com/image/blocimage_topd.png);left: 1px; top: -1px;}
.tableau .bordure-bottomg {padding: 0px; border-left: 1px solid #6f0108; border-bottom: 1px solid #6f0108; background-color: #ffffff; width: 15px; vertical-align: bottom;}
.tableau .bordure-bottomg center {position: relative; width: 15px; height: 15px; background-image: url(http://www.journaldesfemmes.com/image/bloctableau_bottomg.gif); left: -1px; bottom: -1px;}
.tableau .bordure-bottomd {padding: 0px; border-right: 1px solid #6f0108; border-bottom: 1px solid #6f0108; background-color: #ffffff; width: 15px; vertical-align: bottom;}
.tableau .bordure-bottomd center {position: relative; width: 15px; height: 15px; background-image: url(http://www.journaldesfemmes.com/image/bloctableau_bottomd.gif); left: 1px; bottom: -1px;}
.tableau .bordure-left {border-left: 1px solid #6f0108;}
.tableau .bordure-right {border-right: 1px solid #6f0108;}
.tableau .fond-clair td {background-color: #ffffff;}
.tableau .fond-clair td a {texte-decoration: underline;}
.tableau .fond-fonce td {background-color: #CCCDCE;}
.tableau .fond-fonce td a {texte-decoration: underline;}
.tableau .fond-titre td {background-color: #000000; color: #ffffff; font-weight: bold;}
.tableau .fond-titre td a {texte-decoration: underline; color: #ffffff;}

/* bloc outil */
.outil {width: 100%;font: 10px Arial, Helvetica, sans-serif;margin-bottom: 10px;clear: both;}
.outil a {text-decoration: underline;}
.outil a:hover {text-decoration: none;}
.outil .outil-sommaire {width: 50%;}
.outil .outil-mailto {height: 22px; width: 22px; background: url(http://www.journaldesfemmes.com/image/picto_envoyer.gif) center left no-repeat;}
.outil .outil-mailto a {width: 100%;padding-left: 25px;display: block;white-space: nowrap;}
.outil .outil-separateur {padding: 0 8px 0 8px; background: url(http://www.journaldesfemmes.com/image/separation1.gif) center center no-repeat;}
.outil .outil-printer {height: 22px; width: 22px; background: url(http://www.journaldesfemmes.com/image/picto_imprimer.gif) center left no-repeat;}
.outil .outil-printer a {width: 100%;padding-left: 25px;display: block;white-space: nowrap;}
.outil .outil-haut {width: 50%;text-align: right;}

/* bloc recherche */
#bloc_recherche {clear: both; width: 469px; font: bold 13px Arial; color: #604343;}
#bloc_recherche a {font-family: Arial;font-size: 10px;color: #604343;text-decoration: underline;}
#bloc_recherche a:hover {text-decoration: none;}
#bloc_recherche form {border-left: 1px solid #5B4645; border-right: 1px solid #5B4645;background: #CCCDCE; _height: 20px;}
#bloc_recherche input {margin-left: 5px;}
#bloc_recherche img.coin_haut {float: left; height: 13px; width: 469px;}
#bloc_recherche img.coin_haut {float: left; height: 15px; width: 469px;}
#bloc_recherche img.loupe_recherche {float: left; padding-left: 10px;}
#bloc_recherche .recherche {float: left; padding-left: 10px; padding-top: 2px;}

/* colonne de gauche */
#colonne_gauche {margin: 0px; width: 149px;}
#colonne_gauche #espace_date {height: 22px;width: 149px;}
#colonne_gauche .intitule {width: 130px; margin: 0px;padding: 0px;}
#colonne_gauche .intitule img {margin: 0px; height: 22px; width: 129px;}
#colonne_gauche ul { list-style-type: none; margin: 0px; padding: 0px; padding-bottom: 0px;}
#colonne_gauche ul a {text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif;}
#colonne_gauche ul a:hover { text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif;}
#colonne_gauche .liste_defaut {width: 129px;margin-top: -6px;margin-left: 0px;	margin-bottom: -6px;padding-left: 0px;padding-top: 5px;padding-bottom: 5px;line-height: 20px;}
#colonne_gauche .liste_defaut li {background: url(http://www.journaldesfemmes.com/image/filetpointilles_colg.gif) 1px bottom no-repeat;}
#colonne_gauche .liste_defaut li a {padding-left: 15px;}
#colonne_gauche .liste_services {width: 130px;margin-top: 0px;  margin-left: 0px;padding-left: 0px;line-height: 20px;}
#colonne_gauche .liste_services li a {padding-left: 15px;margin-bottom:2px;margin-top:2px;}
#colonne_gauche .liste_defaut li.fin, #colonne_gauche .liste_services li.fin {background: none; margin-bottom: 4px;}
#colonne_gauche li.contextuel {display: block;line-height: 20px;margin: 0px;}
#colonne_gauche li.contextuel a {text-decoration: none;background: none; }
#colonne_gauche li.contextuel a:hover {text-decoration: underline;}




#colonne_gauche .liste_fil {width: 115px;margin: 0px;margin-bottom: 2px;padding: 0px;padding-top: 4px;padding-bottom: 4px;padding-left: 15px;padding-right: 0px;line-height: 13px;background: url(http://www.journaldesfemmes.com/image/liste_fond.png) repeat-y;border-top: 1px solid #6f0108;border-bottom: 1px solid #6f0108;}
#colonne_gauche .liste_fil li{width: 115px;padding: 0px;line-height: 13px;}
#colonne_gauche .liste_fil a{text-decoration: none;font: 11px Arial, Helvetica, sans-serif;color:#ffffff;}
#colonne_gauche .liste_fil a:hover {text-decoration: underline;font: 11px Arial, Helvetica, sans-serif;color:#ffffff;}
#espace_bas {height: 18px;width: 149px;margin-bottom: 0px;}

/* colonne de droite */
#droite a.flechehome {text-decoration: underline;}
#droite a.flechehome:hover {text-decoration: none;}
#colonne_coin_haut {height: 19px; width: 25px;}
#colonne_coin_bas {height: 25px; width: 25px;}
#colonne_coin_haut {position: absolute;top: 0px; _top: 102px;right: -7px;}
#colonne_coin_bas {position: absolute;bottom: -7px;right: -7px;}
#colonne_espaceur {height: 700px;width: 260px;}
.module, #sondage, #cuisine, #carte, #horoscope {width: 260px; margin-bottom: 20px; padding-bottom: 10px; text-align: left;}
.module .titre, #sondage .titre, #cuisine .titre, #carte .titre, #horoscope .titre {display: block; text-align: left; margin-left: 8px;}
.module .bloc_image_droite, #horoscope .bloc_image_droite {float: right; margin: 0px 5px 0px 5px;}
.module .bloc_image_gauche, #cuisine .bloc_image_gauche {float: left; margin: 5px 15px 0px 5px;}
.module .bloc_image_milieu {margin: 5px 0px 0px 50px;}
.module .bloc_entete, #sondage .bloc_entete, #cuisine .bloc_entete, #carte .bloc_entete, #horoscope .bloc_entete {display: block; font: bold 12px Arial; background: none; margin: 0px 5px 0px 5px;}
.module p {margin: 0px 5px 0px 5px;}
.module p a, #sondage p a, #cuisine p a, #carte p a, #horoscope p a {font: 11px Arial, Helvetica, sans-serif; vertical-align: top; text-decoration: none;}
.module p a:hover, #sondage p a:hover, #cuisine p a:hover, #carte p a:hover, #horoscope p a:hover {text-decoration: underline;}
#sondage a.flechehome, #cuisine a.flechehome, #carte a.flechehome, #horoscope a.flechehome {float: right; clear: both; margin-top: 5px; text-decoration: underline;}
#sondage a.flechehome:hover, #cuisine a.flechehome:hover, #carte a.flechehome:hover, #horoscope a.flechehome:hover {text-decoration: none;} 
#sondage form {margin-top: 10px;}
#sondage form p {text-align: left; margin-left: 10px; margin-top: 2px;Font: 11px Arial, Helvetica, sans-serif;}
#sondage form p input { margin-top: 2px;  _margin-top: -2px; margin-right: 5px;_margin-right: 0px; background: transparent; vertical-align: top;}
#carte .bloc_carte {display: block;height: 83px; width: 162px; margin-left: 50px;margin-top: 2px; background: url(http://www.journaldesfemmes.com/image/carte_fond.gif) no-repeat; padding-top: 8px; padding-left: 8px;}

/* newsletter */
#newsletter, #newsletter_cuisine, #newsletter_horoscope {width: 260px; margin-top: 15px; margin-bottom: 20px;}
#newsletter a, #newsletter_cuisine a, #newsletter_horoscope a {text-decoration: none;}
#newsletter .bloc_champ {background: #ffffff;}
#newsletter_cuisine .bloc_champ {background: #CCCDCE; border: 1px solid #604343;}
#newsletter_horoscope .bloc_champ {background: #ffffff; border: 1px solid #cc0044;}
#newsletter .newsletter_form, #newsletter_cuisine .newsletter_form {padding: 5px; margin-left: 35px;}
#newsletter_horoscope .newsletter_form {padding: 5px; margin-left: 5px;}
#newsletter input, #newsletter_cuisine input, #newsletter_horoscope input {background: #ffffff; margin-right: 2px;}
#newsletter input.champ, #newsletter_cuisine input.champ, #newsletter_horoscope input.champ {float: left;  border: 1px solid #3B404A; height: 14px; width: 155px; font: 11px arial;color: #3B404A; padding: 2px;}
#newsletter_horoscope input.champ {height: 12px; padding-left: 2px; margin-left: 30px; margin-top: 5px; margin-bottom: 10px; width: 158px;}
#newsletter input.ok, #newsletter_cuisine input.ok, #newsletter_horoscope input.ok {margin-top: -1px; margin-left: 4px;}
#newsletter_horoscope input.ok {margin-top: 3px; float: left;}
#newsletter p.checkbox {float: left; margin-right: 2px;_margin-right: 0px; margin-top: 4px; _margin-top: 0px;}
#newsletter_horoscope p.checkbox {float: left; margin-right: 2px;_margin-right: 0px;}
#newsletter p.texte  {float: left; margin-top: 4px; margin-right: 10px; font: 11px arial; color: #6f0108;}
#newsletter_horoscope p.texte {float: left;margin-right: 5px; _margin-right: 2px; margin-bottom: 5px;_padding-top: 5px; font: 10px arial;color: #6f0108;}
#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 {float: left;}
#newsletter .bloc_coinhd {float: right;}
#newsletter .bloc_coinbg {float: left; margin-top: -12px;}
#newsletter .bloc_coinbd {float: right; margin-top: -12px;}
#newsletter_cuisine .bloc_coinhg {background: url(http://www.journaldesfemmes.com/image/gen/cuisine_coinhg.gif) no-repeat; float: left;}
#newsletter_cuisine .bloc_coinhd {background: url(http://www.journaldesfemmes.com/image/gen/cuisine_coinhd.gif) no-repeat; float: right;}
#newsletter_cuisine .bloc_coinbg {background: url(http://www.journaldesfemmes.com/image/gen/cuisine_coinbg.gif) no-repeat; float: left; margin-top: -12px;}
#newsletter_cuisine .bloc_coinbd {background: url(http://www.journaldesfemmes.com/image/gen/cuisine_coinbd.gif) no-repeat; float: right; margin-top: -12px;}
#newsletter_horoscope .bloc_coinhg {background: url(http://www.journaldesfemmes.com/image/gen/horoscope_coinhg.gif) no-repeat; float: left;}
#newsletter_horoscope .bloc_coinhd {background: url(http://www.journaldesfemmes.com/image/gen/horoscope_coinhd.gif) no-repeat; float: right;}
#newsletter_horoscope .bloc_coinbg {background: url(http://www.journaldesfemmes.com/image/gen/horoscope_coinbg.gif) no-repeat; float: left; margin-top: -12px;}
#newsletter_horoscope .bloc_coinbd {background: url(http://www.journaldesfemmes.com/image/gen/horoscope_coinbd.gif) no-repeat; float: right; margin-top: -12px;}
#newsletter_cuisine .picto {float: left; margin-top: 5px;}
#newsletter_cuisine .recette {margin-left: 10px; margin-top: 5px;}
#newsletter_cuisine .flechehome {padding-left: 8px;margin: 5px 10px;float: left; color: #604343;}
#newsletter_cuisine .flechehome:hover {text-decoration: none; color: #604343;}
#newsletter_horoscope .ne {margin-left: 15px;  _margin-left: 7px;clear: left;}
#newsletter_horoscope .freq {margin-left: 2px;  _margin-left: 0px;clear: left;}
#newsletter_horoscope .type {margin-left: 28px;  _margin-left: 13px;clear: left;}
#newsletter_horoscope select {margin-bottom: 5px;}

/* tetiere */
#tetiere #logo {width: 975px;height: 79px;border-bottom: 1px solid blue;}
#tetiere #logo-picto {position: absolute; left: 0; top: 0;}
#tetiere #logo-navigation {background: #000000 url(http://www.journaldesfemmes.com/image/logo-navigation_fond.png) no-repeat;width: 740px;height: 34px;margin-left: 206px;}
#tetiere #logo-navigation ul{float: left; margin-left: 5px; width: 520px;margin: 0;white-space: nowrap;padding: 0;padding-top: 7px;padding-left: 20px;}
#tetiere #logo-navigation li{display: inline;list-style-type: none;}
#tetiere #logo-navigation li a{font: 11px arial;color: #ffffff;padding-right: 8px;padding-left: 8px; text-decoration: underline; background: #BE101B url(http://www.journaldesfemmes.com/image/logo-navigation_separateur.png) right no-repeat;}
#tetiere #logo-navigation li a.fin {background: none}
#tetiere #logo-navigation #logo-navigation-linter {float: right; margin-top: 5px; margin-right: 15px;_margin-right: 10px;}
#tetiere #logo-recherche {margin: 0px;padding: 0px;margin-left: 660px;margin-top: 10px;width: 283px;height: 25px;}
#tetiere #logo-recherche p{margin: 0px;padding: 0px;font: bold 11px Verdana, Arial, Helvetica, sans-serif;color: #6f0108;margin-top: 0.5em;margin-right: 7px;float: left;}
#tetiere #logo-recherche form{height: 25px;margin: 0px;padding: 0px;width: 202px;float: left;}
#tetiere #logo-recherche #form-champ{height: 15px;width: 171px;background: #ffffff; font-size: 10px;margin-top: 0.4em;border: 1px solid #A59595;float: left;}
#tetiere #logo-recherche #form-bouton{padding: 0px;border: 0px;float: right;}


#menu {margin: 0px;padding: 0px;background: #ded8da; width: 100%; height: 22px;}
#menu-boutons {margin-left: 150px;padding: 0;width: 700px;}
#menu-boutons p {margin: 0px;float: left;text-align: center;height: 22px;}
#menu-boutons p.separateur {_margin-right: -2px;width: 1px;background: url(http://www.journaldesfemmes.com/image/separation2.gif) no-repeat;}
#menu-boutons a {padding: 0px 5px 0px 6px;font: small-caps bold 11pt arial;text-decoration: none;display: block;height: 22px;_width: 1%;color: #694D4E;background: url(http://www.journaldesfemmes.com/image/menu-bouton_passive.png) repeat-x; white-space: nowrap;}
#menu-boutons a:hover, #menu-boutons #active a, #menu-boutons #active a:visited, #menu-boutons #active a:hover {color: #ffffff;text-decoration: none;background: url(http://www.journaldesfemmes.com/image/menu-bouton_active.png) repeat-x;}


#dater {z-index: 4;position: absolute;top: 94px;left: 0px;width: 150px;text-align: center;font: bold 11px arial;}

/* pied de page */
#pied_image img{float: left; margin-left: 15px;}
#pied_navigation {float: left;height: 20px;margin-top: 10px;margin-left: 100px;}
#pied_navigation ul{border: 0;margin: 0;_margin-top: 4px;padding: 0;list-style-type: none;text-align: center;}
#pied_navigation li{display: inline;list-style-type: none;font: 11px arial;}
#pied_navigation li a {padding-right: 6px;padding-left: 2px;font: 11px arial;background: url(http://www.journaldesfemmes.com/image/logo-navigation_separateur.png) 100% no-repeat;}
#pied_navigation li a.fin {background: none}

dreamfilter{z-index:"\"/*"}
  #contenu {z-index:1;}
  #gauche  {z-index:2;}
  #tetiere {z-index:3;}
  #dater   {z-index:4;}
  #pied    {z-index:5;}