 #latestBooks #latestBookList { margin: 20px 5px 22px 5px; } #latestBooks #latestBookList .bookListItem { width: 100%; overflow: hidden; margin-top: 15px; } #latestBookList .bookListItem h3 { font-size: 1em; font-weight: normal; } #latestBookList .bookListItem h3 a { color: #3E3E3E; } #latestBookList .bookListItem h3 a:hover { color: #004EA5; border-bottom: 1px solid #3E3E3E; } #latestBookList .bookListItem .authors { font-style: italic; font-size: 0.85em; padding-left: 0.5em; color: #9F9F9F; } #latestBookList .bookListItem .authors a { color: #9F9F9F; } #latestBookList .bookListItem .authors a:hover { color: #004EA5; border: 0; } #latestBookList .bookListItem p { margin-top: 0.5em; font-family: Arial, sans-serif; font-size: 0.9em; color: #7F7F7F; text-align: justify; margin-right: 80px; } #latestBookList .bookMarkSmall { position: relative; top: 4px; float: right; } #latestBookList .bookListItem a.thumbnail { float: right; margin-left: 10px; border: 1px solid #000000; background-repeat: no-repeat; } #latestBookList .bookListItem a.thumbnail:hover { border-color: #363636; } #latestBookList .bookListItem a.thumbnail img { display: block; visibility: visible; } #latestBookList .bookListItem a.thumbnail:hover img { visibility: hidden; } #authorListWrapper #contentHeader { margin-left: 25px; padding-left: 0; margin-right: 180px; margin-right: 220px; } #authorListWrapper #path { margin-left: 25px; padding-left: 0; } #authorList { line-height: 1.55em; list-style: circle inside; width: 422px; float: left; padding: 0 18px 0 20px; } #authorList li a { color: #3E3E3E; } #authorList li a:hover { color: #004EA5; border-bottom: 1px solid #3E3E3E; } #bookListOptions { width: 300px; float: right; margin-top: 17px; margin-bottom: 15px; padding: 0 20px 0 0; } #bookListOptions h3 { font-size: 1em; margin-bottom: 7px; color: #777777; font-family: Verdana, sans-serif; } #bookOptionLinks { background-color: #F7F7F7; border: 1px solid #D9D9D9; margin-bottom: 14px; padding: 7px 10px; background-image: url("http://arteum.pl/_gfx/ksiazki-lupa.gif"); background-repeat: no-repeat; background-position: right 45px; } #bookOptionLinks h3 { margin-bottom: 0; } #bookSortingOptions { margin-bottom: 7px; } #bookSortingOptions ul { list-style: circle inside; font-size: 0.85em; color: #C2C2C2; } #bookSortingOptions ul li { padding-top: 2px; } #bookSortingOptions a { color: #919191; } #bookSortingOptions .current { color: #3E3E3E; } #bookSortingOptions .current a { color: #3E3E3E; } #bookSortingOptions a:hover { color: #004EA5; border-bottom: 1px solid #919191; } #bookSortingOptions .current a:hover { color: #3E3E3E; border: none; } #availableBookLists { margin-bottom: 7px; } #availableBookLists ul { list-style: circle inside; font-size: 0.85em; } #availableBookLists ul li { padding-top: 2px; } #availableBookLists a { color: #919191; } #availableBookLists .current { color: #3E3E3E; } #availableBookLists .current a { color: #3E3E3E; } #availableBookLists a:hover { color: #004EA5; border-bottom: 1px solid #919191; } #availableBookLists .current a:hover { color: #3E3E3E; border: none; } #bookBanners { border: 1px dashed #D9D9D9; color: #D9D9D9; text-align: center; padding: 50px 0; font-variant: small-caps; margin-bottom: 15px; } #recommendedBooks { margin-bottom: 15px; } #bookListWrapper .pageBar { margin-left: 25px; margin-right: 25px; } #bookListWrapper #contentHeader { margin-left: 25px; padding-left: 0; margin-right: 180px; margin-right: 220px; } #bookListWrapper #path { margin-left: 25px; padding-left: 0; } #bookListWrapper #contentHeader .thumbnail { float: right; margin: 0 0 5px 10px; border: 1px solid #000000; padding: 1px; } #bookListWrapper #bookListDescription { margin: 10px 0 0 0; padding-bottom: 15px; border-bottom: 1px solid #D9D9D9; } #bookListWrapper #bookListDescription p { font-family: Arial, sans-serif; color: #919191; text-align: justify; font-size: 0.9em; } #bookListWrapper #bookListDescription a { color: #919191; border-bottom: 1px solid #919191; } #bookListWrapper #bookListDescription a:hover { color: #004EA5; border-bottom: 1px solid #3E3E3E; } #bookListWrapper #bookListSortedBy { color: #C2C2C2; font-size: 0.9em; font-family: Arial, sans-serif; margin-top: 3px; } #bookList { width: 422px; float: left; padding: 0 18px 0 20px; } #bookList .bookListItem { margin-bottom: 20px; height: 100%; overflow: hidden; } #bookList .bookListItem h2 { font-size: 1em; font-weight: normal; } #bookList .bookListItem h2 a { color: #3E3E3E; } #bookList .bookListItem h2 a:hover { color: #004EA5; border-bottom: 1px solid #3E3E3E; } #bookList .bookListItem .authors { font-style: normal; font-size: 0.85em; color: #9F9F9F; } #bookList .bookListItem .authors a { color: #9F9F9F; } #bookList .bookListItem .authors a:hover { color: #004EA5; border: 0; } #bookList .bookMarkSmall { position: relative; top: 4px; float: right; } #bookList .bookListItem .publisher { display: block; font-style: italics; font-size: 0.85em; color: #C2C2C2; padding: 3px 0 0 5px; text-align: right; } #bookList .bookListItem a.thumbnail { float: left; margin-right: 10px; border: 1px solid #000000; background-position: 1px 1px; padding: 1px; background-repeat: no-repeat; } #bookList .bookListItem a.thumbnail:hover { border: 1px solid #D0D4D4; } #bookList .bookListItem a.thumbnail img { display: block; visibility: visible; } #bookList .bookListItem a.thumbnail:hover img { visibility: hidden; } #categoryListWrapper #contentHeader { margin-left: 25px; padding-left: 0; margin-right: 180px; margin-right: 220px; } #categoryListWrapper #path { margin-left: 25px; padding-left: 0; } #categoryList { width: 422px; float: left; padding: 0 18px 0 20px; } .categoryListItem { margin-bottom: 20px; height: 100%; overflow: hidden; } .categoryListItem h2 { font-size: 1.1em; font-weight: normal; margin-left: 53px; margin-top: 3px; } .categoryListItem h2 a { color: #3E3E3E; } .categoryListItem h2 a:hover { color: #004EA5; border-bottom: 1px solid #3E3E3E; } .categoryListItem h3 { font-size: 0.85em; font-weight: normal; margin-left: 53px; margin-top: 5px; color: #9F9F9F; } .categoryListItem a.thumbnail { float: left; margin: 0; border: 1px solid #000000; background-position: 1px 1px; padding: 1px; background-repeat: no-repeat; } .categoryListItem a.thumbnail:hover { border: 1px solid #D0D4D4; } .categoryListItem a.thumbnail img { display: block; visibility: visible; } .categoryListItem a.thumbnail:hover img { visibility: hidden; } #book { } #book #contentHeader cite { font-weight: normal; } #book #contentBody { margin-right: 205px; } #book .rightColumn { width: 142px; float: right; margin-right: 20px; } #book > .rightColumn { margin-right: 40px; } #book .cover { display: block; width: 140px; border: 1px solid #000000; margin-bottom: 10px; } #book .buyBook { display: block; width: 142px; height: 100px; background-image: url("http://arteum.pl/_gfx/ksiazki-kup.jpg"); background-repeat: no-repeat; margin-bottom: 10px; } #book .buyBook * { display: none; } #book .recommendation { display: block; width: 142px; margin-bottom: 10px; } #book .mark { color: #999999; font-size: 0.85em; text-align: right; height: 100%; overflow: hidden; } #book .mark .bookMarkSmall { float: right; position: relative; top: 2px; margin-left: 5px; } #book .reviews { border-width: 1px; margin-top: 25px; } #book .reviews h2 { font-size: 1em; font-family: Verdana, sans-serif; font-weight: bold; letter-spacing: 0; color: #999999; margin: 0; } #book .reviews h2 span { display: inline; background-color: #FFFFFF; padding: 0 5px; position: relative; top: -8px; left: 6px; } #book .reviews h2 a { color: #999999; display: inline; padding-bottom: 2px; border: 0; } #book .reviews h2 a:hover { color: #004EA5; border-bottom: 1px solid #999999; border-top: 1px solid #999999; } #book .reviews .noReviews { text-align: center; padding: 0 0 7px 0; color: #C2C2C2; word-spacing: 2px; } #book .reviews .list { margin: 0 11px 11px 11px; } #book .reviews .list .review { height: 100%; overflow: hidden; margin-bottom: 10px; } #book .reviews .list .review h3 { margin: 0; font-size: 1em; font-family: Verdana, sans-serif; letter-spacing: 0; word-spacing: 0; margin-left: 56px; } #book .reviews .list .review h3 a { color: #3E3E3E; border: 0; } #book .reviews .list .review h3 a:hover { color: #004EA5; border-bottom: 1px solid #3E3E3E; } #book .reviews .list .review cite { color: #9F9F9F; display: block; font-size: 0.85em; margin-top: -1px; margin-left: 56px; } #book .reviews .list .review .bookMarkSmall { margin-left: 54px; margin-top: 7px; } #book .reviews .list .review .thumbnail { float: left; margin: 3px 10px 0 0; border: 1px solid #C0C0C0; background-position: 1px 1px; padding: 1px; background-repeat: no-repeat; } #book .reviews .list .review a.thumbnail:hover { border-style: dashed; } #book .reviews .list .review a.thumbnail img { display: block; visibility: visible; } #book .reviews .list .review a.thumbnail:hover img { visibility: hidden; } #book .reviewHelp { font-size: 0.85em; display: block; text-align: right; padding-top: 3px; } #book .reviewHelp a { color: #C2C2C2; border: 0; } #book .reviewHelp a:hover { color: #3E3E3E; border: 0; } #book .reviewHelp a:hover span { } #book .bookInfo { display: block; word-spacing: 0.3em; margin-top: 30px; color: #999999; } #book .bookInfo { padding: 0 0 2px 10px; border-left-width: 1px; } #book .bookInfo dt { font-weight: bold; margin-bottom: 5px; } #book .bookInfo .subtitle { margin-top: -9px; margin-bottom: 5px; } #book .bookInfo .authors { font-style: italic; margin: -2px 0 5px 0; } #book .bookInfo .publisher { margin-bottom: 5px; } #book .bookInfo .cityAndYear { margin-top: -5px; margin-bottom: 5px; } #book .bookInfo .translation, #book .bookInfo .pages, #book .bookInfo .ISBN, #book .bookInfo .publisher, #book .bookInfo .cityAndYear { font-size: 0.85em; padding-left: 5px; color: #C2C2C2; } #book .categories { margin-top: 25px; color: #B2B2B2; font-size: 0.85em; color: #B2B2B2; } #book .categories h2 { font-size: 1em; font-family: Verdana, sans-serif; color: #B2B2B2; display: inline; letter-spacing: 0px; } #book .categories h2 a { color: #B2B2B2; border: 0; } #book .categories h2 a:hover { color: #004EA5; } #book .categories ul { display: inline; margin: 0; font-family: Verdana, sans-serif; } #book .categories li { display: inline; } #book .categories li a { color: #919191; border: 0; } #book .categories a:hover { color: #004EA5; border-bottom: 1px SOLID #3E3E3E; } #reviewList #path { margin-left: 25px; padding-left: 0; } #reviewList #contentHeader { margin-left: 25px; padding-left: 0; margin-right: 25px; padding-right: 0; } #reviews { margin: 25px 25px 35px 25px; } #reviews .review { margin-bottom: 25px; height: 100%; overflow: hidden; } #reviews .review h2 { font-size: 1em; font-family: Verdana, sans-serif; margin-left: 94px; } #reviews .review h2 a { color: #3E3E3E; } #reviews .review h2 a:hover { color: #004EA5; border-bottom: 1px dashed #3E3E3E; } #reviews .review h3 { font-size: 1em; font-family: Verdana, sans-serif; font-weight: normal; font-size: 0.85em; letter-spacing: 1px; margin-left: 94px; } #reviews .review cite { color: #9F9F9F; display: block; padding: 3px 0 3px 10px; margin-left: 94px; } #reviews .review .bookMarkSmall { float: right; } #reviews .review p { margin: 3px 0 0 94px; font-family: Arial, sans-serif; font-size: 0.9em; color: #7F7F7F; text-align: justify; } #reviews .review a.thumbnail { float: left; margin: 4px 10px 0 0; border: 1px solid #000000; background-position: 1px 1px; padding: 1px; background-repeat: no-repeat; } #reviews .review a.thumbnail:hover { border: 1px solid #9F9F9F; } #reviews .review a.thumbnail img { display: block; visibility: visible; } #reviews .review a.thumbnail:hover img { visibility: hidden; } .bookMarkSmall { width: 60px; height: 10px; background-image: url("http://arteum.pl/_gfx/ksiazki-gwiazdki.gif"); background-position: 0 -10px; text-align: left; } .bookMarkSmall div { background-image: url("http://arteum.pl/_gfx/ksiazki-gwiazdki.gif"); width: 0; height: 10px; font-size: 0; } .bookMarkSmall div b { display: none; } .bookMarkSmall .mark-0-5 { width: 5px; } .bookMarkSmall .mark-1 { width: 10px; } .bookMarkSmall .mark-1-5 { width: 15px; } .bookMarkSmall .mark-2 { width: 20px; } .bookMarkSmall .mark-2-5 { width: 25px; } .bookMarkSmall .mark-3 { width: 30px; } .bookMarkSmall .mark-3-5 { width: 35px; } .bookMarkSmall .mark-4 { width: 40px; } .bookMarkSmall .mark-4-5 { width: 45px; } .bookMarkSmall .mark-5 { width: 50px; } .bookMarkSmall .mark-5-5 { width: 55px; } .bookMarkSmall .mark-6 { width: 60px; } 