html {background: url(../img/tlo.jpg) repeat;}

body {
width: 100%;
height: auto;
margin: 0;
padding:0;
background: url(../img/blask.png) top center no-repeat;
behavior: url(iepngfix.htc);
color: white;
font-family: tahoma;
font-size: 8pt;
}

img {
border: 0;


}

h1
{
line-height: 120%;
width: 100%;
font-size: 11pt;
font-weight: bold;
padding: 0 0 0px 0;
color: #eee6e1;

}
h2
{
width: 100%;
font-size: 9pt;
font-weight: bold;
padding: 0 0 20px 0;
color: #32713a;
background: url(../img/h1.png) bottom repeat-x;

}
p.small {font-size: 8pt;}

#strona
{
width: 950px;
margin: auto;

}
#gora
{
width: 950px;
height:  155px;
margin: 0; 
padding: 0;
display:block;
}
.farby {
margin-left: 70px;
padding:0;
}
#logo {
width: 900px;
height: 165px;
float: left;
margin: 0;
background: url(../img/logo.png) no-repeat;
behavior: url(iepngfix.htc);
padding:0;
}
#grafika { 
margin: 0;
padding: 0 0 0 22px;
float: right;
line-height: 0px;
}


#tresci
{
width: 950px;


margin: 0; 
padding: 0;

behavior: url(iepngfix.htc);
}


#lewa
{

padding-left: 0px;
float: left;
line-height: 180%;
text-align: justify;
width: 195px;

}

#prawa
{
margin: 0;
padding: 0;
width: 680px;
float: right;
line-height: 0px;
}
#teksty
{
margin-top: 0px;
clear: both;
color: #eee6e1;
text-align: justify;
width: 550px;
font-size: 8pt;
line-height: 180%;

padding: 0 20px 0 0px;
}
#farba_bottom{
float: right;
padding-right: 28px;
width: 206px;
height: 38px;
background: url(../img/farby_bottom.jpg) top no-repeat;
}
.tekst {width: 600px; line-height: 160%; text-align: justify; }
.tekst_prawy {float: right; width: 200px; line-height: 160%; }
.tekst_lewy {float: left; width: 400px;line-height: 160%; text-align: justify;}
#menu{
margin-top: 50px;
padding:0;
float: left;

width: 233px;




}



 a{

color: #eeddc9;
text-decoration: none;
}
 a:hover {
text-decoration: underline;
}


.intro {
width: 195px;
color: #2a6031;
border-top: 1px solid #2a6031;
margin: 3px 0 0 15px;
padding: 8px 0 0 0;
line-height: 120%;
}

p{
padding:0;
margin:0;
width: 620px;
line-height: 160%;

}





#foot
{
padding-top: 10px;
width: 950px;
margin: auto;}

#foot_left
{
color: #eee6e1;
float: left;
}
#foot_right
{
color: #eee6e1;
float: right;
}
#foot_right a
{
color: #eee6e1;
text-decoration: none;
}
#foot_right a:hover
{
color: #eee6e1;
text-decoration: underline;
}

div#wrap { text-align: left;
	display: block;

		}

div#wrap img {
			border: 3px solid white;
			margin: 0 0 30px 20px;

			}
			
		
