body { padding:0; margin:0; background: #000 url("img/bg.gif") bottom fixed repeat-x; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#fff; }
a { color:#fff; text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:0px; }
div#all { margin:0 auto; width:721px; }
.l {float:left;}
.r {float:right;}
.cl {clear:both;}
/* Block div */

div#top { margin:30px 0 0 0px; background: url("img/top.gif") no-repeat; height:30px; text-align:center; }
div#main { margin:0; padding:10px; border-left:1px solid #fff; border-right:1px solid #fff; color:#fff; }
div#footer { margin:0 0 30px 0px; background: url("img/footer.gif") no-repeat; height:30px; width:721px; text-align:left; }
p.stronaGlowna { text-align: justify; border-bottom:1px solid #a1a1a1; padding:119px 0 10px 0; margin:0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align:bottom; }
p.wspolpraca { text-align: justify; border-bottom:1px solid #a1a1a1; padding:0px 0 10px 0; margin:0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align:bottom; }
p.linki { text-align: center; padding:0px 0 10px 0; margin:0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align:bottom; }
p.linki img { padding:1px; border:1px #aaa solid; }
h1 { border-top:1px solid #a1a1a1; padding:5px 0 0 0px; text-align:right; font-size:12px; }
h2 { font-size:15px; color:#f00; border-bottom:1px #666 dashed; padding-bottom:5px; font-weight:normal; clear:both; }
table tr { vertical-align:top; }
table td { padding:0 15px 0 15px; border-bottom:0px solid #fff; }
table td.foto { vertical-align:middle; text-align:center; padding: 20px 15px 5px 0px; }
table td.txt { vertical-align:top; width:370px; }
table td.logo { background: url("img/logo.jpg") no-repeat; width: 175px; height: 53px; }
table td.last { width:260px; }
p.adres { text-align:left; border:0px solid #fff; padding:0; margin:0; }
p.last { text-align:center; padding: 0 0 20px 0px; border-bottom:1px solid #a1a1a1; }
img.logo { margin: 0 0 10px 0px; border:0px; }
table td.dane { border: #fff solid 0px; color: #ae2c2c; text-align:right; vertical-align:middle; padding: 0 0 0 75px; }
img.star { vertical-align:middle; margin:0 5px 0 10px; }
img.cover { margin:10px 0 10px 0px; border:1px solid #fff; }
span { margin:0 0 0 20px; }
span#design { padding:0 0 0 58px; } /* 58 jak dojdzie sprzedaz*/
img.covers_small { border:1px solid #fff; }
img.example_foto { border:1px solid #fff; }
table#example { width:100%; padding:10px 0 10px 0; }
table#opisy { padding:10px 0 10px 0; }
table#example td { text-align:center; vertical-align:middle; border-right: 1px dotted #fff; border-bottom: 1px dotted #fff; padding: 5px 15px 5px 0px; }
table#example td.prezent { text-align:center; vertical-align:middle; border-right: 1px dotted #fff; border-bottom: 1px dotted #fff; padding: 5px 15px 5px 5px; }
table#example h2 { padding: 0; margin: 0; font-size: 24px; color:#ff0000; }
table#example p { padding: 0; margin: 20px 0px 0px 0px; font-size: 16px; color:#fff; }
table#example a { padding: 0; margin: 0px 0px 0px 0px; font-size: 16px; /*text-decoration:underline;*/
      color:#ff0000; }
table#opisy td.whatin { vertical-align:top; border-bottom: 0px dotted #fff; padding: 10px 15px 5px 0px; width: 100%; }
table td.txt2 { width:670px; }
table td.sell img {border:5px #fff solid; vertical-align:middle;}
table td.txt2 a {color:#FF6445; text-decoration:underline;}
table td.txt2 .r > .l {margin:0 0 0 10px;}
p.OpisHaftu { text-align:justify; }
p.hostedLink { text-align:right; padding:0 45px 0 0px; }
.txt ul { margin-left:8px; padding-left:6px; }
.linki_h { text-align:left; border-bottom:1px #999999 dotted; }
h3 { color:#ff0000; }

