body {
background: #fff;
margin: 0;
font: normal 11px Tahoma,Arial,sans-serif;
color: #000;
padding: 0;
}
*:focus {outline: none;}
form {
margin: 0;
padding: 0;
}
#header {
width: 890px;
height: 110px;
margin: auto;
}
#logo {
background: url(images/angielski_antykwariat.gif) no-repeat center;
height: 110px;
width: 205px;
float: left;
cursor: pointer;
}
#tlo {
background: url(images/bg_top.jpg) no-repeat center top;
height: 110px;
width: 480px;
float: left;
}


#JakPrzyciagacPieniadze{
margin-left:3px;
width:198px;
height:385px;
background: url(images/finanse01.gif);	
}
#JakPrzyciagacPieniadze input.checkbox{
width:15px;
height:15px;
border: none;
}
#JakPrzyciagacPieniadze input.wyslij{
margin-right:15px;
width:38px;
height:23px;
background:none;
border: none;
float:right;
}
#logowanie {
background: url(images/bg_top_logowanie.jpg) no-repeat center;
height: 85px;
width: 165px;
float: left;
font-weight: bold;
padding: 25px 0 0 40px;
}
#logowanie p {
margin: 0;
padding: 4px 0 4px 0;
}
#logowanie a.logowanie {
color: #A80005;
}
#logowanie a {
text-decoration: none;
color: #000;
}
#logowanie a:hover {
color: #A80005;
text-decoration: underline;
}
#content {
width: 890px;
margin: auto;
padding: 0 0 6px 0;
overflow: auto;
}
#lewa_kolumna {
width: 205px;
float: left;
}
#lewa_kolumna .zakladka_gora {
background: url(images/zakladka_gora.gif) no-repeat center;
height: 17px;
width: 205px;
font-weight: bold;
font-size: 12px;
color: #A80005;
padding: 23px 0 0 0;
text-align: center;
}
#lewa_kolumna .zakladka_tlo {
background: url(images/zakladka_tlo.gif) repeat-y center;
width: 175px;
padding: 2px 15px 2px 15px;
font: normal 12px Trebuchet,Arial,sans-serif;
}
#lewa_kolumna .zakladka_tlo input.input-zapisz, #prawa_kolumna .zakladka_tlo input.input-zapisz {
width: 43px;
height: 20px;
font: normal 10px Tahoma,Arial,sans-serif;
color: #A80005;
background: url(images/input_small_bg.gif) no-repeat;
padding: 2px;
border: 0;
}

#lewa_kolumna .zakladka_tlo img {
padding: 3px 0 0 0;
vertical-align: middle;
}
#menu_kategorie {
margin: 0;
padding: 0;
font: normal 12px Trebuchet,Arial,sans-serif;
color: #642d1a;
}
#menu_kategorie a {
color: #642d1a;
text-decoration: none;
padding: 0 0 0 15px;
}
#menu_kategorie a:hover, #menu_kategorie a.selected2:hover, #menu_kategorie a.selected2a:hover, #menu_kategorie a.selected3:hover, #menu_kategorie a.selected3a:hover {
color: #642d1a;
text-decoration: underline;
}
#menu_kategorie a.selected {
color: #A80005;
font-weight: bold;
text-decoration: none;
font-style: italic;
background: url(images/strzalki.gif) no-repeat center left;
}
#menu_kategorie a.selected2 {
color: #A80005;
text-decoration: none;
padding: 0 0 0 30px;
font-style: italic;
}
#menu_kategorie a.selected2a {
color: #A80005;
text-decoration: none;
padding: 0 0 0 30px;
font-style: italic;
}
#menu_kategorie a.selected3 {
color: #A80005;
text-decoration: none;
padding: 0 0 0 45px;
font-style: italic;
}
#menu_kategorie a.selected3a {
color: #A80005;
text-decoration: none;
padding: 0 0 0 45px;
font-style: italic;
}
#menu_kategorie a.selected:hover {
text-decoration: underline;
}
#lewa_kolumna .zakladka_dol {
background: url(images/zakladka_dol.gif) no-repeat center;
height: 14px;
width: 205px;
}
#srodkowa_kolumna {
width: 480px;
margin: 0 0 0 205px;
float: left;
}
#tab_srodek {
width: 464px;
margin: auto;
font: normal 11px Trebuchet MS,Arial,sans-serif;
color: #642D1A;
}
#tab_srodek td {
vertical-align: top;
}
#tab_srodek a {
color: #642d1a;
text-decoration: none;
}
#tab_srodek a:hover {
text-decoration: underline;
}
#tab_srodek td p {
font-size: 11px;
padding: 0;
margin: 0;
font-weight: normal;
}
#tab_srodek p, #tab_srodek p.select-tytul {
font-size: 14px;
font-weight: bold;
color: #A80005;
}
#tab_srodek p.select-tytul {
text-align: center;
}
#tab_srodek p.title-book {
padding: 0 0 5px 0;
font-size: 14px;
font-weight: bold;
margin: 0;
}
#tab_srodek p.srodek {
text-align: center;
font-size: 11px;
font-weight: bold;

}
#tab_srodek p.koszyk-tytul {
padding: 0;
font-size: 14px;
font-weight: bold;
margin: 0;
color: #A80005;
}
#tab_srodek p.koszyk-autor {
padding: 0;
font-size: 11px;
margin: 0;
color: #A80005;
font-weight: normal;
}
#tab_srodek p.koszyk-symbol {
padding: 0;
font-size: 11px;
margin: 0;
color: #642d1a;
font-weight: normal;
}
#tab_srodek td .dana {
color: #1d2d71;
}
#tab_srodek td .teraz {
font-size: 14px;
color: #A80005;
}
#tab_srodek b, #rejestracja b, #logowanie-str b {
font-weight: bold;
color: #A80005;
}
#tab_srodek input, #rejestracja input, #logowanie-str input {
width: 176px;
height: 14px;
font: normal 11px Tahoma,Arial,sans-serif;
color: #6b5ab7;
border: solid 1px #A80005;
background: #fbf8f1 url(images/input_srodek_bg.jpg) repeat-x;
padding: 2px;
margin:0;
}
#tab_srodek input.send2 {
width: 43px;
height: 20px;
font: normal 10px Tahoma,Arial,sans-serif;
color: #A80005;
background: url(images/input_small_bg.gif) no-repeat;
padding: 2px;
border: 0;
margin: 0;
}
#tab_srodek input.konto_form {
width: 120px;
height:14px;padding:3px;
font: normal 10px Tahoma,Arial,sans-serif;
}
#tab_srodek input.konto_form_small {
width: 20px;
height: 12px;
font: normal 10px Tahoma,Arial,sans-serif;
padding: 3px;
}
#tab_srodek input.input_koszyk_small {
background:#F9F6E3;width:30px;height:14px;border:solid 1px #EDE7D7;padding:0;font-size:9px;color:#927635;}
#tab_srodek input.input_koszyk {
background:#F9F6E3;width:86px;height:14px;border:solid 1px #EDE7D7;padding:0;font-size:9px;color:#927635;}
#tab_srodek input.do_koszyka_produkt {
width: 117px;
height: 50px;
cursor: pointer;
background: url(images/dodaj_do_koszyka_ksiazka.jpg) no-repeat;
font: normal 10px Tahoma,Arial,sans-serif;
padding: 3px;
border:0;
}
#tab_srodek input.send {
width: 43px;
height: 20px;
font: normal 10px Tahoma,Arial,sans-serif;
color: #A80005;
background: url(images/input_small_bg.gif) no-repeat;
padding: 2px;
border: 0;
float: right;
margin: 0;
}
#tab_srodek input.usun {
width: 43px;
height: 20px;
font: normal 10px Tahoma,Arial,sans-serif;
color: #A80005;
background: url(images/input_small_bg.gif) no-repeat;
padding: 2px;
border: 0;
margin: 0;
}
#tab_srodek input.do_przechowalni {
width: 117px;
height: 20px;
font: normal 10px Tahoma,Arial,sans-serif;
color: #A80005;
background: url(images/dodaj_do_przechowalni_input.gif) no-repeat;
padding: 2px;
cursor: pointer;
border: 0;
}
#tab_srodek div {
width: 173px;
margin: auto;
}
#tab_srodek div.form_pp {
width: 100%;
}
#tab_srodek .lista-autorow {
width: 180px;
margin: auto;
font: normal 11px Trebuchet MS,Arial,sans-serif;
color: #1d2d71;
}
#tab_srodek .lista-autorow a {
color: #1d2d71;
text-decoration: none;
}
#tab_srodek input.rejestracja, #tab_srodek input.odliczam {
width: 62px;
height: 20px;
font: normal 10px Tahoma,Arial,sans-serif;
color: #A80005;
background: url(images/input_rejestracja_bg.gif) no-repeat;
padding: 2px;
border: 0;
}
#tab_srodek .lista-autorow input.przejdz {
width: 173px;
height: 22px;
font: normal 10px Tahoma,Arial,sans-serif;
color: #A80005;
background: url(images/przejdz_do_listy_autorow.gif) no-repeat;
padding: 2px;
border: 0;
}
#tab_srodek input.zamowienie {
width: 162px;
height: 50px;
background: url(images/wyslij_zamowienie.jpg) no-repeat;
font: bold 16px Trebuchet MS,Arial,sans-serif;
color: #fff;
border: 0;
}
#tab_srodek .ilosc input.ilosc {
width: 18px;
height: 12px;
font: normal 10px Tahoma,Arial,sans-serif;
color: #A80005;
border: solid 1px #642D1A;
}
#tab_srodek input.przesylka {
width: 11px;
height: 11px;
border: 0;
vertical-align: top;
}
#tab_srodek input.radio {
width: 11px;
height: 11px;
border: 0;
}
#tab_srodek .lista-autorow a:hover {
color: #A80005;
text-decoration: none;
font-weight: bold;
}
#przesylka {
width: 430px;
margin: 30px auto;
}
#przesylka td {
height: 25px;
vertical-align: middle;
border-bottom:solid 1px #E6D6A5;
}
#przesylka td.colorize {
background: #ffffff;
/*text-align: center;*/
}
#przesylka td.default {
background: #FBFAF3;
text-align: center;
width:75px;
}
#zamowienie {
width:100%;
}
#zamowienie td.head {
border-bottom: solid 1px #000;
}
.head {
border-bottom: solid 1px #000;
}
#rejestracja {
width: 200px;
margin: 0 0 0 10px;
float: left;
padding: 5px;
font: normal 11px Trebuchet MS,Arial,sans-serif;
color: #642D1A;
overflow:auto;
}
#rejestracja input.rejestracja {
width: 62px;
height: 20px;
font: normal 10px Tahoma,Arial,sans-serif;
color: #A80005;
background: url(images/input_rejestracja_bg.gif) no-repeat;
padding: 2px;
border: 0;
float: right;
}
#logowanie-str {
width: 200px;
margin: 0 15px 0 0;
float: right;
padding: 5px;
font: normal 11px Trebuchet MS,Arial,sans-serif;
color: #642D1A;
overflow:auto;
}
#logowanie-str a {
text-decoration: none;
color: #A80005;
}
#logowanie-str input.send {
width: 43px;
height: 20px;
font: normal 10px Tahoma,Arial,sans-serif;
color: #A80005;
background: url(images/input_small_bg.gif) no-repeat;
padding: 2px;
border: 0;
}
#logowanie-str input.checkbox, #rejestracja input.checkbox {
width: 13px;
height: 13px;
border: 0;
vertical-align: top;
}
/*** logowanie tabelka **/
.logowanie-gora {
background: url(images/logowanie_bg_gora.jpg) no-repeat;
width: 191px;
height: 16px;
padding: 2px 2px 0 7px;
}
.logowanie-srodek {
background: url(images/logowanie_bg_srodek.jpg) repeat-y;
width: 186px;
padding: 7px;
overflow: auto;
}
.logowanie-dol {
clear: both;
background: url(images/logowanie_bg_dol.jpg) no-repeat top;
width: 200px;
height: 8px;
}
/*** logowanie tabelka koniec ***/
#tab_srodek textarea {
width: 173px;
height: 50px;
font: normal 11px Tahoma,Arial,sans-serif;
color: #6b5ab7;
border: solid 1px #A80005;
background: #FCFBF7 url(images/input_srodek_bg.jpg) repeat-x;
padding: 3px;
}
#sort {
width: 458px;
margin: auto;
}
#sort img {
vertical-align: middle;
}
#sort td {
text-align: center;
}
#tab_srodek p.select {
font-size: 11px;
font-weight: normal;
color: #642d1a;
text-align: center;
}
#tab_srodek p.info {
font-size: 11px;
font-weight: normal;
color: #642d1a;
}
#sort td.tytul {
font-weight: bold;
}
#tab_promocje {
width: 464px;
margin: auto;
padding: 0;
color: #642d1a;
font: normal 11px Trebuchet MS,Arial,sans-serif;
}
#tab_promocje table {
width: 225px;
margin: 0;
padding: 0;
}
#tab_promocje img {
margin: 0;
padding: 1px;
border: 0;
}
#tab_promocje a {
color: #A80005;
text-decoration: none;
}
#tab_promocje a:hover {
text-decoration: underline;
}
#tab_promocje td {
width: 229px;
height: 122px;
padding: 4px 0 0 4px;
background: url(images/bg_td_promocje.jpg) no-repeat;
vertical-align: top;
}
#tab_promocje table td {
width: 100%;
height: 100%;
padding: 0;
background: none;
vertical-align: top;
}
#tab_promocje td p.title {
margin: 0;
font-weight: bold;
padding: 0 0 4px 0;
}
#tab_promocje td span.cena_ostatni {
font-size: 14px;
font-weight: bold;
color: #A80005;
}
#tab_promocje td div.nfo {
display: block;
}
#tab_promocje input.do_koszyka {
display: inline;
width: 64px;
height: 22px;
margin-top: -18px;
_margin-top: -16px;
background: url(images/input_rejestracja_bg.gif) no-repeat;
border: 0;
font-size: 10px; color: #A80005;
}
#tab_promocje td span.strike {
text-decoration: line-through;
}
/* koszyk + przechwalnia */
#przechowalnia {
margin:0;border:0;width:450px;border:0;background: url(images/poczekalnia-bg.jpg) repeat-y;
}
#tab_srodek td.akcja {
padding: 0 0 0 5px;
width: 100px;
}
#tab_srodek td.opis {
padding: 2px;
width: 271px;
}
#tab_srodek td.cena {
width: 50px;
}
#tab_srodek td.ilosc {
width: 20px;
}
#tab_srodek td.dane_nazwa {
width: 130px;
}
#tab_srodek td input.ilosc {
margin: 0 5px 0 0;
}
#aktualnosci {
width: 456px;
margin: 5px 0 0 215px;
}
#aktualnosci .gora {
width: 460px;
height: 15px;
background: url(images/aktualnosci_gora.jpg) no-repeat;
font-weight: bold;
font-size: 12px;
color: #A80005;
padding: 7px 0 0 0;
text-align: center;
}
#aktualnosci img {
border: 0;
}
#aktualnosci .srodek {
width: 440px;
padding: 5px 10px 5px 10px;
background: url(images/aktualnosci_srodek.jpg) repeat-y;
}
#aktualnosci .srodek a {
text-decoration: underline;
color: #A80005;
}
#aktualnosci .srodek a:hover {
text-decoration: none;
}
#aktualnosci .srodek div {
color: #642d1a;
}
#aktualnosci .srodek div.aktualnosci-data {
padding: 0 0 5px 0;
margin: 0;
width: 100px;
float: right;
font-weight: bold;
text-align: right;
}
#aktualnosci .srodek div.aktualnosci-title {
padding: 0 0 5px 0;
margin: 0;
width: 340px;
float: left;
font-weight: bold;
}
#aktualnosci .srodek div.aktualnosci-txt {
padding: 0 0 8px 0;
margin: 0;
}
#aktualnosci .dol {
width: 110px;
height: 118px;
background: url(images/aktualnosci_dol.jpg) no-repeat;
padding: 20px 0 0 350px;
}
#prawa_kolumna {
width: 205px;
float: right;
}
#prawa_kolumna .zakladka_gora {
background: url(images/zakladka_gora.gif) no-repeat center;
height: 17px;
width: 205px;
font-weight: bold;
font-size: 12px;
color: #A80005;
padding: 23px 0 0 0;
text-align: center;
}
#prawa_kolumna .zakladka_gora a, #lewa_kolumna .zakladka_gora a {
color: #A80005;
}
#prawa_kolumna .zakladka_tlo {
background: url(images/zakladka_tlo.gif) repeat-y center;
width: 175px;
padding: 2px 15px 2px 15px;
color: #642d1a;
}
#prawa_kolumna .zakladka_tlo input.do_koszyka, #lewa_kolumna .zakladka_tlo input.do_koszyka {
background: url(images/koszyk_color.gif) no-repeat;
width:11px;
height:11px;
border:0;
padding:0;
}
#prawa_kolumna .zakladka_tlo p.cena_wszystko {
font-weight: bold;
text-align: right;
color: #000;
}
#prawa_kolumna .zakladka_tlo p.cena_wszystko img {
border:0;
}
#prawa_kolumna .zakladka_tlo p.witaj {
color: #525151;
padding: 5px 0 0 0;
margin: 0;
}
#prawa_kolumna .zakladka_tlo p.twoj_koszyk {
color: #9d9890;
padding: 5px 0 4px 0;
margin: 0;
}
#prawa_kolumna p.cena_wszystko img {
padding: 5px 0 0 0;
}
#twoj_koszyk {
width: 170px;
margin: auto;
}
#twoj_koszyk td.opis {
width: 120px;
margin: auto;
}
#twoj_koszyk td.cena {
width: 50px;
vertical-align: bottom;
}
#twoj_koszyk td span.price, #prawa_kolumna .zakladka_tlo span.price {
color: #a80005;
font-weight: bold;
}
#prawa_kolumna .ostatnie {
padding: 10px 0 0 0;
display: block;
clear: both;
}
#prawa_kolumna .ostatnie img {
float: left;
border: solid 1px #cfccc6;
margin: 0 10px 0 5px;
}
#prawa_kolumna .nfo_ostatni {
display: block;
}
#prawa_kolumna .cena_ostatni {
font-weight: bold;
color: #a80005;
}
#nowosci {
margin: 0;
padding: 3px 0 0 5px;
list-style: none;
}
#nowosci li {
margin: 0 0 4px 0;
}
#nowosci li a {
color: #642d1a;
text-decoration: none;
}
#nowosci li a:hover {
color: #642d1a;
text-decoration: underline;
}
.nowosci {
margin: 0;
padding: 3px 0 0 5px;
list-style: none;
}
.nowosci li {
margin: 0 0 4px 0;
}
.nowosci li a {
color: #642d1a;
text-decoration: none;
}
.nowosci li a:hover {
color: #642d1a;
text-decoration: underline;
}
#prawa_kolumna .zakladka_dol {
background: url(images/zakladka_dol.gif) no-repeat center;
height: 14px;
width: 205px;
}
#stopka {
clear: both;
width: 876px;
margin: auto;
border: solid 1px #F7E5C2;
background: #F6EEDD;
padding: 4px 0;
color: #a80005;
text-align:center;
}
#stopka_adres {
clear:both;width:880px;margin:auto;text-align:right;padding: 3px 0;
}
#stopka img {
border: 0;
vertical-align: middle;
}
#stopka_adres a {
text-decoration: none;
color: #a80005;
}
#stopka_adres a:hover {
 text-decoration: underline;
}
#enzo {
width: 886px;
margin: auto;
text-align: right;
}
#enzo img {
border: 0;
}
/* ----[elementy formularza --- */
select {
width: 175px;
color: #642d1a;
font: normal 11px Trebuchet MS,Arial,sans-serif;
}
input {
margin: 5px 0 0 0;
width: 118px;
height: 14px;
font: normal 12px Tahoma,Arial,sans-serif;
color: #6b5ab7;
border: solid 1px #A80005;
background: #fbf8f1 url(images/input_bg.jpg) repeat-x;
padding: 3px 0 0 3px;
vertical-align: middle;
}
.input_small_zapisz {
background:url(images/zapisz_off.gif);width:50px;height:23px;border:0;}
#komunikat div { padding: 5px; width: 880px; margin: auto; border: solid 1px #DFD9A7; background:  #fff url(images/bgKomunikat.jpg) repeat-y;}
#komunikat td { padding: 5px; text-align: justify; vertical-align: top; }
#komunikat td p { text-align: right; font-weight: bold; }
#a_k { display: block; width: 882px; margin: auto; padding: 5px; background: #000; }
#a_k a { color: #fff; text-decoration: none; }

/*
 *  komunikat
 */
#komunikatek {border:1px solid #A80005; margin:5px auto; margin-bottom:10px; width:700px; background-color:#FBF7EB;}
#komunikatek h3{text-align:center; font-size: 1.5em; line-height:2em; margin:0; color:#A80005;}
#komunikatek p{color:#642D1A; font-size:1em; font-weight:bold; line-height:1.25em; padding:0pt 10px; text-align:center;}
