html, body {
	font-size: 11px;
	font-family: Verdana;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 100%;
	background: #fff;
	color: #09172d;
}

.print {display: none;}

input {border: 1px solid #3B5178; color: #09172d; font-family: Verdana; font-size: 12px;}
textarea {font-family: Verdana; font-size: 12px;}

img {border: 0px;}
a img {border: 0px;}
	
a {color: #3b5070; text-decoration: none; font-weight: normal;}
a:hover {color: #09172D;}

hr {border-color: #eee; height: 1px; background-color: #eee;}
sup {font-size: 8px;}

.bold {font-weight: bold;}

.red {color: #e2001a;}

.blue0 {color: #bbc2cc;}
.blue1 {color: #3b5070;}
.blue2 {color: #586a85;}
/*.blue1:hover, .blue2:hover {color: #0a244c;}*/
.blue3 {color: #0a244c;}
.blue3:hover {color: #3b5070;}

.s10 {font-size: 10px;}
.s11 {font-size: 11px;}
.s12 {font-size: 12px;}
.s13 {font-size: 13px;}
.s14 {font-size: 14px;}

h1 {color: #3b5070; font-size: 21px; font-weight: normal; margin: 0px 0px 20px 0px; padding: 0px; width: 100%; border-bottom: 1px solid #3b5070;}
h2 {color: #3b5070; font-size: 15px; font-weight: normal; margin: 0px 0px 20px 0px; padding: 0px; width: 100%; border-bottom: 1px solid #3b5070;}
h3.data {color: #e2001a; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; width: 100%; text-align: right;}

a.btnWstecz {display: block; width: 50px; height: 17px; padding-top: 5px; padding-left: 22px; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #3b5070;
             background-image: url(../img/ico_wstecz.jpg); background-position: left top; background-repeat: no-repeat;}
a.btnWstecz:hover {color: #0a244c;}

a.link2 {color: #3b5070; display: block; overflow: hidden; font-size: 12px; font-weight: bold; background: url(../img/bullet1.png) no-repeat left center; padding-left: 12px;}
a.link2:hover {color: #09172c;}

#wrapper {margin: 0px auto; text-align: left; width: 930px; height: 100%; position: relative; overflow: hidden;}

.topMenu {width: 930px; height: 29px; overflow: hidden;}
.topMenu .topMenuLeft {height: 20px; padding-top: 9px; padding-left: 18px; float: left; clear: left; background-image: url(../img/bullet1.png); background-position: 3px 11px; background-repeat: no-repeat;}
.topMenu .topMenuLeft .topMenuLeftSep {vertical-align: text-bottom; margin: 0px 11px;}
.topMenu .topMenuRight {height: 20px; padding-top: 9px; float: right; clear: right; font-size: 10px;}
.topMenu .topMenuRight .topMenuRightLink {background-repeat: no-repeat; padding-left: 16px; margin-right: 15px;}
.topMenu .topMenuRight .topMenuRightHome {background-image: url(../img/small_ico_home.png); background-position: left 1px;}
.topMenu .topMenuRight .topMenuRightSiteMap {background-image: url(../img/small_ico_sitemap.png); background-position: left 2px;}

.leftColumn {width: 748px; height: auto; overflow: hidden; float: left; clear: left; position: relative;}
.rightColumn {width: 171px; margin-left: 11px; height: auto; overflow: hidden; float: left; clear: right;}

.headerBox {width: 748px; height: 65px;}
.header {width: 748px; height: 65px; position: relative;}

.footer {width: 930px; height: 126px; clear: both; padding-top: 9px;}
.footer .footer_na_gore_strony {width: 930px; height: 20px; padding-top: 8px; text-align: center; font-size: 11px; background-image: url(../img/bullet_up1.png); background-position: center top; background-repeat: no-repeat;}
.footer .footer_partnerzy {width: 930px; height: 39px; text-align: center; font-size: 11px; border-top: 1px solid #bbc2cc; border-bottom: 1px solid #bbc2cc;}
.footer .footer_partnerzy table {border-collapse: collapse; margin: 0px; padding: 0px; height: 39px;}
.footer .footer_partnerzy table tr td {vertical-align: middle; padding: 0px 9px;}
.footer .footer_copyright {width: 930px; height: 58px; padding-top: 10px; text-align: center; font-size: 11px;}

.logo {position: absolute; top: 0px; left: 0px; width: 225px; height: 65px; cursor: pointer;}
.logo_text {position: absolute; top: 17px; left: 300px; height: 45px; cursor: pointer; overflow: hidden; font-size: 27px; font-weight: bold; color: #fff;}

.LangBox {width: 35px; height: 15px; padding: 0px; position: absolute; right: 0px; top: 7px;}
#IE .LangBox {top: 22px;}
.LangBox a {display: inline; clear: none; width: 20px; height: 15px; margin: 0px; text-align: center; background: url(../img/small_btn_bg_off.gif) no-repeat left top; color: #fff; font-family: Arial Black; font-size: 10px;}
.LangBox a.active {background: url(../img/small_btn_bg_on.gif) no-repeat left top; color: #888;}

.mainFlashBox {width: 748px; height: 223px; text-align: center;}
.mainFlash {width: 746px; height: 223px; padding: 0px 1px; background-image: url(../img/flash.png); background-position: left top; background-repeat: no-repeat;}

.mainMenu {width: 930px; height: 220px; overflow: hidden; margin-top: 12px;}
.mainMenu .mainMenuElement {width: 184px; height: 220px; float: left; clear: none; cursor: pointer;
    background-image: url(../img/mainMenu/big_menu_off.png); background-position: left top; background-repeat: no-repeat;}
.mainMenu .mainMenuElement_Active,
.mainMenu .mainMenuElement:hover {background-image: url(../img/mainMenu/big_menu_on.png); background-position: left top; background-repeat: no-repeat;}
.mainMenu .mainMenuElement .mainMenuElementHeader {color: #fff; margin-left: 42px; width: 142px; height: 64px; padding-top: 8px;}
.mainMenu .mainMenuElement .mainMenuElementHeader table {width: 100%; height: 100%; border-collapse: collapse; margin: 0px; padding: 0px;}
.mainMenu .mainMenuElement .mainMenuElementHeader table tr td {vertical-align: middle;}
.mainMenu .mainMenuElement .mainMenuElementHeader a,
.mainMenu .mainMenuElement .mainMenuElementHeader table tr td a {color: #fff; font-size: 14px; font-weight: bold;}
.mainMenu .mainMenuElement .mainMenuElementHeader a:hover,
.mainMenu .mainMenuElement .mainMenuElementHeader table tr td a:hover {color: #fff;}
.mainMenu .mainMenuElement .mainMenuElementImg {color: #fff; margin-left: 6px; width: 173px; height: 143px; position: relative;}
.mainMenu .mainMenuElement .mainMenuElementImg .mainMenuElementImgOverlay {position: absolute; top: 0px; left: 0px; width: 173px; height: 143px;}
.mainMenu .mainMenuElement:hover .mainMenuElementImg .mainMenuElementImgOverlay,
.mainMenu .mainMenuElement .mainMenuElementImg .mainMenuElementImgOverlay:hover {display: none;}
.mainMenu .mainMenuSep {width: 4px; height: 220px; float: left; clear: none;}

.shortMainMenu {width: 930px; height: 80px; overflow: hidden; margin-top: 12px;}
.shortMainMenu .mainMenuElement {width: 184px; height: 80px; float: left; clear: none; cursor: pointer;
    background-image: url(../img/mainMenu/big_shortmenu_off.png); background-position: left top; background-repeat: no-repeat;}
.shortMainMenu .mainMenuElement_Active,
.shortMainMenu .mainMenuElement:hover {background-image: url(../img/mainMenu/big_shortmenu_on.png); background-position: left top; background-repeat: no-repeat;}
.shortMainMenu .mainMenuElement .mainMenuElementHeader {color: #fff; margin-left: 42px; width: 142px; height: 64px; padding-top: 8px;}
.shortMainMenu .mainMenuElement .mainMenuElementHeader table {width: 100%; height: 100%; border-collapse: collapse; margin: 0px; padding: 0px;}
.shortMainMenu .mainMenuElement .mainMenuElementHeader table tr td {vertical-align: middle;}
.shortMainMenu .mainMenuElement .mainMenuElementHeader a,
.shortMainMenu .mainMenuElement .mainMenuElementHeader table tr td a {color:#fff; font-size: 14px; font-weight: bold;}
.shortMainMenu .mainMenuElement .mainMenuElementHeader a:hover,
.shortMainMenu .mainMenuElement .mainMenuElementHeader table tr td a:hover {color: #fff;}
.shortMainMenu .mainMenuSep {width: 4px; height: 220px; float: left; clear: none;}

.headerMenu {width: 748px; height: 31px; overflow: hidden;}
.headerMenu .headerMenuInner {height: 31px; float: right; padding-top: 9px; margin-right: 11px; overflow: hidden;}
.headerMenu .headerMenuInner .headerMenuElement_Over,
.headerMenu .headerMenuInner .headerMenuElement {cursor: pointer; float: left; clear: none; margin-left: 1px; height: 21px; overflow: hidden; background-image: url(../img/headerMenu/header_menu_bg2_left.png); background-position: left top; background-repeat: no-repeat; padding-left: 7px;}

.headerMenu .headerMenuInner .headerMenuElementDropmenu {display:none;}
.headerMenu .headerMenuInner:hover .headerMenuElementDropmenu {display:block;}

.headerMenu .headerMenuInner .headerMenuElement_Over .headerMenuElementInner,
.headerMenu .headerMenuInner .headerMenuElement .headerMenuElementInner {color: #fff; font-size: 12px; height: 17px; padding-top: 4px; overflow: hidden; background-image: url(../img/headerMenu/header_menu_bg2_right.png); background-position: right top; background-repeat: no-repeat; padding-left: 4px; padding-right: 11px;}
.headerMenu .headerMenuInner .headerMenuElement_Over,
.headerMenu .headerMenuInner .headerMenuElement:hover {background-image: url(../img/headerMenu/header_menu_bg_left.png);}
.headerMenu .headerMenuInner .headerMenuElement_Over .headerMenuElementInner,
.headerMenu .headerMenuInner .headerMenuElement:hover .headerMenuElementInner,
.headerMenu .headerMenuInner .headerMenuElement .headerMenuElementInner:hover {background-image: url(../img/headerMenu/header_menu_bg_right.png);}
.headerMenu .headerMenuInner .headerMenuElement_Over .headerMenuElementInner a,
.headerMenu .headerMenuInner .headerMenuElement .headerMenuElementInner a {color: #fff;}
.headerMenu .headerMenuInner .headerMenuElement_Over .headerMenuElementInner a:hover,
.headerMenu .headerMenuInner .headerMenuElement .headerMenuElementInner a:hover {color: #fff;}

.headerMenu .headerMenuInner .headerMenuElementDropmenu {position: absolute; top: 96px; z-index: 2000; padding: 6px 20px 0px 0px; background-image: url(../img/headerMenu/overlay.png); background-position: left top; background-repeat: repeat;}
#ie6 .headerMenu .headerMenuInner .headerMenuElementDropmenu {width: 240px; top: 97px;}
.headerMenu .headerMenuInner .headerMenuElementDropmenu div {padding: 0px 0px 2px 10px; border-bottom: 1px solid #fff;}
.headerMenu .headerMenuInner .headerMenuElementDropmenu div a {color: #3b5070; font-size: 13px; display: block; width: 100%;}
.headerMenu .headerMenuInner .headerMenuElementDropmenu div a:hover {color: #09172c;}
.headerMenu .headerMenuInner .headerMenuElementDropmenu input {width: 0px; height: 0px; border: 0px solid #fff; background-color: Transparent; margin-left: -2000px;}

div.SiteMap {}
div.SiteMap a {display: block; font-size: 12px; font-weight: bold; background: url(../img/bullet1.png) 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: 748px; overflow: hidden; margin-top: 25px;}
.mLeftPanel {width: 361px; float: left; padding-left: 7px; padding-right: 4px; overflow: hidden;}
.mRightPanel {width: 361px; float: left; padding-left: 10px; padding-right: 4px; overflow: hidden; font-size: 12px;}
.mRightPanel div {line-height: 17px;}
/* ------------------------------- Main Panel --------------------------------- */

.artTitle {color: #09172c; font-size: 12px; margin-bottom: 15px; line-height: 17px;}
.artBody {color: #09172c; font-weight: normal; font-size: 12px; margin-bottom: 10px; line-height: 17px;}
.artBody a.link1 {color: #3b5070; display: block; font-size: 12px; font-weight: bold; background: url(../img/bullet1.png) no-repeat left 3px; margin-top: 15px; padding-left: 12px;}
.artBody a.link1:hover {color: #09172c;}
.artSeparator {clear: both; height: 24px;}
.artPodrzedny {color: #3b5070; font-weight: bold; font-size: 12px; display: block; background-image: url(../img/bullet2.png); background-position: left center; background-repeat: no-repeat; padding-left: 12px;}
.artPodrzedny:hover {color: #09172c;}
.artPodrzednySeparator {clear: both; height: 2px;}

.kontaktBox {}
.kontaktBox .mainKontakt {width: 283px; padding: 0px 12px 11px 0px; margin-bottom: 18px; color: #0a244c; letter-spacing: 1px; text-align: right; background-image: url(../img/kont/box_tlo.png); background-position: left bottom; background-repeat: no-repeat;}
.kontaktBox .mainKontakt .mainKontaktHeader {color: #e2001a; font-weight: bold; margin-bottom: 5px;}
.kontaktBox .linkiKontakt {width: 285px; height: 29px; padding: 5px 0px 7px 10px; color: #0a244c; text-align: left; background-image: url(../img/kont/linki_tlo.png); background-position: left bottom; background-repeat: no-repeat;}
.kontaktBox .linkiKontakt .linkiKontaktHeader {color: #e2001a; font-weight: bold; margin-bottom: 2px;}
.kontaktBox .linkiKontakt p {margin: 5px 0px 5px 0px!important;}
.kontaktBox .linkiKontakt a {color: #0a244c;}
.kontaktBox .linkiKontakt a:hover {color: #3b5070;}

.baneryRight {width: 171px;}
.baneryRight .banerRight {width:171px; height: 195px; margin-bottom: 1px; position: relative; cursor: pointer;}
.baneryRight .banerRight .banerRightOverlay {position: absolute; left: 0px; top: 0px; width:171px; height: 160px; clear: both;}
.baneryRight .banerRight:hover .banerRightOverlay,
.baneryRight .banerRight .banerRightOverlay:hover {display: none;}
.baneryRight .banerRight .banerRightImg {width:171px; height: 160px; clear: both; overflow: hidden;}
.baneryRight .banerRight .banerRightBox {width: 157px; height: 31px; padding: 4px 0px 0px 14px; margin-top: 1px; background-image: url(../img/baneryRight/baneryRightBox_off.png); background-position: left top; background-repeat: no-repeat;}
.baneryRight .banerRight:hover .banerRightBox,
.baneryRight .banerRight .banerRightBox:hover,
.baneryRight .banerRight:hover .banerRightBox span,
.baneryRight .banerRight .banerRightBox:hover span {color: #fff!important;}
.baneryRight .banerRight:hover .banerRightBox,
.baneryRight .banerRight .banerRightBox:hover {background-image: url(../img/baneryRight/baneryRightBox_on.png); background-position: left top; background-repeat: no-repeat;}

/*--------------------------- NOTATNIK --------------------------*/
div.notatnik a {font-weight: bold; color: #000;}
div.notatnik a:hover {font-weight: bold; color: #E3001B;}
table td.foto span.pfBrakZdjecia {padding-top: 35px; height: 55px!important; font-weight: bold; border: 1px dotted #aaa;}
/*--------------------------- NOTATNIK --------------------------*/
/******************************* oferta.aspx -> widok oferty ******************************/
div.oferta a.wysz_submit {font-size: 13px; font-weight: bold; color: #09172D; height: 15px;	margin-top: 4px;}
div.oferta a:hover.wysz_submit {text-decoration: none;}

div.stop {height:26px;	line-height:20px; font-size:12px; font-weight:bold;}

.gallery {overflow: hidden; width: 10000px; height: 92px; float: left; background-color: #bbc2cc;}
.gallery div.foto, .gallery div.foto_sel {background-color: #bbc2cc; cursor: pointer; float: left; overflow: hidden; padding: 19px 7px 19px 7px; border-right: 1px solid #09172d;}
.gallery div.foto_sel, .gallery div.foto:hover {background-color: #dde1e6; padding: 17px 5px 17px 5px;}
.gallery div.foto_sel img, .gallery div.foto:hover img {border: 2px solid #3b5070;}

div.scroll_left {width: 28px; height: 92px; position: absolute; left: 1px; top: 1px; overflow: hidden;}
div.scroll_left div {width: 28px; height: 92px; display: none; cursor: pointer; background-image: url(../img/of_scrl_left.png); background-position: right top; background-repeat: no-repeat;}
div.scroll_left:hover div {display: block;}
div.scroll_right {width: 28px; height: 92px; position: absolute; right: 1px; top: 1px; overflow: hidden;}
div.scroll_right div {width: 28px; height: 92px; display: none; cursor: pointer; background-image: url(../img/of_scrl_right.png); background-position: left top; background-repeat: no-repeat;}
div.scroll_right:hover div {display: block;}

.OfertaMenu {height: 68px; margin-left: 21px; overflow: hidden;}
.OfertaMenu div {float: left; width: 62px; height: 54px; padding-top: 14px; text-align: center;}

#IE .OfertaMenu {padding-left: 21px;}

.OfertaMenuBottom {height: 20px; padding-top: 8px; margin-top: 18px; border-top: 1px solid #bbc2cc;}
.OfertaMenuBottom div {padding-top: 0px;}

.OfertaMenu div a img {margin-bottom: 2px;}
.OfertaMenu div a span {display: block; width: 60px; height: 14px; margin-left: 1px; text-transform: uppercase; color: #3b5070; font-weight: bold;}
.OfertaMenu div a:hover span, .OfertaMenu div a span:hover {background-image: url(../img/ikonki/1045/hover.png); background-position: left top; background-repeat: no-repeat;}
.OfertaMenu div.active a span {background-image: url(../img/ikonki/1045/active.png); background-position: left top; background-repeat: no-repeat;}

.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 {width: 737px; overflow: hidden; margin-top: 0px; padding: 0px;}
div.oferta table {color:#09172d; width: 737px; border-collapse: collapse;}
div.oferta table tr td {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	margin-bottom: 2px;
	padding: 1px;
	padding-left: 0px;
	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;
	padding-left: 0px;
	float: none!important;
}
div.oferta table tr td.t {height: 16px; vertical-align: middle; text-align: left; margin-bottom: 2px; font-weight: bold;}
div.oferta table tr td.t1 {
	height: 16px;
	vertical-align: middle;
	color: #a70c36;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	padding:4px;
	padding-left: 0px;
	margin-bottom: 2px;
}

div.oferta a.Nav {color: #e3001b; 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: #09172d;}
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.blok2 {margin-left: 21px;}
div.blok table {width: 697px; margin: 0px; border-collapse: separate;}
div.blok2 table {width: 597px; margin: 0px;	padding: 0px;}
div.blok2 table.szczeg {width: 597px; margin: 0px;	padding: 0px;}
div.blok table tr td {
	margin: 0px;
	margin-bottom: 2px;
	padding: 1px;
	padding-left: 0px;
	vertical-align: top;
	font-family: Verdana;
	font-size: 10px;
}
div.blok2 table.szczeg tr td.t {border-bottom: 1px solid #9F9F9F; padding: 3px; margin: 0px; width: 300px;}
div.blok2 table.szczeg tr td {border-bottom: 1px solid #9F9F9F; padding: 3px; margin: 0px; width: 260px;}

div.blok table tr {margin-bottom: 2px;}
td.t {height: 16px; margin-bottom: 2px; width: 200px; vertical-align: middle; font-weight: bold;}

table.firstPage {width: 196px; border-top: 1px solid #bbc2cc;}
table.firstPage td {text-align: left!important; padding: 0px!important; padding-top: 2px!important;}
table.firstPage td.t {width: 120px; font-weight: bold; padding-top: 12px!important;}

select {border: solid 1px #3B5178; background-color: #f2f3f4;}
label {padding-left: 4px;}

div.formapp {padding-left: 0px; color: #09172D; font-family: Verdana; font-size: 12px; font-weight: normal;}
.sel {color: #09172D; font-family: Verdana; font-size: 12px; font-weight: normal;}
div.formapp textarea {border: solid 1px #09172D; background-color: #f2f3f4; font-family: Verdana; font-size: 12px;}

div.formapp a.wysz_submit,
div.formapp2 a.wysz_submit {display: block; font-size: 13px; font-weight: bold; color: #fff; width: 76px; height: 23px; padding-top: 7px; text-align: center; background-image: url(../img/ws/wyslij_1045.png); background-position: top left; background-repeat: no-repeat;}

div.formapp2 a.wysz_submit_1045 {display: block; font-size: 13px; font-weight: bold; color: #fff; width: 76px; height: 23px; padding-top: 7px; text-align: center; background-image: url(../img/ws/wyslij_1045.png); background-position: top left; background-repeat: no-repeat;}
div.formapp2 a.wysz_submit_2047 {display: block; font-size: 13px; font-weight: bold; color: #fff; width: 76px; height: 23px; padding-top: 7px; text-align: center; background-image: url(../img/ws/wyslij_2047.png); background-position: top left; background-repeat: no-repeat;}

div.formapp a:hover.wysz_submit,
div.formapp2 a:hover.wysz_submit {text-decoration: none;}

div.frmkontakt div {float: left; width: 170px; font-size: 12px;}
div.frmkontakt input, div.frmkontakt textarea, div.frmkontakt select {
	font-size: 12px;
	padding-left: 4px;
	padding-top: 4px;
	border: 1px solid #09172D;
	background-color: #fff;
	width: 250px;
	margin-top: 2px;
}
div.frmkontakt textarea {width: 250px; height: 60px;}

div.frmkontakt input[type=checkbox] {width: 20px;}

div.frmkon div.block {font-weight: bold;}

div.uwaga {border-top: solid 1px #BAC1CC; margin-top: 10px;	margin-bottom: 10px; padding-top: 15px; width: 700px;}
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; background: url(../img/dbullet_green.png) no-repeat left center;
    text-decoration: none; padding-top: 2px;}
a.link6:hover, a.link6b:hover {color: #c23071;}
div.oswiadczenie {color: #3B5178;}

div.WyszukiwarkaAdvBox {width: 530px; text-align: left; min-height: 300px; overflow: hidden;}
div.WyszukiwarkaAdvBox table tr td {margin: 0px; padding: 0px;}

a.btnOfertaOpcja {display: block; font-size: 12px; font-family: Arial; width: 126px; height: 18px; overflow: hidden; text-align: center; background: url(../img/btn3_bg.jpg) no-repeat left top; font-weight: bold; color: #574431;
     padding-top: 3px; padding-left: 5px;}
a.btnOfertaOpcja:hover {text-decoration: underline;}
a.btnOfertaOpcja img {vertical-align: middle; margin: -2px 4px 0px 0px;}



/* ========== Style do ikonek na metryce oferty ver 1045 ========== */

a.ikonki_ogolne {background: url(../img/ikonki/1045/ogolne.png) no-repeat bottom left; width: 70px; height: 48px; display: block;}
a.ikonki_ogolneactive {background: url(../img/ikonki/1045/ogolneactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_ogolne:hover {background: url(../img/ikonki/1045/ogolnehover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_ogolneactive:hover {background: url(../img/ikonki/1045/ogolnehover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.ikonki_wiecej {background: url(../img/ikonki/1045/wiecej.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_wiecejactive {background: url(../img/ikonki/1045/wiecejactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_wiecej:hover {background: url(../img/ikonki/1045/wiecejhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_wiecejactive:hover {background: url(../img/ikonki/1045/wiecejhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.ikonki_mapka {background: url(../img/ikonki/1045/mapka.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_mapkaactive {background: url(../img/ikonki/1045/mapkaactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_mapka:hover {background: url(../img/ikonki/1045/mapkahover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_mapkaactive:hover {background: url(../img/ikonki/1045/mapkahover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.ikonki_video {background: url(../img/ikonki/1045/video.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_video:hover {background: url(../img/ikonki/1045/videohover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.ikonki_drukuj {background: url(../img/ikonki/1045/drukuj.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_drukujcactive {background: url(../img/ikonki/1045/drukujactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_drukuj:hover {background: url(../img/ikonki/1045/drukujhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_drukujcactive:hover {background: url(../img/ikonki/1045/drukujhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.ikonki_polec {background: url(../img/ikonki/1045/polec.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_polecactive {background: url(../img/ikonki/1045/polecactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_polec:hover {background: url(../img/ikonki/1045/polechover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_polecactive:hover {background: url(../img/ikonki/1045/polechover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.ikonki_kontakt {background: url(../img/ikonki/1045/kontakt.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_kontaktactive {background: url(../img/ikonki/1045/kontaktactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_kontakt:hover {background: url(../img/ikonki/1045/kontakthover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_kontaktactive:hover {background: url(../img/ikonki/1045/kontakthover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.ikonki_wstecz {background: url(../img/ikonki/1045/wstecz.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_wsteczactive {background: url(../img/ikonki/1045/wsteczactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_wstecz:hover {background: url(../img/ikonki/1045/wsteczhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.ikonki_wsteczactive:hover {background: url(../img/ikonki/1045/wsteczhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
/* ========== KONIEC ========== */

/* ========== Style do ikonek na metryce oferty ver 2047 ========== */

a.uk_ikonki_ogolne {background: url(../img/ikonki/2047/ogolne.png) no-repeat bottom left; width: 70px; height: 48px; display: block;}
a.uk_ikonki_ogolneactive {background: url(../img/ikonki/2047/ogolneactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_ogolne:hover {background: url(../img/ikonki/2047/ogolnehover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_ogolneactive:hover {background: url(../img/ikonki/2047/ogolnehover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.uk_ikonki_wiecej {background: url(../img/ikonki/2047/wiecej.png) no-repeat bottom left; width: 70px; height: 48px; display: block;}
a.uk_ikonki_wiecejactive {background: url(../img/ikonki/2047/wiecejactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_wiecej:hover {background: url(../img/ikonki/2047/wiecejhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_wiecejactive:hover {background: url(../img/ikonki/2047/wiecejhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.uk_ikonki_mapka {background: url(../img/ikonki/2047/mapka.png) no-repeat bottom left; width: 70px; height: 48px; display: block;}
a.uk_ikonki_mapkaactive {background: url(../img/ikonki/2047/mapkaactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_mapka:hover {background: url(../img/ikonki/2047/mapkahover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_mapkaactive:hover {background: url(../img/ikonki/2047/mapkahover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.uk_ikonki_video {background: url(../img/ikonki/2047/video.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_video:hover {background: url(../img/ikonki/2047/videohover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.uk_ikonki_drukuj {background: url(../img/ikonki/2047/drukuj.png) no-repeat bottom left; width: 70px; height: 48px; display: block;}
a.uk_ikonki_drukujcactive {background: url(../img/ikonki/2047/drukujactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_drukuj:hover {background: url(../img/ikonki/2047/drukujhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_drukujcactive:hover {background: url(../img/ikonki/2047/drukujhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.uk_ikonki_polec {background: url(../img/ikonki/2047/polec.png) no-repeat bottom left; width: 83px; height: 48px; display: block;}
a.uk_ikonki_polecactive {background: url(../img/ikonki/2047/polecactive.png) no-repeat bottom left; width: 83px; height: 47px; display: block;}
a.uk_ikonki_polec:hover {background: url(../img/ikonki/2047/polechover.png) no-repeat bottom left; width: 83px; height: 47px; display: block;}
a.uk_ikonki_polecactive:hover {background: url(../img/ikonki/2047/polechover.png) no-repeat bottom left; width: 83px; height: 47px; display: block;}

a.uk_ikonki_kontakt {background: url(../img/ikonki/2047/kontakt.png) no-repeat bottom left; width: 70px; height: 48px; display: block;}
a.uk_ikonki_kontaktactive {background: url(../img/ikonki/2047/kontaktactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_kontakt:hover {background: url(../img/ikonki/2047/kontakthover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_kontaktactive:hover {background: url(../img/ikonki/2047/kontakthover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}

a.uk_ikonki_wstecz {background: url(../img/ikonki/2047/wstecz.png) no-repeat bottom left; width: 70px; height: 48px; display: block;}
a.uk_ikonki_wsteczactive {background: url(../img/ikonki/2047/wsteczactive.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_wstecz:hover {background: url(../img/ikonki/2047/wsteczhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
a.uk_ikonki_wsteczactive:hover {background: url(../img/ikonki/2047/wsteczhover.png) no-repeat bottom left; width: 70px; height: 47px; display: block;}
/* ========== KONIEC ========== */


/* ========== Inwestycje Lista i Szczegóły ========== */
div.InwestycjaBox {width: 626px; margin-bottom: 6px; overflow: hidden; clear: both; font-size: 12px; color: #574431;
    border: 1px solid #d8d8d8; background: url(../img/body_bg_bottom.jpg) repeat-x left 0px;}
    
div.InwestycjaBox_Inner {width: 614px; padding: 6px; overflow: hidden; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Opis {width: 610px; 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: 99px; overflow: hidden; padding-top: 2px; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Menu a {display: block; width: 106px; margin: 4px 0px 6px 10px; padding-left: 14px; font-size: 11px; background: url(../img/bullet1.gif) no-repeat left center;}
div.InwestycjaBox_Inner div.InwestycjaBox_Menu a:hover {text-decoration: underline;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info {width: 478px; height: auto; overflow: hidden; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info table {width: 100%; border-collapse: collapse; font-size: 11px; color: #574431;}
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: 20%;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info table td.pv {width: 30%;}

div.InwestycjaSpecjalna {background-image: url(../img/gmid_oznaczenie.png); background-position: bottom right; background-repeat: no-repeat;}

table.InwestycjaMetryka {width: 280px; 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: 600px; border-collapse: collapse;}
table.ListaMieszkan th {padding: 8px; font-weight: bold; text-align: center; background-color: #bbb;}
table.ListaMieszkan tbody tr td {padding: 8px; text-align: center; background-color: #ddd;}

div.InwestycjaAgent {width: 320px; height: 170px; float: left; overflow: hidden;}
div.InwestycjaAgent div.InwestycjaAgent_Foto {width: 119px; height: 159px; float: left; padding-left: 11px; padding-top: 11px; background: url(../img/agent_bg.gif) no-repeat left bottom;  overflow: hidden;}
div.InwestycjaAgent div.InwestycjaAgent_Box {width: 190px; height: 159px; float: left; padding-top: 11px; overflow: hidden;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Dane {width: 180px; height: 129px; overflow: hidden; font-size: 12px;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Kontakt {width: 164px; height: 22px; overflow: hidden; background: url(../img/kontakt.gif) no-repeat left center; padding-left: 26px;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Kontakt div {margin-top: 3px;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Kontakt div a {color: #be101e; font-size: 12px; font-weight: bold;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Zamknij {width: 164px; height: 22px; overflow: hidden; padding-left: 116px;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Zamknij div {margin-top: 8px;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Zamknij div a {color: #be101e; font-size: 12px; font-weight: bold; }
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Zamknij div a:hover {text-decoration: underline;}

div.InwestycjaAgent_ShowBox {border-right: 10px solid #555; border-bottom: 10px solid #555; background-color: #fff;}
div.InwestycjaAgent_ShowBoxInner {background-color: #fff;}
/* =============================================== */

div.OfertaZDoplata div.DoplataIco {
    display: block;
    position: absolute;
    left: 7px;
    bottom: 7px;
    z-index: 100;
    width: 1px;
    height: 1px;
    background-image: url(../img/rodzina_na_swoim.gif);
    background-position: right top;
    background-repeat: no-repeat;
    cursor: pointer;
}

a.NalezymyLink {font-size: 10px; color: #9a826a; margin-top: 4px; background: url(../img/bullet1a.gif) left 2px no-repeat; padding-left: 14px;}
a.NalezymyLink:hover {color: #4c3a27; text-decoration: underline;}

div.Partnerzy {width: 900px; overflow: hidden; margin-left: 10px; clear: both}
div.Partnerzy span {font-size: 11px; color: #5A4333;}
div.Partnerzy div.separator_wide {width: 900px; height: 3px; background-image: url(../img/separator.jpg); background-position: left top; background-repeat: no-repeat;}
div.Partnerzy div.PartnerzyInner {width: 900px; height: 50px; padding: 8px 0px 3px 0px; overflow: hidden;}
div.Partnerzy div.PartnerzyInner a {display: inline; margin: 0px 4px 0px 4px;}
div.Partnerzy div.PartnerzyInner a img {vertical-align: middle;}

div.OfertaVideoBox {overflow: hidden; width: 290px; height: 52px; margin-bottom: 7px; cursor: pointer;}
div.OfertaVideoKlaps {float: left; width: 57px; height: 54px; background-image: url(../img/ikonka_video2.gif); background-repeat: no-repeat; background-position: left top;}
div.OfertaVideoLink {float: left; overflow: hidden; width: 201px; height: 46px; margin-top: 6px; padding-top: 8px; padding-left: 6px; background-image: url(../img/ksztalt1.png); background-repeat: no-repeat; background-position: left top;}
div.OfertaVideoLink div.OfertaVideoTekst {float: left; text-align: left;}
div.OfertaVideoLink div.OfertaVideoTekst a {color: #000;}
div.OfertaVideoLink div.OfertaVideoTekst a.bold {font-weight: bold; font-size: 12px;}

div.OfertaLista {width: 737px; overflow: hidden;}
div.OfertaLista table {border-collapse: collapse;}
div.OfertaLista table tr.header {height: 27px; margin: 0px; padding: 0px; padding-top: 1px; background-image: url(../img/wyniki/lst_head_bg.png); background-position: left top; background-repeat: no-repeat;}
div.OfertaLista table tr.header td {height: 27px; margin: 0px; padding: 0px; vertical-align: middle; overflow: hidden; border-right: 1px solid #3b5070;}
#ie6 div.OfertaLista table tr.header td {background: none; position: relative;}
div.OfertaLista table tr.header td+td {border-right: 1px solid #3b5070;}

div.OfertaLista table tr td+td {border-right: 1px solid #3b5070;}
#ie6 div.OfertaLista table tr td {border-right: 1px solid #3b5070;}

div.OfertaLista table tr.footer {height: 27px; margin: 0px; padding: 0px; padding-top: 1px;}
div.OfertaLista table tr.footer td {height: 27px; margin: 0px; padding: 0px; vertical-align: middle; overflow: hidden; background-image: url(../img/wyniki/lst_foot_bg.png); background-position: left bottom; background-repeat: no-repeat;}

div.OfertaLista table tr td {height: 71px; cursor: pointer;}

div.OfertaLista div.FieldName {height: 20px; float: left; clear: none; padding-top: 6px; font-weight: bold; text-align: center;}

div.OfertaLista div.sortBtns {float:right; clear: none; overflow: hidden; margin-right: 1px; width: 11px; height: 25px; background-image: url(../img/wyniki/sort_off.png); background-position: left top; background-repeat: no-repeat;}
#ie6 div.OfertaLista div.sortBtns {position: absolute; right: 0px; margin-right: 0px;}
div.OfertaLista div.sortBtns a.a1 {background-image: url(../img/wyniki/sort_off.png); background-position: left top; background-repeat: no-repeat; width: 11px; height: 12px; display: block; margin-bottom: 1px;}
div.OfertaLista div.sortBtns a.a2 {background-image: url(../img/wyniki/sort_off.png); background-position: left bottom; background-repeat: no-repeat; width: 11px; height: 12px; display: block;}
div.OfertaLista div.sortBtns a.a1active,
div.OfertaLista div.sortBtns a.a1:hover {background-image: url(../img/wyniki/sort_up.png); background-position: left top;}
div.OfertaLista div.sortBtns a.a2active,
div.OfertaLista div.sortBtns a.a2:hover {background-image: url(../img/wyniki/sort_down.png); background-position: left bottom;}

div.OfertaLista table tr.one1 td,
div.OfertaLista table tr.one td {background-color: #f2f3f4;}
div.OfertaLista table tr.two1 td,
div.OfertaLista table tr.two td {background-color: #e8ebef;}

div.OfertaLista table tr.one1:hover td,
div.OfertaLista table tr.one:hover td,
div.OfertaLista table tr.two1:hover td,
div.OfertaLista table tr.two:hover td {background-color: #bbc2cc; cursor: pointer;}

div.NaWylacznoscIco_1045, div.NaWylacznoscIco_2047 {display: none;}
div.OfertaLista div.NaWylacznosc {position: relative;}
div.OfertaLista div.NaWylacznosc div.NaWylacznoscIco_1045, 
div.OfertaLista div.NaWylacznosc div.NaWylacznoscIco_2047 {display: block; position: absolute; bottom: 4px; right: 8px; text-transform: uppercase; background-color: #fff; border: 1px solid #09172d; color: #e2001a; font-size: 9px; font-weight: bold; padding: 1px 4px; width: 106px; text-align: center;}

div.VideoIco {display: none;}
div.OfertaLista div.OfertaVideo div.VideoIco {display: block; position: absolute; bottom: 4px; right: 8px; width: 32px; height: 13px; text-transform: uppercase; background-color: #fff; border: 1px solid #09172d; color: #3A4E6F; font-size: 9px; font-weight: bold; padding: 1px 4px; background-image: none;}
div.OfertaLista div.NaWylacznosc div.VideoIco {bottom: 21px;}

div.SearchViewControls {float: right; margin-right: 18px; margin-bottom: 5px;}
div.SearchViewControls select {font-size: 10px; margin-left: 8px;}

div.iloscOfert {overflow: hidden; width: 134px; height: 21px; margin-top: 2px; clear: none; text-align: center; color: #09172d; font-size: 15px;}

.lbStrony {overflow: hidden; width: 30px; height: 6px; padding: 2px 5px 0px 5px; text-align: center; color: #09172d;}
.lbStrony a {text-decoration: none; color: #09172d; font-size: 13px;}
.lbStrony a:hover {text-decoration: underline;}
.lbStrony a.selected {font-weight: bold;}

.PageBack, .PageNext {overflow: hidden; width: 14px; height: 6px; padding: 1px 3px; text-align: center; background-color: #fff; color: #fff;}
#IE .PageBack, #IE .PageNext {overflow: hidden; width: 14px; height: 6px; padding: 1px 3px; text-align: center; background-color: #fff; color: #fff;}
.PageBack:hover, .PageNext:hover {background-color: #fff;}

.oferta .searchResultsNavigation .PageBack, .oferta .searchResultsNavigation .PageNext {padding: 0px 2px 0px 2px;}

div.OfertaListaNaglowek {float: left; height: 20px; overflow: hidden; margin-left: 19px; margin-top: 1px; 
        background-image: url(../img/wyniki/nag_left.png); background-position: left top; background-repeat: no-repeat; padding-left: 8px;}
#ie6 div.OfertaListaNaglowek {width: 370px; margin-left: 10px;}
div.OfertaListaNaglowek div.OfertaListaNaglowekInner {height: 17px; padding: 3px 15px 0px 7px; text-align: center; color: #fff; font-size: 12px;
        background-image: url(../img/wyniki/nag_right.png); background-position: right top; background-repeat: no-repeat;}
        
div.OfertaNaglowek {width: 737px; height: 27px; clear: both; background-image: url(../img/wyniki/lst_head_bg.png); background-position: left top; background-repeat: no-repeat;}
div.OfertaStopka {width: 737px; height: 27px; clear: both; background-image: url(../img/wyniki/lst_foot_bg.png); background-position: left top; background-repeat: no-repeat;}

div.form_contact_outter {width: 364px; background-image: url(../img/ws/ws_top_bg.png); background-position: left top; background-repeat: no-repeat; padding-top: 9px;}
div.form_contact_inner {background-image: url(../img/ws/ws_bot_bg.png); background-position: left bottom; background-repeat: no-repeat; padding: 0px 0px 9px 12px;}
div.form_contact div {height: 26px; overflow: hidden; color: #09172D;}
div.form_contact div span input,
div.form_contact div span textarea {border: 1px solid #09172D;}
div.form_contact div span {float: left; clear: left; font-size: 12px;}
div.form_contact div span+span {float: right; clear: right;}

input.CaptchaOk {color: #09172D; border: 1px solid #09172D!important;}
input.CaptchaError {color: #e2001a; border: 1px solid #e2001a!important;}

.hidden {display:none;}

/* ===================== Na Wylacznosc ========================== */
div.NaWylacznoscIco {}
div.NaWylacznosc div.NaWylacznoscIco_1045 {
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 100;
    width: 60px;
    height: 60px;
    background-image: url(../img/tylkounas_1045.gif);
    background-position: left top;
    background-repeat: no-repeat;
    cursor: pointer;
}

#ie6 div.NaWylacznosc div.NaWylacznoscIco_1045 {
    background-image: url(../img/tylkounas_1045.gif);
}

div.NaWylacznosc div.NaWylacznoscIco_2047 {
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 100;
    width: 60px;
    height: 60px;
    background-image: url(../img/tylkounas_2047.gif);
    background-position: left top;
    background-repeat: no-repeat;
    cursor: pointer;
}

#ie6 div.NaWylacznosc div.NaWylacznoscIco_2047 {
    background-image: url(../img/tylkounas_2047.gif);
}

td div.NaWylacznosc div.NaWylacznoscIco {
    right: 1px;
    top: 0px;
}
/* ===================== Na Wylacznosc ========================== */

/* ===================== Oferta Video ========================== */
div.OfertaVideo div.VideoIco {
    display: block;
    position: absolute;
    right: 1px;
    top: 1px;
    z-index: 100;
    width: 59px;
    height: 35px;
    background-image: url(../img/ikonka_video.gif);
    background-position: right top;
    background-repeat: no-repeat;
    cursor: pointer;
}
/* ===================== Oferta Video ========================== */
div.OfertaZDoplata div.DoplataIco2 {
    width: 46px;
    height: 46px;
    background-image: url(../img/rodzinanaswoim.png);
    background-position: left top;
    background-repeat: no-repeat;
}

div.OfertaZProwizja div.ProwizjaIco2 {
    width: 90px;
    height: 90px;
    background-image: url(../img/prowizja0procent.png);
    background-position: left top;
    background-repeat: no-repeat;
    margin-right: 6px;
}

div.OfertaWylacznosc div.WylacznoscIco2 {
    width: 90px;
    height: 90px;
    background-image: url(../img/wylacznieunas.png);
    background-position: left top;
    background-repeat: no-repeat;
}

div.OfertaOkazja div.OkazjaIco2 {
    width: 1px;
    height: 1px;
    background-image: url(../img/okazja.png);
    background-position: right top;
    background-repeat: no-repeat;
}

div.dvPopUp {position: absolute; z-index: 4000;}

a.wiecej1str {font-family: verdana; font-size: 11px; color: #586a85; padding-left: 11px; background: url(../img/strzalka_komercja.gif) left center no-repeat; text-decoration: none; float: right; clear: both;}
a.wiecej1str:hover {text-decoration: underline;}
