* {
	margin:0px;
	padding:0px;
}
html {
	overflow-x:hidden;
}
body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #424242;
	margin: 0px;
	padding: 0px;
	position: relative;
	letter-spacing: 0.1em;
}
p {
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.clr {
	border-style:none;
	border-width:0;
	clear:both;
	font-size:0;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
}
a:focus, a:active {
  outline:none;
}
.line-height {
	line-height: 1.5em;
}
.wstep-tekst {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7e9fa2;
	line-height: 1.5em;
	letter-spacing: normal;
}
a.link:link, a.link:visited {
	color: #000;
	text-decoration: none;
}

.wstep-subtekst {
	font-size: 12px;
	line-height: 1.4em;
}
.contener {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 40px;
}
.menu-top {
	text-align: right;
	padding-top: 28px;
}
a.menu-top-link:link, a.menu-top-link:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #e95d0f;
	text-decoration: none;
	text-transform: uppercase;
	margin-left: 20px;
}
a.menu-top-link:hover {
	color: #9EB1B5;
}
.flash {
	left:50%;
	margin-left:-1200px;
	position:absolute;
	top:0;
	visibility:visible;
	width:2400px;
	z-index:-1;
}
.lewakolumna {
	float: left;
	width: 344px;
}
.srodkowakolumna {
	float: left;
	width: 240px;
	padding-top: 62px;
	padding-left: 63px;
	padding-right: 60px;
}
.prawakolumna {
	float: left;
	width: 253px;
	padding-top: 25px;
}
.promocje-box {
	background-image: url(../images/promo-tlo.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 278px;
	width: 344px;
}
.home-link {
	display: block;
	height: 63px;
	width: 200px;
	margin-bottom: 269px;
	margin-left: 20px;
}
.aktualnosci-box {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9db1b4;
	border-left-color: #9db1b4;
	padding-top: 19px;
	padding-left: 21px;
	background-color: #FFF;
}
a.aktualnosci-link:link, a.aktualnosci-link:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #677577;
	text-decoration: none;
	display: block;
	width: 225px;
	background-image: url(../images/arrow-aktualnosci.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	clear: both;
	padding-bottom: 10px;
	letter-spacing: normal;
	padding-right: 10px;
}
a.aktualnosci-link:hover {
	color: #000;
}
a.wiecej-link:link, a.wiecej-link:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #7e9fa2;
	text-decoration: none;
	text-align: right;
	background-image: url(../images/arrow-wiecej.gif);
	background-position: right center;
	display: block;
	background-repeat: no-repeat;
	height: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 20px;
	margin-top: 20px;
	clear: both;
}
a.wiecej-link:hover {
	color: #EA5C10;
	background-image: url(../images/arrow-wiecej-over.gif);
}
.skontaktujsie {
	background-image: url(../images/skontaktujsie-tlo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 139px;
	width: 253px;
	padding-top: 52px;
	position: relative;
}
a.zamow-rozmowe-link:link, a.zamow-rozmowe-link:visited {
	display: block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/zadzwon.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 34px;
	padding-left: 64px;
	padding-top: 20px;
	margin-bottom: 14px;
}
a.zamow-rozmowe-link:hover {
	background-image: url(../images/zadzwon-over.png);
	color: #EA5C10;
}
a.umow-spotkanie-link:link, a.umow-spotkanie-link:visited {
	display: block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/skontaktujsie.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 34px;
	padding-left: 64px;
	padding-top: 20px;
}
a.umow-spotkanie-link:hover {
	background-image: url(../images/skontaktujsie-over.png);
	color: #EA5C10;
}
.galeria-box {
	margin-top: 20px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.galeria-box object {
	display:block;
}

.stopka {
    background-image: url(../images/stopka-tlo.gif);
    background-repeat: repeat-x;
    background-position: left top;
    min-height: 300px;
    background-color: #e95d0f;
}
.stopka-contener {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 75px;
	letter-spacing: normal;
}
a.stopka-link:link, a.stopka-link:visited {
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	margin-right: 10px;
	display: block;
	float: left;
	margin-top: 44px;
}
a.stopka-link:hover {
	color: #9EB1B5;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fbdfcf;
	text-decoration: none;
	float: right;
	padding-top: 44px;
}
.copyright strong {
	font-weight: normal;
}
a.copyright-link:link, a.copyright-link:visited ,a.copyright2:link, a.copyright2:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fbdfcf;
	text-decoration: none;
}
a.copyright-link:hover {
	color:#FFF;
}
a.copyright2:hover {
	color: #fbdfcf;
}

.podstrona-kolumna {
	float: left;
	width: 657px;
	padding-right: 50px;
	padding-top: 30px;
	position: relative;
}
.naglowek-podstrona {
	display: block;
	margin-bottom: 50px;
}
.aktualnosci-item {
	margin-bottom: 26px;
}
.data-aktualnosci {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #9db1b4;
	height: 100%;
	float: left;
	letter-spacing: 0.2em;
	width: 13%;
}
.tytul-aktualnosci {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #424242;
	letter-spacing: 0.1em;
	margin-bottom: 5px;
}
.aktualnosci-tekst {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #424242;
	letter-spacing: 0.1em;
	line-height: 1.4em;
}
.tresc-aktualnosci {
	float: left;
	width: 86%;
	padding-left: 5px;
}
.okolica-domek {
	background-image: url(../images/okolica.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 12px;
	padding-left: 260px;
	height: 450px;
}
.jcarousel-przystan {
	width: 648px;
	position: relative;
}

.mapa-tlo {
	background-image: url(../images/mapa-tlo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 550px;
	position: relative;
	margin-top: 20px;
}
.dobresasiedztwo-haslo {
	display: block;
	position: absolute;
	top: 70px;
	right: 36px;
}
.tekst-dobresasiedztwo {
	position: absolute;
	top: 140px;
	width: 210px;
	right: 36px;
	line-height: 1.3em;
}
.inwestor-img {
	position: absolute;
	right: 0px;
	bottom: 0px;
	z-index: -1;
}
.okolica-img-pos {
	position: relative;
	padding-bottom: 280px;
}
a.pres-link:link, a.pres-link:visited {
	display: block;
	height: 91px;
	width: 112px;
	background-image: url(../images/pres-logo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	margin-left: 74px;
	margin-top: 16px;
	margin-right: 72px;
	margin-bottom: 100px;
}
a.pres-link:hover {
	background-image: url(../images/pres-logo-over.jpg);
}
a.link-url:link, a.link-url:visited {
	text-decoration: none;
	color: #EC6E08;
}
a.link-url:hover {
	color: #9DB1B4;
}
.miejska-przystan-tresc {
	background-image: url(../images/miejskaprzystan-tlo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}
.miejskaprzystan-imgpos {
	position: absolute;
	left: -197px;
	top: 0px;
	display: block;
}
.miejska-haslo {
	display: block;
	margin-left: 100px;
	padding-top: 350px;
}
.miejska-galeria-mini {
	float: right;
	width: 180px;
	margin-top: 330px;
}
.miejska-galeria-img {
	margin-bottom: 20px;
}
.miejska-tekst-box {
	width: 250px;
	margin-left: 70px;
	margin-top: 110px;
}
.popup {
	height: 170px;
	width: 360px;
	position: absolute;
	left: -120px;
	top: 60px;
}
.zamow-naglowek {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	margin-bottom: 27px;
	letter-spacing: normal;
}
#phonepop {
	background-image: url(../images/phone-input.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 189px;
	display: block;
	float: left;
	padding-left: 30px;
	padding-bottom: 17px;
	padding-top: 9px;
}
#phonepopbutton {
	background-color: transparent;
	background-image: url(../images/phone-button.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	width: 71px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	float: left;
	font-size: 0px;
	line-height: 0px;
	cursor:pointer;
}
.zamow-box {
	background-image: url(../images/popup-tlo.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 135px;
	width: 295px;
	padding-top: 35px;
	padding-right: 30px;
	padding-left: 35px;
	position: relative;
}
.errormsg {
	font-weight: bold;
	color: #FFF;
	clear: both;
}
.close {
	position:absolute;
	right:22px;
	top:18px;
	cursor:pointer;
}
.powodzenie {
	font-size: 12px;
	color: #FFF;
	background-image: url(../images/ok.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 70px;
	height: 49px;
	margin-top: 30px;
	margin-left: 10px;
	letter-spacing: 0.1em;
}
.wybierzmieszkanie-box {
	background-color: #E95D10;
	background-image: url(../images/wybierzmieszkanie.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 173px;
	width: 253px;
}
.wybierzmieszkanie-box:hover {
	background-image: url(../images/wybierzmieszkanie-hover.jpg);
}

.wybierzm-select-naglowek {
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	margin-top: 10px;
	margin-bottom: 4px;
}
button#szukaj {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../images/szukaj-arrow.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 20px;
}
button#szukaj:hover {
	background-image: url(../images/szukaj-arrow-over.jpg);
}
.galeria-img-link-1 {
	display: block;
	position: relative;
	height: 276px;
	width: 648px;
	margin-top: 30px;
}
a.galeria-img-link:link , a.galeria-img-link:visited{
	display: block;
	float: left;
	margin-right: 10px;
	border: 2px solid #FFF;
}

.galeriabok {
	display: block;
	position: absolute;
	left: -718px;
	bottom: 0px;
}
a.galeria-img-link:hover {
	border-top-color: #E95D10;
	border-right-color: #E95D10;
	border-bottom-color: #E95D10;
	border-left-color: #E95D10;
}

.promo-img {
	display: block;
	padding-top: 81px;
	padding-left: 38px;
}
a.zobaczpromocje-link:link, a.zobaczpromocje-link:visited {
	display: block;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/promo-more.jpg);
	background-repeat: no-repeat;
	text-align: right;
	background-position: right center;
	padding-right: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 27px;
	margin-right: 22px;
}
a.zobaczpromocje-link:hover {
	background-image: url(../images/promo-more-over.jpg);
	color: #EA5C10;
}

.odstep {
	clear: both;
	height: 25px;
}
.standard-lista {
	display: block;
	margin-left: 30px;
}
.standard-lista li {
	line-height: 1.5em;
	background-image: url(../images/arrow-aktualnosci.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	list-style-type: none;
	padding-left: 20px;
	margin-bottom: 10px;
}
.standard-naglowek {
	display: block;
	margin-top: 30px;
	margin-bottom: 20px;
}
.standard-img {
	background-image: url(../images/standard-img.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 421px;
	width: 649px;
	position: relative;
}
.standard-img2 {
	position: absolute;
	left: -561px;
	bottom: 0px;
}
.carusela-div {
}
.podpis-carusela {
	font-size: 10px;
	color: #555555;
	display: block;
	padding-top: 15px;
}
.mapabig {
	display: block;
	height: 40px;
	width: 40px;
	position: absolute;
	left: 243px;
	top: 196px;
}
.inwestycje-lista {
	float: left;
	width: 399px;
}
.inwest-logo {
	float: left;
	display: block;
	margin-right: 20px;
}
.inwest-opis {
	float: left;
	padding-top: 20px;
	line-height: 1.6em;
}
a.standardbutton:link, a.standardbutton:visited {
	background-image: url(../images/standardbutton.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
	height: 63px;
	width: 272px;
	float: right;
}
a.standardbutton:hover {
	background-image: url(../images/standardbutton-over.gif);
}
a.cwbbtn:link, a.cwbbtn:visited {
	background-image: url(../images/dnb.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 88px;
	width: 220px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
a.cwbbtn:hover {

}
