li ul li 	{font-size: 1em;}
a img		{border: 0;}

form		{margin: 0; padding: 0;}

ul.menu_h li 				{display: block; float: left;}
ul.menu_h, ul.menu_v		{padding: 0; margin: 0; list-style-type : none;}
ul.menu_h li, ul.menu_v li	{padding: 0; margin: 0;}
ul.menu_h a, ul.menu_v a	{line-height: 1em; text-decoration:none; display:block;}

#head	{background: url(ornament.gif) center  top no-repeat;}
#main	{margin-top: 35px; }
#foot	{margin-top: 20px; }

div.head, div.main, div.foot	{ width: 960px; clear: both; margin:0 auto; position: relative;}
div.head	{}
div.main	{}
div.foot	{background-color: #797b7c; border-bottom: 2px solid #6d6e6f; padding: 10px 0; height: 60px;  }

div.sky		{position: absolute; left: 970px; top: 0;}

#head .lev2				{padding: 15px 0 10px 0;}
#head .lev2 h2.logo 	{background: url(osobyprawne.gif) center no-repeat; margin: 0 0 0 60px; padding: 0; width: 247px; }
#head .lev2 h2.logo a	{text-indent: -5000px; display: block; height: 59px;  padding: 0; margin: 0;  }
#head .lev3 			{padding: 0 0 10px 0;}

#head .lev4							{clear: both; border-bottom: 2px solid #d7d8d9; padding: 0 10px 0 3px; background-color:#595b5c; height: 45px; } 
#head .lev4 ul.menu_h				{ }
#head .lev4 ul.menu_h li			{padding: 0 0 0 13px; background: url(dot1.gif) left center no-repeat; }
#head .lev4 ul.menu_h li:first-child	{background: none;}
#head .lev4 ul.menu_h li.menu		{}
#head .lev4 ul.menu_h li.menu_active{}
#head .lev4 ul.menu_h a				{font-size: 18px; font-weight: normal; padding: 0 20px 0 20px; line-height: 45px;  }	
#head .lev4 ul.menu_h a.menu		{color: #FFF; background-color: #595b5c; }	
#head .lev4 ul.menu_h a.menu:hover	{background-color: #666;}
#head .lev4 ul.menu_h a.menu_active	{color: #000; background-color: #f9fafa; }	

#head .lev5							{clear: both; border-bottom: 1px solid #fff; border-bottom: 2px solid #d7d8d9; padding: 7px 10px 0 33px; height: 35px; } 
#head .lev5 ul.menu_h				{ }
#head .lev5 ul.menu_h li			{padding: 0; background: url(dot2.gif) left center no-repeat; }
#head .lev5 ul.menu_h li.menu		{}
#head .lev5 ul.menu_h li.menu_active{}
#head .lev5 ul.menu_h a				{font-size: 18px; font-weight: normal; padding: 0 5px 0 15px; line-height: 25px;  }	
#head .lev5 ul.menu_h a.menu		{color: #666; border: 1px dotted #f2f4f4;}	
#head .lev5 ul.menu_h a.menu:hover	{}
#head .lev5 ul.menu_h a.menu_active	{color: #611d01; border: 1px dotted #333; }
	
#head .lev6					{clear: both; border-top: 1px solid #fff; padding: 15px 0 5px 0; } 
#head .lev6 #pathpre		{border: 1px dotted #333; margin: 0 10px 0 0;  height: 16px; font-weight: bold; padding: 5px; width: 55px; float: left; font-size: 12px;}
#head .lev6 #path			{padding: 8px 0 2px 0 ; margin: 0; width: 650px; float: left; height: 17px; line-height: 1em; font-size: 12px;  }
#head .lev6 #path a			{color: #757575;}
#head .lev6 #szukaj 					{border: 1px dotted #787C7E; padding: 0; margin: 0 0 10px 0; width: 228px; display: inline; float: right; }
#head .lev6 #szukaj fieldset.szukaj		{border: none; padding: 0; padding:5px;}
#head .lev6 #szukaj fieldset.szukaj input	{ padding: 0; margin:0;}
#head .lev6 #szukaj fieldset.szukaj input.inp_text		{ width: 140px; height: 18px; float:left; margin:0 5px 0 0; }
#head .lev6 #szukaj fieldset.szukaj input.inp_button	{ width:56px; float:left; }


#foot div.foot *			{color: #b3b4b5; line-height: 1em; font-size: 11px; }
#foot .lev2					{padding: 0 0 0 10px; float: left; margin-bottom: 20px}
#foot .lev2	ul.menu_h		{}
#foot .lev2	ul.menu_h li	{padding: 0 0 0 13px; background: url(dot3.gif) left center no-repeat;}
#foot .lev2	ul.menu_h li a.menu			{color: #f2f2f2;}
#foot .lev2	ul.menu_h li a.menu_active	{color: #fff;}
#foot .lev2	ul.menu_h li a:hover		{color: #fff;}

#foot .lev3					{padding: 0 23px 0 0; float: right;margin-bottom: 20px}
#foot .lev3	ul.menu_h		{}
#foot .lev3	ul.menu_h li	{padding: 0 0 0 13px; background: url(dot4.gif) left center no-repeat;}
#foot .lev3	ul.menu_h li:first-child	{background: none;}
#foot .lev3	ul.menu_h li a.menu			{color: #333;}
#foot .lev3	ul.menu_h li a.menu_active	{color: #000;}
#foot .lev3	ul.menu_h li a:hover		{color: #000;}


#foot .lev4			{padding: 0 0 0 13px; height: 23px; float: left; }
#foot .lev5			{padding: 0 23px 0 0; height: 23px; float: right; }
#foot .lev4	p,
#foot .lev5	p {margin: 0 0 0 0; padding: 0; line-height: 1em; }	

#foot .lev5	strong	{float: left; padding: 5px 0; font-weight: normal; }

div.l	{top: 0; left: 0; width: 230px;  float: left; margin-right: 20px;} 
div.c	{top: 0; left: 0; width: 710px;  float: left;}
div.cl	{top: 0; left: 0; width: 330px;  float: left; margin-right: 50px;} 
div.cr	{top: 0; left: 0; width: 330px;  float: right; margin-right: 0;}

.bd0 div.l	{top: 0; left: 0; width: 230px;  float: right; margin-right: 0;} 
.bd0 div.c	{top: 0; left: 0; width: 710px;  float: left; margin-right: 20px;}
.bd0 div.cl	{top: 0; left: 0; width: 330px;  float: left; margin-right: 50px;} 
.bd0 div.cr	{top: 0; left: 0; width: 330px;  float: right; margin-right: 0;}



div.l	h1	{padding-left: 20px; background-color:#FFF;}

ul.menu_v		{padding: 0; margin: 0 0 0 15px; list-style-type : none;}
ul.menu_v li	{padding: 0 0 0 13px; background: url(dot3.gif) left 1px no-repeat; margin: 5px 0 10px;}
ul.menu_v a		{line-height: 1em; text-decoration:none; display:block; }
ul.menu_v a.menu_active	{color: #611d01;}
div.menusub ul.menu_v		{padding: 0; margin: 0 0 0 10px; list-style-type : none;}
div.menusub ul.menu_v li	{padding: 0 0 0 0; background: none; margin: 5px 0 5px 0;}
div.menusub ul.menu_v a		{line-height: 1em; text-decoration:none; display:block; }

div.pl p	{ text-align: justify; }
div.more		{ clear: both; margin-bottom: 20px; }
div.more a.more	{ border-left: 1px dotted #666; background: url(dot3.gif) right center no-repeat; padding: 0 15px 0 5px; float: right; display:inline; font-size:13px;}
div.more a.back	{ border-right: 1px dotted #666; background: url(dot5.gif) left center no-repeat; padding: 0 5px 0 15px; float: left; display:inline; font-size:13px;}

div.std1	{ position: relative; clear:both; margin-bottom: 10px; display: block; }
div.std2	{ position: relative; clear:both; margin-bottom: 10px; display: block; }
div.std3	{ position: relative; clear:both; margin-bottom: 10px; background-color:#FFF; padding: 15px; } 
div.std4	{ position: relative; clear:both; margin-bottom: 10px; border: 1px dotted #787c7e; } 
div.std4 .pl	{padding: 10px;}
div.std4 h4	{/*color:#a1a8af;*/ color:#75260a; background-color: #f2f4f4; display: inline; padding: 2px 10px; font-weight: normal; letter-spacing: 10px; font-size:12px; top: -9px; position: absolute; left: 20px;  }
#head div.std4 { border:none; }
#head div.std4 h4	{/*color:#a1a8af;*/ color:#75260a; background-color: #f2f4f4; display: inline; padding: 2px 10px; font-weight: normal; letter-spacing: 10px; font-size:12px; top: -25px; position: absolute; left: 3px; }

div.reklama 		{border: 1px dotted #787c7e; text-align: center; position: relative; padding: 10px 0; margin: 0 0 20px 0; }
div.reklama strong	{color:#a1a8af; background-color: #f2f4f4; display: inline; padding: 2px 10px; font-weight: normal; letter-spacing: 10px; font-size:10px; top: -9px; position: absolute; left: 20px;  }

#head div.lev2 div.reklama 			{width: 300px; left: 550px; position: absolute; top: 20px}
#head div.lev2 div.reklama strong	{}
#head div.lev2 div.reklama div.pl p	{text-align: center !important;}


div.szary	{font-size: 11px; padding: 5px 20px; }
div.szary	h1,
div.szary	h2 		{color: #999; margin: 0;}
div.szary div.more	{text-align: right; display: block; float: none;border:none;  padding:  0 10px 0 5px; background: url(dot3.gif) right center no-repeat;}	

a.u_eporady,
a.u_eksiegowy,
a.u_edoradca,
a.u_epodpis	{ display:block;  height: 65px; background-repeat:no-repeat; background-position: 2px; padding: 2px 2px 2px 80px; margin: 10px 0 0 0; color: #666; background-color: #FFF;   }
a.u_eporady	{background-color: transparent; font-weight: bold; }

a.u_eporady em,
a.u_eksiegowy em,
a.u_edoradca em,
a.u_epodpis em		{ font-style: normal; font-size: 16px !important; color: #89cd2c; font-family:Verdana;}

a.u_eksiegowy strong,
a.u_eporady strong,
a.u_edoradca strong,
a.u_epodpis strong	{display:block; margin: 5px 0; font-size: 16px !important; font-family:Verdana;}

a.u_eporady		{background-image: url(i_eporady.gif); }
a.u_eksiegowy	{background-image: url(i_eksiegowy.gif); }
a.u_edoradca	{background-image: url(i_edoradca.gif); }
a.u_epodpis		{background-image: url(i_epodpis.gif); }


#foot .lev4	p strong		{display:block; float:left; line-height: 23px;  padding : 0; font-weight: normal;}
#foot .lev4	a.logo_pit,
#foot .lev4	a.logo_eporady,
#foot .lev4	a.logo_edoradca,
#foot .lev4	a.logo_bankier,
#foot .lev4	a.logo_vat		{ display:block; float:left; height: 23px; text-indent: -5000px; margin: 0 5px; background-repeat:no-repeat; }
#foot .lev4	a.logo_pit		{ background-image: url(logo_pit.gif); width: 36px;}
#foot .lev4	a.logo_vat		{ background-image: url(logo_vat.gif); width: 36px;}
#foot .lev4	a.logo_eporady	{ background-image: url(logo_eporady.gif); width: 86px;}
#foot .lev4	a.logo_edoradca	{ background-image: url(logo_edoradca.gif); width: 99px;}
#foot .lev4	a.logo_bankier	{ background-image: url(logo_bankier.gif); width: 83px;}

/*
div.c div.pl {}
div.c div.pl h5:first-child				{ text-align: right; position:absolute; width: 710px; top: 5px;}

div.c div.pl h5:first-child				{ margin: 0; padding: 0; }
*/


div.FAQpytania			{}
div.FAQpytania h3		{ font-size: 12px; background: url(dot2.gif) left center no-repeat; padding: 0 0 3px 13px; font-weight:bold; border-bottom: 1px dotted #929394;}
div.FAQpytania h3 a		{ font-size: 12px; }
div.FAQpytania h3 em	{ font-size: 11px; font-style: normal; margin-left: 20px; font-weight: normal;}
div.FAQpytania p		{ padding-left: 13px;}
div.FAQpytania i		{ font-style: normal;}
div.FAQpytania h6		{ padding-left: 13px !important; margin-bottom:10px;}

table.pit_tabela		{border: dotted #999; border-width: 0 1px 1px 0; margin: 10px 0;}
table.pit_tabela td		{border: dotted #999; border-width: 1px 0 0 1px; vertical-align:top; padding: 2px; color:#666;}
table.pit_tabela thead tr		{ background-color: #fafafa}
table.pit_tabela thead tr td	{ font-weight: bold; }
table.pit_tabela tr.row1		{ background-color:#eee; }
table.pit_tabela tr.row2		{ background-color:#ddd; }

div.search_result	{}

#newsnl	{}
#nlform { margin:5px 0 0 0; height:25px;}
#newsnl	 #email	{width: 140px; margin: 0 5px 5px 0; float:left;}
#newsnl div.button	{float: left;}
#newsnl div.button	input	{ width: 55px;}

#newsnl div.button	{float: left;}

div.bankier			{ background-color:#FFF; width: 187px; padding: 10px;}
div.bankier	div.wykres	{ background:#489ecd url(wykres.jpg) repeat-x top; width: 145px; margin: 0 auto;}
div.bankier	h2		{ font-size: 14px; }
div.bankier	p		{ font-size: 10px; }
table.bankier		{ background-color:#FFF; width: 187px;}
table.bankier td	{ font-size: 11px;}
table.bankier td.c1	{}
table.bankier td.c2	{ text-align:right}
table.bankier td.c3	{ text-align:right;}
table.bankier tr.up td.c3	{ color:#090; }
table.bankier tr.dn td.c3	{ color:#900;}

div.news	{ clear: both;}

div.bankier_news			{ background-color:#FFF; padding: 10px;}
div.bankier_news div.pl		{ padding-bottom: 20px; clear: both; }

div.bankier_news_admin	{background: #eee; border: 1px solid #aaa; padding: 3px; margin: 10px 0;}
div.bankier_news_admin a	{background: #999; border: 1px solid #666; color: #FFF; padding: 2px 10px; font-size: 12px; font-weight: bold; display: block; float: left; margin-right: 10px; }

/*BANKIER*/
#gbpl {
   height: 45px;
   background: #eef0ed url(http://static.bankier.pl/i/grupabankier3.gif) 0 -49px no-repeat;
   position: relative;
}
#gbpl a {
   display: block;
   position: absolute;
   top: 5px;
   height: 40px;
   text-indent: -5000px;
}
 
#gbpl a:hover {
   background-image: url(http://static.bankier.pl/i/grupabankier3.gif);
}
 
#gbpl-0 {
   left: 5px;
   width: 80px;
}
 
#gbpl-0:hover {
   background-position: -5px -5px;
}
 
#gbpl-1 {
   left: 86px;
   width: 30px;
}
 
#gbpl-1:hover {
   background-position: -86px -5px;
}
 
#gbpl-2 {
   left: 122px;
   width: 30px; 
}
 
#gbpl-2:hover {
   background-position: -122px -5px;
}
 
#gbpl-3 {
   left: 159px;
   width: 81px;
}
 
#gbpl-3:hover {
   background-position: -159px -5px;
}
 
#gbpl-4 {
   left: 327px;
   width: 82px; 
}
 
#gbpl-4:hover {
   background-position: -327px -5px;
}
 
#gbpl-5 {
   left: 412px;
   width: 86px;
}
 
#gbpl-5:hover {
   background-position: -412px -5px;
}
 
#gbpl-6 {
   left: 500px;
   width: 112px; 
}
 
#gbpl-6:hover {
   background-position: -500px -5px;
}
 
#gbpl-7 {
   left: 619px;
   width: 91px;
}
 
#gbpl-7:hover {
   background-position: -619px -5px;
}
 
#gbpl-8 {
   left: 718px;
   width: 65px; 
}
 
#gbpl-8:hover {
   background-position: -718px -5px;
}
 
#gbpl-9 {
   left: 248px;
   width: 70px;
}
 
#gbpl-9:hover {
   background-position: -248px -5px;
}
 

/*BANKIER END*/