/*--- GŁÓWNE ----*/

body {background: url(../images/bg.gif) top left repeat-x #FFF;font-size:12px;font-family:arial;color:#000;height:auto}
#wrapper {width:962px;height:auto;margin:0 auto}
#header {width:962px;height:248px;background: url(../images/header_bg.jpg) top left no-repeat;margin-top:12px}
#content {height:auto;width:959px;border:1px solid #f5f5f5;border-top:none;background: #fffadf;overflow:hidden;clear:both;padding:10px 0px}
#footer {height:122px;width:962px;background:url(../images/footer_bg.gif) top left repeat-x;margin-top:5px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;}


#tooltip {
	position: absolute;
	z-index: 3000;
	border: 3px solid #fff;
	background-color: #f5f5f5;
	padding: 5px;
	opacity: 0.95;
        color:#222;
        width:150px;
        height:auto;
}
#tooltip h3, #tooltip div { margin: 0; }


/*--- header ----*/

.clearer{clear:both}
.header_buttons {float:right;width:81px;height:22px;margin-top:10px;margin-right:12px}
.home {width:21px;height:14px;background: url(../images/home_btn.gif) top left no-repeat;display:block;float:left;margin-top:5px}
.contact {width:23px;height:14px;background: url(../images/mail_btn.gif) top left no-repeat;display:block;float:left;margin-top:5px;margin-left:1px}
.sitemap {width:22px;height:15px;background: url(../images/sitemap_btn.gif) top left no-repeat;display:block;float:right;margin-top:5px;margin-right:14px}

#header h1 {width:225px;height:236px;float:left;display:block;margin-left:18px;background:#fdfbf1;border:1px solid #ddd;border-top:#fff}
#header h1 a {width:225px;height:74px;float:left;display:block;background:url(../images/logopng.png) top center no-repeat;margin-top:10px}
#header h1 p.logo1 {line-height: 150%; width:210px;margin:0 auto;text-align:center;margin-top:6px;font-size:12px;font-family:tahoma;padding-bottom:10px;border-bottom:1px solid #fff;font-weight:400}
#header h1 p.logo2 {line-height: 150%; width:210px;margin:0 auto;text-align:center;margin-top:6px;font-size:12px;font-family:tahoma;padding-bottom:10px;border-bottom:1px solid #fff;font-weight:400}
#header h1 p.logo3 {line-height: 150%; width:210px;margin:0 auto;text-align:center;margin-top:6px;font-size:12px;font-family:tahoma}

.top_menu {float:right;width:690px;height:30px;margin-top:70px}
.top_menu ul {list-style:none;margin-top:6px;margin-left:20px}

.top_menu ul li {float:left}
.top_menu ul li a.menu1 {float:left;background: url(../images/menu_brd.gif) right 7px no-repeat;display:block;width:96px;text-align:left}
.top_menu ul li a.menu2 {float:left;background: url(../images/menu_brd.gif) right 7px no-repeat;display:block;width:135px;text-align:center}
.top_menu ul li a.menu3 {float:left;background: url(../images/menu_brd.gif) right 7px no-repeat;display:block;width:135px;text-align:center}
.top_menu ul li a.menu4 {float:left;background: url(../images/menu_brd.gif) right 7px no-repeat;display:block;width:137px;text-align:center}
.top_menu ul li a.menu5 {float:left;width:60px;padding-left:30px}

.top_menu ul li a {text-transform:uppercase;font-size:12px;font-family:tahoma}
.top_menu ul li a:hover {color:#f83e03}
.top_menu ul li a.selected {color:#f83e03}

#slide {width: 372px;height: 130px;float:left;margin-left:18px; margin-top:3px;}
/*--- footer ----*/

#footer a:hover {color:#f83e03;font-size:12px;}
.footer_logo {width:217px;height:115px;background:url(../images/footer_logo.gif) top left no-repeat;margin:6px 0px 0px 18px;display:block;float:left}
.footer_menu {list-style:none;margin-top:25px;margin-left:15px;float:left;width:650px}
.footer_menu li {float:left;margin-right:15px}
.footer_menu li a {font-size:12x;color:#777;font-weight:400;text-transform:lowercase}
.footer_menu2 {list-style:none;margin-top:10px;margin-left:15px;float:left}
.footer_menu2 li {float:left;margin-right:15px}
.footer_menu2 li a {font-size:12px;color:#777;font-weight:400;text-transform:lowercase}


/*--- content - strona główna - buttony ----*/

#content .navigate_buttons {width:942px;height:370px;margin-left:8px}
#content div.nav-1 {width:282px;height:178px;float:left;display:block;background: url(../images/posrednictwo_img.png) top left no-repeat;margin:10px}
#content div.nav-2 {width:282px;height:178px;float:left;display:block;background: url(../images/wyceny_img.png) top left no-repeat;margin:10px 19px}
#content div.nav-3 {width:282px;height:178px;float:left;display:block;background: url(../images/ekspertyzy_img.png) top left no-repeat;margin:10px}
#content div.nav-4 {width:282px;height:178px;float:left;display:block;background: url(../images/audyty_img.png) top left no-repeat;margin:10px}
#content div.nav-5 {width:282px;height:178px;float:left;display:block;background: url(../images/nieruchomosci_img.png) top left no-repeat;margin:10px 19px}
#content div.nav-6 {width:282px;height:178px;float:left;display:block;background: url(../images/bhp_img.png) top left no-repeat;margin:10px}
#content a.posrednictwo {width:231px;height:46px;display:block;background:url(../images/posrednictwo_link.png) bottom left no-repeat;float:left;margin-left:24px;margin-top:124px}
#content a.wycena {width:231px;height:46px;display:block;background:url(../images/wyceny_link.png) bottom  left no-repeat;float:left;margin-left:24px;margin-top:124px}
#content a.ekspertyzy {width:231px;height:46px;display:block;background:url(../images/ekspertyzy_link.png) bottom  left no-repeat;float:left;margin-left:24px;margin-top:124px}
#content a.audyty {width:231px;height:46px;display:block;background:url(../images/audyty_link.png) bottom  left no-repeat;float:left;margin-left:24px;margin-top:124px}
#content a.zarzadzanie {width:231px;height:46px;display:block;background:url(../images/zarzadzanie_link.png) bottom  left no-repeat;float:left;margin-left:24px;margin-top:124px}
#content a.projekty {width:231px;height:46px;display:block;background:url(../images/projekty_link.png) bottom  left no-repeat;float:left;margin-left:24px;margin-top:124px}
#content a.posrednictwo:hover {width:231px;height:46px;display:block;background:url(../images/posrednictwo_link.png) top left no-repeat;float:left;margin-left:24px;margin-top:124px}
#content a.wycena:hover {width:231px;height:46px;display:block;background:url(../images/wyceny_link.png) top left no-repeat;float:left;margin-left:24px;margin-top:124px}
#content a.ekspertyzy:hover {width:231px;height:46px;display:block;background:url(../images/ekspertyzy_link.png) top left no-repeat;float:left;margin-left:24px;margin-top:124px}
#content a.audyty:hover {width:231px;height:46px;display:block;background:url(../images/audyty_link.png) top left no-repeat;float:left;margin-left:24px;margin-top:124px}
#content a.zarzadzanie:hover {width:231px;height:46px;display:block;background:url(../images/zarzadzanie_link.png) top left no-repeat;float:left;margin-left:24px;margin-top:124px}
#content a.projekty:hover {width:231px;height:46px;display:block;background:url(../images/projekty_link.png) top left no-repeat;float:left;margin-left:24px;margin-top:124px}

/*--- content - podstrony - lewa kolumna - menu ----*/


.left_column {width:223px;height:auto;border:1px solid #e0e0e0;background:#fff;margin-left:19px;float:left;margin-top:-5px;margin-bottom:10px;padding:20px 0px}
.left_column ul.menu1 {list-style:none;float:left;margin-left:20px;margin-top:0px;clear:both;overflow:hidden}
.left_column ul.menu1 li a {padding-left:10px;text-transform:uppercase;font-family:tahoma}
.left_column ul.menu1 li a:hover {color:#f83e03;background:url(../images/menu_arr.gif) left 1px no-repeat}
.left_column ul.menu1 li a.selected {color:#f83e03;background:url(../images/menu_arr.gif) left 1px no-repeat}
.border {width:162px;height:5px;border-top:1px solid #f1f1f1;float:left;margin-top:22px;margin-left:30px}
.left_column ul.menu2 {list-style:none;float:left;margin-left:20px;margin-top:20px;}
.left_column ul.menu2 li {clear:both}
.left_column ul.menu2 li a {padding-left:10px;text-transform:uppercase;font-family:tahoma;font-size:11px;text-align:left}
.left_column ul.menu2 li a:hover {color:#f83e03;background:url(../images/menu_arr.gif) left 1px no-repeat}
.left_column ul.menu2 li a.selected {color:#f83e03;background:url(../images/menu_arr.gif) left 1px no-repeat}
.left_column ul.menu3 {list-style:none;float:left;margin-left:10px;margin-top:2px;width:140px;margin-bottom:2px;}
.left_column ul.menu3 li a {padding-left:10px;text-transform:uppercase;font-family:tahoma;font-size:10px;text-align:left;font-weight:400}
.left_column ul.menu3 li a:hover {color:#f83e03;background:url(../images/menu_arr.gif) left 1px no-repeat}
.left_column ul.menu3 li a.selected {color:#f83e03;background:url(../images/menu_arr.gif) left 1px no-repeat}



/*--- content - podstrony - center  ----*/


.center {width:685px;height:auto;float:right;margin-top:-4px;margin-right:9px;font-family:tahoma;margin-bottom:10px}
.center .breadcrumb a {float:left;font-family:tahoma;color:#747474;}
.center .breadcrumb span {display:block;float:left;margin:0px 5px; color:#747474}
.center .maincontent p.title {font-size:18px;font-family:tahoma;text-transform:uppercase;float:left;margin-top:10px;font-weight:600;clear:both;width:98%;margin-bottom:10px}
.center .maincontent p.offer_title {font-size:15px;font-family:tahoma;text-transform:uppercase;float:left;margin-top:10px;font-weight:600;clear:both;margin-bottom:10px}
.center .maincontent {font-size:13px;width:90%;padding-top: 10px;}

/*--- content - podstrony - center - lista ofert  ----*/

.center .maincontent .offer_list {margin-top:20px;width:685px}
.center .maincontent .offer_item {width:680px;margin:0 auto;background:#fff;border:1px solid #f0efef;margin-bottom:15px}
.center .maincontent .offer_item2 {width:680px;height:125px;margin:0 auto;background:#ffffe7;border:1px solid #f0efef;margin-bottom:15px}
.center .maincontent .offer_list .img_container {width:165px;height:110px;float:left;margin-left:3px;margin-top:7px;border-right:1px solid #f0efef}
.center .maincontent .offer_list .img_container img {float:left;margin-left:15px;margin-top:12px}
.center .maincontent .offer_list .buttons_info {float:right;width:283px;height:35px;background:url(../images/buttons_bg.gif) top left no-repeat;margin-right:12px;margin-top:-1px}
.center .maincontent .offer_list .buttons_info2 {float:right;width:283px;height:35px;background:url(../images/buttons_bg2.gif) top left no-repeat;margin-right:12px;margin-top:-1px}
.center .maincontent .offer_list .buttons_info p {float:left;margin-left:10px;margin-top:14px;font-size:12px;font-weight:600}
.center .maincontent .offer_list .buttons_info2 p {float:left;margin-left:10px;margin-top:14px;font-size:12px;font-weight:600}
p.m2 {width:45px}
p.pokoje {width:50px}
p.pietra {width:45px}
p.cena {color:#dc2b19}
div.item_name {float:left;font-weight:600;line-height:135%;font-size:11px;margin-left:10px;margin-top:12px;width:200px}
div.item_desc {float:left;font-size:11px;width:490px;margin-left:10px;margin-top:5px; background-color: #ffffff; margin-bottom: 10px;}
p.item_desc  p {float:left;}
a.more {float:right;margin-top:0px;margin-right:20px;font-size:11px;color:#dc2b19}

/*--- content - podstrony - center - lista ofert - nawigacja ----*/

.pagination {float:right}
.category_navigation span {display:block;float:left}
.category_navigation {height:30px;width:680px;clear:both;font-size:10px}
.pagination a {font-weight:400}
.pagination a.selected {font-weight:600}


/*--- content - podstrony - center - widok pojedynczej oferty ----*/

.big_price {float:right;font-size:16px;margin-top:8px;margin-right:-20px;}
.big_price span {font-weight:600;color:#dc2b19}
.big_offer_box {clear:left;overflow:hidden;width:680px;height:auto}
.big_offer_box_left {float:left;width:305px}
.big_offer_box_right {float:right;width:345px;line-height:165%;margin-right:5px;font-size:11px}
table.details {margin:10px 0px;font-size:11px}
table.details td.left {font-weight:600;padding-right:10px}
.offer_img_box {width:302px;height:auto;background:#fff;border:1px solid #e0e0e0;margin-top:10px;padding-bottom:10px}
.offer_img_box .img_container {height:226px;}
.offer_img_box .img_container img {margin-left:13px;margin-top:12px;border:3px solid #bebfbd}
a.zoom {width:29px;height:27px;display:block;background:url(../images/zoom_btn.gif) top left no-repeat;position:absolute;margin:19px 19px}
.img_thumbs {padding-left:6px}
.img_thumbs img {border:3px solid #bebfbd;margin-left:6px}
.back_btn {width:40px;height:12px;display:block;background:url(../images/back_btn.gif) top left no-repeat;float:left;margin:12px 0px 0px 12px}
.ask_btn {width:86px;height:16px;display:block;background:url(../images/aks_btn.gif) top left no-repeat;float:left;margin:12px 34px 0px 54px}
.print_btn {width:54px;height:16px;display:block;background:url(../images/print_btn.gif) top left no-repeat;float:left;margin:12px 0px 0px 8px}


.center .maincontent ul {padding-left: 20px;}
.center .maincontent ol {padding-left: 20px;}

.searchtb td {padding: 2px;}