html, body					{width: 100%; height: 100%; margin: 0px; padding: 0px; border:0px solid #000000}
body						{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background: #fff; border:0px solid red; color:#3e3e3e}
img							{border: none}

.nawigacjaTbl				{margin: 0px auto}



/* GLOWNA RAMKA */
.page {width: 100%; height: 100%;}
.pageHeader {width: 100%; height: auto; text-align: center; margin-top: 10px; float: left;}
.pageHeaderMenu { width: 914px; margin: auto; text-align: right; height: 20px; font-size:10px; font-weight:normal;}
.pageHeaderMenu a {margin-right: 20px; color:#F47F33;text-decoration:none;}
.pageTlo	{width: 100%; height: 246px; position: relative; border:0px solid #000000; float: left;}
.pageTloLewe {float: left; width: 100%; height: 100%;background: url("/s/p/l/mainBg1left.png") repeat-x ;}
.pageTloPrawe {float: right; width: 40%; height: 100%;background: url("/s/p/l/mainBg1.png") repeat-x ; border:0px solid #000000}

.pageTloSrodek {width:100%; height:243px; position: absolute; padding: 0px; left:0px; border: 0px solid #000000; text-align: center; }
.pageTloSrodekObraz {height:100%; width: 914px; background: url("/s/p/l/mainCo6.png") no-repeat center; position: relative; border:0px solid #000000; margin: auto; } 
.pageTloSrodekObrazFlash {width: auto; height: auto; position: absolute; right: 0px; top:40px; }
.pageTloSrodekObrazLogo	{width: auto; height: auto; position: absolute; left: 60px; top:40px; z-index:90}
.pageTloSrodekObrazMenuTop {width: 100%; height: auto; position: absolute; left: 0px; top:0px; }


/* MENU GORNE */
.pageMenuTop 		{width:100%; height: 230px; position: relative; z-index:100}
.menuTopItem		{position: absolute; left: 10px;top:160px; z-index:100}
.menuTopItem a			{text-decoration: none}
.menuTopItem a:hover	{text-decoration: none;}
.menuTopSubmenu			{color:#ffffff; left: 5px; top:181px; position:absolute; height: auto; width: auto; z-index: 100}
.menuTopSubmenu a		{color:#ffffff; text-decoration: none; padding: 5px; font-size:12px; font-weight: bold;}
.menuTopSubmenu a:hover	{color:#5a503d; text-decoration: none;}
.menuG_tlo {background-color: #f49f33; }
.contentMM{margin-left:0px; padding-top: 7px; padding-bottom: 7px; padding-left: 7px; color:#ffffff; font-size: 12px; font-weight: bold; font-family: arial; text-align: left; z-index:100}
.contentMM a:hover {color:#5a503d }
.pg2 {background: url("/s/p/l/pg2.png") no-repeat top;}
.pd2 {background: url("/s/p/l/pd2.png") no-repeat bottom; height: 100%}
.ps2 {background: url("/s/p/l/ps2.png") repeat-y ; }


/* TRESC GLOWNA */
.pageContext {width: 100%; height: auto; text-align: center; position: relative; float: left; z-index:1} 
.pageContextRamka {width: 914px; margin: auto; text-align: left;  height: auto; z-index:22}


/* MENU BOCZNE */
.menuB_tlo {background-color: #f0f0f0; border:1px solid #acacac; width: 100%; height: 100%; text-align: left}
.cellSub {padding-left: 10px; width: 90%; height: 100%; padding-right: 3px}

.menuBmenu 				{padding-left: 10px; padding-top: 0px; padding-bottom: 1px; font-weight: bold; display: table;}

.cell a				{color: #3e3e3e; text-decoration: none}
.cell a:hover		{color: #acacac; text-decoration: none}
.cellSub a			{color: #3d3d3d; text-decoration: none}
.cellSub a:hover	{color: #767171; text-decoration: none;}

.menuBsubmenu			{background: url("/s/p/l/gradient_pomarancz3.png"); position: absolute; left:350px; width: 200px; height: auto; }
.menuBsubmenu2			{background-color: #cfcfcf;  border:1px solid #acacac;position: absolute; left:170px; width: 250px; height: auto; z-index:100}

.menuBitem				{height: 25px; background: url("/s/p/l/dot_gray.png") repeat-x bottom; width: 100%; display: table-row;}
.menuBitemNoDot			{height: 25px; width: 100%; display: table-row;}
.menuBitemSelect		{height: 25px; background: url("/s/p/l/dot_gray.png") repeat-x bottom; width: 100%; display: table-row;}
.menuBitemSelectNoDot	{height: 25px; width: 100%; display: table-row;}
.menuBitemSelect a, .menuBitemSelect a:hover, .menuBitemSelectNoDot a, .menuBitemSelectNoDot a:hover 		{margin-left:10px; color: #5a503d;}

.cell {display: table-cell; vertical-align: middle; width: 180px; margin-top: 5px}
.cellSub {padding-bottom: 5px; padding-right: 10px; margin-top: 2px}


/* ARTYKULY SPIS*/
.spisTytul {color:#f47f33; font-size: 12px; font-weight: bold; padding-bottom: 10px}
.spisStreszczenie {color:#666666;}

/* ARTYKULY TRESC*/
.trescArtykulu {color:#666666;}
/*.trescArtykulu a{color:#3d3d3d;}
.trescArtykulu a:hover	{color:#3d3d3d}

*/
.trescArtykulu a{color:#F47F33}

.trescArtykulu a:hover	{color:#F47F33}

/* ARTYKUL TYTUL*/
.tytulArtykulu	{border:1px #cccccc solid;   background: url("/s/p/l/pasek_background.png") repeat-y; padding: 0px 5px 5px 25px; font-size: 15px; margin-top: 5px}



/* GALERIA */

.galeriaBox {width: 130px; padding: 5px; height: auto}
.galeriaBoxNazwa {width: 100%;}

/* SZUKAJKA GLOWNA i SLOWNIK */
.searchGlowna, .searchSlownik {width: 184px; background-color: #e0e0e0; padding: 0px 10px 10px; margin-left: 15px}
.searchGlownaInfo, .searchSlownikInfo {text-align: left;font-size:13px;font-weight:bold; padding-left: 10px}
.searchGlownaInputTd, .searchSlownikInputTd {height: 20px; padding-left: 10px; padding-bottom: 10px}
.searchGlownaInput, .searchSlownikInput {border: 1px solid #acacac}
	

/* IMAGEBOX */
#imageBox					{position: fixed; 
							 top: 0; left: 0; width: 100%; height: 100%;
							 -moz-opacity: 0; opacity: 0;
							 background-color: #000000;
							 display: none; z-index:100}
#imageContainer				{position: fixed;
							 top: 0; left: 0; width: 1px; height: 1px; padding: 10px;
							 -moz-opacity: 0; opacity: 0;
							 background-color: #FFFFFF;
							 display: none; z-index:100}
#imageContainerClose		{position: fixed;
							 top: 0; left: 0; width: 20px; height: 20px; line-height: 20px; padding: 5px;
							 color: #fff; background-color: #000; border: solid 1px #000;
							 font-size: 18px; font-weight: bold; text-align: center;
							 cursor: pointer; z-index: 100;
							 display: none}
							 
/* AKTUALNOSCI */
.pageAktualnosciHeader		{font-size: 12px; font-weight: bold;color:#3E3E3E;}							 
.pageAktualnosci			{color:#666666;}
.pageAktualnosciN			{color:#f47f33; padding: 5px 0px 5px 0px;}
.pageAktualnosciN a			{color:#f47f33; text-decoration: none}
/*.pageAktualnosciS			{font-size: 11px}*/
.pageAktualnosciS a			{color: #666666; text-decoration: none}
.pageAktualnosciS a:hover	{color: #666666; text-decoration: none;}



.pageAktualnosciC			{color:#3e3e3e; }
.pageAktualnosciNC			{border:1px #cccccc solid;   background: url("/s/p/l/pasek_background.png") repeat-y; padding: 5px 5px 5px 25px; font-size: 15px}
.pageAktualnosciDC			{color:#f47f33; padding: 5px 0px 5px 0px}
.pageAktualnosciTC			{}
.pageAktualnosciS a			{color: #666666; text-decoration: none}
.pageAktualnosciS a:hover	{color: #666666; text-decoration: none;}
.pageAktualnosciL			{text-align: right}
.pageAktualnosciL a			{color: #f47f33; text-decoration: none}
.pageAktualnosciL a:hover	{color: #f47f33; text-decoration: none;}



/* STOPKA */
.pageFooter {width: 100%; height: auto; text-align: center; position: relative; float: left;} 
.pageFooterRamka {width: 914px; margin: auto;   height: auto}


.pageFooterLinki	{text-align: right;}
.pageFooterLinki a		{color: #f47f33; text-decoration: none;padding-left:20px; }
.pageFooterLinki a:hover	{color: #f47f33; text-decoration: underline;}



/* TABELA */
.tab1 {width:100%; border-collapse: collapse; border-color: #3E3E3E}
.tab1 caption	{text-align: left}
.tab1 th	{padding: 5px; background-color: #e0e0e0; text-align: left; font-size: 13px; font-weight: bold; color: #3e3e3e; }
.tab1 td	{padding: 5px}

.tab2	{width:95%; border-collapse: collapse; border: 1px solid #3E3E3E;}
.tab2 caption	{text-align: left}
.tab2 th	{padding: 5px; background-color: #F47F33; text-align: left; font-size: 13px; font-weight: bold; color: #ffffff; }
.tab2 td	{padding: 5px}


.tab3	{width:95%; border-collapse: collapse; border: 1px solid #3E3E3E;}
.tab3 caption	{text-align: left}
.tab3 th	{padding: 5px; background-color: #ffa061; text-align: left; font-size: 13px; font-weight: bold; color: #3e3e3e; }
.tab3 td	{padding: 5px}


.wynikiTematyczne {width:100%; border-collapse: collapse; }
.wynikiTematyczne .name td {text-align:left}
/*.wynikiTematyczne td {text-align:center}*/




/* SPAW */
.pogrubionyNaglowek {color: rgb(244, 127, 51); font-weight: bold;}