body {
 background: #EFEFEF url(../lay/bg.jpg) repeat-x  left top;
 margin: 0px; 
 font: 8pt/16pt tahoma; 
 color: #555753; 
	}

.menu_tytul { 
	font: 10pt Tahoma; 
	font-weight: bold;
	text-align: justify;
	margin-left: 30px;
	}

.menu_tresc { 
	font: 10pt Tahoma; 
	text-align: justify;
	margin-left: 35px;
	}


.glowna_tytul {
	font: 12pt 'Book Antiqua',Georgia, Tahoma, Verdana; 
	font-weight: bold;
	margin-left: 0px; 
	margin-top:  0px; 
	text-align: left;

}

.glowna_tresc {
	font: 10pt Tahoma, Verdana; 
	margin-left: 0px; 
	text-align: justify;
}


.glowna_lista {
	list-style-type: square; 
}

.lista_punkty {
	margin-left: -25px;
}



.stopka {
	font: 8pt Tahoma, Verdana; 
	margin-left: 0px; 
	text-align: center;
	color: #ADADAD;
}


.formularz
{
FONT-SIZE: 12px; 
FONT-FAMILY: tahoma, verdana,  Helvetica; 
BACKGROUND-COLOR: #EBEBEB;
COLOR: black; 
BORDER-BOTTOM-STYLE: groove; 
BORDER-LEFT-STYLE: groove; 
BORDER-RIGHT-STYLE: groove; 
BORDER-TOP-STYLE: groove; 
}

.button
{
FONT-SIZE: 9px; 
FONT-FAMILY: tahoma, verdana,  Helvetica; 
BACKGROUND-COLOR: #EBEBEB;
COLOR: black; 
}


a:link {color:black; text-decoration:none; border-bottom:solid 1px #008040}
a:visited {color:black; text-decoration:none; border-bottom:solid 1px #008040}
a:hover {color:#008040; text-decoration:none; border-bottom:solid 1px #808080}
a:active {color:#008040; text-decoration:none; border-bottom:solid 1px #808080}


#ae_antipixel {display: block;width: 80px; height: 15px; background: url(../lay/ae_antipixel.png) 0 0 no-repeat; border: none;}
#ae_antipixel:hover { background-position: 0 -15px;  border: none;}
#ae_antipixel span { display: none; }

#top 
	{
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: -20px;
	margin-bottom: -3px;
	}

#lang 
	{
	position: absolute;
	left: 20px;
	top: 0px;
	}

#lang_pl
{
margin-left: 20px;
padding-left: 25px;
background: transparent url(../lay/pl.png) left center no-repeat;
border: 0px;
font-size: 11px;
color: #D8EEE2;
}

#lang_en
{
margin-left: 20px;
padding-left: 25px;
background: transparent url(../lay/en.png) left center no-repeat;
font-size: 11px;
color: #D8EEE2;
border: 0px;
}

#lang_pl:hover
{
color: #FFFFA8;
}

#lang_en:hover
{
color: #FFFFA8;
}


#wspolnicy_img
{
margin-top: 30px;
text-align: center;
}

#wspolnicy_img a
{
text-decoration: none !important;
border: none;
}

#wspolnicy_img img
{
border: 1px #bbd9c9 solid;
}

#wspolnicy_img img:hover
{
border: 1px #02592e dotted;
}