*						{margin: 0; padding: 0; background-position: left top; background-repeat: no-repeat;}
html						{width: 100%; height: 100%;}
body						{width: 100%; height: 100%; min-width: 1000px; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #666666;}



/* GFX Layout */



a span						{cursor: pointer;}
.spanned a					{display: block; text-decoration: none;}
.spanned span					{position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%;}
.clearing					{float: none; clear: both; height: 1px; font-size: 1px; line-height: 1px; overflow: hidden;}



/* Główne kontenery */



#kontener					{margin: 0 auto;}
#stopka						{width: 960px; height: 100px; margin-top: 25px;}



/* Naglowek */



#naglowek span					{position: absolute; top: 0; left: 0; display: block;}
#naglowek a					{display: block; text-decoration: none;}

h1						{position: absolute; left: 0; top: 0; width: 300px; height: 94px; overflow: hidden; font-size: 15px;}
h1 a						{width: 230px; height: 64px; padding: 30px 0 0 70px; ; color: #4e4d4f;}
h1 a strong					{font-size: 26px; letter-spacing: -1.1pt;}
h1 a span					{width: 300px; height: 94px; background-image: url('../obrazy/layout_main/bg_h1_logo.gif');}

#naglowek ul					{position: absolute;}
#naglowek ul li					{display: inline; float: left;}
#naglowek ul li a 				{display: block;}

#naglowek ul#opcje				{top: 0; right: 0; height: 30px; line-height: 18px;}
#naglowek ul#opcje li				{height: 30px;}
#naglowek ul#opcje li a				{height: 26px; padding: 4px 10px 0 19px; color: #999999; background: url('../obrazy/layout_main/bg_naglowek_opcje_ul_li_a.gif') 11px top no-repeat;}
#naglowek ul#opcje li a:hover			{color: #009370; background-position: 11px -30px;}
#naglowek ul#opcje li a:active			{color: #009370; background-position: 11px -30px;}
#naglowek ul#opcje li a.selected		{color: #009370; background-position: 11px -30px;}

#naglowek ul#menu_glowne			{top: 62px; right: 0; height: 32px; border-left: 1px #e6e6e6 solid; font-size: 12px; line-height: 14px; font-weight: bold;}
#naglowek ul#menu_glowne li			{height: 32px; padding: 0; border-right: 1px #e6e6e6 solid;}	
#naglowek ul#menu_glowne li a    		{height: 23px; padding: 9px 19px 0 20px; color: #999999; background: url('../obrazy/layout_main/bg_naglowek_menu_glowne_ul_li_a.jpg') left top  repeat-x;}

#naglowek ul#menu_glowne li  a:hover		{color: #009933; background-position: 0 -32px;}
#naglowek ul#menu_glowne li  a:active		{color: #009933; background-position: 0 -32px;}
#naglowek ul#menu_glowne li  a.selected		{color: #009933; background-position: 0 -32px;}



/* Tresc */



#lewa_kolumna					{float: left;}
#prawa_kolumna					{float: right;}



/* Stopka */



#stopka *					{margin: 0; padding: 0;}


#stopka p.copyright				{width: 960px; height: 19px; font-size: 10px; line-height: 12px; font-weight: bold; color: #009370; text-align: left; border-bottom: 1px #e5e5e5 solid;}


#stopka ul					{position: absolute; top: 20px; width: 600px; height: 20px; font-size: 9px; line-height: 12px;}
#stopka ul li					{height: 20px; float: left; display: inline; text-align: center;}		
#stopka ul li a					{height: 15px; display: block; padding: 5px 8px 0 10px; color: #666666; text-decoration: none; background: url('../obrazy/layout_main/bg_stopka_ul_li_a.gif') top left no-repeat;}

#stopka p.credits				{position: absolute; top: 20px; right: 0; width: 85px; height: 55px; text-align: right;}
#stopka p.credits a				{width: 76px; height: 49px; padding: 6px 9px 0 0; color: #464646; overflow: hidden;}
#stopka p.credits a span			{width: 85px; height: 55px; background-image: url('../obrazy/layout_main/bg_stopka_p_credits.gif');}