html, body {
	font-size: 11px;
	font-family: verdana, sans-sarif;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 100%;
	background-color: #FFF88B;
}

h1 {font-size: 9px; font-family: verdana, sans-sarif; margin: 0px; padding: 0px;}

textarea {font-family: verdana, sans-sarif;}

img {border: 0px;}
a img {border: 0px;}
	
a {color: #333; text-decoration: none; font-weight: normal;}
a:hover {color: #212121;}

hr {border-color: #eee; height: 1px; background-color: #eee;}
sup {font-size: 8px;}

.bold {font-weight: bold;}

.logo {float: left; clear: none; width: 305px; height: 110px; cursor: pointer; background: transparent url(../img/logo.jpg) no-repeat center bottom;}
.bannerGlowny {width: 580px; height: 90px; overflow: hidden; float: right; clear: none; margin-top: 8px; margin-right: 10px;}

.LangBox {width: 150px; height: 30px; float: left; overflow: hidden; padding: 5px 10px 0px 0px; background-color: #fff88b;}
.LangBox a {float: right; width: 29px; height: 19px; margin: 0px 1px;}

.slogan {width: 440px; height: 27px; float: left; overflow: hidden; padding: 8px 0px 0px 0px; background-color: #fff88b; color: #444; font-size: 14px; text-align: right; font-weight: bold; text-transform: uppercase;}
.logatowarzyszace {width: 300px; height: 30px; float: left; overflow: hidden; background-color: #fff88b; padding-top: 5px; text-align: center;}

#wrapper {margin: 0px auto; text-align: left; width: 900px; height: 100%; position: relative;}
div.wrapper_header {width: 900px; overflow: hidden; height: 135px; margin-top: 8px; background: #fff88b url(../img/wo_bg.jpg) no-repeat left top;}
div.wrapper_outter {width: 900px; overflow: hidden; padding-top: 6px; background-color: #fff88b;}
div.wrapper_outter div.wrapper_inner {width: 900px; overflow: hidden; background: #fff88b url(../img/wi_bg.jpg) no-repeat left bottom; padding-bottom: 10px;}
div.wrapper_footer {width: 900px; overflow: hidden; height: 120px;}

.topMenu {width: 860px; margin: 0px 10px; height: 25px; padding: 12px 0px 0px 20px; color: #fff; overflow: hidden; background: #fff88b url(../img/tm_bg.jpg) repeat-x left top;}
.topMenu a {color: #fff; font-weight: bold; font-size: 11px; text-transform: uppercase;}
.topMenu a:hover {color: #fff; text-decoration: underline;}

.bottomMenu {width: 840px; margin: 0px 10px; height: 25px; padding: 12px 20px 0px 20px; color: #fff; overflow: hidden; background: #fff88b url(../img/tm_bg.jpg) repeat-x left top;}
.bottomMenu div.bm_left {float: left; clear: none; display: inline;}
.bottomMenu div.bm_left a {color: #fff; text-decoration: none;}
.bottomMenu div.bm_left a:hover {text-decoration: underline;}
.bottomMenu div.bm_right {float: right; clear: none; display: inline;}
.bottomMenu div.bm_right a {color: #fff; font-size: 11px;}
.bottomMenu div.bm_right a:hover {color: #fff; text-decoration: underline;}

div.SiteMap {}
div.SiteMap a {display: block; font-size: 12px; font-weight: bold; background: url(../img/bullet1.gif) no-repeat left center; margin-top: 2px; padding-left: 12px; margin-left: 15px;}
div.SiteMap a:hover {text-decoration: underline;}
div.SiteMap div.sm_Menu {margin: 5px 15px;}
div.SiteMap div.sm_SubMenu {margin-left: 15px;}
div.SiteMap div.sm_SubMenu a {display: block; background: none; padding-left: 8px; font-size: 11px; font-weight: normal;}
div.SiteMap div.sm_SubMenu a:hover {text-decoration: underline;}
/* ------------------------------ Main Panel ----------------------------------- */
.mMain {width: 900px; padding-top: 6px; overflow: hidden; background-color: #fff88b;}
.mLeftPanel {width: 203px; padding-left: 10px; float: left; overflow: hidden;}
.mMainPanel {width: 470px; padding: 0px 2px; float: left; overflow: hidden; min-height: 400px;}
.mMainPanelWide {width: 683px; padding: 0px 2px; float: left; overflow: hidden; min-height: 400px;}
.mMainBox {clear: both;}
.mRightPanel {width: 203px; padding-right: 10px; float: right; overflow: hidden;}

.topLeft {width: 203px; padding-left: 10px; float: left; overflow: hidden;}
.topMiddle {width: 470px; padding: 0px 2px; float: left; overflow: hidden;}
.topMiddle .SplitBox {float: left; width: 150px; clear: none; overflow: hidden; padding-top: 14px;}
.topMiddle .SplitBox label {font-weight: bold; font-size: 10px; height: 20px; display: block;}

.topRight {width: 203px; padding-right: 10px; float: right; overflow: hidden;}

div.topRight a.wysz_submit {
	display: block;
    font-size: 10px; 
    font-weight: bold;
	vertical-align: text-bottom; 
	text-align: center;
	background: url(../img/btn.gif) no-repeat left top;
	color: #fff;
	width: 68px;
	height: 19px;
	padding-top: 5px;
	margin: 15px 0px 15px 70px;
}
/* ------------------------------- Main Panel --------------------------------- */

div.PozostaleLinkTitle {width: 185px; height: 20px; line-height: 20px; border-left: 5px solid #848484; border-top: 3px solid #848484; padding-top: 3px; padding-left: 10px; overflow: hidden; font-weight: bold; color: #eee; background-color: #545454;}
div.PozostaleLinkBox {overflow: hidden; margin-bottom: 10px; padding: 0px 0px!important; padding: 3px 0px; background-color: #a2a2a2;}

div.LeftBox {overflow: hidden; margin-top: 10px; padding: 0px;}
div.LeftBox input {width: 200px; margin-left: 12px; margin-right: 8px; float: left;}
div.LeftBox a {border: 1px solid silver; margin: 0px; padding: 3px 5px; color: #444; float: left;}
div.LeftBox a:hover {border: 1px solid #ed0023;}

div.RightBox {overflow: hidden; width: 189px; padding: 0px 7px; font-size: 11px;}

div.SplitBoxLeft {width: 223px!important; width: 213px; overflow: hidden; float: left; clear: none; margin-right: 5px; margin-left: 7px;}
div.SplitBoxRight {width: 223px!important; width: 213px; overflow: hidden; float: left; clear: none; margin-left: 5px; margin-right: 7px;}
div.SplitBoxLeft div.SplitBoxInner, div.SplitBoxRight div.SplitBoxInner {padding: 5px 0px; font-size: 11px;}
div.SplitBoxInner div.SplitBoxInnerImg {float: left; clear: left; margin-right: 4px; margin-bottom: 4px;}
div.SplitBoxInner div.SplitBoxInnerData {width: 66px; background-color: #222; color: #fff; padding: 2px 4px; margin-bottom: 4px; float: left; clear: right;}
div.SplitBoxInner div.SplitBoxInnerTitle {font-weight: bold; float: left; clear: right;}
div.SplitBoxInner div.SplitBoxInnerSkrot {display: block; clear: both; padding-top: 5px;}
div.SplitBoxInner div.SplitBoxInnerMore {padding-top: 7px;}
div.SplitBoxInner div.SplitBoxInnerMore a {font-weight: bold; color: #c20000; text-decoration: underline;}
div.SplitBoxInner div.SplitBoxInnerMore a:hover {color: #333; text-decoration: none;}

div.FormularzLinkBox {width: 252px; padding-right: 20px; overflow: hidden; margin-top: 30px; padding: 0px 0px!important; padding: 6px 6px; background: url(../img/twarz1.jpg) no-repeat right top;}

div.FormularzLinkBox {width: 252px; padding-right: 20px; overflow: hidden; margin-top: 30px; padding: 0px 0px!important; padding: 6px 6px; background: url(../img/twarz1.jpg) no-repeat right top;}
a.FormularzLink {color: #444; background: url(../img/bullet1.gif) no-repeat left center; padding: 6px 0px 7px 12px; 
        display: block; text-decoration: none; font-size: 11px; margin-left: 10px; }
a:hover.FormularzLink {color: #ed0023; text-decoration: underline;}

/* ------------------------------ OfertaSpecjalna Panel ------------------------ */
.ofeSpecBody {width: 490px; clear: both; text-align: center; overflow: hidden; padding-top: 4px;}
        
/*div.OfertaSpecjalna {width: 470px; overflow: hidden; font-size: 11px; color: #222; margin-bottom: 34px;}*/
div.OfertaSpecjalna {width: 49%; font-size: 11px; border-bottom: 1px solid #777; padding-top: 10px;}

div.OfertaSpecjalna img {border: 1px solid #777;}

div.OfertaSpecjalna table {border-collapse: collapse;}
div.OfertaSpecjalna table tbody tr {height: 18px;}
div.OfertaSpecjalna table tbody tr td {width: 40%; text-align: left;}
div.OfertaSpecjalna table tbody tr td.first {width: 50px!important; width: 30px; padding: 0px 6px; vertical-align: top;}
#IE div.OfertaSpecjalna table tbody tr td.first {width: 35px!important;}
div.OfertaSpecjalna table tbody tr td.t1 {border-bottom: 1px solid #aaa;}
div.OfertaSpecjalna table tbody tr td.t2 {text-align: right; padding-right: 30px; border-bottom: 1px solid #aaa;}
div.OfertaSpecjalna table tfoot tr td {text-align: left; padding-left: 10px; padding-top: 0px;}
div.OfertaSpecjalna table tfoot tr td a {background: transparent url(../img/bullet3.gif) no-repeat left bottom; padding-bottom: 2px; padding-left: 20px; color: #c20000; margin-right: 20px;}
div.OfertaSpecjalna table tfoot tr td a:hover {text-decoration: underline; color: #c20000;}

div.OfertaSpecjalna a:hover {
	color: #46494d;
	text-decoration: underline;
}

div.Ogloszenie {width: 670px; overflow: hidden; font-size: 11px; color: #222; margin-bottom: 34px;}

div.Ogloszenie img {border: 1px solid #777;}

div.Ogloszenie table {width: 670px; border-collapse: collapse;}
div.Ogloszenie table tbody tr {height: 18px;}
div.Ogloszenie table tbody tr td {text-align: left;}
div.Ogloszenie table tbody tr td.t1 {border-bottom: 1px solid #aaa;}
div.Ogloszenie table tbody tr td.t2 {text-align: right; padding-right: 30px; border-bottom: 1px solid #aaa;}
div.Ogloszenie table tfoot tr td {text-align: left; padding-left: 10px; padding-top: 8px;}
div.Ogloszenie table tfoot tr td a {background: transparent url(../img/bullet3.gif) no-repeat left bottom; padding-bottom: 2px; padding-left: 20px; color: #c20000; margin-right: 20px;}
div.Ogloszenie table tfoot tr td a:hover {text-decoration: underline; color: #c20000;}

div.Ogloszenie a:hover {
	color: #46494d;
	text-decoration: underline;
}


a.btnSpecWiecej {display: block; width: 126px; height: 18px; padding-top: 2px; overflow: hidden; text-align: center; background: url(../img/btn2_bg.jpg) no-repeat left top; font-weight: bold; color: #333;}
a.btnSpecWiecej:hover {color: #ed0023;}

div.brakofert {font-size: 13px; font-weight: bold; color: #333; text-align: center; padding-top: 45px;}

div.OfertaLista {width: 673px; overflow: hidden; clear: both; font-size: 10px;}
div.OfertaLista table {width: 673px; overflow: hidden; border-collapse: collapse; margin-top: 1px;}
div.OfertaLista table td {vertical-align: middle; text-align: left; padding: 4px; overflow: hidden; color: #444;}
div.OfertaLista table tr.two td {background-color: #d1cb72;}
div.OfertaLista table tr.header td {height: 35px; font-size: 11px; background-color: #d1cb72; text-align: center; color: #333; font-weight: bold; border: 1px solid #eee;}
div.OfertaLista a:hover {color: #46494d; text-decoration: underline;}

div.OfertaLista table tr.header td div.FieldName {}
div.OfertaLista table tr.header td div.sortBtns {height: 10px;}
div.OfertaLista table tr.header td div.sortBtns img.up {}
div.OfertaLista table tr.header td div.sortBtns a {}

div.SearchViewControls {float: left; color: #333; font-size: 11px; font-weight: bold;}
div.SearchViewControls select {font-size: 11px; color: #333; background-color: #d1cb72;}

div.OfertaLista table tfoot {color: #555; background-color: #eee;}
div.OfertaLista table tfoot a {color: #555; text-decoration: none; font-weight: bold;}
div.OfertaLista table tfoot a:hover {color: #888; text-decoration: underline;}
/* ------------------------------ OfertaSpecjalna Panel ------------------------ */
/*---------------------------------ARTICLES --------------------------------------------*/
div.artTitle {width: 634px; height: 20px; line-height:20px; padding-top: 2px; padding-left: 14px; overflow: hidden; font-weight: bold; font-size: 12px;
		color: #ed0023; background: #fff url(../img/head_bg2.gif) no-repeat left bottom; padding-bottom: 2px;}

div.artBody {width: 460px; clear: none; float: left; font-size: 12px; color: #333; text-align: justify; padding: 5px;}
div.artBody a.wiecej {float: right; font-weight: bold; font-size: 10px; color: #c23071; background: #fff url(../img/pix.gif) no-repeat center left; padding-left: 10px; text-decoration: none;}
div.artBody a:hover.wiecej {color: #2a7470;}

div.artBodyWide {width: 673px; clear: none; float: right; font-size: 12px; color: #333; text-align: justify; padding: 5px;}
div.artBodyWide a.wiecej {float: right; font-weight: bold; font-size: 10px; color: #c23071; background: #fff url(../img/pix.gif) no-repeat center left; padding-left: 10px; text-decoration: none;}
div.artBodyWide a:hover.wiecej {color: #2a7470;}

div.artBodyWide1 {float: left; font-size: 11px; color: #333; text-align: justify; padding: 10px; padding-left: 0px; padding-right: 20px;}

/* index */
div.artTitleSmall {width: 393px; height: 20px; line-height:20px; padding-top: 2px; padding-left: 14px; overflow: hidden; font-weight: bold; font-size: 12px;
		color: #ed0023; background: #fff url(../img/head_bg.jpg) no-repeat left bottom; padding-bottom: 2px;}
div.artBodySmall {width: 393px; padding: 5px; padding-left: 14px; padding-right: 10px; font-size: 12px; color: #333; text-align: justify;}
div.artBodySmall a.wiecej {float: right; font-weight: bold; font-size: 10px; color: #c23071; background: #fff url(../img/pix.gif) no-repeat center left; padding-left: 10px; text-decoration: none;}
div.artBodySmall a:hover.wiecej {color: #2a7470;}
/*---------------------------------ARTICLES --------------------------------------------*/
/*---------------------------------AKTUALNOSCI --------------------------------------------*/
div.aktTitle {width: 230px; height: 20px; color: #ed0023; line-height: 20px; padding-top: 2px; padding-bottom: 2px; padding-left: 11px;
        font-weight: bold; font-size: 12px; background: #fff url(../img/head2_bg.jpg) no-repeat left bottom;}
div.aktBody {width: 230px; padding-left: 11px; padding-top: 3px; color: #444;}
a.aktLink {display: block; background: url(../img/bullet3.gif) no-repeat left bottom; padding-bottom: 2px; padding-left: 20px; color: #333;}
a.aktLink:hover {text-decoration: underline;}
/*---------------------------------AKTUALNOSCI --------------------------------------------*/
/*---------------------------------POZOSTALE --------------------------------------------*/
div.artBody a.PozostaleLink {color: #616161; font-size: 11px; display: block; margin-bottom: 2px; padding-left: 12px; background: url(../img/pix.gif) left center no-repeat;}
div.artBody a.PozostaleLink:hover {color: #999; text-decoration: underline;}
/*---------------------------------POZOSTALE --------------------------------------------*/
/*--------------------------- NOTATNIK --------------------------*/
div.notatnik a {font-weight: bold; color: #000;}
/*--------------------------- NOTATNIK --------------------------*/
/******************************* szukaj.asxp -> wyniki wyszukiwania ******************************/
.searchResultsNavigation {text-align: center; }

.lbStrony a{text-decoration: none; color: #444;}
.lbStrony a.selected {font-weight: bold;}
/******************************* oferta.aspx -> widok oferty ******************************/

div.OfertaMenu {height: 35px; width: 470px; font-weight: bold;}
div.OfertaMenu a {padding: 8px 12px; height: 15px; font-weight: bold; border: 1px solid #eee; background-color: #d1cb72;}
div.OfertaMenu a:hover {text-decoration: underline; background-color: #fff88b;}

.oferta a {color: #00f;}

div.oferta a.wysz_submit {font-size: 13px; font-weight: bold; color: #bf001a; height: 15px;	margin-top: 4px;}
div.oferta a:hover.wysz_submit {text-decoration: underline;}

a.link7 {
	display: block;	
	background-color: #ddd;
	text-decoration: none;
	font-size:11px;
	padding-left:10px;
	color: #a6002e;
}
a.link7c {
	display: block;	
	width: 532px;
	height: 20px;
	padding-top: 4px;
	background-color: #ddd;
	text-decoration: none;
	font-size:11px;
	padding-left:10px;
	color: #a6002e;
}
 div.stop {height:26px;	line-height:20px; font-size:12px; font-weight:bold;}

.gallery {overflow: hidden; width: 196px; height: 10000px; border-left: 1px solid #c20000; border-right: 1px solid #c20000;}
.gallery a {float: left; background-position: center center; background-repeat: no-repeat;}

div.scroll1, div.scroll2 {
	width: 198px;
	height: 33px;
	clear: both;
	display: block;
	padding: 0px;
	cursor: pointer;
	background-color: #c20000;
	background-image: url(../img/back.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
div.scroll2 {background-image: url(../img/next.gif);}
div.scroll1:hover, div.scroll2:hover {background-color: #fff88b;}	

.filterLinks { padding: 0px 0px 0px 20px; color:#495879; font-size: 14px;}
.filterLinks a { padding: 0px 5px 0px 14px; text-decoration:none; color:#495879;}
.filterLinks a.selected { color: #d2110b; }				 
.filterLinks a.tab { cursor:pointer; }
.filterLinks a:hover {color: #d2110b;}
				 
.showMore {  padding: 10px 0px 0px 20px; color: #494843; }
.showMore a { padding: 1px 2px; background: #efecbf; border: 1px solid #6d6b5f; text-decoration:none; color: #494843;}
.showMore a.selected { background:#fee191; color: #a80b38; }
.filterLinks em { padding: 0px 10px 0px 0px; color: #a80b38; font-weight:bold; }

div.oferta {margin-top: 0px; padding: 0px;}
div.oferta table {color:#000000; width: 630px; border-collapse: collapse;}
div.oferta table tr td {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	margin-bottom: 2px;
	padding: 1px;
	padding-left: 4px;
	font-size: 12px;
	text-align: right;
}
div.oferta table tr td.ofef {width: 142px; text-align: left!important; padding: 0px;}
div.oferta table tr td.ofef img {
	border: solid 1px #9CA2AD;
	width: 114px;
	height: 90px;
	padding: 2px;
	float: none!important;
}
div.oferta table tr td.t {height: 16px; vertical-align: middle; text-align: left; margin-bottom: 2px; font-weight: bold; background-color: #d1cb72;}
div.oferta table tr td.t1 {
	height: 16px;
	vertical-align: middle;
	color: #a70c36;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	padding:4px;
	margin-bottom: 2px;
}

div.oferta a.Nav {color: #ed0023; text-decoration: none;}
div.oferta a.Nav:hover {color: #999; text-decoration: underline;}

div.ln3 {border-top: solid 1px silver; font-size: 1px; margin-top: 5px;	margin-bottom: 5px;}
div.oferta div.linki {padding: 3px;	padding-left: 5px;}
span.cena {color: #a6002e; font-weight: bold;}
div.wiecejinfo{text-align:right; padding-top:5px; padding-bottom:10px;}
div.adres{padding-left:10px; color:#4a4a4a; font-size:10px;}
div.czescofertyoff {display: block;}

div.blok table {width: 460px; margin: 0px; border-collapse: separate;}
div.blok2 table {width: 460px; margin: 0px;	border-collapse: separate;}
div.blok table tr td {
	margin: 0px;
	margin-bottom: 2px;
	padding: 1px;
	vertical-align: top;
	font-family: Verdana;
	font-size: 10px;
}
div.blok table tr {margin-bottom: 2px;}
td.t {height: 16px; margin-bottom: 2px; width: 200px; vertical-align: middle; font-weight: bold;}

table.firstPage td.t {width: 160px;}

select {border: solid 1px #B7B5AE; background-color: #F6F5F0;}
label {padding-left: 4px;}

div.formapp {padding-left: 0px; color: #6b6b6b; font-family: Verdana; font-size: 11px; font-weight: normal;}
.sel {color: #6b6b6b; font-family: Verdana; font-size: 11px; font-weight: normal;}
div.formapp textarea {border: solid 1px #B7B5AE; background-color: #F6F5F0;}

div.formapp a.wysz_submit {
	display: block;
    font-size: 10px; 
    font-weight: bold;
	vertical-align: text-bottom; 
	text-align: center;
	background: url(../img/btn.gif) no-repeat left top;
	color: #fff;
	width: 68px;
	height: 19px;
	padding-top: 5px;
	margin: 15px 0px 15px 10px;
}

div.formapp a:hover.wysz_submit {text-decoration: underline;}

div.frmkontakt div {float: left; width: 170px;}
div.frmkontakt input, div.frmkontakt textarea, div.frmkontakt select {
	font-size: 10px;
	padding-left: 4px;
	padding-top: 4px;
	border: solid 1px #B7B5AE; 
	background-color: #F6F5F0;
	width: 250px;
	margin-top: 2px;
}
div.frmkontakt textarea {width: 250px; height: 60px;}

div.uwaga {border-top: solid 2px #D5D3CD; margin-top: 10px;	margin-bottom: 10px; padding-top: 10px;}
div.decyzja {margin-left: 5px; margin-top: 5px;}
a.link6, a.link6b {color: #2a7470; font-weight: bold; font-size: 13px; font-family: "Trebuchet MS"; 
    padding-left: 15px; text-decoration: none; padding-top: 2px;}
a.link6:hover, a.link6b:hover {color: #c23071;}
div.oswiadczenie {color: #6b6b6b;}

span.lbStrony {overflow: hidden; width: 30px; height: 6px; padding: 2px 5px; text-align: center; background-color: #d1cb72; color: #444; border: 1px solid silver;}
span.lbStrony a:hover {text-decoration: underline;}
.PageBack, .PageNext {overflow: hidden; width: 14px; height: 6px; padding: 2px 6px; text-align: center; background-color: #d1cb72; color: #444; border: 1px solid silver;}
#IE .PageBack, #IE .PageNext {overflow: hidden; width: 14px; height: 6px; padding: 4px 6px; text-align: center; background-color: #d1cb72; color: #444; border: 1px solid silver;}
.PageBack:hover, .PageNext:hover {background-color: #fff88b;}

div.iloscOfert {overflow: hidden; width: 40px; height: 9px; margin-top: -3px!important; margin-top: 0px; line-height: 9px; padding: 4px; clear: none; text-align: center; background-color: #d1cb72; color: #444; font-weight: bold; border: 1px solid silver;}

div.WyszukiwarkaAdvBox {width: 650px!important; width: 650px; padding-top: 10px; min-height: 300px; overflow: hidden; text-align: left; padding-left: 20px;}
#IE div.WyszukiwarkaAdvBox {width: 600px!important; padding-left: 0px;}

a.btnOfertaOpcja {margin-right: 7px; overflow: hidden; padding-left: 18px; background: url(../img/bullet3.gif) no-repeat left bottom; font-weight: bold; color: #333;}
a.btnOfertaOpcja:hover {text-decoration: underline;}

/* Inwestycje Lista i Szczegóły */

div.InwestycjaBox {width: 644px; padding: 6px; margin-bottom: 6px; overflow: hidden; clear: both; font-size: 12px; color: #333;
    border: 1px solid #c20000;}
    
div.InwestycjaBox_Inner {width: 640px; overflow: hidden; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Opis {width: 640px; overflow: hidden;}
div.InwestycjaBox_Inner div.InwestycjaBox_Opis div.InwestycjaBox_Tekst {width: 350px; padding-left: 10px; padding-right: 10px; overflow: hidden; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Opis div.InwestycjaBox_Tekst div.InwestycjaBox_Skrot {font-size: 11px; padding-top: 5px;}
div.InwestycjaBox_Inner div.InwestycjaBox_Opis div.InwestycjaBox_Mini {width: 120px; height: 100px; overflow: hidden; text-align: center; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Menu {width: 130px; height: 77px; overflow: hidden; padding-top: 2px; float: left; clear: none; text-align: left;}
div.InwestycjaBox_Inner div.InwestycjaBox_Menu span {font-size: 11px; color: #333; font-weight: bold;}
div.InwestycjaBox_Inner div.InwestycjaBox_Menu a {display: block; width: 76px; margin: 4px 0px 6px 30px; padding-left: 12px; font-size: 11px; background: url(../img/bullet4.gif) no-repeat left center; font-weight: bold;}
div.InwestycjaBox_Inner div.InwestycjaBox_Menu a:hover {text-decoration: underline;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info {width: 478px; height: 65px; overflow: hidden; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info table {width: 100%; border-collapse: collapse; font-size: 11px; color: #333;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info table td {height: 12px; line-height: 12px; text-align: left;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info table td.pn {width: 22%;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info table td.pv {width: 28%;}

table.InwestycjaMetryka {width: 460px; border-collapse: collapse; overflow: hidden;}
table.InwestycjaMetryka tr td.t {text-align: left; font-weight: bold; width: 120px;}
table.InwestycjaMetryka tr td.n {text-align: right; width: 156px; padding-right: 4px;}

table.ListaMieszkan {width: 660px; border-collapse: collapse;}
table.ListaMieszkan th {padding: 8px 28px; font-weight: bold; text-align: center; background-color: #d1cb72;}
table.ListaMieszkan tbody tr td {padding: 8px 28px; text-align: center; background-color: #e1dbbb;}

div.InwestycjaAgent {width: 320px; height: 140px; overflow: hidden;}
div.InwestycjaAgent div.InwestycjaAgent_Foto {width: 96px; height: 145px; float: left; overflow: hidden;}
div.InwestycjaAgent div.InwestycjaAgent_Foto img {width: 90px;}
div.InwestycjaAgent div.InwestycjaAgent_Box {width: 190px; height: 145px; float: left; padding-top: 4px; overflow: hidden;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Dane {width: 180px; height: 115px; overflow: hidden; font-size: 11px;}



div.ankieta a.login_submit {
	display: block;
    font-size: 11px; 
    font-weight: bold;
	vertical-align: text-bottom; 
	text-align: center;
	background: url(../img/btn.gif) no-repeat left top;
	color: #fff;
	width: 68px;
	height: 19px;
	padding: 0px;
	padding-top: 5px;
	margin: 3px 0px 3px 0px;
}

div.form_zgloszeniowy, div.form_zgloszeniowy1 {
	background-image: url('../img/ofe_formularz.gif'); 
	background-repeat: no-repeat; 
	width: 203px; 
	height: 20px; 
	padding-top: 60px; 
	text-align: center;
}
div.form_zgloszeniowy1 {
	background-image: url('../img/ofe_formularz1.gif'); 
}

div.nowyheader {overflow:hidden;}
div.nowyheader img.bok {float:left;display:block;width:10px;}
div.nowyheader div.nhsrodek {float:left;background:url(../img/cbg.gif) repeat-x left top;height:34px;overflow:hidden;}
div.nowyheader div.nhsrodek img {display:block;float:left;margin-top:8px;margin-right:5px;}
div.nowyheader div.nhsrodek a {color:#fff;font-weight:bold;margin-top:10px;display:block;float:left;}
div.nowyheader div.nhsrodek a:hover{text-decoration:underline;}