body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-color: #FFF;
	behavior: url("Scripts/csshover3.htc");
}
html {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	overflow-x: hidden;
}
.h1-tag {
	font-family:Verdana, Geneva, sans-serif;
	display: inline;
	font-weight: normal;
	font-size: 12px;
}
.clr {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.realtive-contener {
	margin: 0px;
	padding: 0px;
	width: 100%;
	position: relative;
	text-align: center;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.flash-index {
	padding: 0px;
	height: 600px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	z-index: -1;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 0px;
	right: auto;
}
p {
	margin-top: 10px;
	margin-bottom: 10px;
}
.contener {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.haslo {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	height: 74px;
	width: 255px;
	margin-top: 46px;
	margin-left: 119px;
	float: left;
}
.haslo h2 {
	font-size: 17px;
	color: #c50e1f;
	margin: 0px;
}
.haslo span {
	font-size: 14px;
	color: #919191;
	text-align: right;
	display: block;
	padding-right: 60px;
	padding-top: 2px;
}
.menu-top a:link, .menu-top a:visited {
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	text-decoration: none;
	display: inline;
	margin-right: 15px;
	font-size: 11px;
}
.menu-top {
	width: 436px;
	float: left;
	text-align: right;
	padding-top: 45px;
	margin-bottom: 62px;
}
.menu-top a:hover {
	color: #C50F1B;
}
.lewa-kolumna {
	float: left;
	width: 350px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.prawa-kolumna {
	padding: 0px;
	float: left;
	width: 650px;
	margin-top: 370px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu-boczne {
	background-image: url(../images/menu-boczne.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 65px;
	padding-top: 8px;
}
.menu-naglowek {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 65px;
	margin-bottom: 0px;
}
a.menu-bocznelink:link, a.menu-bocznelink:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #515151;
	text-decoration: none;
	display: block;
	height: 30px;
	padding-left: 25px;
	padding-top: 8px;
}
a.menu-bocznelink:hover {
	background-image: url(../images/menu-hover.png);
	background-repeat: no-repeat;
	background-position: 12px bottom;
	color: #337522;
}
.wstep {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 1.9em;
	margin-top: 50px;
	margin-bottom: 30px;
}
a.btn_folder:link, a.btn_folder:visited {
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	background-image: url(../images/btn_folder.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	height: 62px;
	width: 142px;
	padding-left: 208px;
	padding-top: 15px;
	margin-top: 40px;
}
a.btn_folder:hover {
	background-image: url(../images/btn_folder-over.jpg);
}
a.btn_zapytaj:link, a.btn_zapytaj:visited {
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	background-image: url(../images/btn_zapytaj.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	height: 78px;
	width: 330px;
	margin-top: 30px;
	padding-top: 20px;
	padding-left: 20px;
}
a.btn_zapytaj:hover {
	background-image: url(../images/btn_zapytaj-over.jpg);
}
.naglowek-dzialu-tresc {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-top: 16px;
	padding-left: 30px;
}
.tresc-dzialu {
	font-size: 14px;
	padding-left: 30px;
	margin-top: 30px;
	line-height: 1.4em;
}
.naglowek-grupa-pytania {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #979797;
	margin-bottom: 20px;
	margin-top: 40px;
}
a.pytania-link:link, a.pytania-link:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	text-decoration: none;
	background-image: url(../images/arrow-pytania.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	display: block;
	padding-left: 30px;
	margin-bottom: 10px;
	line-height: 1.5em;
}
.btn_folder-txt1 {
	font-size: 15px;
	font-weight: bold;
	color: #c50d1f;
}
a.pytania-link:hover {
	color: #C50F1E;
}
.btn_folder-txt2 {
	font-size: 11px;
	color: #6e6a6a;
}
a.btn_folder:hover .btn_folder-txt2, a.btn_zapytaj:hover .btn_folder-txt2 {
	color: #C50D1F;
}
.txt1 {
	font-size: 12px;
	color: #686868;
	line-height: 1.5em;
	margin-top: 30px;
	margin-bottom: 30px;
}
.proponujemy {
	float: left;
	margin-left: 80px;
	background-image: url(../images/tlo-proponujemy.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 131px;
	width: 250px;
	padding-top: 13px;
}
.proponujemy .podtytul {
	font-size: 12px;
	color: #7b7b7b;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 41px;
	font-weight: normal;
}
.proponujemy .txt {
	font-size: 11px;
	color: #a3a3a3;
	margin-top: 15px;
	margin-left: 41px;
	line-height: 1.4em;
	letter-spacing: 0.1em;
}
.proponujemy a.zobacz-more:link, .proponujemy a.zobacz-more:visited {
	font-size: 11px;
	color: #9f9e9e;
	text-decoration: none;
	background-image: url(../images/arrow-zobacz.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	display: block;
	clear: both;
	padding-right: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.proponujemy .tytul {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	margin-left: 41px;
}
.proponujemy a.zobacz-more:hover {
	color: #C50E1F;
	background-image: url(../images/arrow-pytania.jpg);
}
.proponujemy img {
	margin-left:auto;
	margin-right:auto;
	display:block;
}
.kalendarze-kolumna {
	float: right;
	width: 224px;
	background-image: url(../images/tlo-kalendarzekolumna.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.kalendarze-kolumna .txt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #6e6e6e;
	padding-left: 30px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.kalendarze-kolumna a.naglowek-link-top:link, .kalendarze-kolumna a.naglowek-link-top:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/naglowek-link-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	width: 179px;
	color: #FFF;
	padding-top: 24px;
	padding-left: 45px;
}
.kalendarze-kolumna a.naglowek-link:link, .kalendarze-kolumna a.naglowek-link:visited {
	background-image: url(../images/naglowek-link.jpg);
}
.kalendarze-kolumna a.naglowek-link-top:hover {
	background-image: url(../images/naglowek-link-top-over.jpg);
}
.kalendarze-kolumna a.naglowek-link:hover {
	background-image: url(../images/naglowek-link-over.jpg);
}
.kal-kolumna-img {
	margin-right: 0px;
	margin-left: auto;
	display: block;
}
.kalendarze-kolumna-bottomimg {
	display:block;
}
.kalendarze-kolumna-podstrona {
	width: 350px;
	background-image: url(../images/tlo-kolumnakalpodstrona.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	margin-top: 40px;
}
.kalendarze-kolumna-podstrona .txt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #6e6e6e;
	padding-left: 30px;
	margin-top: 15px;
	margin-bottom: 0px;
	letter-spacing: 0.1em;
}
.naglowek-dzialu {
	background-image: url(../images/naglowek-dzialu.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 50px;
	width: 280px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	padding-top: 40px;
	padding-right: 70px;
	margin-top: 17px;
}
.kalendarze-kolumna-podstrona a.naglowek-link-top:link, .kalendarze-kolumna-podstrona a.naglowek-link-top:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/naglowekkol-podstrona-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	width: 290px;
	color: #FFF;
	padding-top: 24px;
	padding-left: 60px;
}
.kalendarze-kolumna-podstrona a.naglowek-link:link, .kalendarze-kolumna-podstrona a.naglowek-link:visited {
	background-image: url(../images/naglowek-kol-podstrona.jpg);
}
.kalendarze-kolumna-podstrona a.naglowek-link-top:hover {
	background-image: url(../images/naglowekkol-podstrona-top-over.jpg);
}
.kalendarze-kolumna-podstrona a.naglowek-link:hover {
	background-image: url(../images/naglowek-kol-podstrona-over.jpg);
}
.kal-kolumna-podstrona-img {
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.naglowek-txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #787777;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	font-weight: normal;
}
.zaproszenie-dzial {
	font-size: 12px;
	line-height: 1.5em;
}
.tlo-box-podstrona {
	background-image: url(../images/tlo-pytania-naglowek.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 80px;
	margin-top: 80px;
}
.tlo-podstrona-dodatki {
	background-image: url(../images/tlo-menu-nawigacja-dodatki.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-left: 30px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.naw-tekst1:link, a.naw-tekst1:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #737373;
	text-decoration: none;
}
a.naw-tekst1:hover {
	color:#C50E1F;
}
.arrow-nav {
	vertical-align: middle;
	margin-right: 15px;
	margin-left: 15px;
}
.sciezka {
	background-image: url(../images/nav-kalendarze.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-top: 20px;
	height: 40px;
}
.nav-current {
	color: #c50e1f;
	text-decoration: none;
	font-size: 12px;
	display: inline;
	font-weight: normal;
	margin: 0px;
}
.dodatki-item {
	width: 251px;
	margin-top: 30px;
}
.dodatki-item-tytul {
	background-image: url(../images/arrow-zobacz.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	margin-top: 20px;
	margin-bottom: 10px;
	clear: both;
	color: #C9252C;
}
.dodatki-item-opis {
	font-size: 11px;
	color: #666;
	padding-left: 25px;
}
.oprawy-item {
	float: left;
	width: 160px;
	margin-bottom: 30px;
	margin-right: 30px;
}
.standardoprawy-box {
	background-image: url(../images/standardoprawy-box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 279px;
	padding-left: 20px;
	margin-left: 70px;
}
a.box-naglowek:link, a.box-naglowek:visited {
	display:block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
	text-decoration: none;
}
a.box-naglowek:hover {
	color:#C50E1F;
}
.stdopr-box-item {
	float: left;
	width: 93px;
	text-align: center;
}
a.stdopr-box-link:link, a.stdopr-box-link:visited {
	text-decoration: none;
	color: #adadad;
	font-size: 11px;
}
a.stdopr-box-link:hover {
	color: #C50F1E;
}
.stdopr-box-link img {
	margin-bottom: 10px;
	display: block;
}
.indywidoprawy-box {
	background-image: url(../images/autorskieopr-box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 226px;
	padding-left: 25px;
	margin-left: 30px;
}
.tlo-podstrona-onas {
	background-image: url(../images/onas.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 30px;
	padding-top: 40px;
	margin-left: 80px;
}
a.onas-sublink:link, a.onas-sublink:visited {
	text-decoration: none;
	display: block;
	background-image: url(../images/arrow-green.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	margin-left: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-top: 5px;
	padding-bottom: 6px;
}
a.onas-sublink:hover {
	color: #C50F1E;
}
.claim-onas2 {
	font-size: 14px;
	font-weight: normal;
	color: #6d6d6d;
	font-family: Verdana, Geneva, sans-serif;
	margin-left: 150px;
	letter-spacing: 0.1em;
	margin-top: 5px;
}
.tekst-onas {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 1.6em;
}
.claim-onas {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #c9252c;
	letter-spacing: 0.1em;
	margin-left: 30px;
	clear: both;
}
.onas-naglowek {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 220px;
	margin-left: 60px;
}
.naglowek-dzialu-kalendarze {
	background-image: url(../images/kalendarze-naglowek.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 63px;
	width: 330px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding-top: 27px;
	margin-top: 17px;
	padding-left: 20px;
}
.naglowek-dzialu-kalendarze span {
	font-size: 28px;
	font-weight: normal;
}
.naglowek-dzialu-kalendarze img {
	margin-left:18px;
	margin-right:18px;
}
.kalendarze-wstep {
	line-height: 1.5em;
	font-size: 14px;
	padding-top: 20px;
	padding-bottom: 30px;
}
.danetech-kalendarze {
	font-size: 11px;
	line-height: 1.4em;
	padding-top: 30px;
	padding-bottom: 20px;
}
.tresc-kalendarz {
	padding-left: 30px;
}
.kal-item {
	width: 286px;
	float: left;
	text-align: center;
	margin-left: 20px;
}
.podpis-kal img {
	margin-right: 10px;
	margin-left: 10px;
	vertical-align: middle;
}
.podpis-kal {
	margin-top: 10px;
}
.wybierz-box {
	clear: both;
	background-image: url(../images/wybierz-tlo.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 44px;
	text-align: right;
	padding-top: 28px;
	margin-top: 40px;
	margin-bottom: 70px;
	padding-right: 20px;
}
.wybierz-txt {
	margin-right: 25px;
}
.wybierz-box a:link, .wybierz-box a:visited {
	font-size: 11px;
	color: #7b7b7b;
	text-decoration: none;
	margin-left: 30px;
}
.stopka {
	background-color: #114603;
	background-image: url(../images/stopka-tlo.gif);
	background-repeat: repeat-x;
	background-position: center top;
	clear: both;
}
.wybierz-box a:hover {
	color: #114503;
}
.stopka-contener {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-bottom: 34px;
}
.kontakt-stopka {
	width: 351px;
	float: left;
}
.kontakt-box {
	background-image: url(../images/kontakt-box-tlo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 49px;
	padding-top: 29px;
	height: 83px;
}
.text1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
	font-weight: bold;
	margin-bottom: 16px;
}
.dane-kontakt-box {
	color: #FFF;
}
a.aldo-link:link, a.aldo-link:visited {
	display: block;
	background-image: url(../images/aldo-box-tlo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 77px;
	width: 142px;
	color: #757575;
	text-decoration: none;
	padding-top: 41px;
	padding-left: 209px;
	letter-spacing: 0.1em;
}
a.aldo-link:hover {
	color: #FFF;
	background-image: url(../images/aldo-box-tlo-over.jpg);
}
.warto-zobaczyc {
	float: left;
	width: 568px;
	margin-top: 108px;
	padding-left: 81px;
}
.warto-zobaczyc-naglowek {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #bbd5b4;
	background-image: url(../images/arrow-wartozobaczyc.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	margin-bottom: 15px;
	letter-spacing: 0.1em;
}
a.warto-zobaczyc-link:link, a.warto-zobaczyc-link:visited {
	text-decoration: none;
	display: block;
	color: #5e7956;
	margin-bottom: 8px;
	padding-left: 30px;
	font-size: 10px;
	line-height: 1.2em;
}
a.warto-zobaczyc-link:hover {
	color: #FFF;
}
.stopka-menu {
	background-color: #d8d8d8;
}
.menu-stopka-contener {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 20px;
	position: relative;
}
.copyrights {
	position: absolute;
	right: 0px;
	font-size: 10px;
	color: #848484;
}
.menu-stopka-contener a:link, .menu-stopka-contener a:visited {
	font-size: 11px;
	color: #484646;
	text-decoration: none;
	margin-right: 20px;
}
a.copyrights-link:link, a.copyrights-link:visited {
	font-size: 10px;
	color: #848484;
	text-decoration: none;
	margin-right: 3px;
}
.menu-stopka-contener a:hover {
	color: #000;
}
.tlo-podstrona-oprawy {
	background-image: url(../images/tlo-menu-nawigacja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-left: 30px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.oprawy-autorskie-btn:link, a.oprawy-autorskie-btn:visited {
	display: block;
	clear: both;
	height: 92px;
	width: 489px;
	background-image: url(../images/naszeautorskeioprawy-btn.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	margin-right: auto;
	margin-left: auto;
	padding-top: 54px;
	padding-left: 56px;
	margin-top: 30px;
}
.opraut-txt1 {
	color: #969696;
	font-size: 14px;
	letter-spacing: 0.1em;
}
.opraut-txt2 {
	font-size: 14px;
	color: #c50e1f;
	letter-spacing: 0.1em;
	font-weight: bold;
}
a.oprawy-autorskie-btn:hover {
	background-image: url(../images/naszeautorskeioprawy-btn-over.jpg);
}
a.oprawy-autorskie-btn:hover .opraut-txt2, a.oprawy-autorskie-btn:hover .opraut-txt1 {
	color:#FFF;
}
.navigacja {
	margin-top: 30px;
	padding-top: 20px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	padding-bottom: 40px;
	font-weight: normal;
	margin-bottom: 0px;
}
.nav-kalendarze-ksiazkowe {
	background-image: url(../images/nav-kalendarzeksiazkowe.jpg);
}
.tresc-kalendarze {
	margin-left: 80px;
}
.kalendarze-ksiazkowe-item {
	float: left;
	width: 285px;
}
.kalendarze-ksiazkowe-h2 {
	font-size: 14px;
	font-weight: bold;
	color: #c50e1f;
	background-image: url(../images/arrow-zobacz.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.txt-wstep {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 1.6em;
	color: #797979;
}
.txt-wstep-item {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 1.6em;
	color: #797979;
	margin-left: 30px;
	margin-right: 20px;
}
.kalendarze-ksiazkowe-span1 {
	font-size: 12px;
	color: #6e6a6a;
	text-decoration: none;
	display: block;
	letter-spacing: 0.1em;
	margin-left: 30px;
	margin-bottom: 3px;
}
.kalendarze-ksiazkowe-span2 {
	color: #c50d1f;
	display: block;
	letter-spacing: 0.1em;
	margin-left: 30px;
	margin-bottom: 30px;
}
a.kalendarze-ksiazkowe-sublink:link, a.kalendarze-ksiazkowe-sublink:visited {
	text-decoration: none;
	display: block;
	color: #000;
	background-image: url(../images/arrow-zobacz.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	padding-bottom: 10px;
	letter-spacing: 0.1em;
	margin-left: 30px;
}
a.kalendarze-ksiazkowe-sublink:hover {
	color: #C50F1E;
	background-image: url(../images/arrow-pytania.jpg);
}
.kalendarze-ksiazkowe-haslo {
	clear: both;
	background-image: url(../images/kalendarze-ksiazkowe-haslo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 102px;
	padding-left: 43px;
	height: 145px;
	margin-top: 30px;
}
.kal-ks-haslo-span1 {
	font-size: 13px;
	color: #a7a7a7;
	letter-spacing: 0.1em;
}
.kal-ks-haslo-span2 {
	font-size: 14px;
	font-weight: bold;
	color: #c50e1f;
	display: block;
	letter-spacing: 0.1em;
	margin-top: 5px;
	line-height: 1.5em;
}
.nav-kalendarze-kalendarz {
	background-image: url(../images/nav-kalendarzpojedynczy.jpg);
	background-position: -10px top;
	padding-bottom: 50px;
}
.nav-oprawy {
	background-image: url(../images/nav-kalendarze.jpg);
	background-position: 10px top;
}
.nav-dodatki {
	background-image: url(../images/nav-dodatki.jpg);
}
.tlo-podstrona-kontakt {
	background-image: url(../images/kontakt-tlo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 80px;
	margin-left: 80px;
}
.kontakt-lewa-kolumna {
	float: left;
	width: 244px;
}
.kontakt-naglowek {
	font-size: 11px;
	font-weight: bold;
	color: #c50e1f;
	background-image: url(../images/kontakt-naglowek-tlo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 13px;
	padding-bottom: 16px;
	padding-left: 16px;
}
.kontakt-dane {
	padding-left: 16px;
	padding-top: 14px;
	font-size: 11px;
	line-height: 1.5em;
}
a.mail:link, a.mail:visited {
	color: #C50F1E;
	text-decoration: none;
}
a.mail:hover {
	color: #114603;
}
.kontakt-prawa-kolumna {
	background-image: url(../images/formularz-tlo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 285px;
	padding-left: 37px;
}
.formularz-wstep {
	color: #FFF;
	padding-left: 50px;
	padding-top: 30px;
	font-size: 11px;
	line-height: 1.3em;
	margin-bottom: 40px;
}
.kontakt-tabela textarea {
	background-color: #ebeaea;
	border: 1px solid #d0d0d0;
	overflow: auto;
	width: 160px;
}
.input-kontakt {
	width: 160px;
	border: 1px solid #d0d0d0;
	height: 20px;
	background-color: #ebeaea;
}
.kontakt-tabela td {
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.agree-text {
	font-size: 10px !important;
	color: #858585;
}
#err-mess {
	font-size: 11px;
	color: #F00;
	visibility: hidden;
}
#button-sub {
	font-size: 9px;
	color: #666;
	background: url(../images/wyslij-btn.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 28px;
	width: 79px;
	letter-spacing: 0.1em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	text-transform: uppercase;
	font-weight: bold;
}
.zapytanie-txt-form {
	font-size: 11px;
	height: 30px;
	padding-left: 40px;
	background-image: url(../images/arrow-zobacz.jpg);
	background-repeat: no-repeat;
	background-position: 10px top;
	vertical-align: top;
}
#button-sub:hover {
	background-image: url(../images/wyslij-btn-over.jpg);
	color: #C50E1F;
}
.tabela-zapytanie select, .tabela-zapytanie input {
	width: 180px;
	background-color:#EBEAEA;
	border:1px solid #D0D0D0;
}
.tabela-zapytanie textarea {
	width: 180px;
	height: 80px;
	background-color:#EBEAEA;
	border:1px solid #D0D0D0;
	overflow:auto;
}
.tabela-zapytanie {
	margin-top: 20px;
	margin-left: 30px;
	width: 540px;
}
.radio {
	background: none !important;
	width: auto !important;
	border:none !important;
}
.onas-cowyroznia {
	float: right;
	width: 262px;
	background-image: url(../images/cowyroznia.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 30px;
	padding-bottom: 20px;
}
.onas-cowyroznia h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	margin-left: 20px;
	margin-top: 8px;
	margin-bottom: 32px;
}
.onas-cowyroznia ul, .onas-cowyroznia ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.onas-cowyroznia ul li {
	font-size: 11px;
	background-image: url(../images/arrow-green.jpg);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 30px;
	padding-right: 20px;
	margin-bottom: 10px;
	line-height: 1.5em;
}
.kreska-szara {
	display: block;
	clear: both;
	margin-top: 10px;
	margin-bottom: 0px;
}
.green {
	color: #114603;
}
.hidden {
	display: none;
}
.kalendarz-indywidualny-tlo {
	background-image: url(../images/kal-ind-img.jpg);
	background-repeat: no-repeat;
	background-position: center 150px;
}
.kal-ind-kolumna-lewa {
	float: left;
	width: 268px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 1.5em;
	margin-top: 390px;
	padding-right: 25px;
}
.kal-ind-kolumna-prawa {
	background-image: url(../images/kal-ind-zalety-kreska.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 239px;
	float: left;
	margin-top: 270px;
	font-size: 11px;
	padding-top: 67px;
	padding-left: 38px;
	line-height: 1.5em;
}
.kal-ind-h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #114603;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
.kal-ind-kolumna-prawa ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.kal-ind-kolumna-prawa ul li {
	margin-bottom: 10px;
}
a.panel-kalendarze-standard-img-link:link, a.panel-kalendarze-standard-img-link:visited {
	background-image: url(../images/kal-standard-img.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 135px;
	width: 219px;
	margin-right: 0px;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
a.panel-kalendarze-standard-img-link:hover {
	background-image: url(../images/kal-standard-img-over.jpg);
}
a.panel-kalendarze-indywidualne-img-link:link, a.panel-kalendarze-indywidualne-img-link:visited {
	background-image: url(../images/kalautorskie-img.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 135px;
	width: 219px;
	margin-right: 0px;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
a.panel-kalendarze-indywidualne-img-link:hover {
	background-image: url(../images/kalautorskie-img-over.jpg);
}
a.panel-kalendarze-standard-img-link-podstrona:link, a.panel-kalendarze-standard-img-link-podstrona:visited {
	background-image: url(../images/kal-indywidualne-img-over.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 173px;
	width: 345px;
	margin-right: auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
a.panel-kalendarze-standard-img-link-podstrona:hover {
	background-image: url(../images/kal-indywidualne-img.jpg);
}
a.panel-kalendarze-indywidualne-img-link-podstrona:link, a.panel-kalendarze-indywidualne-img-link-podstrona:visited {
	background-image: url(../images/kalautorskie-img-over-podstrona.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 173px;
	width: 345px;
	margin-right: auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
a.panel-kalendarze-indywidualne-img-link-podstrona:hover {
	background-image: url(../images/kalautorskie-img-podstrona.jpg);
}
.nav-ind {
	background-image: url(../images/nav-ind.jpg);
	color: #c50e1f;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.dodatki-items-lewa-kolumna {
	float: left;
	width: 45%;
	padding-left: 0px;
}
.dodatki-items-prawa-kolumna {
	float: left;
	width: 45%;
	padding-left: 30px;
}
.kalendarium-items-kolor {
	background-image: url(../images/kalenadrium-kolor-tlo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-left: 30px;
	margin-left: 0px;
	margin-top: 30px;
}
.kalendarium-items-naglowek {
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 35px;
	margin-left: 0px;
}
.kalendarium-item-kolor {
	margin-bottom: 35px;
}

.kalendarium-item-a {
	display: block;
	float: left;
	height: 120px;
	width: 160px;
	position: relative;
}
.kalendarium-item-opis-h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #bfbfbf;
	letter-spacing: 0.1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
a.kalendarium-item-link:link, a.kalendarium-item-link:visited {
	color: #CB0A1F;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	background-image: url(../images/arrow-zobacz.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 25px;
}
.kalendarium-item-h2-link {
	float: left;
	background-image: url(../images/kalndarium-item-opis-tlo.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	height: 72px;
	width: 252px;
	padding-top: 20px;
	margin-left: 30px;
	margin-top: 25px;
}
a.kalendarium-item-link:hover {
	background-image: url(../images/arrow-pytania.jpg);
	color: #114503;
}
.kalendarium-item-img {
	width: 160px;
	height: 120px; /* Set the small thumbnail size */
	-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
	border: none;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 0;
	background-color: #FFF;
}
.kalendarium-item-img:hover {
	border: 1px solid #CCC;
}
.kalendarium-item-format {
	font-size: 10px;
	margin-top: 20px;
	color: #999;
	margin-left: 22px;
}
.danetech-kalendarze p {
	margin-bottom: 7px;
	margin-top: 0px;
}
.nav-biurkowe {
	background-image: url(../images/tlo-menu-nawigacja.jpg);
			   }
.select-format select {
	display: none;
}
a.mail-stopka:link, a.mail-stopka:visited {
	color: #FFF;
	text-decoration: none;
}
a.mail-stopka:hover {
	color: #333;
}
a.powrot-pytania:link, a.powrot-pytania:visited {
	color: #C70A26;
	text-decoration: none;
	background-image: url(../images/arrow-pytania.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	display: block;
	padding-top: 5px;
	padding-bottom: 6px;
	font-size: 11px;
	margin-top: 20px;
}
a.powrot-pytania:hover {
	color: #114503;
	background-image: url(../images/arrow-green.jpg);
}
a.pobierzfolder:link, a.pobierzfolder:visited {
	background-image: url(../images/pobierzfolder-btn.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 115px;
	width: 257px;
	margin-top: 30px;
	margin-bottom: 20px;
}
a.pobierzfolder:hover {
	background-image: url(../images/pobierzfolder-btn-over.jpg);
}
.link-index {
	display: block;
	height: 70px;
	width: 130px;
	float: left;
	margin-top: 20px;
	margin-left: 60px;
}

