body                { margin: 0px; font-family: tahoma, verdana, arial; color:rgb(128,128,128); font-size: 11px;  text-align:left; background: white url(images/lay/bg.gif) top left repeat-x;      }
div                 { text-align:left; }
div.all             { position: relative; width: 1000px; height: auto; }
div.header          { position: relative; width: 100px;  height: 235px; }
div.header1         { position: absolute; top: 0px; left: 0px; width: 800px;  height: 235px; float: left; }
div.header2         { position: absolute; top: 0px; left: 800px; width: 200px;  height: 235px; float: right; border: none;   background: url(images/lay/header2.gif) top left no-repeat; }
div.header2 input[type="text"]   { position: absolute; top: 194px; left: 0px; padding-left: 5px; width: 200px; font-size: 11px; border:none; background: url(images/forms/input_szukaj.gif) no-repeat; width: 138px; height:17px; color: grey; }
div.cont            { position: relative; width: 1000px; height: auto;      background: url(images/lay/cont_repeat.gif) top left repeat-y; }


table.cont_table    { position: relative; width: 1000px; border-collapse: collapse; border:none; margin: 0px; padding: 0px; }

td.left_box         { width: 200px; }
td.center_box       { width: 600px; background: url(images/lay/cont_top.gif) top left no-repeat; }
td.right_box        { width: 200px; }

div.true_cont       { padding: 17px 17px 0px 17px; }

div.footer1             { position: relative; width: 1000px; height: 26px;  clear: both;  background: url(images/lay/footer1.gif) top left no-repeat;}
div.footer2             { position: relative; width: 1000px; height: 34px;  clear: both;  background: url(images/lay/footer2.gif) top left no-repeat; color: white; text-align: center;}
div.footer2 a           { color: white; font-size: 11px; font-weight: bold; }
div.footer2 a:hover     { color: red; }
div.footer3             { position: relative; width: 1000px; height: 121px; clear: both; background: url(images/lay/footer3.gif) top left no-repeat; }

td        { vertical-align: top; padding:0px; margin:0px; }
a         { font-weight: normal; color: #d70303; text-decoration: none; }
a:hover   { color: rgb(153,0,0); }
img       { border: none; margin: 0px; padding: 0px; }
/*p         { margin: 0px; padding: 0px; }*/

div.kontakt_true_cont     {padding: 5px 5px 10px 15px; }
div.newsletter_true_cont  {padding: 15px 15px 10px 15px; font-size: 10px; text-align: left; }
div.news_true_cont        {padding: 15px 15px 15px 15px; }
div.ankieta_true_cont     {padding: 15px 15px 0px 15px; }

div.cont_full_box             { width: 566px; background: url(images/lay/cont_full_box2.gif) top left repeat-y; margin-bottom: 17px; }
div.cont_full_box_product_desc{ width: 566px; background: url(images/lay/cont_full_box2-2.gif) top left repeat-y; margin-bottom: 17px; }
div.cont_full_box_true_cont   { padding: 9px 16px 9px 16px; }

font.site_title               { display: block; margin-left: 14px; color: #d70303; font-weight: bold; font-size: 13px; }

