div#pojemnik {
width: 960px;
margin: 0 auto;
background: url("../grafika/tlo_tresc.png") repeat-y left top;
}

div#naglowek {
background: url("../grafika/tlo_naglowek.png") no-repeat;
height: 280px;
margin: 0px;
padding: 0px;
}

div#zbiornik {
width: 885px;
height: 348px;
background: url("../grafika/cien.png") no-repeat;
position: relative; left: 35px; top: 2px;
float: left;
margin: 0px;
padding: 0px;
}

div#menu {
background: #3f8626;
width: 845px;
height: 30px;
position: relative; left: 20px; top: 20px;
}

img, div { behavior: url(../iepngfix.htc) }

div#naglowek3 {
background: url("../grafika/zdjecie.png") no-repeat;
width: 845px;
height: 278px;
position: relative; left: 20px; top: 20px;
}

div#menu p {
line-height: 30px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
color: #fff;
font-family: arial, helvetica, sans-serif;
font-size: 70%;
}

div#jucca {
margin: 0px;
padding: 0px;
height: 60px;
width: 140px;
position: relative; left: 51px; top:20px;
}

div#menu_gora {
margin: 0px 0px 0px 560px;
padding: 0px 0px 0px 0px;
background: url("../grafika/menu_gora.png") no-repeat;
height: 33px;
width: 322px;
}

#naglowek > div#menu_gora {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: url("../grafika/menu_gora.png") no-repeat;
position: relative; left: 560px; top:0px;
height: 33px;
width: 322px;
}

h1.strona_glowna {
display: inline;
margin: 0px;
padding: 0px;
color: #fff;
font-family: Arial, Helvetica, Sans-serif;
font-size: 60%;
position: relative; left: 25px; top: 4px;
}

h1.mapa_serwisu {
display: inline;
margin: 0px;
padding: 0px;
color: #fff;
font-family: Arial, Helvetica, Sans-serif;
font-size: 60%;
position: relative; left: 57px; top: 4px;
}

h1.english {
display: inline;
margin: 0px;
padding: 0px;
color: #fff;
font-family: Arial, Helvetica, Sans-serif;
font-size: 60%;
position: relative; left: 83px; top: 4px;
}

img.strona_glowna {
margin: 0px;
padding: 0px;
position: relative; left: 20px; top: 8px;
}

img.mapa_serwisu {
margin: 0px;
padding: 0px;
position: relative; left: 50px; top: 8px;
}

div#stopka p.menu {
margin: 0px 0px 0px 0px;
padding: 98px 0px 0px 55px;
color: #fff;
font-family: arial, helvetica, sans-serif;
font-size: 55%;
}

div#stopka p.adres {
margin: 0px 0px 0px 0px;
padding: 7px 0px 0px 55px;
color: #fff;
font-family: arial, helvetica, sans-serif;
font-size: 60%;
float:left;
}

div#stopka p#coded {
margin: 0px 0px 0px 0px;
padding: 10px 50px 0px 0px;
color: #fff;
font-family: arial, helvetica, sans-serif;
font-size: 60%;
float: right;
}

div#tresc0 {
margin: 0px 0px 0px 0px;
padding: 0px;
border-right: 1px solid #d1d1d1;
border-left: 1px solid #d1d1d1;
}

#pojemnik > div#tresc0 {
margin: 0px 0px 0px 0px;
padding: 0px;
background: url("../grafika/tlo_tresc0.png") repeat-x;
height: 160px;
border-right: 1px solid #d1d1d1;
border-left: 1px solid #d1d1d1;
}

div#tresc h2 {
font-family: arial, helvetica, sans-serif;
font-size: 110%;
color: #3f8626;
margin: 0px 0px 0px 0px;
padding: 5px 70px 0px 55px;
}

div#tresc p {
font-family: arial, helvetica, sans-serif;
font-size: 90%;
margin: 0px 0px 0px 0px;
padding: 20px 70px 0px 55px;
line-height: 22px;
} 

div#tresc ol {font-family: arial, helvetica, sans-serif;font-size: 14px;margin: 0px 0px 0px 0px; padding: 20px 70px 20px 72px;} 
div#tresc ol li.rzym {list-style-type: upper-roman; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; line-height: 22px;}
div#tresc ol li.rzym ol {font-family: arial, helvetica, sans-serif;font-size: 14px;margin: 20px 0px 20px 0px;padding: 0px 0px 0px 20px;}
div#tresc ol li.rzym ol  li {font-family: arial, helvetica, sans-serif;font-size: 14px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 5px; line-height: 22px;}

div#tresc {
margin: 0px 0px 0px 0px;
padding: 0px 0px 20px 0px;
min-height: 200px;
}

#pojemnik > div#tresc {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
min-height: 200px;
}

span a {text-decoration: none; color: #014b01; font-weight: bold;}
span a:hover {text-decoration: underline; color: #014b01; font-weight: bold;}

a {text-decoration: none; color: #fff; position: relative; z-index: 1;}
a:hover {text-decoration: underline; color: #fff; position: relative; z-index: 1;}

div#tresc div#foty {
width: 800px;
padding: 15px 0px 0px 85px;
margin-bottom: 0px;
}

div#tresc div#foty div.nie {
display: none;
}

div#tresc div#foty img {
float: left;
margin: 0px 20px 0px 0px;
border: 2px solid #006600;
}

div#tresc div#wiecej a{
display: block;
width: 80px;
padding: 0px 0px 0px 0px;
margin: 10px 49px 10px 0px;
background: url("../grafika/strzalka2.png") no-repeat 90% 50%;
border: 1px solid #006600;
text-decoration: none;
float:right;
}

div#pojemnik > div#tresc div#wiecej a{
display: block;
width: 80px;
padding: 0px 0px 0px 0px;
margin: 10px 97px 0px 0px;
background: url("../grafika/strzalka2.png") no-repeat 90% 50%;
border: 1px solid #006600;
text-decoration: none;
float:right;
}

div#tresc div#wiecej a:hover{text-decoration: none;}

div#tresc div#wiecej span {
font-family: arial, helvetica, sans-serif;
font-size: 90%;
color: #006600;
text-align: left;
padding: 0px 0px 0px 8px;
margin: 0px;
line-height: 20px;
}

div#tresc .h22 {
font-family: arial, helvetica, sans-serif;
font-size: 110%;
color: #3f8626;
margin: 0px 0px 0px 0px;
padding: 20px 70px 0px 55px;
}

div#stopka {
clear: both;
background: url("../grafika/tlo_stopka.png") no-repeat left bottom;
height: 150px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-right: 1px solid #D6D6D6;
border-left: 1px solid #D6D6D6;
}

#pojemnik > div#stopka {
clear: both;
background: url("../grafika/tlo_stopka.png") no-repeat left bottom;
height: 150px;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 0px;
border-right: 1px solid #D6D6D6;
border-left: 1px solid #D6D6D6;
}

body {
margin: 0px;
padding: 0px;
}

/* Wygląd formularza */

div#formularz {
float: right;
margin: 0px 31px 0px 0px;
padding: 0px;
}

div#tresc > div#formularz {
float: right;
margin: 0px 62px 0px 0px;
padding: 0px;
}

div#formularz h2 {
font-family: arial, helvetica, sans-serif;
font-size: 110%;
color: #3f8626;
margin: 0px 0px 0px 0px;
padding: 5px 70px 5px 20px;
}

div#formularz h3 {
font-family: arial, helvetica, sans-serif;
font-size: 90%;
color: #ff0000;
margin: 0px 0px 0px 0px;
padding: 10px 70px 5px 20px;
}

div#formularz p {
font-family: arial, helvetica, sans-serif;
font-size: 90%;
padding: 0px 0px 5px 0px;
}

form {
padding: 10px 20px 5px 20px;
margin: 0px;
border: 1px dotted #b9bbb9;
}

input {
color: #006600;
background-color: #e1e1e1;
border: 1px solid #eee;
padding: 0px;
margin: 0px;
}

input#imie {width: 226px;}
input#nazwisko {width: 194px;}
input#email {width: 172px;}
input#wyslij {color: #000;}

textarea {
height:50px;
color: #006600;
background-color: #e1e1e1;
border: 1px solid #eee;
}