/**
* Implentation of the "One True Layout" by positioneverything.net
* see http://www.positioniseverything.net/articles/onetruelayout/
* and http://www.positioniseverything.net/articles/onetruelayout/appendix/holygrail
* for details
*/

#main-wrapper {
  float: left;
/* czs  width: 100%; */
  width: 98%; /* MB */
}

#main	{
  margin: 0;
}

.withleft #main {
/* czs  margin-left: 190px; */
  margin-left: 194px;
}

.withright #main {
/* czs  margin-right: 190px; */
  margin-right: 204px; /* MB margines glownego pola - srodkowa kolumna polozenie od lewej */
}

#sidebar-left	{
  float: left;
  background: #ffffff url(images/tlolewanowy_szary.jpg) no-repeat top; /* MB */
/* czs  margin-left: -100%; */
  margin-left: -98%; /* MB polozenie lewej kolumny od prawej strony -100% */
/* czs  width: 174px; */
  width: 194px; /* MB szerokosc lewej kolumny 174px */
/* czs  padding: 5px 8px 20px 8px; */
  padding: 10px 0px 20px 8px; /* MB odstepy od gory, prawej, dolu i lewej */
}

#sidebar-right	{
  float: right;
  background: #ffffff url(images/tloprawanowy_szary.jpg) no-repeat top; /* MB */
/* czs  margin-left: -100%; */
  margin-left: -98%; /* MB */
/* czs  width: 174px; */
  width: 224px; /* MB */
/* czs  padding: 5px 8px 20px 8px; */
  padding: 22px 0px 20px 0px; /* MB */
}

#sidebar-right {
/* czs  .margin-left: -190px; */
  margin-left: -210px; /* IE7 Fix */
}

* html #sidebar-right {
/* czs  margin-left: -190px; */
  margin-left: -210px; /* IE6 Fix */
}

#footer	{
  clear: both;
  padding: 0px 0px 0px 0px; /* MB */
}
