body { font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif; font-size:12px; line-height:1.4em; background:url(../images/background.gif) repeat-x top; background-color:#FFFFFF; color:#404040; text-align:center; margin:0; padding:0; }
.doLewego { text-align:left; float:left; }
.doPrawego { text-align:right; float:right; }
.spacer { clear:both; font-size:1%; line-height:1%; }
#calosc { width:950px; margin-left:auto; margin-right:auto; text-align:left; }
img { border:0px; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
p, h1, h2, h3, h4, h5 { padding:0; margin:0; }
ul { margin:0 0 0 20px; padding:0; }
form { padding:0; margin:0; }
.przyciskSzukaj, .przyciskLoguj, .przyciskSubskrypcja { background-color:#0070b3; border:0px; color:#FFFFFF; letter-spacing:1px; padding-left:20px; }
.przyciskSzukaj { background:url(../images/szukaj.gif) no-repeat center left; }
.przyciskLoguj { background:url(../images/logowanie.gif) no-repeat center left; }
.przyciskSubskrypcja { background:url(../images/subskrypcja.gif) no-repeat center left; }
#naglowek { background:url(../images/naglowek.jpg) no-repeat right bottom; }
#naglowek .srodek { width:100%; height:140px; font-size:1%; line-height:1%; }
#naglowek #logo { width:360px; height:140px; background:url(../../images/logo.gif); cursor:pointer; float:left; }
#naglowek #baner { width:540px; height:140px; float:left; }
#naglowek #menu { height:30px; color:#bfdbec; background-color:#0070b3; line-height:30px; }
#naglowek #menu a { color:#bfdbec; background-color:#0070b3; }
#naglowek #menu a:hover { color:#FFFFFF; background-color:#0070b3; }
#koszyk { background:url(../images/koszyk.gif) no-repeat center left; padding-left:20px; margin-right:10px; }
#zamowienie { background:url(../images/zamowienie.gif) no-repeat center left; padding-left:20px; }
.menuMain { background:url(../images/menu_main/bg.gif) repeat-y; color:#bfdbec; background-color:#FFFFFF; margin-bottom:5px; }
.menuMain a { color:#bfdbec; background-color:#0070b3; }
.menuMain a:hover { color:#FFFFFF; background-color:#0070b3; }
.menuMain .gora { background:url(../images/menu_main/gora.gif) no-repeat; font-size:1%; line-height:1%; height:10px; }
.menuMain .dol { background:url(../images/menu_main/dol.gif) no-repeat; font-size:1%; line-height:1%; height:25px; }
.menuMain .pole { padding:2px 5px 2px 5px; margin-right:5px; border:1px solid #80b8d9; color:#000000; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.menuMain .poleZaawansowane { border:1px solid #80b8d9; color:#000000; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#srodek { }
#srodek #kolumnaLewa { width:160px; float:left; padding-right:10px; }
#srodek #kolumnaSrodkowa { width:610px; float:left; }
#srodek #kolumnaPrawa { width:160px; float:left; padding-left:10px; }
.modulBokLinki, .modulBok { background:url(../images/modul_bok/bg.gif) repeat-y; font-size:1em; line-height:1.2em; color:#FFFFFF; background-color:transparent; background-color:#FFFFFF; margin-bottom:5px; }
.modulBokLinki a { font-size:1.2em; color:#FFFFFF; background-color:transparent; border-bottom:#80d3f5 1px solid; display:block; line-height:25px; padding-left:10px; padding-right:10px; }
.modulBokLinki #active { background-image:url(../images/modul_bok/bg_active.gif); padding-left:15px; font-weight:bold; }
.modulBokLinki a:hover { color:#FFFFFF; background:url(../images/modul_bok/bg_over.gif) repeat-y; text-decoration:none; }
.modulBokLinki .gora, .modulBok .gora { background:url(../images/modul_bok/gora.gif) no-repeat; color:#FFFFFF; font-weight:bold; font-size:1.3em; letter-spacing:1px; line-height:30px; height:30px; padding-left:7px; border-bottom:#80d3f5 1px solid; }
.modulBokLinki .dol, .modulBok .dol { background:url(../images/modul_bok/dol.gif) no-repeat; font-size:1%; line-height:1%; height:25px; }
.modulBok .pole { padding:2px 5px 2px 5px; width:120px; border:1px solid #80b8d9; color:#000000; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.modulBok a, .modulBok a:hover { color:#FFFFFF; }
.modulBok .indeks { border-bottom:#80d3f5 1px solid; padding:5px 7px 5px 7px; line-height:1.4em; font-size:1.2em }
.modulBok .indeks a { padding:0 4px 0 4px; }
.modulBok .indeks a:hover { background-color:#0070b3; text-decoration:none }
.modulBok .subskrypcja, .modulBok .nowosci, .modulBok .info { border-bottom:#80d3f5 1px solid; padding:5px 7px 5px 7px; }
.modulBok .info .tytul a strong { font-size:1.4em; line-height:1.1em; font-weight:normal; color:#FFFFFF; }
.modulBok .info .tytul a { display:block; width:100%; margin-bottom:2px; }
.modulBok .info { font-size:1.1em; line-height:1.2em; margin-bottom:5px; color:#bfe9fa; }
.modulBok .nowosci .tytul { margin-bottom:5px; }
.modulBok .nowosci .tytul a strong { font-size:1.4em; font-weight:normal; color:#FFFFFF; }
.modulBok .nowosci .tytul a { font-size:1.1em; line-height:1.4em; color:#bfe9fa; display:block; width:100%; }
a .kupuje { display:block; float:left; margin:5px 0 5px 0; width:65px; height:36px; cursor:pointer; background:url(../images/modul_bok/kupuje.gif) top; }
a:hover .kupuje { background-position:bottom; }
a .wiecej { display:block; float:left; margin:5px 10px 5px 0; width:65px; height:36px; cursor:pointer; background:url(../images/modul_bok/wiecej.gif) top; }
a:hover .wiecej { background-position:bottom; }
#stopka a { color:#404040 }
#stopka a:hover { color:#000000 }

