@charset "iso-8859-2";

/* glowne style */
body {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #434343; margin:0px 5px 0px 5px;}
* { padding: 0px; margin: 0px; border:none; text-decoration:none}
#content { width: 100%; min-width:982px;}
a {color: #907318; text-decoration: none;}
a:hover {color: #434343; text-decoration: underline;}
p.text { margin: 10px 10px 0px 15px; line-height:15px;}
.odstep { margin: 0px 10px 0px 15px; line-height:15px;}

strike {text-decoration:line-through;}
select{border:#DADADA 2px solid;;vertical-align:middle}

.tr { margin: 6px 3px 0px 3px;}
.clear {clear:both;}
.koszyka {background:url(imagesNEW/tlo-ksiazka-dnia-dol.gif); width:185px; height:28px; padding: 8px 10px 0px 10px;}
.fleft {float: left}
.fright {float:right}
.fright15 {float:right; line-height:20px}
.margin10 {margin: 10px 10px 10px 60px;} /*min-width:244px;*/
.margin11 {margin: 10px 0px 10px 0px;width:49%; float:left; line-height:15px;}/*min-width:244px;*/
.margin11 a.title { font-weight:bold; font-size:12px; text-decoration:underline;}
.margin11 a.title:hover { font-weight:bold; font-size:12px; text-decoration: none;}
.margin11 hr {margin:0px; padding:0px;}
.margin11 span.cena { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#DC3225; font-weight:bold;}
.margin11 .img { padding: 8px 5px 5px 0px}
.margin11 h2{font-size:12px;margin:0}
.margin11 h3{font-size:11px;margin:0}
.margin12 {margin: 10px 0px 10px 0px;width:49%; float: right; line-height:15px;}/*min-width:244px;*/
.margin12 a.title { font-weight:bold; font-size:12px; text-decoration:underline;}
.margin12 a.title:hover { font-weight:bold; font-size:12px; text-decoration: none;}
.margin12 hr {margin:0px; padding:0px;}
.margin12 span.cena { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#DC3225; font-weight:bold;}
.margin12 .img { padding: 8px 5px 5px 0px}
.margin12 h2{font-size:12px;margin:0}
.margin12 h3{font-size:11px;margin:0}

#opisowka1 {margin: 10px 0px 10px 0px;width:49%; float: right; line-height:15px;}
#opisowka1 p {color:#A6A6A6; padding:0px 0px 0px 10px}
#opisowka1 a {font-size:11px; font-weight:bold}
#opisowka1 img {float:right;}

#opisowka2 {margin: 10px 0px 10px 0px;width:49%; float: right; line-height:15px;}
#opisowka2 p {color:#A6A6A6; padding:0px 0px 0px 10px}
#opisowka2 a {font-size:11px; font-weight:bold}
#opisowka2 img {float:right;}

#opisowka3 {margin: 10px 0px 10px 0px;width:49%; float: right; line-height:15px;}
#opisowka3 p {color:#A6A6A6; padding:0px 0px 0px 10px}
#opisowka3 a {font-size:11px; font-weight:bold}
#opisowka3 img {float:right;}

#opisowka4 {margin: 10px 0px 10px 0px;width:49%; float: right; line-height:15px;}
#opisowka4 p {color:#A6A6A6; padding:0px 0px 0px 10px}
#opisowka4 a {font-size:11px; font-weight:bold}
#opisowka4 img {float:right;}





.opis {margin: 40px 10px 10px 10px;float:left}
.opis a.title { font-weight:bold; font-size:12px; text-decoration:underline;}
.opis a.title:hover { font-weight:bold; font-size:12px; text-decoration: none;}
.opis hr {margin:0px; padding:0px;}
.opis span.cena { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#DC3225; font-weight:bold;}
.opis .img { padding: 8px 5px 5px 0px}

#srodek404 { width: 310px; height:470px; padding: 124px 105px 30px 488px; margin:auto; background: url(imagesNEW/404.jpg); text-align:justify}
#srodek404 .input { border:#EFD8C1 2px solid; padding:4px; color:#B9B9B9; font-size:11px; letter-spacing:1px; margin: 10px 0 0 0px; width:295px}
#srodek404 ul li { list-style:none; line-height:22px;}
#srodek404 .left{width:140px; float:left; margin: 55px 0 0 0}
#srodek404 .right{width:140px; float:left; margin: 55px 0 0 20px}


.bigwindow-ksiazka p { color:#434343; padding: 0px 10px 10px 10px;}
.bigwindow-ksiazka a { font-weight:bold; font-size:12px; text-decoration:underline;}
.bigwindow-ksiazka a:hover { font-weight:bold; font-size:12px; text-decoration: none;}
.bigwindow-ksiazka hr {margin:0px; padding:0px;}
.bigwindow-ksiazka span.cena { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#DC3225; font-weight:bold;}
.bigwindow-ksiazka img.ramka {border-bottom: solid 5px #E5E5E5; border-right: solid 5px #E5E5E5; border-top: solid 1px #E5E5E5; border-left: solid 1px #E5E5E5; float:left; margin: 0 10px 10px 0;}
.price1 {background:#F0F0F0; width:90%; margin: 0px 10px 10px 10px; padding: 2px 2px 2px 10px;}



.bigwindow-ksiazka img.ramka1 {border-bottom: solid 5px #E5E5E5; border-right: solid 5px #E5E5E5; border-top: solid 1px #E5E5E5; border-left: solid 1px #E5E5E5; float:left; margin: 0 20px 20px 0;}



h1 { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #907318; font-size:24px; font-weight: lighter;}
h2 {  font-family: Tahoma, Arial, Helvetica, sans-serif; color: #434343; font-size:12px; font-weight: lighter; margin: 0px 0px 10px 0px; padding:0px; }
h3 {  font-family: Tahoma, Arial, Helvetica, sans-serif; color: #434343; font-size:16px; margin: 10px 0px 10px 10px; padding:0px; }
h4 {  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin: 10px 0px 10px 10px; padding:0px; }



.cena { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#907318; font-weight:bold;}
.cena1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#DC3225; font-weight:bold;}
.cena2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#DC3225; font-weight:bold; padding: 0 0 0 5px;}


.ksiazka-tlo {float:left; background-image:url(imagesNEW/book-back-d.gif); background-repeat:no-repeat; background-position: bottom; height:136px; margin:auto}
.ksiazka-tlo1 {float:left; background-image:url(imagesNEW/book-back-d.gif); background-repeat:no-repeat; background-position: bottom; height:89px; margin:auto}
.ksiazka-tlo1a {float:left; background-image:url(imagesNEW/book-back-d1a.gif); background-repeat:no-repeat; background-position: bottom; height:89px; margin:auto}

/* style od topa i menu */
#top { width: 100%; height:81px; min-width:982px; min-height:81px;}
#logo {width: 334px; height:81px; float:left;  min-height:81px;}
#topright  {width: 608px; height:81px; text-align:right;}
#tlomenu {background-image:url(imagesNEW/top_finish1.gif); width: 100%; height:36px; min-width:982px;}
#menu { width: 620px; height:36px; min-width:620px; margin:auto;}


/* style od trzech kolumn*/
#zawartosc { width: 100%; min-width:982px; margin: 15px 0 0 0; padding: 20px 0 0 0}



table { width:100%; vertical-align: top;}
.td { width:209px;}
.tdc { padding: 0 25px 0 25px; min-width: 514px}
#lewa { width: 209px;}
#srodek { width: 100%; min-width: 514px}
#prawa { width: 209px;}

#ksiazka-opis { padding: 5px 10px 5px 15px}
#ksiazka-opis a { font-weight:bold; font-size:12px; text-decoration:underline;}
#ksiazka-opis a:hover { font-weight:bold; font-size:12px; text-decoration: none;}

#kategorie  { padding: 10px 0px 10px 0px;}
#kategorie p { padding-left:15px;}
#kategorie .sel a{font-weight:bold}
#kategorie2  {}
#kategorie2 p { padding-left:25px;}
#kategorie2 .sel a{font-weight:bold}


#window-koszyk a { font-weight:bold;}
#window-koszyk p { color:#000000; padding:0px 10px 3px 10px; margin: 4px;}
#window-koszyk span { color:#A6A6A6;}


#warto-przeczytac { padding:2px;}
#warto-przeczytac a { font-weight:bold;}
#warto-przeczytac p { color:#A6A6A6; padding:0px 10px 3px 10px; margin: 4px;}
.price {background:#F0F0F0; width:175px;; margin: 0px 10px 10px 10px; padding: 2px 2px 2px 10px;}
.red {color: #DC3225; font-weight:bold}






/* okno polecamy */
#aler-informacyjny { width:100%; min-width:515px; height:54px; background:url(imagesNEW/alert-dodano-do-koszyka_02.gif) repeat-x; margin:0 0 10px 0; line-height:54px; font-weight:bold; }
#aler-informacyjny a { font-weight:bold; font-size:14px; text-decoration: none;}



/* okno duze srodkowe */
.bigwindow {width: 99,9%; min-width:525px; border: solid 2px #F0F0F0; margin: 0 0 10px 0}
.bigwindow-content { padding:2px;}
.bigwindow div.hr { border-bottom: 1px solid #EAEAEA; line-height:1px; margin: 5px 0 5px 0 }
.bigwindow p { color:#000000; padding:0px 10px 32px 10px; margin: 4px;}
.belka { width:100%; height:29px; background:url(imagesNEW/polecamy_02.gif) repeat-x;font-size:14px;font-weight:bold;color:#CDD1D4;padding-top:5px;}
.price1 {background:#F0F0F0; width:90%; margin: 0px 10px 10px 10px; padding: 2px 2px 2px 10px;}





/* style od okien bocznych */
.window {width: 205px; border: solid 2px #F0F0F0; margin: 0 0 10px 0 }
.input { border:#DADADA 2px solid; padding:4px; color:#B9B9B9; font-size:11px; letter-spacing:1px; margin: 0 0 0 15px; width:165px}
p.link { color:#000000; padding:0px 10px 0px 10px; margin: 8px;}
p.link1 { color:#000000; padding:0px 0px 0px 0px; margin: 0px 0px 0px 8px;}
div.hr { border-bottom: 1px solid #EAEAEA; line-height:1px; margin: 5px 0 5px 0 }

.window li{line-height:16px;padding:2px 0 0 8px;}




/* Style od stopki */
#footer { width: 100%; height: 108px; min-width:982px; margin: 20px 0 0 0 }
#stopka { width: 453px; height:31px; min-width:453px; margin:auto;}
#stopka img { float:left}
#stopka a { color:#888888; font-weight:bold; padding: 0 7px 0 7px}
#stopka a:hover { color:#DC3225; font-weight:bold;}
#stopka span {height:31px; background:url(imagesNEW/footer_back.png) repeat-x; float:left; line-height:31px;}
#copyright { width: 100%; height:77px; min-width:982px; background:url(imagesNEW/footer_tlopod.png);}
#albertus { width: 982px; height:57px; min-width:982px; margin:auto; background:url(imagesNEW/footer_tlo.png); text-align:center; text-transform:uppercase; color:#888888; font-size:10px; padding: 20px 0 0 0}


















a {color: #907318; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}
a.sel {font-weight:bold}

a.bold {color: #907318; text-decoration: none; font-weight:bold}
a.bold:hover {color: #000000; text-decoration: underline; font-weight:bold}

a.path {color: #999998; text-decoration: none;}
a.path:hover {color: #000000; text-decoration: underline;}








#path1 { 
width:98%; 
height: 22px; 
background:url(imagesNEW/belka-path1.gif) no-repeat;
background-color:#09213A; 
color:#09213A; 
font-weight:bold; 
padding: 3px 5px 5px 10px;
line-height:25px;
}

#path1 a.jeden { font-size:11px;color:#09213A; text-decoration: none;}
#path1 a.jeden:hover {font-size:11px;color:#09213A; text-decoration:none;}

#path1 a.dwa { font-size:11px;color:#8DA2B8; text-decoration: none; padding-left: 60px;}
#path1 a.dwa:hover {font-size:11px;color:#FFFFFF; text-decoration: none; padding-left: 60px;}

#path1 a.trzy { font-size:11px;color:#8DA2B8; text-decoration: none; padding-left: 50px;}
#path1 a.trzy:hover {font-size:11px;color:#FFFFFF; text-decoration: none; padding-left: 50px;}



#path2 { 
width:98%; 
height: 22px; 
background:url(imagesNEW/belka-path2.gif) no-repeat;
background-color:#09213A; 
color:#09213A; 
font-weight:bold; 
padding: 3px 5px 5px 10px;
line-height:25px;
}

#path2 a.jeden { font-size:11px;color:#8DA2B8; text-decoration: underline;}
#path2 a.jeden:hover {font-size:11px;color:#FFFFFF; text-decoration:underline;}

#path2 a.dwa { font-size:11px;color:#09213A; text-decoration: none; padding-left: 50px;}
#path2 a.dwa:hover {font-size:11px;color:#09213A; text-decoration: none; padding-left: 50px;}

#path2 a.trzy { font-size:11px;color:#8DA2B8; text-decoration: none; padding-left: 40px;}
#path2 a.trzy:hover {font-size:11px;color:#FFFFFF; text-decoration: none; padding-left: 40px;}


#path3 { 
width:98%; 
height: 22px; 
background:url(imagesNEW/belka-path3.gif) no-repeat;
background-color:#09213A; 
color:#09213A; 
font-weight:bold; 
padding: 3px 5px 5px 10px;
line-height:25px;
}

#path3 a.jeden { font-size:11px;color:#8DA2B8; text-decoration: underline;}
#path3 a.jeden:hover {font-size:11px;color:#FFFFFF; text-decoration:underline;}

#path3 a.dwa { font-size:11px;color:#8DA2B8; text-decoration: underline;padding-left: 50px;}
#path3 a.dwa:hover {font-size:11px;color:#FFFFFF; text-decoration:underline;padding-left: 50px;}

#path3 a.trzy { font-size:11px;color:#09213A; text-decoration: none; padding-left: 40px;}
#path3 a.trzy:hover {font-size:11px;color:#09213A; text-decoration: none; padding-left: 40px;}
.log1 { background:url(imagesNEW/ookno-kupuje-bez.png) no-repeat #EEF2F5; height:145px; border: solid 2px #F0F0F0; width:100%; padding: 80px 0 0 0px }
.log2 { background:url(imagesNEW/okno-mam-login.png) no-repeat; height:225px; border: solid 2px #F0F0F0; width:100%;}



#aler-informacyjny1 { width:100%; min-width:524px; height:54px; background:url(imagesNEW/aler-blad_02.gif) repeat-x; margin:0 0 9px 0; padding: 0 0 0 00px; line-height:54px;}
#aler-informacyjny1 a { font-weight:bold; font-size:14px; text-decoration: none;}



.input1 { border:#DADADA 2px solid; padding:2px; width:200px}
.input1:hover { border:#FFB900 2px solid; padding:2px;}



#klient ul li { list-style-image:url(imagesNEW/trr.gif); line-height:22px; margin: 5px 0px 0px 20px;}




#raz {background:url(imagesNEW/okno-jestem-nowym-klientem.png) repeat-x; height:200px; padding: 68px 0 0 20px; margin: 10px 3px 10px 6px;}



#listap { width:99,5%; font-weight:bold; color:#003333; margin: 1px 0 1px;}
#listap thead {background:#EFEFEF; height:26px; width:99,5%; font-weight:bold; line-height:26px; color:#003333; margin: 1px 0 1px; padding: 0 0 0 10px; text-align: center;}
#listap tbody td { width:99,5%; color:#003333; margin: 10px; padding: 10px}
thead tr td {background:#EFEFEF;}

#listap a {color: #907318; font-size:11px; text-decoration: underline;}
#listap a:hover {color: #907318; font-size:11px; text-decoration:none;}

.rameczka {width: 99,5%; border: solid 2px #E7E7E7; margin: 10px 0 9px 0; padding:10px}
.input { border:#DADADA 2px solid; padding:2px; width: 170px}
.bon { border:#DADADA 2px solid; padding:2px; width:120px;}
.select { border:#DADADA 2px solid; padding:1px; width:120px; font-weight:bold; font-size:11px;}







#infos {width:193px; height:257px; float:right; margin: 10px 00px 10px 00px; text-align:center; font-weight:bold}
#info {width:163px; height:106px; padding:15px 15px 5px 15px; background:url(imagesNEW/info-produkt_01.gif) no-repeat; text-align:center; font-weight:bold}
#infoa {width:163px;}

#info a { font-size:11px;}



.cenzurka { 
width:162px; 
height: 42px; 
background:url(imagesNEW/ocena-tlo.png) no-repeat; 
font-family:Georgia, "Times New Roman", Times, serif; 
font-size:14px; 
color:#907318; 
font-weight:bold; 
text-align:center; 
padding:10px;
line-height:25px;
}

.cenzurka-opis { 
width: 95%; 
margin: 0 0 0 10px;
background-image:url(imagesNEW/cudz.gif);
background-repeat:no-repeat;
background-position: right top;
}

.ocena {color:#888888; font-size:9px}
.grey {color:#888888; font-size:11px}

.albertus {color:#888888; font-size:11px; padding:20px;}

#infokup {margin: 0 0 9px 0; width:209px; height:347px;}


.krcen {margin: 20px 0 20px 0; width: 100%}
.krcen1 {margin: 10px 0 10px 0; width: 100%}




#sz_button{width:73px; height:22px; background-image:url(imagesNEW/bit-szukaj.png); padding:0px; margin:0px 0px 0px 2px; border:0px;vertical-align:middle; cursor:pointer;}

#infokup2 {margin:0;padding:0;}
#mam_bon{background-image:url(imagesNEW/but-aktywuj-bon.gif);
border:0 none;
cursor:pointer;
height:22px;
vertical-align:middle;
width:92px;
padding: 1px 0px 5px 5px; float: left;
margin-top:1px;}


