#pageWrapper {height:100%;width:1120px;background:#ffffff;margin:0 auto;padding-top:5px;/*float:left;*/;margin-left:auto;margin-right:auto;}
#dutyFree    {height:73px;width:249px;float:left;margin-left:5px;}
#logo        {height:73px;width:334px;background-image:url(/graphics/fp/peter_justesen_company.jpg);background-repeat:no-repeat;margin-left:108px;float:left;}
#topBanner   {position:absolute;left:436px;top:5px;height:72px;width:439px;}
#signIn      {top:5px;height:72px;width:220px;margin-left:auto;}
#signinLink {font-weight:bold;}
#signoutLink    {font-weight:bold;}
#customerFunctions{white-space:nowrap;}
#guestFunctions{font-weight:bold;}
#LAST_STEPS{display:none;float:left;width:100%;}
#LS0,#LS1,#LS2,#LS3,#LS4{width:167px;margin-top:10px;padding:10px}

.divHover{background:#EBF8FF;}

.increase,.decrease,.quantity{background:#23975E;text-align:center;cursor:pointer;color:#FFFFFF;border:1px solid #15633D;font-weight:bold;float:left;font-size:8pt;line-height:20px;height:20px}
.increase,.decrease{width:20px;}

.qsincrease,.qsquantity{text-align:center;cursor:pointer;color:#FFFFFF;font-weight:bold;float:left;font-size:8pt;line-height:20px;height:20px}

.quantity{margin-left:1px;margin-right:1px;width:30px;cu}
#SHOPPING_BASKET{margin-left:10px;}
#Basket{background:#99CCE6;color:#FFFFFF;}
#BasketText{font-weight:bold;padding-left:5px;border-bottom:1px solid white;margin-bottom:3px;padding-bottom:3px;}
#nameHolder     {font-weight:bold;margin-top:10px;}
#basketHolder   {color:#999999;white-space:nowrap;margin-left:5px;font-size:10pt;}
#VMB,#GTC{margin-left:10px;margin-top:5px;margin-left:5px;margin-right:auto;}
#VMBL,#GTCL{font-size:10pt;color:white;}
#basketNumberOfItems{font-size:10pt;color:white;font-weight:bold;}
#basketSubTotal{font-size:10pt;color:white;padding:2px;font-weight:bold;}
#rememberMeHolder{white-space:nowrap;color:#999999;font-size:10pt;margin-right:3px;}
#helpLink_a {margin-left:3px;}
#helpLink_b {margin-left:3px;}
#menu       {height:30px;width:1108px;background:#69737D;margin-top:5px}
#navigationHolder{height:25px;padding-top:3px;}
#describe{position:absolute;width:200px;background:#FFFFFF;color:#1D1E1F;border-left:3px solid #69737D;border-right:3px solid #69737D;border-bottom:3px solid #69737D;font-size:12pt;vertical-align:top;z-index:999999;margin-top:2px;}
#SHOP_INDEX_ROLLOUT{text-align:center;cursor:pointer;}
#SHOP_INDEX_ROLLBACK{text-align:center;cursor:pointer;display:none;}
#shopIndexTop   {background:#DFDED1;height:3px;}
#shopIndexHeader{color:#FFFFFF;padding-left:8px;padding-top:10px;padding-bottom:4px;height:17px;width:180px;background:#0092A5;cursor:pointer;}
div.shopIndexCell{background:#ececec;border-bottom:1px dotted #000000;padding-top:3px;padding-bottom:3px;padding-left:2px;}
div.shopIndexCellHighlight{background:#999999;border-bottom:1px dotted #000000;padding-top:3px;padding-bottom:3px;padding-left:3px;}
a.indexLink     {text-decoration:none;}
#leftColomn     {top:230px;width:187px;float:left;margin-top:5px;height:1180px;}
#contentWrapper {min-height:722px;height:672px;width:735px;z-index:999;float:left;background:#ffffff;}
#rightColomn    {width:187px;float:left;margin-top:5px;height:100%;background:#FFFFFF;}
#shopIndex      {display:block;float:left;margin-top:5px;}
#shopIndexDropdown{display:none;background:#0092A5;}
#shopIndexDropdownText{background:white;margin-right:15px;margin-left:15px;white-space:nowrap;text-align:left;font-size:18pt;padding-left:5px;padding-right:5px;padding-top:3px;}
#quickBasket{position:absolute;display:none;float:left;margin-top:200px;margin-left:2px;}
#QuickShopping{background:#009933;color:white;margin-top:5px;}
#QuickShoppingText{font-weight:bold;padding-left:5px;border-bottom:1px solid white;margin-bottom:3px;padding-bottom:3px;}
#shoppingBasketMessages{background:#cccccc;display:none;}
#shoppingBasketMessagesText{font-weight:bold;padding-left:5px;border-bottom:1px solid white;margin-bottom:3px;padding-bottom:3px;}
#royalClubMessages{background:#000000;display:none;}
#RoyalClubText{font-weight:bold;padding-left:5px;border-bottom:1px solid white;margin-bottom:3px;padding-bottom:3px;color:orange;}
#royalClubMessagesText{}
#favorites      {display:none;max-height:350px;overflow:auto;margin-top:5px;background:#ffffff;}
a.shopIndexLink,a.shopIndexLink:hover,a.shopIndexLink:visited {color:black;font-size:10pt;text-decoration:none;}

#Catalogues     {height:30px;width:187px;float:left;text-align:center;background:#aaaaaa;margin-top:5px;padding-top:10px;}
#Catalogues    a{font-size:12pt;font-weight:bold;color:#ffffff;}

div.Catalogue   {margin-bottom:10px;margin-left:7px;float:left;width:70px;height:100px;}
#Brands         {float:left;width:164px;display:none;}
#Subgroups      {float:left;width:187px;display:none;}
#bottomBanner   {float:left;width:187px;margin-top:5px;text-align:center;background:#406D78;padding-top:20px;padding-bottom:20px;}
#personalService{border-right:1px solid #1F393F;border-bottom:1px solid #1F393F;border-left:1px solid #57A0AF;border-top:1px solid #57A0AF;}

#pageContent    {width:715px;}
#shopSections   {width:715px;}
#address        {height:78px; width:1120px;font-size:8pt;z-index:0;background:#002C54;margin:0 auto;margin-top:10px;float:left;}
#address_text   {width:690px;height:33px;color:#ffffff;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;}
#address_icons  {width:690px;margin-left:auto;margin-right:auto;}
#zmags1         {padding-top:6px;padding-bottom:3px;}
#zmags2         {padding-top:4px;padding-bottom:3px;}
#zmags3         {padding-top:4px;padding-bottom:3px;}
#Picture        {width:160px;float:left;margin-right:10px;font-weight:bold;color:gray;font-size:8pt;text-align:left;}
#Headline{padding:5px 0px 5px 0px;border-bottom:1px solid #13318B;color:navy;font-size:17px;font-weight:bolder;margin-bottom:20px;white-space:nowrap;width:100%;}
#Text{padding-left:30px;padding-top:10px;padding-right:10px;text-align:justify;font-size:10pt;}
#currency{display:none;top:0px;background:#FFFFFF;font-size:8pt;width:717px;height:190px;}

/* Search */
#searchFunction{height:75px;width:187px;background:#5A8AA5;float:left;}
#searchField{float:left;margin-right:5px;padding-top:2px;}

div.boxHeader{color:#ffffff;font-size:12pt;padding-top:7px;padding-left:5px;}
div.boxDesc{color:#ffffff;font-size:9pt;padding-top:2px;padding-left:5px;}
div.dottedLine{background-image:url(/graphics/bg/whitedot.gif);background-repeat:repeat-x;height:3px;}
div.boxFooter{padding-left:5px;height:31px;}

div.boxHeaderRight{color:#ffffff;font-size:12pt;padding-top:7px;text-align:center;}
div.boxFooterRight{padding-left:5px;height:31px;}

div.boxHeaderMiddle{color:#ffffff;font-size:12pt;padding-top:7px;padding-left:5px;border:1px solid;}
div.boxFooterMiddle{padding-left:5px;height:31px;}
#antTrack{display:none;margin-bottom:10px;}

#superOffer   {width:715px;}
div.superOffer{width:715px;}
div.superOfferTitle{font-size:17pt;}
div.superOfferText1{  }
div.superOfferText2{  }
div.superOfferItem     {background-repeat:no-repeat;height:180px;width:700px;float:left;margin-bottom:15px;}
div.superOfferItemMarker   {width:10px;padding-top:14px;background:#EEEEEE;height:25px;border-bottom:2px dotted #999999;padding-left:5px;font-size:9pt;margin-top:4px;}
div.superOfferItemMarkerAlt{width:10px;padding-top:14px;background:#C0C0C0;height:25px;border-bottom:2px dotted #999999;padding-left:5px;font-size:9pt;margin-top:4px;}
a.superOfferMarkerLink{font-size:9pt;color:black;}
#superOfferItemMarkerHolder{width:10px;float:left;height:195px;}
div.superOfferImage    {width:230px;height:180px;float:left;background-repeat:no-repeat;background-position:top center;}
div.superOfferItemInfo {width:460px;height:180px;margin-left:5px;float:left;}
div.superOfferLabel{margin-top:5px;}
div.superOfferItemNumber {font-size:10pt;font-weight:bold;margin-top:10px;}
div.superOfferItemName {font-size:8pt;font-weight:bold;margin-top:5px;}
div.superOfferItemBody {font-size:8pt;margin-top:3px;}
div.superOfferPrice    {margin-top:20px;color:red;}
span.superOfferCurrency{font-weight:bold;font-size:10pt;margin-right:10px;}
span.superOfferAmount  {font-weight:bold;font-size:16pt;}
div.superOfferAddToBasket{cursor:pointer;}

div.menuSection{width:225px;float:left;height:85px;margin:2px 2px 6px 2px;border-left:2px dotted #cccccc;padding:2px;float:left;display:inline;}
div.menuHeader{cursor:pointer;float:left;display:inline;}
div.menuHeaderFrame{float:left;width:81px;display:inline;}
div.menuHeaderSectionName{float:left;display:inline;width:135px;margin-left:2px;font-weight:bold;}

div.menuSubSectionContainer{position:absolute;display:none;width:140px;background:white;border:1px solid #000000;}

div.menuSubSection{cursor:pointer;padding-top:3px;font-size:8pt;background:#DFDFDF;padding-left:3px;padding-top:3px;padding-bottom:3px;margin-bottom:2px;}
div.menuSubSection:hover{cursor:pointer;padding-top:3px;font-size:8pt;text-decoration:underline;color:blue;}
div.menuSubSection:active{cursor:pointer;padding-top:3px;font-size:8pt;text-decoration:underline;color:green;}

a.limitedQuantity{font-size:8pt;color:#3FAF2B;font-weight:bold;}
a.productInformation{font-size:8pt;color:#777777;font-weight:bold;}
a.subSection{font-size:8pt;color:#333333;font-weight:bold;}

div.fItem{font-size:8pt;border-bottom:1px solid #999999;padding-left:2px;float:left;width:95%;}
div.fItem:hover{background:#EFFFFE;}
div.fItemNumber{font-weight:bold;}
div.fItemPrice{font-weight:bold;}
div.fAddToBasket{color:green;float:left;}
div.fAddToBasket:hover{text-decoration:underline;cursor:pointer;}

/* jQuery load window*/
#loading {width:100%;height: 100%;position: fixed;top:0px;left:0px;background:url(/graphics/jQuery/spinner.gif) no-repeat center #fff;text-align:center;font:normal 16px Tahoma, Geneva, sans-serif;border:1px solid #666;z-index:1000;overflow: auto;}
#FLASH {width:100%;height: 80px;line-height:100px;position: fixed;top:0px;left:0px;background:#AFFFB2;text-align:center;font:normal 46px Tahoma, Geneva, sans-serif;border:1px solid #666;z-index:999;overflow: auto;}

.white{background:#FFFFF;padding:10px}
.alt{background:#EEEEEE;padding:10px}
.over{background:#D6E1F5;padding:10px}
