body { color: #3e3e3e; font-size: 8pt; font-family: tahoma; background-color: #f5f4f4; background-image: url(images/bg_main.gif); background-repeat: repeat-x; background-position: left top; margin: 0; }
p { color: #3e3e3e; font-size: 8pt; font-family: tahoma;}
td { color: #3e3e3e; font-size: 8pt; font-family: tahoma;}

a:link { color: #ff9500; font-size: 8pt; font-family: tahoma; text-decoration: none; }
a:visited { color: #ff9500; font-size: 8pt; font-family: tahoma; text-decoration: none; }
a:hover { color: #ff9500; font-size: 8pt; font-family: tahoma; text-decoration: underline; }
a:active { color: #ff9500; font-size: 8pt; font-family: tahoma; text-decoration: none; }

a.p:link { color: #3e3e3e; font-size: 8pt; font-family: tahoma; text-decoration: none; cursor: text; }
a.p:visited { color: #3e3e3e; font-size: 8pt; font-family: tahoma; text-decoration: none; cursor: text;  }
a.p:hover { color: #3e3e3e; font-size: 8pt; font-family: tahoma; text-decoration: none; cursor: text;  }
a.p:active { color: #3e3e3e; font-size: 8pt; font-family: tahoma; text-decoration: none; cursor: text;  }

.cien_left { background-image: url(images/cien_left.gif); background-repeat: repeat-y; background-position: right top; }
.cien_right { background-image: url(images/cien_right.gif); background-repeat: repeat-y; background-position: left top; }

.menu_bg_pasek { background-image: url(images/menu_bg_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.menu_bg_top { background-image: url(images/menu_bg_top.gif); background-repeat: no-repeat; background-position: left top; }

.menu2_bg_pasek { background-image: url(images/menu2_bg_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.menu2_bg_top { background-image: url(images/menu2_bg_top.gif); background-repeat: no-repeat; background-position: left top; }

.najtaniej_bg_pasek { background-image: url(images/najtaniej_bg_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.najtaniej_bg_top { background-image: url(images/najtaniej_bg_top.gif); background-repeat: no-repeat; background-position: left top; }

.lastm_bg_pasek { background-image: url(images/lastm_bg_pasek.gif); background-repeat: repeat-y; background-position: left top; }
.lastm_bg_top { background-image: url(images/lastm_bg_top.gif); background-repeat: no-repeat; background-position: left top; }
.bg_newsletter { background-image: url(images/newsletter_bg.gif); background-repeat: no-repeat; background-position: left top; }
.bg_szukaj { background-image: url(images/szukaj_bg.gif); }

a.mod_cent:link { color: #00627f; font-size: 8pt; font-family: tahoma; text-decoration: none; }
a.mod_cent:visited { color: #00627f; font-size: 8pt; font-family: tahoma; text-decoration: none; }
a.mod_cent:hover { color: #00627f; font-size: 8pt; font-family: tahoma; text-decoration: underline; }
a.mod_cent:active { color: #00627f; font-size: 8pt; font-family: tahoma; text-decoration: none; }

.nag_mod_cent { color: #00627f; font-size: 9pt; font-weight: bold; }
.bg_polecamy { background-image: url(images/polecamy_bg.gif); background-repeat: no-repeat; background-position: left top; }

.polecamy_tytul { color: #ff9500; font-weight: bold; }
.polecamy_termin { color: #9e9e9e; font-size: 7pt; }
.polecamy_cena { color: #565452; font-size: 9pt; font-weight: bold; }
.polecamy_wartosc { color: #ff9500; font-size: 9pt; font-weight: bold; }

a.sz:link { color: #6a6a6a; font-size: 8pt; font-family: tahoma; text-decoration: none; }
a.sz:visited { color: #6a6a6a; font-size: 8pt; font-family: tahoma; text-decoration: none; }
a.sz:hover { color: #ff9500; font-size: 8pt; font-family: tahoma; text-decoration: none; }
a.sz:active { color: #6a6a6a; font-size: 8pt; font-family: tahoma; text-decoration: none; }

.szary { color: #6a6a6a; }

a.menu:link { color: #ffffff; font-size: 9pt; font-family: tahoma; font-weight: bold; text-decoration: none; }
a.menu:visited { color: #ffffff; font-size: 9pt; font-family: tahoma; font-weight: bold; text-decoration: none; }
a.menu:hover { color: #ffffff; font-size: 9pt; font-family: tahoma; font-weight: bold; text-decoration: none; }
a.menu:active { color: #ffffff; font-size: 9pt; font-family: tahoma; font-weight: bold; text-decoration: none; }

a.pomarancz_small:link { color: #ff9500; font-size: 7pt; font-family: tahoma; text-decoration: none; }
a.pomarancz_small:visited { color: #ff9500; font-size: 7pt; font-family: tahoma; text-decoration: none; }
a.pomarancz_small:hover { color: #ff9500; font-size: 7pt; font-family: tahoma; text-decoration: underline; }
a.pomarancz_small:active { color: #ff9500; font-size: 7pt; font-family: tahoma; text-decoration: none; }

.pomarancz { color: #ff9500; }


a.najtaniej:link { color: #664d29; font-size: 8pt; font-family: tahoma; font-weight: bold; text-decoration: none; }
a.najtaniej:visited { color: #664d29; font-size: 8pt; font-family: tahoma; font-weight: bold; text-decoration: none; }
a.najtaniej:hover { color: #664d29; font-size: 8pt; font-family: tahoma; font-weight: bold; text-decoration: underline; }
a.najtaniej:active { color: #664d29; font-size: 8pt; font-family: tahoma; font-weight: bold; text-decoration: none; }

a.lastm:link { color: #02324c; font-size: 8pt; font-family: tahoma; font-weight: bold; text-decoration: none; }
a.lastm:visited { color: #02324c; font-size: 8pt; font-family: tahoma; font-weight: bold; text-decoration: none; }
a.lastm:hover { color: #02324c; font-size: 8pt; font-family: tahoma; font-weight: bold; text-decoration: underline; }
a.lastm:active { color: #02324c; font-size: 8pt; font-family: tahoma; font-weight: bold; text-decoration: none; }

.newsletter { color: #fff; line-height: 15px; }
.inp_news { background-image: url(images/bg_inp_newsletter.gif); background-repeat: no-repeat; background-position: left top; width: 143px; height: 20px; margin-top: 7px; border-style: solid; border-width: 0; }
form { margin: 0; padding: 0; }
h1 { font-size: 10pt; font-weight: bold; }
