/* CSS Fotobook */#mainWrap_photobook { position: static !important; z-index: 3; height: auto; background: #003367;}ul#navigation li#fotoBookLink { background-image: none; padding: 0; position: relative; width: 68px; height: 32px; z-index: 300; margin-top: -4px;}ul#navigation li#fotoBookLink a.active { text-indent: -9999px; overflow: hidden; width: 68px; padding: 0; top: 0; left: 0; height: 36px; z-index: 300; position: absolute; background: #f7b219 url(../images/fotobook_menu.gif) no-repeat 0 0;}ul#navigation li#fotoBookLink a { text-indent: -9999px; overflow: hidden; width: 68px; padding: 0; top: 0; left: 0; height: 36px; z-index: 300; position: absolute; background: url(../images/fotobook_menu.gif) no-repeat 0 0;}#fotoBookBox { float:left; border-left: 7px solid #fff; border-right: 8px solid #fff; width: 622px; min-height: 950px; display: inline; background-color: #fff; overflow-x: hidden; font-family: Helvetica, Arial, sans-serif;}* html #fotoBookBox {height: 900px;}#fotoBookNav { height: 34px; overflow: hidden; background-color: #f7b219; list-style: none; margin: 0; padding: 0; padding-left: 15px;}#fotoBookNav a { display: block; height: 20px; /*text-indent: -9999px;*/ overflow: hidden; margin-right: 14px; background-repeat: no-repeat; color: #18508B; font-size: 11px; margin-top: 9px; text-decoration: none; font-weight: normal; /*background-image: url(../images/fotomenu.gif);*/}#fotoBookNav a:active { text-decoration: none; color: #18508B; font-size: 11px;}#fotoBookNav a:hover { text-decoration: underline; font-weight: normal;}#fotoBookNav #fotoB5 a:hover { text-decoration: underline; font-weight: bold;}#fotoBookNav #fotoB4 a:hover { text-decoration: underline; font-weight: bold; color: #BB1C7C;}#fotoBookNav a.current:hover { font-weight: bold; text-decoration: none; color: #18508B;}#fotoB1 a { width: 100px; /*background-position: 0 -35px;*/}#fotoB1 a.current { width: 100px; /*background-position: 0 0;*/ font-weight: bold; text-decoration: underline;}#fotoB2 a { width: 112px; /*background-position: -126px 0;*/}#fotoB2 a.current { width: 112px; /*background-position: -126px -35px;*/ font-weight: bold; text-decoration: underline;}#fotoB3 a { width: 96px; /*background-position: -279px 0;*/}#fotoB3 a.current { width: 96px; /*background-position: -279px -66px;*/ font-weight: bold; text-decoration: underline;}#fotoB4 a { width: 104px; font-weight: bold; color: #BB1C7C; text-decoration: none; /*background-position: -279px 0;*/}#fotoB4 a.current { width: 104px; /*background-position: -279px -66px;*/ font-weight: bold; color: #BB1C7C; text-decoration: underline;}#fotoB5 a { width: 120px; font-weight: bold; /*background-position: -279px 0;*/}#fotoB5 a.current { width: 120px; /*background-position: -279px -66px;*/ text-decoration: underline; color: #BB1C7C;}#fotoBookNav * {float: left;}#fotoBookBanner { height: 225px; background: url(../images/fotobook_banner.jpg) no-repeat 0 0; text-indent: -9999px;}.fotoBookText { background: #18508b url(../images/bottombg.png) no-repeat bottom left; color: #fff; font-size: 14px;}.promoFotobook .fotoBookText { background: #007CC2 url(../images/promotion_bottom.jpg) no-repeat bottom left; color: #fff; font-size: 14px;}.seeFotobook .fotoBookText { background: #18508b url(../images/bottombg2.png) no-repeat bottom left; font-size: 14px;}.priceFotobook .fotoBookText { background: #003367; font-size: 12px; padding-bottom: 10px;}.seeFotobook .fotoBookText p { margin-bottom: 24px;}.promoFotobook .fotoBookText p { margin-bottom: 20px; font-size: 15px;}#promotionPrice { margin-bottom: 10px; font-size: 24px; text-align: center; color: #EFAA20;}.fotoBookText p, .fotoBookText h3 { line-height: 1.3em; margin: 0; margin-left: 20px;}.fotoBookText h3 { margin-top: 30px; font-size: 14px;}#fotoAlbumPrice { float: right; margin: 0; padding: 0; width: 235px; height: 174px; text-indent: -9999px; background: url(../images/fotobook_price.png) no-repeat 0 0;}#fotoPromoPrice { float: right; margin: 38px 0 0 0; padding: 0; width: 235px; height: 184px; z-index: 101; text-indent: -9999px; background: url(../images/fotobook_promotion.jpg) no-repeat 0 0;}.fotoBookInfo {padding-bottom: 35px;}.fotoBookPromoInfo {padding-bottom: 15px;}#hPropozycja, #hObejrzyj, #hCennik, #hPromo { margin: 0; padding: 0; height: 20px; font-size: 19px; font-weight: normal; color: #FFFFFF; /*text-indent: -9999px;*/ /*background: url(../images/h_coproponujemy.png) no-repeat 0 0;*/ margin-bottom: 20px;}#hObejrzyj { /*background: url(../images/h_obejrzyj.png) no-repeat 0 0;*/}#hCennik { /*background: url(../images/h_cennik.png) no-repeat 0 0;*/ margin-bottom: 0;}#hPromo { height: 90px; margin-left: 20px; text-indent: -9999px; background: url(../images/promotion_header.png) no-repeat 0 0; margin-bottom: 10px;}.fotoProcess { margin: 0; padding: 0; background: url(../images/foto_process.jpg) no-repeat 0 0; height: 671px; width: 591px; overflow: hidden; position: relative; text-indent: -9999px;}.formatText { background: #bb1d7c url(../images/bottompink.png) no-repeat bottom left; padding: 15px 15px 30px; color: #fff;}.formatText div { float: left; width: 285px; margin-right: 10px;}.formatText ul { margin: 0; padding: 0; font-size: 12px; list-style: none;}ul.format1 { padding-left: 65px; background: url(../images/ico_book.png) no-repeat 0 5px;}ul.format2 { padding: 15px 0 10px 83px; background: url(../images/ico_book2.png) no-repeat 0 0;}#fotoBookBox .formatText p { margin: 0; padding: 0; padding-top: 16px;}#hFormat { margin: 0 0 20px 0; padding: 0; text-indent: -9999px; height: 14px; background: url(../images/h_formaty.png) no-repeat 0 0;}#fotoBookFooter { padding: 13px 0; margin: 0; font-size: 11px; font-weight: bold; text-align: center;}#fotoBookDownload { padding: 10px 0;}#fotoBookDownload a { width: 216px; height: 72px; overflow: hidden; text-indent: -9999px; display: block; margin-left: 350px; background: url(../images/download_fotobook.png) no-repeat 0 0;}#fotoBookFooter li {padding: 0 16px;}#fotoBookFooter * {display: inline; color: #18508b;}#fotoBookFooter a {text-decoration: none;}#fotoBookFooter a:hover {text-decoration: underline;}#pricesBox { background: #e8e8e8 url(../images/graybg.png) no-repeat bottom left; padding: 16px 8px 11px; font-size: 12px; color: #18508b;}#pricesBox p { margin: 0 9px 12px;}#pricesBox ul { list-style: none; margin: 0; padding: 0 0 0 0; /*background: url(../images/price_top.png) no-repeat 9px 0;*/}#pricesBox dl { padding: 0 9px; line-height: 42px;}#pricesBox .highlite dl { color: #fff; background: url(../images/highlite.png) no-repeat 0 0; font-size: 17px;}#pricesBox dt, #pricesBox dd { float: left; font-weight: normal; margin: 0;}#pricesBox dt { width: 132px; margin-right: 6px; font-size: 16px;}#pricesBox dd.fCount { width: 62px; text-align: center; margin-right: 96px;}#pricesBox dd.fDays { width: 100px; text-align: center; margin-right: 36px;}#pricesBox dd.fPrice { width: 152px; text-align: right; font-size: 18px;}#pricesBox dt.head { width: 130px; font-weight: bold; font-size: 16px;}#pricesBox dd.fCountHead { width: 82px; text-align: center; margin-right: 46px; font-weight: bold; font-size: 16px;}#pricesBox dd.fDaysHead { width: 160px; text-align: center; margin-right: 6px; font-weight: bold; font-size: 16px;}#pricesBox dd.fPriceHead { width: 122px; text-align: right; font-size: 18px; font-weight: bold;}#pricesBox dd.fPrice del {font-size: 12px;}.softwareLink { display: block; position: absolute; width: 153px; height: 30px; top: 255px; left: 113px;}.localizationLink { display: block; position: absolute; width: 290px; height: 38px; top: 316px; left: 183px;}.localizationLink2 { display: block; position: absolute; width: 205px; height: 100px; top: 355px; left: 183px;}.clear {clear: both;}.formatText:after, .clearfix2:after, #pricesBox dl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}.formatText, .clearfix2, #pricesBox dl {display: inline-block;}.formatText, .clearfix2, #pricesBox dl { zoom: 1; display: block;} .byellow { font-weight: bold; font-size: 15px; color: #EFAA20;}.promoList { margin: 0; padding: 0; height: 340px; width: 591px; overflow: hidden; position: relative; text-indent: -9999px;}.promoLink1 { display: block; position: absolute; width: 288px; height: 133px; top: 25px; left: 10px;}.promoLink2 { display: block; position: absolute; width: 298px; height: 133px; top: 25px; left: 298px;}.promoLink3 { display: block; position: absolute; width: 285px; height: 150px; top: 170px; left: 10px;}.promoLink4 { display: block; position: absolute; width: 298px; height: 150px; top: 170px; left: 295px;}.promoLink5 { display: block; position: absolute; width: 38px; height: 30px; top: 265px; left: 295px;}