@charset "UTF-8"
/* COMMON pierwszy.css: */
/* plik wczytywany domyślnie jako pierwszy zestaw stylów dla wszystkich serwisów */

@font-face {
	font-family: "vollkorn";
	src: url("/vollkorn.eot"); /* IE9 Compat Modes */
	src: url("/vollkorn.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */
	url("/vollkorn.woff") format("woff"), /* Pretty Modern Browsers */
	url("/vollkorn.ttf") format("truetype"); /* Safari, Android, iOS */
	font-weight: normal;
	font-style: normal;
}

h1, h2, h3, h4 {
	text-align: left;
}

body {
	overflow-y: scroll !important;
}

#leweMenu {
	font-weight: bold;
	margin-top: 0.6em;
	background-color: #FBFDFF;
	font-size: 91%;
	line-height: 112%;
}
#mnuHdTtl {
	border-top: 1px solid #C0C0C0;
	padding: 0.35em 4px 0.2em 0;
	text-align: center;
}

span.nolink {
	color: #aaaaaa;
	opacity: 0.8;
	text-decoration: line-through;
}
span.nolink2 {
	color: inherit;
	opacity: 0.9;
}

.aliteratura {
	text-decoration: none;
	color: #6c6c8f;
	background-color: #d2e8fe;
	font-weight: normal;
	position: relative;
	font-size: 85%;
	line-height: 90%;
	top: -7px;
	left: -2px;
	padding: 0 1px 1px 1px;
}
.aliteratura:hover {
	text-decoration: none;
	color: inherit;
	background-color: #feb282;
}/* COMMON mb.balloon.css: */
@charset "UTF-8";
/*
@font-face {
  font-family: 'fontello';
  src: url('mbBalloonFont/fontello.eot?2937083');
  src: url('mbBalloonFont/fontello.eot?2937083#iefix') format('embedded-opentype'),
  url('mbBalloonFont/fontello.svg?2937083#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/
@font-face {
  font-family: 'fontello';
  src: url('data:application/octet-stream;base64,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') format('woff'),
  url('data:application/octet-stream;base64,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sAgjQiAgIEYjR7ABKyNhOC2wOSywABawAyWwAiVHI0cjYbAAVFguIDwjIRuwAiWwAiVHI0cjYSCwBSWwBCVHI0cjYbAGJbAFJUmwAiVhuQgACABjYyMgWGIbIVljuAQAYiCwAFBYsEBgWWawAWNgIy4jICA8ijgjIVktsDossAAWILAIQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbA7LCMgLkawAiVGUlggPFkusSsBFCstsDwsIyAuRrACJUZQWCA8WS6xKwEUKy2wPSwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKxAAAqsQAFQrEACCqxAAVCsQAIKrEABUK5AAAACSqxAAVCuQAAAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbEADCq4Af+FsASNsQIARAA=') format('truetype');
}


.mbBalloon {
  position: absolute;

  background-color: #fefefe;
  border: 1px solid #333;

  color: #242424;

  min-height: 40px;
  min-width: 80px;
  max-width: 440px;
  padding: 20px 20px 20px 20px;

  border-radius: 4px;
  box-shadow: 0 0 4px 2px rgba(0, 0, 0, .2);

	text-align: left !important;
	/* overflow: hidden; */

}
.mbBalloon a {
	overflow-wrap: break-word;
	word-wrap: break-word;

	-ms-word-break: break-all;
	/* This is the dangerous one in WebKit, as it breaks things wherever */
	word-break: break-all;
	/* Instead use this non-standard one: */
	word-break: break-word;

	/* Adds a hyphen where the word breaks, if supported (No Blink) */
	-ms-hyphens: auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;

}

.mbBalloon .arrow {
  position: absolute;
  width: 12px;
  height: 12px;

  border-color: transparent;
  border-style: solid;
  border-width: 12px;
}
.mbBalloon .arrow.border {
  /* Modify this attribute for the arrow border color*/
  border-color: transparent;
}

.mbBalloon .arrow.n {
  border-bottom-color: inherit;
  border-bottom-width: 12px;
  border-top-width: 0;
}
.mbBalloon .arrow.border.n {
  border-top-color: transparent!important;
  border-left-color: transparent!important;
  border-right-color: transparent!important;
  margin-top: 2px
}

.mbBalloon .arrow.s {
  border-top-color: inherit;
  border-top-width: 12px;
  border-bottom-width: 0;
}
.mbBalloon .arrow.border.s {
  border-bottom-color: transparent!important;
  border-left-color: transparent!important;
  border-right-color: transparent!important;
   margin-top: -2px
}

.mbBalloon .arrow.e {
  border-left-color: inherit;
  border-left-width: 12px;
  border-right-width: 0;
}
.mbBalloon .arrow.border.e {
  border-top-color: transparent!important;
  border-bottom-color: transparent!important;
  border-right-color: transparent!important;
   margin-left: -2px
}


.mbBalloon .arrow.w {
  border-right-color: inherit;
  border-right-width: 12px;
  border-left-width: 0;
}
.mbBalloon .arrow.border.w {
  border-top-color: transparent!important;
  border-left-color: transparent!important;
  border-bottom-color: transparent!important;
   margin-left: 2px
}

.mbBalloon .mbBalloonClose{
  position: absolute;
  right: 0;
  top: 0;
  padding: 0;
  width: 50px;
  height: 50px;
  cursor: pointer;
  opacity: 0.5;

}

.mbBalloon .mbBalloonClose:hover{
  opacity: 0.9;
}

.mbBalloon.e .mbBalloonClose{
	/* right: auto;
	  left: 5px; */
}

.mbBalloonClose:before{
  content: '\e802';
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: block;
  text-decoration: inherit;
  font-variant: normal;
  text-transform: none;
	line-height: 30px;
  font-size: 30px; /* 120%; */
  text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3);
  position: absolute;
  top: 3px;
  left: 18px;
}

.mbBalloonOpener.highlight{
  z-index: 1001;
  box-shadow: 0 0 20px 10px rgba(240, 240, 240, 0.81);
  background-color: rgba(240, 240, 240, 0.69) !important;
}

.mbBalloonOverlay{
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(150, 150, 150, 0.8);
  top:0;
  left: 0;
}


.mBalCsepar {
	width: 20px;
	height: 16px;
	float: right;
}/* common.css: */
.error { color: #A00000; }
.okay { color: #009000; }

.czarny10 { font-size: 10pt; }
.czarny12 { font-size: 12pt; }
.czarny14 { font-size: 14pt; }
.czarny16 { font-size: 16pt; }
.czarny18 { font-size: 18pt; }
.czarny20 { font-size: 20pt; }
.czerwony10 { color: #A00000; font-size: 10pt; }
.czerwony12 { color: #A00000; font-size: 12pt; }
.czerwony14 { color: #A00000; font-size: 14pt; }
.czerwony16 { color: #A00000; font-size: 16pt; }
.czerwony18 { color: #A00000; font-size: 18pt; }
.czerwony20 { color: #A00000; font-size: 20pt; }
.ch12 {  color: #A00000; font-size: 12pt; }
.ch14 {  color: #A00000; font-size: 14pt; }
.ch18 {  color: #A00000; font-size: 18pt; }
.ch20 {  color: #A00000; font-size: 20pt; }
.ch24 {  color: #A00000; font-size: 24pt; }
.ch32 {  color: #A00000; font-size: 32pt; }
.ch36 {  color: #A00000; font-size: 36pt; }
.ch48 {  color: #A00000; font-size: 48pt; }
.ch72 {  color: #A00000; font-size: 72pt; }
.ch96 {  color: #A00000; font-size: 96pt; }
.ch120 { font-family: ??,????; color: #A00000; font-size: 120pt; }
.ch24_vertical {  color: #A00000; font-size: 24pt; horizontal-align: bottom; }

#topmsg, .topmsg { padding: .6em; border: 1px solid #C0C0C0; background-color: #fad3d0; margin: 9px 0; }

.btmmsg { padding: 0.5em 0 0 0; border-top: 1px solid #C0C0C0; margin: 0; text-align: center; font-size: 87%; line-height: 100%; color: #424242; }

/* placeholder dla obsługi CMS: */
#divCMSbg {
	position: absolute;
	position: fixed;
	background-color: #606060;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	filter: alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	display: none;
}
#divCMS {
	position: absolute;
	position: fixed;
	width: 66%;
	height: 84%;
	top: 8%;
	margin: 0 17%;
	filter: alpha(opacity=98);
	-moz-opacity:0.98;
	-khtml-opacity: 0.98;
	opacity: 0.98;
	background-color: #ffffff;
	display: none;
	/* border: 1px solid #000000; */
	-webkit-box-shadow: 10px 10px 32px 0px rgba(0,0,0,0.9);
	-moz-box-shadow: 10px 10px 32px 0px rgba(0,0,0,0.9);
	box-shadow: 10px 10px 32px 0px rgba(0,0,0,0.9);
}
#ifrCMS {
	height: 100%;
	width: 100%;
	border: none;
}
#iXCMS {
	position: absolute;
	top: -31px;
	right: -31px;
}
/* placeholder dla obsługi CMS. */

.autourll {
	background-position: center left;
	background-repeat: no-repeat;
	background-image: url(/gfx/external.png);
	padding-left: 14px;
}
.autourlr {
	background-position: center right;
	background-repeat: no-repeat;
	background-image: url(/gfx/external.png);
	padding-right: 14px;
}
/* style.css: */
body {
	text-align: center;
	margin: 1.6%;
	margin-top: 0;
	background-color: #FEFEF6;
	font-size: 110%;
	font-family: "Calibri","Cambria","Lucida Grande","Trebuchet MS", Tahoma, Trebuchet, Verdana, Arial, Sans-Serif;
	/* font-family: vollkorn, "Calibri","Cambria","Lucida Grande","Trebuchet MS", Tahoma, Trebuchet, Verdana, Arial, Sans-Serif; */
}

table {
    font-size: 1em;
}

a img {
	border: 0;
}

a { color: #000046; }
/* a, a:visited { text-decoration: none;} */
a:hover { text-decoration: underline;}

#container
{
width: 93%;
margin: 1% auto;
background-color: #fff;
color: #000;
border: 1px solid gray;
line-height: 130%;
text-align: left; 
}

#top
{
padding: 0;
background-color: #a99242;
/* border-bottom: 1px solid gray; */
text-align: center;
background-image:url('/gfx/head_bg.jpg');
background-repeat:repeat-x;
background-position:top right;
height: 120px;
}

#top h1
{
font-family: Helvetica, Arial, sans-serif;
/* font-family: Helvetica, Arial, sans-serif; */
/* font-family: Georgia, "Times New Roman", "Times Roman", Times, serif; */
padding: 0;
margin: 0;
color: #FEFEF6;
font-size: 2.3em;
line-height: 1.1em;

}

#toppod {
padding: .1em;
padding-left: .3em;
background-color: #feb878;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
text-align: left;
color: #303030; 
line-height: 1.1em;
}
#toppod a {
	color: #393939; 
	text-decoration: none;
}
#toppod a:hover {
	text-decoration: underline;
}

#leftnav
{
float: left;
width: 18%;
margin: 0 auto;
/* padding: 1em; */
padding: .3em;
padding-right: 0;
margin-top: .2em;
}
#leftnav a {
	color: #a90000;
}

#content
{
/* margin-left: 200px; */
margin-left: 19%;
border-left: 1px solid gray; 
padding: .5em; 
padding-top: 0;
padding-left: 3%;
padding-right: 5%;
line-height: 1.2em;
/* max-width: 64em; */
text-align: justify; 
}

#footer
{
clear: both;
margin: 0;
padding: 2px;
color: #333;
background-color: #d0d0f0;
border-top: 1px solid gray;
text-align: center;
font-size: 1.0em;
/* height: 1em; */
line-height: 1em;
}
#footer a {
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 1em .5em 0; padding-top: .5em; line-height: 1.3em;}

#content h4 { margin: 1em 5em 2em 3em; line-height: 1.2em; border-left: 1px solid #acacac; padding-left: 1.2em;}

hr { height: 1px; margin: 0; color: #c0c0ea; }

.error { color: #A00000; }
.okay { color: #009000; }
.czarny10 { font-size: 10pt; }
.czarny12 { font-size: 12pt; }
.czarny14 { font-size: 14pt; }
.czarny16 { font-size: 16pt; }
.czerwony10 { color: #A00000; font-size: 10pt; }
.czerwony12 { color: #A00000; font-size: 12pt; }
.czerwony14 { color: #A00000; font-size: 14pt; }
.czerwony16 { color: #A00000; font-size: 16pt; }
.czerwony18 { color: #A00000; font-size: 18pt; }
.czerwony20 { color: #A00000; font-size: 20pt; }
.czerwony22 { color: #A00000; font-size: 22pt; }


.ch12 {  color: #A00000; font-size: 12pt; }
.ch14 {  color: #A00000; font-size: 14pt; }
.ch18 {  color: #A00000; font-size: 18pt; }
.ch20 {  color: #A00000; font-size: 20pt; }
.ch24 {  color: #A00000; font-size: 24pt; }
.ch32 {  color: #A00000; font-size: 32pt; }
.ch36 {  color: #A00000; font-size: 36pt; }
.ch48 {  color: #A00000; font-size: 48pt; }
.ch72 {  color: #A00000; font-size: 72pt; }
.ch96 {  color: #A00000; font-size: 96pt; }

#FORM_MAILINGLIST { color: #333; text-align: center; margin: 0; padding: .3em; border: 1px solid #C0C0C0; }
#FORM_MAILINGLIST * { font-size: .85em; text-align: left; }
#FORM_MAILINGLIST input { color: #333; width: 94%; margin-bottom: 3%; }

.FORM_INCLUDED { border: 1px solid #30a930; padding: .3em; }

#theme_switch { padding: 6px; background-color: #d0d0d0; border: 1px solid #FEFEF6; border-right: 1px solid #aeaeae; border-bottom: 1px solid #aeaeae; margin: auto; color: #363636; }
#theme_switch a, #theme_switch a:visited {color: #960000; display: block;}
#theme_switch a:hover {background-color: #e3e3e3; text-decoration: none; display: block; }

.menu_top { border: 1px solid #CCCCCC; margin-bottom: .5em; padding: .3em; padding-right: .3em; }
.menu_top_curr { border: 1px solid #CCCCCC; background-color: #FEFEF6; margin-bottom: .5em; padding: .3em; }
.menu { border-left: 1px solid #CCCCCC; padding: .3em; }
.menu_curr { border: 1px solid #CCCCCC; background-color: #FEFEF6; padding: .3em; } /*  margin-top: .1em; */
.menu_top a, .menu_top a:visited, .menu_top_curr a, .menu_top_curr a:visited, .menu a, .menu a:visited, .menu_curr a, .menu_curr a:visited { text-decoration: none; display: block; }
.menu_top a:hover, .menu_top_curr a:hover, .menu a:hover, .menu_curr a:hover { text-decoration: underline; display: block; background-color: #FEFEF6;  }

.pgnav {
	color: #636363; font-size: 90%; text-align: right; padding-top: .5em; padding-bottom: .5em; 
}
.pgnav a, .pgnav a:visited { color: #636363; }

#GOOGLEADS, #GOOGLEADS * {
	margin: .2em;
	margin-top: 7%;
	text-align: left;
}
#COUNTER { color: #333; font-size: .83em; margin: 0; padding: .3em; margin-top: 7%; text-align: left; border: 1px solid #C0C0C0; }

.podpis { font-size: 92%; color: #363636; }

#arrwup {
	position: fixed;
	display: block;
	width: 80px;
	height: 80px;
	top: 100%;
	left: 21.6%;
	margin-left: -80px;
	margin-top: 0;
	background-image: url("/gfx/arrwup.png");
	background-repeat: no-repeat;
	cursor: pointer;
	opacity: 0;
}/* COMMON mobile.css: */
/* mobile: */

#mmenu_img {
	height: 80px;
	width: auto;
	position: absolute;
	top: 16px;
	right: 16px;
	display: none;
	z-index: -1;
}
#mmenu_div {
	display: none;
}

@media (max-width: 1023px) {
	body {
		margin: 0;
		font-size: 160%;
	}
	#container {
		width: 100%;
		margin: 0;
		box-sizing: border-box;
	}
	#content {
		text-align: left;
	}
	#leftnav {
		display: none;
	}
	#content {
		margin-left: 0;
		border-left: none;
	}
	#mmenu_img {
		display: block;
		cursor: pointer;
		z-index: 2;
	}
	#mmenu_div {
		position: absolute;
		width: auto;
		background-color: #ffffff;
		top: 64px;
		right: 64px;
		padding: 16px;
		margin-left: 5%;
		z-index: 1;
		border: 1px solid #626262;
		-webkit-box-shadow: 15px 14px 26px 3px rgba(0,0,0,0.75);
		-moz-box-shadow: 15px 14px 26px 3px rgba(0,0,0,0.75);
		box-shadow: 15px 14px 26px 3px rgba(33,33,33,0.75);
	}
	#mmenu_div > #FORM_MAILINGLIST , #mmenu_div > #formEmailVtxtMsgBg, #mmenu_div > #formEmailVtxtMsg{
		/* display: none; */
	}
	#mmenu_div > #FORM_MAILINGLIST input, #formEmailVtxtMsg input {
		font-size: 121%;
	}
	#formEmailVtxtMsg {
		z-index: 3;
		-webkit-box-shadow: 15px 14px 26px 3px rgba(0,0,0,0.75);
		-moz-box-shadow: 15px 14px 26px 3px rgba(0,0,0,0.75);
		box-shadow: 15px 14px 26px 3px rgba(33,33,33,0.75);
	}

	#toppod > div > a > img {
		display: none;
	}
}

.blurred {
	-webkit-filter: blur(5px);
	-moz-filter: blur(5px);
	-o-filter: blur(5px);
	-ms-filter: blur(5px);
	filter: blur(5px);
}

/* mobile. */