 
.clear	{ clear:both; }

h1	{ font-size: 1.9em !important; margin: 0 0 10px 0 !important; }

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; line-height: 1em;}
ul.menu_h a, ul.menu_v a	{text-decoration:none;}

#head, #main, #foot				{ position:relative; clear:both; margin:0; padding:0; }
div.head, div.main, div.foot	{ position:relative; width: 970px; clear: both; margin:0 auto;  }

div.more	{ text-align: right; background: url(list_arrow.gif) right center no-repeat; padding-right: 10px;}

.bd0 h4 	{ margin: 0; padding: 0; width: 530px; }
.bd0 h4 a	{ font-size: 1.4em; font-weight: bold; color:#85c440; margin: 0 0 30px 0; padding: 0; text-align: center; display: block; }

/*===========================================HEADER=====================================*/

#headbg						{ background:url(head_standard_repeat.jpg) repeat-x  top; }
#head						{ height:139px; background:url(head_standard.jpg) no-repeat center; }

#logo						{ width:204px; height:41px; display:block; background:url(logo.gif) no-repeat; text-indent:-5000px; float:left; }
#karton						{ position: absolute; top: 125px; left: 365px;}
div#video					{ position: absolute; top: 110px; left: 600px;}

#st_thebest,
#st_avast,
#st_ksiegowy		{ text-indent: -5000px; display: block; position: absolute; }


.bd0 #st_avast,
.bd0 #st_ksiegowy	{ width: 170px; height: 130px; top: 345px; }
.bd0 #st_thebest	{ top: 90px; left: -140px; width: 131px; height: 141px; background: url("najlepsze_polska.gif") no-repeat; }

.bd0 #st_avast		{ background:url(st_avast.png) no-repeat; right: -30px; }
.bd0 #st_ksiegowy	{ background:url(st_ksiegowy.png) no-repeat;  right: 120px; }

#st_avast,
#st_ksiegowy	{ width: 100px; height: 77px; top: 55px; }

#st_thebest		{ top: 50px; right: 0; }


#st_thebest		{ background:url(thebest_mini.png) no-repeat; width: 68px; height: 68px; }
#st_avast		{ background:url(st_avast_min.png) no-repeat; right: 80px; }
#st_ksiegowy	{ background:url(st_ksiegowy_min.png) no-repeat;  right: 160px; }

/*
#premiera					{ position: absolute; top: -50px; left: 600px; height: 442px; }
*/
#banner_top 				{ background: #555555 url(banner_top_tlo.gif) center repeat-x;    }
#banner_top div.lev1		{ width: 970px; margin: 0 auto; padding: 20px 0;}
#head div.lev2				{ position:absolute; top:50px; width: inherit;  }
#head div.lev2 div.menu_h	{ border-top:1px solid #9ace60; border-bottom:1px solid #fff; float:right; }
#head div.lev2 ul.menu_h	{ border-top:1px solid #fff; border-bottom:1px solid #9ace60; float:left; }
#head div.lev2 ul.menu_h a	{ display:block; line-height:35px; text-indent:-5000px;  }

#head ul.menu_h a.menu_online,
#head ul.menu_h a.menu_online_active { background:url(pit_online_menu2.gif) no-repeat left  1px; width:148px; margin-right:5px }

.bd0 #head ul.menu_h a.menu_online,
.bd0 #head ul.menu_h a.menu_online_active { background:url(pit_online_menu2.gif) no-repeat left  1px; width:148px; margin-right:5px }


#head ul.menu_h a.menu_pobierz, 
#head ul.menu_h a.menu_pobierz_active	
	{ background: url(pit_pobierz_menu.gif) no-repeat left  2px; width:148px; margin-right:5px }
	
/*	
.bd0 #head ul.menu_h a.menu_pobierz, 
.bd0 #head ul.menu_h a.menu_pobierz_active	
	{ background: url(pit_pobierz_menu_home.gif) no-repeat left  10px; width:129px; margin-right:11px }
*/	
#head ul.menu_h a.menu_dlaopp	{ background:url(dlaopp_btn.gif) no-repeat left 10px; width:94px; margin-right:11px }
#head ul.menu_h a.menu_dlaopp_active { background:url(dlaopp_btn_active.gif) no-repeat left 10px; width:94px; margin-right:11px }
#head ul.menu_h a.menu_abc { background:url(abc_btn.gif) no-repeat left  10px; width:100px; margin-right:11px }
#head ul.menu_h a.menu_abc_active { background:url(abc_btn_active.gif) no-repeat left  10px; width:100px; margin-right:11px }
#head ul.menu_h a.menu_faq { background:url(faq_btn.gif) no-repeat left  10px; width:121px; margin-right:11px }
#head ul.menu_h a.menu_faq_active { background:url(faq_btn_active.gif) no-repeat left  10px; width:121px; margin-right:11px }
#head ul.menu_h a.menu_oprogramie 	{ background:url(oprogramie_btn.gif) no-repeat left  10px; width:100px; }
#head ul.menu_h a.menu_oprogramie_active	{ background:url(oprogramie_btn_active.gif) no-repeat left  10px; width:100px; }


/*=============================================FOOT======================================*/
/*
#foot			{ background:url(foot.jpg) repeat-x top left; height:125px; margin:75px 0 0 0; }
#foot div.lev2 	{  height: 24px; }
#foot li a 		{ background:url(foot_list.gif) no-repeat left; padding:0 0 0 15px; display:block; font-weight:bold; margin:0 20px 0 0; line-height:24px; }
#foot li a.menu			{ color:#676767; } 
#foot li a.menu_active	{ color:#000; } 
#foot p		{ color: #666; font-size: 10px;}
*/

#foot .lev1		{ clear: both; width: 100%; position: relative; margin-bottom: 20px; float: left; }

#foot				{ background: url(foot.jpg) repeat-x left 320px; margin: 25px 0 0 0; }
#foot p				{ font-size: 10px; color: #666;  }

#foot .lev1 li		{ background: url(foot_list.gif) no-repeat left 9px; padding-left: 15px; margin-right: 20px; }
#foot .lev1 li a	{ display: block; font-weight: bold; line-height: 24px; color: #676767; }

#foot .copyrights	{ float: left; margin: 0 0 0 50px; width:  650px; }
#foot .copyrights p	{ float: left; width: 440px; }
#foot .site_map		{ float: right; margin: 18px 0 0 0;  }


#foot .site_map	a,
#foot .site_credits a	{ font-size: 10px; color: #666; }

#foot .lev3 .logo				{ float: left; width: 210px; }

#foot #epityLogo	{ background: url(e_pity_logo2.gif) no-repeat; width: 152px; height: 31px; display: block; text-indent: -5000px; float: left; margin: 0 0 0 20px; }
#foot .thrusted_site			{ float: left; margin-left: 20px; }
#foot .thrusted_site a			{ margin-right: 15px; }
#foot .facebook					{ float: left; height: 36px; z-index: 5; width: 36px; background: url(facebook_pity.gif) no-repeat left;  }
#foot .facebook a				{ display: block; text-indent:-5000px; line-height: 25px; } 

#foot .lev3 p.footerspace		{ float: left; width: 790px; }
#foot .lev3 .site_map			{ clear: both; text-align: right; }
#foot .lev3 .site_map a			{ margin-left: 15px; }




/*=============================================MAIN======================================*/
#main			{ margin-top:35px; }
#main div.left	{ width:160px; margin-right: 20px; }
#main div.right	{ width:750px; padding: 15px 25px 15px 15px;}

#main div.path		{ width: 790px; margin: 10px auto; padding: 0 0 0 180px; }
#main div.path *	{ color: #999}


#main div.left, 
#main div.right	{ float:left; }
#main div.left ul.menu_v li	{padding-bottom: 10px;}

#main div.right	{ background:#f7f7f7 url(standard_bg.jpg) repeat-x bottom; border-bottom:1px solid #a8a8a8; min-height: 400px;}
#main div.right div.right	{min-height: inherit;}

#main div.header h1	{ padding-bottom:20px; margin-bottom: 15px; background:url(header_bottom.gif) no-repeat bottom left; }

#main div.lev1		{ width:180px; margin-right: 10px; }
#main div.lev2		{ width:560px; }
#main div.lev3		{ width:145px; margin: 0 0 10px 10px; }
#main div.lev1,
#main div.lev2		{ float:left; }
#main div.lev3		{ float:right; }

#main div.lev1 ul.menu_v li	  		{ background:url(menu_top.gif) no-repeat; padding: 6px 0; }
#main div.lev1 ul.menu_v span 		{ background:url(menu_left_bottom.gif) no-repeat bottom; padding:0 0 6px 0; display:block; }
#main div.lev1 ul.menu_v li a 		{ background:url(list_arrow.gif) no-repeat left 7px; display:block; line-height:20px; font-weight:bold; padding:0 0 0 16px; margin:0 0 0 11px; }
#main div.lev1 ul.menu_v li li   	{ background:none; padding:0; }
#main div.lev1 ul.menu_v li li a 	{ background:url(box_2_left.gif) no-repeat 3px 9px; color:#999; font-weight:normal; }
#main div.lev1 ul.menu_v li li li a { background:url(box_1_left.gif) no-repeat 3px 10px; margin-left:20px; }
#main div.lev1 ul.menu_v a.menu_active	{ color: #9ace60;}

#main div.lev3 * 		{ color:#fff; }
#main div.lev2 div.lev3 div.td1			{ background:url(naSkroty_header.gif) no-repeat top; }
#main div.lev3 h2 		{ font-size:2.2em; font-weight:normal; height:65px; line-height:50px; margin:0; padding:0; text-align:center; }
#main div.lev3 h3 		{ font-size:1.5em; font-weight:normal; margin:0; padding:0; text-align:center; }

#main div.lev3 .plain	{ background:url(naSkroty_middle.gif) repeat-y bottom;}
#main div.lev3 p		{	padding: 10px 20px; line-height: 1.2em; margin: 0; border-bottom:1px solid #c4c4c4;}
#main div.lev3 div.menu_v		{ background:url(naSkroty_bottom.gif) no-repeat bottom; padding-bottom:20px; }
#main div.lev3 ul li	{ background:url(naSkroty_middle.gif) repeat-y bottom; padding:7px 0 0 0; }
#main div.lev3 ul li a  { margin:0 8px; display:block; padding: 0 0 10px 15px; border-bottom:1px dashed #c4c4c4; background:url(arr_3_right.gif) no-repeat left 19px; line-height: 1.3em;  }

#main .td5		{ background:url(podkreslenie_bialoszare.gif) repeat-x bottom; padding-bottom:10px; margin-bottom:10px; }
#main .td5 h5,
#main .td5 div.odpowiedz { padding:0 0 0 20px; }
#main .td5 h5	{ background:url(arr_1_right.gif) no-repeat left 5px;  }
#main .td5 h6	{ margin: 10px 0; }

#main .left .td1	{ border-bottom: 1px solid #f2f2f2; margin-bottom: 10px;}
#main .left .td1 h2	{ color: #85C33C; margin: 20px 0 5px 0; }
#main .left .td1 p	{ }

#main div.bottom		{ width:790px; margin:30px 0 0 180px; float:left; }

/*=============================================HOME======================================*/

.m35					{ padding: 0 35px; background: url(main_top_border.gif) no-repeat center top; }
.bd0 #head 				{ height:442px; background:url(head_bg.jpg) repeat-x left top; }
#main div.left					{ margin-right:19px; }
.bd0 #main div.right				{ background: none;  padding: 0; width:790px; border: none; }
.bd0 #main div.right div.lev2		{ padding:0; width: auto; width: 790px;  }

.bd0 #main div.lev3					{ background:none; }		
.bd0 #main div.right div.img_home	{ width:240px; float:left;  height:192px; }

.bd0 #main div.right div.img_home h3	{ margin:0 0 10px 0; }
.bd0 #main div.right div.img_home p		{ padding:5px 5px 10px 10px; background: url(text_home.gif) no-repeat bottom; height: 76px; }
.bd0 #main div.right a	{ line-height:1.5em; }

.bd0 #main div.right div.home_bottom	{ background:url(ramka_home.png) no-repeat top left; clear:both; margin-top:20px; float:left;  height:164px; width:790px;  }
.bd0 #main div.right div.home_bottom div.text_box		{ width:220px; float:left; padding:0 25px 0 19px; background:url(podkreslenie_bialoszare.gif) repeat-x left 65px; }
.bd0 #main div.right div.home_bottom div.text_box h2	{ height:50px; margin:15px 0 13px 0; text-indent:-5000px; }
.bd0 #main div.right div.home_bottom h2.przyjemnosc		{ background:url(3_minuty.gif) no-repeat left top; }
.bd0 #main div.right div.home_bottom h2.faq_podatkowe	{ background:url(faq_podatkowe.gif) no-repeat left top; }
.bd0 #main div.right div.home_bottom div.text_box ol	{ padding:0; margin:0 0 0 20px; }
.bd0 #main div.right div.home_bottom p					{ margin:0; width:220px; line-height:1em; }
.bd0 #main div.right div.home_bottom p a	{ line-height:1.5em; }

.bd0 #main div.right div.home_bottom div.drzewko		{ float:left; margin:0 0 0 5px;  padding:0; }
.bd0 #main div.right div.home_bottom div.drzewko a		{ text-indent:-5000px; width:255px; height:164px; display:block;  float:left; background:url(drzewko_za_grosz.png); }





/*============================================PRODUKT=====================================*/

.bd2 #main						{ margin-top:55px; }
.bd2 #main div.right			{ background:none; border:none; width:790px; padding: 0; }
.bd2 #main div.right div.lev2 	{ width: auto;}

.bd2 #main div.right div.lev2 .left h1					{ margin:0 0 0 0; padding:0; }
.bd2 #main div.right div.lev2 .left h1 em				{ font-size: inherit; color:#85c440; }
.bd2 #main div.right div.lev2 .left ul.program_info		{ padding:0; margin:20px 0 0 0; list-style:none; }
.bd2 #main div.right div.lev2 .left ul.program_info li  	{ background:url(list_arrow.gif) no-repeat left 10px; padding:0 0 0 10px; }
.bd2 #main div.right div.lev2 .left ul.program_info li strong	{ color:#85c440; font-weight: inherit; }
.bd2 #main div.right div.lev2 .left ul.program_info li p	{border-bottom:1px solid #dedede; color:#000; font-weight:bold; font-size:11px; padding:4px 0 4px 4px; }

#main div.right div.lev2 div.left	{ float:left; width:250px;}
#main div.right div.lev2 div.right	{ float:left; width:520px; }
#main div.right div.lev2 div.film	{ background:url(film_bg.jpg) repeat-x top left; height:280px; padding: 20px 0; margin:0; text-align: center;  }

#main div.right div.lev2 .left #pobierz_program,
#main div.right div.lev2 .left #wypelnij_pita		{ width:231px; height:37px; display:block; text-indent:-5000px; margin: 5px 0 0 15px; }
#main div.right div.lev2 .left #pobierz_program		{ background:url(pobierz.png) no-repeat; }
#main div.right div.lev2 .left #wypelnij_pita		{ background:url(wypelnij.png) no-repeat; }

#b_newsletter, #b_galeria, #b_forum			{ width:231px; height:37px; display:block; text-indent:-5000px; float:left; margin: 5px 0 0 15px; }
#b_newsletter		{ background:url(newsletter.png) no-repeat; margin: 25px 15px; }
#b_galeria			{ background:url(galeria.png) no-repeat; margin: 25px 15px; }
#b_forum			{ background:url(forum.png) no-repeat; margin: 25px 15px; }


/*====================================================POBIERZ===========================*/
.bd3 #main		{ margin:10px auto;  }
.bd3 .helpvideo	{ width:800px; height: 558px; border:1px solid #a8a8a8; margin: 0 auto; padding: 2px;}
.bd3 #foot		{ margin: 0;}

/**/

/*FORMULARZE*/

fieldset.forma			{  }
fieldset.forma			{ margin-top: 10px; width: 325px; margin:0 auto; border: none; }
fieldset.forma label	{ width: 100px; display: block; float:left; text-align: right; padding-right: 10px; line-height: 20px;  }
fieldset.forma div.inputCBX,
fieldset.forma div.textField		{ margin-bottom: 10px;}
fieldset.forma div.textField label,
fieldset.forma div.inputCBX label		{  }
fieldset.forma div.textField input		{ width: 150px;}
fieldset.forma div.textArea textarea	{ width: 250px;}
fieldset.forma .button					{ padding: 0 0 20px 110px;}
/*
fieldset.forma form.powiadomienie		{ width: 325px; margin:0 0 135px 200px; }
*/
fieldset.nlans	{ height: 150px;}


.bd1 #main div.right div.checkBox		{  }
.bd1 #main div.right div.checkBox input	{ padding:0; margin: 5px 10px 0 0; float: left;  }
.bd1 #main div.right div.checkBox label	{ padding:0; margin: 0; text-align: left; width: 240px; }

.bd1 #main div.right div.emailBox		{ clear:both; float:left; margin:15px 0 0 0; background:url(list_arrow.gif) no-repeat left 8px; padding:0 0 0 20px; height:40px; }
.bd1 #main div.right div.emailBox #email	{ width:180px; float:left; border-color:#999; border-style:solid; border-width:1px 1px 1px 1px; padding:4px 0 4px 3px; color:#999; margin:0 0 5px 0; }
.bd1 #main div.right div.emailBox #button{ width:50px; float:left; background:url(send_button.jpg) repeat-x left; border:none; height:23px; color:#fff; margin:0 0 0 5px; cursor:pointer; }
.bd1 #main div.right div.emailBox span.textfieldInvalidFormatMsg { padding:5px 0 0 0; }
.bd1 #main div.right div.odmawiamBox		{ float:left; clear:both; margin:20px 0 0 0; }
.bd1 #main div.right div.odmawiamBox a	{ color:#999; }

div.news { background-color: #f2f2f2;  width : 305px; height: 110px; float:left;  margin: 0 35px 20px 0; }
div.news fieldset.forma 			{ text-align:center; margin: 0; padding: 0; }
div.news fieldset.forma label		{ text-align:center; width : 300px;}
div.news fieldset.forma legend,
div.news fieldset.forma .inputCBX		{ display: none; }
div.news fieldset.forma div.textField	{ width : 300px; }
div.news fieldset.forma .button		{ padding: 0 20px; border: none !important;  }


div.sky	{ width:120px; position:absolute; right:-140px; top:0px; display:block; }

#main div.lev2 div.pobierz	{ background:url(drzewka.gif) no-repeat left top; width:750px; margin:20px 0 0 0; padding:20px 0 40px 0; }

#main div.header div.td0 div.info_thx	{ background:url(drzewka.gif) no-repeat left bottom; width:400px; padding:30px 175px; float:left; margin:0 0 20px 0; }
#main div.header div.td0 div.info_thx ul		{ float:left; }
#main div.header div.td0 div.info_thx a.pamietaj	{ float:left; display:block; background:url(pamietaj_o_innych.gif) no-repeat left top; padding:24px 15px 24px 100px; border:1px dashed #5a5758; margin:20px 0 0 40px;  }

.tabelka		{ background-color: #fafafa; border: 1px solid #CCC;}
.tabelka td		{ padding: 2px 3px; margin: 2px; border: 1px solid #CCC; }
.tabelka thead td	{ color: #9ace60; background-color:#FFF; font-size: 14px; padding:  5px 3px;  }
.tabelka thead td			{  }
.tabelka tbody tr td		{}
.tabelka thead tr td+td		{ text-align: center;}
.tabelka tbody tr td+td+td	{ text-align:right;}


.link_pdf 					{ margin: 5px 0; }

ul.opp_banners_list			{ list-style:none; padding:0; margin:0; }
ul.opp_banners_list li		{ height:120px; }

#main div.reklama_title			{ margin-bottom:15px; font-size: 12px; text-align: center;  }
#main div.reklama_title strong	{ display: block; padding: 0 0 2px 0; color: #85c440;  }
#main div.reklama		{ border-right: 1px solid #f2f2f2; border-top: 1px solid #f2f2f2; padding-right: 1px; }


#video				{  }
/*
div.movie			{ height:703px; width:980px; border:#ccc 1px solid; }
*/
div.movie			{ border:#ccc 1px solid; background-color: #eee; padding: 5px; }

.bd0 #head div.lev6		{ background:url(background_home.jpg) no-repeat center; height:442px; }

.video_mini 				{ border: 1px solid #ccc;  display: block; padding: 0;  }
.video_mini strong			{ background-color:#ccc;  display: block; padding: 5px; color: #FFF; text-decoration: none; text-align: right;  }
.video_mini img				{  }


div.link_galeria			{ width:180px; margin: 30px auto 0 auto; }
div.link_galeria a	{ margin:0 0 0 8px; }
div.link_galeria p 	{ margin:5px 0 0 0; text-align:center;}
div.link_galeria img		{ margin:0 2px; }
div.menu_galeria		 { margin:20px 0 0 0; }
div.menu_galeria div.menu { width:100px !important; float:left; margin:0 10px 10px 0; } 

div.counter				{ width: 200px; height: 115px; background: url(counter.png) no-repeat; margin: 0 auto; padding: 0; text-align:center;}
div.counter h2			{ color:#000; font-weight: normal; margin: 0; line-height: 25px; }
div.counter	h3  		{ border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; color: #ccc; line-height: 35px; padding: 0; margin: 0;  font-size: 30px; font-weight: bold; }
div.counter	h3 strong	{ font-size: inherit; color: #85C33C; font-family: inherit;}
div.counter	h4  		{ border-bottom: 1px solid #CCC; line-height: 25px; padding: 0; margin: 0; font-size: 18px; font-weight: normal; color: #85C33C;}
div.counter	h5  		{ font-size: 11px;  padding: 10px 0 0 0; margin: 0; text-align: left; color: #666; font-weight: normal; text-align: inherit;}
div.counter	h5 strong	{ font-size: inherit; color: inherit; }
div.counter	h5 strong a	{ font-size: inherit; color: #85C33C;}

.fTXT,
.fTAREA,
.captcha{ clear:left; margin-bottom:10px; }

.fTXT	input 		{ width: 200px;}
.captcha input 		{ width: 200px; margin-left: 110px; margin-top:5px;}

.fTAREA	textarea	{ width: 200px;}
.button input.button	{ padding: 3px 20px; }

/*div.dziekujemy h2	{ color:#84bf4b; }*/
div.dziekujemy p	{ font-weight:bold; }
div.dziekujemy p a	{ font-weight:bold; color:#4b961c; }



.lubieTo		{ margin:0 0 10px 0; }
.lubieTo,
.lubieTo iframe	{ width:210px; float:left; }
.fan_box .profileimage { padding-top:5px; width:50px; height:50px !important; }

.bd0 .lev2 .td0	{ clear: both; margin-bottom: 5px; }

.pity_pdf		{ margin: 10px 0 0 0; clear: both; float: left; }
.pity_pdf a		{ float: left; display: block; width: 240px; text-align:center; background: url(pity_pdf.gif); padding: 14px 0; font-weight: bold; }
.pity_pdf a.middle	{ margin: 0 35px; }

div.pity_podstrony	{ background-color: #E7E5E5; float: left; width: 790px; }
div.pity_podstrony ul	{ margin: 5px auto;  }
div.pity_podstrony ul li { margin: 0 10px 10px 0; background: url("foot_list.gif") no-repeat left; padding-left: 13px; }
div.pity_podstrony ul li a	{ font-weight: bold; }
div.pity_podstrony ul li a:hover	{ text-decoration: underline; }

div.box_01	{ border: 1px solid #ccc; margin-bottom: 10px; float:left; }

.bd0 div.lev2 div.box_01,
.bd0 div.lev2 div.box_02	{ float: left; width: 240px; clear: none; height: 155px; margin-top: 10px; border: none;  }
.bd0 div.lev2 div.box_01	{ background: url("box_bg.jpg") no-repeat; overflow: hidden;}
.bd0 div.lev2 div.box_02	{ margin-left: 35px; margin-right: 35px; background: url("drzewko_new.jpg") no-repeat; }
.bd0 div.lev2 div.box_01	{ width: 220px; padding: 10px 10px 0 10px;  }
.bd0 div.lev2 div.box_01 h2.tags	{ font-size: 18px; margin: 5px 0 0 10px; color: #000000; font-variant: small-caps; }
.bd0 div.lev2 div.box_01 h2.przyjemnosc		{ background:url(3_minuty.gif) no-repeat center top; height: 40px; text-indent:-5000px; padding: 0; }
.bd0 div.lev2 div.box_01 .menu_tags	{ padding:0 0 0 0px; margin: 10px 10px 0 10px; text-align: center; }
.bd0 div.lev2 div.box_01 .menu_tags a 	{ margin: 0 5px 0 0; font-size: 15px; white-space: nowrap; line-height: 23px !important;}
/*.bd0 div.lev2 div.box_01 .menu_tags a:hover	{ font-weight: bold; }*/

#foot .pity_podstrony li a 				{ background:url(foot_list.gif) no-repeat left; padding:0 0 0 15px; display:block; font-weight:bold; margin:0 20px 0 0; line-height:24px; }

#logo_rotator					{ width: 120px; height: 120px; margin: 20px auto 0 auto; border: 1px solid #e8e8e8; }
#logo_rotator .logo_rotator		{ position: relative; list-style: none; padding: 0; margin: 0; }
#logo_rotator .logo_rotator li	{ position: absolute; width: 120px; height: 120px; top: 0; left: 0; display: none; margin: 0; }



#foot div.lev5	{ }
#foot div.lev5 div.title	{ margin: 0 0 0 180px; float: left; }
#foot div.lev5 div.plain	{ float: left; width: 670px; }

#foot div.lev5		{ width: 970px; margin: 0 auto 7px auto;  }
#foot div.lev5 h2	{ width: 100px; text-align: left; line-height: 40px; margin:0; padding: 0; float: left; font-weight: normal; }
#foot div.lev5 img	{ margin-left: 30px; }

.foot div.lev2	{ width: 300px; float: left; margin-top: 10px; }
.foot div.lev3	{ width: 645px; float: left; margin: 0 0 0 15px; }
.foot div.lev4	{ width: 150px; float: left; margin-top: 10px; }
.foot div.lev6	{ clear: both; }

.foot div.lev4 #efileLogo	{ background: url(e_file_logo2.gif) no-repeat; width: 151px; height: 31px; display: block; text-indent: -5000px; }

.foot div.lev3 .td1					{ clear: both; }
.foot div.lev3 .certyfikaty			{ }
.foot div.lev3 .certyfikaty	ul		{ }
.foot div.lev3 .certyfikaty ul li	{ margin-right: 25px; }

fieldset.ankieta	{margin: 0; padding: 0;}
fieldset.ankieta legend	{ font-weight: bold; font-size: 1.4em; margin-left: 10px; padding: 0 10px;}
fieldset.ankieta h2	{ font-size: 11px; color: #333;}
fieldset.ankieta .quest			{ padding: 10px; width: 350px;  min-height: 175px; float: left;}
fieldset.ankieta .quest ul		{ margin: 0; padding: 0; list-style: none;}
fieldset.ankieta .quest li		{ clear: left;  }
fieldset.ankieta .quest label	{ display: block; padding: 2px 25px; }
fieldset.ankieta .quest input	{ float: left;  } 
fieldset.ankieta .button		{ text-align: center; margin-bottom: 20px} 


p.student 	{ height: 66px; }
#main .right iframe { margin: 0 0 0 30px; }

.opponline #head div.lev2 div.menu_h	{ float: left; margin-left: 25px; }
.opponline #banner_top,
.opponline #head .menu_pobierz,
.opponline #head .menu_online { display: none; }
.opponline #main div.left	{ width:210px; margin-right: 20px; }
.opponline #main div.right	{ width:700px; padding: 15px 25px 15px 15px;}
.opponline .main .opponline		{ text-align: center}
.opponline .main .opponline p	{ font-size: 14px; }
.opponline .main .opponline .link_online	{ background: url(wypelnij.png) no-repeat; width: 237px; height:37px; display: block; text-indent: -50000px; margin: 0 auto; }
.opponline #main div.path	{ padding-left:230px; width: 740px; }

.porada			{ margin: 25px 0 0 0 !important; clear:both; }
.porada h2		{ color: #999; font-size: 16px; }
.porada	.plain 	{ }
.porada	.plain a, .porada .plain strong,
.porada	.plain p{ color: #999; line-height: 12px !important;}

.bd1 .pochwala 			{ margin-bottom: 20px;}

.pochwala h3		{ color: #85c440; font-size: 14px; text-align:right; margin: 0; padding: 0 50px 0 0; }
.pochwala h4		{ color: #000; font-size: 12px; font-weight: normal; text-align:right; width:auto; margin: 0; padding: 0 50px 0 0;}
.pochwala h3 em,
.pochwala h4 em		{ font-size: 10px;}
.pochwala div.plain 			{ background: url(qout.png) no-repeat top left; clear:both;  }
.pochwala div.plain span.plain 	{ background: url(qout.png) no-repeat bottom right; display: block; padding: 0 50px; }
.pochwala div.plain span.plain *	{ font-size: 13px;}
