#naglowek{width:960px; margin:auto; height: 200px;}
#naglowek h1{margin:0; padding:0; width: 230px; height:100px; float:left;}
#naglowek h1 a{display: block; margin:0; padding:0; width: 450px; height:100px;}

#glowne-menu{width:960px; margin:auto; height: 40px;}
#glowne-menu ul{margin:0; padding:0; list-style-type:none;}
#glowne-menu li{float:left;}
#glowne-menu li a{display:block; padding: 12px 40px;}

#kontener{width:960px; margin:1px auto 0 auto; padding:0;}
#stopka{padding: 0 0 30px 0;}
#stopka-inner{width:880px; margin:auto; clear:both; padding: 10px 40px 10px 40px;}
#sidebar{float:left; width:250px; padding: 10px 25px 0 25px;}
#sidebar .calosc{margin:0 -25px;}
#tresc{width:600px; float:right; padding: 0 20px;}

#stopka-sidebar{width:280px; float:right; padding: 10px;}
#stopka-tresc{width:560px; float:left;}

#podrecznik{height: 25px;}

/* haksior
  -----------------------------------------------------------------*/
.clearfix:after { content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.zajawka:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden; }
.zajawka {display: inline-block;}
/* Hides from IE-mac \*/
* html .zajawka {height: 1%;}
.zajawka {display: block;}
/* End hide from IE-mac */
