html {
	overflow-y: scroll;
}

html, body {
	background-color: #ffffff;
}

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

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

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

.opera input[type="checkbox"],
.operaNew input[type="checkbox"] {
	width: 13px;
	height: 13px;
}

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

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

ul, ol {
	list-style: none;
}

a {
	text-decoration: none;
	color: #5d5d5d;
}

a > * { cursor:pointer; }

a:link {
	text-decoration: none;
	color: #5d5d5d;
}

a:visited {
	text-decoration: none;
}

a:hover {
	/*text-decoration: underline;*/
	border-bottom: solid 1px #ffcb1f;
	color: #022064;
}
a.nohover:hover { border-bottom: none !important; }
a:active {
	text-decoration: none;
}

a.external {
    padding-right:13px;
    background:url(../img/shared/link_external.png) 100% 50% no-repeat;
}

pre {
	white-space: normal;
}

.hide {
	display: none;
}

.clear {
	clear: both;
}

.clearL {
	clear: left;
}

.clearR {
	clear: right;
}

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

.inLine {
	display: inline;
}

.nobr {
	white-space: nowrap;
}

.block {
	display: block;
}

.textItalic {
	font-style: italic;
}

.textCenter {
	text-align: center;
}

.textRight {
	text-align: right;
}

.textJustify {
	text-align: justify;
}

.floatRight {
	float: right !important;
}

.wiecej {
	padding: 0 11px 0 0;
	background: url(../img/shared/li.png) no-repeat 100% 5px;
}

.wiecej.newLine {
	clear: left;
	display: inline-block;
	padding: 4px 11px 0 0;
	background: url(../img/shared/li.png) no-repeat 100% 9px;
}

.wiecej.newLine.external {
	clear: left;
	display: inline-block;
    padding-right:15px;
    background:url(../img/shared/link_external.png) 100% 65% no-repeat;
}

.wiecejL {
	padding: 0 0 0 11px;
	background: url(../img/shared/content/navibottom_left.png) no-repeat 0 5px;
}

.wiecejL.newLine {
	clear: left;
	display: inline-block;
	padding: 4px 0 0 11px;
	background: url(../img/shared/content/navibottom_left.png) no-repeat 0 9px;
}

.color1 {
	color: #022064;
}

.color2 {
	color: #ffcb1f;
}

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

a.createButton {
	position: relative;
	display: -moz-inline-block;
	display: inline-block;
	height: 27px;
	background-image: url(../img/shared/button_right.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
	padding: 0 32px 0 0;
	float: left;
	border-bottom: none !important;
}

a.createButton.mirror {
	background-image: url(../img/shared/button_right_mirror.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0 0 0 32px;
}

a.createButton.blue {
	background-position: 100% -54px;
}

a.createButton.noHover,
a.createButton.invert {
	background-position: 100% -27px;
}

a.createButton:hover {
	background-position: 100% -27px;
	border-bottom: none;
	text-decoration: none;
}

a.createButton.mirror:hover {
	background-position: 0 -27px;
}

a.createButton.invert:hover {
	background-position: 100% 0px;
	border-bottom: none;
	text-decoration: none;
}

a.createButton.znajdz {
	background-image: url(../img/shared/button_right_znajdz.png);
}

	a.createButton span {
		display: -moz-inline-block;
		display: inline-block;
		height: 22px;
		color: #363636 !important;
		padding: 5px 0 0 11px;
		background-image: url(../img/shared/button_left.png);
		background-repeat: no-repeat;
		background-position: 0 0;
	}

	a.createButton.mirror span {
		padding: 5px 11px 0 0;
		background-image: url(../img/shared/button_left_mirror.png);
		background-repeat: no-repeat;
		background-position: 100% 0;
	}

	a.createButton.blue span {
		color: #fff !important;
		background-position: 0 -54px;
	}

	a.createButton.blue:hover span {
		color: #363636 !important;
	}

	a.createButton.noHover span,
	a.createButton.invert span {
		background-position: 0 -27px;
	}

	a.createButton:hover span {
		background-position: 0 -27px;
	}

	a.createButton.mirror:hover span {
		background-position: 100% -27px;
	}

	a.createButton.invert:hover span {
		background-position: 0 0px;
	}

	a.createButton input {
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 3;
		display: block;
		height: 27px;
		background: none;
		text-indent: -8000px;
		overflow: hidden;
		line-height: 100px;
		cursor: pointer;
	}


.style06 a.createButton {
	display: -moz-inline-block;
	display: inline-block;
	height: auto;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0;
}

	.style06 a.createButton span {
		display: -moz-inline-block;
		display: inline-block;
		height: auto;
		color: #022064 !important;
		padding: 0 12px 0 0;
		background-image: url(../img/shared/li.png);
		background-repeat: no-repeat;
		background-position: 100% 50%;
	}

	p.showTable {
		text-align: center;
	}

		p.showTable a.createButton {
			float: none;
		}

dl.default {
	display: block;
}

	dl.default dt {
		padding: 0 0 1px 0;
	}

		dl.default dt a {
			color: #022064;
		}

	dl.default dd {
		line-height: 145%;
		padding: 0 0 0 12px;
		background: url(../img/shared/li.png) no-repeat 0 5px;
	}

		dl.default dd a {
			color: #5d5d5d !important;
		}

dl.default2 {
	display: block;
}

	dl.default2 dt {
		padding: 0 0 1px 0;
	}

		dl.default2 dt a {
			color: #022064;
		}

	dl.default2 dd {
		line-height: 145%;
		padding: 0 0 0 0;
	}

		dl.default dd a {
			color: #5d5d5d !important;
		}

		dl.default2 dd dl {
			position: relative;
			padding: 5px 0 5px 85px;
		}

			dl.default2 dd dl dd {
			}

				dl.default2 dd dl dd img {
					position: absolute;
					top: 10px;
					left: 0px;
					display: block;
				}

div#pageHeader {
	width: 980px;
	margin: 0 auto;
	position: relative;
	background: url(../img/shared/header/background.png) no-repeat 0 10px;
	padding: 102px 0 0 0;
}

	div#pageHeader div.h1 {
		position: absolute;
		top: 23px;
		left: 16px;
		width: 384px;
		height: 57px;
		background: url(../img/shared/header/h1.png) no-repeat 0 0;
	}

		div#pageHeader div.h1 a {
			display: block;
			width: 128px;
			height: 57px;
			border: none !important;
		}

	div#pageHeader div.h1 * {
		text-indent: -8000px;
		overflow: hidden;
	}

	div#pageHeader ul.topMenu {
		position: absolute;
		top: 23px;
		right: -4px;
	}

		div#pageHeader ul.topMenu li {
			float: left;
			padding: 0 9px 0 9px;
			background: url(../img/shared/header/topmenu_li.png) 100% 0 no-repeat;
		}

		div#pageHeader ul.topMenu li.bezpieczenstwo,
		div#pageHeader ul.topMenu li.logowanie {
			background: none;
		}

		div#pageHeader ul.topMenu li.bezpieczenstwo {
			padding-right: 11px
		}

		div#pageHeader ul.topMenu li.logowanie {
			background: none;
			padding: 0;
			margin: -11px 0 0 0;
			border: none;
		}

			div#pageHeader ul.topMenu li a {
				display: block;
				float: left;
				background-position: 0 0;
				font-size: 11px;
				color: #fff;
			}

			div#pageHeader ul.topMenu li.active a,
			div#pageHeader ul.topMenu li a:hover {
				color: #ffcb1f;
				border-bottom: none;
				text-decoration: none;
			}

			div#pageHeader ul.topMenu li.logowanie a {
				display: block;
				text-indent: -8000px;
				overflow: hidden;
				width: 99px;
				height: 34px;
				background-image: url(../img/shared/header/topmenu_logowanie.png);
				border: none !important;
			}

	div#pageHeader .grupacreditagricole {
		position: absolute;
		top: 65px;
		right: 16px;
		display: block;
	}

	div#pageHeader ul.mainMenu {
		position: relative;
		width: 735px;
		height: 70px;
		z-index: 0;
	}

	div#pageHeader ul.mainMenu.noSubMenu {
		height: 42px;
		overflow: hidden;
	}

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

			div#pageHeader ul.mainMenu li.klienciIndywidualni {
				width: 139px;
			}

			div#pageHeader ul.mainMenu li.studenci {
				width: 85px;
			}

			div#pageHeader ul.mainMenu li.klienciFirmowi {
				width: 112px;
			}

			div#pageHeader ul.mainMenu li.partnerzyBiznesowi {
				width: 139px;
			}

			div#pageHeader ul.mainMenu li a {
				color: #022064;
				display: block;
				padding: 11px 0 0 0;
				width: 100%;
				height: 24px;
			}

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

				div#pageHeader ul.mainMenu li a span {
					display: inline-block;
					cursor: pointer;
				}

				div#pageHeader ul.mainMenu li a:hover span {
					text-decoration: none;
					border-bottom: solid 1px #202020;
				}

			div#pageHeader ul.mainMenu li.active {
				font-weight: bold;
			}

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

			div#pageHeader ul.mainMenu li.klienciIndywidualni {
				background-image: url(../img/shared/header/mainmenu_klienciindywidualni_short.png);
				background-position: 0 0;
			}

			div#pageHeader ul.mainMenu li.klienciIndywidualni.active {
				background-position: 0 -35px;
			}

			div#pageHeader ul.mainMenu li.studenci {
				background-image: url(../img/shared/header/mainmenu_studenci_short.png);
				background-position: -140px 0px;
			}

			div#pageHeader ul.mainMenu li.studenci.active {
				background-position: -140px -35px;
			}

			div#pageHeader ul.mainMenu li.klienciFirmowi {
				background-image: url(../img/shared/header/mainmenu_kliencifirmowi_short.png);
				background-position: -226px 0px;
			}

			div#pageHeader ul.mainMenu li.klienciFirmowi.active {
				background-position: -226px -35px;
			}

			div#pageHeader ul.mainMenu li.partnerzyBiznesowi {
				background-image: url(../img/shared/header/mainmenu_partnerzybiznesowi_short.png);
				background-position: -339px 0;
			}

			div#pageHeader ul.mainMenu li.partnerzyBiznesowi.active {
				background-position: -339px -35px;
			}

			div#pageHeader ul.mainMenu li ul {
				position: absolute;
				top: 35px;
				left: 0px;
				width: 735px;
				height: 25px;
				display: none;
				background-position: 0 100%;
				background-repeat: no-repeat;
				z-index: 0;
				padding: 10px 0 0 0;
			}

			div#pageHeader ul.mainMenu li.active ul {
				display: block;
				z-index: 1;
				background-position: 0 -70px;
			}
/*
			div#pageHeader ul.mainMenu li:hover ul {
				display: block;
				z-index: 2;
			}

			div#pageHeader ul.mainMenu li.hover ul {
				display: block;
				z-index: 2;
			}
*/
			div#pageHeader ul.mainMenu li.klienciIndywidualni ul {
				background-image: url(../img/shared/header/mainmenu_klienciindywidualni_short.png);
			}

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

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

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

				div#pageHeader ul.mainMenu li ul li {
					float: left;
					height: auto;
					display: block;
					margin-right: 0;
					text-align: left;
					padding: 0 9px 0 10px;
					border-left: solid 1px #fbf4ce;
				}

				div#pageHeader ul.mainMenu li ul li:first-child {
					border-left: none;
				}

					div#pageHeader ul.mainMenu li ul li a {
						white-space: nowrap;
						font-weight: normal;
						background: none !important;
						display: inline-block;
						padding: 0;
						width: auto;
						height: auto;
					}

					div#pageHeader ul.mainMenu li ul li a:hover,
					div#pageHeader ul.mainMenu li ul li.active a {
						text-decoration: none;
						border-bottom: solid 1px #fbe984;
					}

					div#pageHeader ul.mainMenu li ul li.active a {
						font-weight: bold;
						border-bottom: none;
					}

					div#pageHeader ul.mainMenu li.active ul li a:hover {
						text-decoration: none;
						border-bottom: solid 1px #fbe984;
						/* border-bottom: solid 1px #fbe984 !important; */ /* UWAGA */
					}

					div#pageHeader ul.mainMenu li ul li a:hover {
						text-decoration: none;
						border-bottom: solid 1px #ffcb1f !important;
					}

	div#pageHeader form.znajdz {
		position: absolute;
		top: 142px;
		right: 0;
		z-index: 1;
	}

		div#pageHeader form.znajdz fieldset {
		}
		
		div#pageHeader form.znajdz div.inputWrapper {
			background: url(../img/shared/header/search.png) 0 0 no-repeat;
			width: 206px;
			float: right;
			height: 25px;
		}
		 
		div#pageHeader form.znajdz fieldset input[type="text"] {
			display: block;
			width: 190px;
			height: 25px;
			line-height: 25px;
			float: left;
			padding: 0 8px 0 8px;
			margin-right: 0;
			background: transparent;
		}
		
		div#pageHeader form.znajdz input.znajdz {
			background: transparent url(../img/shared/header/search_btn.png) 0 0 no-repeat;
			width: 25px;
			height: 25px;
			border: 0;
			cursor: pointer;
			float: right;
		}
	
	div#pageHeader a.creditAgricoleLink {
	   position: absolute;
	   display: block;
	   width: 176px;
	   height: 21px;
	   top: 106px;
	   left: 801px;
	   background: transparent url(../img/shared/header/creditagricole.png) 0 0 no-repeat;
	   text-decoration: none;
	   border: 0;
	}

div#pageContent {
	width: 980px;
	margin: 0 auto;
	padding: 0 0 15px 0;
}

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

	div#pageContent div.naviBar {
		padding: 9px 0 9px 0;
	}

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

		div#pageContent div.naviBar dl.localizer {
			float: left;
		}

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

			div#pageContent div.naviBar dl.localizer dt {
				float: left;
				color: #a6a6a6;
				padding: 0 0 0 12px;
			}

			div#pageContent div.naviBar dl.localizer dd {
				float: left;
				color: #ffcb1f;
				padding: 0 0 0 6px;
				white-space: pre;
			}

				div#pageContent div.naviBar dl.localizer dd a {
					color: #5d5d5d;
					border: none;
				}

				div#pageContent div.naviBar dl.localizer dd a:last-child {
					color: #022064;
				}


				div#pageContent div.naviBar dl.localizer dd a:hover {
					text-decoration: underline;
				}

		div#pageContent div.naviBar dl.tools {
			float: right;
			padding: 1px 5px 0 0;
		}

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

			div#pageContent div.naviBar dl.tools a:hover {
				text-decoration: none;
				border-bottom: solid 1px #ffcb1f;
			}

			div#pageContent div.naviBar dl.tools dt {
				visibility: hidden;
				color: #a6a6a6;
				float: left;
			}

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

			div#pageContent div.naviBar dl.tools dd.fontSize {
				border-right: solid 1px #e7e6e6;
				display: block;
			}

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

				div#pageContent div.naviBar dl.tools dd.fontSize a:hover {
					border: none;
				}

			div#pageContent div.naviBar dl.tools dd.fontSize.small {
				padding: 2px 4px 3px 0;
				line-height: 8px;
			}

				div#pageContent div.naviBar dl.tools dd.fontSize.small small {
					font-size: 11px;
					cursor: pointer;
				}

			div#pageContent div.naviBar dl.tools dd.fontSize.normal {
				padding: 1px 6px 3px 7px;
				font-size: 12px;
				line-height: 9px;
			}

			div#pageContent div.naviBar dl.tools dd.fontSize.big {
				padding: 1px 8px 3px 9px;
				line-height: 8px;
			}

				div#pageContent div.naviBar dl.tools dd.fontSize.big big {
					font-size: 14px;
					cursor: pointer;
					display: inline-block;
					padding: 1px 0 0 0;
				}

		div#pageContent div.naviBar dl.tools {
		    display:none;
		}
		.js div#pageContent div.naviBar dl.tools {
		    display:block;
		}
		div#pageContent div.naviBar dl.tools dd.slownik,
		div#pageContent div.naviBar dl.tools dd.doUlubionych,
		div#pageContent div.naviBar dl.tools dd.drukuj {
			border-right: solid 1px #e7e6e6;
			padding: 0 9px 0 6px;
		}

		div#pageContent div.naviBar dl.tools dd.drukuj {
			border-right: none;
		}

			div#pageContent div.naviBar dl.tools dd.slownik a,
			div#pageContent div.naviBar dl.tools dd.doUlubionych a,
			div#pageContent div.naviBar dl.tools dd.drukuj a {
				display: block;
				height: 13px;
				background-position: 0 0;
				background-repeat: no-repeat;
				text-indent: -8000px;
				overflow: hidden;
			}

			div#pageContent div.naviBar dl.tools dd.slownik a:hover,
			div#pageContent div.naviBar dl.tools dd.doUlubionych a:hover,
			div#pageContent div.naviBar dl.tools dd.drukuj a:hover {
				background-position: 0 -13px;
				border: none;
			}

			div#pageContent div.naviBar dl.tools dd.slownik a {
				width: 47px;
				background-image: url(../img/shared/content/navibar/tools_slownik.png);
			}

			div#pageContent div.naviBar dl.tools dd.doUlubionych a {
				width: 81px;
				background-image: url(../img/shared/content/navibar/tools_doulubionych.png);
			}

			div#pageContent div.naviBar dl.tools dd.drukuj a {
				width: 45px;
				background-image: url(../img/shared/content/navibar/tools_drukuj.png);
			}

	div#pageContent div.flashBox {
		clear: both;
		/*margin: 0 0 10px 0;*/
		text-align:center;
		color:#d0d0d0;
	}

	div#pageContent div.flashBox object {
		margin: 0 0 10px 0;

	}

		div#pageContent div.flashBox a {
			color:#d0d0d0;
			border-bottom:1px #bababa solid;
		}

	div#pageContent div.contentBox {
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		background: #ffcb1f;
		padding: 7px 11px 6px 11px;
		clear: both;
		margin: 0 0 10px 0;
	}

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

	.opera div#pageContent div.contentBox {
		background: url(../img/shared/content/contentbox.svg);
	}

	div#pageContent div.contentBox.style01 {
		background: #fbe984;
		padding: 0;
		border: 0px solid #ffcb1f;
		border-bottom: 5px solid #ffcb1f;
	}

	.opera div#pageContent div.contentBox.style01 {
		border-bottom: transparent 5px solid;
		background: url(../img/shared/content/contentbox_style01.svg);
	}

	div#pageContent div.contentBox.style02 {
		background: #022064;
	}

	.opera div#pageContent div.contentBox.style02 {
		background: url(../img/shared/content/contentbox_style02.svg);
	}

	div#pageContent div.contentBox.style03 {
		background: #ffffff;
		padding: 0;
	}
	.js div#pageContent div.contentBox.style03 {
	    border: 1px solid #e7e6e6;
	}

	.opera div#pageContent div.contentBox.style03 {
		border: none;
		background: url(../img/shared/content/contentbox_style03.svg);
	}

	div#pageContent div.contentBox.style03.contentWrapper {
		padding: 10px 11px 7px 11px;
	}

	.opera div#pageContent div.contentBox.style03.contentWrapper {
		padding: 11px 12px 8px 12px;
	}

	div#pageContent div.contentBox.style04 {
		background: #f3f3f3;
	}

	.opera div#pageContent div.contentBox.style04 {
		background: url(../img/shared/content/contentbox_style04.svg);
	}

	div#pageContent div.contentBox.style05 {
		background: #f3f3f3;
		border: 1px solid #e7e6e6;
	}

	.opera div#pageContent div.contentBox.style05 {
		border: none;
		background: url(../img/shared/content/contentbox_style05.svg);
	}

		div#pageContent div.contentBox.style01 div.contentWrapper {
			border-radius: 4px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			border: 1px solid #dedede;
			position: relative;
			margin: 0 0 -3px 0;
			background: #fff;
			padding: 5px 11px 4px 11px;
		}

		div#pageContent div.contentBox.style01 div.contentWrapper.v2 {
			background: #f3f3f3;
		}

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

		div#pageContent div.contentBox.promocja h4 {
			margin-bottom: 15px !important;
		}

			div#pageContent div.contentBox.promocja h4 a {
				text-decoration: none;
				color: #fff !important;
			}

			div#pageContent div.contentBox.promocja h4 a:hover {
				text-decoration: none;
				border: none;
			}

				div#pageContent div.contentBox.promocja h4 a span {
					color: #FFCB1F !important;
				}

		div#pageContent div.contentBox.promocja div.contentWrapperPromocja {
			position: relative;
			margin: -5px -9px -4px -9px;
			background: #fff url(../img/shared/content/bg_promocje.png) 0 100% no-repeat;
			padding: 5px 11px 41px 11px;
		}

			div#pageContent div.contentBox.promocja div.contentWrapperPromocja p {
				color: #12295d;
			}

			div#pageContent div.contentBox.promocja div.contentWrapperPromocja .promocjaZobaczWiecej {
				position: absolute;
				bottom: 0;
				left: 0;
				width: 450px;
				height: 41px;
			}

				div#pageContent div.contentBox.promocja div.contentWrapperPromocja .promocjaZobaczWiecej a {
					float: left;
					margin: 8px 0 0 10px;
				}

				div#pageContent div.contentBox.promocja div.contentWrapperPromocja .promocjaZobaczWiecej p {
					float: right;
					color: #5d5d5d;
					padding: 12px 0 0 0;
				}

		.opera div#pageContent div.contentBox.style01 div.contentWrapper {
			border: none;
			background: url(../img/shared/content/contentbox_style01_contentwrapper.svg);
			padding: 5px 12px 4px 12px;
		}

	.opera div#pageContent div.contentBox.banner {
		padding: 1px 1px 1px 1px;
	}

		div#pageContent div.contentBox.banner a {
			display: block;
			border: none;
		}

		div#pageContent div.contentBox.banner a:hover {
			border: none !important;
		}

		div#pageContent div.contentBox.banner img {
			display: block;
			border: none;
			width: 457px;
		}

		div#pageContent .rightColumn div.contentBox.banner img {
			width: 211px;
		}

		div#pageContent .rightColumn div.contentBox.banner img {
			width: 268px;
		}

		div#pageContent div.contentBox h4 {
			color: #022064;
			font-size: 16px;
			margin: 0 0 6px 0;
		}

		div#pageContent div.contentBox.style02 h4 {
			color: #ffffff;
		}

			div#pageContent div.contentBox h4 small {
				font-size: 12px;
				display: block;
				margin: -3px 0 0 0;
			}

			div#pageContent div.contentBox.style02 h4 span {
				color: #ffcb1f;
			}

			div#pageContent div.contentBox h4 a {
				color: #022064;
				border: none;
			}

		div#pageContent div.contentBox.style02 p {
			color: #8e9dbf;
			padding: 0 0 11px 0;
		}

			div#pageContent div.contentBox.style02 p strong {
				color: #ffffff;
			}

		div#pageContent div.contentBox.style02 div.hr {
			border-top-color: #163170;
		}

				div#pageContent div.contentBox form fieldset select {
					width: 100%;
					border: 1px solid #808080;
					margin: 0 0 10px 0;
				}

		div#pageContent div.contentBox.style03 p.centerMiddleText {
			font-size: 14px;
			text-align: center;
			padding: 70px 0;
		}

	div#pageContent div.hr {
		border-top: solid 1px #e6e6e6;
		margin: 0 0 14px 0;
	}

	div#pageContent div.hr.v02 {
		border-top: none;
		border-bottom: solid 1px #e6e6e6;
		padding: 4px 0 0 0;
		margin: 0 0 8px 0;
	}

	div#pageContent div.hr.noBottomMargin {
		margin: 0;
	}

		div#pageContent div.hr hr {
			display: none;
		}

	div#pageContent ul.default {
		margin: 0 0 8px 0;
	}

		div#pageContent ul.default li {
			background: url(../img/shared/content/li.png) no-repeat 1px 5px;
			padding: 0 0 8px 15px;
		}

		div#pageContent ul.default.pdf li {
			background: url(../img/shared/content/ico_pdf.png) no-repeat 0 0;
			padding: 4px 0 7px 25px;
		}

		div#pageContent ul.default li.pdf {
			background: url(../img/shared/content/ico_pdf.png) no-repeat 0 0;
			padding: 4px 0 7px 25px;
		}

		div#pageContent ul.default.pdf li.default {
			background: url(../img/shared/content/li.png) no-repeat 1px 5px;
			padding: 0 0 8px 15px;
		}

			div#pageContent ul.default li ul {
				margin: 0;
				padding-top: 9px;
			}

				div#pageContent ul.default li ul li:last-child {
					padding-bottom: 4px;
				}

	div#pageContent ul.default2 {
	}

		div#pageContent ul.default2 li {
			/*background: url(../img/shared/li2.png) 1px 4px no-repeat;*/
			background: url(../img/shared/li2.png) 1px 40% no-repeat;
			padding: 0 0 2px 12px;
		}

			div#pageContent ul.default2 li big {
				font-size: 16px;
			}

			div#pageContent ul.default2 li small {
				font-size: 10px;
				color: #b27d39;
			}

			div#pageContent ul.default2.learnMore li span {
				color: #022064;
			}

			div#pageContent ul.default2 li a {
				color: #022064;
			}

			div#pageContent ul.default2.learnMore li a:hover {
				text-decoration: none;
			}

	div#pageContent ul.default3 {
	}

	div#pageContent ul.default3.twoColumns {
		padding: 0 0 14px 0;
	}

	div#pageContent ul.default3.slim {
		padding: 0 0 3px 0;
	}

	div#pageContent ul.default3.sidebarMenu {
	}

		div#pageContent ul.default3 li {
			background: url(../img/shared/li.png) 0px 12px no-repeat;
			padding: 7px 0 8px 12px;
			border-top: solid 1px #e7e6e6;
		}

		div#pageContent ul.default3 li.active {
			background: url(../img/shared/li_active.png) 0px 12px no-repeat;
		}

		div#pageContent ul.default3.noHR li {
			background: url(../img/shared/li.png) 0px 10px no-repeat;
			padding: 5px 0 5px 12px;
			border-top: none;
		}

		div#pageContent ul.default3.slim li {
			padding: 0 0 2px 15px;
			background: url(../img/shared/li.png) no-repeat 4px 4px;
		}

		div#pageContent ul.default3.twoColumns li {
			background: url(../img/shared/li.png) 2px 7px no-repeat;
			padding: 2px 0 0 12px;
			display: block;
			float: left;
			width: 45%;
		}

		div#pageContent ul.default3.sidebarMenu li {
			background: none;
			padding: 0;
		}

		div#pageContent ul.default3.twoColumns li:nth-child(odd) {
			clear: left;
		}

		div#pageContent ul.default3 li:first-child {
			border-top: none;
		}

			div#pageContent ul.default3 li a {
				color: #5d5d5d;
			}

			div#pageContent ul.default3.twoColumns li a {
				color: #022064;
			}

			div#pageContent ul.default3.slim li a {
				color: #022064;
			}

			div#pageContent ul.default3.sidebarMenu li a {
				display: block;
				background: url(../img/shared/li.png) 0px 12px no-repeat;
				padding: 7px 0 8px 12px;
			}

			div#pageContent ul.default3 li a:hover {
				color: #022064;
			}

			div#pageContent ul.default3.sidebarMenu li a:hover {
				border: none;
			}

				div#pageContent ul.default3.sidebarMenu li a span {
					border-bottom: solid 1px #fff;
				}

				div#pageContent ul.default3.sidebarMenu li a:hover span {
					border-bottom: solid 1px #ffcb1f;
				}

			div#pageContent ul.default3 li.active a {
				font-weight: bold;
				color: #022064;
			}

			div#pageContent ul.default3.sidebarMenu li.active a {
				background: url(../img/shared/li_active.png) 0px 12px no-repeat;
			}

			div#pageContent ul.default3 li ul {
				margin: 8px 0 0 -12px;
				border-top: solid 1px #e7e6e6;
			}

			div#pageContent ul.default3.sidebarMenu li ul {
				margin: 0 0 0 0;
				display: none;
			}

			div#pageContent ul.default3.sidebarMenu li.active ul {
				display: block;
			}

				div#pageContent ul.default3 li ul li,
				div#pageContent ul.default3 li.active ul li {
					background: url(../img/shared/li.png) 11px 12px no-repeat;
					padding: 7px 0 8px 23px;
				}

				div#pageContent ul.default3.sidebarMenu li ul li,
				div#pageContent ul.default3.sidebarMenu li.active ul li {
					background: none;
					padding: 0;
				}

				div#pageContent ul.default3 li ul li:last-child {
					padding-bottom: 0px;
				}

					div#pageContent ul.default3.sidebarMenu li ul li:last-child a {
						padding-bottom: 0px;
					}

					div#pageContent ul.default3 li.active ul li a {
						font-weight: normal;
						color: #5d5d5d;
					}

					div#pageContent ul.default3 li.active ul li a:hover {
						color: #022064;
					}

					div#pageContent ul.default3.sidebarMenu li.active ul li a {
						background: url(../img/shared/li.png) 11px 12px no-repeat;
						padding: 7px 0 8px 23px;
					}

					div#pageContent ul.default3 li.active ul li.active a {
						font-weight: bold;
						color: #022064;
					}

					div#pageContent ul.default3.sidebarMenu li ul li ul,
					div#pageContent ul.default3.sidebarMenu li.active ul li ul {
						margin: 0 0 0 0;
						display: none;
					}

					div#pageContent ul.default3.sidebarMenu li ul li.active ul {
						display: block;
					}

						div#pageContent ul.default3.sidebarMenu li ul li ul li,
						div#pageContent ul.default3.sidebarMenu li ul li.active ul li {
							background: none;
							padding: 0;
						}

							div#pageContent ul.default3 li.active ul li.active ul li a {
								font-weight: normal;
								padding: 7px 0 8px 35px;
								background: url(../img/shared/li.png) 23px 12px no-repeat;
								color: #5d5d5d;
							}

							div#pageContent ul.default3.sidebarMenu li ul li ul li a:hover {
								color: #022064;
							}

							div#pageContent ul.default3.sidebarMenu li.active ul li.active ul li.active a {
								font-weight: bold;
								color: #022064;
							}

	div#pageContent ul.default4 {
	}

		div#pageContent ul.default4 li {
			background: url(../img/shared/li2.png) 1px 4px no-repeat;
			padding: 0 0 2px 12px;
		}

			div#pageContent ul.default4 li a {
				color: #ffcb1f;
			}

	div#pageContent ul.default5 {
	}

		div#pageContent ul.default5 li {
			float: left;
			clear: left;
			background: url(../img/shared/li.png) 100% 7px no-repeat;
			padding: 2px 12px 0 0;
		}

			div#pageContent ul.default5 li a {
				color: #022064;
			}

	div#pageContent ul.default6 {
	}

		div#pageContent ul.default6 li {
			position: relative;
			padding: 0 9px 17px 9px;
		}

			div#pageContent ul.default6 li sup {
				position: absolute;
				top: 0px;
				left: 0px;
				font-size: 11px;
				color: #022064;
			}

	div#pageContent ul.default7 {
	}

		div#pageContent ul.default7 li {
			background: url(../img/shared/li4.png) 1px 7px no-repeat;
			padding: 0 0 2px 8px;
		}

	div#pageContent ol.default {
		margin: 0 0 8px 18px;
		list-style: decimal outside;
	}

	div#pageContent ol.abc {
		list-style: lower-alpha outside;
	}

		div#pageContent ol.default li {
			padding: 0 0 8px 0px;
		}

			div#pageContent ol.default li ol {
				margin: 0 0 0 18px;
				padding-top: 9px;
			}

			div#pageContent ol.default li ul {
				margin: 0;
				padding-top: 9px;
			}

				div#pageContent ol.default li ul li {
					padding: 0 0 8px 15px;
				}

				div#pageContent ol.default li ol li:last-child {
					padding-bottom: 4px;
				}

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

		div#pageContent table.quotation.marginBottom {
			margin-bottom: 10px;
		}

			div#pageContent table.quotation thead {
			}

				div#pageContent table.quotation thead tr {
				}

					div#pageContent table.quotation thead tr th {
						background: #022064;
						color: #ffcb1f;
						text-align: left;
						padding: 5px 7px 5px 5px;
						font-weight: normal;
					}

					div#pageContent table.quotation thead tr.top th {
						padding: 5px 7px 1px 5px;
					}

					div#pageContent table.quotation thead tr.bottom th {
						padding: 1px 7px 5px 5px;
					}

					div#pageContent table.quotation thead tr.bottom th:last-child {
						text-align: right;
					}

						div#pageContent table.quotation thead tr th strong a {
							color: #ffffff;
						}

			div#pageContent table.quotation tbody {
			}

				div#pageContent table.quotation tbody tr {
				}

					div#pageContent table.quotation tbody tr td {
						text-align: left;
						padding: 5px 4px 5px 4px;
					}

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

					div#pageContent table.quotation tbody tr:nth-child(odd) td {
						background: #f3f3f3;
					}

	div#pageContent div.leftColumn {
		float: left;
		width: 213px;
	}

	div#pageContent div.centerColumn {
		float: left;
		/*width: 497px;*/
		width: 459px;
		padding: 0 20px 0 18px;
	}

	div#pageContent div.centerColumn.noRightColumn {
		width: 729px;
	}

	div#pageContent div.centerColumn.alone {
		width: auto;
		float: none;
		padding: 0;
	}

		div#pageContent div.centerColumn a {
			color: #022064;
		}

		div#pageContent div.centerColumn a:hover {
			border-bottom: solid 1px #ffcb1f;
		}

		div#pageContent div.centerColumn h2 {
			font-size: 18px;
		}

			div#pageContent div.centerColumn h2 a:hover {
				border: none;
			}

		div#pageContent div.centerColumn div.h2 {
			clear: left;
			position: relative;
			padding: 7px 0 0 0;
		}

			div#pageContent div.centerColumn div.h2 h2 {
				color: #022064;
				font-size: 20px;
				padding: 0 0 10px 0;
			}

			div#pageContent div.centerColumn div.h2 a {
				display: none;
				width: 163px;
				height: 19px;
				position: absolute;
				top: 8px;
				right: 0px;
				background: url(../img/shared/content/button_dodajstronedonotatnika.png) no-repeat 0 0;
				text-indent: -8000px;
				overflow: hidden;
			}
			.js div#pageContent div.centerColumn div.h2 a {
			    display:block;
			}

			div#pageContent div.centerColumn div.h2 a:hover {
				border-bottom: none;
				text-decoration: none;
			}

			div#pageContent div.centerColumn div.h2 a.feed {
				width: 14px;
				height: 14px;
				top: 12px;
				right: 0px;
				background: url(../img/shared/feed-icon-14x14.png) no-repeat 0 0;
			}

		div#pageContent div.centerColumn h3 {
			color: #022064;
			font-size: 16px;
			padding: 0 0 7px 0;
		}

			div#pageContent div.centerColumn h3 small {
				font-size: 12px;
			}

			div#pageContent div.centerColumn h3 a:hover {
				border: none;
			}

		div#pageContent div.centerColumn img.imageBox {
			border: solid 1px #e7e6e6;
			padding: 1px;
			float: left;
			margin: 4px 11px 0 0;
		}

		div#pageContent div.centerColumn h6 {
			font-size: 11px;
			padding: 0 0 11px 0;
		}

		div#pageContent div.centerColumn dl.listaDL {
		}

		div#pageContent div.centerColumn dl.listaDL.nr01 {
		}

			div#pageContent div.centerColumn dl.listaDL dt {
				color: #ffcb1f;
				text-align: right;
				padding: 12px 0 17px 0;
				border-top: solid 1px #e6e6e6;
			}

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

			div#pageContent div.centerColumn dl.listaDL dt:first-child {
				border-top: none;
				padding-top: 0px;
			}

			div#pageContent div.centerColumn dl.listaDL.nr01 dt {
				position: relative;
				padding: 12px 0 17px 24px;
			}

				div#pageContent div.centerColumn dl.listaDL dt span.nr {
					position: absolute;
					top: 12px;
					left: 0px;
					font-weight: bold;
				}

				div#pageContent div.centerColumn dl.listaDL dt a,
				div#pageContent div.centerColumn dl.listaDL dt strong {
					float: left;
					color: #022064;
					text-align: left;
				}

				div#pageContent div.centerColumn dl.listaDL dt .creditAgricole {
					padding: 0 0 0 35px;
					color: #3ca1b7;
					background: url(../img/shared/logo_ca.png) no-repeat 0 0;
				}

					div#pageContent div.centerColumn dl.listaDL dt .creditAgricole a {
						color: #3ca1b7;
					}


				div#pageContent div.centerColumn dl.listaDL dt a {
					/*border-bottom: solid 1px #fff;*/
					border-bottom: none;
				}
				div#pageContent div.centerColumn dl.listaDL dt strong {
					width: 350px;
				}

				div#pageContent div.centerColumn dl.listaDL dt a:hover {
					/*border-bottom: solid 1px #ffcb1f;*/
					border-bottom: none;
					text-decoration: underline;
				}

			div#pageContent div.centerColumn dl.listaDL dd {
				padding: 0 0 13px 0;
				line-height: 145%;
			}

			div#pageContent div.centerColumn dl.listaDL.nr01 dd {
				padding: 0 0 13px 24px;
			}

				div#pageContent div.centerColumn dl.listaDL dd p:last-child {
					padding: 0;
				}

		div#pageContent div.centerColumn dl.jakWziac {
		}

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

			div#pageContent div.centerColumn dl.jakWziac dt {
				float: left; clear: left; width: 158px; padding: 0 0 16px 0;
				font-size: 14px; font-weight: bold; color: #022064;
			}

				div#pageContent div.centerColumn dl.jakWziac dt a {
					border: none;
					text-decoration: none;
				}

			div#pageContent div.centerColumn dl.jakWziac dd {
				float: left; width: 272px; line-height: 16px; padding: 0 0 16px 0;
			}

		div#pageContent div.centerColumn p {
			padding: 0 0 16px 0;
			line-height: 145%;
		}

		div#pageContent div.centerColumn p.wynikiWyszukiwania {
			position: relative;
			padding: 16px 0 9px 0;
			border-bottom: solid 1px #e6e6e6;
		}

			div#pageContent div.centerColumn p.wynikiWyszukiwania span.right {
				display: block;
				position: absolute;
				top: 16px;
				right: 0px;
			}

		div#pageContent div.centerColumn p.paging {
			color: #e6e6e6;
			padding: 0;
		}

			div#pageContent div.centerColumn p.paging a {
				border-bottom: solid 1px #fff;
				display: inline-block;
				padding: 0 7px 0 7px;
				color: #6e6d61;
			}

			div#pageContent div.centerColumn p.paging a:hover {
				border-bottom: solid 1px #ffcb1f;
			}

			div#pageContent div.centerColumn p.paging a.active {
				font-weight: bold;
				border-bottom: none;
				text-decoration: none;
				cursor: default;
				color: #022064;
			}

			div#pageContent div.centerColumn p.paging strong {
				display: inline-block;
				padding: 0 7px 0 7px;
				color: #022064;
			}

		div#pageContent div.centerColumn p.zwinRozwin,
		div#pageContent div.centerColumn p.zwinRozwinWszystkie,
		div#pageContent div.centerColumn p.zwinRozwinWszystkieFAQ {
			display: block;
			background-image: url(../img/shared/content/zwinrozwin.png);
			background-repeat: no-repeat;
			background-position: 0 0;
			padding: 0 0 2px 23px;
			margin: 0 0 11px 0;
			cursor: pointer;
		}

		div#pageContent div.centerColumn p.zwinRozwin.active,
		div#pageContent div.centerColumn p.zwinRozwinWszystkie.active,
		div#pageContent div.centerColumn p.zwinRozwinWszystkieFAQ.active {
			background-position: 0 -119px;
		}

		div#pageContent div.centerColumn p.komunikatFlash {
			font-size: 12px;
			text-align: center;
			padding: 0px 20px 14px 20px;
			color: #D0D0D0;
		}

			div#pageContent div.centerColumn p.komunikatFlash a {
				color: #D0D0D0;
			}

		.js div#pageContent div.centerColumn div.zwinRozwinContent {
			display: none;
		}

		div#pageContent div.centerColumn div.zwinRozwinContent.active {
			display: block;
		}

		div#pageContent div.centerColumn ul.naviBottom {
		}

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

			div#pageContent div.centerColumn ul.naviBottom li {
			}

			div#pageContent div.centerColumn ul.naviBottom li.left {
				float: left;
				background: url(../img/shared/content/navibottom_left.png) no-repeat 0 5px;
				padding: 0 0 0 12px;
			}

				div#pageContent div.centerColumn ul.naviBottom li.left a {
				}

			div#pageContent div.centerColumn ul.naviBottom li.right {
				float: right;
			}

			div#pageContent div.centerColumn ul.naviBottom li.top {
				background: url(../img/shared/content/navibottom_top.png) no-repeat 100% 5px;
				padding: 0 10px 0 0;
			}

				div#pageContent div.centerColumn ul.naviBottom li.top a {
				}

		div#pageContent div.centerColumn div.kontaBox {
			position: relative;
		}

		div#pageContent div.centerColumn div.kontaBox.karuzelaKart {
			height: 280px;
		}

			div#pageContent div.centerColumn div.kontaBox ul.naviBottom {
				position: absolute;
				top: 2px;
				right: 0px;
			}

			div#pageContent div.centerColumn div.kontaBox div.contentBox {
				position: relative;
				padding: 7px 10px 8px 179px;
				min-height: 148px;
			}

				div#pageContent div.centerColumn div.kontaBox div.contentBox div.image {
					position: absolute;
					/*top: 50%;*/
					top: 10px;
					left: 10px;
					display: block;
					width: 158px;
					height: 143px;
					background: #fff;
					/*margin: -71px 0 0 0;*/
				}

					div#pageContent div.centerColumn div.kontaBox div.contentBox div.image .overlay {
						position: absolute;
						top: 0px;
						left: 0px;
						display: block;
						width: 158px;
						height: 143px;
						background: url(../img/shared/content/image_overlay.png) no-repeat 0 0;
						text-indent: -8000px;
						overflow: hidden;
					}

					div#pageContent div.centerColumn div.kontaBox div.contentBox div.image a.overlay {
						cursor: pointer;
						border: none;
					}

					div#pageContent div.centerColumn div.kontaBox div.contentBox div.image img {
						display: block;
						width: 158px;
						height: 143px;
					}

				div#pageContent div.centerColumn div.kontaBox div.contentBox ul.buttons {
				}

					div#pageContent div.centerColumn div.kontaBox div.contentBox ul.buttons li {
						display: block;
						float: left;
						padding-right: 8px;
					}

					div#pageContent div.centerColumn div.kontaBox div.contentBox ul.buttons li.clear {
						padding-top: 4px;
					}

		div#pageContent div.centerColumn div.wykresy.left {
			float: left;
		}

		div#pageContent div.centerColumn div.wykresy.right {
			float: right;
		}

			div#pageContent div.centerColumn div.wykresy div.contentBox {
				padding: 10px;
			}

				div#pageContent div.centerColumn div.wykresy div.contentBox div.image {
					position: relative;
					display: block;
					padding-top: 6px;
					width: 194px;
					height: 162px;
					background: #fff;
				}

					div#pageContent div.centerColumn div.wykresy div.contentBox div.image span.overlay {
						position: absolute;
						top: 0px;
						left: 0px;
						display: block;
						width: 194px;
						height: 153px;
						background: url(../img/shared/content/image_overlay2.png) no-repeat 0 0;
					}

					div#pageContent div.centerColumn div.wykresy div.contentBox div.image img {
						display: block;
						width: 194px;
						height: 153px;
					}


					div#pageContent div.centerColumn div.wykresy div.contentBox.style06 div.image {
						position: static;
						padding: 0px;
						width: auto;
						height: auto;
					}

						div#pageContent div.centerColumn div.wykresy div.contentBox.style06 div.image span.overlay {
							position: static;
							display: none;
							width: auto;
							height: auto;
							background: none;
						}


				div#pageContent div.centerColumn div.wykresy div.contentBox ul.buttons {
					padding-top: 10px;
				}

					div#pageContent div.centerColumn div.wykresy div.contentBox ul.buttons li {
						display: block;
						float: left;
						padding-right: 8px;
					}

					div#pageContent div.centerColumn div.wykresy div.contentBox.style06 ul.buttons {
						padding-top: 5px;
					}



	div#pageContent div.contentBox.style06 {
		background: none;
	}

	.opera div#pageContent div.contentBox.style06 {
		background: none;
	}


	div#pageContent div.contentBox.style06.contentWrapper {
		padding: 0px;
	}

	.opera div#pageContent div.contentBox.style06.contentWrapper {
		padding: 0px;
	}

	div#pageContent div.centerColumn div.wykresy div.contentBox.style06 {
		padding: 0px;
	}





		div#pageContent div.centerColumn div.praca.left {
			float: left;
		}

		div#pageContent div.centerColumn div.praca.right {
			float: right;
		}

			div#pageContent div.centerColumn div.praca div.contentBox {
				position: relative;
				padding: 10px;
				width: 204px;
				height: 142px;
			}

				div#pageContent div.centerColumn div.praca div.contentBox div.image {
					position: relative;
					display: block;
					width: 90px;
					height: 90px;
					background: #fff;
					float: left;
				}

					div#pageContent div.centerColumn div.praca div.contentBox div.image span.overlay {
						position: absolute;
						top: 0px;
						left: 0px;
						display: block;
						width: 90px;
						height: 90px;
						background: url(../img/shared/content/image_overlay3.png) no-repeat 0 0;
					}

					div#pageContent div.centerColumn div.praca div.contentBox div.image img {
						display: block;
						width: 90px;
						height: 90px;
					}

					div#pageContent div.centerColumn div.praca div.contentBox div.image a:hover {
						text-decoration: none;
						cursor: pointer;
					}

				div#pageContent div.centerColumn div.praca div.contentBox p {
					padding: 0 0 0 10px;
					overflow: auto;
				}

				div#pageContent div.centerColumn div.praca div.contentBox ul.buttons {
					position: absolute;
					bottom: 7px;
					right: 0px;
				}

					div#pageContent div.centerColumn div.praca div.contentBox ul.buttons li {
						display: block;
						float: right;
						padding-right: 8px;
					}












		div#pageContent div.centerColumn div.strukturaBox {
			position: relative;
			padding: 4px 0 0 0;
		}

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

		div#pageContent div.centerColumn div.strukturaBox.ver02 {
			padding: 0;
			margin: 0 0 8px 0;
		}

			div#pageContent div.centerColumn div.strukturaBox ul.strukturaBoxMenu {
				display: block;
				float: left;
				width: 121px;
				position: relative;
				z-index: 1;
				margin: -3px -1px 0 0;
			}

			div#pageContent div.centerColumn div.strukturaBox.ver02 ul.strukturaBoxMenu {
				float: none;
				width: auto;
				margin: 0;
				background: #fff;
			}

			div#pageContent div.centerColumn div.strukturaBox ul.strukturaBoxMenu:after {
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden;
				overflow: hidden;
			}

				div#pageContent div.centerColumn div.strukturaBox ul.strukturaBoxMenu li {
				}

				div#pageContent div.centerColumn div.strukturaBox.ver02 ul.strukturaBoxMenu li {
					float: left;
				}

					div#pageContent div.centerColumn div.strukturaBox ul.strukturaBoxMenu li strong {
						display: block;
						padding: 7px 0 9px 0;
					}

					div#pageContent div.centerColumn div.strukturaBox.ver02 ul.strukturaBoxMenu li strong {
						display: none;
					}

					div#pageContent div.centerColumn div.strukturaBox ul.strukturaBoxMenu li:first-child strong {
						padding: 0 0 9px 0;
					}

					div#pageContent div.centerColumn div.strukturaBox ul.strukturaBoxMenu li ul {
					}

						div#pageContent div.centerColumn div.strukturaBox ul.strukturaBoxMenu li ul li {
							display: block;
							padding: 0 0 3px 0;
							background: url(../img/shared/content/strukturabox_menu.png) no-repeat 0 100%;
							margin: 0 0 1px 0;
						}

						div#pageContent div.centerColumn div.strukturaBox.ver02 ul.strukturaBoxMenu li ul li {
							padding: 0 3px 0 0;
							background: url(../img/shared/content/strukturabox_ver02_menu.png) no-repeat 100% -41px;
							margin: 0 1px 0 0;
							height: 41px;
						}

						div#pageContent div.centerColumn div.strukturaBox ul.strukturaBoxMenu li ul li.active {
							background: url(../img/shared/content/strukturabox_menu.png) no-repeat 100% 100%;
						}

						div#pageContent div.centerColumn div.strukturaBox.ver02 ul.strukturaBoxMenu li ul li.active {
							background: url(../img/shared/content/strukturabox_ver02_menu.png) no-repeat 100% 0;
						}

							div#pageContent div.centerColumn div.strukturaBox ul.strukturaBoxMenu li ul li a {
								display: block;
								/*
								border-left: solid 1px #dedede;
								border-top: solid 1px #dedede;
								border-bottom: solid 1px #dedede;
								border-radius: 4px;
								-moz-border-radius-topleft: 4px;
								-moz-border-radius-bottomleft: 4px;
								-webkit-border-radius-topleft: 4px;
								-webkit-border-radius-bottomleft: 4px;
								background: #f3f3f3;
								padding: 6px 4px 7px 8px;
								margin: 0 0 1px 0;
								color: #5d5d5d;
								*/
								color: #5d5d5d;
								background: url(../img/shared/content/strukturabox_menu.png) no-repeat 0 0;
								margin: 0 0 0 0;
								padding: 7px 4px 5px 9px;
								border-bottom: none;
								text-decoration: none;
							}

							div#pageContent div.centerColumn div.strukturaBox.ver02 ul.strukturaBoxMenu li ul li a {
								display: inline-block;
								background: url(../img/shared/content/strukturabox_ver02_menu.png) no-repeat 0 -41px;
								padding: 4px 1px 0 2px;
								height: 37px;
								text-align: center;
							}

							div#pageContent div.centerColumn div.strukturaBox ul.strukturaBoxMenu li ul li.active a {
								font-weight: bold;
								color: #022064;
								background: url(../img/shared/content/strukturabox_menu.png) no-repeat 100% 0;
							}

							div#pageContent div.centerColumn div.strukturaBox.ver02 ul.strukturaBoxMenu li ul li.active a {
								background: url(../img/shared/content/strukturabox_ver02_menu.png) no-repeat 0 0;
							}

							div#pageContent div.centerColumn div.strukturaBox ul.strukturaBoxMenu li ul li a:hover {
								/*
								border-left: solid 1px #e7e6e6;
								border-top: solid 1px #e7e6e6;
								border-bottom: solid 1px #e7e6e6;
								background: #ffffff;
								margin: 0 -1px 1px 0;
								font-weight: bold;
								color: #022064;
								*/
								font-weight: bold;
								color: #022064;
								border-bottom: none;
								text-decoration: none;
							}

							div#pageContent div.centerColumn div.strukturaBox.ver02 ul.strukturaBoxMenu li ul li a:hover {
								font-weight: normal;
							}

							div#pageContent div.centerColumn div.strukturaBox.ver02 ul.strukturaBoxMenu li ul li.active a:hover {
								font-weight: bold;
							}

			div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu {
				position: relative;
				height: 41px;
				margin: 0 0 -3px 0;
				z-index: 1;
				width: 100%;
				border-collapse: collapse;
				background: #fff;
				display: none;
			}
			.js div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu {
			    display:table;
			}

				div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr {
				}

					div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th {
						font-weight: normal;
						padding: 0 3px 0 0;
						background: url(../img/shared/content/strukturabox_ver02table_menu.png) no-repeat 100% 100%;
					}

					div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th:last-child {
						background: url(../img/shared/content/strukturabox_ver02_menu.png) no-repeat 100% 100%;
					}

					div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th.active {
						background: url(../img/shared/content/strukturabox_ver02table_menu.png) no-repeat 100% 0;
					}

					div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th.active:last-child {
						background: url(../img/shared/content/strukturabox_ver02_menu.png) no-repeat 100% 0;
					}

						div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th a {
							display: block;
							color: #5d5d5d;
							border-bottom: none;
							text-decoration: none;
							background: url(../img/shared/content/strukturabox_ver02table_menu.png) no-repeat 0 100%;
							padding: 0 1px 0 2px;
							height: 41px;
							text-align: center;
						}

						div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th.active a {
							color: #022064;
							background: url(../img/shared/content/strukturabox_ver02table_menu.png) no-repeat 0 0;
							font-weight: bold;
						}

						div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th a:hover {
							color: #022064;
							border-bottom: none;
							text-decoration: none;
						}

							div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th a span {
								display: block;
								cursor: pointer;
							}

					div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th.left,
					div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th.right {
						background: none;
						border-bottom: solid 1px #e6e6e6;
					}

						div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th.left img,
						div#pageContent div.centerColumn div.strukturaBox table.strukturaBoxMenu tr th.right img {
							cursor: pointer;
						}

			div#pageContent div.centerColumn div.strukturaBox div.contentBox.style01 {
				position: relative;
				z-index: 0;
				float: right;
				clear: none;
				width: 339px;
			}

			div#pageContent div.centerColumn div.strukturaBox.ver02 div.contentBox.style01 {
				float: none;
				width: auto;
				margin: -3px 0 0 0;
			}

			div#pageContent div.centerColumn div.strukturaBox.ver02.tableMenu div.contentBox.style01 {
				margin: 0;
			}

				div#pageContent div.centerColumn div.strukturaBox div.contentBox.style01 div.contentWrapper {
					padding-top: 12px;
					padding-bottom: 32px;
				}

				div#pageContent div.centerColumn div.strukturaBox.ver02 div.contentBox.style01 div.contentWrapper {
					padding-bottom: 0;
				}

					div#pageContent div.centerColumn div.strukturaBox div.strukturaBoxContent {
						padding: 14px 0 0 0;
					}

					.js div#pageContent div.centerColumn div.strukturaBox div.lapContent {
						display: none;
					}

					.js div#pageContent div.centerColumn div.strukturaBox div.lapContent.active {
						display: block;
					}

					div#pageContent div.centerColumn div.strukturaBox div.strukturaBoxContent dl.listaDL {
						display: none;
					}

					div#pageContent div.centerColumn div.strukturaBox div.strukturaBoxContent dl.listaDL.active {
						display: block;
					}

		div#pageContent div.centerColumn div.wartosciBox {
			position: relative;
			padding: 16px 16px 0 16px;
		}

			div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu {
				display: block;
				float: left;
				width: 106px;
				position: relative;
				z-index: 1;
				margin: 0 -1px 0 0;
				overflow: hidden;
			}

			div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu.right {
				float: left;
				margin: 0 0 0 -1px;
			}

				div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu li {
				}

					div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu li strong {
						display: block;
						padding: 7px 0 9px 0;
					}

					div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu li:first-child strong {
						padding: 0 0 9px 0;
					}

					div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu li ul {
					}

						div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu li ul li {
							display: block;
							padding: 0 0 3px 0;
							background: url(../img/shared/content/wartoscibox_menu.png) no-repeat 0 100%;
							margin: 0 0 1px 0;
						}

						div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu.right li ul li {
							background: url(../img/shared/content/wartoscibox_menu_right.png) no-repeat 100% 100%;
						}

						div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu li ul li.active {
							background: url(../img/shared/content/wartoscibox_menu.png) no-repeat 100% 100%;
							margin: 0 0 1px 0;
						}

						div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu.right li ul li.active {
							background: url(../img/shared/content/wartoscibox_menu_right.png) no-repeat 0 100%;
						}

							div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu li ul li a {
								display: block;
								color: #5d5d5d;
								background: url(../img/shared/content/wartoscibox_menu.png) no-repeat 0 0;
								margin: 0 0 0 0;
								padding: 7px 0 5px 6px;
								border-bottom: none;
								text-decoration: none;
							}

							div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu.right li ul li a {
								background: url(../img/shared/content/wartoscibox_menu_right.png) no-repeat 100% 0;
								text-align: right;
								padding: 7px 6px 5px 0;
							}

							div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu li ul li.active a {
								font-weight: bold;
								color: #022064;
								background: url(../img/shared/content/wartoscibox_menu.png) no-repeat 100% 0;
							}

							div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu.right li ul li.active a {
								background: url(../img/shared/content/wartoscibox_menu_right.png) no-repeat 0 0;
							}

							div#pageContent div.centerColumn div.wartosciBox ul.wartosciBoxMenu li ul li a:hover {
								font-weight: bold;
								color: #022064;
								border-bottom: none;
								text-decoration: none;
							}

			div#pageContent div.centerColumn div.wartosciBox div.contentBox.style03 {
				float: left;
				width: 190px;
				clear: none;
				padding: 12px 10px 0 15px;
			}

				div#pageContent div.centerColumn div.wartosciBox div.contentBox.style03 p.lapContent {
					display: none;
					background: none;
				}

				div#pageContent div.centerColumn div.wartosciBox div.contentBox.style03 p.lapContent.active {
					display: block;
				}

			div#pageContent div.centerColumn div.wartosciBox p.opisNaszychWartosci {
				clear: both;
				text-align: center;
				margin: 0 auto;
				padding-right: 40px;
				position: relative;
				width: 128px;
			}

			div#pageContent div.centerColumn div.wartosciBox p.opisNaszychWartosci .prev,
			div#pageContent div.centerColumn div.wartosciBox p.opisNaszychWartosci .next {
				position: absolute;
				top: -3px;
				display: inline-block;
				width: 19px;
				height: 19px;
				background: url(../img/shared/button_prev.png) no-repeat 0 0;
				text-indent: -8000px;
				overflow: hidden;
				cursor: pointer;
			}

			div#pageContent div.centerColumn div.wartosciBox p.opisNaszychWartosci .prev {
				background: url(../img/shared/button_prev.png) no-repeat 0 0;
				right: 21px;
			}

			div#pageContent div.centerColumn div.wartosciBox p.opisNaszychWartosci .next {
				background: url(../img/shared/button_next.png) no-repeat 0 0;
				text-indent: -8000px;
				overflow: hidden;
				right: 0px;
			}

		div#pageContent div.centerColumn div.personBox {
			background: url(../img/shared/content/personbox.png) no-repeat 159px 0;
		}

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

			div#pageContent div.centerColumn div.personBox div.contentBox.style03 {
				width: 156px;
				height: 141px;
				float: left;
				clear: none;
				text-align: center;
			}


			div#pageContent div.centerColumn div.personBox div.contentBox.style04 {
				width: 285px;
				padding: 0;
				float: right;
				clear: none;
			}

				div#pageContent div.centerColumn div.personBox div.contentBox.style04 p {
					padding: 6px 18px 8px 8px;
				}

			div#pageContent div.centerColumn div.personBox p.intro {
				float: right;
				width: 285px;
				padding: 0 0 2px 0;
			}

			div#pageContent div.centerColumn div.personBox p.zwinRozwin {
				float: right;
				width: 262px;
			}

			div#pageContent div.centerColumn div.personBox div.zwinRozwinContent {
				clear: both;
			}

		div#pageContent div.centerColumn div.slownikIndexBox {
			position: relative;
			padding: 42px 0 43px 0;
			margin: -36px 0 0 0;
		}

			div#pageContent div.centerColumn div.slownikIndexBox form {
				position: absolute;
				top: 0px;
				right: -3px;
				width: 328px;
				height: 26px;
				background-image: url(../img/shared/content/slownikindex_form.png);
				background-position: 0 -71px;
				background-repeat: no-repeat;
				z-index: 3;
			}

			div#pageContent div.centerColumn div.slownikIndexBox form.bottom {
				top: auto;
				bottom: 0px;
				background-image: url(../img/shared/content/slownikindex_form_bottom.png);
			}

			div#pageContent div.centerColumn div.slownikIndexBox form.active {
				height: 71px;
				background-position: 0 0;
			}

				div#pageContent div.centerColumn div.slownikIndexBox form p {
					text-align: right;
					padding: 0 67px 0 0;
					height: 19px;
					position: absolute;
					top: 4px;
					right: 0px;
				}

				div#pageContent div.centerColumn div.slownikIndexBox form.bottom p {
					top: auto;
					bottom: 4px;
					right: 0px;
				}

					div#pageContent div.centerColumn div.slownikIndexBox form p a {
						position: absolute;
						top: 0;
						right: 4px;
						display: inline-block;
						width: 57px;
						height: 19px;
						background: url(../img/shared/content/button_zmien-zwin.png) no-repeat 0 0;
						text-align: left;
						text-indent: -8000px;
						overflow: hidden;
					}

					div#pageContent div.centerColumn div.slownikIndexBox form p a:hover {
						border: none;
					}
					div#pageContent div.centerColumn div.slownikIndexBox form.active p a {
						background: url(../img/shared/content/button_zmien-zwin.png) no-repeat 0 -19px;
					}

				div#pageContent div.centerColumn div.slownikIndexBox form fieldset {
					display: none;
					padding: 35px 4px 0 0;
				}

				div#pageContent div.centerColumn div.slownikIndexBox form.active fieldset {
					display: block;
				}

				div#pageContent div.centerColumn div.slownikIndexBox form.bottom fieldset {
					padding: 11px 4px 0 0;
				}

					div#pageContent div.centerColumn div.slownikIndexBox form fieldset label {
						display: block;
						float: left;
						padding: 6px 2px 0 7px;
					}

					div#pageContent div.centerColumn div.slownikIndexBox form fieldset select {
						display: block;
						float: left;
						background: #fff;
						margin: 4px 4px 0 0;
						border: solid 1px #75736e;
						width: 120px;
					}

					div#pageContent div.centerColumn div.slownikIndexBox form fieldset a {
					}

			div#pageContent div.centerColumn div.slownikIndexBox ul.abc {
				height: 23px;
				margin: 0 0 -1px 0;
				position: relative;
				z-index: 2;
			}

			div#pageContent div.centerColumn div.slownikIndexBox ul.abc.bottom {
				margin: -1px 0 0 0;
			}

				div#pageContent div.centerColumn div.slownikIndexBox ul.abc li {
					height: 23px;
					display: block;
					float: left;
				}

					div#pageContent div.centerColumn div.slownikIndexBox ul.abc li a {
						display: block;
						float: left;
						width: 12px;
						height: 18px;
						padding: 5px 0 0 0;
						text-align: center;
						color: #5d5d5d;
						border: none;
					}

					div#pageContent div.centerColumn div.slownikIndexBox ul.abc li a.active {
						width: 20px;
						background: #fff url(../img/shared/content/slownikindex_abc.png) no-repeat 0 0;
						font-weight: bold;
						color: #022064;
					}

					div#pageContent div.centerColumn div.slownikIndexBox ul.abc.bottom li a.active {
						background: #fff url(../img/shared/content/slownikindex_abc_bottom.png) no-repeat 0 0;
					}

					div#pageContent div.centerColumn div.slownikIndexBox ul.abc li a:hover {
						color: #ffcb1f;
					}

			div#pageContent div.centerColumn div.slownikIndexBox div.inside {
				display: none;
				border: solid 1px #e7e6e6;
				padding: 8px 15px 5px 15px;
				position: relative;
				z-index: 1;
			}

			div#pageContent div.centerColumn div.slownikIndexBox div.inside.active {
				display: block;
			}

				div#pageContent div.centerColumn div.slownikIndexBox div.inside p.paging.top {
					padding: 0 0 4px 0;
				}

				div#pageContent div.centerColumn div.slownikIndexBox div.inside ul.hasla {
					display: none;
					padding: 0 0 14px 0;
				}

				div#pageContent div.centerColumn div.slownikIndexBox div.inside ul.hasla.active {
					display: block;
					padding: 0 0 14px 0;
				}

					div#pageContent div.centerColumn div.slownikIndexBox div.inside ul.hasla li {
						display: block;
						background-image: url(../img/shared/li.png);
						background-repeat: no-repeat;
						background-position: 5px 50%;
					}

						div#pageContent div.centerColumn div.slownikIndexBox div.inside ul.hasla li a {
							display: block;
							padding: 5px 0 5px 15px;
							border: none;
						}

						div#pageContent div.centerColumn div.slownikIndexBox div.inside ul.hasla li a:hover {
							color: #ffcb1f;
						}


				div#pageContent div.centerColumn div.slownikIndexBox div.inside div.hr.bottom {
					margin-bottom: 8px;
				}

		div#pageContent div.centerColumn div.faqBox {
			border-bottom: solid 1px #e6e6e6;
			margin: 0 0 14px 0;
		}

		div#pageContent div.centerColumn div.faqBox.noGFX {
			border-bottom: none;
			text-decoration: none;
		}

			div#pageContent div.centerColumn div.faqBox h4 {
				font-size: 14px;
				color: #022064;
				position: relative;
				background-image: url(../img/shared/content/faq.png);
				background-repeat: repeat-x;
				background-position: 0 0;
				padding: 11px 66px 10px 9px;
				cursor: pointer;
			}

			div#pageContent div.centerColumn div.faqBox.noGFX h4 {
				background-image: none;
			}

			div#pageContent div.centerColumn div.faqBox h4.active,
			div#pageContent div.centerColumn div.faqBox h4:hover,
			div#pageContent div.centerColumn div.faqBox h4.hover {
				background-position: 0 -366px;
			}

				div#pageContent div.centerColumn div.faqBox h4 span.zwinRozwin {
					display: block;
					position: absolute;
					right: 0px;
					top: 11px;
					display: block;
					background-image: url(../img/shared/content/zwinrozwin.png);
					background-repeat: no-repeat;
					background-position: 100% 0;
					padding: 2px 23px 2px 0;
					cursor: pointer;
					font-size: 11px;
					font-weight: normal;
				}

				div#pageContent div.centerColumn div.faqBox h4.active span.zwinRozwin {
					background-position: 100% -119px;
				}

			div#pageContent div.centerColumn div.faqBox div.faqContent {
				padding: 14px 0 14px 0;
			}
			.js div.faqContent {
			    display:none;
			}

				div#pageContent div.centerColumn div.faqBox div.faqContent h5 {
					display: block;
					font-size: 12px;
					cursor: pointer;
					background-image: url(../img/shared/content/zwinrozwin.png);
					background-repeat: no-repeat;
					background-position: 0 0;
					padding: 2px 0 2px 24px;
					margin: 0 0 14px 11px;
				}

				div#pageContent div.centerColumn div.faqBox div.faqContent h5:hover {
					color: #022064;
				}

				div#pageContent div.centerColumn div.faqBox div.faqContent h5.active {
					background-position: 0 -119px;
					color: #022064 !important;
				}

			div#pageContent div.centerColumn div.faqBox div.faqContent.active {
				display: block;
			}

				.js div#pageContent div.centerColumn div.faqBox div.faqContent div.faqSubContent {
					display: none;
				}

				div#pageContent div.centerColumn div.faqBox div.faqContent div.active {
					display: block !important;
					clear: both;
					padding-left: 12px;
				}

		div#pageContent div.centerColumn div.infoBanner {
			width: 250px;
			margin: 0 auto;
			margin-bottom: 14px;
		}

			div#pageContent div.centerColumn div.infoBanner h5 {
				font-size: 14px;
				color: #5d5d5d;
				text-align: center;
				padding: 0 !important;
				background: none !important;
				margin: 0 !important;
				cursor: default !important;
			}

			div#pageContent div.centerColumn div.infoBanner p.big {
				border-bottom: solid 1px #e6e6e6;
				text-align: center;
				padding: 0 0 3px 0;
				margin: -7px 0 0 0;
				font-size: 30px;
				font-weight: bold;
				color: #022064;
			}

			div#pageContent div.centerColumn div.infoBanner p.small {
				text-align: center;
				color: #777;
				font-size: 13px;
				padding: 4px 0 0 0;
			}

				div#pageContent div.centerColumn div.infoBanner p.small .theMixPl {
					font-size: 12px;
				}

		div#pageContent div.centerColumn div.produktyPolecaneBox {
			float: left;
			width: 137px;
			margin-right: 12px;
			padding: 12px 0 0 0;
		}

		div#pageContent div.centerColumn div.produktyPolecaneBox:last-child {
			margin-right: 0;
		}

			div#pageContent div.centerColumn div.produktyPolecaneBox h5 {
				font-size: 14px;
				color: #022064;
				margin: 0 0 5px 0;
			}

				div#pageContent div.centerColumn div.produktyPolecaneBox h5 a {
					border: none;
					text-decoration: none;
				}

				div#pageContent div.centerColumn div.produktyPolecaneBox h5 span {
					color: #ffcb1f;
				}

				div#pageContent div.centerColumn div.produktyPolecaneBox div.image {
					position: relative;
					display: block;
					width: 137px;
					height: 124px;
					background: #fff;
					margin: 0 0 12px 0;
				}

					div#pageContent div.centerColumn div.produktyPolecaneBox div.image .overlay {
						position: absolute;
						top: 0px;
						left: 0px;
						display: block;
						width: 137px;
						height: 124px;
						background: url(../img/shared/content/image_overlay4.png) no-repeat 0 0;
						text-indent: -8000px;
						overflow: hidden;
					}

					div#pageContent div.centerColumn div.produktyPolecaneBox div.image a.overlay {
						cursor: pointer;
						border: none;
					}

				div#pageContent div.centerColumn div.produktyPolecaneBox a {
					color: #2a4a92;
					text-decoration: underline;
					border: none;
				}

				div#pageContent div.centerColumn div.produktyPolecaneBox a:hover {
					text-decoration: none;
				}

			div#pageContent div.centerColumn div.produktyPolecaneBox ul {
				margin: 0 0 13px 0;
			}

		div#pageContent div.centerColumn p.infoText {
			text-align: right;
			padding: 0;
		}

			div#pageContent div.centerColumn p.infoText .MyriadPro {
				font-size: 14px;
				color: #5d5d5d;
			}

			div#pageContent div.centerColumn p.infoText .theMixPl {
				font-size: 17px;
				color: #022064;
			}

		div#pageContent div.centerColumn table.default {
			width: 100%;
			border-collapse: collapse;
			margin-bottom: 10px;
		}

		div#pageContent div.centerColumn table.default.topCenter {
			margin-bottom: 0px;
		}

		div#pageContent div.centerColumn table.default.links {
			border-top: solid 1px #e6e6e6;
		}

			div#pageContent div.centerColumn table.default tr {
			}

				div#pageContent div.centerColumn table.default tr td {
				}

				div#pageContent div.centerColumn table.default.links tr td {
					padding: 11px 0 12px 14px;
					vertical-align: top;
				}

				div#pageContent div.centerColumn table.default.topCenter tr td {
					padding: 0 0 20px 0;
					vertical-align: top;
					text-align: center;
				}

				div#pageContent div.centerColumn table.default.links tr td.left {
					border-right: solid 1px #e6e6e6;
					width: 50%;
					padding-left: 3px;
				}

				div#pageContent div.centerColumn table.default.links tr td.topRight {
					border-bottom: solid 1px #e6e6e6;
				}

				div#pageContent div.centerColumn table.default.presentation tr td {
					border-right: solid 1px #e6e6e6;
					text-align: center;
					vertical-align: bottom;
				}

				div#pageContent div.centerColumn table.default.presentation tr.top td {
					text-align: left;
					vertical-align: middle;
					height: 110px;
					padding: 0 20px 0 20px;
					font-size: 14px;
				}

				div#pageContent div.centerColumn table.default.presentation tr.top td.center {
					text-align: center;
				}

				div#pageContent div.centerColumn table.default.presentation tr td:last-child {
					border-right: none;
				}

					div#pageContent div.centerColumn table.default.presentation tr td ul.buttons {
						display: inline-block;
					}

		div#pageContent table.default2 {
			width: 100%;
			border-collapse: collapse;
			margin-bottom: 14px;
		}

		div#pageContent table.default2.borderBottom {
			border-bottom: solid 1px #e7e6e6;
		}

			div#pageContent table.default2 thead {
			}

				div#pageContent table.default2 thead tr {
				}

					div#pageContent table.default2 thead tr th {
						background: #022064;
						color: #ffffff;
						text-align: left;
						padding: 7px 8px 8px 8px;
						font-weight: normal;
					}

					div#pageContent table.default2.small thead tr th {
						padding: 3px 4px 6px 4px;
					}

					div#pageContent table.default2.small.bigHead thead tr th {
						padding: 7px 8px 8px 8px;
					}

					div#pageContent table.default2 thead tr.top th {
						color: #ffcb1f;
						padding: 3px 4px 8px 4px;
					}

					div#pageContent table.default2 thead tr.img th {
						padding: 0;
						text-align: center;
						vertical-align: middle;
						background: transparent;
						padding: 5px 0;
					}

						div#pageContent table.default2 thead tr.img th a {
							border: none;
						}

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

					div#pageContent table.default2 thead tr th.top {
						vertical-align: top;
					}

			div#pageContent table.default2 tbody {
			}

				div#pageContent table.default2 tbody tr {
				}

					div#pageContent table.default2 tbody tr td,
					div#pageContent table.default2 tbody tr th {
						text-align: left;
						padding: 7px 8px 10px 8px;
						border-right: solid 1px #e7e6e6;
					}

					div#pageContent table.default2.mb tbody tr td,
					div#pageContent table.default2.mb tbody tr th {
						vertical-align:top;
						white-space:nowrap;
					}

					div#pageContent table.default2.noVBorder tbody tr td,
					div#pageContent table.default2.noVBorder tbody tr th {
						border-right: none;
					}

					div#pageContent table.default2 tbody tr th {
						border-bottom: solid 1px #e7e6e6;
					}

					div#pageContent table.default2.small tbody tr td,
					div#pageContent table.default2.small tbody tr th {
						padding: 3px 4px 7px 4px;
					}

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

					div#pageContent table.default2 tbody tr td.right,
					div#pageContent table.default2 tbody tr th.tight {
						text-align: right;
					}

					div#pageContent table.default2 tbody tr td.noWrap,
					div#pageContent table.default2 tbody tr th.noWrap {
						white-space: nowrap;
					}

					div#pageContent table.default2 tbody tr.blank td {
						padding: 0;
					}

						div#pageContent table.default2 tbody tr td sup {
							padding: 0 0 0 2px;
							font-size: 9px;
							color: #022064;
						}

					div#pageContent table.default2.even tbody tr:nth-child(even) td,
					div#pageContent table.default2.even tbody tr:nth-child(even) th {
						background: #f3f3f3;
					}

					div#pageContent table.default2.odd tbody tr:nth-child(odd) td,
					div#pageContent table.default2.odd tbody tr:nth-child(odd) th {
						background: #f3f3f3;
					}

					div#pageContent table.default2.twoOnTwo tbody tr:nth-child(4n+3) td,
					div#pageContent table.default2.twoOnTwo tbody tr:nth-child(4n+4) td,
					div#pageContent table.default2.twoOnTwo tbody tr:nth-child(4n+3) th,
					div#pageContent table.default2.twoOnTwo tbody tr:nth-child(4n+4) th {
						background: #f3f3f3;
					}

					div#pageContent table.default2 tbody tr.dark td,
					div#pageContent table.default2 tbody tr.dark th {
						background: #f3f3f3;
					}

					div#pageContent table.default2 tbody tr:hover td,
					div#pageContent table.default2 tbody tr:hover th,
					div#pageContent table.default2 tbody tr.hover td,
					div#pageContent table.default2 tbody tr.hover th {
						background: #fdf3bb !important;
						border-right: solid 1px #f4d779 !important;
						color: #022064 !important;
					}

					div#pageContent table.default2.noVBorder tbody tr:hover td,
					div#pageContent table.default2.noVBorder tbody tr:hover th,
					div#pageContent table.default2.noVBorder tbody tr.hover td,
					div#pageContent table.default2.noVBorder tbody tr.hover th {
						border-right: none !important;
					}

					div#pageContent table.default2 tbody tr td:last-child,
					div#pageContent table.default2 tbody tr th:last-child {
						border-right: none !important;
					}

					div#pageContent table.default2 tbody tr.thead th {
						background: #022064 !important;
						color: #ffffff;
					}

					div#pageContent table.default2 tbody tr.thead:hover th,
					div#pageContent table.default2 tbody tr.thead.hover th {
						color: #ffffff !important;
					}

		div#pageContent div.centerColumn form.default {
			margin: 0 0 8px 0;
			padding: 14px 0 0 0;
		}

		div#pageContent div.centerColumn form.default.full {
			margin: 0 0 8px 0;
			padding: 14px 0 0 0;
		}

			div#pageContent div.centerColumn form.default fieldset {
			}

				div#pageContent div.centerColumn form.default .error {
					color: #db4333;
				}

				div#pageContent div.centerColumn form.default p {
					padding: 0;
				}

				div#pageContent div.centerColumn form.default p.errorBig {
					color: #db4333;
					text-align: center;
					padding: 0 74px 10px 74px;
				}

				div#pageContent div.centerColumn form.default p.error,
				div#pageContent div.centerColumn form.default p.text {
					padding: 0 0 0 112px;
					clear: both;
				}

				div#pageContent div.centerColumn form.default div.wrapper {
					float: left;
					width: 312px;
				}

					div#pageContent div.centerColumn form.default div.wrapper p.error {
						padding: 0;
						margin: -5px 0 5px 0;
					}

					div#pageContent div.centerColumn form.default div.wrapper select {
						width: 67px;
					}

				div#pageContent div.centerColumn form.default fieldset div.clear {
					height: 8px;
					text-indent: -8000px;
					overflow: hidden;
				}

				div#pageContent div.centerColumn form.default fieldset label {
					display: block;
					float: left;
					width: 102px;
					padding: 4px 10px 0 0;
					text-align: right;
				}

					div#pageContent div.centerColumn form.default fieldset small {
						color: #a2a2a2;
					}

					div#pageContent div.centerColumn form.default fieldset .error small {
						color: #db4333;
					}

				div#pageContent div.centerColumn form.default.full fieldset label {
					width: 82px;
				}

				div#pageContent div.centerColumn form.default fieldset label.inLine {
					float: none;
					width: auto;
					padding: 0 5px;
					text-align: left;
					display: inline;
				}

				div#pageContent div.centerColumn form.default fieldset label.wymagane {
					clear: both;
					position: relative;
					display: block;
					float: none;
					width: auto;
					padding: 0 10px 0 20px;
					margin: 0 0 0 112px;
					text-align: left;
				}

					div#pageContent div.centerColumn form.default fieldset label.wymagane input[type="checkbox"] {
						position: absolute;
						top: 4px;
						left: 0px;
					}

				div#pageContent div.centerColumn form.default fieldset select {
					border: solid 1px #e7e6e6;
					width: 220px;
					margin: 0;
				}

				div#pageContent div.centerColumn form.default.full fieldset select {
					width: 338px;
				}

				div#pageContent div.centerColumn form.default fieldset textarea {
					display: block;
					width: 306px;
					height: 74px;
					border: solid 1px #e7e6e6;
					border-radius: 4px;
					-moz-border-radius: 4px;
					-webkit-border-radius: 4px;
					background: #f7f7f7;
					padding: 4px 0 4px 4px;
					overflow: auto;
				}

				div#pageContent div.centerColumn form.default fieldset textarea.error {
					border: solid 1px #db4333;
					background: #fdf3f2;
				}

				div#pageContent div.centerColumn form.default fieldset textarea:focus {
					background: #ffffe0;
				}

				.opera div#pageContent div.centerColumn form.default fieldset textarea {
					width: 312px;
					height: 84px;
					border: none;
					background: url(../img/shared/content/form_elements.svg);
				}

				.opera div#pageContent div.centerColumn form.default fieldset textarea.error {
					background: url(../img/shared/content/form_elements_error.svg);
				}

				div#pageContent div.centerColumn form.default fieldset input[type="text"],
				div#pageContent div.centerColumn form.default fieldset input[type="password"] {
					width: 214px;
					height: 19px;
					border: solid 1px #e7e6e6;
					border-radius: 4px;
					-moz-border-radius: 4px;
					-webkit-border-radius: 4px;
					background: #f7f7f7;
					padding: 4px 0 0 4px;
				}

				div#pageContent div.centerColumn form.default fieldset input[type="text"].error {
					border: solid 1px #db4333;
					background: #fdf3f2;
				}

				div#pageContent div.centerColumn form.default.full fieldset input[type="text"] {
					width: 334px;
				}

				.opera div#pageContent div.centerColumn form.default fieldset input[type="text"],
				.opera div#pageContent div.centerColumn form.default fieldset input[type="password"] {
					width: 216px;
					height: 25px;
					border: none;
					padding: 0 0 0 4px;
					background: url(../img/shared/content/form_elements.svg);
				}

				.opera div#pageContent div.centerColumn form.default fieldset input[type="text"].error {
					background: url(../img/shared/content/form_elements_error.svg);
				}

				.opera div#pageContent div.centerColumn form.default.full fieldset input[type="text"] {
					width: 336px;
				}

				div#pageContent div.centerColumn form.default fieldset input[type="text"]:focus,
				div#pageContent div.centerColumn form.default fieldset input[type="password"]:focus {
					background: #ffffe0;
				}

				.opera div#pageContent div.centerColumn form.default fieldset input[type="text"]:focus,
				.opera div#pageContent div.centerColumn form.default fieldset input[type="password"]:focus {
					background: url(../img/shared/content/form_elements_focus.svg);
				}

				div#pageContent div.centerColumn form.default fieldset input[type="checkbox"].error {
					outline: solid 1px #db4333;
					border: solid 1px #db4333;
				}

				div#pageContent div.centerColumn form.default fieldset .focus {
					background-color: #ffffe0 !important;
				}

				div#pageContent div.centerColumn form.default fieldset p.submitInfo {
					float: left;
					width: 300px;
					line-height: 110%;
				}

				div#pageContent div.centerColumn form.default fieldset div.submit {
					float: right;
					margin: 0 9px 0 0;
				}

				div#pageContent div.centerColumn form.default fieldset div.submit2 {
					padding: 0 0 0 255px;
				}

				div#pageContent div.centerColumn form.default fieldset span.floatRight {
					margin-right: 7px;
				}

	div#pageContent div.placowkiBankomaty {
		border-bottom: solid 1px #e6e6e6;
		background: url(../img/shared/content/bg_placowkibankomaty.png) no-repeat 1px 0;
		padding: 2px 0 0 65px;
	}

		div#pageContent div.placowkiBankomaty h6 {
			color: #091c68;
			padding: 0 0 7px 0;
		}

		div#pageContent div.placowkiBankomaty p {
			padding: 0 0 16px 0;
		}




	div#pageContent div.rightColumn {
		float: left;
		width: 270px;
	}

		div#pageContent div.rightColumn div.toolBox {
			border-radius: 4px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			border: 1px solid #dedede;
			position: relative;
			margin: 0 0 -4px 0;
			background: #f3f3f3;
			padding: 5px 0 4px 0;
			margin: 0 0 10px 0;
			z-index:9;
		}

		.opera div#pageContent div.rightColumn div.toolBox {
			border: none;
			background: url(../img/shared/content/rightcolumn/toolbox.svg);
			padding: 5px 1px 4px 1px;
		}

				div#pageContent div.rightColumn div.toolBox div.box {
				}
				div#pageContent div.rightColumn div.toolBox .box + .box + .box {
				    display:none;
				}
				.js div#pageContent div.rightColumn div.toolBox .box + .box + .box {
				    display:block;
				}

					div#pageContent div.rightColumn div.toolBox div.box div.header {
						position: relative;
						background: url(../img/shared/content/rightcolumn/toolbox_box_header.png) no-repeat;
						height: 38px;
						cursor:pointer;
					}

					div#pageContent div.rightColumn div.toolBox div.box:first-child div.header {
						background-position:0 -100px;
					}

						div#pageContent div.rightColumn div.toolBox div.box div.header h4 {
							font-size: 13px;
							padding: 11px 0 0 14px;
						}

							div#pageContent div.rightColumn div.toolBox div.box div.header h4 a {
								color: #022064;
								display: inline-block;
							}

							div#pageContent div.rightColumn div.toolBox div.box.active div.header h4 a {
								cursor: default;
							}

							div#pageContent div.rightColumn div.toolBox.sub div.box.active div.header h4 a {
								cursor: pointer;
							}

							div#pageContent div.rightColumn div.toolBox div.box.active div.header h4 a:hover {
								border: none;
							}

							div#pageContent div.rightColumn div.toolBox.sub div.box.active div.header h4 a:hover {
								border-bottom: solid 1px #ffcb1f;
							}

								div#pageContent div.rightColumn div.toolBox div.box div.header h4 a span {
									color: #5d5d5d;
									/*font-size: 12px;*/
									font-size: 11px;
									font-weight: normal;
								}

						div#pageContent div.rightColumn div.toolBox div.box div.header ul {
							position: absolute;
							top: 11px;
							right: 11px;
						}

							div#pageContent div.rightColumn div.toolBox div.box div.header ul li {
								float: left;
								margin-right: 1px;
							}

								div#pageContent div.rightColumn div.toolBox div.box div.header ul li a {
									display: block;
									width: 19px;
									height: 19px;
									text-indent: -8000px;
									overflow: hidden;
									background-position: 0 0;
									background-repeat: no-repeat;
									outline: none;
								}

								div#pageContent div.rightColumn div.toolBox div.box div.header ul li a:hover {
									border: none;
									background-position: 0 -19px;
								}

								div#pageContent div.rightColumn div.toolBox div.box div.header ul li.print a {
									background-image: url(../img/shared/content/rightcolumn/toolbox_button_print.png);
								}

								div#pageContent div.rightColumn div.toolBox div.box div.header ul li.talk a {
									background-image: url(../img/shared/content/rightcolumn/toolbox_button_talk.png);
								}

								div#pageContent div.rightColumn div.toolBox div.box div.header ul li.open a {
									background-image: url(../img/shared/content/rightcolumn/toolbox_button_open.png);
								}

								div#pageContent div.rightColumn div.toolBox div.box.active div.header ul li.open a {
									background-position: 0 -38px;
									cursor: default;
									background: none;
								}

								div#pageContent div.rightColumn div.toolBox.sub div.box.active div.header ul li.open a {
									background-position: 0 -38px;
									cursor: pointer;
									background-image: url(../img/shared/content/rightcolumn/toolbox_button_open.png);
								}

					div#pageContent div.rightColumn div.toolBox div.box div.content {
						display: none;
						padding: 0 14px 8px 14px;
					}

					div#pageContent div.rightColumn div.toolBox div.box.active div.content {
						display: block;
					}

						div#pageContent div.rightColumn div.toolBox div.box div.content ul.list {
						}

							div#pageContent div.rightColumn div.toolBox div.box div.content ul.list li {
								border-top: solid 1px #e7e6e6;
								background: url(../img/shared/content/rightcolumn/toolbox_wiecej.png) no-repeat 229px 12px;
							}
							div#pageContent div.rightColumn div.toolBox div.box div.content ul.list li a {
							    display:block;
							    padding: 5px 20px 6px 0;
							    line-height: 140%;
							}
							div#pageContent div.rightColumn div.toolBox div.box div.content ul.ulubione li a,
							div#pageContent div.rightColumn div.toolBox div.box div.content ul.notatnik li a {

							}
							div#pageContent div.rightColumn div.toolBox div.box div.content ul.list li a:hover {
							    border-bottom:none;
							}
							div#pageContent div.rightColumn div.toolBox div.box div.content ul.list li a > span {
							    border-bottom:1px solid transparent;
							    cursor:pointer;
							}
							.ie6 div#pageContent div.rightColumn div.toolBox div.box div.content ul.list li a span {
							    cursor:pointer;
							}
							div#pageContent div.rightColumn div.toolBox div.box div.content ul.list li a:hover > span {
							    border-bottom:1px solid #FFCB1F;
							}
							.ie8 div#pageContent div.rightColumn div.toolBox div.box div.content ul.list li a span,
							.ie7 div#pageContent div.rightColumn div.toolBox div.box div.content ul.list li a span {
							    border-bottom:none !important;
							}
							div#pageContent div.rightColumn div.toolBox div.box div.content ul.list li:hover {
								position: relative;
							}

							div#pageContent div.rightColumn div.toolBox div.box div.content ul.list li:first-child {
								border-top: none;
								padding-top: 0;
								background-position: 229px 5px;
							}
							div#pageContent div.rightColumn div.toolBox div.box div.content ul.list li.first {
								border-top: none;
								padding-top: 0;
								background-position: 229px 5px;
							}

							div#pageContent div.rightColumn div.toolBox div.box div.content ul.list.print li {
								background: url(../img/shared/content/rightcolumn/toolbox_icon_print.png) no-repeat 229px 10px;
							}

							div#pageContent div.rightColumn div.toolBox div.box div.content ul.list.print li:first-child {
								background-position: 229px 3px;
							}

							div#pageContent div.rightColumn div.toolBox div.box div.content ul.checkbox li,
							div#pageContent div.rightColumn div.toolBox div.box div.content ul.delete li {
								background: none;
								position: relative;
							}

								div#pageContent div.rightColumn div.toolBox div.box div.content ul.checkbox li input {
									position: absolute;
									top: 8px;
									right: 1px;
								}

								div#pageContent div.rightColumn div.toolBox div.box div.content ul.delete li a.delete {
									position: absolute;
									top: 5px;
									right: 1px;
									display: block;
									width: 19px;
									height: 19px;
									background: url(../img/shared/button_delete.png) no-repeat 0 0;
									text-indent: -8000px;
									overflow: hidden;
									padding:0;
									margin:0;
								}

								div#pageContent div.rightColumn div.toolBox div.box div.content ul.delete li a.delete:hover {
									border-bottom: none;
									text-decoration: none;
								}

								.opera div#pageContent div.rightColumn div.toolBox div.box div.content ul.list.checkbox li input[type="checkbox"],
								.operaNew div#pageContent div.rightColumn div.toolBox div.box div.content ul.list.checkbox li input[type="checkbox"] {
									background: #fff;
								}

								div#pageContent div.rightColumn div.toolBox div.box div.content ul.list.checkbox li:first-child input[type="checkbox"] {
									top: 3px;
								}

								div#pageContent div.rightColumn div.toolBox div.box div.content ul.delete li:first-child a.delete {
									top: 0px;
								}

								div#pageContent div.rightColumn div.toolBox div.box div.content ul.toolTip li p.toolTip {
									display: none;
									position: absolute;
									left: 30px;
									bottom: 85%;
									background: url(../img/shared/content/rightcolumn/toolbox_tooltip.png) no-repeat 0 0;
									width: 221px;
									height: 75px;
									padding: 7px  11px 0 11px;
									line-height: 120%;
								}

								div#pageContent div.rightColumn div.toolBox div.box div.content ul.toolTip li:hover p.toolTip {
									display: block;
								}

							div#pageContent div.rightColumn div.toolBox div.box div.content ul.default5 li {
								display:inline;
								float: right;
								padding-left: 14px;
								margin-right:5px;
							}

								div#pageContent div.rightColumn div.toolBox div.box div.content ul.default5.grey li a {
									color: #5d5d5d;
								}

						div#pageContent div.rightColumn div.toolBox div.box div.content ul.lapMenu {
							height: 25px;
							margin: 0 0 12px 0;
							background: url(../img/shared/dot_dedede.png) 0 100% repeat-x;
						}

							div#pageContent div.rightColumn div.toolBox div.box div.content ul.lapMenu li {
								float: left;
								display: block;
								height: 24px;
								padding: 0 0 1px 0;
							}
								div#pageContent div.rightColumn div.toolBox div.box div.content ul.lapMenu li a {
									float: left;
									display: block;
									height: 18px;
									padding: 4px 15px 0 15px;
									background-color: #e7e6e6;
									text-align: center;
									font-weight: normal;
									border-left: solid 1px #f3f3f3;
									border-top: solid 1px #f3f3f3;
									border-right: solid 1px #f3f3f3;
									border-bottom: solid 1px #f3f3f3;
									color: #022064;
								}
/*
							div#pageContent div.rightColumn div.toolBox div.box div.content ul.lapMenu li.ulubione {
								background-image: url(../img/shared/content/rightcolumn/toolbox_tabmenu_wazneinformacje.png);
								width: 113px;
							}

							div#pageContent div.rightColumn div.toolBox div.box div.content ul.lapMenu li.notatnik {
								background-image: url(../img/shared/content/rightcolumn/toolbox_tabmenu_informacjedodruku.png);
								width: 128px;
							}
*/

							div#pageContent div.rightColumn div.toolBox div.box div.content ul.lapMenu li.active {
								height: 25px;
								padding: 0;
							}

								div#pageContent div.rightColumn div.toolBox div.box div.content ul.lapMenu li.active a {
									height: 20px;
									font-weight: bold;
									background-color: #f3f3f3;
									border-left: solid 1px #e7e6e6;
									border-top: solid 1px #e7e6e6;
									border-right: solid 1px #e7e6e6;
									border-bottom: none;
									text-decoration: none;
									cursor: default;
								}

						div#pageContent div.rightColumn div.toolBox div.box div.content ul.lapContent {
							display: none;
						}

						div#pageContent div.rightColumn div.toolBox div.box div.content ul.lapContent.active {
							display: block;
							margin-right: -3px;
						}
						div#pageContent div.rightColumn div.toolBox div.box div.content ul.disabled {
						    display:none !important;
						}

div#pageFooter {
	width: 980px;
	margin: 0 auto;
	padding: 20px 0 20px 0;
	background: url(../img/shared/footer/background.png) no-repeat 0 0;
}

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

	div#pageFooter div.top {
		margin: 0 0 18px 0;
	}

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

		div#pageFooter div.top dl.default {
			border-left: solid 1px #ffcb1f;
			float: left;
			padding: 0 0 0 21px;
			width: 165px;
		}

		div#pageFooter div.top dl.default:first-child {
			border-left: none;
			width: 186px;
		}

	div#pageFooter div.bottom {
		border-top: solid 3px #022064;
		position: relative;
		height: 50px;
	}

		div#pageFooter div.bottom h4,
		div#pageFooter div.bottom p.credit {
			position: absolute;
			right: 0px;
		}

		div#pageFooter div.bottom h4 {
			width: 170px;
			height: 27px;
			top: 0px;
		}

			div#pageFooter div.bottom h4 a {
				display: block;
				width: 170px;
				height: 27px;
				background: url(../img/shared/footer/lukaslinia.png) no-repeat 0 0;
				text-indent: -8000px;
				overflow: hidden;
			}

			div#pageFooter div.bottom h4 a:hover {
				border-bottom: none;
			}

		div#pageFooter  div.bottom p.credit {
			width: 96px;
			height: 24px;
			top: 5px;
			right: 176px;
		}

			div#pageFooter div.bottom p.credit a {
				display: block;
				width: 96px;
				height: 24px;
				background: url(../img/shared/footer/creditagricole.png) no-repeat 0 0;
				text-indent: -8000px;
				overflow: hidden;
				border: none;
			}

		div#pageFooter div.bottom dl {
			padding: 12px 0 0 15px;
		}

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

			div#pageFooter div.bottom dl dt {
				float: left;
				padding: 0 15px 0 0;
			}

			div#pageFooter div.bottom dl dd {
				float: left;
				padding: 0 15px 0 0;
			}

				div#pageFooter div.bottom dl dd a {
					color: #022064;
					border-bottom: solid 1px #022064;
				}

				div#pageFooter div.bottom dl dd a:hover {
					border-bottom: solid 1px #ffcb1f;
				}

		div#pageFooter div.bottom p.copy {
			padding: 5px 0 0 14px;
			white-space: nowrap;
			float: left;
		}

			div#pageFooter div.bottom p.copy a.facebook {
				background: url(../img/shared/footer/fb_min12x12.png) no-repeat 0 1px;
				padding-left: 16px;
			}

		p.komunikatJS {
		    font-size: 12px;
		    text-align: center;
		    padding: 120px 20px 0 20px;
		    color: #db4333;
		    color:#d0d0d0;
		}
#mapa-placowek, .videoporady, .step3 iframe { display:none; }
.js .videoporady, .js #mapa-placowek, .js .step3 iframe { display:block; }

body.full div#pageHeader, body.full div#pageContent div.naviBar, body.full div#pageContent div.leftColumn, body.full div#pageFooter {
    display:none;
}
body.full div#pageContent div.centerColumn.noRightColumn { width: auto; }
body.full div#pageContent { width: 729px; }



/* nowy wygląd linków w kolumnie środkowej */
a.nohover { border-bottom: none !important; }

div#pageContent div.centerColumn a { border-bottom: dotted 1px #022064; }
.ie6 div#pageContent div.centerColumn a,
.ie7 div#pageContent div.centerColumn a,
.ie8 div#pageContent div.centerColumn a { border-bottom: none; text-decoration: underline; }
div#pageContent div.centerColumn a:hover { border-bottom: solid 1px #ffcb1f; }
.ie6 div#pageContent div.centerColumn a:hover,
.ie7 div#pageContent div.centerColumn a:hover,
.ie8 div#pageContent div.centerColumn a:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn ul.default3 li a { border-bottom: none; }
.ie6 div#pageContent div.centerColumn ul.default3 li a,
.ie7 div#pageContent div.centerColumn ul.default3 li a,
.ie8 div#pageContent div.centerColumn ul.default3 li a { text-decoration: none !important; }
div#pageContent div.centerColumn ul.default3 li a:hover { border-bottom: solid 1px #ffcb1f; }
.ie6 div#pageContent div.centerColumn ul.default3 li a:hover,
.ie7 div#pageContent div.centerColumn ul.default3 li a:hover,
.ie8 div#pageContent div.centerColumn ul.default3 li a:hover { border-bottom: none; text-decoration: underline !important; }

div#pageContent div.centerColumn ul.naviBottom li a { border-bottom: none; }
div#pageContent div.centerColumn ul.naviBottom li a:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn ul.naviBottom li a,
.ie7 div#pageContent div.centerColumn ul.naviBottom li a,
.ie8 div#pageContent div.centerColumn ul.naviBottom li a { border-bottom: none; text-decoration: none !important; }
.ie6 div#pageContent div.centerColumn ul.naviBottom li a:hover,
.ie7 div#pageContent div.centerColumn ul.naviBottom li a:hover,
.ie8 div#pageContent div.centerColumn ul.naviBottom li a:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn .h2 a { border-bottom: none; }
div#pageContent div.centerColumn .h2 a:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn .h2 a,
.ie7 div#pageContent div.centerColumn .h2 a,
.ie8 div#pageContent div.centerColumn .h2 a { border-bottom: none; text-decoration: none; }
.ie6 div#pageContent div.centerColumn .h2 a:hover,
.ie7 div#pageContent div.centerColumn .h2 a:hover,
.ie8 div#pageContent div.centerColumn .h2 a:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn h2 a { border-bottom: none; }
div#pageContent div.centerColumn h2 a:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn h2 a,
.ie7 div#pageContent div.centerColumn h2 a,
.ie8 div#pageContent div.centerColumn h2 a { border-bottom: none; text-decoration: none; }
.ie6 div#pageContent div.centerColumn h2 a:hover,
.ie7 div#pageContent div.centerColumn h2 a:hover,
.ie8 div#pageContent div.centerColumn h2 a:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn .pdf li a { border-bottom: none; }
div#pageContent div.centerColumn .pdf li a:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn .pdf li a,
.ie7 div#pageContent div.centerColumn .pdf li a,
.ie8 div#pageContent div.centerColumn .pdf li a { border-bottom: none; text-decoration: none; }
.ie6 div#pageContent div.centerColumn .pdf li a:hover,
.ie7 div#pageContent div.centerColumn .pdf li a:hover,
.ie8 div#pageContent div.centerColumn .pdf li a:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn .steps li a { border-bottom: none; }
div#pageContent div.centerColumn .steps li a:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn .steps li a,
.ie7 div#pageContent div.centerColumn .steps li a,
.ie8 div#pageContent div.centerColumn .steps li a { border-bottom: none; text-decoration: none; }
.ie6 div#pageContent div.centerColumn .steps li a:hover,
.ie7 div#pageContent div.centerColumn .steps li a:hover,
.ie8 div#pageContent div.centerColumn .steps li a:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn .step2 .style04 a.wiecejL { border-bottom: none; }
div#pageContent div.centerColumn .steps li a.wiecejL:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn .step2 .style04 a.wiecejL,
.ie7 div#pageContent div.centerColumn .step2 .style04 a.wiecejL,
.ie8 div#pageContent div.centerColumn .step2 .style04 a.wiecejL { border-bottom: none; text-decoration: none; }
.ie6 div#pageContent div.centerColumn .step2 .style04 a.wiecejL:hover,
.ie7 div#pageContent div.centerColumn .step2 .style04 a.wiecejL:hover,
.ie8 div#pageContent div.centerColumn .step2 .style04 a.wiecejL:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn h3 a { border-bottom: none; }
div#pageContent div.centerColumn h3 a:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn h3 a,
.ie7 div#pageContent div.centerColumn h3 a,
.ie8 div#pageContent div.centerColumn h3 a { border-bottom: none; text-decoration: none; }
.ie6 div#pageContent div.centerColumn h3 a:hover,
.ie7 div#pageContent div.centerColumn h3 a:hover,
.ie8 div#pageContent div.centerColumn h3 a:hover { border-bottom: none; text-decoration: underline; }

div#pageContent div.centerColumn table tbody tr td a { border-bottom: none; }
div#pageContent div.centerColumn table tbody tr td a:hover { border-bottom: solid 1px #ffcb1f; }
.ie6 div#pageContent div.centerColumn table tbody tr td a,
.ie7 div#pageContent div.centerColumn  table tbody tr td a,
.ie8 div#pageContent div.centerColumn table tbody tr td a { border-bottom: none; text-decoration: none; }
.ie6 div#pageContent div.centerColumn table tbody tr td a:hover,
.ie7 div#pageContent div.centerColumn table tbody tr td a:hover,
.ie8 div#pageContent div.centerColumn table tbody tr td a:hover { border-bottom: none; text-decoration: underline; }

div#pageContent div.centerColumn dl.listaDL dt a { border-bottom: none; }
div#pageContent div.centerColumn dl.listaDL dt a:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn dl.listaDL dt a,
.ie7 div#pageContent div.centerColumn dl.listaDL dt a,
.ie8 div#pageContent div.centerColumn dl.listaDL dt a { border-bottom: none; text-decoration: none; }
.ie6 div#pageContent div.centerColumn dl.listaDL dt a:hover,
.ie7 div#pageContent div.centerColumn dl.listaDL dt a:hover,
.ie8 div#pageContent div.centerColumn dl.listaDL dt a:hover { border-bottom: none; text-decoration: underline; }

div#pageContent div.centerColumn p.zwinRozwin a { border-bottom: none; }
div#pageContent div.centerColumn p.zwinRozwin a:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn p.zwinRozwin a,
.ie7 div#pageContent div.centerColumn p.zwinRozwin a,
.ie8 div#pageContent div.centerColumn p.zwinRozwin a { border-bottom: none; text-decoration: none !important; }
.ie6 div#pageContent div.centerColumn p.zwinRozwin a:hover,
.ie7 div#pageContent div.centerColumn p.zwinRozwin a:hover,
.ie8 div#pageContent div.centerColumn p.zwinRozwin a:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn p.paging a { border-bottom: none; }
div#pageContent div.centerColumn p.paging a:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn p.paging a,
.ie7 div#pageContent div.centerColumn p.paging a,
.ie8 div#pageContent div.centerColumn p.paging a { border-bottom: none; text-decoration: none !important; }
.ie6 div#pageContent div.centerColumn p.paging a:hover,
.ie7 div#pageContent div.centerColumn p.paging a:hover,
.ie8 div#pageContent div.centerColumn p.paging a:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn span.wiecej a { border-bottom: none; }
div#pageContent div.centerColumn span.wiecej a:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn span.wiecej a,
.ie7 div#pageContent div.centerColumn span.wiecej a,
.ie8 div#pageContent div.centerColumn span.wiecej a { border-bottom: none; text-decoration: none !important; }
.ie6 div#pageContent div.centerColumn span.wiecej a:hover,
.ie7 div#pageContent div.centerColumn span.wiecej a:hover,
.ie8 div#pageContent div.centerColumn span.wiecej a:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn ul.buttons li a { border-bottom: none; }
div#pageContent div.centerColumn ul.buttons li a:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn ul.buttons li a,
.ie7 div#pageContent div.centerColumn ul.buttons li a,
.ie8 div#pageContent div.centerColumn ul.buttons li a { border-bottom: none; text-decoration: none !important; }
.ie6 div#pageContent div.centerColumn ul.buttons li a:hover,
.ie7 div#pageContent div.centerColumn ul.buttons li a:hover,
.ie8 div#pageContent div.centerColumn ul.buttons li a:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn a.external { border-bottom: none; }
div#pageContent div.centerColumn a.external:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn a.external,
.ie7 div#pageContent div.centerColumn a.external,
.ie8 div#pageContent div.centerColumn a.external { border-bottom: none; text-decoration: none !important; }
.ie6 div#pageContent div.centerColumn a.external:hover,
.ie7 div#pageContent div.centerColumn a.external:hover,
.ie8 div#pageContent div.centerColumn a.external:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn a.wiecej { border-bottom: none; }
div#pageContent div.centerColumn a.wiecej:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn a.wiecej,
.ie7 div#pageContent div.centerColumn a.wiecej,
.ie8 div#pageContent div.centerColumn a.wiecej { border-bottom: none; text-decoration: none !important; }
.ie6 div#pageContent div.centerColumn a.wiecej:hover,
.ie7 div#pageContent div.centerColumn a.wiecej:hover,
.ie8 div#pageContent div.centerColumn a.wiecej:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.bezpieczenstwoRight .contentBox ul li a { border-bottom: none; }
div#pageContent div.bezpieczenstwoRight .contentBox ul li a:hover { border-bottom: none; }
.ie6 div#pageContent div.bezpieczenstwoRight .contentBox ul li a,
.ie7 div#pageContent div.bezpieczenstwoRight .contentBox ul li a,
.ie8 div#pageContent div.bezpieczenstwoRight .contentBox ul li a { border-bottom: none; text-decoration: none !important; }
.ie6 div#pageContent div.bezpieczenstwoRight .contentBox ul li a:hover,
.ie7 div#pageContent div.bezpieczenstwoRight .contentBox ul li a:hover,
.ie8 div#pageContent div.bezpieczenstwoRight .contentBox ul li a:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn p.zwinRozwin a,
div#pageContent div.centerColumn p.zwinRozwinWszystkie a,
div#pageContent div.centerColumn p.zwinRozwinWszystkieFAQ a { border-bottom: none; text-decoration: none !important; }

div#pageContent div.centerColumn .createButton { border-bottom: none; }
div#pageContent div.centerColumn .createButton:hover { border-bottom: none; }
.ie6 div#pageContent div.centerColumn .createButton,
.ie7 div#pageContent div.centerColumn .createButton,
.ie8 div#pageContent div.centerColumn .createButton { border-bottom: none; text-decoration: none !important; }
.ie6 div#pageContent div.centerColumn .createButton:hover,
.ie7 div#pageContent div.centerColumn .createButton:hover,
.ie8 div#pageContent div.centerColumn .createButton:hover { border-bottom: none; text-decoration: none; }

div#pageContent div.centerColumn .createButton span { border-bottom: none; }
div#pageContent div.centerColumn .createButton:hover span { border-bottom: none; }
.ie6 div#pageContent div.centerColumn .createButton span,
.ie7 div#pageContent div.centerColumn .createButton span,
.ie8 div#pageContent div.centerColumn .createButton span { border-bottom: none; text-decoration: none !important; }
.ie6 div#pageContent div.centerColumn .createButton:hover span,
.ie7 div#pageContent div.centerColumn .createButton:hover span,
.ie8 div#pageContent div.centerColumn .createButton:hover span { border-bottom: none; text-decoration: none; }

/* nowy wygląd linków w kolumnie środkowej koniec */
