/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,input{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}
/* end reset css */

/* begin netizens reset */
	li,dt,dd {overflow:hidden;}
	img {float:left;}
	/* txt & a */
	strong {font-weight:bold;}
	p {clear:both;}
	a, a:hover {outline:none;cursor:pointer;text-decoration:none;color:#00902D;}
	a:hover {text-decoration:underline;}
/* end netizens reset */

/* begin body */
	body {font-family: Verdana, Arial, Helvetica, sans-serif;color:#1F1F1F;font-size:11px;}
	input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/* end body */

/* begin grid */
	#al {width:995px; margin:auto;}
	#t {width:990px;height:113px;}
	#c {clear:both; overflow:hidden;}
	#b {width:995px;overflow:hidden;margin-bottom:15px;}
	#f {clear:both; height:100%;overflow:hidden;}

	h2 {text-indent:-20000px;background-repeat:no-repeat;}
/* end grid */

/* begin linki blokowe */
	 #t h1 a,#cc .bgb a, #cl .bgb a {width:100%; height:100%; display:block; text-indent:-55000px;}
/* end linki blokowe */

/* begin top */
	/*#t h1 {background:url(edupartners.gif) no-repeat;width:320px;height:113px;float:left;} */
	#t h1 {background:url(edupartners.gif) no-repeat;width:374px;height:113px;float:left;}
/* end top */

	/* begin main menu */
	    #m {width:451px;height:27px; float:right;margin-top:42px;background:url(m.gif) 0 0;}
	    #m li {float:left;}
	    #m a {text-indent:-20000px;background:url(m.gif) 0 0;display:block;height:27px;}
	    	#m .m1 a {background-position:0 0;width:78px;} #m .m1 a:hover, #m .m1 a.s {background-position:0 100%;}
			#m .m2 a {background-position:-78px 0;width:94px;} #m .m2 a:hover, #m .m2 a.s {background-position:-78px 100%;}
			#m .m3 a {background-position:-172px 0;width:104px;} #m .m3 a:hover, #m .m3 a.s {background-position:-172px 100%;}
			#m .m4 a {background-position:-276px 0;width:74px;} #m .m4 a:hover, #m .m4 a.s {background-position:-276px 100%;}
			#m .m5 a {background-position:-350px 0;width:101px;} #m .m5 a:hover, #m .m5 a.s {background-position:-350px 100%;}

/* begin ani */

	#box-k {background:url(box-main-t.gif) no-repeat top center; width:245px;overflow:hidden;padding-top:23px;}
	#box-k h2 {padding-bottom:8px;margin:0 25px 2px;text-indent:-20000px;height:17px;border-bottom:1px solid #e3e3e3;}
	#box-k .txt {background:url(box-main-b.gif) no-repeat bottom left;width:192px; overflow:hidden;padding:7px 18px 17px 35px;}

	#nw {width:245px;height:130px;padding:17px 0 0;background:url(bg-news.gif) no-repeat;float:left;}
	#nw h2 {padding-bottom:7px;margin:0 25px 7px;width:195px;text-indent:-20000px;height:17px;border-bottom:1px solid #e3e3e3;}
	#nw .txt {padding:0 36px;}
	#nw b, #nw a {color:#84B300;}

/* formularz - box */
	#nw .frm_b {padding:7px 18px 17px 35px;width:174px;}
	#nw .frm_b ul {margin:0;}
	#nw .frm_b li {padding:0; margin:0 0 7px; width:184px; float:left; background:none;}
	#nw .frm_b .fih {display:none;}
	#nw .frm_b input, #cr .frm_b textarea {float:left; width:164px; margin:0; padding:3px 4px 2px; color:#555555; border:1px solid #E1E1E1; background:transparent url(frm_k_inputs.gif) no-repeat left -44px;}
	#nw .frm_b .fib {margin-bottom:0;}
	#nw .frm_b .fib input {width:61px; height:22px; cursor:pointer; border:none; background:transparent url(frm_k_inputs.gif) no-repeat -81px 0;}
/* end formularz - box */

	#a .spc {clear:both;background:#000;width:990px;height:9px;}
/* end ani */

/* begin c / content */

	/*begin cl / left content*/
	#cl {width:377px;height:205px;float:left;background:url(bg-o.gif) no-repeat;color:#fff;}
	#cl .txta{width:347px;padding:7px 10px 0 20px;height:200px;float:left;display:inline;background:url(bg-o.gif) no-repeat;color:#fff;}
	#cl .txta div {background:url(h2-wyswietl.gif) no-repeat;width:59px;float:right;height:31px;text-indent:-20000px;}
	#cl .txta .sel {float:right;width:179px;}
	#cl .txta .ula {padding-top:8px;}
	#cl .txta .ula li{padding-top:7px; padding-bottom:9px;}
		#cl .txta .ula li a,#cl .txta p b a{color:white;}
	   	#cl  h2 {float:left;background-image:url(h2/h2-szkolenia.gif);width:82px;height:31px;}
	#cl #ulc {display:none;}
	#cl #ulc li {display:block;background:#cc5722;width:179px;height:31px;color:white;position:relative;z-index:2;border-bottom:1px solid #FF7A3F;}
	#cl #ulc li a{color:white;font-weight:bold;z-index:10}

	#cl p {margin: 13px 0 0; clear:both;}
	#cl .bgb {background:url(bgb-o.gif) no-repeat; width:377px;height:34px;clear:both;}
		#cl .bgb a{background:url(btn-o.gif) no-repeat 0 0; width:79px;height:20px;margin-left:22px;}
	/*end cl / left content*/
	
	/*begin cc / left content*/
	#cc {width:379px;height:205px;float:left;background:url(bg-g.gif) no-repeat;color:#fff;}
	#cc .txtb{width:345px;padding:7px 10px 0 24px;height:200px;float:left;display:inline;background:url(bg-g.gif) no-repeat;color:#fff;}
		#cc  h2 {float:left;background-image:url(h2/h2-doradztwo.gif);width:94px;height:31px;}
		#cc .txtb .ulb {padding-top:8px;}
		.main #cc .ulb li {height:auto;padding-bottom:7px;float:left;width:100%;line-height: 120%}
		#cc .ulb li img{padding:2px 10px 0 0;}
                #cc .ulb li a{text-decoration:none;color:#ffffff;}
                #cc .ulb li a:hover{text-decoration:underline;}
		#cc .ulb li.f {padding-top:5px;}
		#cc .ulb b {font-size:12px;}
	#cc .bgb {background:url(bgb-g.gif) no-repeat; width:379px;height:34px;clear:both;}
		#cc .bgb a{background:url(btn-g.gif) no-repeat 0 0; width:79px;height:20px;margin-left:28px;}
	/*end cc / left content*/

	/*begin cr / left content*/
	#cr {float:left;}
	#cr .frm {width:234px;height:36px;background:#000;}
	#cr .frm ul {background:url(bg-input.gif) no-repeat top left;}
	.main #cr .frm ul li{float:left;background:none;padding-top:4px;}
	#cr .frm ul li{float:left;background:none;padding-top:8px;}
		#cr .frm label{background:transparent url(bg-newsletter.gif) no-repeat top left;width:124px;display:block;height:23px;}
		#cr .frm input{background:none;width:117px;height:23px;color:white;padding:3px 2px 0 5px;}
		#cr .frm button{background:url(btn-newsletter.gif) no-repeat top left;float:left;width:20px;height:23px;border:0;}

	#cr h2 {background-image:url(h2/h2-newsletter.gif);width:69px;height:23px;float:left;}
	/*end cr / left content*/

	.main #c ul {clear:both;}
	.main #c ul li {padding-top:8px;background:url(al.gif) repeat-x bottom left;}
	.main #c ul li.l {background:none;}

	.main #cl_cc, .main #cl_cc_, .main #cl_cc__  {width:756px; float:left; overflow:hidden;}
	.main #cl_cc_  {background:transparent url(bg_og.gif) repeat-y 0 0;}
	.main #cl, .main #cc {height:auto;}
	.main #cl h2, .main #cc h2 {float:none;}
	.main #cl .txta, .main #cc .txtb {height:auto; background-color:#FF4F00;}
	.main #cc .txtb {background-color:#95B500;}
	.main #cl .txta, .main #cc .txtb {padding:7px 9px 0 17px; margin:0 1px 0 3px; background-position:-3px 0;}
	.main #cc .txtb {width:344px;padding:7px 10px 0 19px; margin:0 1px 0 5px; background-position:-5px 0;}
	.main #cl .txta p {margin:4px 0 15px;}
	.main #cc .ulb li.l {margin-bottom:7px;}
	.main #cl_cc__ .bgb {float:left; display:inline;}
	.main #cl_cc__ .bgb_1 {background:url(bgb-o.gif) no-repeat; width:377px;height:34px;clear:none;}
		.main #cl_cc__ .bgb a{background:url(btn-o.gif) no-repeat 0 0; display:block; text-indent:-55000px; width:79px;height:20px;margin-left:22px;}
	.main #cl_cc__ .bgb_2 {background:url(bgb-g.gif) no-repeat; width:379px;height:34px;clear:none;}
		.main #cl_cc__ .bgb_2 a{background:url(btn-g.gif) no-repeat 0 0; width:79px; display:block; text-indent:-55000px;height:20px;margin-left:28px;}
	
/* end c / content */

/* begin b /bottom */
	#b h2 {border-bottom:1px solid #e3e3e3;height:24px;margin-top:15px;}
	#b a, #b b {color:#84B300;}

    	/*begin bl / left bottom*/
    	#bl {width:357px;float:left;padding: 0 8px 0 11px;}
    	h2.aktualnosci {background-image:url(h2/h2-aktualnosci.gif);}
    	h2.nasza-oferta {background-image:url(h2/h2-nasza-oferta.gif);}
    	h2.artykuly {background-image:url(h2/h2-artykuly.gif);}
    	#bl ul {margin:7px 13px 0;width:331px;}
    	#bl ul li {background:url(pp.gif) repeat-x bottom left;padding:10px 0;}
    	#bl ul li.f {padding-top:0;}
    	#bl ul li.l {background:none;}

    	#bl p {margin:7px 0 0 12px; width:330px;clear:none;}
    	#bl p b {color:#5a5a5a;}
    	#bl p.i {font-size:12px;}
    	
    	/*begin bl / left bottom*/

    	/*begin bc / center bottom*/
    	#bc {width:357px;float:left;padding: 0 10px;}
    	#bc h2 {background-image:url(h2/h2-eksperci.gif);}
    	#bc p {margin:7px 0 0 12px; width:330px;clear:none;}
    	#bc p b {color:#5a5a5a;}
    	#bc p.i {font-size:12px;}
    	#bc img {margin:0 25px 25px 0;border:1px solid #d2d2d2;}
    	
    	/*begin bc / center bottom*/
    	
    	/*begin br / right bottom*/
    	#br {width:229px;float:left;background:url(bg-pr.gif) no-repeat left bottom;}
    		#br_ {width:229px;height:15px;font-size:1px;line-height:1px;background:url(bg-pr.gif) no-repeat top left;}
    	#br h2 {background-image:url(h2/h2-praca.gif);margin:1px 20px 0 14px;}
    	#br b {color:#5a5a5a;}
    	
    	#br ul {padding: 5px 0 0 14px;}
    	#br ul li {padding:0 14px;width:172px;background:url(pp.gif) repeat-x bottom left;padding-bottom:16px;}
    	#br ul li.l {background:none;padding-top:13px;}
        #br ul li.c {padding-top:13px;}
	   	/*begin br / right bottom*/

/* end b /bottom */

/* begin f /footer */

	#f {height:70px;padding-top:13px;background:url(af.gif) repeat-x top center;}
	#f .copy {float:left;width:245px; padding: 5px 0 0 20px;}
	
	#fm {float:right;height:29px;padding-right:29px;width:307px}
	#fm li{float:left;height:19px;border-right:1px solid #e3e3e3;padding:5px 10px 0;}
	#fm li.l{border:0;}
	#fm li a, #fm li a:hover {color:#626262;}
	
/* end f /footer */

/* zaloba dla IE */
/* body {filter: Gray;} */