body {
	margin: 0;
	padding: 0;
	background-color: #e0e0e0;
}

h2 b, h1 b
{
    font-weight: normal;
}

#opakowanie {
	margin: 0 auto;
	padding: 0;
	width: 842px;
	height: auto;
	background-image: url(img/tlo-opakowanie.jpg);
	background-repeat: repeat-y;
	background-color: #96c4d3;
	font: 13px/1.3 Arial, sans-serif;
}

#naglowek {
	width: 802px;
	height: 152px;
	background-image: url(img/tlo-gora.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

#naglowek img {
	margin: 34px 19px;
	float: right;
}

#menu {
	width: 154px;
	height: 437px;
	float: left;
	background-image: url(img/tlo-menu.jpg);
	background-repeat: repeat-y;
	color: #fff;
	font-weight: bold;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	padding: 18px 0;
	width: 154px;
	height: 15px;
	background-image: url(img/przycisk.jpg);
	background-repeat: no-repeat;
	display: block;
	text-align: center;
}

#menu img {
	display: block;
}

#menu a:link {
	color: white;
	text-decoration: none;
}

#menu a:visited {
	color: white;
	text-decoration: none;
}

#menu a:hover {
	color: #c3e4fe;
	text-decoration: none;
}

#tresc {
	width: 646px;
	float: left;
}

#tresc p {
	color:#666666;
	text-indent: 19px;
	text-align: justify;
	margin: 5px 10px;
	margin-top:20px;
	margin-left:25px;
	margin-right:25px;
}
#tresc li {
	color:#666666;
	text-align: justify;
	margin: 5px 10px;
}
#tresc h2, #tresc h1
{
	margin: 0;
	padding: 2px 10px;
	width: 280px;
	height: 33px;
	background-image: url(img/okno-male.jpg);
	background-repeat: no-repeat;
	font: 18px/1.3 Arial, sans-serif;
	color: #fff;
}

#kolumna1, #kolumna2 {
	margin: 10px;
	border: #0a728b 1px solid;
	width: 300px;
	height:440px;
	background-color: #fff;
}

#kolumna1 {
	float: left;
}

#kolumna2 {
	float: right;
}
#kolumna2 ul
{
margin:auto;
padding-left:25px;
padding-right:25px;
}

.hel {
	float: left;
}

#tresc2, #tresc3 {
	width: 646px;
	float: left;
}

#tresc2 p, #tresc3 p {
	color:#666666;
	text-indent: 19px;
	text-align: justify;
	margin: 5px 10px;
	margin-top:10px;
}

#tresc2 h2, #tresc3 h2 {
	margin: 0;
	padding: 2px 0px;
	width: 614px;
	height: 35px;
	background-image: url(img/okno-duze.jpg);
	background-repeat: no-repeat;
	font: 18px/1.3 Arial, sans-serif;
	color: #fff;
}
#tresc2 h4, #tresc3 h4 {
	margin: 0;
	padding: 2px 10px;
	text-align: left;
}
#tresc3 p
{
text-indent:0px;
	margin-top:20px;
	margin-left:25px;
	margin-right:25px;

}

#kolumna {
	color:#666666;
	margin: 10px;
	border: #0a728b 1px solid;
	width: 614px;
	background-color: #fff;
}

img.foto {
border-width: 1px;
border-color: #137A99;
border-style: solid;
margin:auto;
margin-bottom:5px;
margin-top:10px;
}

#zobacz {
float:right;

}

.tabela
{
text-align:center;
}

a.pdf:link {
    color: black;
    text-decoration: underline;
    font-size: 14px;
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    border: 0;	
}

a.pdf:visited {
    color: black;
    text-decoration: underline;
    font-size: 14px;
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	border: 0;
}

a.pdf:hover {
    color: red;
    text-decoration: underline overline;
    font-size: 14px;
    border-width: 0 0 1px 0;
	border: 0;
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}

a.pdf img {
    border: 0;
}

#mapa {
	margin: 0;
	padding: 2px 0px;
	font: 18px/1.3 Arial, sans-serif;
	color: #fff;
}

#tub_menu
{
text-align:center;
margin-top:0px;
margin-bottom:15px;
border-bottom:solid;
border-width:1px;
padding-bottom:5px;
}

#tub_menu a:link{
	color: black;
    text-decoration: none;
    font-size: 14px;
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    border: 0;
}

#tub_menu a:visited{
	color: black;
    text-decoration: none;
    font-size: 14px;
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	border: 0;
}

#tub_menu a:hover{
	color: red;
    text-decoration: underline overline;
    font-size: 14px;
    border-width: 0 0 1px 0;
	border: 0;
    font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
#stopka
{
text-align:center;
position:relative; bottom: 30px;
padding:0px;
color:#000000;
font-size:12px;
}
#stopka a:link
{
color:#000000;
text-decoration:underline;
}
#stopka a:visited
{
color:#000000;
text-decoration:underline;
}
#stopka a:hover
{
color: #c3e4fe;
text-decoration:underline;
}