html, body {
	background-color: #f7f7f7;
	width: 100%;
	height: 100%;
}

body, input, textarea, select, option, td, th {
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	color: #212121;
}

input, textarea, select, option {
	background: #fff;
}

input[type="radio"], input[type="checkbox"] {
	background: transparent;
}

input[type="text"]:focus, textarea:focus {
	background-color: #ffffe0;
}

span.submit {
	display: block;
	background: url(../img/shared/button_submit_background.png) no-repeat 1px 1px;
	padding: 0 1px 1px 0;
}

	span.submit input[type="submit"] {
		height: 20px;
		color: #e2001a;
		background: url(../img/shared/button_submit_alt.png) repeat-x;
		cursor: pointer;
	}

* {
	margin: 0;
	padding: 0;
	border: 0 none;
	outline: 0;
}

ul, ol {
	list-style: none;
}

a {
	text-decoration: none;
	color: #e2001a;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}

.hide {
	display: none;
}

.clear {
	clear: both;
}

.clearL {
	clear: left;
}

.clearR {
	clear: right;
}

.inLine {
	display: inline;
}

.textItalic {
	font-style: italic;
}

.textCenter {
	text-align: center;
}

.textRight {
	text-align: right;
}

.imageCenter {
	display: block;
	border: solid 1px #ececec;
	margin: 0 auto;
}

div.clear {
		clear: both;
		height: 8px;
		text-indent: -8000px;
		overflow: hidden;
	}

div.box {
		position: relative;
	}

div.box:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	div.box.flash object {
		display: block;
	}

	div.box.flash.strefa{
		padding-top: 18px;
	}

div.box.flash.movie {
	margin: 0 auto;
	padding: 20px 0 17px 0;
	width: 364px;
	background: url(../img/shared/content/leftcentercolumn/movie_background.png) no-repeat 0 20px;
	clear: both;
}

div.box.flash.kalkulator {
	padding-top: 16px;
	padding-bottom: 16px;
}

div.box.flash.movie.left {
	margin: -17px 13px 0 0;
	float: left;
}

	div.box.flash.movie p {
		font-size: 10px;
		color: #b5b5b5;
		padding: 3px 5px 0 1px !important;
	}

	div.box.flash.movie p.liczbaWyswietlen {
		float: right;
		color: #212121;
		padding: 7px 13px 0 1px !important;
	}

		div.box.flash.movie p.liczbaWyswietlen big {
			font-size: 11px;
		}


	xxxdiv.box h3 {
			height: 22px;
			margin-bottom: 3px;
			font-size: 18px;
			font-weight: normal;
			padding: 9px 0 0 21px;
		}

		div.box h3 {
			margin-bottom: 3px;
			font-size: 18px;
			font-weight: normal;
			padding: 9px 0 0 21px;
		}

		div#pageContent div.shadowBox.alt div.box h3 {
			font-size: 18px !important;
			padding: 9px 0 0 21px !important;
		}

span.topLeft,
span.topRight,
span.bottomLeft,
span.bottomRight {
	position: absolute;
	display: block;
	width: 1px;
	height: 1px;
	text-indent: -8000px;
	overflow: hidden;
}

span.topLeft {
	top: 0px;
	left: 0px;
}

span.topRight {
	top: 0px;
	right: 0px;
}

span.bottomLeft {
	bottom: 0px;
	left: 0px;
}

span.bottomRight {
	bottom: 0px;
	right: 0px;
}

/**************************** pageHeader **************************************/

div#headerContentWrapper {
	background: #ffffff;
}

div#pageHeader {
	margin: 0 auto;
	width: 974px;
	height: 159px;
	position: relative;
}

	div#pageHeader h1 {
		position: absolute;
		top: 9px;
		left: 13px;
		width: 153px;
		height: 65px;
	}

		div#pageHeader h1 a {
			display: block;
			width: 153px;
			height: 65px;
			background: url(../img/shared/header/h1.png) no-repeat;
			text-indent: -8000px;
			overflow: hidden;
		}

		#expanderPrestige div#pageHeader h1 a {
			background: url(../img/shared/header/h1_expanderprestige.png) no-repeat;
		}

	div#pageHeader p.h1 {
		display: none;
	}

	div#pageHeader ul.topMenu {
		position: absolute;
		top: 7px;
		right: 8px;
	}

		div#pageHeader ul.topMenu li {
			display: block;
			float: left;
		}

			div#pageHeader ul.topMenu li a {
				display: block;
				margin-right: 12px;
				font-size: 10px;
				color: #000;
			}

			div#pageHeader ul.topMenu li.english a {
				width: 15px;
				height: 10px;
				background: url(../img/shared/header/topmenu_english.png) no-repeat 0 1px;
				text-indent: -8000px;
				overflow: hidden;
			}

	div#pageHeader form.search {
		position: absolute;
		top: 28px;
		right: 0px;
		width: 288px;
		height: 47px;
		background: url(../img/shared/header/search_background.png) no-repeat;
	}


		div#pageHeader form.search fieldset {
		}

			div#pageHeader form.search fieldset input[type="text"] {
				position: absolute;
				top: 7px;
				left: 20px;
				display: block;
				width: 171px;
				height: 17px;
				padding: 1px 9px 0 9px;
				color: #333;
				border-top: solid 1px #ebebeb;
				border-left: solid 1px #ebebeb;
				border-right: solid 1px #dadada;
				border-bottom: solid 1px #dadada;
			}

			div#pageHeader form.search fieldset span.submit {
				position: absolute;
				top: 7px;
				right: 20px;
			}

				div#pageHeader form.search fieldset span.submit input[type="submit"] {
					width: 51px;
				}

			div#pageHeader form.search fieldset a.wyszukiwanieZaawansowane {
				position: absolute;
				top: 29px;
				left: 21px;
				display: block;
				font-size: 10px;
			}

	div#pageHeader ul.mainMenu {
		position: absolute;
		top: 96px;
		left: 0px;
		width: 974px;
		height: 63px;
		z-index: 0;
	}

		div#pageHeader ul.mainMenu li {
			float: left;
			height: 28px;
			display: block;
			margin-right: 1px;
		}

			div#pageHeader ul.mainMenu li.dlaCiebie {
				width: 121px;
			}

			div#pageHeader ul.mainMenu li.dlaFirmy {
				width: 117px;
			}

			div#pageHeader ul.mainMenu li.expanderPrestige {
				width: 162px;
			}

			div#pageHeader ul.mainMenu li.strefaKlienta {
				float: right;
				width: 184px;
			}

			div#pageHeader ul.mainMenu li.wartoWiedziec {
				float: right;
				width: 147px;
				margin-right: 0;
			}

			div#pageHeader ul.mainMenu li a {
				display: block;
				height: 28px;
				text-indent: -8000px;
				overflow: hidden;
				background-repeat: no-repeat;
				font-weight: bold;

			}

			div#pageHeader ul.mainMenu li:hover a,
			div#pageHeader ul.mainMenu li.ieHover a,
			div#pageHeader ul.mainMenu li.active a {
				background-position: 0 0;
			}

			div#pageHeader ul.mainMenu li.dlaCiebie a {
				background-image: url(../img/shared/header/mainmenu_dlaciebie.png);
				background-position: 0 -28px;
			}

			div#pageHeader ul.mainMenu li.dlaCiebie:hover a,
			div#pageHeader ul.mainMenu li.dlaCiebie.ieHover a,
			div#pageHeader ul.mainMenu li.dlaCiebie.active a {
				background-position: 0 0;
			}

			div#pageHeader ul.mainMenu li.dlaFirmy a {
				background-image: url(../img/shared/header/mainmenu_dlafirmy.png);
				background-position: -122px -28px;
			}

			div#pageHeader ul.mainMenu li.dlaFirmy:hover a,
			div#pageHeader ul.mainMenu li.dlaFirmy.ieHover a,
			div#pageHeader ul.mainMenu li.dlaFirmy.active a {
				background-position: -122px 0px;
			}

			div#pageHeader ul.mainMenu li.expanderPrestige a {
				background-image: url(../img/shared/header/mainmenu_expanderprestige.png);
				background-position: -240px -28px;
			}

			div#pageHeader ul.mainMenu li.expanderPrestige:hover a,
			div#pageHeader ul.mainMenu li.expanderPrestige.ieHover a,
			div#pageHeader ul.mainMenu li.expanderPrestige.active a {
				background-position: -240px 0px;
			}

			div#pageHeader ul.mainMenu li.strefaKlienta a {
				background-image: url(../img/shared/header/mainmenu_strefaklienta.png);
				background-position: -642px -28px;
			}

			div#pageHeader ul.mainMenu li.strefaKlienta:hover a,
			div#pageHeader ul.mainMenu li.strefaKlienta.ieHover a,
			div#pageHeader ul.mainMenu li.strefaKlienta.active a {
				background-position: -642px 0px;
			}


			div#pageHeader ul.mainMenu li.wartoWiedziec a {
				background-image: url(../img/shared/header/mainmenu_wartowiedziec.png);
				background-position: -827px -28px;
			}

			div#pageHeader ul.mainMenu li.wartoWiedziec:hover a,
			div#pageHeader ul.mainMenu li.wartoWiedziec.ieHover a,
			div#pageHeader ul.mainMenu li.wartoWiedziec.active a {
				background-position: -827px 0px;
			}

			div#pageHeader ul.mainMenu li ul {
				position: absolute;
				top: 28px;
				left: 0px;
				width: 964px;
				height: 35px;
				display: none;
				background-position: 0 -56px;
				background-repeat: no-repeat;
				z-index: 0;
				padding-right: 10px;
			}

			div#pageHeader ul.mainMenu li.active ul {
				display: block;
				z-index: 1;
			}

			div#pageHeader ul.mainMenu li:hover ul {
				display: block;
				z-index: 2;
			}

			div#pageHeader ul.mainMenu li.ieHover ul {
				display: block;
				z-index: 2;
			}

			div#pageHeader ul.mainMenu li.dlaCiebie ul {
				background-image: url(../img/shared/header/mainmenu_dlaciebie.png);
			}

			div#pageHeader ul.mainMenu li.dlaFirmy ul {
				background-image: url(../img/shared/header/mainmenu_dlafirmy.png);
			}

			div#pageHeader ul.mainMenu li.expanderPrestige ul {
				background-image: url(../img/shared/header/mainmenu_expanderprestige.png);
			}

			div#pageHeader ul.mainMenu li.strefaKlienta ul {
				background-image: url(../img/shared/header/mainmenu_strefaklienta.png);
			}

			div#pageHeader ul.mainMenu li.strefaKlienta ul {
				background-image: url(../img/shared/header/mainmenu_strefaklienta.png);
			}

			div#pageHeader ul.mainMenu li.wartoWiedziec ul {
				background-image: url(../img/shared/header/mainmenu_wartowiedziec.png);
			}

				div#pageHeader ul.mainMenu li ul li {
					position: static;
					top: auto;
					left: auto;
					width: auto;
					height: auto;
					background: none;
					float: left;
					padding: 6px 0 0 0;
					margin-left: 10px;
				}

				div#pageHeader ul.mainMenu li.wartoWiedziec ul li,
				div#pageHeader ul.mainMenu li.strefaKlienta ul li {
					float: right;
				}

					div#pageHeader ul.mainMenu li ul li a {
						position: relative;
						white-space: nowrap;
						padding: 4px 10px 6px 10px;
						color: #ffffff;
						text-indent: 0;
						overflow: hidden;
						height: auto;
						background: none !important;
					}

					div#pageHeader ul.mainMenu li ul li a:hover {
						text-decoration: none;
					}

					div#pageHeader ul.mainMenu li.dlaCiebie ul li a:hover,
					div#pageHeader ul.mainMenu li.dlaCiebie ul li.active a {
						background: #ff0410 !important;
					}

					div#pageHeader ul.mainMenu li.dlaFirmy ul li a:hover,
					div#pageHeader ul.mainMenu li.dlaFirmy ul li.active a {
						background: #665a43 !important;
					}

					div#pageHeader ul.mainMenu li.expanderPrestige ul li a:hover,
					div#pageHeader ul.mainMenu li.expanderPrestige ul li.active a {
						background: #d06b04 !important;
					}

					div#pageHeader ul.mainMenu li.strefaKlienta ul li a {
						color: #d8d8d8 !important;
					}

					div#pageHeader ul.mainMenu li.strefaKlienta ul li a:hover,
					div#pageHeader ul.mainMenu li.strefaKlienta ul li.active a {
						background: #908e8e !important;
					}

					div#pageHeader ul.mainMenu li.wartoWiedziec ul li a {
						color: #010101 !important;
					}

					div#pageHeader ul.mainMenu li.wartoWiedziec ul li a:hover,
					div#pageHeader ul.mainMenu li.wartoWiedziec ul li.active a {
						background: #e1e1e1 !important;
					}

						div#pageHeader ul.mainMenu li.dlaCiebie ul li a:hover span.topLeft,
						div#pageHeader ul.mainMenu li.dlaCiebie ul li a:hover span.topRight,
						div#pageHeader ul.mainMenu li.dlaCiebie ul li.active a span.topLeft,
						div#pageHeader ul.mainMenu li.dlaCiebie ul li.active a span.topRight {
							background: #ed020d;
						}

						div#pageHeader ul.mainMenu li.dlaCiebie ul li a:hover span.bottomLeft,
						div#pageHeader ul.mainMenu li.dlaCiebie ul li a:hover span.bottomRight,
						div#pageHeader ul.mainMenu li.dlaCiebie ul li.active a span.bottomLeft,
						div#pageHeader ul.mainMenu li.dlaCiebie ul li.active a span.bottomRight {
							background: #9a0b11;
						}

						div#pageHeader ul.mainMenu li.dlaFirmy ul li a:hover span.topLeft,
						div#pageHeader ul.mainMenu li.dlaFirmy ul li a:hover span.topRight,
						div#pageHeader ul.mainMenu li.dlaFirmy ul li.active a span.topLeft,
						div#pageHeader ul.mainMenu li.dlaFirmy ul li.active a span.topRight {
							background: #baad94;
						}

						div#pageHeader ul.mainMenu li.dlaFirmy ul li a:hover span.bottomLeft,
						div#pageHeader ul.mainMenu li.dlaFirmy ul li a:hover span.bottomRight,
						div#pageHeader ul.mainMenu li.dlaFirmy ul li.active a span.bottomLeft,
						div#pageHeader ul.mainMenu li.dlaFirmy ul li.active a span.bottomRight {
							background: #6e634b;
						}

						div#pageHeader ul.mainMenu li.expanderPrestige ul li a:hover span.topLeft,
						div#pageHeader ul.mainMenu li.expanderPrestige ul li a:hover span.topRight,
						div#pageHeader ul.mainMenu li.expanderPrestige ul li.active a span.topLeft,
						div#pageHeader ul.mainMenu li.expanderPrestige ul li.active a span.topRight {
							background: #fab530;
						}

						div#pageHeader ul.mainMenu li.expanderPrestige ul li a:hover span.bottomLeft,
						div#pageHeader ul.mainMenu li.expanderPrestige ul li a:hover span.bottomRight,
						div#pageHeader ul.mainMenu li.expanderPrestige ul li.active a span.bottomLeft,
						div#pageHeader ul.mainMenu li.expanderPrestige ul li.active a span.bottomRight {
							background: #db860c;
						}

						div#pageHeader ul.mainMenu li.strefaKlienta ul li a:hover span.topLeft,
						div#pageHeader ul.mainMenu li.strefaKlienta ul li a:hover span.topRight,
						div#pageHeader ul.mainMenu li.strefaKlienta ul li.active a span.topLeft,
						div#pageHeader ul.mainMenu li.strefaKlienta ul li.active a span.topRight {
							background: #979697;
						}

						div#pageHeader ul.mainMenu li.wartoWiedziec ul li a:hover span.topLeft,
						div#pageHeader ul.mainMenu li.wartoWiedziec ul li a:hover span.topRight,
						div#pageHeader ul.mainMenu li.wartoWiedziec ul li.active a span.topLeft,
						div#pageHeader ul.mainMenu li.wartoWiedziec ul li.active a span.topRight {
							background: #dfdfdf;
						}

						div#pageHeader ul.mainMenu li.wartoWiedziec ul li a:hover span.bottomLeft,
						div#pageHeader ul.mainMenu li.wartoWiedziec ul li a:hover span.bottomRight,
						div#pageHeader ul.mainMenu li.wartoWiedziec ul li.active a span.bottomLeft,
						div#pageHeader ul.mainMenu li.wartoWiedziec ul li.active a span.bottomRight {
							background: #979697;
						}

/**************************** pageContent **************************************/

div#pageContent {
	margin: 0 auto;
	width: 974px;
	position: relative;
	padding: 0 0 29px 0;
}

div#pageContent:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

		div#pageContent h2 {
			font-size: 24px;
			color: #000;
			padding: 3px 0 13px 18px;
		}

		div#pageContent div.strefaHeader h2{
		    font-size: 18px;
		    margin: 0;
		    padding:15px 0 0 15px;
		}

	div#pageContent div.box.oniNamZaufali {
		height: 149px;
		background: url(../img/shared/content/oninamzaufali.png) no-repeat 100% 0;
		padding-top: 5px;
		margin-bottom: 11px;
	}

	div#pageContent div.box.oniNamZaufali.male {
		height: 149px;
		background: url(../img/shared/content/oninamzaufali_male.png) no-repeat 100% 0;
		padding-top: 5px;
		margin-bottom: 11px;
	}

		div#pageContent div.box.oniNamZaufali dl {
			padding: 9px 0 0 20px;
		}

			div#pageContent div.box.oniNamZaufali dl dt {
			}

				div#pageContent div.box.oniNamZaufali dl dt span.textItalic {
					color: #969696;
				}

			div#pageContent div.box.oniNamZaufali dl dd {
			}

	div#pageContent div.umowSieZKonsultantem {
		height: 90px;
		background: url(../img/shared/content/leftcentercolumn/umowsiezkonsultantem.jpg) no-repeat 100% 0;
		margin: 0 5px 0 0;
		padding: 10px 0 0 20px;
	}

		div#pageContent div.umowSieZKonsultantem h3 {
			font-size: 18px;
			margin-bottom: 15px;
		}

			div#pageContent div.umowSieZKonsultantem h3 dfn.toolTipActive {
				border-bottom: solid 2px #febd39;
			}

		div#pageContent div.box.umowSieZKonsultantem p {
		}

	div#pageContent div.naviBar {
		position: relative;
		height: 40px;
	}

		div#pageContent div.naviBar p.localizer {
			padding: 8px 0 0 20px;
		}

		div#pageContent div.naviBar dl {
			position: absolute;
			right: 0px;
			top: 0px;
			padding: 6px 0 0 0;
		}

			div#pageContent div.naviBar dl dt {
				display: block;
				float: left;
				font-size: 9px;
				color: #818081;
				padding: 5px 5px 0 0;
			}

			div#pageContent div.naviBar dl dd {
				display: block;
				float: left;
			}

				div#pageContent div.naviBar dl dd a {
					display: block;
					float: left;
					height: 20px;
					text-indent: -8000px;
					overflow: hidden;
				}

			div#pageContent div.naviBar dl dd.fontSize {
				width: 66px;
				margin-right: 3px;
			}

				div#pageContent div.naviBar dl dd.fontSize a {
					background-repeat: no-repeat;
					background-position: 0px -20px;
					background-image: url(../img/shared/content/navibar/toolbox_fontsize.png);
				}

				div#pageContent div.naviBar dl dd.fontSize a.small {
					width: 23px;
				}

				div#pageContent div.naviBar dl dd.fontSize a.small:hover,
				div#pageContent div.naviBar dl dd.fontSize a.small.active {
					background-position: 0px 0px;
				}

				div#pageContent div.naviBar dl dd.fontSize a.normal {
					width: 20px;
					background-position: -23px -20px;
				}

				div#pageContent div.naviBar dl dd.fontSize a.normal.active,
				div#pageContent div.naviBar dl dd.fontSize a.normal:hover {
					background-position: -23px 0px;
				}

				div#pageContent div.naviBar dl dd.fontSize a.big {
					width: 23px;
					background-position: -43px -20px;
				}

				div#pageContent div.naviBar dl dd.fontSize a.big:hover,
				div#pageContent div.naviBar dl dd.fontSize a.big.active {
					background-position: -43px 0px;
				}

			div#pageContent div.naviBar dl dd.notepad a {
				width: 17px;
				background: url(../img/shared/content/navibar/toolbox_notepad.png) no-repeat 0 0;
				margin-right: 2px;
			}

			div#pageContent div.naviBar dl dd.info a {
				width: 21px;
				background: url(../img/shared/content/navibar/toolbox_info.png) no-repeat 0 0;
				margin-right: 1px;
			}

			div#pageContent div.naviBar dl dd.info.toolTipActive a,
			div#pageContent div.naviBar dl dd.info a:hover {
				background-position: 0 -20px;
			}

			div#pageContent div.naviBar dl dd.print a {
				width: 20px;
				background: url(../img/shared/content/navibar/toolbox_print.png) no-repeat 0 0;
				margin-right: 1px;
			}

			div#pageContent div.naviBar dl dd.rss a {
				width: 20px;
				background: url(../img/shared/content/navibar/toolbox_rss.png) no-repeat 0 0;
				margin-right: 2px;
			}

	div#pageContent table.default {
		margin: 11px 0 17px 20px;
		border-collapse: collapse;
		width: 602px;
	}

		div#pageContent table.default.v2 {
			margin: 0 0 17px 0;
			width: 100%;
		}

		div#pageContent table.default thead {
		}

			div#pageContent table.default thead tr {
			}

				div#pageContent table.default thead tr th {
					background: #f8f8f8;
					border-right: solid 1px #ffffff;
					border-bottom: solid 1px #dadada;
					padding: 12px 0 14px 0;
					font-size: 12px;
				}

				div#pageContent table.default.v2 thead tr th {
					padding: 16px 8px 8px 8px;
					vertical-align: top;
					text-align: right;
					font-size: 11px;
				}

				div#pageContent table.default thead tr th.left1,
				div#pageContent table.default thead tr th.left2 {
					background: #fff;
					text-align: left;
				}

				div#pageContent table.default.v2 thead tr th {
					border-right: solid 1px #fff;
					text-align: right;
				}

				div#pageContent table.default.v2.center thead tr th {
					text-align: center;
					vertical-align: middle;
				}

				div#pageContent table.default.v2 thead tr th.left1 {
					border-right: solid 1px #f2f2f2;
				}

				div#pageContent table.default.v2 thead tr th.left2 {
					text-align: left;
				}

				div#pageContent table.default.v2.center thead tr th.left2 {
					text-align: center;
				}

				div#pageContent table.default thead tr th strong {
					color: #feba33;
				}

				div#pageContent table.default thead tr th select {
					width: 47px;
				}


				div#pageContent table.default thead tr th.selected {
					background: #fee5a0;
				}

					div#pageContent table.default thead tr th.selected strong {
						color: #7d0005;
					}

		div#pageContent table.default tbody {
		}

			div#pageContent table.default tbody tr {
			}

				div#pageContent table.default tbody tr th {
					border-right: solid 1px #ffffff;
					border-bottom: solid 1px #dadada;
					padding: 13px 15px 11px 0;
					text-align: left;
					font-size: 12px;
					font-weight: normal;
				}

				div#pageContent table.default tbody tr:last-child th {
					border-bottom: none;
				}

				div#pageContent table.default.v2 tbody tr th {
					background: #fff;
					border-right: solid 1px #fff;
					padding: 16px 8px 8px 8px;
					text-align: center;
					font-size: 11px;
				}

				div#pageContent table.default.v2 tbody tr th:first-child {
					border-right: solid 1px #f2f2f2;
				}

				div#pageContent table.default tbody tr td {
					background: #eeeeee;
					border-right: solid 1px #ffffff;
					border-bottom: solid 1px #dadada;
					padding: 13px 15px 11px 0;
					text-align: right;
					font-size: 12px;
				}

				div#pageContent table.default.v2 tbody tr td {
					padding: 16px 8px 8px 8px;
					vertical-align: top;
					font-size: 11px;
				}

				div#pageContent table.default.v2.center tbody tr td {
					vertical-align: middle;
					text-align: center;
				}

				div#pageContent table.default tbody tr td.selected {
					background: #fed168;
				}

				div#pageContent table.default tbody tr:last-child td {
					border-bottom: none;
				}

					div#pageContent table.default tbody a {
						display: block;
						color: #000;
						background: url(../img/shared/li2.png) no-repeat 0 6px;
						padding: 0 0 0 12px;
						text-align: left;
					}

					div#pageContent table.default tbody tr td span.red {
						color: #e2001a;
					}

					div#pageContent table.default tbody tr td span.green {
						color: #53aa28;
					}

	div#pageContent table.paging {
		margin: 0 0 17px 0;
		border-collapse: collapse;
		width: 100%;
	}

		div#pageContent table.paging tbody {
		}

			div#pageContent table.paging tbody tr {
			}

				div#pageContent table.paging tbody tr td {
					vertical-align: top;
				}

				div#pageContent table.paging tbody tr td.left {
				}

				div#pageContent table.paging tbody tr td.right {
					text-align: right;
				}

					div#pageContent table.paging tbody tr td.left span,
					div#pageContent table.paging tbody tr td.right span {
						color: #dad9d9;
					}

				div#pageContent table.paging tbody tr td.center {
					text-align: center;
				}

					div#pageContent table.paging tbody tr td.center a {
						display: inline-block;
						border: solid 1px #fff;
						background: #fff;
						padding: 2px 6px 3px 7px;
						font-weight: normal;
					}

					div#pageContent table.paging tbody tr td.center a.active,
					div#pageContent table.paging tbody tr td.center a:hover {
						border: solid 1px #dad9d9;
						background: #f3f3f3;
						padding: 2px 6px 3px 7px;
						font-weight: bold;
						text-decoration: none;
					}

					div#pageContent table.paging tbody tr td.center span {
						display: inline-block;
						padding: 2px 6px 3px 7px;
					}

				div#pageContent table.paging tbody tr td.bottom {
					text-align: center;
					padding: 8px 0 0 0;
				}

	form.default {
		position: relative;
	}

		form.default h4 {
			display: block !important;
			padding: 0 0 0 8px !important;
			background: none !important;
			font-weight: bold !important;
		}

		form.default p {
			padding: 0 0 0 0 !important;
		}

		form.default p.star {
			position: absolute;
			top: 7px;
			right: 0px;
		}

		form.default div.corners {
			position: relative;
		}

		form.default div.corners:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

		form.default span.topLeft,
		form.default span.topRight,
		form.default span.bottomLeft,
		form.default span.bottomRight {
			background: #fff !important;
		}

		form.default span.topLeft {
			top: -21px !important;
			left: -19px !important;
		}

		form.default span.topRight {
			top: -21px !important;
			right: -19px !important;
		}

		form.default span.bottomLeft {
			bottom: -21px !important;
			left: -19px !important;
		}

		form.default span.bottomRight {
			bottom: -21px !important;
			right: -19px !important;
		}

		form.default fieldset {
			display: block;
			background: #fff9e8;
			padding: 21px 19px 21px 19px;
			margin: 0 0 17px 0;
		}

		form.default fieldset.blank {
			background: #fff;
			padding: 0 19px 0 0;
		}

		form.default fieldset:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

			form.default fieldset p.error {
				font-weight: bold;
				color: #ff0000;
				padding: 0 !important;
			}

			form.default fieldset label {
				display: block;
				float: left;
				width: 86px;
				padding: 4px 0 0 91px;
			}

			form.default fieldset.blank label {
				display: inline;
				float: none;
				width: auto;
				padding: 0;
			}

			form.default fieldset input[type="text"] {
				display: block;
				border: solid 1px #a5acb2;
				width: 239px;
				height: 17px;
				padding: 3px 5px 0 5px;
			}

			form.default fieldset input[type="text"].small1 {
				float: left;
				width: 18px;
			}

			form.default fieldset input[type="text"].small2 {
				float: left;
				width: 28px;
			}

			form.default fieldset input[type="text"]#kalendarz {
				float: left;
				width: 58px;
				margin-right: 4px;
			}


			form.default fieldset input[type="checkbox"] {
			}

			form.default fieldset select {
				border: solid 1px #a5acb2;
				width: 251px;
				height: 20px;
			}

			form.default fieldset select.small {
				width: 73px;
			}

			form.default fieldset select.medium {
				width: 125px;
			}

			form.default fieldset button#kalendarz {
				display: block;
				width: 21px;
				height: 21px;
				background: url(../img/shared/content/kalendarz.png) no-repeat;
				cursor: pointer;
				text-indent: -8000px;
				overflow: hidden;
			}

			form.default fieldset textarea {
				border: solid 1px #a5acb2;
				width: 239px;
				height: 70px;
				padding: 3px 5px 3px 5px;
				overflow: auto;
			}

			form.default fieldset a.dp-choose-date {
				display: block;
				float: left;
				width: 21px;
				height: 21px;
				background: url(../img/shared/content/kalendarz.png) no-repeat;
				cursor: pointer;
				text-indent: -8000px;
				overflow: hidden;
			}

			form.default fieldset div.inputBox {
				position: relative;
				float: left;
				width: 261px;
			}

			form.default fieldset div.inputBox:after {
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden;
			}

				form.default fieldset div.inputBox p.textRight {
					margin-right: 10px;
				}

				form.default fieldset div.inputBox p.error {
					position: absolute;
					top: 4px;
					right: -167px;
					width: 167px;
				}

				form.default fieldset div.inputBox label {
					width: auto;
					padding: 4px 12px 0 2px;
				}

				form.default fieldset div.inputBox span {
					display: block;
					float: left;
					height: 16px;
					padding: 4px 3px 0 3px;
				}

				form.default fieldset div.inputBox input[type="checkbox"] {
					display: block;
					float: left;
					margin: 4px 10px 0 0;
				}

			form.default fieldset input[type="submit"] {
				float: right;
				height: 35px;
				text-indent: -8000px;
				overflow: hidden;
				margin: 15px 0 0 0;
				cursor: pointer;
			}

			form.default fieldset input[type="submit"].wyslij {
				width: 111px;
				background: url(../img/shared/content/form_wyslij.png) no-repeat;
			}

			form.default fieldset input[type="submit"].wyslij.small {
				width: 51px;
				height: 20px;
				background: url(../img/shared/content/form_wyslij_small.png) no-repeat;
			}

			form.default fieldset input[type="submit"].dodaj {
				width: 75px;
				background: url(../img/shared/content/form_dodaj.png) no-repeat;
			}

			form.default fieldset input[type="submit"].szukaj {
				width: 83px;
				background: url(../img/shared/content/form_szukaj.png) no-repeat;
			}

			form.default fieldset input[type="submit"].wyswietl {
				width: 98px;
				background: url(../img/shared/content/form_wyswietl.png) no-repeat;
			}

	div#pageContent dl.listaOpinii {
		border-top: solid 1px #ececec;
		padding: 13px 0 9px 0;
		line-height: 120%;
	}

	div#pageContent dl.listaOpinii.dark {
		background-color: #f6f6f6;
	}

	div#pageContent dl.listaOpinii:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	div#pageContent dl.listaOpinii.last {
		border-bottom: solid 1px #ececec;
		margin-bottom: 24px;
	}

		div#pageContent dl.listaOpinii dt {
			display: block;
			float: left;
			width: 120px;
			padding: 6px 9px 9px 9px;
			font-size: 12px;
		}

			div#pageContent dl.listaOpinii dt small {
				color: #cacaca;
				font-size: 10px;
			}

		div#pageContent dl.listaOpinii dd {
			display: block;
			float: left;
			width: 483px;
			border-left: solid 1px #ececec;
			padding: 6px 10px 9px 10px;
		}

	div#pageContent ul.listaWiadomosci {
		border-bottom: solid 1px #ececec;
		margin: 0 0 24px 0;
		padding: 0;
	}

		div#pageContent ul.listaWiadomosci li {
			border-bottom: solid 1px #ececec;
			padding: 9px 10px 9px 10px;
			background: none;
		}

		div#pageContent ul.listaWiadomosci li:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

		div#pageContent ul.listaWiadomosci li:last-child {
			border-bottom: none;
		}

			div#pageContent ul.listaWiadomosci li small {
				display: block;
				font-size: 10px;
				color: #666;
				padding: 0 0 2px 10px;
			}

			div#pageContent ul.listaWiadomosci li a {
				display: block;
				padding: 0 0 2px 10px;
				background: url(../img/shared/li.png) no-repeat 0 5px;
			}

			div#pageContent ul.listaWiadomosci li p {
				padding: 0 0 0 10px !important;
			}

				div#pageContent ul.listaWiadomosci li p a {
					display: block;
					padding: 0;
					background: none;
					float: left;
				}

					div#pageContent ul.listaWiadomosci li p a img {
						display: block;
						border: solid 1px #ececec;
						margin: 3px 8px 0 0;
					}

	div#pageContent div.shadowBox {
		position: relative;
		background: url(../img/shared/content/shadowbox.png) no-repeat 4px 5px;
		padding: 0 5px 5px 0;
		margin-bottom: 15px;
	}

	div#pageContent div.shadowBox:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

		div#pageContent div.shadowBox span.topRight,
		div#pageContent div.shadowBox span.bottomRight {
			background: #fff;
		}

		div#pageContent div.shadowBox span.topRight {
			top: 5px;
		}

		div#pageContent div.shadowBox.alt .wrapped,
		div#pageContent div.shadowBox.alt h4,
		div#pageContent div.shadowBox.alt ul,
		div#pageContent div.shadowBox.alt dl {
			overflow: hidden;
		}

		div#pageContent div.shadowBox.alt div.wrapper {
			border-top: solid 1px #ebebeb;
			border-left: solid 1px #ebebeb;
			border-bottom: solid 1px #dad9d9;
			border-right: solid 1px #dad9d9;
			background: #fff;
			padding: 12px 10px 10px 11px;
			position: relative;
		}

		div#pageContent div.shadowBox.alt div.wrapper.noPadding {
			padding: 1px 0 0 1px;
		}

		div#pageContent div.shadowBox div.wrapper:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

			div#pageContent div.shadowBox.alt div.wrapper span.topLeft,
			div#pageContent div.shadowBox.alt div.wrapper span.topRight,
			div#pageContent div.shadowBox.alt div.wrapper span.bottomLeft,
			div#pageContent div.shadowBox.alt div.wrapper span.bottomRight {
				background: #fff;
			}

			div#pageContent div.shadowBox.alt div.wrapper span.topLeft {
				top: -1px;
				left: -1px;
			}

			div#pageContent div.shadowBox.alt div.wrapper span.topRight {
				top: -1px;
				right: -1px;
			}

			div#pageContent div.shadowBox.alt div.wrapper span.bottomLeft {
				bottom: -1px;
				left: -1px;
			}

			div#pageContent div.shadowBox.alt div.wrapper span.bottomRight {
				bottom: -1px;
				right: -1px;
			}

			div#pageContent div.shadowBox.alt div.wrapper p {
				padding: 0 19px 18px 9px;
			}

			div#pageContent div.shadowBox.alt div.wrapper p.color2 {
				color: #999;
			}

			div#pageContent div.shadowBox.alt div.wrapper p.noBottomPadding {
				padding-bottom: 0;
			}

			div#pageContent div.shadowBox.alt div.wrapper p.smallPadding {
				padding: 0 29px 7px 9px;
			}

			div#pageContent div.shadowBox.alt div.wrapper p.date {
				padding-bottom: 0;
			}

				div#pageContent div.shadowBox.alt div.wrapper p.date small {
					color: #cacaca;
					font-size: 10px;
				}

				div#pageContent div.shadowBox.alt div.wrapper p q {
					color: #ff3300;
					font-style: italic;
					font-size: 12px;
				}

				div#pageContent div.shadowBox.alt div.wrapper p cite {
					font-style: normal;
				}

			div#pageContent div.shadowBox.alt div.wrapper dl.movieInfo {
				border-top: solid 1px #ececec;
				border-bottom: solid 1px #ececec;
				padding: 6px 9px 5px 9px;
				line-height: 150%;
				margin: 0 0 27px 0;
			}

				div#pageContent div.shadowBox.alt div.wrapper dl.movieInfo dt {
					display: block;
				}

				div#pageContent div.shadowBox.alt div.wrapper dl.movieInfo dd {
					display: block;
				}

			div#pageContent p.centerLink {
				text-align: center;
			}

			div#pageContent p.centerLink.left {
				float: left;
				margin-left: 40px;
			}

				div#pageContent p.centerLink a {
					margin: 0 auto;
					display: inline-block;
					font-size: 14px;
					padding-right: 24px;
					background: url(../img/shared/content/wiecej.png) no-repeat 100% 0;
				}

			div#pageContent div.shadowBox.alt div.wrapper div.wrapped {
				border-top: solid 1px #ebebeb;
				border-left: solid 1px #ebebeb;
				border-bottom: solid 1px #d0d1d0;
				border-right: solid 1px #d0d1d0;
				background: #fff url(../img/shared/content/leftcentercolumn/shadowboxalt_p.png) repeat-x 0 100%;
				padding: 11px 10px 11px 17px;
				position: relative;
				line-height: 145%;
				margin-bottom: 17px;
			}

				div#pageContent div.shadowBox.alt div.wrapper div.wrapped span.topLeft,
				div#pageContent div.shadowBox.alt div.wrapper div.wrapped span.topRight,
				div#pageContent div.shadowBox.alt div.wrapper div.wrapped span.bottomLeft,
				div#pageContent div.shadowBox.alt div.wrapper div.wrapped span.bottomRight {
					background: #fff;
				}

				div#pageContent div.shadowBox.alt div.wrapper div.wrapped h5 {
					font-size: 11px;
					padding: 0 0 10px 0;
				}

				div#pageContent div.shadowBox.alt div.wrapper div.wrapped p {
					padding: 0 0 0 0;
					line-height: 126%;
				}

			div#pageContent div.shadowBox.alt div.wrapper h3 {
				font-size: 18px;
				font-weight: normal;
				color: #010101;
				padding:  0 0 0 9px;
				margin: 0 0 15px 0;
			}

			div#pageContent div.shadowBox.alt div.wrapper h4 {
				position: relative;
				background: #f4f4f4;
				font-size: 14px;
				font-weight: normal;
				color: #000;
				padding: 6px 9px 7px 9px;
				display: inline-block;
				margin: 0 0 17px 0;
			}

			div#pageContent div.shadowBox.alt div.wrapper h4.alt {
				position: static;
				background: none;
				font-size: 14px;
				padding: 0 0 0 8px;
				display: block;
				margin: 0 0 7px 0;
			}

				div#pageContent div.shadowBox.alt div.wrapper h4 span.topLeft,
				div#pageContent div.shadowBox.alt div.wrapper h4 span.topRight,
				div#pageContent div.shadowBox.alt div.wrapper h4 span.bottomLeft,
				div#pageContent div.shadowBox.alt div.wrapper h4 span.bottomRight {
					background: #fff;
				}

				div#pageContent div.shadowBox.alt div.wrapper h4 span.topLeft {
					top: 0px !important;
					left: 0px !important;
				}

				div#pageContent div.shadowBox.alt div.wrapper h4 span.topRight {
					top: 0px !important;
					right: 0px !important;
				}

				div#pageContent div.shadowBox.alt div.wrapper h4 span.bottomLeft {
					bottom: 0px !important;
					left: 0px !important;
				}

				div#pageContent div.shadowBox.alt div.wrapper h4 span.bottomRight {
					bottom: 0px !important;
					right: 0px !important;
				}

			div#pageContent div.shadowBox.alt div.wrapper div.imageBox {
				float: left;
				margin: 3px 10px 0 8px;
				width: 190px;
				clear: left;
			}

			div#pageContent div.shadowBox.alt div.wrapper div.imageBox.alt {
				width: auto;
				margin-bottom: 16px;
			}

			div#pageContent div.shadowBox.alt div.wrapper div.imageBox:after {
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden;
			}

				div#pageContent div.shadowBox.alt div.wrapper div.imageBox img {
					width: 188px;
					display: block;
					border: solid 1px #ececec;
				}

				div#pageContent div.shadowBox.alt div.wrapper div.imageBox.alt img {
					width: auto;
				}

				div#pageContent div.shadowBox.alt div.wrapper div.imageBox p {
					width: 186px;
					font-size: 10px;
					color: #b5b5b5;
					padding: 7px 1px 7px 1px;
					text-align: center;
					border: solid 1px #ececec;
					border-top: solid 1px #fff;
					margin: -1px 0 9px 0;
					line-height: 120%;
				}

				div#pageContent div.shadowBox.alt div.wrapper div.imageBox dl {
					padding: 3px 0 10px 32px;
					border-bottom: solid 1px #ececec;
				}

					div#pageContent div.shadowBox.alt div.wrapper div.imageBox dl dt {
						padding: 0 0 2px 1px;
					}

					div#pageContent div.shadowBox.alt div.wrapper div.imageBox dl dd {
						padding: 0 0 2px 7px;
						background: url(../img/shared/li.png) no-repeat 0 5px;
					}

			div#pageContent ul,
			div#pageContent ul.default,
			div#pageContent ul.default2 {
				padding: 0 0 0 39px;
				margin: 0 0 15px 0;
			}

				div#pageContent ul li,
				div#pageContent ul.default li {
					padding: 0 0 2px 10px;
					background: url(../img/shared/li.png) no-repeat 0 5px;
				}

				div#pageContent ul.default2 li {
					padding: 0 0 2px 10px;
					background: url(../img/shared/li2.png) no-repeat 0 5px;
				}

			div#pageContent div.shadowBox.alt div.wrapper div.hr {
				height: 0px;
				border-bottom: solid 1px #ececec;
				text-indent: -8000px;
				overflow: hidden;
				margin-bottom: 14px;
			}

				div#pageContent div.shadowBox.alt div.wrapper div.hr hr {
					display: none;
				}

	/* 4allContent */

	div#pageContent div.box.oniNamZaufali {
		height: 149px;
		background: url(../img/shared/content/oninamzaufali.png) no-repeat 100% 0;
		padding-top: 5px;
		margin-bottom: 11px;
	}

		div#pageContent div.box.oniNamZaufali dl {
			padding: 9px 0 0 20px;
		}

			div#pageContent div.box.oniNamZaufali dl dt {
			}

				div#pageContent div.box.oniNamZaufali dl dt span.textItalic {
					color: #969696;
				}

			div#pageContent div.box.oniNamZaufali dl dd {
			}

	/* 4leftCenterColumn */

	div#pageContent div.leftCenterColumn {
		position: relative;
		z-index: 1;
		float: left;
		width: 670px;
		padding: 0 21px 0 0;
	}

		div#pageContent div.leftCenterColumn h3.default {
			font-size: 18px;
			font-weight: normal;
			color: #010101;
			padding:  26px 0 0 20px;
			margin: 0 0 5px 0;
		}

	div#pageContent dfn {
		font-style: normal;
		background: url(../img/shared/content/tooltip.png) no-repeat -100px -100px;
	}

	div#pageContent dfn.toolTipActive {
		color: #e2001a;
		border-bottom: solid 1px #e2001a;
		display: inline-block;
		position: relative;
	}

		div.tip {
			display: none;
		}

		div#headerContentWrapper.toolTipActive div.tip {
			display: block;
			position: absolute;
			/*top: -86px;
			left: 25%;*/
			margin: -86px 0 0 0;
			z-index: 1000;
			display: block;
			width: 218px;
			height: 86px;
			background: url(../img/shared/content/tooltip.png) no-repeat;
		}

			div#headerContentWrapper.toolTipActive div.tip h3 {
				font-size: 11px !important;
				font-weight: bold !important;
				padding: 8px 5px 1px 7px !important;
				color: #212121 !important;
				margin: 0 !important;
			}

			div#headerContentWrapper.toolTipActive div.tip p {
				padding: 0 5px 2px 7px !important;
				color: #212121 !important;
				font-size: 10px !important;
				line-height: 120% !important;
			}

		div#pageContent div.leftCenterColumn ul.tools {
			clear: both;
			border-bottom: solid 1px #ececec;
			margin: 0 16px 0 11px;
			padding: 9px 19px 9px 0;
		}

		div#pageContent div.leftCenterColumn ul.tools:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

			div#pageContent div.leftCenterColumn ul.tools li {
				float: right;
				padding: 0;
				background: none;
			}

				div#pageContent div.leftCenterColumn ul.tools li a {
					display: block;
					height: 16px;
					padding: 4px 0 0 0;
				}

			div#pageContent div.leftCenterColumn ul.tools li.doGory {
				float: left;
			}

				div#pageContent div.leftCenterColumn ul.tools li.doGory a {
					background: url(../img/shared/content/leftcentercolumn/tools_dogory.png) no-repeat 5px 1px;
					padding-left: 29px;
				}

			div#pageContent div.leftCenterColumn ul.tools li.powrot {
				margin-left: 28px;
			}

				div#pageContent div.leftCenterColumn ul.tools li.powrot a {
					background: url(../img/shared/content/leftcentercolumn/tools_powrot.png) no-repeat 100% 1px;
					padding-right: 20px;
				}

			div#pageContent div.leftCenterColumn ul.tools li.polec {
				margin-left: 28px;
			}

				div#pageContent div.leftCenterColumn ul.tools li.polec a {
					background: url(../img/shared/content/leftcentercolumn/tools_polec.png) no-repeat 100% 2px;
					padding-right: 29px;
				}

			div#pageContent div.leftCenterColumn ul.tools li.notatnik {
				margin-left: 31px;
			}

				div#pageContent div.leftCenterColumn ul.tools li.notatnik a {
					background: url(../img/shared/content/leftcentercolumn/tools_notatnik.png) no-repeat 100% 1px;
					padding-right: 21px;
				}
                div#pageContent div.leftCenterColumn ul.tools li.notatnik a.zapisany {
					background-image: url(../img/shared/content/leftcentercolumn/tools_notatnik_tick.png);
				}

			div#pageContent div.leftCenterColumn ul.tools li.drukuj {
				margin-left: 31px;
			}

				div#pageContent div.leftCenterColumn ul.tools li.drukuj a {
					background: url(../img/shared/content/leftcentercolumn/tools_drukuj.png) no-repeat 100% 0;
					padding-right: 23px;
				}

			div#pageContent ul.rss {
				margin: 0 0 15px 0;
				padding: 0;
			}

				div#pageContent ul.rss li {
					background: url(../img/shared/rss.png) no-repeat 9px 6px;
					padding: 10px 0 7px 35px;
					border-bottom: solid 1px #ececec;
				}

				div#pageContent ul.rss li:last-child {
					border-bottom: none;
				}

		div#pageContent div.leftCenterColumn table.boxes {
			width: 100%;
			margin: 13px 0 0 0;
			border-spacing: 0;
			border-collapse: collapse;
		}

			div#pageContent div.leftCenterColumn table.boxes tr {
			}

				div#pageContent div.leftCenterColumn table.boxes tr td {
					vertical-align: top;
				}

				div#pageContent div.leftCenterColumn table.boxes tr td.left {
					width: 258px;
				}

				div#pageContent div.leftCenterColumn table.boxes tr td.right {
				}

					div#pageContent div.leftCenterColumn table.boxes tr td img {
						display: block;
					}

			div#pageContent div.leftCenterColumn table.boxes div.box.wartoPoczytac {
				background: url(../img/shared/content/leftcentercolumn/boxes_wartopoczytac.png) no-repeat 0 100%;
				width: 233px;
				height: 107px;
			}

				div#pageContent div.leftCenterColumn table.boxes div.box.wartoPoczytac h3 {
					margin-bottom: 19px;
				}

				div#pageContent div.leftCenterColumn table.boxes div.box.wartoPoczytac ul {
					padding: 0 0 0 21px;
				}

					div#pageContent div.leftCenterColumn table.boxes div.box.wartoPoczytac ul li {
						padding: 0 0 2px 0;
					}


			div#pageContent div.leftCenterColumn table.boxes div.box.kalkulatory {
				width: 248px;
			}

		div#pageContent div.leftCenterColumn table.zarzad {
			border-collapse: collapse;
			margin: 0 0 0 93px;
		}

			div#pageContent div.leftCenterColumn table.zarzad tbody {
			}

				div#pageContent div.leftCenterColumn table.zarzad tbody tr {
				}

					div#pageContent div.leftCenterColumn table.zarzad tbody tr td {
						line-height: 140%;
						padding: 0 0 21px 0;
					}

					div#pageContent div.leftCenterColumn table.zarzad tbody tr td:first-child {
						width: 310px;
					}

						div#pageContent div.leftCenterColumn table.zarzad tbody tr td img {
							display: block;
							border: solid 1px #ececec;
							margin: 0 0 6px 0;
						}

						div#pageContent div.leftCenterColumn table.zarzad tbody tr td span.color2 {
							color: #999;
						}

		div#pageContent div.leftCenterColumn table.partnerzy {
			border-collapse: collapse;
			width: 100%;
		}

			div#pageContent div.leftCenterColumn table.partnerzy tbody {
			}

				div#pageContent div.leftCenterColumn table.partnerzy tbody tr {
				}

					div#pageContent div.leftCenterColumn table.partnerzy tbody tr td {
						vertical-align: top;
						line-height: 140%;
						padding: 20px 0 19px 0;
						width: 300px;
						border-bottom: solid 1px #ececec;
					}

					div#pageContent div.leftCenterColumn table.partnerzy tbody tr:last-child td {
						border-bottom: none;
					}

					div#pageContent div.leftCenterColumn table.partnerzy tbody tr td:first-child {
						padding-left: 14px;
					}

					div#pageContent div.leftCenterColumn table.partnerzy tbody tr td.left {
					}

						div#pageContent div.leftCenterColumn table.partnerzy tbody tr td table {
							border: solid 1px #ececec;
							margin: 0 0 6px 0;
							width: 136px;
							height: 136px;
							overflow: hidden;
							border-collapse: collapse;
						}

							div#pageContent div.leftCenterColumn table.partnerzy tbody tr td table td {
								padding: 0 !important;
								vertical-align: middle;
								text-align: center;
							}

								div#pageContent div.leftCenterColumn table.partnerzy tbody tr td table td img {
									width: 136px;
								}

						div#pageContent div.leftCenterColumn table.partnerzy tbody tr td img {
							display: block;

						}

						div#pageContent div.leftCenterColumn table.partnerzy tbody tr td span.color2 {
							color: #999;
						}

		div#pageContent div.leftCenterColumn div.partners {
			clear: both;
			padding: 26px 0 0 21px;
		}

		div#pageContent div.leftCenterColumn div.partners:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

			div#pageContent div.leftCenterColumn div.partners dl.left {
				float: left;
				width: 491px;
				clear:none;
				padding:0;
			}


				div#pageContent div.leftCenterColumn div.partners dl.left dt {
					padding: 0 0 1px 0;
				}

				div#pageContent div.leftCenterColumn div.partners dl.left dd {
					font-size: 10px;
					padding: 2px 30px 0 0;
					line-height: 118%;
				}

			div#pageContent div.leftCenterColumn div.partners dl.right {
				float: left;
				width: 149px;
			}

				div#pageContent div.leftCenterColumn div.partners dl.right dt {
					padding: 0 0 1px 0;
				}

				div#pageContent div.leftCenterColumn div.partners dl.right dd {
					padding: 9px 0 0 36px;
				}

		div#pageContent div.leftCenterColumn dl.left {
			clear:both;
			padding:26px 0 0 21px;
		}

				div#pageContent div.leftCenterColumn dl.left dd {
					font-size: 10px;
					padding: 2px 30px 0 0;
					line-height: 118%;
				}

		div#pageContent div.leftCenterColumn dl.kredytyIPozyczki {
			display: block;
			float: left;
			width: 49%;
			min-height: 80px;
			position: relative;
			margin-bottom: 25px;
		}

			div#pageContent div.leftCenterColumn dl.kredytyIPozyczki dt {
				display: block;
				padding: 0 0 0 130px;
				font-size: 14px;
				font-weight: bold;
			}

			div#pageContent div.leftCenterColumn dl.kredytyIPozyczki dd {
				display: block;
				padding: 0 10px 0 130px;
			}

				div#pageContent div.leftCenterColumn dl.kredytyIPozyczki dd img {
					position: absolute;
					top: 0px;
					left: 0px;
					float: left;
					display: block;
					width: 118px;
					height: 78px;
					border: solid 1px #ececec;
					margin: 0 10px 0 0;
				}

	/* 4rightColumn */

	div#pageContent div.rightColumn {
		position: relative;
		z-index: 0;
		float: left;
		width: 283px;
	}

		div#pageContent div.rightColumn div.box {
			margin-right: 5px;
		}

			div#pageContent div.rightColumn div.shadowBox div.box {
				margin-right: 0px;
			}

		div#pageContent div.rightColumn div.shadowBox div.ramka {
		  border-color:#EBEBEB #DAD9D9 #DAD9D9 #EBEBEB;
		  border-style:solid;
		  border-width:1px;
		  background-color: #fff;
        }

		div#pageContent div.rightColumn div.shadowBox.alt div.wrapper {
			padding: 0 0 0 0;
		}

		div#pageContent div.rightColumn div.shadowBox.alt h3.menu {
			height: auto;
			text-indent: 0px;
			overflow: auto;
			margin: 1px 2px 10px 2px;
			color: #fff;
			font-size: 14px;
			background: #710005 url(../img/shared/content/rightcolumn/menu_h3.png) no-repeat 0 0;
			padding: 7px 15px 7px 15px;
			font-weight: normal;
		}

		div#pageContent div.rightColumn div.shadowBox.alt ul.menu {
			margin: 0 9px 8px 9px;
			padding: 0;
		}

			div#pageContent div.rightColumn div.shadowBox.alt ul.menu li {
				margin: 0 0 5px 0;
				padding: 0;
				background: none;
			}

				div#pageContent div.rightColumn div.shadowBox.alt ul.menu li a {
					position: relative;
					display: block;
					background-color: #f4f4f4;
					background-image: url(../img/shared/content/rightcolumn/menu_li.png);
					background-repeat: no-repeat;
					background-position: 5px -117px;
					padding: 3px 21px 3px 21px;
					color: #000;
				}

				div#pageContent div.rightColumn div.shadowBox.alt ul.menu li.active a {
					background-position: 5px 8px;
				}

				div#pageContent div.rightColumn div.shadowBox.alt ul.menu li.activeMain a {
					background-color: #cecece;
				}

					div#pageContent div.rightColumn div.shadowBox.alt ul.menu li a span {
						background: #fff;
					}

				div#pageContent div.rightColumn div.shadowBox.alt ul.menu li ul {
					margin: 5px 0 0 33px;
					padding: 0;
					display: none;
				}

				div#pageContent div.rightColumn div.shadowBox.alt ul.menu li.active ul {
					display: block;
				}

					div#pageContent div.rightColumn div.shadowBox.alt ul.menu li ul li {
						margin: 0 10px 4px 0;
						padding: 0;
					}

						div#pageContent div.rightColumn div.shadowBox.alt ul.menu li ul li a {
							background-color: #fff9e8;
							background-image: url(../img/shared/content/rightcolumn/menu_li_li.png);
							background-repeat: no-repeat;
							background-position: 0 7px;
							padding: 3px 21px 3px 7px;
						}

						div#pageContent div.rightColumn div.shadowBox.alt ul.menu li ul li.active a,
						div#pageContent div.rightColumn div.shadowBox.alt ul.menu li ul li a:hover {
							background-color: #fee5a0;
							background-position: 0 7px;
							color: #212121;
							text-decoration: none;
						}

	div.rightColumn div.box.barometr {
		height: 201px;
		background: url(../img/shared/content/rightcolumn/barometr.png) no-repeat;
		position: relative;
	}

		div.rightColumn div.box.barometr h3 {
			margin-bottom: 10px;
		}

		div.rightColumn div.box.barometr table {
			width: 260px;
			margin-left: 10px;
		}

		div.rightColumn div.box.barometr caption span {
			padding: 0 8px;
			background: #fff;
		}

		div.rightColumn div.box.barometr td.waluta {
			font-weight: bold;
		}
		div.rightColumn div.box.barometr th.waluta,
		div.rightColumn div.box.barometr thead span {
			font-weight: normal;
			color: #e2001a;
		}
		div.rightColumn div.box.barometr th,
		div.rightColumn div.box.barometr td {
			height: 29px;
			padding: 5px 4px 3px 8px;
			color: #212121;
			font-family: Tahoma;
			font-size: 10px;
			text-align: left;
			background: #f3f3f3;
		}
		div.rightColumn div.box.barometr th {
			padding-right: 0;
		}

		div.rightColumn div.box.barometr th.waluta,
		div.rightColumn div.box.barometr td.waluta,
		div.rightColumn div.box.barometr tr.odd th {
			background: #fff;
		}
		div.rightColumn div.box.barometr tr.odd td {
			background: #ededed;
		}
		div.rightColumn div.box.barometr table th.waluta,
		div.rightColumn div.box.barometr table td.waluta {
			background: none;
		}

		div.rightColumn div.box.barometr td {
			border-right: 1px solid #ebebeb;
			border-bottom: 1px solid #ebebeb;
		}
		div.rightColumn div.box.barometr th {
			border-bottom: 1px solid #ebebeb;
		}
		div.rightColumn div.box.barometr .waluta {
			padding-right: 5px;
		}
		div.rightColumn div.box.barometr td span.plus {
			color: #307f00;
		}
		div.rightColumn div.box.barometr td span.minus {
            color: #E2001A;
        }
		div.rightColumn div.box.barometr .wiecej {
			float: left;
			width: 40%;
			padding: 10px 0 10px 10px;
			font-size: 90%;
		}
		div.rightColumn div.box.barometr .data {
			float: right;
			width: 40%;
			padding: 10px 10px 10px 0;
			text-align: right;
			font-size: 90%;
		}



	div#pageContent div.box.znajdzoddzial {
		height: 95px;
		background: url(../img/shared/content/rightcolumn/znajdzoddzial.png) no-repeat;
		position: relative;
	}

		div#pageContent div.box.znajdzoddzial p {
			padding: 0 0 0 22px;
		}

		div#pageContent div.box.znajdzoddzial a.all {
			position: absolute;
			top: 0px;
			left: 0px;
			display: block;
			width: 100%;
			height: 95px;
		}

		div#pageContent div.box.znajdzoddzial a.all:hover {
			text-decoration: none;
		}

	div#pageContent div.box.poznajDoradcow {
		height: 111px;
		background: url(../img/shared/content/rightcolumn/poznajdoradcow.png) no-repeat;
	}

		div#pageContent div.box.poznajDoradcow p {
			padding: 0 0 0 22px;
		}

	div#pageContent div.box.porozmawiajZKonsultantem {
		height: 81px;
		background: url(../img/shared/content/rightcolumn/porozmawiajzkonsultantem.png) no-repeat 0 100%;
	}

		div#pageContent div.box.porozmawiajZKonsultantem h3 {
			height: 65px;
			padding: 0;
		}

			div#pageContent div.box.porozmawiajZKonsultantem h3 a {
				display: block;
				height: 65px;
				background: url(../img/shared/content/rightcolumn/porozmawiajzkonsultantem_h3.png) no-repeat;
				text-indent: -8000px;
				overflow: hidden;
			}

	div#pageContent div.box.kalkulatory2 {
		height: 147px;
		background: url(../img/shared/content/rightcolumn/kalkulatory2.png) no-repeat 100% 100%;
	}

		div#pageContent div.box.kalkulatory2 p.link {
			position: absolute;
			top: 9px;
			right: 7px;
			margin: 0;
		}

		div#pageContent div.box.kalkulatory2 h4 {
			display: none !important;
		}

		div#pageContent div.box.kalkulatory2 ul {
			padding: 40px 0 0 20px;
			margin: 0;
		}

			div#pageContent div.box.kalkulatory2 ul li {
				padding: 0;
				background: none;
			}

	div#pageContent div.box.wSlowniku {
		height: 147px;
		background: url(../img/shared/content/rightcolumn/wslowniku.png) no-repeat 100% 100%;
	}

		div#pageContent div.box.wSlowniku p.link {
			position: absolute;
			top: 9px;
			right: -11px;
			margin: 0;
		}

		div#pageContent div.box.wSlowniku p {
			margin: 0 55px 0 15px;
		}

	div#pageContent div.box.faq {
		height: 94px;
		background: url(../img/shared/content/rightcolumn/faq.png) no-repeat;
	}

		div#pageContent div.box.faq p.link {
			position: absolute;
			top: 9px;
			right: -11px;
		}

		div#pageContent div.box.faq ul {
			margin: -6px 0 0 0;
			padding: 0 0 0 20px;
		}

			div#pageContent div.box.faq ul li {
				padding: 0;
				background: none;
			}

	div#pageContent div.box.najnowszeSzkolenie {
		height: 113px;
		background: url(../img/shared/content/rightcolumn/najnowszeszkolenie.png) no-repeat 0 100%;
	}

	div#pageContent div.shadowBox div.box.najnowszeSzkolenie {
		height: 112px;
		background: url(../img/shared/content/rightcolumn/najnowszeszkolenie.png) no-repeat 0 -1px;
	}

		div#pageContent div.box.najnowszeSzkolenie p {
			padding: 0 0 7px 21px;
		}

		div#pageContent div.shadowBox.alt div.box.najnowszeSzkolenie p {
			padding: 0 0 7px 21px;
		}

		div#pageContent div.box.najnowszeSzkolenie h3 {
			margin-bottom: 4px;
		}

		div#pageContent div.shadowBox.alt div.box.najnowszeSzkolenie h3 {
			margin-bottom: 4px;
		}

		div#pageContent div.box.najnowszeSzkolenie p.centerLink.left {
			text-align: left;
			margin-left: 0px;
		}

			div#pageContent div.box.najnowszeSzkolenie p.centerLink.left a {
				padding-right: 0;
				padding-left: 24px;
				background-position: 0 0;
			}

			div#pageContent div.box.najnowszeSzkolenie p small {
				font-size: 10px;
				color: #8b8b8b;
				float: right;
				padding: 3px 17px 0 0;
			}

   		div#pageContent div.shadowBox div.box.sonda {
        background:#FFFFFF url(../img/shared/content/rightcolumn/sonda.png) no-repeat 0 0 !important;
        border:1px #e3e3e3 solid;
			}
			div#pageContent div.shadowBox div.box.sonda p.question {
        color:#ff0000;
        padding-bottom:1em;
      }

        div#pageContent div.shadowBox div.box.sonda form {
          border-bottom:3px #ffffff solid;
          margin:0 !important;
        }
          div#pageContent div.shadowBox div.box.sonda form fieldset {
            padding:10px 21px;
          }

          div#pageContent div.shadowBox div.box.sonda form fieldset li {
            background-color:#f5f5f5;
            vertical-align:middle;
            zoom:1;
          }
          div#pageContent div.shadowBox div.box.sonda form fieldset li input.radio {
            padding-bottom:0.5em;
            display:inline;
            clear:left;
            float:left;
          }
          div#pageContent div.shadowBox div.box.sonda form fieldset li label {
            padding-bottom:1em;
            display:block;
            padding-left:2em;
          }
        div#pageContent div.shadowBox div.box.sonda form span.submit {
          text-align:right;
          background:none;
        }

      div#pageContent div.shadowBox div.box.sonda div.odpowiedzi {
        border-bottom:3px #ffffff solid;
        margin:0 !important;
        padding:10px 21px;
      }

      div#pageContent div.shadowBox div.box.sonda div.odpowiedzi ol {
        list-style-type:decimal;
        list-style:inside;
        padding:1em 0;
      }

        div#pageContent div.shadowBox div.box.sonda div.odpowiedzi ol {
          list-style-type:decimal;
        }
          div#pageContent div.shadowBox div.box.sonda div.odpowiedzi ol li img {
            width:150px;
            height:8px;
          }

	div#pageContent div.box.newsletter {
		height: 130px;
		background: url(../img/shared/content/rightcolumn/newsletter.png) no-repeat 0 100%;
	}

	div#pageContent div.shadowBox.alt div.box.newsletter {
		height: 129px;
		background: url(../img/shared/content/rightcolumn/newsletter.png) no-repeat 0 -1px;
	}

		div#pageContent div.box.newsletter p {
			padding: 0 0 7px 21px;
		}

		div#pageContent div.shadowBox.alt div.box.newsletter p {
			padding: 0 0 7px 21px;
		}

		div#pageContent div.shadowBox.alt div.box.newsletter h3 {
			margin-bottom: 4px;
		}

		div#pageContent div.box.newsletter form {
			position: relative;
			width: 256px;
			height: 54px;
			background: url(../img/shared/content/rightcolumn/newsletter_form.png) no-repeat;
			margin: 0 0 0 11px;
		}

				div#pageContent div.box.newsletter form fieldset input[type="text"] {
					position: absolute;
					top: 7px;
					left: 9px;
					display: block;
					width: 161px;
					height: 17px;
					padding: 1px 9px 0 9px;
					color: #333;
					border-top: solid 1px #ebebeb;
					border-left: solid 1px #ebebeb;
					border-right: solid 1px #dadada;
					border-bottom: solid 1px #dadada;
				}

				div#pageContent div.box.newsletter form fieldset span.submit {
					position: absolute;
					top: 7px;
					right: 9px;
				}

					div#pageContent div.box.newsletter form fieldset span.submit input[type="submit"] {
						width: 52px;
					}

				div#pageContent div.box.newsletter form fieldset p.email {
					height: 40px;
				}
				div#pageContent div.box.newsletter form fieldset p.zapisz {
					float: left;
					width: 	100px;
				}
				div#pageContent div.box.newsletter form fieldset p.zapisz,
				div#pageContent div.box.newsletter form fieldset p.zrezygnuj {
					padding-left: 5px;
				}

	div#pageContent div.box.message {
		padding: 5px 0 0 15px;
	}

	div#pageContent div.box.kalkulatory {
		height: 107px;
		background: url(../img/shared/content/rightcolumn/kalkulatory.png) no-repeat 50% 100%;
	}

		div#pageContent div.box.kalkulatory p.link {
			position: absolute;
			top: 12px;
			right: 7px;
			margin: 0;
		}

		div#pageContent div.box.kalkulatory ul {
			padding: 16px 0 0 20px;
			margin: 0;
		}

			div#pageContent div.box.kalkulatory ul li {
				padding: 0;
				background: none;
			}

	div#pageContent div.box.nowyOddzial {
		height: 105px;
		background: url(../img/shared/content/rightcolumn/nowyoddzial.png) no-repeat 0 100%;
	}

		div#pageContent div.box.nowyOddzial p {
			padding: 15px 0 0 20px;
		}

			div#pageContent div.box.nowyOddzial p big {
				font-size: 16px;
			}

	div#pageContent div.box.image {
		padding: 0 0 14px 0;
		margin: 0 5px 0 0;
		/*background: url(../img/sub/content/dlaciebie/kredytyipozyczki/nowykredytlubpozyczka/kredytyoszczednosciowe/image.jpg) no-repeat 100% 100%;*/
	}

		div#pageContent div.box.image ul {
			margin: 10px 0 10px 0;
		}

/**************************** pageFooter **************************************/

div#pageFooter {
	background: #f7f7f7 url(../img/shared/footer/background.png) repeat-x 0 0;
	min-height: 112px;
}

	div#pageFooter div.footerWrapper {
		position: relative;
		margin: 0 auto;
		width: 974px;
		padding: 5px 0 10px 0;
	}

		div#pageFooter div.footerWrapper ul.top {
			width: 974px;
			height: 35px;
			background: url(../img/shared/footer/top_ul.png) no-repeat 0 0;
		}

			div#pageFooter div.footerWrapper ul.top li {
				display: block;
				float: left;
				height: 35px;
				background: url(../img/shared/footer/top_ul_li.png) no-repeat 100% 0;
				padding: 0 10px 0 10px;
			}

			div#pageFooter div.footerWrapper ul.top li:last-child {
				background: none;
			}

				div#pageFooter div.footerWrapper ul.top li a,
				div#pageFooter div.footerWrapper ul.top li span {
					display: block;
					height: 26px;
					font-size: 14px;
					color: #fff;
					padding: 9px 0 0 0;
				}

				div#pageFooter div.footerWrapper ul.top li.umowSie a {
					color: #feba33;
				}

				div#pageFooter div.footerWrapper ul.top li.zadzwon span {
				}

					div#pageFooter div.footerWrapper ul.top li.zadzwon span strong {
						color: #feba33;
					}

					div#pageFooter div.footerWrapper ul.top li.zadzwon span small {
						color: #e7a5a7;
						font-size: 9px;
					}

				div#pageFooter div.footerWrapper ul.top li.wypelnij a {
					padding-left: 25px;
					background: url(../img/shared/content/wiecej.png) no-repeat 0 9px;
				}

				div#pageFooter div.footerWrapper ul.top li.email a {
					padding-left: 25px;
					background: url(../img/shared/content/wiecej.png) no-repeat 0 9px;
				}

		div#pageFooter div.footerWrapper div.middle {
			padding: 18px 0 0 0;
			margin-bottom: 20px;
		}

		div#pageFooter div.footerWrapper div.middle:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

			div#pageFooter div.footerWrapper div.middle dl {
				display: block;
				float: left;
				border-right: solid 1px #d3d3d3;
				width: 174px;
				padding: 0 0 0 20px;
			}

			div#pageFooter div.footerWrapper div.middle dl.dlaCiebie {
				/*padding-left: 120px;*/
			}

			div#pageFooter div.footerWrapper div.middle dl:last-child {
				border: none;
			}

				div#pageFooter div.footerWrapper div.middle dl dt {
					display: block;
					height: 27px;
					color: #000000;
					font-size: 16px;
				}

				div#pageFooter div.footerWrapper div.middle dl dd {
					display: block;
				}

		div#pageFooter div.footerWrapper div.bottom {
			border-top: solid 1px #d3d3d3;
			padding: 7px 20px 0 20px;
		}

		div#pageFooter div.footerWrapper div.bottom:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

			div#pageFooter div.footerWrapper div.bottom p.left {
				float: left;
			}

			div#pageFooter div.footerWrapper div.bottom p.right {
				float: right;
			}