3     font: 70% Verdana, Arial, Helvetica, sans-serif;
 
   5     background: #FFF url(/static/img/bg.png) repeat-x;
 
  19     text-decoration: none;
 
  23     text-decoration: underline;
 
  31     text-decoration: none;
 
  35     font: 1em Verdana, Arial, Helvetica, sans-serif; 
 
  39     font: normal normal bold 1.75em Arial, sans-serif;
 
  63     border-top: 1px solid #2F4110;
 
  76 /* ================================== */
 
  77 /* = Header with logo and user-info = */
 
  78 /* ================================== */
 
  88     margin-bottom: -1.25em;
 
 101     text-decoration: none;
 
 128         border-right: 1px solid gray;
 
 129         -moz-border-radius: 2px;
 
 132         padding: 0.2em 0.5em;   
 
 136 .lang-menu button:hover {
 
 138         text-decoration: underline;     
 
 141 .lang-menu button.active {
 
 143         text-decoration: none;
 
 146 .lang-menu button.last {
 
 150 /* ======================== */
 
 151 /* = Footer with sponsors = */
 
 152 /* ======================== */
 
 154     border-top: 0.1em solid #999;
 
 167     text-decoration: underline;
 
 171 /* =============== */
 
 172 /* = Search form = */
 
 173 /* =============== */
 
 177     background-color: rgb(132, 191, 42);
 
 183     background-color: rgb(132, 191, 42);
 
 185     -moz-border-radius: 4px;
 
 186     -webkit-border-radius: 4px;
 
 188     border-bottom: 0.15em solid #7B9C2D;
 
 189     border-right: 0.15em solid #7B9C2D;
 
 192 #searchContainer #search-form {
 
 212     /*margin-left: 5px;*/
 
 215 #search-form li.category, #search-form li.book-title {
 
 216     padding: 0.2em 0.5em 0.2em 0.5em;
 
 217     background-color: rgb(242, 163, 15);
 
 218     border: 1px solid #BA8722;
 
 219     border-right: 1px solid #555;
 
 220     border-bottom: 1px solid #555;
 
 221     -moz-border-radius: 3px;
 
 222     -webkit-border-radius: 3px;
 
 224     margin-right: 0.25em;
 
 227 #search-form li.book-title {
 
 228     background-color: #DDD;
 
 229     border: 1px solid #999;
 
 230     border-right: 1px solid #555;
 
 231     border-bottom: 1px solid #555;
 
 234 #search-form input[type=submit] {
 
 252 /* ================== */
 
 253 /* = Search matches = */
 
 254 /* ================== */
 
 256 .matches li:first-letter {
 
 257     text-transform: uppercase;
 
 280     margin: 0 0.5em -0.75em 0.5em;
 
 283 #main-page #tags-list {
 
 287 #categories-list ul, #themes-list ul {
 
 288     -moz-column-width: 12em;
 
 289     -webkit-column-width: 12em;
 
 296     background-color: #FBF9E7;
 
 297     -moz-border-radius: 4px;
 
 298     -webkit-border-radius: 4px;
 
 300     border-bottom: 0.15em solid #E3D888;
 
 301     border-right: 0.15em solid #E3D888;
 
 304 #lesmianator #tags-list,
 
 305 #tagged-object-list #tags-list, #book-detail #tags-list {
 
 309 #book-info, #categories-list {
 
 318 #tagged-object-list #categories-list, #book-detail #book-info {
 
 322 #book-detail #formats .change-sets {
 
 335     background-color: #F2F2F2;
 
 336     border: 1px solid #EEE;
 
 340 #formats .wrap .header {
 
 344     background-color: #EEE;
 
 345     border-bottom: 1px solid #EEE;
 
 348     -moz-border-radius: 4px;
 
 349     -webkit-border-radius: 4px;
 
 355 .audiotabs span.active {
 
 356     background-color:#FFF;
 
 362     background-color:#EEE;
 
 366     -moz-border-radius: 4px;
 
 367     -webkit-border-radius: 4px;
 
 373     border: 1px solid #DDD;
 
 376 #formats .wrap .header span.desc {
 
 379     background-color: #EEE;
 
 395 #formats .wrap .online {
 
 398     background-color: #EEE;
 
 399     margin: 0.5em 0 1em 0;
 
 401     -moz-border-radius: 4px;
 
 402     -webkit-border-radius: 4px;
 
 408 #formats .wrap div.download {
 
 412 #formats .wrap div.download img {
 
 413     padding: 0 10px 0 10px;    
 
 416 #formats .wrap div.download .custom-pdf {
 
 425 #czytamy-sluchajac-info {
 
 430 #czytamy-sluchajac-info p {
 
 436     list-style-type: none;
 
 439 div.audiobooks li.mp3Player {
 
 449     float: left; width: 270px;
 
 459 #formats #czytamysluchajac-logo {
 
 465     -moz-border-radius: 0px;
 
 466     -webkit-border-radius: 0px;
 
 468     margin: 0px 20px 10px 10px;
 
 471 #tagged-object-list #themes-list, #book-detail #themes-list {
 
 475 #tags-list ol, #tags-list ul {
 
 477     margin: 0.3em 0 1.2em 0;
 
 495 div.shown-tags p, div.all-tags p {
 
 496     margin: -1em 0 1em 0;
 
 500 .show-all-tags, .hide-all-tags {
 
 501     text-decoration: underline;
 
 508     padding-bottom: 0.5em;
 
 519     padding: 2em 0.5em 0.5em;
 
 523 /* ===================== */
 
 525 /* ===================== */
 
 532 #latest-blog-posts ol {
 
 533     padding: 0 0 0 1.5em;
 
 535     list-style-type: square;
 
 551 /* =============== */
 
 552 /* = Description = */
 
 553 /* =============== */
 
 579 #toggle-description, #tagged-object-list .pagination, #book-detail .pagination {
 
 582     background-color: #EEE;
 
 584     -moz-border-radius: 4px;
 
 585     -webkit-border-radius: 4px;
 
 590 #toggle-description p {
 
 600     background-color: #EEE;
 
 603     -moz-border-radius: 4px;
 
 604     -webkit-border-radius: 4px;
 
 610 #download-shelf-menu {
 
 611     -moz-border-radius: 4px;
 
 612     -webkit-border-radius: 4px;
 
 614     border: 3px solid #EEE;
 
 619 #download-formats-form li {
 
 624 #download-formats-form input {
 
 628 #download-formats-form label {
 
 630     background-color: #EEE;
 
 636     padding-bottom: 0.75em;
 
 639 #download-formats-form li {
 
 645 #download-formats-form em {
 
 647     background-color: #FFF;
 
 650 #download-formats-form em strong {
 
 655 #download-formats-form-submit {
 
 660 #download-formats-form #download-formats-form-submit-li {
 
 664 #download-formats-form-cancel {
 
 668 #toggle-share-shelf {
 
 672     background-color: #EEE;
 
 675     -moz-border-radius: 4px;
 
 676     -webkit-border-radius: 4px;
 
 681 #toggle-share-shelf p {
 
 686     -moz-border-radius: 4px;
 
 687     -webkit-border-radius: 4px;
 
 689     border: 3px solid #EEE;
 
 698 /* ============================ */
 
 699 /* = Books and fragments list = */
 
 700 /* ============================ */
 
 713     background-color: #FFF;
 
 714     -moz-border-radius: 3px;
 
 715     -webkit-border-radius: 3px;
 
 720     border-bottom: 0.1em solid #EEE;
 
 724 .fragment-text, .fragment-short-text {
 
 726     background-color: #FFF;
 
 727     -moz-border-radius: 3px;
 
 728     -webkit-border-radius: 3px;
 
 733     padding: 0.5em 0.5em 1.5em 0.5em;
 
 744     border: 0.1em solid #EEE;
 
 745     background-color: #F9F9F9;
 
 752 .book-thumbnail, .book-parent-thumbnail {
 
 753     background: transparent url(/static/img/book.png) no-repeat 0 0;
 
 759 .book-parent-thumbnail {
 
 760     background: transparent url(/static/img/book-parent.png) no-repeat 0 0;
 
 764 /* =============== */
 
 765 /* = Simple form = */
 
 766 /* =============== */
 
 767 .cuteform ol, .cuteform ul {
 
 773 .cuteform ol li, .cuteform ul li {
 
 781 .cuteform span.help-text {
 
 792 /* ================ */
 
 793 /* = Modal Window = */
 
 794 /* ================ */
 
 795 .jqmOverlay { background-color: #000; }
 
 801     background-color: transparent;
 
 806 #set-window div.header {
 
 807     background-color: #FFF;
 
 808     border-right: 0.25em solid #DDD;
 
 810     padding: 0.5em 1em 0.5em 1em;
 
 813 #set-window div.target {
 
 814     background-color: #FFF;
 
 815     border-right: 0.3em solid #DDD;
 
 816     border-bottom: 0.3em solid #DDD;
 
 820 #login-register-window {
 
 824     background-color: transparent;
 
 829 #login-register-window div.header {
 
 830     background-color: #FFF;
 
 831     border-right: 0.3em solid #DDD;
 
 835     padding: 0.5em 1em 0.5em 1em;
 
 840 #login-register-window div.target {
 
 842     background-color: #FFF;
 
 843     border-right: 0.3em solid #DDD;
 
 844     border-bottom: 0.3em solid #DDD;
 
 848 #user-shelves-window {
 
 852     background-color: transparent;
 
 857 #user-shelves-window div.header {
 
 858     background-color: #FFF;
 
 859     border-right: 0.3em solid #DDD;
 
 863     padding: 0.5em 1em 0.5em 1em;
 
 868 #user-shelves-window div.target {
 
 870     background-color: #FFF;
 
 871     border-right: 0.3em solid #DDD;
 
 872     border-bottom: 0.3em solid #DDD;
 
 886 .shelf-list a.delete-shelf {
 
 889     padding: 0.25em 0.25em 0.25em 1em;
 
 893 .shelf-list a.delete-shelf:active, .shelf-list a.delete-shelf:hover {
 
 895     background-color: #900;
 
 896     text-decoration: none;
 
 903     background-color: transparent;
 
 908 #suggest-window div.header {
 
 909     background-color: #FFF;
 
 910     border-right: 0.3em solid #DDD;
 
 914     padding: 0.5em 1em 0.5em 1em;
 
 919 #suggest-window div.target {
 
 921     background-color: #FFF;
 
 922     border-right: 0.3em solid #DDD;
 
 923     border-bottom: 0.3em solid #DDD;
 
 926 #suggest-form textarea {
 
 938 #suggest-publishing-window {
 
 942     background-color: transparent;
 
 947 #suggest-publishing-window div.header {
 
 948     background-color: #FFF;
 
 949     border-right: 0.3em solid #DDD;
 
 953     padding: 0.5em 1em 0.5em 1em;
 
 958 #suggest-publishing-window div.target {
 
 960     background-color: #FFF;
 
 961     border-right: 0.3em solid #DDD;
 
 962     border-bottom: 0.3em solid #DDD;
 
 965 #suggest-publishing-form textarea {
 
 970 /* ======================== */
 
 971 /* = Alphabetic book list = */
 
 972 /* ======================== */
 
 980     border-left: 1px #cfcfcf solid;
 
 986     list-style-type: none;
 
 991 .book-list-show-index {
 
 998 #book-a-list #book-list ol {
 
1000     margin: 0.3em 0 1.2em 0;
 
1004 #book-a-list #book-list h2 a {
 
1012     border-left: 1px #cfcfcf solid;
 
1014     background-color: white;    
 
1018     background-color: #2F4110;
 
1048 .remove-from-shelf {
 
1055 .remove-from-shelf:active, .remove-from-shelf:hover {
 
1057     background-color: #900;
 
1058     text-decoration: none;
 
1079 #document-list li a {
 
1081     background-color: #FFF;
 
1082     -moz-border-radius: 3px;
 
1083     -webkit-border-radius: 3px;
 
1085 /*    font-size: 1.2em;*/
 
1088     margin-bottom: 0.25em;
 
1101 #document-list li li a {
 
1105 #document-list li a:hover, #document-list li a.active {
 
1106     text-decoration: none;
 
1107     background-color: #EEE;
 
1110 #document-list-body #document-detail {
 
1118 #document-detail h2 {
 
1119     margin: 0.75em 0 0.75em 0;
 
1122 #document-list-body #document-detail .download {
 
1128 #document-list .download-doc {
 
1133 /* ====================== */
 
1134 /* = One percent banner = */
 
1135 /* ====================== */
 
1136 #onepercent-banner {
 
1140     vertical-align: middle;
 
1141     background-color: #FF6B3C;
 
1148 #onepercent-text, #onepercent-line:visited, #onepercent-text:hover, #onepercent-text:active {
 
1152     text-decoration: none;
 
1155 #onepercent-text strong {
 
1156     font-weight: normal;
 
1157     text-decoration: underline;
 
1160 #onepercent-see-more, #onepercent-see-more:visited, #onepercent-see-more:hover, #onepercent-see-more:active {
 
1168     text-decoration: none;
 
1179 #presentation-frame {
 
1180     border: 0px none white;
 
1186 .dictionary-note-source {
 
1190 #footnotes .pagination {
 
1197     vertical-align: top;