/* 
ff5400 
d62557 
25b0d6
*/
* {
	margin:0;
	padding:0
}
body {
	font-size:100%;
	behavior:url("./css/csshover.htc");
	background:#f1f1f1;
	color:#333
}
/* ogolne */
.access, hr {
	display:none
}
fieldset {
	border:0
}
a {
	text-decoration:none;
	color:#333
}
a:hover {
	text-decoration:underline;
}
body.chpt_1 a {
	color:#ff5400
}
body.chpt_2 a {
	color:#d62557
}
body.chpt_3 a {
	color:#25b0d6
}
img {
	border:none
}
table, td {
	border-collapse:collapse
}
/* layout */

#containerOut {
	font:12px/18px Georgia, "Times New Roman", Times, serif;
	color:#000;
	width:100%;
	height:100%
}
#container {
	width:974px;
	margin:0 auto;
}
#containerIn {
	width:934px;
	padding:0 20px;
	background:#fff;
	border-right:1px #d9d9d9 solid;
	border-bottom:1px #d9d9d9 solid;
}
#head {
	position:relative;
}
#headNav {
	font-size:11px;
	color:#959595;
	height:30px;
	border-bottom:1px #d1d1d1 solid;
}
#headNav a {
	color:#959595;
}
#headNav .linksOutside {
	float:left;
	width:150px;
	line-height:20px;
	margin:5px 0 0 0;
}
#head div.bip {
	position:relative;
	float:left;
	width:31px;
	height:21px;
	background:url(../../../images/serwis/bar_01.gif) 100% 50% no-repeat;
}
#footer div.bip {
	float:left;
	display:inline;
	overflow:hidden;
	padding:5px;
	height:11px;
	width:20px;
}
#footer div.bip {
	padding:0 7px 0 0;
	margin:0 0 0 10px;
	height:21px;
	width:20px;
	overflow:hidden;
	position:relative;
	background:url(../../../images/serwis/bar_02.gif) 0 3px no-repeat;
}
#head div.bip a, #footer div.bip a {
	position:absolute;
	overflow:hidden;
	height:0px;
	width:26px;
	padding:21px 0 0 0;
	color:#A2A2A2;
	background:url(../../../images/serwis/bip.gif) 0 0 no-repeat
}
#head div.bip a {
	left:0;
	top:0;
}
#footer div.bip a {
	left:0;
	top:0;
}
#head div.bip a:hover, #footer div.bip a:hover {
	background-position:0 -21px
}
#head div.bip a span {
/*	display:none*/

}
#headNav .linksOutside .ukie {
	margin-top:10px;
	padding:0 10px 0 10px;
	background:url(../../../images/serwis/arr_grey.gif) 100% 50% no-repeat;
}
#headNav .utils {
	float:right;
	height:23px;
	margin:7px 0 0 10px;
	width:400px;
}
#headNav .utils a {
	margin:0;
}
#fonter {
	margin:0 5px;
	padding:0 10px;
	display:inline;
	background:url(../../../images/serwis/bar_01.gif) 100% 50% no-repeat;
}
#fonter span {
	padding:0 1px;
}
#fonter span.small {
	font-size:11px
}
#fonter span.medium {
	font-size:12px
}
#fonter span.big {
	font-size:13px
}
.chpt_1 #fonter span.activ, .chpt_2 #fonter span.activ, .chpt_3 #fonter span.activ {
	color:#959595
}
.chpt_1 #fonter span:hover, .chpt_2 #fonter span:hover, .chpt_3 #fonter span:hover {
	cursor:pointer;
	color:#959595;
	text-decoration:underline
}
.chpt_1 #fonter span {
	color:#ff5400
}
.chpt_2 #fonter span {
	color:#d62557
}
.chpt_3 #fonter span {
	color:#25b0d6
}
.chpt_1 #fonter span.activ:hover {
	color:#ff5400
}
.chpt_2 #fonter span.activ:hover {
	color:#d62557
}
.chpt_3 #fonter span.activ:hover {
	color:#25b0d6
}
#headNav .links {
	float:right;
	height:23px;
	border-left:1px #d1d1d1 solid;
	padding-left:10px;
	margin:7px 0 0 10px;
}
#headNav .utils a, #headNav .links a {
	background:url(../../../images/serwis/bar_01.gif) 100% 50% no-repeat;
	padding:0 10px;
}
#headNav .utils a.last {
}
#headNav .utils a.last, #headNav .links a.last {
	background:none
}
body#main #headNav .links a.main {
	color:#959595;
}
.chpt_1 #headNav .utils a, .chpt_1 #headNav .links a {
	color:#ff5400
}
.chpt_1 #headNav a:hover {
	color:#ff5400 !important
}
.chpt_2 #headNav .utils a, .chpt_2 #headNav .links a {
	color:#d62557
}
.chpt_2 #headNav a:hover {
	color:#d62557 !important
}
.chpt_3 #headNav .utils a, .chpt_3 #headNav .links a {
	color:#25b0d6
}
.chpt_3 #headNav a:hover {
	color:#d62557 !important
}
body.pl #headNav .links a.lng_pl {
	color:#959595;
}
body.en #headNav .links a.lng_en {
	color:#959595;
}
body.fr #headNav .links a.lng_fr {
	color:#959595;
}
#head {
	width:100%;
	height:171px;
}
#headSearch {
	position:absolute;
	top:43px;
	right:0px;
	width:232px;
}
#headSearch label {
	display:none
}
#headSearch input.field {
	float:left;
	width:170px;
	height:17px;
	padding-top:3px;
	border:1px #a5acb2 solid;
	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;
}
#headSearch a {
	font-size:9px;
	float:right;
	margin:5px 0 0 0
}
#headCount {
	width:160px;
	height:30px;
	position:absolute;
	top:165px;
	right:0;
}
#headCount p {
	font-size:11px;
	line-height:12px;
	color:#959595;
	text-align:right;
	float:right;
}
#headCount span {
	float:left;
	margin:0 0 0 10px;
	padding:1px 0 20px 0;
	font-size:30px;
	line-height:20px;
	color:#000
}
#head h1 {
	width:650px;
	margin:70px 0 0 0;
	height:60px;
	text-indent:-999px;
	background:url(../../../images/serwis/head_bg.gif) 0 0 no-repeat;
	overflow:hidden;
}
#head h1 a {
	display:block;
	width:650px;
	height:60px;
}
#head h2 {
	display:none
}
#tinOut {
}
#main #lead {
	height:208px;
	padding:0 0 20px 0;
	border-bottom:2px #d1d1d1 solid;
}
#leadIn {
}
#leadNav {
	height:33px;
}
ul#navBookmarks {
	list-style:none;
	height:33px;
	padding-left:2px;
}
ul#navBookmarks li {
	float:left;
	display:inline;
	height:33px;
}
ul#navBookmarks li a {
	padding:0px 10px;
	float:left;
	margin:2px 2px 0 0;
	color:#fff;
	font:bold 14px/30px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
ul#navBookmarks li.activ a {
	margin-top:0;
	line-height:33px;
}
li#book1 a {
	background:#ff5400
}
li#book2 a {
	background:#d62557
}
li#book3 a {
	background:#25b0d6
}
#main #bookmarks {
	height:173px;
	background:#f1f1f1;
}
#bookmarks .bookmark {
	display:none;
}
#main #bookmarks .bookmark {
	padding:15px 20px 25px 250px;
	height:133px;
	overflow:hidden
}
#sub #bookmarks .bookmark {
}
.chpt_1 #box_book1 {
	display:block;
}
.chpt_2 #box_book2 {
	display:block;
}
.chpt_3 #box_book3 {
	display:block;
}
#box_book1 {
	border-top:2px #ff5400 solid;
	background:url(../../../images/serwis/bookmark1_bg.gif) 0 0 no-repeat;
}
#box_book2 {
	border-top:2px #d62557 solid;
	background:url(../../../images/serwis/bookmark1_bg.gif) 0 0 no-repeat
}
#box_book3 {
	border-top:2px #25b0d6 solid;
	background:url(../../../images/serwis/bookmark1_bg.gif) 0 0 no-repeat
}
#main #bookmarks h3 {
	text-indent:-999px;
	overflow:hidden;
	height:30px;
	margin:0 0 10px 0;

}
#bookmarks #box_book1 h3 {
	background:url(../../../images/serwis/book1_pl_head.gif) 0 0 no-repeat;
}
#bookmarks #box_book2 h3 {
	background:url(../../../images/serwis/book2_pl_head.gif) 0 0 no-repeat
}
#bookmarks #box_book3 h3 {
	background:url(../../../images/serwis/book3_pl_head.gif) 0 0 no-repeat
}
#bookmarks #box_book1 a {
	color:#ff5400;
	background:url(../../../images/serwis/arr_chpt_01.gif) 100% 50% no-repeat;
}
#bookmarks #box_book2 a {
	color:#d62557;
	background:url(../../../images/serwis/arr_chpt_02.gif) 100% 50% no-repeat;
}
#bookmarks #box_book3 a {
	color:#25b0d6;
	background:url(../../../images/serwis/arr_chpt_03.gif) 100% 50% no-repeat;
}
#contentOut {
}
#main #contentOut {
	margin:10px 0 10px 0;
	background:url(../../../images/serwis/content_bg.gif) 0 0 repeat-y;
}
#sub #contentOut {
	margin:20px 0 10px 0;
	background:url(../../../images/serwis/content_bg_sub.gif) 0 0 repeat-y;
}
#nav {
	width:220px;
	float:left;
	display:inline
}
#nav ul {
	list-style:none;
	margin:0 0 15px 0
}
#nav h3 {
	font:bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:7px 10px;
}
#nav h3.chpt_1 {
	background:#ff5400
}
#nav h3.chpt_2 {
	background:#d62557
}
#nav h3.chpt_3 {
	background:#25b0d6
}
#nav li {
	min-height:30px;
	background:url(../../../images/serwis/dot_01.gif) 0 100% repeat-x;
}
#nav li.last {
	background:none
}
#nav li a {
	font:normal 12px/18px Georgia, "Times New Roman", Times, serif;
	padding:5px 10px 5px 20px;
	min-height:19px;
	display:block
}
.chpt_1 #nav li a {
	background:url(../../../images/serwis/arr_chpt_01.gif) 10px 13px no-repeat;
}
.chpt_1 #nav li a:hover {
	background:url(../../../images/serwis/arr_chpt_01.gif) 10px 13px no-repeat #f5f5f5;
}
.chpt_2 #nav li a {
	background:url(../../../images/serwis/arr_chpt_02.gif) 10px 13px no-repeat;
}
.chpt_2 #nav li a:hover {
	background:url(../../../images/serwis/arr_chpt_02.gif) 10px 13px no-repeat #f5f5f5;
}
.chpt_3 #nav li a {
	background:url(../../../images/serwis/arr_chpt_03.gif) 10px 13px no-repeat;
}
.chpt_3 #nav li a:hover {
	background:url(../../../images/serwis/arr_chpt_03.gif) 10px 13px no-repeat #f5f5f5;
}
#nav li.activ a {
	font-weight:bold
}
#nav a {
	color:#000;
	text-decoration:none
}
#nav li.activ ul {
	margin:0
}
#nav li.activ ul a {
	font-weight:normal
}
.chpt_1 #nav li.activ ul a {
	padding-left:30px;
	background:url(../../../images/serwis/dot_chpt_01.gif) 20px 13px no-repeat;
}
.chpt_1 #nav li.activ ul a:hover {
	background:url(../../../images/serwis/dot_chpt_01.gif) 20px 13px no-repeat #f5f5f5;
}
.chpt_2 #nav li.activ ul a {
	padding-left:30px;
	background:url(../../../images/serwis/dot_chpt_02.gif) 20px 13px no-repeat;
}
.chpt_2 #nav li.activ ul a:hover {
	background:url(../../../images/serwis/dot_chpt_02.gif) 20px 13px no-repeat #f5f5f5;
}
.chpt_3 #nav li.activ ul a {
	padding-left:30px;
	background:url(../../../images/serwis/dot_chpt_03.gif) 20px 13px no-repeat;
}
.chpt_3 #nav li.activ ul a:hover {
	background:url(../../../images/serwis/dot_chpt_03.gif) 20px 13px no-repeat #f5f5f5;
}
#contentIn {
	float:right;
	width:714px;
}
#content {
	margin:0 1px 0 11px;
		min-height:300px
}
#main #content {
	float:left;
	display:inline;
	width:460px;
	padding:0 20px 30px 20px;
}
#sub #content {
	padding:0 20px 20px 20px;
}
#contentHead {
	height:30px;
	padding:5px 0 0 0;
	background:url(../../../images/serwis/dot_01.gif) 0 100% repeat-x;
    margin-bottom: 10px;
}
#contentHead h2 {
	text-indent:-999px;
	overflow:hidden;
	margin:2px 0;
}
#contentHead h2.aktualnosci {
	background:url(../../../images/serwis/content_head_aktualnosci.gif) 0 0 no-repeat;
}
#contentHead h2.informacje_dla_prasy {
    background:url(../../../images/serwis/content_head_informacje_dla_prasy.gif) 0 0 no-repeat;
}
#main div.contBox {
	clear:both;
	margin:0 0 20px 0;
}
#sub div.contBox {
	clear:both;
	/* ....
	margin:10px 0 25px 0;	 
	 .. */
 	margin:0 0 25px 0;
}
div.contBox img {
	float:left;
	margin:0 10px 10px 0
}
div.contBox p.dat {
	color:#959595
}
#sub #content .contBox {
	/* ....
	background:url(../../../images/serwis/dot_01.gif) repeat-x 0 0
	... */
}
a.more {
	font-size:11px;
	padding-right:10px;
}
.chpt_1 a.more {
	background:url(../../../images/serwis/arr_chpt_01.gif) 100% 50% no-repeat;
}
.chpt_2 a.more {
	background:url(../../../images/serwis/arr_chpt_02.gif) 100% 50% no-repeat;
}
.chpt_3 a.more {
	background:url(../../../images/serwis/arr_chpt_03.gif) 100% 50% no-repeat;
}
a.archiwum {
	float:right;
	font-size:11px;
	padding-right:10px;
}
.chpt_1 a.archiwum {
	background:url(../../../images/serwis/arr_chpt_01.gif) 100% 50% no-repeat;
}
.chpt_2 a.archiwum {
	background:url(../../../images/serwis/arr_chpt_02.gif) 100% 50% no-repeat;
}
.chpt_3 a.archiwum {
	background:url(../../../images/serwis/arr_chpt_03.gif) 100% 50% no-repeat;
}
#main #content h3, #sub #content h3 {
	font:normal 24px/26px Georgia, "Times New Roman", Times, serif;
}
#main #content h3 {
	margin-top:-3px
}
#main #content ul, #main #content ol, #sub #content ul, #sub #content ol {
	margin: 0px 0px 20px 20px;
}
#main #content p {
	margin: 0 0 0 0;
}
#main #content p.dat {
	margin:0
}
#sub #content p.dat {
	margin:0 0 10px 0;
}
.chpt_1 h3 {
	color:#ff5400;
}
.chpt_2 h3 {
	color:#d62557;
}
.chpt_3 h3 {
	color:#25b0d6;
}
/* tresci podstrony */
#sub #content .graphic {
	float:left;
	width:300px;
	margin:0 20px 15px 0;
}
#sub #content .graphic img {
	margin:0 0 10px 0;
}
#sub #content .graphic .caption {
	font:italic 11px/18px Georgia, "Times New Roman", Times, serif;
	color:#8b8b8b;
	padding:15px 0 0 0;
	margin:0
}
#sub #content p {
	font:normal 12px/18px Georgia, "Times New Roman", Times, serif;
	/* ....
	margin:0 0 20px 0
	.... */
	margin:0 0 10px 
}
#sub #content h3 {
	font:normal 30px/38px Georgia, "Times New Roman", Times, serif;
	/* ...
	padding:10px 0
	..... */
	padding:0 0 10px 0
	
}
#sub #content table {
	width:100%;
}
#sub #content table td {
	background:url(../../../images/serwis/dot_01.gif) 0 100% repeat-x;
	text-align:center;
	padding:1px 0
}
#sub #content td.year {
	width:200px;
	text-align:center
}
#sub #content td.months {
	width:300px;
}
#sub #content td.countries {
	width:300px;
}
#sub #content tr.row_1 {
}
#sub #content tr.row_2 {
	background:#fcfcfd
}
/* galeria */
table.galleryList{
margin-bottom:20px
}
table.galleryList td.foto{
width:150px;
}
table.galleryList td.desc{
border-right:10px #fff solid
}
table.galleryList td img{
margin:10px 0
}
#galleryHead{
height:50px;
}
#galleryNav{
padding:5px 0 0 0
}
#galleryNav a{
	float:left;
	margin-right:10px
}
#galleryNav a.prev{
	padding:0 10px 0 0;
	background:url(../../../images/serwis/bar_01.gif) 100% 50% no-repeat
	}
#galleryNav .searchLimit{
	padding:0
}
#phocagallery{
}
#phocagallery:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
#phocagallery .box{
	width:200px;
	height:220px;
	margin:0 12px 10px 0;
	float:left;

}
#phocagallery .box .foto{
	width:200px;
	height:200px;
	position:relative;
}
#phocagallery .box .foto img{
	margin:0
}
#phocagallery .box span{
	position:absolute;
	top:0px;
	right:0;
	background:url(../../../images/serwis/zoom.gif) 0 0 no-repeat;
	height:13px;
	width:13px;
	display:block;
	text-indent:-999px;
	overflow:hidden;
}
#phocagallery .box p{
	height: 10px;
}
.pagecounter{

}
.pagecounter a, .pagecounter span{
padding:3px
}
.pagecounter a:hover{
background:#f8f8f8
}
/* */
#sub #track {
	/*margin:7px 0 0 5px;*/
	padding:7px 0 5px 5px;
	font:normal 11px/15px Georgia, "Times New Roman", Times, serif;
	background:url(../../../images/serwis/dot_01.gif) repeat-x 0 100% #f5f5f5
}
#sub #subLinksUp {
	float:right;
	font:normal 11px/30px Georgia, "Times New Roman", Times, serif;
	height:30px;
}
#sub #subLinksUp a, #sub #subLinksBottom a {
	padding:0 10px;
	background:url(../../../images/serwis/bar_01.gif) 100% 50% no-repeat
}
#sub #subLinksUp a.last, #sub #subLinksBottom a.last {
	padding:0 0 0 5px;
	background:none
}
#sub #subLinksBottom {
	font:normal 11px/14px Georgia, "Times New Roman", Times, serif;
	background:url(../../../images/serwis/dot_01.gif) 0 0 repeat-x;
	margin:0 0 20px 10px;
	padding:10px 0 0 10px;
}
div.download {
	border-top:1px #d1d1d1 solid;
	line-height:54px;
	padding:0 40px;
}
.chpt_1 div.download {
	background:url(../../../images/serwis/download_chpt_1_bg.gif) 20px 20px no-repeat #f9fafa
}
.chpt_2 div.download {
	background:url(../../../images/serwis/download_chpt_2_bg.gif) 20px 20px no-repeat #f9fafa
}
.chpt_3 div.download {
	background:url(../../../images/serwis/download_chpt_3_bg.gif) 20px 20px no-repeat #f9fafa
}
div.download a {
	font-weight:bold
}
#main #sideBar {
	float:right;
	display:inline;
	width:202px;
}
#sub #sideBar {
	display:block
}
#main #sideBar h3 {
	text-indent:-999px;
	overflow:hidden;
	height:18px;
	width:150px;
	margin:5px 0;
}
#main #newsletter {
	background:url(../../../images/serwis/newsletter_bg.gif) 0 0 no-repeat;
	width:162px;
	height:135px;
	padding:20px;
	position:relative;
	overflow:hidden;
}
#main #newsletter form {
	margin-top:10px;
	padding:0px;
}
#main #newsletter p {
	color:#fff;
	margin-bottom:10px;
}
#main #newsletter label {
	color:#fff;
	float:left;
	display:inline;
	width:65px;
	line-height:22px;
}
#main #newsletter input.field {
	width:93px;
	height:17px;
	float:left;
	display:inline;
	margin:0 0 5px 0;
	padding:3px 1px 0 1px;
	border:1px #a5acb2 solid;
	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;
}
form div.btnZapisz, form div.btnSzukaj, div.btnForm {
	overflow: hidden;
	display: inline;
	position: relative;
	width: 55px;
	height: 22px;
	min-height: 22px;
	text-indent: -999px;
}
form div.btnZapisz, form div.btnSzukaj {
	float: right;
}
div.btnForm {
	float:left;
}
form div.btnZapisz {
	margin: 7px 0 0 0;
	padding:0;
}
form input#btnZapisz, form input#btnSzukaj, div.btnForm input.btn {
	position: absolute;
	top: 0px;
	left: 0;
	background-image: url(../../../images/serwis/form_btn_szukaj.gif);
}
.chpt_1 form input#btnZapisz {
	background:url(../../../images/serwis/form_btn_zapisz.gif) 0 0 no-repeat;
}
.chpt_2 form input#btnZapisz {
	background:url(../../../images/serwis/form_btn_zapisz.gif) -55px 0 no-repeat;
	left:-56px
}
.chpt_3 form input#btnZapisz {
	background:url(../../../images/serwis/form_btn_zapisz.gif) -110px 0 no-repeat;
	left:-112px
}
.chpt_1 form input#btnSzukaj {
	background:url(../../../images/serwis/form_btn_szukaj.gif) 0 0 no-repeat;
}
.chpt_2 form input#btnSzukaj {
	background:url(../../../images/serwis/form_btn_szukaj.gif) -55px 0 no-repeat;
	left:-56px
}
.chpt_3 form input#btnSzukaj {
	background:url(../../../images/serwis/form_btn_szukaj.gif) -110px 0 no-repeat;
	left:-112px
}
.chpt_1 form input#btnWyslij {
	background:url(../../../images/serwis/form_btn_wyslij.gif) 0 0 no-repeat;
}
.chpt_2 form input#btnWyslij {
	background:url(../../../images/serwis/form_btn_wyslij.gif) -55px 0 no-repeat;
	left:-56px
}
.chpt_3 form input#btnWyslij {
	background:url(../../../images/serwis/form_btn_wyslij.gif) -110px 0 no-repeat;
	left:-112px
}
form input#btnZapisz:hover, form input#btnSzukaj:hover, form input.btn:hover {
	top: -23px;
}
#main #newsletter a.opcje {
	font-size:9px;
	position:absolute;
	left:20px;
	bottom:12px;
}
#main #sideBar div.box {
	width:162px;
	padding:10px 20px;
	border-bottom:1px #d1d1d1 solid;
	background:url(../../../images/serwis/sidebar_box_bg2.gif) 0 0 no-repeat #f5f5f5;
}
#main #sideBar #newsletter h3 {
	height:22px;
	background:url(../../../images/serwis/sidebar_pl_head_newsletter.gif) 0 0 no-repeat;
	margin:0;
}
#main.chpt_1 #sideBar div.box a:hover h3, #main.chpt_1 #sideBar #kontakt a:hover h3 {
	background-position:0 -22px;
	cursor:pointer
}
#main.chpt_1 #sideBar div.box h3, #main.chpt_1 #sideBar #kontakt h3 {
	background:url(../../../images/serwis/sidebar_h3_chpt1_bg.gif) 0 1px no-repeat
}
#main.chpt_2 #sideBar div.box h3, #main.chpt_2 #sideBar #kontakt h3 {
	background:url(../../../images/serwis/sidebar_h3_chpt2_bg.gif) 0 1px no-repeat
}
#main.chpt_3 #sideBar div.box h3, #main.chpt_3 #sideBar #kontakt h3 {
	background:url(../../../images/serwis/sidebar_h3_chpt3_bg.gif) 0 1px no-repeat
}
#main #sideBar div.box h3 span, #main #sideBar #kontakt h3 span {
	display:block;
}
#main #sideBar #patronage h3 span {
	background:url(../../../images/serwis/sidebar_pl_head_patronage.gif) 20px 0 no-repeat;
}
#main #sideBar #biuletyny h3 span {
	background:url(../../../images/serwis/sidebar_pl_head_biuletyny.gif) 20px 0 no-repeat;
}
#main #sideBar #galeria h3 span {
	background:url(../../../images/serwis/sidebar_pl_head_galeria.gif) 20px 0 no-repeat
}
#main #sideBar #przydatneLinki h3 span {
	background:url(../../../images/serwis/sidebar_pl_head_przydatne.gif) 20px 0 no-repeat
}
#main #sideBar #doPobrania h3 span {
	background:url(../../../images/serwis/sidebar_pl_head_doPobrania.gif) 20px 0 no-repeat
}
#main #sideBar #kontakt h3 span {
	background:url(../../../images/serwis/sidebar_pl_head_kontakt.gif) 20px 0 no-repeat;
}
#main #sideBar #faq h3 span {
        background:url(../../../images/serwis/sidebar_pl_head_faq.gif) 20px 0 no-repeat;
}
#main #sideBar #biuletyny {
	background:url(../../../images/serwis/sidebar_box_bg.gif) 0 0 no-repeat #f5f5f5;
}
#main #sideBar #kontakt {
	width:162px;
	padding:10px 20px;
}
#main #sideBar div.box p {
	font-size:11px;
	line-height:16px;
}
#footer {
	position:relative;
	clear:both;
	width:100%;
	height:20px;
	margin:0 auto 0 auto;
	padding:10px 0 10px 0;
}
#footerIn {
	width:974px;
	margin:0 auto;
}
#footer p {
	float:left;
	color:#959595;
	font-size:11px
}
#footer p span {
}
#footer p.linki {
	float:left;
	display:inline;
}
#footer a {
	margin:0 0 0 9px;
	padding-left:11px;
	text-decoration:none;
	color:#959595;
	font-size:11px;
	float:left;
	background:url(../../../images/serwis/bar_02.gif) 0 50% no-repeat;
}
#footer a.activ {
}
#footer a:hover {
	text-decoration:underline
}
#footer ul#autor {
	float:right;
	padding-left:5px;
	/*background:url(../../../images/serwis/bar_02.gif) 0 50% no-repeat;*/
}
#footer ul#autor li {
	display:inline;
	float:left;
	width:84px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
}
#footer ul#autor li#akonet {
	width:84px;
}
#footer #autor #akonet, #footer #autor #akonet a {
	background:url(../../../images/serwis/footer_akonet.gif) no-repeat 0 0
}
#footer #autor #akonet a {
	display:block;
	width:84px;
	height:20px;
	margin:0;
}
#footer #autor #akonet a:hover {
	background-position:0 -20px
}
#component-contact {
	padding:20px 0 0 0
}
#component-contact h4 {
	padding-left:150px;
}
#component-contact p {
	background:url(../../../images/serwis/dot_01.gif) 0 100% repeat-x;
	padding:0 0 20px 150px;
}
table.contentpaneopen {
}
#sub table.contentpaneopen td {
	text-align:left !important
}
#emailForm {
	margin-top:20px;
}
#emailForm div.contact_email {
	height:390px
}
#emailForm label.lb_1 {
	float:left;
	margin:10px 0 0 0;
	width:150px;
}
#emailForm label.lb_2 {
}
#contact_email_copy {
	margin:15px 0 15px 150px
}
#emailForm br {
	clear:both
}
#emailForm input.inputbox, #emailForm textarea {
	float:left;
	width:270px;
	height:17px;
	padding-top:3px;
	margin:10px 0 0 0;
	border:1px #a5acb2 solid;
	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;
}
#emailForm textarea {
	width:400px;
	height:200px;
}
.contact_email .btnForm {
	margin-left:150px
}
/* wyszukiwarka */
form#searchForm {
}
div.contentpaneopen {
	padding:0 0 20px 0;
}
form#searchForm table {
	border:none;
	background:none
}
#sub form#searchForm table td {
	background:none
}
.contentpaneopen .detailsMain {
	width:600px;
	height:30px;
	margin:0 0 10px 0
}
#sub form#searchForm .contentpaneopen div.detailsMain label {
	float:left;
	line-height:30px;
	margin:0 5px 0 0
}
#sub form#searchForm input.inputbox {
	width:200px;
	height:22px;
	padding:3px 0 0 3px;
	margin:0 5px 0 0;
	border:1px #a5acb2 solid;
	float:left;
	font:normal 14px/22px Georgia, "Times New Roman", Times, serif;
}
#searchForm div.btnSzukaj {
	float:left;
	margin:3px 0 0 0
}
div.details {
	margin:5px 0;
	font:normal 11px/11px Georgia, "Times New Roman", Times, serif
}
div.details select {
	font:normal 11px/11px Georgia, "Times New Roman", Times, serif
}
div.details p {
	padding:0 !important;
	margin:0 !important;
	display:inline;
	font:normal 11px/11px Georgia, "Times New Roman", Times, serif !important
}
div.radiobtn label {
	margin-right:10px
}
div.kolejnosc label {
	margin-right:25px;
}
div.szukajw p {
	padding:0 !important;
	margin:0 7px 0 0 !important;
	display:inline;
	font:normal 11px/11px Georgia, "Times New Roman", Times, serif !important
}
.searchintro {
	margin:15px 0;
	padding:15px 0 0 0;
	background:url(../../../images/serwis/dot_01.gif) 0 0 repeat-x;
}
.searchLimit{
	float:right;
}
#searchForm .searchLimit{
	padding:15px 0 0 0;
}
.searchLimit label {
	padding:0 10px 0 0
}
.searchLimit select {
	width:90px;
	font-family:Georgia, "Times New Roman", Times, serif
}
.searchLimit select, .searchLimit label {
}
#sub #content .searchintro p {
	margin:0;
	font-size:130%;
}
#outcome {
	background:url(../../../images/serwis/dot_01.gif) 0 0 repeat-x;
	margin-top:10px;
	padding-top:10px;
}
#outcome li {
}
.chpt_1 .highlight {
	color:#ff5400
}
.chpt_2 .highlight {
	color:#d62557
}
.chpt_3 .highlight {
	color:#25b0d6
}
#outcome a {
	font-size:13px
}
#outcome .small, #sub #outcome p.dat {
	color:#888
}
#sub #outcome p.dat {
	font-size:11px;
	font-style:italic
}
/* hack zamykajacy float */
#contentOut:after, .clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
