 ul.nav, ul.nav ul { padding: 0; margin: 0; list-style: none; } ul.nav a { display: block; } ul.nav li { float: left; padding:0; width: 101px; } ul.nav li ul { position: absolute; z-index: 100000000; width: 160px; left: -999em; } ul.nav li li { border: 0px; width: 100%; } ul.nav li:hover ul, ul.nav li.iehover ul { left: auto; margin-left:-1px; } ul.nav li:hover, ul.nav li.iehover { background-color: #F3F3F3; } ul.nav li { border-left: 0px; } ul.nav li ul { background-color:#fff; } ul.nav a { padding: 4px 5px 5px; font-family: Arial, sans-serif; font-size: 11px; color: #333; } ul.nav a:visited { text-decoration: none; } ul.nav li ul { height: auto; border-width: 1px; border: 1px solid #F3F3F3; margin: 0; margin-top: 1px; } ul.nav { width:881px; } ul.nav:after { content: "."; height: 0; display: block; visibility: hidden; overflow: hidden; clear: both; } ul.nav { } ul.nav iframe { position: absolute; left: 0; top: 0; z-index:99999999; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); } ul.nav li a { position: relative; } ul.nav { height: 1%; } ul.nav li:hover>a { color: #d94275; } ul.nav .submenu { background-image: url(/app/site/images/navbar/nav/arrow.gif); background-repeat: no-repeat; background-position: right; } ul.nav li:hover ul ul, ul.nav li.iehover ul ul { left: -999em; } ul.nav li li:hover ul, ul.nav li li.iehover ul { left:auto; margin-top:-23px; margin-left:160px; } ul.nav li:hover ul ul ul, ul.nav li.iehover ul ul ul { visibility:hidden; } ul.nav li li li:hover ul, ul.nav li li li.iehover ul { visibility:visible; left:auto; } ul.nav a { padding: 5px 8px 5px 10px; text-decoration:none; } ul.nav a:hover { color: #D94275; } ul.nav li li:hover ul, ul.nav li li.iehover ul { margin-top:-28px; margin-left:101px; } ul.nav li ul { width: 101px; padding-top: 3px; padding-bottom: 7px; background-color: #F3F3F3; } ul.nav li li { width: 100%; background-color: #F3F3F3; } #ShoppingBook { height: 23px; width: 49px !important; border-width: 0px 0px 0px 0px !important; background-color: transparent !important; margin-bottom: -2px !important; overflow:visible; } #ShoppingBook .tab { margin:0; padding:0; background-image: url(/app/site/images/navbar/nav/ShopBook.gif); background-repeat: no-repeat; background-position: top center; height: 24px; width: 55px !important; margin-top:-2px; } #ShoppingBook .tab span { display: none; } #ShoppingBag { height: 23px; width: 39px !important; border-width: 0px 1px 0px 0px !important; background-color: transparent !important; margin-bottom: -2px !important; overflow:visible; } #ShoppingBag .tab { margin:0; padding:0; background-image: url(/app/site/images/navbar/nav/ShopBagIcon3.gif); background-repeat: no-repeat; background-position: top left; height: 23px; width: 26px !important; margin-left:8px; } #ShoppingBag .tab span { display: none; } #navGlamToday { width:132px; margin:0; padding:0; background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/brash-heute_roll.jpg); background-repeat: no-repeat; background-position: left; } #navGlamToday .tab { background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/brash-heute.jpg); background-repeat: no-repeat; background-position: left; margin:0; padding:0; height:26px; } #navGlamToday .tab span { display: none; } #navGlamToday.selected .tab { background-image: none; } ul.nav li#navGlamToday:hover .tab, ul.nav li#navGlamToday.iehover .tab { background-image: none; } #navArticles { width:81px; margin:0; padding:0; background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/artikel_roll.jpg); background-repeat: no-repeat; background-position: left; } #navArticles .tab { background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/artikel.jpg); background-repeat: no-repeat; background-position: left; margin:0; padding:0; height:26px; } #navArticles .tab span { display: none; } #navArticles.selected .tab { background-image: none; } ul.nav li#navArticles:hover .tab, ul.nav li#navArticles.iehover .tab { background-image: none; } #navPhotos { width:70px; margin:0; padding:0; background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/fotos_roll.jpg); background-repeat: no-repeat; background-position: left; } #navPhotos .tab { background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/fotos.jpg); background-repeat: no-repeat; background-position: left; margin:0; padding:0; height:26px; } #navPhotos .tab span { display: none; } #navPhotos.selected .tab { background-image: none; } ul.nav li#navPhotos:hover .tab, ul.nav li#navPhotos.iehover .tab { background-image: none; } #navVideos { width:66px; margin:0; padding:0; background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/videos_roll.jpg); background-repeat: no-repeat; background-position: left; } #navVideos .tab { background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/videos.jpg); background-repeat: no-repeat; background-position: left; margin:0; padding:0; height:26px; } #navVideos .tab span { display: none; } #navVideos.selected .tab { background-image: none; } ul.nav li#navVideos:hover .tab, ul.nav li#navVideos.iehover .tab { background-image: none; } #navChannels { width:83px; margin:0; padding:0; background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/channels_roll.jpg); background-repeat: no-repeat; background-position: left; } #navChannels .tab { background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/channels.jpg); background-repeat: no-repeat; background-position: left; margin:0; padding:0; height:26px; } #navChannels .tab span { display: none; } #navChannels.selected .tab { background-image: none; } ul.nav li#navChannels:hover .tab, ul.nav li#navChannels.iehover .tab { background-image: none; }  

#navPublishers { width:115px; margin:0; padding:0; background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/publishers_roll.jpg); background-repeat: no-repeat; background-position: left; } #navPublishers .tab { background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_de/CodeBlueNav_DE/publishers.jpg); background-repeat: no-repeat; background-position: left; margin:0; padding:0; height:26px; } #navPublishers .tab span { display: none; } #navPublishers.selected .tab { background-image: none; } ul.nav li#navPublishers:hover .tab, ul.nav li#navPublishers.iehover .tab { background-image: none; }  