@charset "utf-8";
/* CSS Document */

body  {font:Verdana, Arial, Helvetica, sans-serif; background: #F4F4F4; margin: 0; padding: 0; text-align: center; color: #4c4c4c;}
#container {width: 961px; background: #fff; margin: 0 auto; text-align: left; padding-left: 7px; padding-right: 7px; background-image: url(../img/bg_content.jpg); background-repeat:repeat-y; background-position:top;}

#header {padding: 0; height: 196px; } /* nagłówek */
#logo {
	width:241px;
	float:left;
	height: 196px;
	z-index: 5;
}
#flaszka {
	width:720px;
	float:left;
	height: 196px; background-image: url(../img/top4.jpg); background-repeat: no-repeat; background-position: top right;
}



#column_left {float: left; width: 241px; padding: 0;} /* lewa kolumna */
#column_right {float: right; width: 240px; padding: 0;} /* prawa kolumna */

#prawy_content {
	width:720px;
	padding:10px 0 0 0;
}

#thick_col {width:900px; margin-top:20px; text-align:center; margin:0 auto;}

#center {margin: 0 240px 0 241px;} /* środkowa kolumna */

#footer {padding:0 20px; margin:10px 0 0 0;  font-family:Tahoma, Helvetica, sans-serif; font-size:10px; color:#999999;}  /* stopka */
#footer p.copy {float:left;display:inline; }
#logosy_firm {text-align:center; float:right;display:inline; }
#footer a.design  {color:#e85102; text-decoration:none;}
#footer a:hover.design {color:#999999; text-decoration:underline;}

#bg_down_content {
	background-image:url(../img/bg_down_content.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin:0 auto;
	width:975px;
	height:32px;
	clear: both;
	margin-bottom: 0px;
} /* dolna grafika z cieniem */

.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}

a {text-decoration:underline; color: #0066CC;}
a:hover {text-decoration:none; color: #999999;}

.dzisiaj_jest {text-transform:none; padding-left:15px; font-size:10px; font-weight:normal;}


/* ============================  ramki w lewej kolumnie ==============================*/
.tittle {height:20px; background-image:url(../img/bg_menu_l_r.jpg); background-position:top; background-repeat:repeat-x;
	border-bottom:#666 solid 1px; border-top:#999 solid 1px; padding-left:18px; padding-top:8px; }
.tittle h1 {float:left; margin:0; padding:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;	color:#4c4c4c;}
.arrow {padding-right:20px; background-image:url(../img/arrow_down.gif); background-repeat:no-repeat; height: 8px; margin-top: 6px;
	display:inline;	float:right;}

.oferta_specjalna {font-size:11px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif; text-align:center;}

.oferta_specjalna ul {margin:0; padding:0;}
.oferta_specjalna a img {border:none;}


.box_txt {
	margin:10px 18px;
	font-size:11px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
.foto_podpis {padding:4px; margin:0; font-size:10px; text-align:center; color:#666; margin-top:5px;}
.foto_podpis a {font-size:10px;  color:#666; text-decoration:none;}
.foto_podpis a:hover {font-size:10px;  color:#55AFFA; text-decoration:underline;}

p.foto_podpis_grey {padding:4px; margin:0; font-size:10px; text-align:center; color:#666; margin-top:0px; background-color:#CCCCCC; width:174px;}

p.foto_podpis_blue {padding:4px; margin:0; font-size:11px; font-weight: bold; text-align:center; color:#000; margin-top:2px; background-color:#AED3F9; width:174px;}

.foto_oferta {text-align:center;}
.foto_oferta img {width:147px; border:none;}
.foto_oferta a img {border:none;}

a.more {font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; float:right; margin-top:15px; background-image:url(../img/arrow_right.gif); background-repeat:no-repeat; background-position:right; padding-right:20px; text-decoration:none; color:#4c4c4c; margin-bottom:10px;}
a.more:hover {text-decoration:underline; color:#1173EC; background-image:url(../img/arrow_right_hover.gif); background-repeat:no-repeat; background-position:right;}
a.more_grey {font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; float:right; margin-top:15px; background-image:url(../img/arrow_right_grey.gif); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-decoration:none; color:#4c4c4c; margin-bottom:10px; width:auto;}
a.more_grey:hover {text-decoration:underline; color:#1173EC; background-image:url(../img/arrow_right_grey_hover.gif); background-repeat:no-repeat; background-position:right;}

/* ============================  ramki w prawej kolumnie ==============================*/
.baner {text-align:center; border-top:1px solid #A7A7A7; padding-top:10px;}
.baner img {width:215px; border:none;}
.baner a img {border:none;}

.news {border-bottom:1px solid #CCCCCC; padding:5px 0 5px 0;}
.date {display: inline; float: left; margin-right:15px; color:#666666; font-family:Tahoma, Helvetica, sans-serif; font-size:11px;
	margin-bottom: 4px;}
.news_txt {font-size:11px; width:160px; color:#666666; display: inline; font-family:Tahoma, Helvetica, sans-serif;}


/* ============================  górne menu na środku ==============================*/
#MainMenu {background-color: #9198AA; background-image:url(../img/bg_menu_l_r.jpg); background-repeat:repeat-x; background-position:top; border-bottom:#000 solid 1px; border-top:#999 solid 1px; 
	color: #fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; border-left:1px #000 solid;}
#MainMenu ul {margin: 0; padding:7px 0 8px 0; list-style-type: none;}
#MainMenu li {display: inline;  }
#MainMenu li a {text-decoration: none; color: #000; padding: 7px 10px 8px 10px; border-right:1px solid #4c4848; }
#MainMenu li a:hover {color: #000000; /*text color of selected and active item*/
padding: 7px 10px 8px 10px; background-image:url(../img/bg_menu_top_hover.jpg); background-repeat:repeat-x;}
#MainMenu li a.current {color: #000000; /*text color of selected and active item*/
padding: 8px 10px 8px 10px; background-image:url(../img/bg_menu_top_hover.jpg); background-repeat:repeat-x;}



/* ============================  dolne menu ==============================*/
#dolne_menu {color: #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-transform:uppercase; text-align:left; margin-bottom:0px; margin-top:10px; clear: both; margin-left:10px;}
#dolne_menu ul {margin: 0; padding:0px 0 0px 0; list-style-type: none;}
#dolne_menu li {display: inline; padding:0px 0 0px 0; border-right:#eaeaea solid 1px;}
#dolne_menu li.last {display: inline; padding:11px 0 11px 0; border-right:none;}
#dolne_menu li a {text-decoration: none; color: #999999; padding:0px 8px 0px 8px;	}
#dolne_menu li a:hover {text-decoration: underline;}
#dolne_menu li a:focus {color:#253d78;}



/* ============================  wyszukiwarka strona z wynikami ============================== */

#wyniki_search {background-color:#2D4E91; width:720px; padding:10px 0 0 0; }
.CollapsiblePanel {background-color:#2D4E91; width:719px; padding:0px 0 0 0; }
.CollapsiblePanelTab {

	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin: 0 6px 0 6px;
	padding: 0 0 10px 0px;
}

.CollapsiblePanelTab a {color:#fff; font-size: 13px; margin: 0 6px 0 0px; font-weight:bold;
	padding: 6px 0 6px 10px;  text-decoration:none; padding-right:540px; background-image:url(../img/noweszukaj.gif); background-position:right; background-repeat:no-repeat;}

.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}

#search_line {background-image:url(../img/search_line.gif); height:2px; background-repeat:no-repeat; margin-bottom:10px;}
#wyniki_wyszukiwarka {border-top:0px #3C5C9E solid; padding: 0 10px; margin-left: 6px; margin-right: 6px; height: 170px; margin-top: 10px; }
#wyniki_wyszukiwarka form {margin: 0;}
#wyniki_form_left {width:201px; float:left; }
#wyniki_form_right {width:201px; float:right;}
#wyniki_form_center {width:201px; float:left; margin-left: 40px;}
#wyniki_form_left h3, #wyniki_form_right h3, #wyniki_form_center h3 {color:#fff; background-image:url(../img/form_button.gif); background-position:top left; background-repeat:no-repeat; font-size:12px; font-weight:bold; height:19px; padding-left:5px; padding-top:3px; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0;}
.wyniki_form_list {height:35px; padding-top:5px; text-align:center; color:#fff;}
.wyniki_form_list select {font-size:11px; color:#000; font-family:Tahoma, sans-serif; border:1px solid #4068D7;  padding-left:4px; font-weight:normal;} 
.wyniki_form_list input {font-size:11px; color:#000; font-family:Tahoma, sans-serif; border:1px solid #4068D7;  padding-left:4px; font-weight:normal;} 
.wyniki_zaawansowane {margin-top:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fff;}
.wyniki_liczba_ofert {margin-top:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; float:right; width:180px; color:#fff; }
#wyniki_button_szukaj {margin:0; padding:0; text-align:center; }

/* ============================ oferty specjalne =========================================*/
#tab_content table tr.special, #tab_content table tr.exclusive {
padding:8px;
border:none;
background-image:url(../img/specjalna.png);
background-repeat:no-repeat;
background-position:left top;
background-color:#f4f4f4;
}

#tab_content table tr.exclusive {
background-image:url(../img/wylacznosc.png);
}
	
#tab_content table tr.special:hover, #tab_content table tr.dark_special:hover {
background-image:url(../img/hover_of_specjalna.png);
background-repeat:no-repeat;
}
 
#tab_content table tr.exclusive:hover, #tab_content table tr.dark_exclusive:hover {
background-image:url(../img/hover_of_wylacznosc.png);
background-repeat:no-repeat;
}
 
#tab_content table tr.dark_special, #tab_content table tr.dark_exclusive {
background-image:url(../img/dark_of_specjalna.png);
background-repeat:no-repeat;
background-position:left top;
background-color:#e9e9e9;
}
#tab_content table tr.dark_exclusive {
background-image:url(../img/dark_of_wylacznosc.png);
}
#specres .special, #specres .exclusive {
	background-image:url(../img/light_specjalna.png) !important;
}
#specres .dark_special, #specres .dark_exclusive {
	background-image:url(../img/dark_of_light_specjalna.png) !important;
}

/* ============================  wyszukiwarka strona główna ==============================*/
#index_search {background-color:#2D4E91; width:720px; padding:10px 0 0 0; }
#index_wyszukiwarka {border-top:0px #3C5C9E solid; padding: 0 10px; margin-left: 6px; margin-right: 6px; height: 180px; margin-top: 10px;}
#index_wyszukiwarka form {margin: 0;}
#index_form_left {width:201px; float:left; }
#index_form_right {width:201px; float:right;}
#index_form_center {width:220px; float:left; margin-left: 35px;}
#index_form_left h3, #index_form_right h3, #index_form_center h3 {color:#fff; background-image:url(../img/form_button.gif); background-position:top left; background-repeat:no-repeat; font-size:11px; font-weight:bold; height:19px; padding-left:5px; padding-top:3px; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0;}
.index_form_list {height:35px; padding-top:5px; text-align:center; color:#fff;}
.index_form_list select {font-size:11px; color:#000; font-family:Tahoma, sans-serif; border:1px solid #4068D7;  padding-left:4px; font-weight:normal;} 
.index_form_list input {font-size:11px; color:#000; font-family:Tahoma, sans-serif; border:1px solid #4068D7;  padding-left:4px; font-weight:normal;} 
.index_zaawansowane {margin-top:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fff;}
.index_ilosc_ofert {margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; float:right; width:180px; color:#fff; }
#index_button_szukaj {margin:0; padding:0; text-align:center; }


/* ============================  boxy informacyjne na dole ==============================*/
#box_content {margin:0 0 10px 0; padding:0; }

#box_1 {margin:0 1px 0 0; float:left; width:240px; background-image: url(../img/box_corner_right.gif); background-position:bottom right; background-repeat:no-repeat; height:180px; background-color:#F3F3F3; }
.subskrypcja {text-align:center; margin:0px 18px; font-size:11px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; line-height:1.5;}
.subskrypcja p {padding-bottom:0px;}
.subskrypcja a img {border:none;}
#box_2 {margin:0 1px 0 0; float:left; width:239px;  background-image: url(../img/bg_box.gif); background-position:bottom; background-repeat:no-repeat; height:180px; background-color:#F3F3F3;}
#box_3 {margin:0 1px 0 0; float:left; width:239px; background-image: url(../img/bg_box.gif); background-position:bottom; background-repeat:no-repeat; height:180px; background-color:#F3F3F3;}
#box_4 {margin:0; float:left; width:240px; background-image: url(../img/box_corner_left.gif); background-position:bottom left; background-repeat:no-repeat; height:180px; text-align:center; background-color:#F3F3F3;}

#box_1 h2, #box_2 h2, #box_3 h2, #box_4 h2 {background-image:url(img/bg_box_header.jpg); background-position:top; background-repeat:repeat-x; border-bottom:#abb0b7 solid 1px; padding-top:8px; padding-bottom:8px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4c4c4c; margin:0; background-color:#aaafb7; text-align:center; }


.box_txt ul {margin:0; padding:0; list-style:square;}
.box_txt li{margin-left:15px; padding:0; margin-top:0; margin-bottom:0;}
.box_txt p {font-size:11px; padding:5px 0 0 0; margin:0; text-align:center;font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
.box_txt a img {border:none; width:61px; }


/* ============================  strona z wynikami ==============================*/
#wyniki_content {float: right; width:720px; padding: 0;} 
#znalezione {background-color:#333232; height: 35px;}
#znalezione h1 {color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin: 0 6px 0 6px;
	padding: 10px 0 9px 10px; float:left; display:inline; width: 450px;}	
#liczba_ofert {float:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; display:inline; color:#FFFFFF;
	margin-top:10px; margin-right:20px;}
#liczba_ofert select {font-size:11px; color:#000; font-family:Tahoma, sans-serif; border:1px solid #fff;} 
#liczba_ofert img {float:left; padding-top:3px; padding-right:5px;}

/* ============================  tabela z wynikami ==============================*/
#tab_content {
	margin:0;
	padding: 0;
}
#tab_content table {width:100%; margin:0; padding:0; border:none; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; display: inline; }
#tab_content table tr.tab_header td {background-color: #85C6FE; background-image:url(../img/bg_tab_header.jpg); background-repeat:repeat-x; 
	background-position:top; padding-top:4px; padding-bottom:4px; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; text-align:center; font-weight:bold; height:28px;}

#tab_content table tr {padding:8px; border:none; background-color:#f4f4f4; }
#tab_content table tr:hover {background-color:#56affa; background-image:url(../img/bg_tab_hover.jpg); background-repeat:repeat-x;}
#tab_content table tr.dark_row {background-image:url(../img/dark_row.gif); background-repeat:repeat-x; background-position:top; background-color:#e9e9e9;}
#tab_content table tr.dark_row:hover {background-image:url(../img/bg_tab_hover.jpg); background-repeat:repeat-x; background-color:#56affa;}
#tab_content table tr td {padding:0px; border:none; height:75px; margin:0;}
#tab_content table tr td a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#4c4c4c; }
#tab_content table tr td a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#0066CC; }

td.zdjecie {width:95px;}
td.zdjecie img {width:70px; background-color:#FFFFFF; padding:2px; border:1px solid #b3b2b2;}
td.zdjecie a img {background-color:#FFFFFF; padding:2px; border:1px solid #b3b2b2;}
td.lokalizacja {width:129px;}
td.powierzchnia {width:73px;}
td.cena {width:85px;}
td.pokoje {width:63px;}
td.typ {width:105px;}
td.standard {width:100px;}
td.tab_notes {width:60px;}
img.plus {border:none;}

.ddark_row {background-image:url(../img/dark_row.gif); background-repeat:repeat-x; background-position:top; background-color:#e9e9e9;}
.dark_row:hover {background-color:#FFFF00;}





#wyniki_navigation {font-size:10px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; margin-top:15px;} 
#wyniki_navigation ul {list-style-type:none; margin:0; padding:0;}
#wyniki_navigation ul li {display:inline;}
#wyniki_navigation ul li a {color:#000000; text-decoration:underline;}
#wyniki_navigation ul li a.current_site {color:#FF9900; text-decoration:none;}

#grey_line {height:1px; width:920px; margin:20px; border-bottom:1px solid #CCCCCC;}


/* ============================  oferta ==============================*/
#oferta {margin:0; padding:0; }
#oferta_box {
	background-color:#e0e0e0;
	padding:13px 0 13px 13px; 
}
#oferta_txt {width:468px; float:left;}
#oferta_gallery {
	width:238px;
	float:left;
	text-align:center;
}
#naglowek_oferty {background-image:url(../img/bg_tab_header.jpg); background-repeat:repeat-x; background-position:top; padding-top:6px;
	padding-bottom:6px; text-align:center; margin:0; }
#naglowek_oferty h1 {float:left; text-align:left; margin:0; padding-top:6px; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:15px; }	
#naglowek_oferty span {float:right; text-align:left; margin:0; width:auto; padding:0 20px;}	
#naglowek_oferty span a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; margin:0; padding:0;} 
#naglowek_oferty span.print {background-image:url(../img/print_white.gif); background-position:left center; background-repeat:no-repeat;}
#naglowek_oferty span.friend {background-image:url(../img/send.gif); background-position:left center; background-repeat:no-repeat;}
#naglowek_oferty span.add {background-image:url(../img/adds.gif); background-position:left center; background-repeat:no-repeat;}

#oferta table {width:100%; margin:0; padding:0; border:none; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  }

#oferta table tr {border:none; background-color:#f4f4f4;}
#oferta table tr td {height:20px; margin:0; padding:0 0 0 5px; border:none;}
.oferta_dark_row {background-image:url(../img/dark_row.gif); background-repeat:repeat-x; background-position:top; background-color:#c1c0c1;}

#opis_oferty {margin-top:10px; margin-bottom:10px;}
#opis_oferty_txt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; padding:15px; background-color:#eeefee; line-height:1.7;}

/* ============================  galeria ==============================*/
#oferta_gallery img {background-color:#FFFFFF; padding:2px; border:1px solid #b3b2b2;}
#oferta_gallery img.mini {
	background-color:#FFFFFF;
	padding:2px;
	border:1px solid #b3b2b2;
	float:left;
	width: 56px;
	margin: 8px;
}
#back_offer  {
	float:right;
	display:inline;
	margin-top:5px;
	margin-right:20px;
}
a.back {display:inline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; padding-bottom:10px; text-decoration:none;}	
a.back:hover {text-decoration:underline; color:#FFCC00;}	


#back_offer img {
	float:left;
	margin-top:7px;
	padding-right:5px;
	border:none;
	display:inline;
}

/* ============================  słowa kluczowe pod stroną ==============================*/
#keywords {
	margin:0 auto;
	width:930px;
	height:32px;
	margin-bottom: 20px;
	padding:10px 20px;
	margin:0 auto;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-align:center;
}  

/* ============================  zdjęcia obok wyszukiwarki ==============================*/
.m #foto_header { margin:0; padding:0; height:216px; background-image:url(../img/mieszkania.jpg); background-position:top; background-repeat:no-repeat; }
.z #foto_header { margin:0; padding:0; height:216px; background-image:url(../img/dzialki.jpg); background-position:top; background-repeat:no-repeat; }
.d #foto_header { margin:0; padding:0; height:216px; background-image:url(../img/domy.jpg); background-position:top; background-repeat:no-repeat; }
.l #foto_header { margin:0; padding:0; height:216px; background-image:url(../img/lokale.jpg); background-position:top; background-repeat:no-repeat; }
.o #foto_header { margin:0; padding:0; height:216px; background-image:url(../img/obiekty.jpg); background-position:top; background-repeat:no-repeat; }
.e #foto_header { margin:0; padding:0; height:216px; background-image:url(../img/morze.jpg); background-position:top; background-repeat:no-repeat; }
.s #foto_header { margin:0; padding:0; height:216px; background-image:url(../img/mieszkania.jpg); background-position:top; background-repeat:no-repeat; }




/* ============================  tooltip w tabelce ==============================*/
.dymek {display:none; margin:0; padding:0;}
.tabelka_w_dymku {font-size:10px; float:left; line-height:1.8; width:605px; background-color:#E0E0E0; padding:0;}
.foto_w_dymku {float:left; padding:10px; width: 180px; height: 160px;}


/* ============================  panele rozwijane w ofercie ==============================*/
#notes {padding:15px;}
#notes table {width:200px; border:none;}
#print {padding:12px 0;}
#print img {margin-right:5px;}
#send {padding:0;}
#send img {margin-right:5px;}

#oferty_w_poblizu {padding:15px; text-align:center;}
#oferty_w_poblizu a img {border:none;}
#oferty_w_poblizu p.grey {margin:0 auto; text-align:center; padding:4px; font-size:10px; text-align:center; color:#666; margin-top:0px; background-color:#CCCCCC; width:174px;}
#oferty_w_poblizu p.blue {margin:0 auto; text-align:center; padding:4px; font-size:11px; text-align:center; color:#000; margin-top:2px; background-color:#AED3F9; width:174px;}
#oferty_w_poblizu .oferta_slide_left { margin-bottom:10px;}
.oferta_slide_left a img {border:none;}
#kalkulator {padding:15px; font-size:11px;}

/* ============= pretty photo ========== */
	div.pictureHolder .top .left { background: url(../img/prettyPhoto/tl.gif) top left no-repeat; } /* Top left corner */
	div.pictureHolder .top .middle { background: #fff; } /* Top pattern/color */
	div.pictureHolder .top .right { background: url(../img/prettyPhoto/tr.gif) top left no-repeat; } /* Top right corner */
	
	div.pictureHolder .content { background-color: #fff; } /* Content background */
	div.pictureHolder .content a.next:hover { background: url(../img/prettyPhoto/btnNext.gif) center right no-repeat; cursor: pointer; } /* Next button */
	div.pictureHolder .content a.previous:hover { background: url(../img/prettyPhoto/btnPrevious.gif) center left no-repeat; cursor: pointer; } /* Previous button */
	div.pictureHolder .content a.close { width: 61px; height: 22px; background: url(../img/prettyPhoto/btnClose.gif) center left no-repeat; cursor: pointer; } /* Close button */
	
	div.pictureHolder .bottom .left { background: url(../img/prettyPhoto/bl.gif) top left no-repeat; } /* Bottom left corner */
	div.pictureHolder .bottom .middle { background: #fff; } /* Bottom pattern/color */
	div.pictureHolder .bottom .right { background: url(../img/prettyPhoto/br.gif) top left no-repeat; } /* Bottom right corner */
	
	div.pictureHolder .loaderIcon { background: url(../img/prettyPhoto/loader.gif) top left no-repeat; } /* Loader icon */

	div.pictureHolder .currentText { font: 13px Verdana,Arial,Helvetica,sans-serif }

	div.prettyPhotoOverlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%}div.pictureHolder{position:absolute;z-index:10000;width:100px}div.pictureHolder .top{position:relative;height:20px}* html div.pictureHolder .top{padding:0 20px}div.pictureHolder .top .left{position:absolute;left:0;width:20px;height:20px}div.pictureHolder .top .middle{position:absolute;left:20px;right:20px;height:20px}* html div.pictureHolder .top .middle{position:static}div.pictureHolder .top .right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pictureHolder .content{position:relative;text-align:left;width:100%;height:40px}div.pictureHolder .content .details{display:none;margin:10px 15px 0 20px}div.pictureHolder .content .details p{float:left;clear:left;margin:0}div.pictureHolder .content div.hoverContainer{position:absolute;z-index:2000;top:0;left:0;width:100%}div.pictureHolder .content a.next{position:relative;z-index:2000;display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(../images/en/buttons/btnNext.gif) 10000px 50% no-repeat}div.pictureHolder .content a.previous{cursor:pointer;display:block;text-indent:-10000px;width:49%;height:100%;background:url(../images/en/buttons/btnPrevious.gif) -10000px 50% no-repeat}div.pictureHolder .content a.close{float:right;display:block;text-indent:-10000px}div.pictureHolder .bottom{position:relative;height:20px}* html div.pictureHolder .bottom{padding:0 20px}div.pictureHolder .bottom .left{position:absolute;left:0;width:20px;height:20px}div.pictureHolder .bottom .middle{position:absolute;left:20px;right:20px;height:20px}* html div.pictureHolder .bottom .middle{position:static}div.pictureHolder .bottom .right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pictureHolder .loaderIcon{display:none;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:32px;height:32px}div.pictureHolder #fullResImageContainer{width:100%;text-align:center}



/* ========= KROP.PL =========================== */

#full_content {
	padding: 2em;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	text-align: justify;
}

#full_content.bigform {
	background: url(../img/bigformbg.gif) repeat-x;
}

#full_content h1 {
	font-size: 15px;
	font-weight: bold;
	margin-top: 2em;
	color: #00539B;	
}

#OpenIDLoginForm_LoginForm_tab, #Form_EditForm ul {
	display: none;
}

#MemberLoginForm_LoginForm label.left {
	display: block;
	float: left;
	width: 90px;
}

#wyniki_navigation a {
	color: #000;
	text-decoration: none;
}

#wyniki_navigation strong {
	color: #f90;
}

#wyniki_navigation i {
	font-style: normal;
	color: #ccc;
}

#full_content a img {
	border: 0;
}

.tab_header td a {
	font-size: 12px !important;
}

#JuzWNotesie, #QuestionLoading {font-style: normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; margin:0; padding:0;}

#OfertaJuzWNotesie {font-style: normal; color: #4c4c4c;}

.UsunZNotesu {
	cursor: hand;
	cursor: pointer;
}

.GenForm {
	line-height: 1.5em; 
	background: #fafafa url(../img/bg_formularz.jpg) no-repeat top left;
	border: 5px solid #4c4c4c; 
	height: 567px; 
	width: 480px; 
	color: #4c4c4c; 
	font-size: 11px;
	position: absolute;
	margin-left: 120px;
}

.GenForm label {
	display: block;
	width: 120px;
	float: left;
}

.GenForm #Formularz {
	height: 500px; 
	overflow-x: hidden; 
	overflow-y: scroll; 
	padding: 10px;
}

.GenForm #Akcje {
	text-align: center; 
	margin-top: 13px; 
	height: 25px;
}

.GenForm input, .GenForm select {
	font-size: 11px;
}

#oferty_w_poblizu, #oferty_w_podobnej_cenie {
	padding: 0;
}

.calc {
	font-weight: bold; 
	float: right; 
	width: 70px; 
	margin-top: -1.2em;
	text-align: right;
}

#FormularzZglos p {
	margin: 0;
	padding: 0;
}

#ouroffers {
	display: inline;
	margin-left: 6.5%;
}

#ouroffers td {
	padding: 0 1em;
}

a.broken {
	text-decoration: none;
}

#WideoONas, #Wideo1, #WideoPrezentacja {
	display: none;
	width: 352px;
	margin: 2em auto;
}

#WideoPrezentacja {
	width: 512px;
}

#ZapiszDoSubskrypcji img {
	cursor: hand;
	cursor: pointer;
}

#SprzedazWynajemBg {
	position: absolute;
	background: #fff;
}

#Sprzedaz, #Wynajem {
	position: absolute;
	color: #305299;
	font-size: 14pt;
	font-weight: bold;
	line-height: 92px;
	cursor: pointer;
}

#Sprzedaz.hover, #Wynajem.hover {
	background: #7F9AD1;
	color: #fff;
}

#Sprzedaz {
	border-right: 2px dashed #305299;
}

#Wynajem {
	border-left: 2px dashed #305299;
}

#Mieszkania, #Domy, #Dzialki, #Lokale {
	position: absolute;
	color: #305299;
	font-size: 9pt;
	font-weight: bold;
	line-height: 46px;
	cursor: pointer;
}

#Mieszkania.hover, #Domy.hover, #Dzialki.hover, #Lokale.hover {
	background: #305299;
	color: #fff;
}

#Mieszkania {
	border-right: 2px dashed #305299;
	border-bottom: 2px dashed #305299;
}

#Domy {
	border-left: 2px dashed #305299;
	border-bottom: 2px dashed #305299;
}

#Dzialki {
	border-right: 2px dashed #305299;
	border-top: 2px dashed #305299;
}

#Lokale {
	border-left: 2px dashed #305299;
	border-top: 2px dashed #305299;
}

#Submenu {
	list-style: none;
	margin: 20px 0 0 0;
	height: 28px;
	padding: 0 0 0 7px;
}

#Submenu li {
	display: block;
	float: left;
	text-align: center;
	background: url(../img/tab.png) no-repeat;
	border-bottom: 1px solid #A1A1A1;
}

#Submenu li.current {
	background: url(../img/taba.png) no-repeat;
	border-bottom: 1px solid #FFF;
}

#Submenu a {
	text-decoration: none;
	color: #555;
	display: block;
	width: 180px;
	height: 28px;
	line-height: 28px;	
}

#Submenu li.current a {
	color: #335B7F;
	font-weight: bold;
}

#Submenu a:hover, #Submenu li.current a:hover {
	color: #1876CA;
}

.fright {
	float: right;
}

.fright img {
	margin: 0 0 0 8px;
	border: 1px solid #888 !important;
}

#RadioReklama {
	display: none;
	width: 200px;
	margin: 2em auto;
	clear: both;
}

#pieczatkazs-pon {
	display: block;
	position: absolute;
	margin-left: -44px;
	margin-top: 90px;
	
}
