	#all
{
	width:				770px;
	position:			relative;
	margin: 			10px auto -15px auto;
}

	#all1
{
	width:				100%;
	position:			relative;
}

	#arch
{
	font-family:		"MS Sans Serif", Tahoma, "Arial CE", Sans-serif;
	font-size:			10px;
	line-height:		13px;
    font-weight:		normal;
    letter-spacing:		0.02em;
	position:			abolute;
	top:				450px;
	margin:				3px 10px 10px 15px;
	padding-top:		2px;
	padding-bottom:		2px;
	width:				150px;
	border-right:		1px dashed #CCCCCC;
	border-left:		1px dashed #CCCCCC;
	border-bottom:		1px dashed #CCCCCC;
	color:				#CCCCCC;
	clear:				all;
}

	#autor
{
    font-size:			16px;
	font-family:		Arial, Sans-serif;
    letter-spacing:		0.02em;
    font-weight:		900;
	font-style:			normal;
	color:				#A8A8A8;
	background-color:	#FFFFFF;
	margin-left:		10px;
	margin-top:			-5px;
}

	#autor1
{
	font-family:		Verdana, Arial, Sans-serif;
	font-size:			10px;
	line-height:		12px;
	font-style:			normal;
    font-weight:		500;
    letter-spacing:		0.02em;
	float:				right;
	width:				350px;
	color:				#8B8BFF;
	background-color:	#ECFDFF;
	text-indent:		0px;
	margin-top:			10px;
	margin-bottom:		0px;
	padding:			5px;
	border:				1px dashed #CCF8FF;
}

	#b
{
	color:				#000000;
}

	#block
{
	color:				#AAB7EC;
	background-color:	#F3F5FC;
	border-right:		5px solid #CFD6F4;
	border-bottom:		1px dashed #CFD6F4;
	padding:			7px;
	margin:				25px auto auto 150px;
}

	#border
{
	clear:				all;
    border-left: 		1px solid #CCCCCC;
    border-bottom: 		1px solid #CCCCCC;
	background-color:	#F8F9F2;
	color:				#CCCCCC;
    font-family:		Tahoma, Verdana, Arial, Sans-serif; 
	font-size:			12px;
	line-height:		15px;
	margin:				20px auto auto 10px;
	padding:			3px 2px 3px 2px;
	height:				15px;
	width:				150px;
}

	#caption1
{
	font-family:		Georgia, Sans-serif;
	font-size:			12px;
	line-height:		10px;
    letter-spacing:		0.04em;
    font-weight:		900;
    color:				#B6B6B6;
	background-color:	#f6f6f6;
	text-align:			left;
	border-left:		1px dashed #DCDCDC;
	border-top:			1px dashed #DCDCDC;
	border-right:		1px dashed #DCDCDC;
	padding:			4px 0px 4px 5px;
	margin-bottom:		10px;
}

	#cen
{
	text-align: 		center;
	text-indent: 		0px;
}

	#cont
{
    font-family:		Verdana, sans-serif; 
	font-size:			12px;
    font-weight:		500;
	letter-spacing:		0px;
	font-style:			italic;
	text-align:			right;
	margin-top:			40px;
	color:				#A2A2A2;
}

	#cover
{
	clear:				left;
	font-size:			12px;
	line-height:		13px;
	font-style:			normal;
	text-align:			justify;
	color:				#888888;
	margin:				2px 0px 2px 2px;
	padding-bottom:		7px;
	padding-top:		10px;
	width:				450px;
}

	#dzial
{
	font-family:		Arial, Sans-serif;
	font-size:			40px;
	line-height:		36px;
	padding:			30px 0px 3px 20px;
	margin: 			0px;
	font-weight:		600;
	letter-spacing:		0px;
	border-bottom:		2px solid #DCDCDC;
}

	#dzial1
{
	font-family:		Verdana, Georgia, Times, Sans-Serif;
	font-size:			14px;
	line-height:		14px;
	font-weight:		900;
	letter-spacing:		1px;
	color:				#DCDCDC;
	padding:			0px 0px 3px 16px;
	margin: 			0px;
}

	#eq
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-size:			12px;
    font-weight:		600;
	color: 				#1382C7;
	text-indent:		0px;
	text-align:			center;
	display:			block;
	margin-left:		auto;
	margin-right:		auto;
}

	#err
{
	font-size:			10px;
	line-height:		10px;
	text-indent:		0px;
	margin-top:			10px;
}

	#featurebox
{
    font-family:		Tahoma, Verdana, Sans-serif;
	font-size:			11px;
	line-height:		11px;
    font-weight:		bold;
    font-style:			normal;
    letter-spacing:		0.01em;
	background: 		#f6f6f6 url("../pics/featurebox_bg.gif") no-repeat 100% 100%;
	margin-left:		10px;
	margin-top:			50px;
}

	#featurebox1
{
    font-size:			11px;
    font-family:		Tahoma, Verdana, Sans-serif; 
    font-weight:		500;
    font-style:			normal;
    letter-spacing:		0.01em;
    line-height:		12px;
	padding:			10px;
	background: 		#f6f6f6 url("../pics/featurebox_bg.gif") no-repeat 100% 100%;
	list-style-type:	square;
	margin:				35px 15px auto 0px;
	text-align:			center;
}

	#featurebox2
{
    font-size:			11px;
    font-family:		Tahoma, Verdana, Sans-serif; 
    font-weight:		500;
    font-style:			normal;
    letter-spacing:		0.01em;
    line-height:		12px;
	padding: 			9px;
	background: 		#f6f6f6 url("../pics/featurebox_bg.gif") no-repeat 100% 100%;
	list-style-type:	square;
	margin:				35px auto auto 0px;
	text-align:			center;
}

	#foto
{
	float:				right;
	margin:				25px 0px 20px 20px;
	font-size:			15px;
	line-height:		20px;
	color:				#696969;
	background-color:	#E0E0EE;
	text-align:			center;
}

	#foto1
{
	float:				right;
	margin:				10px 0px 0px 20px;
	font-size:			15px;
	line-height:		20px;
	color:				#696969;
	text-align:			left;
	vertical-align:		bottom;
	clear:				both;
}

	#foto2
{
	font-family:		Georgia, Times, Sans-serif;
	font-size:			18px;
	font-weight:		500;
	line-height:		20px;
	color:				#000000;
	margin-top:			13px;
}

	#h2
{
    font-size:			9px;
    font-family:		Tahoma, Verdana, Arial, Sans-serif; 
    letter-spacing:		0.02em;
    line-height:		1.1em;
    font-weight:		500;
	margin-left:		10px;
	color:				#DAA520;
	background-color:	#FFFFFF;
	padding-top:		10px;
}

	#inicjal
{
	font-weight:		400;
	font-style:			normal;
	letter-spacing:		1px;
	color: 				#000000;
}

	#k1
{
	margin: 			0px 215px 0px 17px;
	border-right:		2px solid #DCDCDC;
	padding: 			0px 15px 0px 10px;  
	font-family: 		Verdana, Arial, Helvetica, Sans-serif;
	font-size:			12px;
	color:				#5F5F5F;
	background-color:	#FFFFFF;
	text-align:			justify;
    line-height:		15px;
}

	#k1 img
{
	margin-right:		20px;
}

	#k2
{
	width:				180px;
	position:			absolute;
	left:				auto;
	right:				20px;
}

	#k2 img
{
	float:				right;
	margin:				15px 8px 20px auto;
}

	#li1
{
	font-family: 		Georgia, Sans-serif; 
	font-size:			12px;
	line-height:		10px;
    letter-spacing:		0.04em;
    font-weight:		500;
    color:				#696969;
	background-color:	#FFFFFF;
	margin-left:		20px;
}

	#li2
{
    font-size:			11px;
    font-family:		Tahoma, Verdana, Sans-serif; 
    letter-spacing:		0.02em;
	line-height:		11px;
    font-weight:		500;
    color:				#696969;
	background-color:	#FFFFFF;
	list-style-type:	square;
	margin-left:		70px;
	margin-top:			1px;
	margin-bottom:		3px;
}

	#li3
{
    font-family:		Verdana, Sans-serif;
	font-size:			11px;
	line-height:		12px;
    letter-spacing:		0.02em;
    font-weight:		500;
    color:				#696969;
	background-color:	#FFFFFF;
	list-style-type:	none;
	margin-left:		20px;
	margin-bottom:		10px;
}

	#li3 LI
{
	margin-bottom:		5px;
	margin-top:			0px;
}

	#lit
{
	font-family: 		Georgia, Sans-serif; 
	font-size:			13px;
	line-height:		16px;
    font-weight:		900;
    color:				#000000;
	background-color:	#FFFFFF;
	margin-bottom:		-10px;
	margin-left:		20px;
	margin-top:			10px;
}

	#m
{
    font-family:		Arial, Helvetica, sans-serif; 
    font-size:			11px;
    font-weight:		600;
	color: 				#1382C7;
}

	#miasto
{
    font-family:				Verdana, sans-serif; 
	font-size:			14px;
 	font-weight:		500;
	letter-spacing:		0px;
	font-style:			italic;
	color:				#B8B8B8;
}

	#m_w
{
    font-family:		Arial, Helvetica, sans-serif; 
    font-size:			11px;
    font-weight:		600;
	color: 				#1382C7;
	text-align:			center;
	margin-top:			-10px;
	margin-bottom:		20px;
}

	#m_w1
{
    font-family:		Arial, Helvetica, sans-serif; 
    font-size:			11px;
    font-weight:		600;
	color: 				#1382C7;
	text-align:			center;
}

	#menu
{
    line-height:		16px;
	padding:			0px 0px 0px 20px;	
}

	#menu1
{
	padding:			10px 0px 0px 10px;	
}

	#menu2
{
    line-height:		11px;
	margin-top:			5px;
}

	#naw-n
{
    border-left: 		1px solid #CCCCCC;
    border-bottom: 		1px solid #CCCCCC;
	background-color:	#F8F9F2;
	color:				#CCCCCC;
    font-family:		Tahoma, Verdana, Arial, Sans-serif; 
	font-size:			12px;
	text-align: 		center;
	margin:				0px auto auto 10px;
	padding:			2px 2px 3px 2px;
	height:				20px;
	width:				70px;
}

	#naw-p
{
    border-right: 		1px solid #CCCCCC;
    border-bottom: 		1px solid #CCCCCC;
	background-color:	#F8F9F2;
	color:				#CCCCCC;
    font-family:		Tahoma, Verdana, Arial, Sans-serif; 
	font-size:			12px;
	text-align: 		center;
	margin:				0px auto auto 10px;
	padding:			2px 2px 3px 2px;
	height:				20px;
	width:				70px;
}

	#nw
{
	font-family:		Verdana, Tahoma, Sans-serif;
	font-size:			12px;
	line-height:		13px;
	text-indent:		0px;
	margin-top:			40px;
	margin-bottom:		5px;
	padding-left:		100px;
}

	#nw1
{
    font-family:		Arial, Sans-serif;
	font-size:			16px;
	line-height:		16px;
    letter-spacing:		0.02em;
    font-weight:		900;
	font-style:			normal;
	text-align:			right;
	color:				#A8A8A8;
	background-color:	#FFFFFF;
	margin-bottom:		40px;
}

	#obs
{
	font-family:		Verdana;
	font-size:			12px;
	line-height:		13px;
	text-indent:		0px;
	text-align:			center;
	font-weight:		900;
	color:				#15C21E;
}

	#p:first-letter
{
	margin-right:	   	6px;
	float:				left;
	color:				#FFFFFF;
	background:			#FF9900;
	border:				double #D8720F;
	font-size:			60px;
	line-height:		60px;
	padding:			5px;
	padding-right:		6px;
	font-family:		Georgia;
}  

	#p1
{
	text-indent:		10px;
	margin-top:			-10px;
}

	#p2:first-letter
{
	margin-right:	   	6px;
	float:				left;
	color:				#FFFFFF;
	background:			#FF9900;
	border:				double #D8720F;
	font-size:			60px;
	line-height:		80px;
	padding:			5px;
	padding-right:		6px;
	font-family:		Georgia;
}  

	#pasek
{
	padding-left: 		20px;
	padding-right: 		0px;
	padding-top: 		4px;
	padding-bottom: 	3px;
	margin: 			0px;
	font-size: 			12px;
	letter-spacing:		3px;
	color: 				#993333;
	background-color: 	#006477;
}

	#poe
{
	font-family:		Georgia;
	font-size:			12px;
	line-height:		16px;
	font-style:			italic;
	margin: 			15px auto 10px 80px;
	color:				#A2A2A2;
	border-left:		4px double #DDDDDD;
	border-bottom:		2px dashed #EEEEEE;
	padding-left:		10px;
	padding-bottom:		10px;
}

	#przyp
{
	border-top:			1px dashed #DCDCDC;
	border-bottom:		1px solid #DCDCDC;
	background-color:	#f6f6f6;
	padding-right:		10px;
	color:				#A2A2A2;
}

	#rys
{
	font-size:			10px;
	line-height:		10px;
	font-style:			normal;
	text-align:			justify;
	color:				#B1B9AC;
	margin:				6px 0px 10px 15px;
	padding-bottom:		7px;
	padding-top:		10px;
	float:				right;
	width:				200px;
	border-bottom:		#B1B9AC double;
	border-top:			1px solid #B1B9AC;
}

	#rys1
{
	font-size:			10px;
	line-height:		10px;
	font-style:			normal;
	text-align:			justify;
	color:				#B1B9AC;
	margin:				6px 0px 15px 15px;
	padding-bottom:		7px;
	padding-top:		10px;
	float:				right;
	width:				200px;
	border-bottom:		#B1B9AC double;
	border-top:			1px solid #B1B9AC;
	position:			absolute;
	left:				565px;
}

	#rys2
{
	font-size: 			11px;
    letter-spacing:		0.02em;
    line-height:		1em;
    font-weight:		normal;
    color:				#696969;
	text-align:			justify;
	margin-left:		20px;
	margin-bottom:		10px;
	margin-top:			5px;
    border: 			#DCDCDC 1px solid;
	background-color: 	#f6f6f6;
}

	#rys3
{
	margin:				20px 0px 15px 5px;
	text-align:			justify;
	font-size:			10px;
	font-style:			normal;
	line-height:		10px;
	color:				#B1B9AC;
	border-top:			1px solid #B1B9AC;
	padding-top:		10px;
	border-bottom:		#B1B9AC double;
	padding-bottom:		7px;
	width:				500px;
}

	#spis
{
    border-bottom: 		1px dashed #E6E6E6;
	border-right: 		4px double #ECECEC;
	padding-right:		10px;
	padding-bottom:		5px;
}

	#src
{
    font-family:		Verdana, Tahoma, "Arial CE", Sans-serif;
	font-size:			10px;
	line-height:		12px;
    letter-spacing:		0.02em;
    font-weight:		600;
	font-style:			normal;
	margin-bottom:		25px;
	margin-top:			10px;
	color:				#696969;
	clear:				both;
}

	#stopka
{
	margin-top:			40px;
	text-align:			left;
    font-family:		Verdana, "Arial CE", Arial, Sans-serif; 
	font-size:			10px;
    font-weight:		500;
	color:				#696969;
	background-color:	#FFFFFF;
    letter-spacing:		0.01em;
    line-height:		1.3em;
	clear:				all;
}  

	#stopka1
{
	float:				right;
	text-align:			right;
    font-family:		Verdana, "Arial CE", Arial, Sans-serif; 
    font-size:			10px;
    font-weight:		500;
    color:				#696969;
	background-color:	#FFFFFF;
    letter-spacing:		0.01em;
    line-height:		1.3em;
	clear:				all;
}  

	#tab
{
    border: 			#E6E6FF 1px solid;
	background-color: 	#F9F9FF;
	font-size: 			12px;
    letter-spacing:		0.02em;
    line-height:		1em;
    font-weight:		normal;
    color:				#BFBFFF;
	text-align:			justify;
	orphans:			inherit;
	margin:				7px 0px 7px 15px;
	float:				right;
}

	#tab1
{
	font-family:		Verdana, Arial, Helvetica, Sans-serif;
	font-size:			12px;
	line-height:		14px;
    font-weight:		normal;
    letter-spacing:		0.02em;
	text-align:			justify;
    color:				#696969;
	background-color: 	#f6f6f6;
	margin:				20px 10px 15px 10px;
	padding:			0px 50px 5px 10px;
    border: 			#DCDCDC 1px solid;
}

	#tab_c
{
	font-family:		Verdana, Arial, Helvetica, Sans-serif;
	font-size:			12px;
	line-height:		14px;
	font-weight:		normal;
    letter-spacing:		0.02em;
	text-align:			justify;
    color:				#8A8AF9;
	background-color: 	#FBFBFF;
	margin:				20px 10px 15px 10px;
	padding:			0px 15px 8px 15px;
    border: 			#D9D9FF 1px solid;
}

	#tab_h
{
	line-height:		16px;
	padding:			0px 2px 2px 2px;
	color: 				#B9B9FF;
	background-color: 	#E6E6FF; 
}

	#tab_h1
{
	font-size:			10px;
	font-weight:		900;
	text-align:			right;
	line-height:		10px;
	padding:			2px 2px 4px 2px;
	color: 				#7474C7;
	background-color: 	#D9D9FF; 
}

   #title1
{
    font-size:			14px;
    font-family:		Tahoma, Verdana; 
    letter-spacing:		0.02em;
    line-height:		20px;
    font-weight:		bold;
    color:				#8F8F8F;
}

   #toc
{
	font-family:		Georgia, Verdana, Sans-serif;
	font-size:			12px;
	line-height:		14px;
	font-style:			italic;
    letter-spacing:		0.1px;
}

   #toc1
{
	font-family:		Georgia, Verdana, Sans-serif;
	font-size:			12px;
	line-height:		14px;
	font-style:			normal;
    letter-spacing:		0.1px;
}

	#u
{
	border-left: 		#D8720F 10px solid;
	padding-left:		5px;
	border-bottom: 		#D8720F 2px dotted;
	padding-bottom:		2px;
	background-color:	#FFFFFF;
}

	#u1
{
	font-size:			Arial;
	font-size:			12px;
	line-height:		14px;
	font-weight:		600;
	border-top:			1px solid #000000;
	border-bottom:		1px solid #000000;
	padding:			3px;
}

	#u2
{
	font-family:		Arial;
	font-size:			10px;
	line-height:		11px;
	font-weight:		500;
	text-align:			justify;
	padding:			3px;
}

	#u3
{
	text-align: 		center;
	text-indent: 		0px;
	clear:				all;
	margin-bottom: 		5px;
}

	#u4
{
	text-indent: 		0px;
	line-height: 		15px;
	margin-left:		-35px;
	width:				480px;
}

	#u5
{
	font-style:			normal;
}
  
	BLOCKQUOTE
{
	text-align: 		right;
	font-size:			12px;
	line-height:		14px;
	font-weight:		600;
	font-style:			italic;
	background-color:	#FFFFFF;
	color:				#4682B4;
    font-family:		Arial, Sans-serif; 
	margin-top:			30px;
	margin-right:		0px;
	margin-bottom:		30px;
}

	BODY
{
	padding:			0px 0px 0px 0px;
	margin:				0px;
	font-size:			12px;
    font-family:		"Arial CE", Arial, Sans-serif; 
    letter-spacing:		0.02em;
    line-height:		1.1em;
    font-weight:		normal;
    color:				#696969;
	background-color:	#FFFFFF;
}

	CAPTION
{
	font-family:		Georgia, Sans-serif;
	font-size:			12px;
	line-height:		10px;
    letter-spacing:		0.04em;
    font-weight:		900;
    color:				#B9B9FF;
	background-color:	#FFFFFF;
	text-align:			left;
	border-left:		1px dashed #D8D8FF;
	border-top:			1px dashed #DCDCDC;
	border-right:		1px dashed #DCDCDC;
	padding-top:		4px;
	padding-left:		5px;
}

	DL
{
	margin-top:			10px;
	margin-bottom:		10px;
}

	DL DT
{
	margin-top:			5px;
	margin-bottom:		0px;
    color:				#E07A0C;
	font-weight:		600;
	line-height:		13px;
}

	H1
{
	padding-top:		30px;
	font-family: 		Georgia, Times, Sans-serif; 
	font-size:			26px;
	line-height:		0.8em;
    letter-spacing:		0.02em;
    font-weight:		500;
    color:				#E07A0C;
	background-color:	#FFFFFF;
	font-style:			italic;
}

	H2
{
	font-family:		Arial, Verdana, Sans-serif;
	font-size:			16px;
	line-height:		1.4em;
	font-style:			italic;
    font-weight:		900;
    letter-spacing:		0.05em;
    color:				#FF9900;
	margin-top:			10px;
	margin-bottom:		0px;
}

	H3
{
	font-family:		Arial, Verdana;
	font-size:			14px;
	line-height:		14px;
	font-style:			normal;
    font-weight:		900;
    letter-spacing:		0.05em;
    color:				#E07A0C;
	margin-top:			10px;
	margin-bottom:		0px;
}

	H4
{
	font-family:		Arial, Verdana;
	font-size:			12px;
	line-height:		12px;
	font-style:			italic;
    font-weight:		900;
    letter-spacing:		0.05em;
    color:				#C15B19;
	margin-top:			10px;
	margin-bottom:		0px;
}

	OL
{
	margin-top:			10px;
	margin-bottom:		10px;
}

	OL LI
{
	margin-top:			3px;
	margin-bottom:		3px;
}

	P
{
	text-indent:		10px;
	margin-top:			0px;
	margin-bottom:		5px;
}

	PRE
{
	font-family:		Tahoma, Verdana, Sans-serif;
	font-size:			12px;
	line-height:		14px;
	margin-top:			10px;
	margin-bottom:		10px;
}

	Q
{
	font-family:		Verdana;
	font-weight:		500;
	font-size:			10px;
	vertical-align:		text-top;
	margin-left:		0px;
	font-style:			normal;
	text-decoration: 	none;
}

	S
{
    font-family:		Verdana, Helvetica, sans-serif; 
    font-size:			12px;
    font-weight:		600;
	color: 				#1382C7;
	text-align:			center;
	text-decoration: 	none;
}

	SUB
{
    font-size:			8px;
	vertical-align:		text-bottom;
	font-weight:		900;
}

	SUP
{
    font-size:			9px;
	vertical-align:		text-top;
	font-weight:		900;
}

	U
{
	letter-spacing:		4px;
	text-decoration: 	none;
}

	UL LI
{
	margin-top:			3px;
	margin-bottom:		3px;
}

  A.dzial         { color:#FF0000; text-decoration:none; }
  A.dzial:visited { color:#FF0000; text-decoration:none; }
  A.dzial:hover   { color:#FFFF77; text-decoration:none; }

  A.dzial1         { color:#A8A8A8; text-decoration:none; }
  A.dzial1:visited { color:#A8A8A8; text-decoration:none; }
  A.dzial1:hover   { color:#FF0000; text-decoration:none; }

  A.dzial2         { color:#FF8B8B; text-decoration:none; }
  A.dzial2:visited { color:#FF8B8B; text-decoration:none; }
  A.dzial2:hover   { color:#FFFF77; text-decoration:none; }

  A.index         { color:#3CB371; background-color:#FFFFFF; text-decoration:none; }
  A.index:visited { color:#3CB371; background-color:#FFFFFF; text-decoration:none; }
  A.index:hover   { color:#FF0000; background-color:#FFFFFF; text-decoration:underline; }

  A.links         { color:#4682B4; text-decoration:none; }
  A.links:visited { color:#4682B4; text-decoration:none; }
  A.links:hover   { color:#FFD700; text-decoration:underline; }

  A.naw         { color:#CCCCCC; text-decoration:none; }
  A.naw:visited { color:#CCCCCC; text-decoration:none; }
  A.naw:hover   { color:#FF0000; text-decoration:none; }

  A.stopka         { color:#696969; background-color:#FFFFFF; text-decoration:none; }
  A.stopka:visited { color:#696969; background-color:#FFFFFF; text-decoration:none; }
  A.stopka:hover   { color:#FF0000; background-color:#FFFFFF; text-decoration:underline; }

  A.upa         { color:#8FBC8F; background-color:#006477; text-decoration:none; }
  A.upa:visited { color:#8FBC8F; background-color:#006477;  text-decoration:none; }
  A.upa:hover   { color:#FFFF77; background-color:#006477;  text-decoration:none; }

  A.urania         { color:#CCCCCC; background-color:#FFFFFF; text-decoration:none; }
  A.urania:visited { color:#CCCCCC; background-color:#FFFFFF; text-decoration:none; }
  A.urania:hover   { color:#FF0000; background-color:#FFFFFF; text-decoration:underline; }

  A.year         { color:#0066FF; text-decoration:none; }
  A.year:visited { color:#0066FF; text-decoration:none; }
  A.year:hover   { color:#FF0000; text-decoration:underline; }

