 .content{ width: 934px; padding: 15px 0 0 26px; } .contentBox{ margin: 20px 0 20px 0; } strong{ font-weight: bold; } h2{ font-weight: bold; } h3{ font-family: Georgia, Times New Roman, Times, serif; font-size: 16px; color: #000000; text-transform: uppercase; padding: 16px 0 10px 0; } h4{ font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; color: #000000; text-transform: uppercase; padding: 16px 0 10px 0; } .shadowMargin{ margin-bottom: 15px; } .mainPageBanner{ float: left; width: 855px; padding: 10px 35px 10px 10px; background: url(/sitefiles/1/design/mainPageBannerBg.png) 0 0 repeat-x #000000; } .mainPageBannerImg{ float: left; margin: 0 35px 35px 0; } .mainPageBannerH2{ font-family: Georgia, Times New Roman, Times, serif; font-size: 18px; color: #8BC53F; text-transform: uppercase; padding-top: 16px; } .mainPageBanner p{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 16px; padding-top: 16px; } .getStarted{ float: left; width: 240px; height: 272px; background: url(/sitefiles/1/design/getStarted.png) 0 0 no-repeat; padding: 0 25px 0 25px; margin: 4px 22px 15px 4px; } .getStarted h2{ font-family: Georgia, Times New Roman, Times, serif; font-size: 18px; color: #8BC53F; text-transform: uppercase; padding-top: 16px; } .getStarted p{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 16px; padding-top: 16px; } .registrer{ float: left; width: 230px; height: 262px; background: url(/sitefiles/1/design/gradientHeader.png) 0 0 repeat-x #f2f2f2; padding: 10px 25px 0 25px; position: relative; } .registrer h2, .infoBoxContent h2{ font-family: Georgia, Times New Roman, Times, serif; font-size: 18px; color: #000000; text-transform: uppercase; padding-top: 16px; } .registrer p, .infoBoxContent p{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 16px; padding-top: 16px; } .registrerMargin{ margin: 0 16px 15px 0; } .registrer .linkBtn{ position: absolute; bottom: 21px; right: 21px; } a .linkBtn span{ cursor:pointer; } .login{ float: left; width: 230px; height: 262px; background: url(/sitefiles/1/design/gradientHeader.png) 0 0 repeat-x #f2f2f2; padding: 10px 25px 0 25px; } .login h2{ font-family: Georgia, Times New Roman, Times, serif; font-size: 18px; color: #000000; text-transform: uppercase; padding-top: 16px; } .login p{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 16px; padding-top: 16px; } .registrerLeftFrame{ float: left; width: 454px; } .registrerRightFrame{ float: right; width: 458px; } .registrerSteps{ float: left; width: 867px; height: 51px; background: url(/sitefiles/1/design/registrerSteps.png) 0 0 repeat-x; margin: 4px 0 35px 4px!important; margin: 4px 0 35px 2px; padding: 0 0 0 25px; } .registrerSteps h2{ float: left; display: block; width: 400px; height: 51px; font-family: Georgia, Times New Roman, Times, serif; font-size: 16px; line-height: 51px; color: #ffffff; vertical-align: middle; text-transform: uppercase; } .registrerSteps .steps{ float: right; width: 38px; height: 51px; font-family: Georgia, Times New Roman, Times, serif; font-size: 16px; line-height: 51px; color: #666666; vertical-align: middle; background: url(/sitefiles/1/design/stepsBg.png) 100% 0 no-repeat; padding: 0 0 0 8px; } .registrerSteps .lastStep{ float: right; height: 51px; font-family: Georgia, Times New Roman, Times, serif; font-size: 16px; line-height: 51px; color: #666666; vertical-align: middle; text-transform: uppercase; padding: 0 10px 0 10px; } .registrerSteps .stepsActive{ background: url(/sitefiles/1/design/stepsActiveBg.png) 100% 0 no-repeat; color: #000000; } .registrerSteps .stepsDone{ color: #ffffff; cursor: pointer; } .infoBoxFrame .infoBoxContent .membersSearch{ background: url(/sitefiles/1/design/kart.jpg) 15px 15px no-repeat; padding: 90px 0 0 125px; float: left; height: 230px; } .infoBoxFrame .infoBoxContent .membersSearch p{ width: 250px; } .infoBoxFrame .infoBoxContent .searchOptions{ margin: 15px 0 0 0; width: 250px; float: left; clear: both; } .infoBoxFrame .infoBoxContent .searchOptions li{ width: 250px; float: left; clear: both; } .infoBoxFrame .infoBoxContent h4{ font-family: Georgia, Times New Roman, Times, serif; font-size: 19px; font-weight: normal; color: #000000; padding: 0 0 15px 0; float: left; display: block; } .infoBoxFrame .infoBoxContent #searchResponse { width: 375px; float: left; clear: both; } .infoBoxFrame .infoBoxContent #searchResponse .searchResponseUl{ margin: 0 0 15px 0; float: left; } .infoBoxFrame .infoBoxContent #searchResponse .searchResponseHeader{ width: 170px; float: left; display: inline; } .infoBoxFrame .infoBoxContent #searchResponse .searchResponseHeader ul{ width: 170px; } .infoBoxFrame .infoBoxContent #searchResponse li{ clear: none; } .infoBoxFrame .infoBoxContent #message{ color: #000000; font-weight: bold; } .infoBoxFrame .infoBoxContent #searchResponse .searchResponseHeader{ font-family: Georgia, Times New Roman, Times, serif; font-size: 11px; font-weight: bold; color: #000000; text-transform: uppercase; padding-bottom: 2px; } .infoBoxFrame .infoBoxContent .membersSearch input{ float: left; } .infoBoxFrame .infoBoxContent #registrerBtn{ float: left; padding: 0 0 0 5px; } .infoBoxFrame .notValid{ background: #c81c24; color: #ffffff; } #loginForm{ margin: 25px 0 0 0; } #loginForm li{ float: left; } #loginForm li label{ float:left; width: 100px; height: 25px; margin-right: 10px; } #loginForm li input { float: left; width: 100px; } .btnGreen{ background: url(/sitefiles/1/design/BtnGreen_background.png) no-repeat; width: 81px; height: 24px; border:0pt none; color:white; cursor:pointer; display:block; height:24px; line-height:24px; padding:0 0 4px 0; width:81px; font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; } .errormsg{ margin: 0pt 0pt 10px; color: red; font-size: 12px; clear: both; float: left; font-weight: bold; font-family: Arial,Helvetica,sans-serif; } .infoBoxBorder { background: url(/sitefiles/1/design/gradientHeader.png) repeat-x; height:10px; overflow:hidden; width:100%; } .infoBoxSecondFrame{ background-color:#F2F2F2; float:left; overflow:hidden; position:relative; width: 890px; } .infoBoxContent{ float: left; padding: 10px 25px 10px; position: relative; } #orderformTop{ width: 840px; } a.rightFloter{ float: right; margin: 47px 0 0 0; } #orderformTop div{ float: left; } #orderformTop div{ margin-right: 8px; } #orderformTop p{ padding: 0; } #orderformTop div fieldset{ height: auto; } #orderformTop div fieldset form ul li{ clear: both; margin: 0 0 10px 0; min-height: 25px; line-height: 25px; } #orderformTop div fieldset form ul li p { width: 350px; } #orderformTop div fieldset form ul label { width: 150px; float: left; } #orderformTop div fieldset form ul li input { float: left; margin-right: 10px; } #orderformTop div fieldset form ul li select { width: 190px; } .blackTopHeader { margin: -30px 0 0 12px; position: absolute; top:0; left:0; z-index: 1; } .seperator div { float: left; } .lefty, .righty { width: 400px; } #orderSearch { /*margin: 45px 0pt 0pt 120px;*/ margin: 45px 0 0 0; } #orderSearch li { clear: both; height: 25px; margin: 5px 0 0 0; } #orderSearch li label { width: 120px; float: left; height: 25px; line-height: 25px; } #orderSearch li input[type="text"] { float: left; width: 230px; } #orderSearch li a { /*float: right;*/ } #searchResultContainer{ width: 890px; float: left; clear: both; background-color: #f2f2f2; } .registrationDoneLeft{ float: left; margin: 0 35px 0 0; } .registrationDoneRight{ float: left; } .registrationDoneH4{ font-family: Georgia, Times New Roman, Times, serif; font-size: 18px; color: #000000; text-transform: uppercase; padding-top: 16px; } .registrationDoneRight p{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 16px; padding-top: 16px; width: 380px; margin: 0 0 15px 0; } .registrationDoneImg{ margin: 0 15px 0 0; float: left; } table tr td { padding: 0 60px 5px 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } table.noPadding tr td{ padding:0; height:22px; } .membersHeadlines th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; font-weight: bold; } .resultHeader h2, .resultHeader select { float: left; } .resultHeader select { margin: 16px 0pt 0pt 150px; width: 160px; } #orderformBottom { width: 840px; } #orderformBottom div, #orderformBottom a { float: left; } #orderformBottom a { /*margin: 5px 0pt 0pt 300px*/ float: right; margin-top: 6px; } #orderformBottom div h2 { padding: 8px 0 0 0; float: left; } #orderformBottom div p { margin-left: 20px; float: left; padding: 10px 0 0 0; } #orderformBottom div select { margin: 7px 0pt 0pt 15px; } .cartProduct { margin: 0; padding: 0; } .blackColumn { float: left; width: 867px; height: 51px; background: url(/sitefiles/1/design/registrerSteps.png) 0 0 repeat-x; padding: 0 0 0 25px; } .blackColumn h2 { float: left; display: block; width: 160px; height: 51px; font-family: Georgia, Times New Roman, Times, serif; font-size: 16px; line-height: 51px; color: #ffffff; vertical-align: middle; text-transform: uppercase; } .blackColumn h3 { color: grey; float: left; width: 300px; } .blackColumn strong { font-size: 26px; color: #ffffff; height: 51px; line-height: 51px; float: right; margin-right: 20px; } .prodBilde { width: 110px; } .prodBilde a { margin: 10px auto; !important padding: 0; } .prodBilde a img { border: 0; } .infoBoxContent.productListBox div { float: left; } .prodInfo { width: 310px; } .prodInfo p { margin: 10px 0 0 0; } .prodCount { width: 195px; } .prodCount h3 { color: grey; } .big { text-transform: uppercase; font-size: 13px; } .prodCount input { width: 30px; text-align: center; margin-left: 10px; } .prodSum h3 { font-size: 23px; } .productUserDefWatermark { position: absolute; background: url(/sitefiles/1/design/productwatermark.png) no-repeat; height: 32px; width: 32px; top: 0; right: 0; z-index: 99999; } #productSearchContainer input[type="text"] { width: 260px; } #productSearchContainer li a { float: right; margin: 0 10px 0 0; } #orderformSearch div { float: left; width: 400px; margin-right: 20px; } #orderformSearch li { margin: 0 0 10px 0; min-height: 20px; line-height: 20px; } #orderformSearch li a { margin: 0 19px 0 0; } #orderformSearch label { width: 120px; display: block; float: left; } #orderformSearch input{ float: left; } #orderformSearch p { margin: 0; padding: 0; } #searchResultContainer table{ margin-left: 100px; clear: both; } .newProductlist{ margin: 20px 10px 20px 10px; } .newProductlist label{ float: left; width: 50px; } #productlistname{ float: left; margin: 0 10px 0 0; width: 115px; } p.searchResultContainerP{ width: 100%; text-align:center; } input.loginstyle{ float:left; } 
