body {
background: #000000;
margin: 0px auto;
padding: 0px;
color: #ffffff;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
}

#container {

background: url('images/tlo.jpg') repeat-x;
}

#container1 {
width: 1024px;
margin: 0px auto;
background: url('images/tresc.jpg') repeat-y;
}

#container2 {
background: url('images/top.jpg') no-repeat top;
}

#container2_en {
background: url('images/top_en.jpg') no-repeat top;
}

#container3{
background: url('images/stopka.jpg') no-repeat bottom;
}

#container3_en{
background: url('images/stopka_en.jpg') no-repeat bottom;
}

#tresc {
margin: 0px;
width: 1024px;
}

#tresc2 {
margin: 0px;
width: 620px;
position: relative;
}

#tresc2 #logo2 {
height: 30px;
width: 50px;
left: 990px;
top: 130px;
position: absolute;
z-index: 100;
}

#tresc2 #logo3 {
height: 30px;
width: 50px;
left: 990px;
top:180px;
position: absolute;
z-index: 100;
}

#logo2 a img, #logo3 a img {
border: 1px solid #FFFFFF;
padding: 2px;
}

#logo2 a:hover img, #logo3 a:hover img{
border: 1px solid #FFFFFF;
background: #718628;
padding: 2px;
}

#stopka #kontakt {
color:#FFFFFF;
height: 30px;
width: 630px;
padding-left: 212px;
padding-top: 22px;
position: absolute;
z-index: 100;
}

/* for Internet Explorer */
/*\*/
#tresc2 #kontakt {
left: 211px;
top: 960px;
}
/**/


p {
padding: 0px;
margin: 10px 0px;
}

a:link, a:visited {
color: #B2CC54;
text-decoration: none;
}

a:hover {
color: #E3EDC2;
text-decoration: none;
}

#tresc a img {
border: 1px solid #ffffff;
background: #23290C;
padding: 2px;
}

#tresc a:hover img {
border: 1px solid #ffffff;
background: #5E7021;
padding: 2px;
}

#tresc #text {
padding-top: 30px;
position: relative;
width: 630px;
margin-left: 215px;
top: 70px;
padding-bottom: 0px;
min-height: 200px;
height: 100%;
}


/* for Internet Explorer */
/*\*/
* html #tresc #text{
top: 40px;
}
/**/

#tresc #menu {
float: center;
width: 814px;
padding-top: 193px;
margin-left: 250px;
}

/* for Internet Explorer */
/*\*/
* html #tresc #menu {
width: 700px;
float: center;
position: relative;
margin-left: 230px;
}
/**/

#tresc #menu_en {
float: center;
width: 814px;
padding-top: 193px;
margin-left: 270px;
}

/* for Internet Explorer */
/*\*/
* html #tresc #menu_en {
width: 700px;
float: center;
position: relative;
margin-left: 250px;
}
/**/

#menu2 ul {
display: inline;
margin: auto 0px;
padding: 0px;
}

#menu2 li {
list-style: none;
}

#menu2 li a {

margin: 1px;
padding: 0px 5px 0px ;
height: 16px;
font-size: 12px;	
text-align: center;
text-decoration: none;
}

#menu2 li a:link, #menu2 li a:visited {
color: #ffffff;
font-weight:bold;
}

#menu2 li a:hover {
color: #B2CC54;
}

#container3_en #stopka {
background: none;
height: 200px;
}

.table {
background: url('foto/table.jpg') fixed;
color:#C0B694;
font-size: 11px; 
}

.table td {
border: 2px solid #C0B694;
padding: 2px;
}


#tresc2 #licznik{
height: 30px;
width: 300px;
left: 620px;
top: 390px;
position: absolute;
z-index: 100;
}

#tresc2 #ksiega{
height: 30px;
width: 300px;
left: 20px;
top: 390px;
position: absolute;
z-index: 100;
}

#ksiega a:link, #ksiega a:visited {
color: #534537;
text-decoration: none;
font-weight:bold;
}

#ksiega a:hover {
color: #B86629;
text-decoration: none;
font-weight:bold;
}

#tresc2 #info{
height: 30px;
width: 400px;
left: 126px;
top: 264px;
position: absolute;
z-index: 100;
}

#info a:link, #info a:visited {
color: #C8BC9D;
text-decoration: none;
font-weight:bold;
font-size:12px;
}

#info a:hover {
color: #E7E1D3;
text-decoration: none;
font-weight:bold;
}

#tresc2 #glowna{
height: 30px;
width: 300px;
left: 23px;
top: 264px;
position: absolute;
z-index: 100;
}

#glowna a:link, #glowna a:visited {
color: #C8BC9D;
text-decoration: none;
font-weight:bold;
font-size:12px;
}

#glowna a:hover {
color: #E7E1D3;
text-decoration: none;
font-weight:bold;
}

.table {
color: #534537;
background:#A99C70;
font-size: 11px; 
margin-bottom: 10px;
border:1px solid #4E4026

}

.table td {
padding: 4px;
border:1px solid #4E4026
}

#container3 #stopka {
background: none;
height: 200px;
width: 850px;
}

#stopka #copyright {
text-align: center;
padding-top: 160px;
padding-left: 180px;
color: #ffffff;
font-size: 11px;
}

/* for Internet Explorer */
/*\*/
* html #stopka #copyright {
padding-top: 160px;
padding-left: 200px;
}
/**/

#copyright a:link, a:visited {
color: #B2CC54;
text-decoration: none
}

#copyright a:hover {
color: #D9E7AB;
text-decoration: none;
}

