html, body {
	background-color: #ffffff;
	width: 100%;
	height: 100%;
}

body, input, textarea, select, option, td, th {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #666;
}

input, textarea, select, option {
	background: #fff;
}

input.radio, input.checkbox {
	background: transparent;
}

* {
	margin: 0;
	padding: 0;
	border: 0 none;
	outline: 0;
}

ul, ol {
	list-style: none;
}

a {
	text-decoration: none;
	color: #549433;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}

a.wiecej {
	padding-right: 11px;
	background: url(../img/shared/a.png) no-repeat 100% 5px;
}

.hide {
	display: none;
}

.clear {
	clear: both;
}

.clearL {
	clear: left;
}

.clearR {
	clear: right;
}

.inLine {
	display: inline;
}

.textCenter {
	text-align: center;
}

.textRight {
	text-align: right !important;
}

.bgimg {
	display: block;
	overflow: hidden;
	text-indent: -8888px;
	background-repeat: no-repeat;
	background-position: 0 0;
}

div#wrapperTop {
	background: url(../img/shared/background.png) no-repeat 50% 100%;
}

div#wrapperTopOuter {
	background: url(../img/shared/background2.png) repeat-y 50% 0;
}

	div#wrapperTop div.top {
		width: 970px;
		margin: 0 auto;
		padding: 0 0 60px 0;
		background: url(../img/shared/background.png) no-repeat -475px 100%;
	}

	div#wrapperTop div.top:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

		div#wrapperTop div.top2 {
			background: url(../img/shared/background_2.png) repeat-y -475px 0;
		}

		div#wrapperTop div.top2:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

div.leftColumn {
	width: 769px;
	float: left;
}

	div.leftColumn div#pageHeader {
		position: relative;
		/*height: 245px;*/
		height: 165px;
	}

		div.leftColumn div#pageHeader h1 {
			position: absolute;
			top: 29px;
			left: -1px;
			width: 208px;
			height: 63px;
		}

			div.leftColumn div#pageHeader h1 a {
				display: block;
				width: 214px;
				height: 63px;
				text-indent: -8000px;
				overflow: hidden;
			}

		div.leftColumn div#pageHeader h2 {
			position: absolute;
			top: 31px;
			right: 81px;
			width: 357px;
			height: 59px;
			background: url(../img/shared/header/h2.png) no-repeat 0 0;
			text-indent: -8000px;
			overflow: hidden;
		}

		div.leftColumn div#pageHeader p {
			position: absolute;
			top: 147px;
			left: 455px;
			width: 266px;
			padding: 0 0 0 11px;
			background: url(../img/shared/dot.png) no-repeat 0 4px;
		}

		div.leftColumn div#pageHeader ul.menu {
			position: absolute;
			bottom: 0px;
			left: 0px;
			height: 22px;
			background: url(../img/shared/header/menu.png) no-repeat 100% 0;
			padding: 6px 0 0 0;
		}

			div.leftColumn div#pageHeader ul.menu li {
				display: block;
				height: 22px;
				float: left;
			}

			div.leftColumn div#pageHeader ul.menu li.first {
				background: url(../img/shared/header/menu_left.png) no-repeat 0 100%;
				border: none;
			}

				div.leftColumn div#pageHeader ul.menu li a {
					display: block;
					float: left;
					height: 20px;
					color: #fff;
					background: url(../img/shared/header/menu_li.png) no-repeat 0 0;
					padding: 3px 12px 0 13px;
				}

				div.leftColumn div#pageHeader ul.menu li.first a {
					background: none;
				}

				div.leftColumn div#pageHeader ul.menu li.active a {
					font-weight: bold;
				}

					div.leftColumn div#pageHeader ul.menu li a strong {
						color: #ffe400;
					}

	div.leftColumn div#pageContent {
		position: relative;
		padding: 26px 0 0 0;
		background: url(../img/sub/content/background.png) no-repeat 0 -1px;
	}

	div.leftColumn div#pageContent:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

		div.leftColumn div#pageContent div.contentLeft {
			float: left;
			width: 200px;
		}

			div.leftColumn div#pageContent div.contentLeft ul.menu {
				position: relative;
				width: 200px;
				padding: 13px 0 13px 0;
				margin-bottom: 7px;
			}

				div.leftColumn div#pageContent div.contentLeft ul.menu span.end {
					position: absolute;
					bottom: 0px;
					left: 0px;
					display: block;
					width: 16px;
					height: 16px;
					background: url(../img/shared/content/menu_end.png) no-repeat 0 0;
				}

				div.leftColumn div#pageContent div.contentLeft ul.menu li {
					display: block;
				}

					div.leftColumn div#pageContent div.contentLeft ul.menu li a {
						display: block;
						color: #fff;
						background: url(../img/shared/content/menu_li.png) no-repeat 0 0;
						padding: 6px 0 4px 29px;
						text-decoration: none;
					}

					div.leftColumn div#pageContent div.contentLeft ul.menu li a:hover,
					div.leftColumn div#pageContent div.contentLeft ul.menu li.active a {
						font-weight: bold;
					}

					div.leftColumn div#pageContent div.contentLeft ul.menu li.first a {
						background: url(../img/shared/content/menu_li-first.png) no-repeat 0 0;
					}

					div.leftColumn div#pageContent div.contentLeft ul.menu li li {
						display: none;
					}

					div.leftColumn div#pageContent div.contentLeft ul.menu li.active li {
						display: block;
					}

						div.leftColumn div#pageContent div.contentLeft ul.menu li li a,
						div.leftColumn div#pageContent div.contentLeft ul.menu li.active li a {
							background: url(../img/shared/content/menu_li_sub.png) no-repeat 0 0 !important;
							padding-left: 42px;
						}

						div.leftColumn div#pageContent div.contentLeft ul.menu li li a,
						div.leftColumn div#pageContent div.contentLeft ul.menu li li.active a,
						div.leftColumn div#pageContent div.contentLeft ul.menu li li a:hover,
						div.leftColumn div#pageContent div.contentLeft ul.menu li.active li a:hover {
							background: url(../img/shared/content/menu_li_sub-hover.png) no-repeat 0 0 !important;
							font-weight: normal !important;
						}

			div.leftColumn div#pageContent div.contentLeft form.newsletter {
			}

				div.leftColumn div#pageContent div.contentLeft form.newsletter h4 {
					width: 91px;
					height: 14px;
					background: url(../img/shared/content/newsletter_h4.png) no-repeat 0 0;
					text-indent: -8000px;
					overflow: hidden;
					margin: 0 0 17px 1px;
				}

				div.leftColumn div#pageContent div.contentLeft form.newsletter p {
					padding-bottom: 18px;
				}

				div.leftColumn div#pageContent div.contentLeft form.newsletter fieldset {
				}

					div.leftColumn div#pageContent div.contentLeft form.newsletter fieldset input.text {
						border: solid 1px #ababab;
						width: 124px;
						height: 17px;
						float: left;
						margin-right: 9px;
					}

					div.leftColumn div#pageContent div.contentLeft form.newsletter fieldset input.zapisz {
						display: block;
						float: left;
						width: 65px;
						height: 19px;
						background: url(../img/shared/content/newsletter_zapisz.png) no-repeat 0 0;
						color: #fff;
						cursor: pointer;
					}

			div.leftColumn div#pageContent div.contentLeft form.newsletter2 {
				width: 199px;
				height: 106px;
				background: url(../img/shared/content/pf_newsletter.png) no-repeat 0 0;
			}

				div.leftColumn div#pageContent div.contentLeft form.newsletter2 fieldset {
				}

					div.leftColumn div#pageContent div.contentLeft form.newsletter2 fieldset label {
						display: block;
						text-align: right;
						padding: 41px 11px 2px 0;
						color: #484a49;
					}

					div.leftColumn div#pageContent div.contentLeft form.newsletter2 fieldset input.text {
						display: block;
						width: 170px;
						height: 19px;
						margin: 0 0 5px 12px;
						padding: 0 3px 0 3px;
					}

					div.leftColumn div#pageContent div.contentLeft form.newsletter2 fieldset a {
						color: #484a49;
						padding: 0 0 0 10px;
						text-decoration: underline;
						float: left;
					}

					div.leftColumn div#pageContent div.contentLeft form.newsletter2 fieldset input.zapisz {
						color: #484a49;
						display: block;
						float: right;
						width: 62px;
						height: 18px;
						background: url(../img/shared/content/pf_newsletter_zapisz.png) no-repeat 0 0;
						text-indent: -8000px;
						line-height: 18px;
						margin: 0 10px 0 0;
						cursor: pointer;
					}

					* html div.leftColumn div#pageContent div.contentLeft form.newsletter2 fieldset input.zapisz {
						display: inline;
					}

		div.leftColumn div#pageContent div.contentRight {
			float: left;
			width: 521px;
			padding: 2px 28px 0 20px;
		}

			div.leftColumn div#pageContent div.contentRight h3 {
				font-size: 18px;
				font-weight: normal;
				color: #114457;
				margin: 0 0 4px 0;
			}

			div.leftColumn div#pageContent div.contentRight h4 {
				font-size: 16px;
				color: #579433;
				margin: 0 0 14px 0;
			}

			div.leftColumn div#pageContent div.contentRight h5 {
				font-size: 14px;
				color: #83b133;
				margin: 0 0 14px 0;
			}


			div.leftColumn div#pageContent div.contentRight p {
				padding: 0 0 14px 0;
			}

				div.leftColumn div#pageContent div.contentRight p.noSpaceAfter {
					padding: 0;
				}

			div.leftColumn div#pageContent div.contentRight p.box {
				background-color: #81b033;
				color: #ffffff;
				padding: 14px 21px 14px 21px;
				margin-bottom: 14px;
			}

			div.leftColumn div#pageContent div.contentRight p.box.wykrzyknik {
				background-image: url(../img/shared/content/box_wykrzyknik.png);
				background-position: 7px 50%;
				background-repeat: no-repeat;
				padding-left: 45px;
			}

			div.leftColumn div#pageContent div.contentRight p.paging {
				padding-top: 6px;
				padding-bottom: 8px;
				border-top: solid 5px #82b133;
				border-bottom: dotted 1px #579433;
				text-align: center;
				font-size: 12px;
			}

				div.leftColumn div#pageContent div.contentRight p.paging a {
					padding: 0 1px;
				}

			div.leftColumn div#pageContent div.contentRight blockquote {
				font-style: italic;
				padding: 0 21px 0 21px;
				color: #549433;
			}

			div.leftColumn div#pageContent div.contentRight .imageBox {
				display: block;
				float: left;
				background: #fff;
				padding: 5px 5px 9px 5px;
				border: solid 1px #e3e3e3;
				margin: 0 19px 19px 0;
			}

				div.leftColumn div#pageContent div.contentRight .imageBox img {
					display: block;
					margin-bottom: 10px;
				}

				div.leftColumn div#pageContent div.contentRight .imageBox p {
					padding: 0 0 0 5px;
				}

			div.leftColumn div#pageContent div.contentRight .greenContent {
				position: relative;
				background: #82b133 url(../img/shared/content/green_background_bottom.png) no-repeat 0 100%;
				margin-bottom: 14px;
				padding: 32px 22px 43px 22px;
			}

			div.leftColumn div#pageContent div.contentRight .greenContent.transparent {
				background: url(../img/shared/content/green_transparent_background_bottom.png) no-repeat 0 100%;
			}

			div.leftColumn div#pageContent div.contentRight .greenContent.onlyTop {
				background-color: #81b033;
				background-image: none;
				margin-bottom: 0;
				padding-bottom: 0px !important;
			}

			div.leftColumn div#pageContent div.contentRight .greenContent.onlyBottom {
			}

				div.leftColumn div#pageContent div.contentRight .greenContent.onlyBottom span.top {
					display: none;
				}

				div.leftColumn div#pageContent div.contentRight .greenContent .top {
					display: block;
					width: 521px;
					height: 22px;
					position: absolute;
					top: 0px;
					left: 0px;
					z-index: 0;
					background: url(../img/shared/content/green_background_top.png) no-repeat 0 0;
				}

				div.leftColumn div#pageContent div.contentRight .greenContent.transparent .top {
					background: url(../img/shared/content/green_transparent_background_top.png) no-repeat 0 0;
				}

				div.leftColumn div#pageContent div.contentRight .greenContent h4 {
					font-size: 14px;
					color: #ffffff;
					background: url(../img/shared/content/dotted.png) repeat-x 0 100%;
					padding: 0 0 6px 2px;
					margin: 0 0 16px 0;
				}

			div.leftColumn div#pageContent div.contentRight .greenContent * {
				position: relative;
				z-index: 1;
			}

			div.leftColumn div#pageContent div.contentRight .greenContent p.txt {
				color: #fff;
				font-size:1.2em;
			}

				div.leftColumn div#pageContent div.contentRight .greenContent table {
					width: 100%;
					background: #fff url(../img/shared/content/green_table.png) no-repeat 0 100%;
					padding-bottom: 27px;
					margin: 0;
					table-layout:fixed;
				}

				  div.leftColumn div#pageContent div.contentRight .greenContent table thead {
				  }
					  div.leftColumn div#pageContent div.contentRight .greenContent table thead tr.dimensions {
					  }
						  div.leftColumn div#pageContent div.contentRight .greenContent table thead tr.dimensions td {
						    margin:0 !important;
						    padding:0 !important;
						    height:1px;
						    font-size:0;
						    line-height:0;
						  }
							  div.leftColumn div#pageContent div.contentRight .greenContent table thead tr.dimensions td.partnerLogo {
							    width:30%;
							  }
							  div.leftColumn div#pageContent div.contentRight .greenContent table thead tr.dimensions td.partnerName {
							    width:;
							  }


					div.leftColumn div#pageContent div.contentRight .greenContent table tbody {
					}

						div.leftColumn div#pageContent div.contentRight .greenContent table tbody tr {
						}

							div.leftColumn div#pageContent div.contentRight .greenContent table tbody tr td {
								vertical-align: top;
								text-align: left;
								color: #666;
								padding: 18px 8px 7px 16px;
							}
							div.leftColumn div#pageContent div.contentRight .greenContent table tbody tr td.partnerShopList {
								background: url(../img/shared/content/dotted.png) repeat-x 0 100%;
							}

							div.leftColumn div#pageContent div.contentRight .greenContent .szczegoly table tbody tr td {
								background: none;
							}

								div.leftColumn div#pageContent div.contentRight .greenContent table tbody tr td strong {
									font-size: 14px;
								}

								div.leftColumn div#pageContent div.contentRight .greenContent table tbody tr td ul.default {
									margin: 0;
								}

								  div.leftColumn div#pageContent div.contentRight table tbody tr td p.iconSklepInternetowy,
								  div.leftColumn div#pageContent div.contentRight table tbody tr td p.iconZakupyTakzePrzezInternet {
									height: 13px;
									text-indent: -8000px;
									overflow: hidden;
									padding: 0;
									margin-top:6px;
								  }

								  div.leftColumn div#pageContent div.contentRight table tbody tr td p.iconSklepInternetowy{
									width: 99px;
									background: url(../img/shared/content/icon_sklepinternetowy.png) 0 0 no-repeat;
								  }

								  div.leftColumn div#pageContent div.contentRight table tbody tr td p.iconZakupyTakzePrzezInternet {
									width: 145px;
									background: url(../img/shared/content/icon_zakupytakzeprzezinternet.png) 0 0 no-repeat;
								  }













			div.leftColumn div#pageContent div.contentRight .yellowContent {
				position: relative;
				background: url(../img/shared/content/yellow_background_bottom.png) no-repeat 0 100%;
				margin-bottom: 14px;
				padding: 32px 19px 13px 22px;
			}

			div.leftColumn div#pageContent div.contentRight .yellowContent.transparent {
				background: url(../img/shared/content/green_transparent_background_bottom.png) no-repeat 0 100%;
			}

			div.leftColumn div#pageContent div.contentRight .yellowContent.onlyTop {
				background-color: #81b033;
				background-image: none;
				margin-bottom: 0;
				padding-bottom: 0px !important;
			}

			div.leftColumn div#pageContent div.contentRight .yellowContent.onlyBottom {
			}

				div.leftColumn div#pageContent div.contentRight .yellowContent.onlyBottom span.top {
					display: none;
				}

				div.leftColumn div#pageContent div.contentRight .yellowContent .top {
					display: block;
					width: 521px;
					height: 22px;
					height: 100px;
					position: absolute;
					top: 0px;
					left: 0px;
					z-index: 0;
					background: url(../img/shared/content/yellow_background_top.png) no-repeat 0 0;
				}

				div.leftColumn div#pageContent div.contentRight .greenContent.transparent .top {
					background: url(../img/shared/content/green_transparent_background_top.png) no-repeat 0 0;
				}

				div.leftColumn div#pageContent div.contentRight .yellowContent h4 {
					font-size: 14px;
					color: #ffffff;
					background: url(../img/shared/content/dotted.png) repeat-x 0 100%;
					padding: 0 0 6px 2px;
					margin: 0 0 16px 0;
				}

			div.leftColumn div#pageContent div.contentRight .yellowContent * {
				position: relative;
				z-index: 1;
			}

			div.leftColumn div#pageContent div.contentRight .yellowContent p.txt {
				color: #666;
				position: relative;
				z-index: 2;
			}

				div.leftColumn div#pageContent div.contentRight .yellowContent p.txt span.buttonRozwinZwin {
					display: block;
					width: 153px;
					height: 21px;
					position: absolute;
					top: 0px;
					right: 0px;
					background: url(../img/shared/content/button_rozwinzwin.png) no-repeat 0 0;
					text-indent: -8000px;
					overflow: hidden;
					cursor: pointer;
				}

				div.leftColumn div#pageContent div.contentRight .yellowContent table {
					width: 100%;
					background: url(../img/shared/content/yellow_table.png) no-repeat 0 0;
					padding-bottom: 17px;
					margin: 0 0 10px 0;
					display:block;
				}

					div.leftColumn div#pageContent div.contentRight .yellowContent table tbody {
					}

						div.leftColumn div#pageContent div.contentRight .yellowContent table tbody tr {
						}

							div.leftColumn div#pageContent div.contentRight .yellowContent table tbody tr td {
								vertical-align: middle;
								text-align: left;
								color: #666;
								padding: 18px 8px 7px 8px;
							}
							div.leftColumn div#pageContent div.contentRight .yellowContent table tbody tr td.partnerShopList {
								background: url(../img/shared/content/dotted.png) repeat-x 0 100%;
							}

							div.leftColumn div#pageContent div.contentRight .yellowContent .szczegoly table tbody tr td {
								background: none;
							}

								div.leftColumn div#pageContent div.contentRight .yellowContent table tbody tr td strong {
									font-size: 14px;
								}

								div.leftColumn div#pageContent div.contentRight .yellowContent table tbody tr td ul.default {
									margin: 0;
								}



			div.leftColumn div#pageContent div.contentRight .whiteContent {
				position: relative;
				background: #fff url(../img/shared/content/white_background_bottom.png) no-repeat 0 100%;
				margin-bottom: 14px;
				padding: 8px 19px 43px 22px;
				zoom: 1;
			}

			div.leftColumn div#pageContent div.contentRight .whiteContent.transparent {
				background: url(../img/shared/content/white_transparent_background_bottom.png) no-repeat 0 100%;
			}

			div.leftColumn div#pageContent div.contentRight .whiteContent.onlyTop {
				background-color: #81b033;
				background-image: none;
				margin-bottom: 0;
				padding-bottom: 0px !important;
			}

			div.leftColumn div#pageContent div.contentRight .whiteContent.onlyBottom {
			}

				div.leftColumn div#pageContent div.contentRight .whiteContent.onlyBottom span.top {
					display: none;
				}

				div.leftColumn div#pageContent div.contentRight .whiteContent .top {
					display: block;
					width: 521px;
					height: 22px;
					position: absolute;
					top: 0px;
					left: 0px;
					z-index: 0;
					background: url(../img/shared/content/white_background_top.png) no-repeat 0 0;
				}

				div.leftColumn div#pageContent div.contentRight .whiteContent.transparent .top {
					background: url(../img/shared/content/white_transparent_background_top.png) no-repeat 0 0;
				}







				div.leftColumn div#pageContent div.contentRight .whiteContent table {
					width: 100%;
					margin: 0;
					table-layout:fixed;
				}

				  div.leftColumn div#pageContent div.contentRight .whiteContent table thead {
				  }
					  div.leftColumn div#pageContent div.contentRight .whiteContent table thead tr.dimensions {
					  }
						  div.leftColumn div#pageContent div.contentRight .whiteContent table thead tr.dimensions td {
						    margin:0 !important;
						    padding:0 !important;
						    height:1px;
						    font-size:0;
						    line-height:0;
						  }
							  div.leftColumn div#pageContent div.contentRight .whiteContent table thead tr.dimensions td.partnerLogo {
							    width:30%;
							  }
							  div.leftColumn div#pageContent div.contentRight .whiteContent table thead tr.dimensions td.partnerName {
							    width:;
							  }


					div.leftColumn div#pageContent div.contentRight .whiteContent table tbody {
					}

						div.leftColumn div#pageContent div.contentRight .whiteContent table tbody tr {
						}

							div.leftColumn div#pageContent div.contentRight .whiteContent table tbody tr td {
								vertical-align: top;
								text-align: left;
								color: #666;
								padding: 18px 8px 7px 16px;
							}
							div.leftColumn div#pageContent div.contentRight .whiteContent table tbody tr td.partnerShopList {
								background: url(../img/shared/content/dotted.png) repeat-x 0 100%;
							}

							div.leftColumn div#pageContent div.contentRight .whiteContent .szczegoly table tbody tr td {
								background: none;
							}

								div.leftColumn div#pageContent div.contentRight .whiteContent table tbody tr td strong {
									font-size: 14px;
									display: block;
									padding: 0 0 4px 0;
								}

								div.leftColumn div#pageContent div.contentRight .whiteContent table tbody tr td ul.default {
									margin: 0;
								}

								  div.leftColumn div#pageContent div.contentRight .whiteContent table tbody tr td p.iconSklepInternetowy,
								  div.leftColumn div#pageContent div.contentRight .whiteContent table tbody tr td p.iconZakupyTakzePrzezInternet {
									height: 13px;
									text-indent: -8000px;
									overflow: hidden;
									padding: 0;
								  }

								  div.leftColumn div#pageContent div.contentRight .whiteContent table tbody tr td p.iconSklepInternetowy{
									width: 99px;
									background: url(../img/shared/content/icon_sklepinternetowy.png) 0 0 no-repeat;
								  }

								  div.leftColumn div#pageContent div.contentRight .whiteContent table tbody tr td p.iconZakupyTakzePrzezInternet {
									width: 145px;
									background: url(../img/shared/content/icon_zakupytakzeprzezinternet.png) 0 0 no-repeat;
								  }

			h4.partnerName {
			  font-size:14px !important;
			  color:#666666 !important;
			  text-transform:uppercase;
			}

/* partnerDetails */
      div.leftColumn div#pageContent div.contentRight .partnerDetails {
        padding-top:20px;
        padding-bottom:20px;
        width:520px;
        background:transparent url(../img/shared/content/partner_datails_background_top.png) 0 0 no-repeat;
		position: relative;
			}
			  div.leftColumn div#pageContent div.contentRight .partnerDetails span.partnerDetailsBottom {
			    display:block;
			    height:20px;
			    background:transparent url(../img/shared/content/partner_datails_background_bottom.png) 0 0 no-repeat;
				}

			  div.leftColumn div#pageContent div.contentRight .partnerDetails span.partnerDetailsPromotionsBottom {
			    display:block;
			    height:20px;
			    background:transparent url(../img/shared/content/partner_datails_promotions_background_bottom.png) 0 0 no-repeat;
				}

	      div.leftColumn div#pageContent div.contentRight .partnerDetails .description {
	        zzpadding:0 0 20px 0;
	        padding:0 0 0 0;
	        background:transparent url(../img/shared/content/partner_datails_background.png) 0 0 repeat-y;
				}
				  div.leftColumn div#pageContent div.contentRight .partnerDetails .description dl {
				    margin:0 22px;
				    zoom:1;
					position: relative;
				  }

				  div.leftColumn div#pageContent div.contentRight .partnerDetails .description dl:after {
				    content:".";
				    height:0;
				    display:block;
				    overflow:hidden;
				    visibility:hidden;
				    clear:both;
				  }

				  div.leftColumn div#pageContent div.contentRight .partnerDetails .description dl dt {
				    float:left;
				    position:static;
				    padding:0;
						width:140px;
					  background-image:none;
					  text-align:center;
					  cursor:auto !important;
				  }
				    div.leftColumn div#pageContent div.contentRight .partnerDetails .description dl dt img {
				      width:auto !important;
				      height:auto !important;
				      display:inline !important;
				      position:static !important;
				      text-align:center;
				    }

          div.leftColumn div#pageContent div.contentRight .partnerDetails .description dl dd {
						margin-left:160px;
          }

          div.leftColumn div#pageContent div.contentRight .partnerDetails .description dl dd .partnerFooter {
						position: relative;
          }

			  div.leftColumn div#pageContent div.contentRight .partnerDetails .description dl dd p.iconSklepInternetowy,
			  div.leftColumn div#pageContent div.contentRight .partnerDetails .description dl dd p.iconZakupyTakzePrzezInternet {
				display: block;
				height: 24px;
				position: absolute;
				right: 0px;
				top: 0px;
				text-indent: -8000px;
				overflow: hidden;
				padding: 0;
			  }

			  div.leftColumn div#pageContent div.contentRight .partnerDetails .description dl dd p.iconSklepInternetowy{
				width: 99px;
				background: url(../img/shared/content/icon_sklepinternetowy.png) 0 50% no-repeat;
			  }

			  div.leftColumn div#pageContent div.contentRight .partnerDetails .description dl dd p.iconZakupyTakzePrzezInternet {
				width: 145px;
				background: url(../img/shared/content/icon_zakupytakzeprzezinternet.png) 0 50% no-repeat;
			  }


          div.leftColumn div#pageContent div.contentRight .partnerDetails .promotions {

		        width:520px;
		        background:#fffded url(../img/shared/content/partner_datails_promotions_background.png) 0 0 repeat-y;
          }
            div.leftColumn div#pageContent div.contentRight .partnerDetails .promotions span.shadowSpacer {
              display:block;
              height:27px;;
            	background:transparent url(../img/shared/content/partner_datails_promotions_background_top.png) 0 0 no-repeat;
						}

						div.leftColumn div#pageContent div.contentRight .partnerDetails .promotions h5 {
							margin:0 22px 16px 22px;
						  padding-bottom:7px;
						  font-size:14px !important;
						  color:#666666 !important;
						  background:transparent url(../img/shared/content/dotted.png) 0 100% repeat-x;
						}

            div.leftColumn div#pageContent div.contentRight .partnerDetails .promotions dl {
							margin:0 22px;
							overflow: hidden;
							zoom: 1;
            }

              div.leftColumn div#pageContent div.contentRight .partnerDetails .promotions dl dt {
                float:left;
						    position:static;
						    padding:0 0 0 0;
                width:140px;
								background-image:none;
								text-align:center;
								padding-top: 13px;
              }
              div.leftColumn div#pageContent div.contentRight .partnerDetails .promotions dl dt.first {
                padding-top: 3px;
              }
                div.leftColumn div#pageContent div.contentRight .partnerDetails .promotions dl dt img {
                  width:auto !important;
				      		height:auto !important;
						      display:inline !important;
						      position:static !important;
						      text-align:center;
						      margin: 0;
						    }

              div.leftColumn div#pageContent div.contentRight .partnerDetails .promotions dl dd {
              	margin-left:160px;
              	padding-top:12px;
              	padding-bottom:12px;
              	background:transparent url(../img/shared/content/dotted.png) 0 0 repeat-x;
							}
							  div.leftColumn div#pageContent div.contentRight .partnerDetails .promotions dl dd.first {
							    padding-top:0;
                  background-image:none !important;
                }


                div.leftColumn div#pageContent div.contentRight {
                  overflow:hidden;
								}

      div.leftColumn div#pageContent div.contentRight .partnersPromo {
        width:520px;
				margin:0 auto;
				padding-bottom:32px;
      }
        div.leftColumn div#pageContent div.contentRight .partnersPromo .partnerPromoTeaser {
          padding:5px 0;
          width:495px;
					margin:0 auto;
					text-align:center;

					background:transparent url(../img/shared/content/dotted.png) repeat-x 0 100%;
        }

        div.leftColumn div#pageContent div.contentRight .partnersPromo h3 {
          width:495px;
          margin:0 auto;

          font-size:18px;
          font-weight:bold;
          color:#82b133;
        }

        div.leftColumn div#pageContent div.contentRight .partnersPromo h4 {
          width:495px;
          margin:0 auto;
          padding:25px 10px 5px 10px;

          font-size:14px;
          color:#666666;
        }



			div.leftColumn div#pageContent div.contentRight .partnerPromoWrapper {
				margin:10px 0 !important;
				position: relative;
				zoom: 1;
			}

				div.leftColumn div#pageContent div.contentRight .partnerPromoOuter {
				  zoom:1;
				  padding-bottom:20px;
				  background:transparent url(../img/shared/content/partner_promo_background_bottom.png) 0 100% no-repeat;
				}

					div.leftColumn div#pageContent div.contentRight .partnerPromoInner {
					  padding-top:20px;
					  background:transparent url(../img/shared/content/partner_promo_background_top.png) 0 0 no-repeat;
					}

					div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl {
						padding:0 30px 0 20px;
					  background:transparent url(../img/shared/content/partner_promo_background.png) 0 0 repeat-y;
					}

				/* premium */
    		div.leftColumn div#pageContent div.contentRight .premium .partnerPromoOuter {
				  padding-bottom:30px;
				  background:transparent url(../img/shared/content/partner_premium_promo_background_bottom.png) 0 100% no-repeat;
				}

					div.leftColumn div#pageContent div.contentRight .premium .partnerPromoInner {
					  padding-top:30px;
					  background:transparent url(../img/shared/content/partner_premium_promo_background_top.png) 0 0 no-repeat;
					}

					div.leftColumn div#pageContent div.contentRight .premium .partnerPromoInner dl {
						padding:0 20px;
					  background:transparent url(../img/shared/content/partner_premium_promo_background.png) 0 0 repeat-y;
					}
					  div.leftColumn div#pageContent div.contentRight .premium .partnerPromoInner dl dd {
					    color:#549433;
					  }
						  div.leftColumn div#pageContent div.contentRight .premium .partnerPromoInner dl dd a {
						    font-weight: bold;
							text-decoration: none;
						  }

						  div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl dd p.iconSklepInternetowy,
						  div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl dd p.iconZakupyTakzePrzezInternet {
						    display: block;
							height: 13px;
							position: absolute;
							right: 29px;
							bottom: 12px;
							text-indent: -8000px;
							overflow: hidden;
							padding: 0;
						  }

						  div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl dd p.iconSklepInternetowy {
							width: 99px;
							background: url(../img/shared/content/icon_sklepinternetowy.png) 0 0 no-repeat;
						  }

						  div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl dd p.iconZakupyTakzePrzezInternet {
							width: 145px;
							background: url(../img/shared/content/icon_zakupytakzeprzezinternet.png) 0 0 no-repeat;
						  }

							div.leftColumn div#pageContent div.contentRight .premium .partnerPromoInner dl dd p.iconSklepInternetowy,
							div.leftColumn div#pageContent div.contentRight .premium .partnerPromoInner dl dd p.iconZakupyTakzePrzezInternet {
								bottom:24px;
							}


					div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl {
					  zoom:1;
					}
					  div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl:after {
							content:".";
							display:block;
							height:0;
							overflow:hidden;
							visibility:hidden;
							clear:both;
					  }

						div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl dt {
						  position:relative;
						  padding:0 !important;
						  width:130px;
						  float:left;
						  text-align:center !important;
						  background-image:none;
						}
							div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl dt img {
							  position:static !important;
								width:auto !important;
								height:auto !important;
								display:inline !important;
							}
						div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl dd {
						  padding-left:160px;
						}

							div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl dd.bottomExtraSpace {
							  padding-bottom:12px;
							}

						div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl dd .promotionName {
						  margin-bottom:15px;
						  color:#549433;
						  display:block;
						  font-size: 16px;
						  padding: 0 0 4px 0;
						  border-bottom: dotted 1px #cacaca;
						}

						div.leftColumn div#pageContent div.contentRight .premium .partnerPromoInner dl dd .promotionName {
						  margin-left:-1px;
						  margin-right:-5px;
						  margin-bottom:5px;
						  min-height:25px;
						  display:block;
						  padding: 0 0 10px 20px;
						  color:#FFFFFF;
        			background:#78ae3a url(../img/shared/content/partner_promo_name_background.png) 0 100% no-repeat;
						border-bottom: none;

						}

						* html div.leftColumn div#pageContent div.contentRight .partnerPromoInner dl dd .promotionName {
							margin-left:-4px !important;
							height:1%;
              height:25px;
						}



			div.leftColumn div#pageContent div.contentRight .yellowContent2 {
				position: relative;
				background: url(../img/shared/content/yellow_background_bottom.png) no-repeat 0 100%;
				margin-bottom: 14px;
				zzpadding: 32px 19px 43px 22px;
			}

			div.leftColumn div#pageContent div.contentRight .yellowContent2.transparent {
				background: url(../img/shared/content/green_transparent_background_bottom.png) no-repeat 0 100%;
			}

			div.leftColumn div#pageContent div.contentRight .yellowContent2.onlyTop {
				background-color: #81b033;
				background-image: none;
				margin-bottom: 0;
				padding-bottom: 0px !important;
			}

			div.leftColumn div#pageContent div.contentRight .yellowContent2.onlyBottom {
			}

				div.leftColumn div#pageContent div.contentRight .yellowContent2.onlyBottom span.top {
					display: none;
				}

				div.leftColumn div#pageContent div.contentRight .yellowContent2 .top {
					display: block;
					width: 521px;
					height: 22px;
					position: absolute;
					top: 0px;
					left: 0px;
					z-index: 0;
					background: url(../img/shared/content/yellow_background_top.png) no-repeat 0 0;
				}



				div.leftColumn div#pageContent div.contentRight .yellowContent2 h4 {
					font-size: 14px;
					color: #ffffff;
					background: url(../img/shared/content/dotted.png) repeat-x 0 100%;
					padding: 0 0 6px 2px;
					margin: 0 0 16px 0;
				}

			div.leftColumn div#pageContent div.contentRight .yellowContent2 * {
				position: relative;
				z-index: 1;
			}

			div.leftColumn div#pageContent div.contentRight .yellowContent2 p.txt {
				color: #666;
				font-size:1.2em;
			}

				div.leftColumn div#pageContent div.contentRight .yellowContent2 table {
					width: 100%;
					zzbackground: url(../img/shared/content/yellow_table.png) no-repeat 0 0;
					padding-bottom: 27px;
					margin: 0;
				}

					div.leftColumn div#pageContent div.contentRight .yellowContent2 table tbody {
					}

						div.leftColumn div#pageContent div.contentRight .yellowContent2 table tbody tr {
						}

							div.leftColumn div#pageContent div.contentRight .yellowContent2 table tbody tr td {
								vertical-align: middle;
								text-align: left;
								color: #666;
								padding: 18px 8px 7px 8px;
							}
							div.leftColumn div#pageContent div.contentRight .yellowContent2 table tbody tr td.partnerShopList {
								background: url(../img/shared/content/dotted.png) repeat-x 0 100%;
							}

							div.leftColumn div#pageContent div.contentRight .yellowContent2 .szczegoly table tbody tr td {
								background: none;
							}

								div.leftColumn div#pageContent div.contentRight .yellowContent2 table tbody tr td strong {
									font-size: 14px;
								}

								div.leftColumn div#pageContent div.contentRight .yellowContent2 table tbody tr td ul.default {
									margin: 0;
								}


















			div.leftColumn div#pageContent div.contentRight ul.default {
				margin: 0 0 14px 0;
			}

				div.leftColumn div#pageContent div.contentRight ul.default li {
					padding: 0 0 2px 15px;
					background: url(../img/shared/a.png) no-repeat 0 4px;
				}

				div.leftColumn div#pageContent div.contentRight ul.default.wide li {
					padding: 0 0 12px 15px;
				}

					div.leftColumn div#pageContent div.contentRight ul.default li ul {
						margin: 4px 0 0 0;
					}

						div.leftColumn div#pageContent div.contentRight ul.default li ul li {
							background: url(../img/shared/content/li2nd.png) no-repeat 0 4px;
						}

							div.leftColumn div#pageContent div.contentRight ul.default li ul li ul {
							}

								div.leftColumn div#pageContent div.contentRight ul.default li ul li ul li {
									background: url(../img/shared/content/li3rd.png) no-repeat 0 4px;
								}

			div.leftColumn div#pageContent div.contentRight ol.default {
				list-style: decimal outside;
				margin: 0 0 0 21px;
			}

				div.leftColumn div#pageContent div.contentRight ol.default li {
					padding: 0 0 4px 0;
				}

			div.leftColumn div#pageContent div.contentRight ul.fileList {
				margin: 0 0 14px 0;
			}

				div.leftColumn div#pageContent div.contentRight ul.fileList li {
					padding: 8px 0 24px 38px;
				}

				div.leftColumn div#pageContent div.contentRight ul.fileList li.pdf {
					background: url(../img/shared/content/file_pdf.png) no-repeat 0 0px;
				}


			div.leftColumn div#pageContent div.contentRight table.default {
				margin: 0 0 14px;
				border-collapse: collapse;
				width: 100%;
			}

				div.leftColumn div#pageContent div.contentRight table.default thead {
				}

					div.leftColumn div#pageContent div.contentRight table.default thead tr {
					}

						div.leftColumn div#pageContent div.contentRight table.default thead tr th {
							color: #fff;
							padding: 6px 10px 8px 10px;
							text-align: left;
							background: url(../img/shared/content/table_default_thead.png) no-repeat 0 0;
							border-top: solid 1px #8db742;
							border-bottom: solid 1px #649c40;
						}

						div.leftColumn div#pageContent div.contentRight table.default thead tr th.left {
							background: url(../img/shared/content/table_default_thead.png) no-repeat 100% 0;
						}

				div.leftColumn div#pageContent div.contentRight table.default tbody {
				}

					div.leftColumn div#pageContent div.contentRight table.default tbody tr {
					}

						div.leftColumn div#pageContent div.contentRight table.default tbody tr td {
							padding: 6px 10px 8px 10px;
						}

						div.leftColumn div#pageContent div.contentRight table.default tbody tr.dark td {
							background: #f2f0e1;
						}

			div.leftColumn div#pageContent div.contentRight form.default {
			}

				div.leftColumn div#pageContent div.contentRight form.default fieldset {
				}

					div.leftColumn div#pageContent div.contentRight form.default fieldset div.clear {
						height: 12px;
					}

					div.leftColumn div#pageContent div.contentRight form.default fieldset p {
						clear: both;
						color: #fff;
						padding: 0 0 0 10px;
					}

					div.leftColumn div#pageContent div.contentRight form.default fieldset p.error {
						clear: both;
						color: #ff1400;
						padding: 0 0 0 172px;
						margin-top: -6px;
						margin-bottom: 6px;
					}

					div.leftColumn div#pageContent div.contentRight form.default fieldset div.formBox {
						display: block;
						float: left;
						width: 264px;
					}

					div.leftColumn div#pageContent div.contentRight form.default fieldset label {
						display: block;
						float: left;
						color: #666;
						width: 127px;
						padding: 3px 0 0 40px;
					}

					div.leftColumn div#pageContent div.contentRight form.default fieldset label.inLine {
						display: inline;
						float: none;
						width: auto;
					}

					div.leftColumn div#pageContent div.contentRight form.default fieldset input.text {
						display: block;
						float: left;
						width: 262px;
						height: 17px;
						border: solid 1px #ababab;
					}

					div.leftColumn div#pageContent div.contentRight form.default fieldset select {
						display: block;
						float: left;
						width: 262px;
						border: solid 1px #ababab;
					}

					div.leftColumn div#pageContent div.contentRight form.default fieldset textarea {
						display: block;
						float: left;
						border: solid 1px #ababab;
						overflow: auto;
						width: 262px;
						height: 99px;
					}

					div.leftColumn div#pageContent div.contentRight form.default fieldset input.wyslij {
						display: block;
						width: 79px;
						height: 27px;
						margin: 0 0 0 355px;
						background: url(../img/shared/content/form_wyslij.png) no-repeat 0 0;
						cursor: pointer;
						text-indent: -9000px;
						overflow: hidden;
					}

					div.leftColumn div#pageContent div.contentRight form.default fieldset input.znajdz {
						display: block;
						width: 79px;
						height: 27px;
						margin: 0 0 0 352px;
						background: url(../img/shared/content/form_znajdz.png) no-repeat 0 0;
						cursor: pointer;
						text-indent: -9000px;
						overflow: hidden;
					}

			div.leftColumn div#pageContent div.contentRight dl.aktualnosci {
			}

				div.leftColumn div#pageContent div.contentRight dl.aktualnosci dt {
					padding-bottom: 14px;
				}

					div.leftColumn div#pageContent div.contentRight dl.aktualnosci dt small {
						display: block;
						background: url(../img/main/content/aktualnosci_icon.png) no-repeat 1px 2px;
						padding: 0 0 0 10px;
						font-size: 9px;
					}

					div.leftColumn div#pageContent div.contentRight dl.aktualnosci dt a {
						display: block;
						font-size: 14px;
						color: #83b133;
					}

					div.leftColumn div#pageContent div.contentRight dl.aktualnosci dt strong {
						display: block;
						font-size: 14px;
						color: #83b133;
					}

				div.leftColumn div#pageContent div.contentRight dl.aktualnosci dd {
					border-bottom: dotted 1px #579433;
					padding-bottom: 14px;
					margin-bottom: 14px;
				}


			div.leftColumn div#pageContent div.contentRight div.stronicowanie,
			#partnerlist  div.stronicowanie{
				text-align: center;
				padding: 0 0 14px 0;
			}
			div.leftColumn div#pageContent div.contentRight div.stronicowanie,
			#partnerlist div.stronicowanie {
				padding-top: 10px;
			}

				div.leftColumn div#pageContent div.contentRight div.stronicowanie a,
				div.leftColumn div#pageContent div.contentRight div.stronicowanie span,
				#partnerlist  div.stronicowanie a,
				#partnerlist  div.stronicowanie span{
					width: 22px;
					height: 19px;
					display: inline-block;
					text-align: center;
					background-image: url(../img/shared/content/stronicowanie_small.png);
					background-repeat: no-repeat;
					background-position: 0 0;
					color: #549433;
					padding: 3px 0 0 0;
					cursor:hand;
					cursor:pointer;
				}

				div.leftColumn div#pageContent div.contentRight div.stronicowanie .big,
				#partnerlist  div.stronicowanie .big{
					width: 79px;
					background-image: url(../img/shared/content/stronicowanie_big.png);
				}

				div.leftColumn div#pageContent div.contentRight div.stronicowanie a,
				#partnerlist  div.stronicowanie a{
					height: 22px;
					padding: 0;
				}

					div.leftColumn div#pageContent div.contentRight div.stronicowanie a span,
					#partnerlist  div.stronicowanie a span{
						background-position: 0 -22px;
						color: #ffffff;
					}

div.rightColumn {
	width: 201px;
	min-height: 400px;
	float: left;
	padding: 0px 0 0 0;
}

	div.rightColumn div.flash {
		margin-bottom: 0px;
	}

		div.rightColumn div.flash img {
			display: block;
		}

	div.rightColumn ul.menu {
		background: url(../img/shared/rightcolumn/hr.png) repeat-x 0 100%;
		padding: 0 0 20px 0;
		margin: 0 0 16px 0;
	}

		div.rightColumn ul.menu li {
			display: inline;
			background: url(../img/shared/rightcolumn/menu_li.png) no-repeat 6px 50%;
			padding: 0 0 0 17px;
		}

		div.rightColumn ul.menu li.first {
			background: none;
			padding: 0;
		}

		div.rightColumn ul.menu li#kontakt a {
			display: block;
			width: 84px;
			height: 22px;
			font-weight: bold;
			overflow: hidden;
			text-indent: -1234px;
			background: url(../img/shared/rightcolumn/btnKontakt.png) no-repeat 0 0;
		}

	div.rightColumn form.znajdz {
		background: url(../img/shared/rightcolumn/hr.png) repeat-x 0 100%;
		padding: 0 0 17px 0;
		margin: 0 0 16px 0;
		/*margin: 0 0 156px 0;*/
	}

	div.rightColumn form.znajdz.first {
		background: url(../img/shared/rightcolumn/hr_double.png) repeat-x 0 100%;
		padding-top: 36px;
	}

			div.rightColumn form.znajdz fieldset input.text {
				background: #FFF none repeat scrol 0 0;
				border: 0 none;
				width: 120px;
				height: 16px;
				float: left;
				margin-right: 9px;
				padding: 2px;
			}

			div.rightColumn form.znajdz fieldset input.znajdz {
				display: block;
				float: left;
				width: 65px;
				height: 19px;
				background: url(../img/shared/rightcolumn/znajdz.png) no-repeat 0 0;
				color: #fff;
				cursor: pointer;
			}

	div.rightColumn div.dlaPartnerow {
		position: relative;
		background: url(../img/shared/rightcolumn/hr.png) repeat-x 0 100%;
		padding: 0 52px 21px 0;
		margin: 0 0 16px 0;
	}

		div.rightColumn div.dlaPartnerow img {
			position: absolute;
			z-index: 0;
			bottom: 1px;
			right: -10px;
			display: block;
			overflow: hidden;
		}

		div.rightColumn div.dlaPartnerow h4 {
			width: 117px;
			height: 14px;
			background: url(../img/shared/rightcolumn/dlapartnerow_h4.png) no-repeat 0 0;
			text-indent: -8000px;
			overflow: hidden;
			margin: 0 0 12px 11px;
		}

		div.rightColumn div.dlaPartnerow ul {
			padding: 0 0 8px 8px;
		}

			div.rightColumn div.dlaPartnerow ul li {
				background: url(../img/shared/rightcolumn/dlapartnerow_li.png) repeat-x 0 0;
			}

			div.rightColumn div.dlaPartnerow ul li.first {
				background: none;
			}

				div.rightColumn div.dlaPartnerow ul li a {
					display: block;
					background: url(../img/shared/dot.png) no-repeat 0 50%;
					padding: 6px 0 4px 18px;
				}

				div.rightColumn div.dlaPartnerow ul li.grey a {
					color: #666;
				}

		div.rightColumn div.dlaPartnerow p {
			padding: 0 16px 0 11px;
		}


a#btnGrudziadz {
	width: 200px;
	height: 326px;
	background-image: url(../img/shared/rightcolumn/btnGrudziadz.jpg);
}

a#znajdzSklep {
	width: 200px;
	height: 76px;
	background-image: url(../img/shared/rightcolumn/btnZnajdzSklep.png);
	}


div#pageFooter {
	clear: both;
	width: 970px;
	margin: 0 auto;
}

	div#pageFooter div.top {
		/*padding-left: 22px;*/
		height: 74px;
	}

	div#pageFooter div.top:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
/*
		div#pageFooter div.top a {
			display: block;
			float: left;
			margin-right: 41px;
		}

			div#pageFooter div.top a img {
				display: block;
			}
*/

		div#pageFooter div.top p {
			text-align: center;
			padding: 30px 0 0 0;
		}

	div#pageFooter div.adBox {
		background: url(../img/shared/footer/adbox.png) no-repeat 100% 0;
		padding: 24px 0 19px 0;
		text-align: center;
	}

	div#pageFooter div.bottom {
		position: relative;
		padding: 21px 0 21px 0;
		background: url(../img/shared/footer/bottom.png) no-repeat 0 0;
		color: #666666;
	}

	div#pageFooter div.bottom:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

		div#pageFooter div.bottom p {
			white-space: pre;
		}

			div#pageFooter div.bottom p span.bar {
				color: #529132;
			}

		div#pageFooter div.bottom a.logo {
			position: absolute;
			top: 1px;
			right: 10px;
			display: block;
		}

.clickable {
	cursor: pointer;
}