body {
margin : 0;
padding : 0;
font : 1em arial, georgia, tahoma, verdana, sans-serif;
behavior:url(csshover.htc);
}
* {
margin : 0;
padding : 0;
}

table {
		width: 100%;
		cellspacing: 1;
		cellpadding: 2;
		border: 0;
}
tr {}
.ciemny 
{ 
background: "D1F1F1";}
.jasny { 
background: "DAEAEA";}

td
{
align: center;
}
p {
font-size : 0.75em;
padding : 10px 0 8px;
text-align:justify;
}

div#content td {
		border: 1px #000 solid;
		padding: 3px 3px;
		}
.naglowek {
font-size : 0.85em;
font-weight : bold;
}

div#strona {
width : 762px;
background-color : #666666;
text-align : center;
margin : 2px auto 2px auto;
}

div#header {
width : 760px;
float : left;
background-color : #e6e6e6;
font-size : 1.0em;
border-bottom : 2px solid #fff;
}
div#header img {
float : left;
padding : 2px 5px 2px 5px;
border : 0;
}
.clrfloat {
clear : both;
}
div#header h1 {
font : verdana, tahoma;
font-weight : bold;
padding : 15px 4px 4px 4px;
vertical-align : middle;
color : #906;
}
div#header h2 {
font-weight : normal;
padding : 4px 4px 4px 4px;
vertical-align : middle;
color : #906;
font-size : 0.9em;
}

div#menu-gorne {
width : 760px;
float : left;
border-top : 2px solid #ff0000;
border-bottom : 6px solid #fff;
font : verdana, tahoma;
font-weight : bold;
font-size : 0.8em;
background-color : #999999;
text-align : center;
padding-bottom : 0px;
}
div#menu-gorne ul {
margin : 0 0 0 165px;
border : 4 0 4 0px; solid #999999;
}
* html div#menu-gorne ul {
float : left;
border-left : 1px solid #F00;
margin-left : 15px;
}
* html a {
display : block;
}

div#menu-gorne li {
float : left;
list-style-type : none;
background-color : #999;
padding : 2 5 2 5px;
border-right : 1px solid #f00;
}
div#menu-gorne li:first-child {
border-left : 1px solid #f00;
}
div#menu-gorne li:active {
background-color : #fff;
}
div#menu-gorne p {
padding : 0 5px;
text-decoration : none;
color : #000;
background : #fff;
}
div#menu-gorne a {
padding : 0 6px;
text-decoration : none;
color : #906;
background : #999999;
}
div#menu-gorne a:hover {
color : #f00;
background : #fff;
}
div#menu-gorne a:active {
color : #f00;
background : #fff;
}

div#contentarea {
width : 760px;
background-color : #fff;
padding : 2px;
}

div#navi {
width : 159px;
background-color : #fff;
float : left;
padding : 3px 3px 3px 3px;
text-align : left;
}

div#navi p {
margin-top : 4px;
margin-bottom : 0.8em;
font-size : 0.8em;
border-top : 2px solid #177;
border-bottom : 2px solid #177;
}
div#navi a {
font-size : 0.9em;
margin-bottom : 1em;
}
div#menu-gorne a:hover {
color : #e1771e;
background : #1b703a;
}

div#content {
width : 580px;
background-color : #fff;
float : left;
padding : 3px 6px 3px 6px;
text-align : left;
}
div#content h1 {
font-size : 1em;
font-weight : bold;
margin-bottom : 1em;
margin-top : 1em;
}
div#content h2 {
font-size : 1em;
font-weight : bold;
margin-bottom : 1em;
margin-top : 1em;
}

div#content table {
		border-collapse: collapse;
		width: 90%;
		font-size : 0.8em;
	}
div#content	tr {
   		text-align: center;
   		   		}
.naglowek {
font-size : 0.85em;
font-weight : bold;
}

div#content td {
		border: 1px #000 solid;
		padding: 3px 3px;
		}
.naglowek {
font-size : 0.85em;
font-weight : bold;
}

div#content p {
font-size : 0.75em;
padding : 10px 0 8px;
text-align:justify;
}
.reklama {
text-align: center;
}
.tytul {
font-size : 0.7em;
font-weight : bold;
float : left;
border-top : 1px solid #000;
}
.data {
font-size : 0.7em;
float : right;
border-top : 1px solid #000;
}

div#content img {
float : left;
padding : 6px 6px 4px 6px;
border-top : 1px solid #000;
}
.clrfloat {
clear : both;
}
div#content ul {
font-size : 0.75em;
padding : 10px 30px 8px;
}

div#footer {
width : 760px;
background-color : #999;
text-align : center;
padding : 10px;
}
div#footer p {
font-size : 0.6em;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clearfix {
display : inline-block;
}
* html .clearfix {
height : 1%;
}
.clearfix {
display : block;
}

