*	{ position: relative; margin: 0px; }
html, body	{ background: #0c0c0c; height: 100%; }
body	{
	padding: 0px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ebebeb;
}
header > div, #swf > div, #content > article, footer > div	{ width: 980px; margin: 0px auto; }
header	{
	background: url('../img/bgh.png') repeat-x top;
	height: 68px;
}
header > div > a, header > div > nav, header > div > nav a	{
	display: inline-block; vertical-align: top;
}
header > div	{ height: 68px; background: url('../img/bgshad.png') no-repeat center 47px; }
header > div > a#logo	{ margin: 16px 10px 8px 0px; }
header > div > a#show	{
	margin: 16px 50px 8px;
	width: 98px;
	height: 40px;
	background: url('../img/zobacz.png') no-repeat 0px -39px;
}
header > div > a#show:hover	{ background-position: top center; }
header > div > nav	{ padding-top: 20px; margin-left: 10px; }
header > div > nav > a	{
	padding: 10px 15px;
	color: #d7d7d8;
	font-family: 'futura';
	font-size: 14px;
	text-shadow: -1px -1px 2px #1f1f1f;
	filter: dropshadow(color=#1f1f1f, offx=-1, offy=-1);
}
header > div > nav > a:hover, header > div > nav > a.active	{ color: #7dc6ff; }
#swf	{ background: url('../img/bgswf.jpg') repeat; }
#content	{ background: url('../img/bgc.png') repeat; }
#content > article	{ padding: 15px 0px; background: url('../img/bgshad.png') no-repeat center -18px; }
#content a	{ color: #69ba37; }
#content p	{ margin: 5px 0px; }
footer	{ background: #0c0c0c; font-size: 11px; color: #696969; }
footer > div	{ padding: 5px 0px; }
footer > div > div	{ position: absolute; right: 0px; top: 5px; }
footer > div > div > a	{ font-size: 11px; color: #696969; }
a	{ text-decoration: none; }
a > img	{ border: 0px; }