/* Common */ /* Personalization menu - start */ .personalizationmenu { color: #336699; font-family: verdana; font-size: 11px; width: 200px; margin: 0 0 10px; } .personalizationmenu .header { background-color: #E4EFF5; border-bottom: 1px solid #CCCCFF; font-weight: bold; height: 21px; padding-top: 3px; padding-left: 5px; } .level1, .level2, .level3, .level4, .level5 { /*opacity:0.7; filter:alpha(opacity=70);*/ } .level1 { background-color: #EEEEEE; z-index: 901; } .level2, .level3, .level4, .level5 { bottom: 1px; right: 1px; position: relative; } .level2 { background-color: #DDDDDD; z-index: 902; } .level3 { background-color: #CCCCCC; z-index: 903; } .level4 { background-color: #BBBBBB; z-index: 904; } .level5 { background-color: #AAAAAA; z-index: 905; } .personalizationmenu .item { border: 1px solid #CCCCFF; background-color: #FFFFFF; } .personalizationmenu .selected { font-weight: bold; } .personalizationmenu .selected .nrOfItems { font-weight: normal; } .personalizationmenu .content { padding: 5px; } .personalizationmenu .spacer { font-size: 0px; height: 8px; } .personalizationmenu .menuEntry { background-image: url(  "nvn/images/arrowblue.gif" ); background-repeat: no-repeat; background-position: left center; padding: 2px 0px 2px 12px; cursor: pointer; } /* Personalization menu - end */ /* LoginPopup Common - start */ .loginpopupcomponent { width: 360px; background-color: #fff; border: 1px solid #BDCDDA; color: #323266; } .loginpopupcomponent .myheader { width: 358px; height: 57px; background-repeat: no-repeat; } .loginpopupcomponent .content { padding-right: 15px; padding-left: 10px; padding-bottom: 15px; padding-top: 0px; } .loginpopupcomponent .credentialinput { width: 220px; font-size:11px; border:1px solid #c8d8e2; } .loginpopupcomponent .title { font-size: 14px; padding-bottom: 7px; font-weight: bold; } .loginpopupcomponent .subtitle { font-weight: bold; padding-bottom: 10px; } .loginpopupcomponent .spacer { font-size: 0px; height: 12px; } .loginpopupcomponent .forgotPassword { cursor: pointer; text-decoration: underline; } .loginpopupcomponent .row { height: 25px; } .loginpopupcomponent .divider { border-top: 1px dashed #A4BFCA; height: 10px; } .loginpopupcomponent .introSection { height: 80px; } .loginpopupcomponent .loginSection { padding-bottom: 25px; } .loginpopupcomponent .newAccountSection { height: 80px; } .loginpopupcomponent .loginfailure { color: red; } /* LoginPopup Common - end */ /* StoredLister Markup */ .storedLister { font-family: verdana; font-size: 11px; color: #336699; margin: 0 0 10px; } .storedLister .spacer { height: 10px; font-size: 0px; } .storedLister .ownRatingImg { margin: 0px; padding: 0px; } .storedLister .pagerTop { height: 95px; width: 513px; background-repeat: repeat-x; background-color: #ffffff; } .storedLister .pagerTop .headerCorner { height: 9px; margin: 0px 0px 0px 504px; position: absolute; width: 9px; background-repeat: no-repeat; } .storedLister .pagerTop .header { height: 29px; padding-top: 6px; padding-left: 10px; font-size: 14px; font-weight: bold; font-family: verdana; } .storedLister .pagerTop .leftSide { height: 95px; margin: 0px 0px 0px 0px; position: absolute; width: 1px; } .storedLister .pagerTop .rightSide { height: 95px; margin: 0px 0px 0px 512px; position: absolute; width: 1px; } .storedLister .pagerTop .line { font-size: 0px; height: 1px; margin-left: 10px; margin-right: 10px; } .storedLister .pagerTop .middle { float:left; padding:10px 10px 0; width:96%; } .storedLister .pagerTop .subtitle { font-weight: bold; font-size: 13px; font-family: verdana; } .storedLister .pagerTop .middle .selected-country { display:inline-block; clear:both; width:250px; } .storedLister .pagerTop .select { width: 150px; } .storedItem { color: #336799; clear: both; } .storedItem .listerCorner { display: none; } .storedItem .alignLeft { float: left; } .storedItem .borderBlue { /*width: 513px;*/ background-color: #ffffff; } .storedItem .header { padding: 3px 7px; } .storedItem .header .title { font-size: 11px; font-weight: bold; font-family: verdana; color: #336699; } .storedItem .detail { height: 86px; } .storedItem .dividerNew { font-size: 0px; border-top: 1px dashed #336799; height: 1px; } .storedItem .functions { padding-top: 7px; padding-bottom: 8px; } .storedItem .imageBlock { padding-left: 7px; padding-top: 7px; width: 140px; } .storedItem .imageBlock .image { width: 106px; height: 72px; } .storedItem .accoDetails { width: 370px; padding-right: 9px; padding-top: 10px; } .storedItem .accoDescription { height: 35px; } .storedLister .delete, .storedLister .icoPrint, .storedLister .icoStored, .storedLister .icoNotStored { background-position: center left; background-repeat: no-repeat; padding-right: 10px; padding-left: 20px; padding-bottom: 0px; padding-top: 1px; margin-top: 4px; margin-left: 0px; height: auto; width: auto; } .storedLister .delete, .storedLister .icoPrint, .storedLister .icoNotStored { cursor: pointer; } .storedLister .alignRight { float: right; } /* End Stored Lister markup */ /* Begin LoginRegistration*/ .loginregistration .registrationerror { color: red; } .loginregistration .passwordchangeerror { color: red; } .loginregistration .updateerror { color: red; } .loginregistration { width: 975px; padding-left: 5px; color: #369; font-family: Verdana, Arial, sans-serif; font-size: 11px; } .loginregistration .loginheader { width: 965px; height: 56px; } .loginregistration .content { padding-left: 10px; } .updateMode .loginregistration .content, .passwordChangeMode .loginregistration .content { padding-left: 0px; } .loginregistration .divider { border-top: 1px dashed #A4BFCA; height: 5px; margin: 0 11px 0 -9px; } .loginregistration .title, .loginregistration .maintitle { font-weight: bold; margin-top: 18px; margin-bottom: 8px; } .loginregistration .maintitle { font-size: 14px; } .loginregistration .row { margin-top: 4px; margin-bottom: 8px; } .loginregistration .row2 { margin-top: 34px; margin-bottom: 8px; } .loginregistration .personaldata .name { width: 370px; float: left; } .loginregistration .personaldata .password { clear: left; width: 370px; } .loginregistration .personaldata .personaliarow { clear: both; width: 333px; margin-top: 4px; margin-bottom: 8px; } .loginregistration .personaldata .personaliarow .label { width: auto; float: left; margin-top: 4px; } .loginregistration .personaldata .personaliarow .input { width: auto; float: right; } .loginregistration .personaldata #loginreg_firstName { width: 120px; } .loginregistration .personaldata #loginreg_middleName { width: 45px; } .loginregistration .personaldata #loginreg_lastName { width: 160px; } .loginregistration .personaldata #loginreg_email { width: 235px; } .loginregistration .errors { color: Red; } .loginregistration .personaldata .birthday { width: 211px; float: left; } .loginregistration .personaldata .birthday select { margin-right: 5px; } .loginregistration .personaldata .gender { width: 200px; float: left; } .loginregistration .register { width: 705px; } /* End LoginRegistration*/ .invalid { background-color: #de595a; } /* Begin LoginConfirmation*/ .loginconfirmation { width: 975px; padding-left: 5px; color: #369; font-family: Verdana, Arial, sans-serif; font-size: 11px; margin: 0 0 35px; } .loginconfirmation .loginheader { width: 965px; height: 56px; } .loginconfirmation .content { padding-left: 5px; width: 725px; } .loginconfirmation .divider { border-top: 1px dashed #A4BFCA; height: 5px; margin: 0 11px 0 -9px; } .loginconfirmation .title, .loginconfirmation .maintitle { font-weight: bold; margin-top: 18px; margin-bottom: 8px; } .loginconfirmation .maintitle { font-size: 14px; } /* End LoginConfirmation*/ /* Begin LoginActivation*/ .loginactivation { width: 975px; padding-left: 5px; color: #369; font-family: Verdana, Arial, sans-serif; font-size: 11px; margin: 0 0 15px; } .loginactivation .loginheader { width: 965px; height: 56px; } .loginactivation .content { padding-left: 5px; width: 625px; } .loginactivation .divider { border-top: 1px dashed #A4BFCA; height: 5px; margin: 0 11px 0 -9px; } .loginactivation .title, .loginactivation .maintitle { font-weight: bold; margin-top: 18px; margin-bottom: 8px; } .loginactivation .maintitle { font-size: 14px; } .loginactivation .activationfailed { padding: 10px 5px 0; } /* End LoginActivation*/ /* Begin personalizationheader */ .personalizationheader .loginheader { width: 965px; height: 56px; margin-left: 8px; } /* End personalizationheader*/ /* Begin LoginRegistration modes */ .registrationMode .loginregistration { margin: 0 0 15px; } .updateMode { width: 500px; } /* buttons */ .updateMode .save { width: 333px; } .passwordChangeMode .changepassword { width: 333px; } .updateMode .loginregistration .loginHeader { display: none; } .passwordChangeMode .loginregistration .loginHeader { display: none; } .updateMode .loginregistration { width: 500px; } .passwordChangeMode .loginregistration { width: 500px; } .newsletterChangeMode .loginregistration { width: 500px; } .passwordChangeMode .loginregistration .name { display: none; } .passwordChangeMode .loginregistration .birthday { display: none; } .passwordChangeMode .loginregistration .gender { display: none; } .passwordChangeMode .loginregistration .preferences { display: none; } .updateMode .loginregistration .password { display: none; } .updateMode .loginregistration .preferences { display: none; } .updateMode .loginregistration .register { display: none; } .updateMode .loginregistration .maintitle { display: none; } .updateMode .loginregistration .changepassword { display: none; } .updateMode .loginregistration .originalpassword { display: none; } .registrationMode .loginregistration .originalpassword { display: none; } .updateMode .loginregistration .passwordchangeerror { display: none; } .passwordChangeMode .loginregistration .maintitle { display: none; } .passwordChangeMode .loginregistration .register { display: none; } .passwordChangeMode .loginregistration .save { display: none; } .passwordChangeMode .loginregistration .updateerror { display: none; } .registrationMode .loginregistration .save { display: none; } .registrationMode .loginregistration .changepassword { display: none; } .passwordChangeMode .loginregistration .setpassword { display: none; } .newsletterChangeMode .loginregistration .password { display: none; } .newsletterChangeMode .loginregistration .name { display: none; } .newsletterChangeMode .loginregistration .register { display: none; } .newsletterChangeMode .loginregistration .save { display: none; } .newsletterChangeMode .loginregistration .changepassword { display: none; } .newsletterChangeMode .loginregistration .loginheader { display: none; } .newsletterChangeMode .loginregistration .maintitle { display: none; } .loginregistration .newsletter { display: none; overflow: hidden; } .newsletterChangeMode .loginregistration .newsletter { display: block; } .newsletterChangeMode .loginregistration { padding: 0px; } .newsletterChangeMode .content { padding: 0px; } .newsletterframe { width: 529px; margin-left: -6px; margin-right: -10px; margin-bottom: -1px; height: 1000px; } /* End LoginRegistration modes*/ /*storedlistercomparison*/ .storedlistercomparison { float: left; width: 250px; max-width: 250px; height: 100%; } .comparisonpopup .imageBlock { text-align:center; } .comparisonpopup .comparercontainer { height: 450px; overflow: auto; } .comparisonpopup .comparer { width: 900px; overflow: visible; } .comparisonpopup .alignRight { float: right; } .comparisonpopup .comparisonheader,  .comparisonpopup .comparecell,  .comparisonpopup .contentcell { padding-left: 10px; padding-right: 10px; } .comparisonpopup .comparisonheader { padding-top: 10px; padding-bottom: 10px; } .comparisonpopup .comparecell { padding-top: 10px; padding-bottom: 2px; } .comparisonpopupcomponent .comparisonpopup .comparisontitle { height: 40px; background-color: White; padding-top: 17px; font-weight: bold; font-size: 12px; font-family: verdana; padding-left: 10px; } .comparisonpopupcomponent .comparer .image { width: 228px; margin-top:10px; } .comparisonpopupcomponent .itemtitle { font-weight: bold; } .comparisonpopupcomponent { color: #323266; padding-left: 1px; width: 800px; } .comparisonpopup { background-color: #fff; border: 1px solid #BDCDDA; position: relative; } .includedfacility { color: Black; font-weight: bold; } .notincludedfacility { visibility: hidden; } .comparisonpopup .comparecommands { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; } /* End storedlistercomparison */ /* Price view of watched items*/ .storedListerPrice .storedItem .borderBlue { width: 739px; } .storedListerPrice .storedItem .header { height: 40px; width: 729px; } .storedListerPrice .storedItem .accoDetails { width: 565px; padding: 10px 9px 0px 9px; } .storedListerPrice .storedItem .functions { float: right; width: 125px; } .storedListerPrice .pricedetail { float: left; width: 410px; } .storedListerPrice .icoNotStored { float: none; padding-left: 17px; } .storedListerPrice .icoStored { float: none; padding-left: 17px; } .storedListerPrice .storedItem .detail { height: auto; width: 743px; } .storedListerPrice .pricedetail .pricedetailtitle { margin: 5px 0px 5px 0px; font-size: 11px; font-weight: bold; font-family: verdana; color: #336699; } .priceamount { font-size: 16px; font-weight: bold; font-family: verdana; } .pricedetailprice { color: #cc0000; padding-top: 13px; padding-bottom: 3px; } .storedListerPrice .headerLine { margin: 3px 0px 3px 0px; } .storedListerPrice .storedItem .imageBlock .image { width: 150px; height: 100px; } .storedListerPrice .commandItem { margin-top: 6px; margin-bottom: 6px; margin-bottom: 6px; } .storedListerPrice .spacer { height: 10px; font-size: 0px; min-height: 0; } .storedListerPrice div.nopackages, .storedLister div.nopackages { padding: 0 10px 10px; color: #369; } .storedListerPrice .btAction { margin-left: 5px; } .storedListerPrice .pagerMain { width: 734px; padding: 4px 10px 2px 5px; } .storedListerPrice .pagerTitle { float: left; width: 135px; } .storedListerPrice .pagerText { float: left; width: 240px; } .storedListerPrice .pagerSort { float: left; width: 200px; color: #336699; } .storedListerPrice .pager { float: right; } /*Recent items header*/ .recentitemsheader .header { width: 965px; height: 36px; margin-left: 8px; color: #336699; font-family: verdana; font-size: 15px; font-weight: bold; padding-top: 12px; padding-left: 12px; } .storedLister .pagerTop .middle .right { clear: none; } /*  Start SimplePromotionComponent */ .singleplus { width: 216px; } .simplePromotion { clear: both; } .simplePromotion .item { padding: 5px; } .simplePromotion .subtitle { padding-bottom: 2px; } .simplePromotion .text { padding-top: 5px; width: 115px; float: right; } .simplePromotion .text, .simplePromotion .subtitle { font-family: Verdana; font-size: 11px; } .simplePromotion .line { font-size: 0px; height: 4px; border-bottom: 1px dashed #A4BFCA; margin-left: 5px; margin-right: 5px; } .simplePromotion .image { border: 0px none; height: 45px; margin-left: 1px; margin-top: 3px; width: 70px; } .simplePromotion .imageBlock { float: left; height: 51px; width: 82px; } .simplePromotion .text .spacer { font-size: 0px; height: 7px; } .simplePromotion .listerPrice { font-size: 12px; } /* End  SimplePromotionComponent */ /* Newsletter Integration */ #newsletterIFrame { width:100%; border:none; height:500px; } 
