/* 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:'';}

/* begin netizens reset */
	li {height:100%;overflow:hidden;}
	img {float:left;}
	/* txt & a */
	strong {font-weight:bold;}
	p {clear:both;}
	a, a:hover {outline:none;cursor:pointer;text-decoration:none;}
	a:hover {text-decoration:underline;}
	
	a.as, a.as:hover {float:right; width:74px; height:33px; text-indent:-20000px; text-align:left; background:url(as.gif) 0 4px no-repeat;}
	
/* end netizens reset */

/* begin main */
	html,body {background:#2c0f72;width:100%;}
	html,body,a,a:hover,span {color:#f2f2f2;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;line-height:16px;}
	h1,h1 a,h1 a:hover {width:100%;height:100%;text-indent:-20000px;display:block;overflow:hidden;}
/* end main */	

	#a,#t,#c,#f,#ak,.txt {clear:both;float:left;width:100%;overflow:hidden;}
	
	#ak,#ak a,#ak a:hover {color:#434343;}
	
	#ak .txt a {color:#0078C6;} #ak .txt a:hover {text-decoration: underline}
	
	#ak {background:#fff;float:none;overflow:hidden;margin:15px auto 0 auto; width:770px;}
	body {padding-bottom:15px;}
	
/* end grid */

/* begin t top */
	#t {height:110px;background:url(t.gif) 0 0 no-repeat;}
		h1 {width:230px;height:85px;background:url(h1.gif) 15px 17px no-repeat;float:left;}
		#t div {float:right;width:500px;}
	
	
	#tr {width:500px; float:left;}
	#trt {margin:7px 8px 0 8px; height:68px;} #trt li {text-align:right;}

	#mn {height:25px;overflow:hidden;margin:0 8px 0 12px; clear:both; float:left; width:750px;}
	#mn li {height:25px;float:left;display:inline;overflow:hidden;background: url(mnl.gif) no-repeat;margin:0 1px 0 1px;}
	#mn .jezyk {background:url(flagi.gif) no-repeat; float:right; width:18px; height:12px; text-indent:-55000px; margin-top:7px;}
	#mn .eng {background-position:-97px 0}
		#mn .jezyk a {width:100%; height:100%; float:left; padding:0; margin:0; background:none}
			#mn .jezyk a:hover {background:none}
		#mn a,#mn a:hover {display:block;float:left;overflow:hidden;width:auto;height:auto;background:url(mnr.gif) top right no-repeat;padding:5px 10px 0 10px;}
		
	#mn li.bip {height:25px;float:left;display:inline;overflow:hidden;background: url(mnlb.gif) no-repeat;margin:0 1px 0 1px;}
		#mn a.bip,#mn a.bip:hover {display:block;float:left;overflow:hidden;width:auto;height:25px;background:url(mnrb.gif) top right no-repeat;padding:5px 10px 0 10px;}
/* end t top */

/* begin a anim */
	#a {width:770px;height:179px;}
		#a p {display:block;width:100%;height:100%;background:transparent url(a.jpg) 0 0 no-repeat;text-indent:-20000px;}
/* end a anim */

/* begin c content */
	#c {margin:0 70px 70px 70px;width:550px; display:inline;} #cl {margin:0 20px 70px 70px;height:100%; width:510px; float:left; display:inline;}
		#c h2, #cl h2 {display:block;width:100%;height:80px;text-indent:-20000px;background-position:-68px 0;overflow:hidden;float:left; margin-bottom:20px;}
			.txt p {margin-bottom:20px;clear:both;} .txt p a:hover {text-decoration:none;}
			.txt p.xl {font-size:14px;line-height:18px;}
			
			.txtp ul {margin-bottom:20px;}
			
	#c .txt em {font-style:italic;}
	#c .txt li {list-style-type:square; margin-left:15px; overflow:visible;}
/* end c content */

/* begin f foot */
	#f {border-top:1px solid #e0e0e0;background:#f2f2f2 url(f.gif) left bottom no-repeat; width:770px; height:55px;}
		#f .flg  {float:right;margin:5px 30px 10px 0; display:inline;}
		#f .flg li {float:left;display:block;}
			#f .flg li a {text-indent:-55000px;display:block;width:100%;height:100%;}
			#f .flg .amadeus {width:92px;height:40px;background:url(lg/amadeus.gif);}
			#f .flg .bip {width:38px;height:40px;background:url(lg/bip.gif);}
			#f .flg .medal {width:60px;height:40px;background:url(lg/medal.gif);}
			#f .flg .aci {width:29px;height:40px;background:url(lg/aci.gif);}
/* end f foot */

/* begin k kontakt */

	h3 {font-weight:bold; font-size:14px; margin-bottom:10px;}
	h4 {font-weight:bold; margin-bottom:10px;}

/* end k kontakt*/

/* begin menu prawe */

	#cr {width:166px; float:right; text-align:right; font-size:12px; margin:50px 0;} #cr a, #cr a:hover, #cr span {color:#2b0f75;} #cr li {line-height:23px; border-bottom:1px solid #e0e0e0; padding-right:25px;} #cr .s {font-weight:bold; line-height:16px;} #cr .act {text-decoration: underline;} #cr .submenu {line-height:13px;}

/* end menu prawe */

/* begin tabela */
	table {margin-bottom:20px;}
	th, td {padding:3px 5px; border:1px solid #fff;}
	tr.i td {background-color:#ececec;}
	th {background-color:#2c0f72; color:#fff;}
	
/* end tabela */