body 
	{
    background-image: url('../i/bg.gif');
    background-repeat: repeat-x;
    background-position: top;
    margin: 0px;
	text-align: center;
	background-color:#ffffff;
	font-family:"Tahoma", sans-serif; 
	font-size:11px;
	color:#6F6F6F;
	}
	
#scroll 
	{
	position:absolute;
	top:0;
	bottom:-0.1px;
	width:1em;
	z-index:-1;
	}

#kontener 	
	{
	margin:0 auto;
	width:905px;
	position: relative;
	text-align:left;
	}
	
#logo 
	{
	width:238px;
	height:125px;
	float:left;
	margin:0px;
	margin-top:0px;
	font-size:100%;
	}
	
#logo a
	{
	text-decoration:none;
	}
	
#logo span 
	{
	position:absolute;
	width:238px;
	height:125px;
	z-index:2;
	}
	
#logo span img 
	{
	border:0px;
	}
	
#header 
	{
	width:665px;
	height:125px;
	float:left;
	margin:0px;
	margin-top:0px;
	margin-left:1px;
	font-size:100%;
	}
	
#header span 
	{
	position:absolute;
	z-index:4;
	width:665px;
	height:125px;
	}
	
#kontener fieldset.ico	
	{
	position:absolute;
	left:1px;
	top:12px;
	margin:0px;
	padding:0px;
	border:0px;
	}
	
#kontener fieldset.ico a img
	{
	border:0px;
	}
	
#kontener fieldset.ico a.sitemap
	{
	margin-left:15px;
	}
	
#content a.print
	{
	position:absolute;
	right:10px;
	margin-top:10px;
	}
	
#content a.print img
	{
	border:0px;
	}
	
#content .lista a 
	{
	font-weight:bold;
	color:#004080;
	text-decoration:none;
	}
	
#content .lista a:visited 
	{
	color:#9F9F9F;
	}
	
#content .lista a:hover 
	{
	text-decoration:underline;
	}
	
#kontener fieldset	
	{
	position:absolute;
	right:1px;
	top:12px;
	margin:0px;
	padding:0px;
	border:0px;
	}
	
#kontener fieldset label input	
	{
	font-size:110%;
	border:1px solid #799AAB;
	margin:0px;
	height:13px;
	padding-left:4px;
	}
	
#kontener fieldset label input.szukaj	
	{
	font-size:100%;
	border:0px;
	background:url('../i/szukaj.gif') no-repeat;
	width:17px;
	height:18px;
	margin:0px;
	padding:0px;
	}
	
#menu
	{
	float:left;
	width:239px;
	margin-top:7px;
	margin-bottom:35px;
	}
	
#menu ul 
	{
	margin:0px;
	padding:0px;
	}
	
#menu ul li
	{
	list-style:none;
	float:none;
	width:239px;
	height:auto;
	border:0px;	
	}
	
#menu ul li a 
	{
	font-family:"Tahoma", sans-serif; 
	color:#253244;
	font-weight:normal;
	text-decoration:none;
	display:block;
	height: auto !important;
	height: 15px; /* IE */
	min-height: 15px;
	padding-top:6px;
	padding-bottom:6px;
	background-color:#f2f4f7;
	padding-left:30px;
	background:url('../i/cyc.gif') no-repeat;
	border:0px;
	border-left:3px solid #ec6913;
	border-right:3px solid #2a4a72;
	border-bottom:1px solid #cdd1d7;
	}
	
#menu ul li a:hover 
	{
	background:url('../i/cyc.gif') no-repeat;
	background-color:#c6ceda;
	color:#284870;
	border-bottom:1px solid #a9b2bf;
	text-decoration:none;
	}
	
#menu ul li a.selected 
	{
	text-decoration:none;
	}
	
#menu ul li ul 
	{
	margin:0px;
	padding:0px;
	}
	
#menu ul li ul li
	{
	list-style:none;
	float:none;
	width:239px;
	height:auto;
	}
	
#menu ul li ul li a 
	{
	font-family:"Tahoma", sans-serif; 
	color:#253244;
	font-weight:normal;
	text-decoration:none;
	display:block;
	height: auto !important;
	height: 15px; /* IE */
	min-height: 15px;
	padding-top:6px;
	padding-bottom:6px;
	background:#f2f4f7;
	padding-left:50px;
	background:url('../i/cyca.gif') no-repeat;
	border:0px;
	border-bottom:1px solid #cdd1d7;
	}
	
#menu ul li ul li a:hover 
	{
	background:url('../i/cyca.gif') no-repeat;
	background-color:#c6ceda;
	color:#284870;
	border-bottom:1px solid #a9b2bf;
	text-decoration:none;
	}
	
#menu ul li ul li ul li a 
	{
	font-family:"Tahoma", sans-serif; 
	color:#253244;
	font-weight:normal;
	text-decoration:none;
	display:block;
	height: auto !important;
	height: 15px; /* IE */
	min-height: 15px;
	padding-top:6px;
	padding-bottom:6px;
	background:#f2f4f7;
	padding-left:70px;
	background:url('../i/cycc.gif') no-repeat;
	border:0px;
	border-bottom:1px solid #cdd1d7;
	}
	
#menu ul li ul li ul li a:hover 
	{
	background:url('../i/cycc.gif') no-repeat;
	background-color:#c6ceda;
	color:#284870;
	border-bottom:1px solid #a9b2bf;
	text-decoration:none;
	}
	
#menu p.c
	{
	text-align:center;
	color:#2f5585;
	font-weight:bold;
	}
	
#menu a
	{
	color:#ec6913;
	text-decoration:none;
	}
	
#menu a:hover
	{
	text-decoration:underline;
	}
	
#menu p.c img
	{
	padding:5px;
	border:1px solid #586b83;
	margin:2px;
	}
	
#menu p.c img.clear
	{
	padding:0px;
	border:0px;
	margin:0px;
	}
	
#menu p.c span
	{
	color:#ec6913;
	}
	
#content
	{
	float:left;
	width:635px;
	margin-top:7px;
	margin-left:20px;
	margin-bottom:35px;
	}
	
#content a
	{
	text-decoration:none;
	}
	
#content a:hover
	{
	text-decoration:underline;
	}
	
#content .up
	{
	display:block;
	text-align:right;
	background:url('../i/arrow.gif') no-repeat right;
	padding:4px;
	padding-right:30px;
	}
	
#content .up:hover
	{
	background:url('../i/arrow_hover.gif') no-repeat right;
	background-color:#EC6913;
	color:#ffffff;
	text-decoration:none;
	}
	
#content h1
	{
	color:#ec6913;
	font-size:160%;
	margin:0px;
	margin-top:10px;
	}
	
#content h2
	{
	color:#213b5b;
	font-size:120%;
	margin-top:15px;
	}
	
#content h2 a
	{
	color:#213b5b;
	text-decoration:none;
	}
	
#content h2 a:hover
	{
	color:#ec6913;
	text-decoration:underline;
	}
	
#content hr
	{
	background:#b7b7b7;
	color:#b7b7b7;
	height:1px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:7px !important;
	margin-top:0px;
	border:none;
	}
	
#content p
	{
	line-height:17px;
	}
	
#content p span
	{
	color:#ec6913;
	font-weight:bold;
	}
	
#content a
	{
	color:#ec6913;
	text-decoration:none;
	}
	
#content a:hover
	{
	text-decoration:underline;
	}
	
#content fieldset
	{
	position:relative;
	text-align:right;
	}
	
#content fieldset label
	{
	display:block;
	}
	
#content fieldset label input, textarea, select
	{
	width:180px;
	font-size:110%;
	height:auto;
	padding:2px;
	border:1px solid #799AAB;
	margin:1px;
	margin-right:190px;
	}
	
#content fieldset label textarea
	{
	width:600px;
	margin-right:0px;
	}
	
#content fieldset label select
	{
	width:186px;
	border:1px solid #799AAB;
	}
	
#content input.submit1
	{
	font-size:110%;
	height:auto;
	padding:2px;
	border:0px;
	background:#FFFFFF;
	font-weight:bold;
	color:#254267;
	}
	
#content .arrow_left_click
	{
	background:url('../i/arrow_left_click.gif') no-repeat;
	}
	
#content .arrow_left
	{
	background:url('../i/arrow_left.gif') no-repeat;
	}
	
#content .arrow_right_click
	{
	background:url('../i/arrow_right_click.gif') no-repeat;
	}
	
#content .arrow_right
	{
	background:url('../i/arrow_right.gif') no-repeat;
	}
	
#content .limit
	{
	color:#ec6913;
	font-weight:bold;
	}
	
#content .click_limit
	{
	color:#375479;
	font-weight:bold;
	}
	
#content ol li
	{
	line-height:17px;
	}
	
#content ul li
	{
	line-height:17px;
	}
	
#prawa
	{
	width:195px;
	float:left;
	margin-top:7px;
	margin-left:30px;
	}
	
#prawa h1
	{
	color:#ec6913;
	font-size:140%;
	margin:0px;
	margin-top:10px;
	clear:both;
	}
	
#prawa h2
	{
	color:#213b5b;
	font-size:100%;
	margin-top:15px;
	}
	
#prawa a.wiecej
	{
	background:url('../i/cyce.gif') no-repeat;
	float:right;
	padding-left:20px;
	margin-bottom:15px;
	color:#37557a;
	font-size:90%;
	text-decoration:none;
	}
	
#prawa a.wiecej:hover
	{
	text-decoration:underline;
	}
	
#prawa ul 
	{
	margin:0px;
	padding:0px;
	margin-top:12px;
	}
	
#prawa ul li
	{
	list-style:none;
	float:none;
	width:180px;
	height:16px;
	border-top:0px;
	border-bottom:1px solid #cddce2;
	text-align:left;
	padding-top:4px;
	padding-left:15px;
	background:url('../i/cycb.gif') no-repeat;
	}
	
address
	{
	clear:both;
	width:905px;
	height:33px;
	font-style:normal;
	font-size:100%;
	text-align:left;
	padding-top:5px;
	border-top:2px solid #254267;
	}
	
address span.a
	{
	float:left;
	width:260px;
	}
	
address span.a a
	{
	color:#254267;
	font-weight:bold;
	text-decoration:none;
	}
	
address span.a a:hover
	{
	text-decoration:underline;
	color:#ec6913;
	}
	
address span.b
	{
	float:left;
	width:420px;
	text-align:center;
	color:#2F5585;
	}
	
address span.b a
	{
	color:#2F5585;
	text-decoration:none;
	border-right:1px solid #8e8e8e;
	padding-right:14px;
	padding-left:14px;
	}
	
address span.b a:hover
	{
	text-decoration:underline;
	}
	
address span.c
	{
	float:left;
	width:225px;
	text-align:right;
	}
	
address span.c a
	{
	color:#2F5585;
	font-weight:normal;
	text-decoration:none;
	}
	
address span.c a:hover
	{
	text-decoration:underline;
	color:#ec6913;
	}