body {color:#5a5858;margin:0;padding:0;font-size:8pt;font-family:tahoma, helvetica, sans-serif;background:#ffffff url(image/bgtop.png) repeat-x 50% 69px;}
input, select, textarea {font-size:8pt;font-family:tahoma, helvetica, sans-serif;}
fieldset {border-width:0;margin:0;padding:0;}

#all {width:974px;margin:0 auto;background:#f8f8f8 url(image/bgright.png) repeat-y 776px 0;}
#left {width:776px;float:left;}
#right {width:198px;float:right;}

h1 {margin:0;padding:9px 0 10px 18px;height:52px;background:white url(image/bgtop.png) repeat-x 0 69px;}

#reklama {margin:-56px 20px 3px 200px;}

#tresc {padding:4px 10px;}

.span_dvd {color: #A52A2A; font-size: 9px;}
.span_prv {color: #A52A2A; font-size: 9px;}
.pages {text-align: center;}
.pages a { color: #235b9c; }

.uwaga {background:#fffee0 url(image/uwaga.png) no-repeat 18px 8px;border:2px solid #f2ddab;color:#5c5a5a;padding:6px 20px 6px 125px;line-height:1.4em;font-size:9pt;margin:0 5px 11px 0;}
.uwaga p {margin:0.3em 0;}

.reklama_right {margin:3px 2px 3px 4px;}

.noMarginBottom {margin-bottom:0;}
/*#right .reklama {margin:0.5em 0;text-align:center;}*/

.reklama.s160x600 {margin: 15px 15px;}
.reklama.s750x100 {margin-bottom:5px;}

/* !!!!!!!!    ODKOMENTOWAC PRZY PRZYWRACANIU PASKA NAWIGACJI    !!!!!!!!!!!!!!

/*.nawigacja {margin:0.5em 0;background-color:#ebebeb;padding:4px 8px;font-size:7.5pt;margin-right:6px;}
.nawigacja p {display:inline;font-weight:bold;margin:0;color:#6c6c6c;}
.nawigacja ul {list-style-type:none;margin:0;padding:0 4px;display:inline;}
.nawigacja li {display:inline;padding:0 1px 0 4px;font-size:7.5pt;}*/

#all .nawigacja a {color:#6c6c6c;font-size:7.5pt;text-decoration:underline;padding-right:4px;}
#all .nawigacja a:hover {text-decoration:none;}

.subColLeft {width:373px;float:left;margin-right:4px;}
.subColRight {width:372px;float:left;}

/* box Tabela */
.table {margin:0 7px 5px 0;border-bottom:3px solid #7aaac4;}
.subColLeft .table, .subColRight .table {margin-right:0;}
.table h2 {font-family:'Helvetica', verdana, helvetica, sans-serif;font-size:14pt;font-weight:normal;color:white;margin:0;height:31px;line-height:31px;padding-left:3px;float:left;}
.table .tytul {height:31px;background:#7aaac4;padding-left:15px;text-align:right;}
.table .tytul .button {margin-top:40px;margin-right:15px;}
.table .tytul .select {margin-top:8px;margin-right:10px;border:1px solid #d9d9d9;width:130px;}
.table .tytul em.white {color:white;float:left;padding-top:10px;font-style:normal;padding-left:5px;}
.table .tytul em.white a {text-decoration:underline;color:white;}
.table .tytul em.white a:hover {text-decoration:none;}
.table .tytul em.lightBlue {color:#e6eff4;font-style:normal;}
.table .col1 {float:left;width:305px;margin-right:35px;}
.table .col2 {float:left;width:305px;margin-right:35px;}

.table .panele {list-style-type:none;margin:0;padding:6px 0 0 0;float:right;width:200px}
.table .panele li {float:left;width:94px;height:25px;background:#45B5C4;margin-right:5px;}
.table .panele a {display:block;width:94px;height:25px;line-height:25px;text-align:center;}
.green .panele {padding-left:12px;width:220px;float:right;}
.green .panele li {width:103px;background:#3CACB9}
.green .panele a {width:103px;}
.otwarte2 table.panelA, .otwarte1 table.panelB {display:none;}
.otwarte1 li.panelB, .otwarte2 li.panelA {background-position:left bottom;}
li.panelB a,  li.panelA a {color:white;}
.otwarte1 li.panelB a, .otwarte2 li.panelA a {color:#336666;}


.table table {width:100%;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;margin-bottom:1px;}
.table .noBorder {border-left-width:0;border-right-width:0;}
#left .table .noBorder th.firstTH {background-position:1px 0;}
.table th {font-size:7.5pt;color:#7f7f7f;background-color:#e0eaf4;text-align:left;height:18px;border-bottom:1px solid white;}
.table th.firstTH {background:#e0eaf4;}
.table td {border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding:6px 6px 6px 0;background-color:white;line-height:1.3em;}
.table td.noPadding {padding:2px 0;}
.table .lastTR td {border-bottom-width:0;}
.table .dark td {border-bottom:1px solid white;border-top:1px solid white;background-color:#f9f9f9;}
.table .punkt {background-image:url(image/punkt.gif);background-repeat:no-repeat;background-position:14px 8px;padding:0;width:30px;}
.table .dark .punkt {background-position:14px 9px;}
.table .firstTR td {border-top-color:#d9d9d9;}
.table tr.noBorder td {border-top-width:0;}
.table .col15 {width:15px;}
.table .col35 {width:35px;}
.table .col55 {width:55px;}
.table .col70 {width:70px;}
.table .col85 {width:85px;}
.table .col100 {width:100px;}
.table .col115 {width:115px;}
.table .col130 {width:130px;}
.table .col175 {width:175px;vertical-align:top;}
.table th.col175, .table th.col215 {vertical-align:middle;}
.table .col215 {width:215px;vertical-align:top;}
.table td p {line-height:1.5em;margin:0 10px 8px 0;}
.table td p.noMarginBottom {margin-bottom:2px;}
.table .red {color:#d10505;font-style:normal;}
.table .small {color:#5c5a5a;font-style:normal;font-size:8pt;font-weight:normal;}
.table .vsmall {font-size:7.7pt;}
.table .vbig {font-size:8pt;}
.table .infoTR td {font-size:7.5pt;padding:0;}
.table .infoTR td div.grey {background-color:#ececec;border:1px solid white;border-width:1px 0;padding:3px 0;}
.table .infoTR td div.font8 {font-size:8pt;}
.table td a {color:#235b9c;font-size:8pt;font-weight:normal;}
.table td a.normal {font-weight:normal;font-size:8pt;}
.table .center {text-align:center;}
.table .buttons {background-color:#e0f5f0; margin:0px; padding:2px 2px 2px 2px;}

.table .buttons p {margin:0;}
.table blockquote {margin:0;padding:5px 0 0 0;}
.table blockquote p {line-height:1.2em;color:#235b9c;}

.azure {border-bottom-color:#66c3ce;}
.azure .tytul {background:#66c3ce;}
.azure th {background-color:#e0f3f5;}
.azure th.firstTH {background:#e0f3f5;}
.green {border-bottom-color:#2D818B;}
.green .tytul {background:#2D818B;}
.green .buttons {background-color:#e0f5f0;}
.green th {background-color:#e0f5f0;}
.green th.firstTH {background:#e0f5f0;}

/* Strona główna */

.recenzja {padding:0 10px 0 19px;font-size:8pt;}
#left .recenzja p {line-height:1.7em;text-align:justify;margin:0.6em 0;}
#left p.wiecej {text-align:right;}
#left p.wiecej a {padding-left:16px;background:transparent url(image/punkt.gif) no-repeat 0 60%;font-size:8pt;}

.tagi {list-style-type:none;margin:0;padding:5px 10px 5px 19px;line-height:2em}
* html .tagi {line-height:2.8em;}
*:first-child+html .tagi {line-height:2.8em;}
.tagi li {display:inline;padding:0 2px;}

.tagi li a {font-weight:normal;}
.tagi li.font7 a {font-size:7.5pt;}
.tagi li.font8 a {font-size:8pt;}
.tagi li.font9 a {font-size:9pt;}
.tagi li.font10 a {font-size:10pt;}
.tagi li.font11 a {font-size:12pt;}
.tagi li.font12 a {font-size:11pt;}
.tagi li.font13 a {font-size:13pt;}
.tagi li.font14 a {font-size:14pt;}
.tagi li.font15 a {font-size:15pt;}
.tagi li.font16 a {font-size:16pt;}
.tagi li.font17 a {font-size:17pt;}
.tagi li.font18 a {font-size:18pt;}
.tagi li.font19 a {font-size:19pt;}
.tagi li.font20 a {font-size:20pt;}
.tagi li.font21 a {font-size:21pt;}
.tagi li.font22 a {font-size:22pt;}
.tagi li.font23 a {font-size:23pt;}
.tagi li.font24 a {font-size:24pt;}
.tagi li.font25 a {font-size:25pt;}


.listaEmblematow {list-style-type:none;margin:0;padding:0 0 0 5px;}
#all .listaEmblematow li {float:left;width:55px;padding:0;text-align:center;height:55px;overflow:hidden;}
#all .listaEmblematow li a {display:block;width:68px;font-weight:normal;color:#7f7f7f;font-size:7.5pt;}
.listaEmblematow li a img {margin-bottom:2px;}

.listaOkladek {list-style-type:none;margin:0;padding:0 0 0 5px;}
#all .listaOkladek li {float:left;width:58px;padding:0; margin: 0 0 5px 0; text-align:center;height:58px;overflow:hidden;}
#all .listaOkladek li a {display:block; font-weight:normal;color:#7f7f7f;font-size:7.5pt; }
.listaOkladek li a img {margin-bottom:12px; width: 50px;  }




/* Charakterystyka Uzytkownika */

.uzytkownik {border:3px solid white;border-right-width:0;padding-left:11px;background:transparent url(image/tlolinie.png) repeat-y 244px 0;}
.uzytkownik .col1 {float:left;width:220px;margin-right:35px;}
.uzytkownik .col2 {float:left;width:170px;margin-right:35px;}
.uzytkownik .col3 {float:left;width:235px;}
#all .uzytkownik a {color:#235b9c;font-weight:normal;font-size:8pt;text-decoration:underline;}
#all .uzytkownik a:hover {text-decoration:none;}
.podejrzane {color:#c82b00;font-weight:bold;margin-top:2em;}
.emblemat {float:left;width:50px;height:50px;padding:5px;border:1px solid #ccccff;margin:0 12px 0 0;}
.wSkrocie {font-size:9pt;padding:3px 0;float:left;margin:0;width:140px;line-height:1.4em;}
.wSkrocie dt {display:inline;padding:0;margin:0;}
.wSkrocie dd {display:inline;padding:0;margin:0;}
.charakterystyka {margin:0;padding:5px 0 0 0;width:220px;}
.charakterystyka dt {float:left;width:116px;margin:0;clear:both;font-weight:bold;padding:2px 0;}
.charakterystyka dd {float:left;width:104px;margin:0;padding:2px 0;}
.charakterystyka dd.grupy {float:none;clear:both;width:220px;}

/* Opis ksiazki */

.opisKsiazki {padding:0 17px 5px 15px;}
.opisKsiazki h3 {font-family:'Helvetica', arial, helvetica, sans-serif;font-size:14pt;font-weight:bold;color:#235b9c;margin:0;padding:7px 0 7px 0;width:100%}
.opisKsiazki h3 em.normal {font-style:normal;font-size:8pt;color:#5c5a5a;font-family:tahoma, helvetica, sans-serif;font-weight:normal;}
.opisKsiazki .col1 {float:left;width:334px;margin-right:35px;}
.opisKsiazki .col2 {float:left;width:170px;margin-right:35px; margin-top: -5px;}
#left .opisKsiazki h3 a {font-style:normal;font-size:10pt;font-family:tahoma, helvetica, sans-serif;font-weight:bold;}
#left .metryka {margin:0;padding:5px 0 0 0;width:313px;}
.metryka dt {float:left;width:110px;margin:0;clear:both;font-weight:bold;padding:3px 0;}
.noBold dt {font-weight:normal;}
.metryka dd {float:left;width:200px;margin:0;padding:3px 0;}
#all .opisKsiazki a {color:#235b9c;font-weight:normal;font-size:8pt;text-decoration:underline;}
#all .opisKsiazki a:hover {text-decoration:none;}

.buttonsBorder {margin:7px 0 0 0;padding:15px 0 8px 0;border-top:1px solid #d9d9d9;width:313px;}
.buttonsBorder p {margin:0;}
.buttonsBorder input {margin:0 2px;}

.slowa {margin:7px 0 0 0;padding:12px 0 1px 0;border-top:1px solid #d9d9d9;width:313px;}
.slowa p {margin:0;}
.slowa input {margin-left:10px;vertical-align:middle;}

#left .ocena {padding:8px 0 1px 0;width:313px;}
.ocena p {margin:0 0 0.8em 0;}
.ocena .blue {font-size:10pt;color:#285d9b;}
.ocena em.small {color:#7f7f7f;font-size:7.5pt;}
.ocena label {font-weight:bold;}
.ocena label select {width:80px;text-align:center;font-weight:bold;font-size:7.5pt;border:1px solid #d9d9d9;margin:0 5px;vertical-align:middle;}
.ocena input {vertical-align:middle;}

.borderTop {border-top:1px solid #d9d9d9;margin:7px 0 0 0;padding:5px 0 7px 0;width:220px}
.marginBottom {margin-bottom:2em;}
.opisKsiazki .linki {width:313px;}
.linki ul {list-style-type:none;padding:0;margin:0;}
.linki li {padding:4px 0 3px 0;margin:0;}
.linki h4 {font-size:8pt;margin:0.4em 0;}
.smallPadding li {padding:3px 0 2px 0;}

.podstrony {text-align:center;margin:1em 0 1.4em 0;}
.podstrony p {display:inline;font-weight:bold;margin:0;}
.podstrony ul {list-style-type:none;margin:0;padding:0;display:inline;}
.podstrony li {display:inline;padding:0;}
#all .podstrony a {color:#235b9c;font-weight:normal;font-size:8pt;text-decoration:underline;}
#all .podstrony a:hover {text-decoration:none;}

/* Formularz */

.formularz {margin:0;padding:10px 10px 20px 25px;}
.formularz fieldset {margin:0;padding:0;border-width:0;}
.formularz label {display:block;margin-top:3px;}
.formularz label span {float:left;width:200px;margin-right:10px;text-align:right;padding-top:3px;}
.formularz label input.pole {border:1px solid #d9d9d9;width:320px;padding-top:4px;padding-bottom:4px;}
.formularz label select.pole {border:1px solid #d9d9d9;width:180px;}
.formularz label textarea {border:1px solid #d9d9d9;width:320px;height:130px;overflow:auto;}
.formularz .polacheck {clear:both;padding-top:5px;}
.formularz .polacheck span.opis {float:left;width:126px;margin-right:10px;text-align:right;padding-top:3px;}
.formularz .polacheck p {padding:0 0 0.5em 0;margin:0;float:left;width:240px;background-color:transparent;font-size:8pt;}
.formularz .polacheck p label {float:left;width:111px;clear:none;color:#464646;padding-bottom:3px;}
.formularz .polacheck p input {vertical-align:-4px}

/* wyszukiwarka */

.wyszukiwarka {padding:5px 5px 20px 20px;}
.wyszukiwarka label {clear:both;padding-top:4px;font-weight:bold;}
.wyszukiwarka label input.pole {margin-top:4px;width:300px;}
.wyszukiwarka label select.pole {margin-top:4px;width:302px;height:19px;}
.wyszukiwarka .polacheck {padding-top:0;}
.wyszukiwarka .polacheck p {width:auto;}
.wyszukiwarka .polacheck p label {float:left;margin-right:15px;width:auto;font-weight:normal;}
#all .wyszukiwarka a {color:#235b9c;font-weight:normal;font-size:8pt;text-decoration:underline;}
#all .wyszukiwarka a:hover {text-decoration:none;}

/* Kategorie */

.kategorie {padding:5px 10px 20px 10px;overflow:hidden;width:340px;}
.category a {font-size:9pt !important;font-weight:bold !important;}
.subcats.no-childs a {font-weight:normal !important;}
.category  {clear:left;width:42%;padding:1.7%;margin:5px 2%;border:1px solid gray;}
.category.odd {float:left;clear:left;}
.category.even {float:right;clear:right;}
.category .category {border:0;margin:0;float:left;clear:left;width:96%;}
.category > .category > a {font-size:9pt !important;}
.category .category .category a {font-size:8pt !important;}
.category > .subcats .category a {font-size:8pt !important;}
.category > .subcats .category.no-childs a {font-size:8pt !important;}
.genre a {font-size:9pt !important;font-weight:bold !important;}
.subgenre.no-childs a {font-weight:normal !important;font-size:8pt !important;}
.genres  {clear:left;width:92%;padding:1.7%;margin:5px 2%;border:1px solid gray;}
.genre.odd {float:left;clear:left;}
.genre.even {float:right;clear:right;}
.genre .genre {border:0;margin:0;float:left;clear:left;width:96%;}
.genre > .genre > a {font-size:9pt !important;}
.genre .genre .genre a {font-size:8pt !important;}
.genre > .subgenre .genre a {font-size:8pt !important;}
.genre > .subgenre .genre.no-childs a {font-size:8pt !important;}

#all .kategorie img {border-width:0;}
#all .kategorie a {color:#235b9c;font-weight:normal;font-size:8pt;text-decoration:underline;}
#all .kategorie a:hover {text-decoration:none;}

#divlev0 {padding: 10px; margin:0px;}
#divlev0 .hl{padding: 0px; margin:0px; vertical-align:text-top; min-height:25px;}
#divlev0 .hl .te {padding:0px; margin:0px; float:left; width:29px; height:25px;}
#divlev0 .hl .te .fi{height:25px; width:12px;}		 
#divlev0 .hl .te .na{height:25px; width:17px;}
#divlev0 .hl .te .na img{height:25px; width:17px;}
#divlev0 .hl .te .di{height:25px; width:17px;}
#divlev0 .hl .hc{ padding: 6px 0px 6px 30px; background: transparent url(image/bz.gif) left top repeat-y;}
#divlev0 .ll{padding: 0 0 0 20px; margin:0px; background: transparent url(image/lp.gif) left top repeat-y;}
#divlev0 .sp{ background: transparent url(image/lp.gif) left top repeat-y;}
#divlev0 .op{ background: transparent url(image/op.gif) left top no-repeat;}
#divlev0 .nl{ background: none;}


/* Wszystkie przyciski */
.button180 {background:#d84a4a;width:180px;}
.button150 {background:#d84a4a;width:150px;}
.button139 {background:#d84a4a;width:139px;}
.button121 {background:#d84a4a;width:121px;}
.button118 {background:#d84a4a;width:118px;}
.button104 {background:#d84a4a;width:104px;}
.button98 {background:#d84a4a;width:98px;}
.button94 {background:#d84a4a;width:94px;}
.button80 {background:#d84a4a;width:80px;}
button68 {background:#d84a4a;width:75px;}
.button57 {background:#d84a4a;width:57px;}
.button48 {background:#d84a4a;width:48px;}
.button29 {background:#d84a4a;width:29px;}

#all #left .button {
background:#9E2461;
color:white;
font-weight:normal;
text-align:center;
height:23px;
line-height:23px;
border-width:0;
text-decoration:none;
margin:2px;
padding:0px 2px 2px 2px;
}

a.button {float:left;}

/* Prawa kolumna */

#witaj {background:white url(image/bgtop.png) repeat-x left bottom;padding-right:10px;}
#witaj p {font-size: 8pt;background:#d1e3eb url(image/witaj.png) repeat-x;margin:0;padding:5px 10px 14px 22px;height:51px;border-bottom:1px solid #bbd5e1}
#witaj strong {font-size:8pt;}
#witaj a {font-size:8pt; text-decoration: underline;}
#witaj cite {font-size:8pt;color:#d84a4a;font-weight:bold;font-style:normal;padding:5px 0 0 0;}

#menuRobocze {list-style-type:none;margin:0 10px 0 0;padding:0;font-size:7.5pt;}
#menuRobocze li {padding:0;margin:0;width:188px;vertical-align:bottom;}
#menuRobocze a {display:block;padding-left:25px;line-height:23px;border-top:1px solid #eaf3f7;border-bottom:1px solid #daeaf1;background-color:#e3eef3;width:163px;}

.menu {list-style-type:none;margin:0 10px 0 0;padding:0;}
.menu li {margin:0;padding:0;width:188px;vertical-align:bottom;}
.menu a {background:#d1e3eb url(image/plus.png) no-repeat 168px 13px;border-top:1px solid #eaf3f7;border-bottom:1px solid #bbd5e1;padding:10px 28px 10px 22px;display:block;font-weight:normal;font-size:8pt;width:138px;outline-width:0;}

.menu ul {list-style-type:none;margin:0;padding:0;border-left:3px solid #d84a4a;display:none}
.menu ul ul {border-left-width:0;}
.menu .otwarte ul li {width:185px;}
.menu .otwarte ul li a {background:#e3eef3 url(image/arrow.png) no-repeat -10px -10px;border-top:1px solid #e9f3f7;border-bottom:1px solid #d9e9f1;font-weight:normal;font-size:8pt;padding:5px 10px 5px 21px;color:#5a5858;width:154px;}
.menu .otwarte ul li a:hover {background-color:#d84a4a;background-position:161px 8px;color:white;}
.menu ul li strong {display:block;background-color:#d1e3eb;border-top:1px solid #e9f3f7;border-bottom:1px solid #d9e9f1;font-size:9pt;padding:5px 10px 5px 21px;}
.menu li.otwarte a {background:#d84a4a url(image/minus.png) no-repeat 169px 14px;color:white;border-bottom-width:0;}
.menu li.otwarte ul {display:block;}

/* Stopka */

#foot {background-color:#e3eef3;font-size:7.5pt;line-height:1.5em;padding-bottom:8px;height:0px;}
#foot p {margin:0;}
#foot .hr {border-top:1px solid white;border-bottom:1px solid white;height:2px;overflow:hidden;background-color:#7aaac4;}
#foot .left {float:left;width:270px;padding-left:11px;padding-top:14px;}
#foot .right {float:right;width:104px;padding-top:14px;}
#foot .right img {margin-bottom:5px;}
#foot .center {float:left;width:470px;padding-top:12px;}
#foot .center ul {list-style-type:none;margin:0;padding:0;}
#foot .center ul li {display:inline;padding:0;}
#foot .center a {color:#235b9c;text-decoration:underline;}
#foot .center a:hover {text-decoration:none;}

img {vertical-align:bottom;}
.clear {clear:both;font-size:1px;line-height:0px;height:1px;overflow:hidden;}
a img {border-width:0;}
a {color:#5a5858;text-decoration:none;}
a:hover {text-decoration:underline;}
#all a.invert {text-decoration:underline;}
#all a.invert:hover {text-decoration:none;}


#cover {
	background-image:url(/image/cover.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 258px;
	/*float: center;*/
	padding:9px;
	text-align: center;
}

#isbn {
	background-image:url(/image/isbn2.jpg);
	background-repeat: no-repeat;
	width: 279px;
	height: 187px;
	/*float: center;*/
	padding:9px;
	text-align: center;
	/*border: 1px solid #000000;
	padding:9px;
	display: block;
    overflow: hidden;
	position: absolute;
	top: px;
	left: 7px;*/
}

#pasek-info
{
	/*background: #7AAAC4;*/
	
  background: #2D818B;  
  color: #FFF;
	text-align: center;
	font-size: 10px;
	margin:0.5em 0;
	padding:4px 8px;
	font-size:7.5pt;
	width: 733px;
	
}

.tr_komentrze {background: #f5f5f5; border: 1px solid #d9d9d9;}
.tr_komentarze1 {background: #fff;}
.rec_foto {vertical-align: top; width: 80px; text-align: center; padding-top: 10px;}
.rec_data {color: #BFBFBF;}
#recenzja {background: #dcdcdc; border: none;}
/*.ndst {color: black;}*/
/*.table a.dst {color: green;}*/
.napis_dost {color: red; font-size: 10px;}