/* ANCIEN SOUS MENU*/

/* Container */
#viooMenu {float:left; position:relative; display:block; width:972px;height:46px;padding:10px 0 0 0;/*padding:18px 0 0 0;*/ margin:0;}

/* Main Menu */
.viooMenuOnglet {cursor:pointer;padding:0 0 0 2px !important; padding:0; position:relative;margin:0;list-style:none; width:972px; height:36px;z-index:1;  *margin: 0px 0px 25px;}
.viooMenuOnglet li{display:none;min-width:1px;width:auto;float:left;}
.viooMenuOngletVisible li{display:block;}


/* Main Menu : no-hover styles  */

.viooMenuOnglet  li a span {padding:8px 0 0 0; padding:0;font-size:12px; float:left; display:block; width:81px; height:41px; vertical-align:middle;cursor:pointer;}

.rubMode{position:absolute;  margin-left:-12px;background:transparent url(../images/top_menu/off/mode.png) 0 0 no-repeat;width:70px;height:24px;bottom:0px;}
.rubAstro {position:absolute;  margin-left:-2px;background:transparent url(../images/top_menu/off/astro.png) 0 0 no-repeat;width:71px;height:24px;bottom:0px;}
.rubBeaute {position:absolute;  margin-left:-12px;background:transparent url(../images/top_menu/off/beaute.png) 0 0 no-repeat;width:80px;height:25px;bottom:0px;}
 .rubAuBoulot{position:absolute;  margin-left:-12px;background:transparent url(../images/top_menu/off/auboulot.png) 0 0 no-repeat;width:80px;height:25px;bottom:0px;}
.rubPeople {position:absolute;  margin-left:-23px;background:transparent url(../images/top_menu/off/people.png) 0 0 no-repeat; width:80px;height:25px;bottom:0px;}
.rubCuisine {position:absolute;  margin-left:-27px;background:transparent url(../images/top_menu/off/cuisine.png) 0 0 no-repeat; width:80px;height:25px;bottom:0px;}
.rubHigh-Tech{position:absolute;  margin-left:-8px;background:transparent url(../images/top_menu/off/high-tech.png) 0 0 no-repeat; width:80px;height:25px;bottom:0px;}
.rubLoveAndSexe {position:absolute;  margin-left:-24px; background:transparent url(../images/top_menu/off/loveandsex.png) 0 0 no-repeat; width:79px;height:25px;bottom:0px;}
.rubLuxe {position:absolute;  margin-left:-9px;background:transparent url(../images/top_menu/off/luxe.png) 0 0 no-repeat; width:79px;height:25px;bottom:0px;}
.rubMinceur{position:absolute;  margin-left:-26px;background:transparent url(../images/top_menu/off/minceur.png) 0 0 no-repeat; width:80px;height:25px;bottom:0px;}
.rubQuoi_de_Neuf{position:absolute;  margin-left:-27px;background:transparent url(../images/top_menu/off/whatsnew.png) 0 0 no-repeat; width:100px;height:24px;bottom:0px;}
.rubViooTv {position:absolute;  margin-left:-13px;background:transparent url(../images/top_menu/off/viootv.png) 0 0 no-repeat;width:82px;height:25px;bottom:0px;}
.rubMaman {position:absolute;  margin-left:-28px;background:transparent url(../images/top_menu/off/maman.png) 0 0 no-repeat;width:81px;height:24px;bottom:0px;}


.rubModeHover{position:absolute; background:transparent url(../images/top_menu/on/mode.png) 0 0 no-repeat;width:69px;height:40px;bottom:0px; }
.rubAstroHover {position:absolute; background:transparent url(../images/top_menu/on/astro.png) 0 0 no-repeat;width:71px;height:40px;bottom:0px;}
.rubBeauteHover {position:absolute; background:transparent url(../images/top_menu/on/beaute.png) 0 0 no-repeat;width:80px;height:41px;bottom:0px;}
 .rubAuBoulotHover{position:absolute; background:transparent url(../images/top_menu/on/auboulot.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubPeopleHover {position:absolute; background:transparent url(../images/top_menu/on/people.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubCuisineHover {position:absolute; background:transparent url(../images/top_menu/on/cuisine.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubHigh-TechHover{position:absolute; background:transparent url(../images/top_menu/on/high-tech.png) 0 0 no-repeat;width:79px;height:41px;bottom:0px;}
.rubLoveAndSexeHover {position:absolute; background:transparent url(../images/top_menu/on/love&sexe.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubLuxeHover {position:absolute; background:transparent url(../images/top_menu/on/luxe.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubMinceurHover{position:absolute; background:transparent url(../images/top_menu/on/minceur.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubQuoi_de_NeufHover{position:absolute; background:transparent url(../images/top_menu/on/whatsnew.png) 0 0 no-repeat; width:100px;height:40px;bottom:0px;}
.rubViooTvHover {position:absolute; background:transparent url(../images/top_menu/on/viootv.png) 0 0 no-repeat;width:82px;height:41px;bottom:0px;}
.rubMamanHover {position:absolute; background:transparent url(../images/top_menu/on/maman.png) 0 0 no-repeat;width:81px;height:40px;bottom:0px;}

.rubMode:hover{position:absolute; background:transparent url(../images/top_menu/on/mode.png) 0 0 no-repeat;width:69px;height:40px;bottom:0px; }
.rubAstro:hover {position:absolute; background:transparent url(../images/top_menu/on/astro.png) 0 0 no-repeat;width:71px;height:40px;bottom:0px;}
.rubBeaute:hover {position:absolute; background:transparent url(../images/top_menu/on/beaute.png) 0 0 no-repeat;width:80px;height:41px;bottom:0px;}
 .rubAuBoulot:hover{position:absolute; background:transparent url(../images/top_menu/on/auboulot.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubPeople:hover {position:absolute; background:transparent url(../images/top_menu/on/people.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubCuisine:hover {position:absolute; background:transparent url(../images/top_menu/on/cuisine.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubHigh-Tech:hover{position:absolute; background:transparent url(../images/top_menu/on/high-tech.png) 0 0 no-repeat;width:79px;height:41px;bottom:0px;}
.rubLoveAndSexe:hover {position:absolute; background:transparent url(../images/top_menu/on/love&sexe.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubLuxe:hover {position:absolute; background:transparent url(../images/top_menu/on/luxe.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubMinceur:hover{position:absolute; background:transparent url(../images/top_menu/on/minceur.png) 0 0 no-repeat; width:80px;height:41px;bottom:0px;}
.rubQuoi_de_Neuf:hover{position:absolute; background:transparent url(../images/top_menu/on/whatsnew.png) 0 0 no-repeat; width:100px;height:40px;bottom:0px;}
.rubViooTv:hover {position:absolute; background:transparent url(../images/top_menu/on/viootv.png) 0 0 no-repeat;width:82px;height:41px;bottom:0px;}
.rubMaman:hover {position:absolute; background:transparent url(../images/top_menu/on/maman.png) 0 0 no-repeat;width:81px;height:40px;bottom:0px;}

/* Main Menu: alignement texte*/
.aligntext {padding:5px 0 0 0;}

/* Sub Menu : window position */



.rubSubMenu {top:44px;display:none;width:972px;height:20px;padding:8px;list-style:none;z-index:50;text-decoration:none; filter:alpha(opacity=95);/* IE*/-moz-opacity:.95;/* Mozilla*/opacity:.95; /*générale*/-khtml-opacity:.95;}
.rubSubMenuHover{ display:block;width:972px;text-align:center; margin-top:-21px !important;margin-top:-17px;line-height:0;  }
/* Sub Menu : windows colors/positions & links colors */
.rubSubMenuHover li{float:none;}

.viooMenuOnglet li ul { top: 53px;}
.winMode {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuMode.gif) 0 0 no-repeat;*/left:0; }
.winMode a{color:#47494a;}
.winAstro {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuAstro.gif) 0 0 no-repeat;*/left:0; }
.winAstro a {color:#0484b0;}
.winBeaute {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuBeauty.gif) 0 0 no-repeat;*/left:0; }
.winBeaute a {color:#be54a0;}
.winAuBoulot {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuAuboulot.gif) 0 0 no-repeat;*/left:0; }
.winAuBoulot a {color:#dfbe51;}
.winPeople {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuPeople.gif) 0 0 no-repeat;*/left:0; }
.winPeople a {color:#c61d23;}
.winCuisine {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuCuisine.gif) 0 0 no-repeat;*/left:0; }
.winCuisine a {color:#98425c;}
.winHigh-Tech {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuHigh-Tech.gif) 0 0 no-repeat;*/left:0; }
.winHigh-Tech a {color:#838385;}
.winLoveAndSexe {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuLove&Sexe.gif) 0 0 no-repeat;*/left:0; }
.winLoveAndSexe a {color:#e18fb4;}
.winLuxe {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuLuxe.gif) 0 0 no-repeat;*/left:0; }
.winLuxe a {color:#a48d6b;}
.winMinceur {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuMinceur.gif) 0 0 no-repeat;*/left:0; }
.winMinceur a {color:#7abdcd;}
.winQuoi_de_Neuf {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuWathsNew.gif) 0 0 no-repeat;*/left:0; }
.winQuoi_de_Neuf a {color:#f6a500;}
.winViooTv {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuViooTv.gif) 0 0 no-repeat;*/left:0; }
.winViooTv a {color:#72287c;}
.winMaman {position:absolute;/*background:transparent url(../images/top_menu/BgSubmenuViooTv.gif) 0 0 no-repeat;*/left:0; }
.winMaman a {color:#a9b96e;}

li.subItem {  display:inline;font:normal 12px Arial, sans-serif; cursor:pointer; }
li.subItem a { display:inline; font:bold 12px Arial, sans-serif; padding:8px 2px 0 2px; }
li.subItemMark { display:inline; font:bold 12px Arial ; margin:0 2px 0 2px;}






/****************************************************************************************************/

/* NOUVEAU SOUS MENU */
.viooMenuOnglet {cursor:pointer;padding:0 0 0 2px !important; padding:0; position:relative;margin:0;list-style:none; width:972px; height:36px; z-index:1; *margin-bottom:36px; _margin-bottom:23px;}
.viooMenuOnglet li ul { top: 53px; padding-top:8px;}

.rubSubMenu {top:44px;display:none;width:972px;height:20px; *height:35px;padding:8px;list-style:none;z-index:50;text-decoration:none; filter:alpha(opacity=95);/* IE*/-moz-opacity:.95;/* Mozilla*/opacity:.95; /*générale*/-khtml-opacity:.95;}
.rubSubMenuHover{ display:block;width:972px;text-align:left; margin-top:-21px !important;margin-top:-17px;line-height:0;  }

.rubSubMenuHover li{display:inline; cursor:pointer;}
.rubSubMenuHover a { display:inline; padding:8px 2px 0 2px; }

.subPartOneSeparator{margin:0 0 0 30px;}
.subPartTwoSeparator{margin:0 0 0 40px;}

.subPartOne{}
.subPartTwo{text-transform:uppercase;}

.subPartOne a{color:#686D6F}
.viooTextA12b {font:bold 12px Arial, sans-serif;}

.viooSubSeparator {color:#9c3e56;}
.viooSubSeparatorTwo {color:#e1c965;}

.sectionLine {z-index:40; *z-index:1; width:961px;height:6px; background:#686D6F;margin:4px 0 0 -8px; position:relative; border:0;}
.sectionLineAstro {background:#FAF9F9 url(../images/top_menu/elts_menu/astro.png) top left no-repeat;}
.sectionLineQuoiDeNeuf {background:#FAF9F9 url(../images/top_menu/elts_menu/quoideneuf.png) top left no-repeat;}
.sectionLineBeaute {background:#FAF9F9 url(../images/top_menu/elts_menu/beaute.png) top left no-repeat;}
.sectionLineMinceur {background:#FAF9F9 url(../images/top_menu/elts_menu/minceur.png) top left no-repeat;}
.sectionLineLuxe {background:#FAF9F9 url(../images/top_menu/elts_menu/luxe.png) top left no-repeat;}
.sectionLineCuisine {background:#FAF9F9 url(../images/top_menu/elts_menu/cuisine.png) top left no-repeat;}
.sectionLinePeople {background:#FAF9F9 url(../images/top_menu/elts_menu/people.png) top left no-repeat;}
.sectionLineHighTech {background:#FAF9F9 url(../images/top_menu/elts_menu/hightech.png) top left no-repeat;}
.sectionLineAuBoulot {background:#FAF9F9 url(../images/top_menu/elts_menu/boulot.png) top left no-repeat;}
.sectionLineMode {background:#FAF9F9 url(../images/top_menu/elts_menu/mode.png) top left no-repeat;}
.sectionLineLoveSexe {background:#FAF9F9 url(../images/top_menu/elts_menu/love-sexe.png) top left no-repeat;}
.sectionLineMaman {background:#FAF9F9 url(../images/top_menu/elts_menu/mom.png) top left no-repeat;}