/*
	#featurebox, #nav, #nav-secondary and 2-column layout based on FarCry - Mollio
	Copyright: Daemon Pty Limited 1995-2006
			   http://www.daemon.com.au & http://www.mollio.org/
	  License: Common Public License 1.0
			   http://www.opensource.org/licenses/cpl.php
	  Version: 010306
*/

	.arch
{
	font-family:		"MS Sans Serif", Tahoma, "Arial CE", Sans-serif;
	font-size:			10px;
    font-weight:		600;
	line-height:		13px;
    letter-spacing:		0.02em;
	margin:				3px 10px 10px 15px;
	padding:			2px 0px 2px 5px;
	width:				145px;
	border:				1px dashed #DAE0F5;
	display:			block;
}

	.arch B
{
	color:				#C8C8C8;
}

	.border
{
    font-family:		Tahoma, Verdana, Arial, Sans-serif; 
	font-size:			12px;
	font-weight:		600;
	position:			relative;
    border-left: 		5px solid #DAE0F5;
	background-color:	#F2F4FB;
	color:				#C0CFEB;
	margin:				20px auto auto 10px;
	padding:			3px 0px 2px 6px;
	height:				15px;
	width:				142px;
	clear:				both;
}

	.ods
{
	margin-bottom:		5px;
}

	.r
{
	font-size:			12px;
	font-style:			italic;
	line-height:		20px;
	text-align:			justify;
	color:				#53D138;
	margin:				35px 0px 10px 15px;
	padding-bottom:		7px;
	padding-top:		10px;
	float:				right;
}

	DD
{
	color:				#C8C8C8;
	margin:				0px 0px 1px 2px;
	padding:			0px 0px 0px 2px;
}

	DL
{
	margin:				1px 0px 1px 0px;
	padding:			1px 0px 0px 0px;
}

	DT
{
	color:				#C8C8C8;
}

	OL
{
	color:				#A2A2A2;
	margin:				5px 0px 25px 30px;
	padding:			5px 0px 1px 30px;
}

	UL
{
	color:				#A2A2A2;
	margin:				5px 0px 25px 30px;
	padding:			5px 0px 1px 30px;
}

	P:first-letter
{
	font-family:		Arial;
	font-size:			20px;
	font-style:			italic;
	font-weight:		900;
	line-height:		35px;
	color:				#ECD1EC;
	padding:			5px 6px 5px 5px;
	margin-right:	   	6px;
	float:				left;
	border:				1px solid #ECD1EC;
	margin-top:			5px;
	margin-bottom:		0px;
}  


	<!-- wspólne -->

	*
{
	margin:				0;
	padding:			0;
}

	#all
{
	width:				770px;
	margin: 			0 auto;
	position:			relative;
}

	#all1
{
	position:			relative;
	width:				100%;
}

	#autor
{
	font-family:		Arial, Sans-serif;
    font-size:			14px;
	font-style:			italic;
    font-weight:		900;
	line-height:		16px;
    letter-spacing:		0.02em;
	color:				#A0A0A0;
	background-color:	#FFFFFF;
	float:				right;
	margin-left:		10px;
}

	#b
{
	color:				#7C7C7C;
}

	#clear
{
	clear:				both;
	position:			relative;
	font-size:			0px;
	height:				0px;
	line-height:		0px;
} 

	#dzial
{
	font-family:		Arial, Sans-serif;
	font-size:			40px;
	font-weight:		600;
	line-height:		36px;
	letter-spacing:		0px;
	margin: 			0px 0px 10px 0px;
	padding:			30px 0px 3px 20px;
	border-bottom:		2px solid #DCDCDC;
	width:				800px;
}

	#featurebox
{
    letter-spacing:		0.05em;
	margin-top:			50px;
	background: 		#f6f6f6;
	width:				180px;
	clear:				both;
}

	#featurebox2
{
    font-family:		Tahoma, Verdana, Sans-serif; 
    font-size:			11px;
    font-style:			normal;
    font-weight:		500;
    line-height:		12px;
    letter-spacing:		0.01em;
	text-align:			center;
	background: 		#f6f6f6 url("pics/featurebox_bg.gif") no-repeat 100% 100%;
	margin:				35px auto auto 0px;
	padding: 			9px;
}

	#inicjal
{
	color: 				#000000;
	font-style:			normal;
	font-weight:		400;
	letter-spacing:		1px;
}

	#k1
{
	font-family: 		Verdana, Arial, Helvetica, Sans-serif;
	font-size:			12px;
    line-height:		15px;
	text-align:			justify;
	color:				#5F5F5F;
	background-color:	#FFFFFF;
	margin: 			0px 215px 0px 26px;
	padding: 			0px 15px 0px 0px;  
	border-right:		2px solid #DCDCDC;
}

	#k1 img
{
	margin-right:		20px;
}

	#k2
{
	width:				220px;
	position:			absolute;
	left:				auto;
	right:				-20px;
	top:				0px;
}

	#k2 img
{
	margin:				15px 8px 20px 10px;
	float:				right;
}

	#menu1
{
	font-family:		Arial;
	font-size:			11px;
	font-weight:		800;
	letter-spacing:		0.01px;
	color:				#C8C8C8;
	padding:			10px 0px 0px 10px;	
}

	#miasto
{
    font-family:		Verdana, sans-serif; 
	font-size:			14px;
	font-style:			italic;
 	font-weight:		500;
	letter-spacing:		0px;
	color:				#B8B8B8;
}

	#naw-n
{
    font-family:		Tahoma, Verdana, Arial, Sans-serif; 
	font-size:			12px;
	text-align: 		center;
	color:				#CCCCCC;
	background-color:	#F8F9F2;
	padding:			2px 2px 3px 2px;
	margin:				0px auto auto 10px;
    border-left: 		1px solid #CCCCCC;
    border-bottom: 		1px solid #CCCCCC;
	height:				20px;
	width:				70px;
}

	#naw-p
{
    font-family:		Tahoma, Verdana, Arial, Sans-serif; 
	font-size:			12px;
	text-align: 		center;
	color:				#CCCCCC;
	background-color:	#F8F9F2;
	padding:			2px 2px 3px 2px;
	margin:				0px auto auto 10px;
    border-right: 		1px solid #CCCCCC;
    border-bottom: 		1px solid #CCCCCC;
	height:				20px;
	width:				70px;
}

	#p
{
	margin-top:			40px;
	margin-bottom:		0px;
	text-indent:		0px;
	padding-top:		0px;
	padding-bottom:		5px;
}  

	#p:first-letter
{
	font-family:		Georgia;
	font-size:			60px;
	font-style:			normal;
	font-weight:		900;
	line-height:		60px;
	color:				#ECD1EC;
	background:			#F6E8F6;
	padding:			5px 6px 5px 5px;
	margin-right:	   	6px;
	float:				left;
	border:				double #ECD1EC;
	margin-top:			3px;
	margin-bottom:		0px;
	padding-top:		5px;
	padding-bottom:		5px;
}  

	#p2
{
	margin-top:			40px;
	margin-bottom:		0px;
	text-indent:		0px;
	padding-top:		0px;
	padding-bottom:		5px;
}  

	#p2:first-letter
{
	font-family:		Georgia;
	font-size:			60px;
	line-height:		80px;
	color:				#CCDDF6;
	background:			#DEEBFF;
	padding:			5px 6px 5px 5px;
	margin-right:	   	6px;
	float:				left;
	border:				double #9CB6DE;
	margin-top:			3px;
	margin-bottom:		0px;
	padding-top:		3px;
	padding-bottom:		3px;
}  

	#pasek
{
	font-size: 			12px;
	line-height:		12px;
	letter-spacing:		3px;
	color: 				#993333;
	background-color: 	#006477;
	margin: 			0px;
	padding:			4px 0px 3px 20px;
	width:				800px;
}

	#przyp
{
	border-top:			1px dashed #DCDCDC;
	border-bottom:		1px solid #DCDCDC;
	background-color:	#f6f6f6;
	color:				#A2A2A2;
	margin-top:			20px;
	clear:				both;
}

	#przyp LI
{
	padding-left:		6px;
}

	#przyp OL
{
	margin: 			0px 0px 0px 16px;
	padding: 			10px 15px 10px 25px;
}

	#src
{
    font-family:		Verdana, Tahoma, "Arial CE", Sans-serif;
	font-size:			10px;
	font-style:			normal;
    font-weight:		600;
	line-height:		16px;
    letter-spacing:		0.02em;
	color:				#A2A2A2;
	margin-top:			0px;
	margin-bottom:		0px;
	padding-top:		0px;
	clear:				both;
}

	#stopka
{
    font-family:		Verdana, "Arial CE", Arial, Sans-serif; 
	font-size:			10px;
    font-weight:		500;
    line-height:		1.3em;
    letter-spacing:		0.01em;
	text-align:			left;
	color:				#696969;
	background-color:	#FFFFFF;
	margin-top:			40px;
	clear:				all;
}  

	#stopka1
{
    font-family:		Verdana, "Arial CE", Arial, Sans-serif; 
    font-size:			10px;
    font-weight:		500;
    line-height:		1.3em;
    letter-spacing:		0.01em;
	text-align:			right;
    color:				#696969;
	background-color:	#FFFFFF;
	float:				right;
	clear:				all;
}  

	#u
{
	background-color:	#FFFFFF;
	padding-bottom:		2px;
	padding-left:		5px;
	border-bottom: 		#F6E8F6 2px dotted;
	border-left: 		#F6E8F6 10px solid;
}

	BODY
{
    font-family:		"Arial CE", Arial, Sans-serif; 
	font-size:			12px;
    font-weight:		normal;
    line-height:		1.1em;
    letter-spacing:		0.02em;
    color:				#696969;
	background-color:	#FFFFFF;
	padding:			0px 0px 20px;
	margin:				0px;
	width:				770px;
}

	H1
{
	font-family: 		Georgia, Times, Sans-serif; 
	font-size:			26px;
	font-style:			italic;
    font-weight:		500;
	line-height:		26px;
    letter-spacing:		0.02em;
    color:				#E3B9E3;
	background-color:	#FFFFFF;
	margin-top:			0px;
	margin-bottom:		0px;
	padding-top:		30px;
	padding-bottom:		0px;
}

	IMG
{
	border:				none;
} 

	P
{
	color:				#A2A2A2;
	text-indent:		0px;
	margin-bottom:		25px;
	margin-top:			0px;
}

	Q
{
	font-family:		Verdana;
	font-size:			10px;
	font-style:			normal;
	font-weight:		500;
	text-decoration: 	none;
	margin-left:		0px;
	vertical-align:		text-top;
	quotes:				none;
}

	S
{
    font-family:		Verdana, Helvetica, sans-serif; 
    font-size:			12px;
    font-weight:		600;
	text-align:			center;
	text-decoration: 	none;
	color: 				#92B0DA;
}

	SUB
{
    font-size:			10px;
	vertical-align:		text-bottom;
	font-weight:		500;
	line-height:		10px;
}

	SUP
{
	font-family:		Arial;
    font-size:			11px;
	font-weight:		500;
	line-height:		11px;
	vertical-align:		top;
}

  A.dzial
{
	color:				#DAB5EC;
	text-decoration:	none;
}
  A.dzial:visited
{
	color:				#DAB5EC;
	text-decoration:	none;
}
  A.dzial:hover
{
	color:				#FFFF77;
	text-decoration:	none;
}

  A.dzial1
{
	color:				#FF0000;
	text-decoration:	none;
}
  A.dzial1:visited
{
	color:				#FF0000;
	text-decoration:	none;
}
  A.dzial1:hover
{
	color:				#FFFF77;
	text-decoration:	none;
}

  A.index
{
	color:				#CDD7F0;
	background-color:	#FFFFFF;
	text-decoration:	none;
}
  A.index:visited
{
	color:				#CDD7F0;
	background-color:	#FFFFFF;
	text-decoration:	none;
}
  A.index:hover
{
	color:				#92B0DA;
	background-color:	#FFFFFF;
	text-decoration:	none;
}

  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.year
{
	color:				#0066FF;
	text-decoration:	none;
}
  A.year:visited
{
	color:				#0066FF;
	text-decoration:	none;
}
  A.year:hover
{
	color:				#FF0000;
	text-decoration:	underline;
}

	/* NAV - top horizontal nav */
#nav, #nav ul {padding: 0;margin: 0;list-style: none}
#nav {font-weight:bold;height:2.09em;font: bold 96% arial;margin: 0 105px 0 40px}
#nav li {position:relative;background: #999;float: left;width: auto;display:block;margin: 0;border-bottom: 3px solid #666;border-right: 3px solid #252525;padding:0}
#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 4px 10px 2px}
#nav a:hover {color:#000}
#nav li ul {border-left: 1px solid #c00;background: #f6f6f6 url("pics/featurebox_bg.gif") no-repeat 100% 100%;width:15.8em;font-size:90%;margin-top:3px;position: absolute;font-weight:normal;left: -999em}
#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999}
#nav li li {background:none;float:none;border:none;border: 1px solid #999;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0}
#nav li li.last {border-bottom:none}
#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#000;padding: 3px 10px 2px;width:14em}
#nav li li a:hover {color:#fff;background:#c00}
	
	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */

/* SECONDARY NAVIGATION - vertical navigation */
	#nav-secondary, #nav-secondary ul {position:static}
	#nav-secondary, #nav-secondary li {list-style: none;margin:0;padding:0;background:#f6f6f6}
	#nav-secondary {padding-top:0;border-top: 1px solid #ccc;margin-top: 1px}
	#nav-secondary {padding-top:0;margin-top: 1px}
	#nav-secondary a {line-height:10px;padding: 1px 0 1px 23px;background: #fff url("pics/sprites.gif") no-repeat 10px -701px;font: normal 9px times;display:block}
	#nav-secondary a, #nav-secondary a:link, #nav-secondary a:visited, #nav-secondary a:hover, #nav-secondary a:active {text-decoration:none;cursor:pointer} 
	#nav-secondary a:link {color:#BABABA} 
	#nav-secondary a:visited {color:#BABABA} 
	#nav-secondary a:hover {color:#7C7C7C;background: #f6f6f6 url("pics/sprites.gif") no-repeat 10px -801px} 
	#nav-secondary li.active a:link, #nav-secondary li.active a:visited, #nav-secondary li.active a:hover, #nav-secondary li.active a:active {color:#FF8B8B} 
	#nav-secondary li {border-top: 1px solid #fff;border-bottom: 1px solid #ccc}
	#nav-secondary li.last {border-bottom: 2px solid #BDBDBD} 

	<!-- /wspólne-->

