body, form, img, p, h1, h2, h3, input, select {
	margin: 0;
	padding: 0;
}
body {
	font: 12px/17px tahoma, sans-serif;
}
img {
	border: none;
}
.tst
{
	width: 50px;
	border-left:10px;
	margin: 0px 0px 0px 0px;
	padding: 100px;
	border-collapse: separate;
	text-align: left;
		vertical-align: top;
}

.editor
{
		width: 300px;

}


#container {
	margin: 0 auto auto;
	width: 980px;
	padding: 0;
	position:relative;
}
	
	
	
.containertable table
{
		width: 100% !important;
		width: 100%;
		margin: 5px 0px;
}

.containertable td
{
		vertical-align: top;
		border-collapse: collapse;
		border-spacing: 0px;
		padding: 0px;
}
	
#header {
	margin: 0 5px 5px 5px !important;
	height: 66px;
	background: #fff url("../layout_images/new/header_bg.gif") repeat-x;
}
#header table {
		width: 100% !important;
		width: 100%;
		margin: 5px 0px;
	}
	#header td {
		vertical-align: top;
		border-collapse: collapse;
		border-spacing: 0px;
		padding: 0px;
	}



#topnav {
	position: relative;
	right: 10px;
}
	#topnav td {
		text-align: center;
	}
	#topnav td a {
		color: #53626d;
		text-decoration: none;
	}
	#topnav td a:hover {
		color: #283946;
		text-decoration: underline;
	}
#register, #addad, #login {
	border-right: 1px solid #c6cdd4;
}
#register a {
	background: url("../layout_images/new/register.gif") 0px 50% no-repeat;
	padding-left: 20px;
}
#addad a {
	background: url("../layout_images/new/addad.gif") 0px 50% no-repeat;
	padding-left: 17px;
}
#login a {
	background: url("../layout_images/new/login.gif") 0px 50% no-repeat;
	padding-left: 22px;
}
#wap a {
	background: url("../layout_images/new/wap.gif") 0px 50% no-repeat;
	padding-left: 12px;
}
#nav {


}
	#nav td {
		text-align: center;
		vertical-align: middle;
		width: 60px;

	}
	#nav td a {
		color: black;
		text-decoration: none;
		height: 38px;
		font: 9px arial, sans-serif;
		display: block;

	}
	#nav td a:hover {
		color: black;

	}
#subnav {
	border: 1px solid #dbe8fa;
	background: #e8ebf0;
	color: #41597f;
}
	#subnav td {
		height: 30px;
		padding: 0px 15px;
		vertical-align: middle;
	}
	#subnav a {
		color: #41597f;
	}
	#subnav a:hover {
		color: #5378b4;
	}
.abc td {
		padding: -10px -10px !important;
	}
.abc {
		padding: -10px -10px !important;
	}

.blueheadline
{
		border-top: 1px solid #6882ad;
		border-bottom: 1px solid #6882ad;
		height: 23px;
		padding: 5px 14px !important;
		padding: 2px 14px;
		white-space: nowrap;
		text-align: left;
		vertical-align: middle;
		color: #fff;
		background: #008cce url("../layout_images/new/th_bg.gif") repeat-x;
		font: bold 11px verdana, sans-serif;
}

	
	
.special {
	margin: 5px 0px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #a3aab7;
	border-bottom: 1px solid #a3aab7;
	background: #f8f8f8;
	padding:10px;
}
	.special td {
		padding: 1px 5px !important;
	}
	.special td.category {
		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 36px !important;
	}
	.special tr.alt td.category {
		background: #e7ebf0 url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 36px !important;
	}
	.special td.category_none {
		
		padding-left: 36px !important;
	}
	.special tr.alt td.category_none {
		
		padding-left: 36px !important;
	}
	
	.special th {
		border-top: 1px solid #6882ad;
		border-bottom: 1px solid #6882ad;
		height: 23px;
		padding: 5px 14px !important;
		padding: 2px 14px;
		white-space: nowrap;
		text-align: left;
		vertical-align: middle;
		color: #fff;
		background: #008cce url("../layout_images/new/th_bg.gif") repeat-x;
		font: bold 11px verdana, sans-serif;
	}
	.special th a {
		color: #fff;
		text-decoration: none;
	}
	.special th a:hover {
		text-decoration: underline;
	}
	.special td a, #content a {
		
		text-decoration: none;
	}
	.special td a strong {
		font-size: 110%;
	}
	.special td a:hover, .special td a:hover strong, #content a:hover {
		color: #fff;
	}
	.special tr.alt {
		background: #e7ebf0;
	}
	.special td.pointer {
		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
		padding-left: 26px !important;
	}
	.special tr.alt td.pointer {
		background: #e7ebf0 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
		padding-left: 26px !important;
	}


	/*-- Box headings and other tags --*/
	.special h1 {
		font: bold 19px arial, sans-serif;
		margin: 10px 0 5px 0;
		clear: both;
	}
	.special h2 {
		font: bold 15px arial, sans-serif;
		margin: 20px 0 0 0;
		clear: both;
		border-bottom: 1px solid #a3aab7;
	}
	.special h3 {
		font: bold 13px arial, sans-serif;
		margin: 10px 0 5px 0;
	}
	.special p {
		margin: 8px 0;
	}
	.special ul {
		list-style: square;	
		padding-left: 20px !important;
		margin-left: 0 !important;
		padding-left: 0;
		margin-left: 20px;
	}
	.special blockquote {
		border: 1px solid #e7ebf0;
		margin: 5px 3px 15px 3px;
		padding: 15px;
		background: #fff;
	}
	

	
	
	
	
.box {
	margin: 5px 0px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #a3aab7;
	border-bottom: 1px solid #a3aab7;
	background: #f8f8f8;
}
	.box td {
		padding: 5px 15px;# !important;
	}
	.box td.category {
		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 36px !important;
	}
	.box tr.alt td.category {
		background: #e7ebf0 url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 36px !important;
	}
	.box th {
		border-top: 1px solid #6882ad;
		border-bottom: 1px solid #6882ad;
		height: 23px;
		padding: 5px 14px !important;
		padding: 2px 14px;
		white-space: nowrap;
		text-align: left;
		vertical-align: middle;
		color: #fff;
		background: #008cce url("../layout_images/new/th_bg.gif") repeat-x;
		font: bold 11px verdana, sans-serif;
	}
	.box th a {
		color: #fff;
		text-decoration: none;
	}
	.box th a:hover {
		text-decoration: underline;
	}
	.box td a, #content a {
		text-decoration: none;
	}
	.box td a strong {
		font-size: 110%;
	}
	.box td a:hover, .box td a:hover strong, #content a:hover {
		color: #fff;
	}
	.box tr.alt {
		background: #e7ebf0;
	}
	.box td.pointer {
		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
		padding-left: 26px !important;
	}
	.box tr.alt td.pointer {
		background: #e7ebf0 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
		padding-left: 26px !important;
	}


	/*-- Box headings and other tags --*/
	.box h1 {
		font: bold 19px arial, sans-serif;
		margin: 10px 0 5px 0;
		clear: both;
	}
	.box h2 {
		font: bold 15px arial, sans-serif;
		margin: 20px 0 0 0;
		clear: both;
		border-bottom: 1px solid #a3aab7;
	}
	.box h3 {
		font: bold 13px arial, sans-serif;
		margin: 10px 0 5px 0;
	}
	.box p {
		margin: 8px 0;
	}
	.box ul {
		list-style: square;	
		padding-left: 20px !important;
		margin-left: 0 !important;
		padding-left: 0;
		margin-left: 20px;
	}
	.box blockquote {
		border: 1px solid #e7ebf0;
		margin: 5px 3px 15px 3px;
		padding: 15px;
		background: #fff;
	}

#membermenu a
{
	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
	padding-left: 23px !important;
	color: #0065b7;
	text-decoration: none;
}

#membermenu a:hover
{
	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
	padding-left: 23px !important;
	
	font-weight:bold;
}
	

.arrow a:hover{
color: #53626d;
		text-decoration: none;
}
	
/*-- --*/
.side_nav td {
	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
	padding-left: 23px !important;
}
.side_nav tr.alt td {
	background: #e7ebf0 url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
	padding-left: 23px !important;
}
#tools {
	border: 1px solid #e7ebf0;
	background: #fff;
}
	#tools td {
		padding: 2px !important;
		text-align: center;
		border-right: 1px solid #e7ebf0;
	}
	#tools a {
		color: #53626d;
		text-decoration: none;
	}
	#tools a:hover {
		color: #283946;
		background: none;
		text-decoration: underline;
	}
	#tools #addfav {
		background: url("../layout_images/new/addfav.gif") 0px 50% no-repeat;
		padding-left: 20px;
	}
	#tools #moread {
		background: url("../layout_images/new/moread.gif") 0px 50% no-repeat;
		padding-left: 20px;
	}
	#tools #sellerad {
		background: url("../layout_images/new/sellerad.gif") 0px 50% no-repeat;
		padding-left: 20px;
	}
	#tools #contactseller {
		background: url("../layout_images/new/contactseller.gif") 0px 50% no-repeat;
		padding-left: 20px;
	}
	#tools #tellfriend {
		background: url("../layout_images/new/tellfriend.gif") 0px 50% no-repeat;
		padding-left: 20px;
	}
	#tools #print {
		background: url("../layout_images/new/print.gif") 0px 50% no-repeat;
		padding-left: 20px;
	}

#premium td {
	background: url("../layout_images/new/premium.gif") 14px 50% no-repeat;
	padding-left: 36px !important;
}
#premium tr.alt td {
	background: #e7ebf0 url("../layout_images/new/premium.gif") 14px 50% no-repeat;
	padding-left: 36px !important;
}
#footer {
	border-top: 1px solid #dedede;
	padding: 4px;
}
	#footer a {
		color: #53626d;
		text-decoration: none;
		margin: 0 4px;
	}
	#footer a:hover {
		color: #283946;
		text-decoration: underline;
	}
	#footer a.rss {
		background: url("../layout_images/new/rss.gif") 0px 50% no-repeat;
		padding-left: 15px;
	}
.button {
	background: #F7F3EF;
	border: 1px solid #000000;
	color: #000000 !important;
	padding: 2px 7px;
	margin: 0 3px;
	font: bold 11px verdana, sans-serif;
}
	.button:hover {
		background: #F7F3EF !important;
		border: 1px solid #000000 !important;
		cursor: pointer;
	}
.sold {
	color: red;
	font-weight: bold;
}
.warn_intend {
	color: red;
}
.red {
	color: red;
}
.star {
	color: red;
}

a.thumb img {
	padding: 2px;
	border: 2px solid #ccc;
}
a.thumb:hover img {
	border: 2px solid #3588c7;
	background: none !important;
}
a.thumb:hover {
	background: none !important;
}

a.thumb_icon img {
	padding: 1px;
	border: 2px solid #ccc;
}
a.thumb_icon:hover img {
	border: 2px solid #3588c7;
	background: none !important;
}
a.thumb_icon:hover {
	background: none !important;
}

.gal{
	padding: 10px;
	border: 1px solid #ccc;
	margin:100px;
}

a.gallery img {
	padding: 2px;
	border: 2px solid #ccc;

}
a.gallery:hover img {
	border: 2px solid #3588c7;
	background: none !important;
}
a.gallery:hover {
	background: none !important;
}

h2 {
	font-size:14px;
	margin:10px 10px 10px 0;
	clear: both;
	padding:1px 0 5px 5px;

}
.headline a {
	color: #fff;
	text-decoration: none;
}
.headline a:hover {
	color: #fff;
		
}
.headline a, #content a {

	text-decoration: none;
}
.small_drop_down
{
font-size: 9px;
}
.bg 
{
	background-color:#EEECEC;
	border: 1px solid #ccc;
	border-top: 1px solid #ccc;
	padding: 5px;		
}

.memberarea{
	float:right;width:100%;padding:0px;margin:0px;
}

.blueheadline a
{
	
	color: #ffffff;
	text-decoration: none;
}

.blueheadline a:hover
{
	
	color: #000000;
	font-weight:bold;
}

.memberarea_caption
{
	font: bold 14px verdana,arial, sans-serif;
	margin: 0px 0 0 0;
	clear: both;
	border-bottom: 1px solid #a3aab7;
}

.regionselect
{
	width:200px;
	margin-bottom:5px;
}
.panel
{
width:	620px;
float:	left;
}
.f_top
{
width:20%;
float:left;
margin-top:5px;
}
.tabela
{
	width:100%;
	clear:left;
}



.panel a
{
	color: #000000;
	text-decoration: none;
}

.panel a:hover
{
	color: #000000;
	font-weight:	bold;
}


.f_top a
{
	color: #000000;
	text-decoration: none;
}

.f_top a:hover
{
	color: #000000;
	font-weight:	bold;
}
/*MOJE DODANE*/
div#navbar		{ width:100%; height:31px;}
div#navbar ul			{ float:left; padding:0px; margin:0px; height:29px;list-style-type:none;}
div#navbar ul  li		{ float:left; padding:0px; margin:0px;list-style-type:none;}
div#navbar ul  li	a	{color:#243B84;line-height:40px;}
div#navbar ul  li	a:hover	{color:#B3021E;}
h1	{
	font-size:14px;
	padding:1px 0 5px 5px;
	border-bottom:1px solid #CABEBE;
	margin:10px 10px 0 10px;
}
ul {
	margin:0;
}
.lista_firm	{
	width: 100%; 
	clear: both; 
	margin-top: 15px;
	text-align:left;
}
.lista_firm_t	{
	clear:both;
	width:610px;
	padding-left:15px;
}
.lista_firm_t a {
	font-size:16px;
	text-decoration:underline;
	letter-spacing:1px;
	line-height:21px;
}
.lista_firm_tyt
{
	float:left;
	width:450px;
	color:#03318b;
}
.lista_firm_sep
{
	height:15px;
	width:100%;
	clear:both;
}

.lista_firm_tyt p
{
	text-decoration:underline;
	font-size:16px;
	color:#bbbbbb;
}
.lista_firm_rank
{
	float:left;
	width:90px;
	padding-left:65px;
}
.lista_firm_f	{
	clear:both;
	width:605px;
	margin:0px;
}
.lista_firm_f div	{
	margin-left:15px;
	margin-right:15px;
	height:10px;
	clear:both;
	border-bottom:1px solid #aaaaaa;
	width:605px;
}

.lista_firm_b2	{
	clear:both;
	padding:5px 0 0 15px;
	height:30px;
	width:300px;
}

.lista_firm_op
{
	width:410px;
	float:left;
}

.lista_firm_logo
{
	width: 125px;
	float: left;
	padding-left: 15px;
}

.lista_firm_dane
{
	width:235px;
	float:left;
	margin-left:15px;
}
.lista_firm_op2
{
	width:100%;
	float:left;
}
.lista_firm_dane2
{
	width:100%;
	float:left;
	font-size:12px;
	line-height:21px;
}
.lista_firm_p	{
	margin:0;
	clear:both;
	padding:0;
}
.lista_firm_p li	{
	float:left;
	display:block;
	padding:2px 5px 2px 0;
	background:none;
	height:25px;
	
}
.lista_firm_p li a	{
	display:block;
	padding-left:35px;
	height:25px;
}
.lista_firm_p li a.opinie {
	background: url(/layout_images/tom/member.gif) no-repeat;
}
.lista_firm_p li a.zobacz {
	background: url(/layout_images/tom/lupka.gif) no-repeat;
}
.lista_firm_dol
{
	width:135px;
	float:left;
	height:25px;
}

.lista_firm_dol2
{
	width:35px;
	float:left;
	height:25px;
}

.lista_firm_dol3
{
	width:100px;
	float:left;
	height:25px;
}

.lista_firm_dol3 p
{
	padding-top:10px;
	margin:0px;
}

.lista_firm_dol4
{
	width:150px;
	float:left;
	height:25px;
}


.lista_firm_dol5
{
	width:30px;
	float:left;
	height:25px;
	margin-top:2px;
}
.lista_firm_dol6
{
width:120px;
float:left;
height:25px;
}
.lista_firm_dol6 p
{
	padding-top:10px;
	margin:0px;
}
.lista_zdj
{
	width:130px;
	height:140px;
	float: left;
	padding-left: 80px;
}
.lista_zdj_div
{
	width:130px;
	float:left;
}
.lista_zdj_div2
{
	width:130px;
	float:right;
}
.lista_zdj_div3
{
	height:65px;
	width:130px;
	float:right;
}
.lista_zdj_b2
{
	width:35px;
	float:left;
	clear:left;
	float:left;
}
.lista_zdj_poz
{
	width:55px;
	float:left;
}
.lista_zdj_zas
{
	width:40px;
	float:left;
}

#next_div
{
	width: 635px;
	clear: both;
	padding-top: 10px;
	height:20px;
}

#next_div .n_sep
{
	width:200px;
	float:left;
}
#next_div .n_sep2
{
	float:left;
	width:10px;
}
#next_div .n_div
{
	width:400px;
	float:left;
}
#next_div .n1
{
	float:left;
	width:100px;
}

#lista_bot
{
	width:635px;
	clear:both;
}
#lista_bot .ld
{
	background: transparent url(/layout_images/rogi/ld_bb.jpg) no-repeat scroll 0% 0%;
	float: left;
	width: 6px;
	height: 6px;
}

#lista_bot .pd
{
	background: transparent url(/layout_images/rogi/pd_bb.jpg) no-repeat scroll 0% 0%;
	float: right;
	width: 6px;
	height: 6px;
}

#lista_bot .sd
{
	border-bottom: 1px solid #e1e1e1;
	float: left;
	width: 623px;
	line-height: 0px;
	font-size: 0px;
	height: 5px;
	background-color: rgb(255, 255, 255);
}

#catcol
{
	position: relative;
	width: 320px;
	float:right;
}

#cattop
{
	position: relative;
	width: 320px;
	float:right;
}
#cattop .tresc
{
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	background-color: #ffffff;
}

#top_top, .bb_top
{
	width:320px;
	height:6px;
	position:relative;
}

#top_top .lg,
.bb_top .lg
{
	float:left;
	width:6px; 
	height:6px;
	background: url('/layout_images/rogi/lg_bb.jpg') no-repeat;
	font-size:1px;
	line-height:1px;
}
#top_top .sg,
.bb_top .sg
{
	float: left;
	width:308px;
	font-size:1px;
	line-height:1px;
	height:1px;
	border-top: 1px solid #e1e1e1;
}

#top_top .pg,
.bb_top .pg
{
	float:right;
	width:6px;
	height:6px;
	background: url('/layout_images/rogi/pg_bb.jpg') no-repeat;
	font-size:1px;
	line-height:1px;
}

#top_bot,
.bb_dol
{
	width:320px;
	clear:both;
}

#top_bot .ld,
.bb_dol .ld
{
	background: transparent url(/layout_images/rogi/ld_bb.jpg) no-repeat scroll 0% 0%;
	float: left;
	width: 6px;
	height: 6px;
}

#top_bot .pd,
.bb_dol .pd
{
	background: transparent url(/layout_images/rogi/pd_bb.jpg) no-repeat scroll 0% 0%;
	float: right;
	width: 6px;
	height: 6px;
}

#top_bot .sd,
.bb_dol .sd
{
	border-bottom: 1px solid #e1e1e1;
	float: left;
	width: 308px;
	line-height: 0px;
	font-size: 0px;
	height: 5px;
	background-color: rgb(255, 255, 255);	
}


#catcol .sep_cat
{
	width:320px;
	height:20px;
	line-height:1px;
	font-size:1px;
	position:relative;
	clear:both;
}

#branza
{
	position: relative;
	width: 320px;
	float:right;
}

#br_top
{
	width:320px;
	height:6px;
	line-height:1px;
	font-size:1px;
	position:relative;
	background-color:#f4f7f3;
}

#br_top .lg
{
	position:absolute;
	left:0;
	top:0;
	width:6px;
	height:6px;
	background:url(/layout_images/rogi/lg_sz.jpg) no-repeat;
}

#br_top .pg
{
	position:absolute;
	right:0;
	top:0;
	width:6px;
	height:6px;
	background:url(/layout_images/rogi/pg_sz.jpg) no-repeat;
}

#br_top .sg
{
	position:absolute;
	left:6px;
	top:0;
	width:308px;
	height:5px;
	border-top:1px solid #e1e1e1;
}

#br_div
{
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	background-color: #f4f7f3;
	padding-left:10px;
	padding-top:10px;
}
#br_div .op_div
{
	width:100%;
	clear:both;
	height:50px;
}

#br_div .zdj
{
	width:50px;
	float:left;
	height:50px;
}

#br_div .nazwa
{
	width:150px;
	float:left;
	margin-left:10px;
	margin-top:13px;
	height:20px;
}
#br_div h2
{
	color:#666666;
	font-size:16px;
	margin:0px;
	padding:0px;
	font-weight: bold;
}

.lista_kat	{
	padding-left:10px;
}
.lista_kat li a	{
	font-size:12px !important;
}
.kat_f	li{
	float:left;
	width:130px;
}


.zak_off
{ 
width:106px;
height:34px; 
float:left; 
padding-top:3px; 
display:block; 
text-decoration:none; 
font-weight:bold; 
color:blue;
text-align:center; 
background:url(/layout_images/zakladka_off.gif) no-repeat; 
overflow:hidden;  
line-height:40px;
}

.zak_on
{ 
width:106px;
height:34px;
line-height:29px; 
float:left; 
padding-top:3px; 
display:block; 
text-decoration:none; 
font-weight:bold; 
color:#2e2e2e; 
text-align:center; 
background:url(/layout_images/zakladka.gif) no-repeat; 
overflow:hidden;  
}
.zak_no_active
{ 
width:106px;
line-height:40px;
height:34px;
float:left; 
padding-top:3px; 
display:block; 
text-decoration:none; 
font-weight:bold; 
color:#AFAFAF; 
text-align:center; 
background:url(/layout_images/zakladka_no_active.gif) no-repeat; 
overflow:hidden;  
}

/*STYLE Z GŁÓwki*/
html	{
	overflow-y			: scroll;
} 
body	{
	margin				: 0;
	padding				: 0;
	
}
div, a, form , p, td	{
	font-family			: Tahoma, Arial, sans-serif;
	font-size			: 13px;
	line-height			: 16px;

}

a	{
	color				: #03318b;
	text-decoration		: none;
}
a:hover	{
	text-decoration		: underline;
	color				: #b3021e;
}
img	{
	border				: none;
}
.off	{
	display				: none; 
}
.on		{
	display				: block; 
}

#nad_ikonami	{
background-color:#FFFFFF;
height:10px;
text-align:center;
width:100%;
}
#linia_menu	{
	width				: 100%;
	height				: 84px;
	background-color	:#ffffff;
}
#menu_cale	{
	width				: 990px;
	height				: 84px;
	background-color	: #ffffff;
	margin				: auto;
	position			:relative;
}
#logo	{
	width				: 190px;
	height				: 84px;
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/logo.gif') no-repeat;
	position			: absolute;
	left				: 0;
}
#logo a	{
	display				: block;
	width				: 190px;
	height				: 84px;
}
#m1	{
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/wiad.gif') no-repeat;	
}
#m2	{
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/proj.gif') no-repeat;	
}
#m3	{
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/budo.gif') no-repeat;	
}
#m4	{
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/oglo.gif') no-repeat;	
}
#m5	{
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/akty.gif') no-repeat;	
}
#m6	{
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/kata.gif') no-repeat;	
}
#m7	{
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/foru.gif') no-repeat;	
}

#menu_top_soli	{
	width				: 90px;
	height				: 84px;
	text-align			: center;
	position			: absolute; 	
	top					: 3px;
}
#soli	{
	margin				: auto;
	width				: 51px;
	height				: 58px;
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/soli.gif') no-repeat;	
}
.menu_top	{
	width				: 73px;
	height				: 84px; 
	text-align			: center;
	position			: absolute;
	top					: 3px;
}

.menu_gif	{
	margin				: auto;
	float				: none;
	width				: 51px;
	height				: 58px;
}
.menu_gif_r	{
	float				: none;
	width				: 55px;
	height				: 64px;
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/ramka_menu.gif') no-repeat;	
	position			: absolute;
	top					: -5px;
	left				: 8px;
}
.menu_gif_r a	{
	display				: block;
	width				: 51px;
	height				: 58px; 
}
.menu_gif a	{
	display				: block;
	width				: 51px;
	height				: 58px; 
}
.menu_napis	{
	margin				: auto;
	width				: 51px;
	height				: 26px;
}
.menu_napis	a {
	display				: block;
	width				: 51px;
	height				: 26px; 
	font-family			: Tahoma, Arial, sans-serif;
	font-size			: 9px;
	line-height			: 14px;
	color				: #000000;		
}
.menu_napis	a:hover {
	display				: block;
	width				: 51px;
	height				: 26px; 
	font-family			: Tahoma, Arial, sans-serif;
	font-size			: 9px;
	line-height			: 14px;
	color				: #b3021e;
}
#gradient	{
	width				: 100%;
	height				: 31px; 
	background			: #ffffff url('http://www.dom.pl/templates/piotrek_frontpage/images/gradient.jpg') repeat-x bottom;
}
#szary_podklad	{
	width				: 100%;
	height				: 52px; 
	background-color	: #edecec;
	position			: absolute;
	top					: 3px;
	right				: 0;
	
}
#szary_podklad_ikony	{
	width				: 100%;
	height				: 52px; 
	background-color	: #edecec;
	position			: absolute;
	top					: 3px;
	left				: 0;	
}

#menu_linki div a	{
	display				: block;
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/k_red.gif') 0 5px no-repeat;	
	padding-left		: 15px;
	line-height			: 20px;
}
#menu_linki div a:hover	{
	display				: block;
	background			: url('http://www.dom.pl/templates/piotrek_frontpage/images/k_red.gif') 0 5px no-repeat;	
	padding-left		: 15px;
	color				: #b3021e;
}
#register a {
	background: url('http://projekty.dom.pl/layout_images/new/register.gif' ) 0px 50% no-repeat;
	padding-left: 20px;
}
#addad a {
	background: url('http://projekty.dom.pl/layout_images/new/addad.gif') 0px 50% no-repeat;
	padding-left: 17px;
}
#login a {
	background: url('http://projekty.dom.pl/layout_images/new/login.gif') 0px 50% no-repeat;
	padding-left: 22px;
}
#wap a {
	background: url('http://projekty.dom.pl/layout_images/new/wap.gif') 0px 50% no-repeat;
	padding-left: 12px;
}
.img_border	{
	border				: 1px solid #ffffff;
}
.img_border:hover	{
	border				: 1px solid #b3021e;
}
#tools #moread {
	background			:url(http://projekty.dom.pl/layout_images/new/moread.gif) no-repeat 0px 50%;
	padding-left		:20px;
}
#tools #tellfriend {
	background			:url(http://projekty.dom.pl/layout_images/new/tellfriend.gif) no-repeat 0px 50%;
	padding-left		:20px;
}
.ikonki 
{
float:right;
margin-top:5px;
width:58px;
}
.div_nag
{

background:transparent url(http://projekty.dom.pl/tpl/dom2/graf/belka.gif) repeat-x scroll 0 0;
color:#009933;
font-size:12px;
font-weight:bold;
line-height:21px;
}
.thumb	{
	border				: 1px solid #efefef;
	padding				: 2px;

}
.thumb:hover	{
	border				: 1px solid #b3021e;
	padding				: 2px;
}
.thumb2	{
	border: 1px solid #efefef;
	padding: 2px;
}
.thumb2:hover	{
	border				: 1px solid #b3021e;
	padding				: 2px;
}
.thumb3	{
	border				: 1px solid #ffffff;
	display				: block;

}
.thumb3:hover	{
	border				: 1px solid #b3021e;
	display				: block;

}
.thumb4	{
	border				: 1px solid #ffffff;
	padding				: 2px;

}
.thumb4:hover	{
	border				: 1px solid #b3021e;
	padding				: 2px;

}
.button_member
{
	width:300px;
	height:40px;
	font-size:15px;
	background-color: #E5E5E5;
}
.button_register
{
	width:500px;
	height:50px;
	font-size:18px;
	background-color: #E5E5E5;
}
.col_sz
{
	background-color:#F1F1F1;
	clear:left;
	height:30px;
	width:633px;
}
.col_cz 
{
	background-color:#FFFFFF;
	clear:left;
	height:30px;
	width:633px;
}	
.form_dane 
{
	float:left;
	height:30px;
	margin-top:5px;
	width:200px;
}
.form_wpis 
{
	float:left;
	height:30px;
	margin-top:4px;
	width:430px;
}
.kropka 
{
	color:red;
	font-size:17px;
	margin-left:10px;
}
.dane_ok
{
	height:20px;
	width:298px;
	text-align:left;
	clear:both;
	padding-top:5px;
}
.dane_op
{
	float:left;
	width:100px;
	vertical-align:top;
}
.dane_war
{
	float:left;
	width:198px;
	vertical-align:top;
}

input[type=text]	{
	font-family			: Tahoma, Arial, sans-serif;
	font-size			: 13px;
	line-height			: 16px;
	height				: 18px;
}

#top
{
color:#333333;
text-align:center;
width:100%;
height:50px; 
position: relative; 
margin-top:16px;
background: transparent url(/layout_images/search_div.gif) repeat-x scroll 0% 0%;
}

#top .top_menu
{
	width:980px;
	height:50px;
	margin:0 auto;
	position:relative;
	text-align:left;
}

#top .top_sep
{
	width:15px;
	float:left;
}

#top .nap_1
{
	float:left;
	font-size:18px;
	width:135px;
	height:20px;
	margin-top:15px;
	font-family:Tahoma;
	color:#666666;
}
#top .nap_2
{
	float:left;
	font-size:12px;
	width:157px;
	height:30px;
	margin-top:10px;
	color:#666666;
}
#top .nap_3
{
	float:left;
	font-size:12px;
	width:148px;
	height:30px;
	margin-top:10px;
	color:#666666;
}
#top .inp_div
{
	float:left;
	font-size:12px;
	width:207px;
	height:30px;
	margin-top:12px;
}

#top .inp
{
	border-color:#7C7B7D #F5F5F6 #F5F5F6 #7C7B7D;
	border-style:solid;
	border-width:2px;
	height:13px;
	width:192px;
}
#top .but_div
{
	float:left;
	font-size:12px;
	width:110px;
	height:30px;
	margin-top:10px;
}

#top .but
{
	background: transparent url(/layout_images/search_button.gif);
	border:0px;
	width:110px;
	height:22px;
	cursor:hand;
	cursor:pointer;
}

#top .bot_sep
{
	position: absolute;
	right: 10px;
	top: 8px; 
	font-weight: bold;
	float:left;
}


#tresc
{
	width:635px;
	float:left;
}

#lista
{
	position: relative;
	width: 635px;
	float:right;
}

#lista .sep_f_d
{
	height:1px;
	width:605px;
}
#lista_top
{
	width:635px;
	height:6px;
	position:relative;
}

#lista_top .lr
{
	float:left;
	width:6px; 
	height:6px;
	background: url('/layout_images/rogi/lg_bb.jpg') no-repeat;
	font-size:1px;
	line-height:1px;
}
#lista_top .pr
{
	float:right;
	width:6px;
	height:6px;
	background: url('/layout_images/rogi/pg_bb.jpg') no-repeat;
	font-size:1px;
	line-height:1px;
}

#lista_top .sr
{
	float: left;
	width:623px;
	font-size:1px;
	line-height:1px;
	height:1px;
	border-top: 1px solid #e1e1e1;
}
#lista .tresc
{
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	background-color: #ffffff;
}
#opis p
{
font-size:12px;
}
#kategoria
{
	width:100%;
	clear:both;
}
#kategoria li 
{
background:transparent url(/layout_images/orange_narrow.gif) no-repeat scroll 0 8px;
display:block;
height:24px;
line-height:22px;
padding-left:11px;
}


#br_bot
{
	width:320px;
	clear:both;
}

#br_bot .ld
{
	background: transparent url(/layout_images/rogi/ld_sz.jpg) no-repeat scroll 0% 0%;
	float: left;
	width: 6px;
	height: 6px;
}

#br_bot .sd
{
	border-bottom: 1px solid #e1e1e1;
	float: left;
	width: 308px;
	line-height: 0px;
	font-size: 0px;
	height: 5px;
	background-color:#f4f7f3;
}

#br_bot .pd
{
	background: transparent url(/layout_images/rogi/pd_sz.jpg) no-repeat scroll 0% 0%;
	float: right;
	width: 6px;
	height: 6px;
}

#map_woj
{
	width:320px;
	height:31px;
	line-height:1px;
	font-size:1px;
	position:relative;
	border-bottom: 1px solid #5da40f
}

#map_top
{
	width:250px;
	height:31px;
	float:left;
	background-color: #5da40f;
	position:relative;
}

#map_top .lg
{
	position:absolute;
	left:0;
	top:0;
	width:6px;
	height:6px;
	background:url(/layout_images/rogi/lg_ziel.jpg) no-repeat;
}

#map_top .pg
{
	position:absolute;
	right:0;
	top:0;
	width:6px;
	height:6px;
	background:url(/layout_images/rogi/pg_ziel.jpg) no-repeat;
}

#map_top h2
{
	color:white;
	margin:7px 0px 0px 20px;
	padding:0px;
	font-weight:bold;
}
.div_map
{
	width:100%;
	clear:both;
	margin-top:15px;
}
#woj_list
{
	width:100%;
	clear:both;
}
.woj_list_div
{
	padding-left:10px;
	padding-top:10px;
	height:200px;
}
#woj_list li 
{
background:transparent url(/layout_images/green_narrow.gif) no-repeat scroll 0 8px;
display:block;
height:24px;
line-height:22px;
padding-left:11px;
}

#reg
{
	position: relative;
	width: 314px;
	height:183px;
	background: url('/layout_images/register_image.gif');
}

#reg .op
{
	margin-left:15px;
	margin-top:10px;
	font-weight:bold;
	font-size:14px;
	color:#03318b;
	position:absolute;
	line-height:21px;
}

#reg .but
{
	margin-bottom:15px;
	margin-left:15px;
	width:182px;
	bottom:0;
	position:absolute;
}

#reg a
{
	line-height:1px;
	font-size:1px;
}

#link_glowna
{
padding:20px 0 20px 15px;
}
#link_glowna a
{
font-size:12px;
}


#link_glowna img
{
 margin-bottom: 2px;
 margin-right: 5px;
 margin-left: 5px;
}
#nazwa_opis {
padding-left:15px;
font-size:12px;
position:relative;
width: 95%;
text-align:left;
}

#nazwa_opis .sep_nazwa
{
	height:10px;
	font-size:1px;
	line-height:1px;
	clear:both;
}

#nazwa_opis .div_zdj
{
	width:50px;
	height:50px;
	float:left;
}
#nazwa_opis .zdj
{
	width:42px;
	height:35px;
}
#nazwa_opis .div_op
{
	width:550px;
	float:left;
}
#nazwa_opis h1
{
 border:0px;
 color:#666666;
 font-size:16px;
}

#opis_tr
{
	clear:both;
	padding:2px 15px 0 15px;
	position:relative;
	text-align:justify;
	line-height:21px;
	font-size:12px;
}


#temat_tygodnia {
	color: #03318b;
	font-size: 18px;
	font-family: Tahoma;
}

#stopka-text {
	font-size:9px;
	font-family:Tahoma;
	color: #ababab;
	display:block;
	line-height:10px;
}

#bialy_podklad_stopka {
background-color:#FFFFFF;
height:146px;
left:0;
position:absolute;
top:0;
width:100%;
}

#stopka_cala {
height:166px;
position:relative;
width:100%;
}

#linia_stopki {
height:146px;
margin:auto;
position:relative;
text-align:left;
width:980px;
}
#logo_dol {
height:146px;
width:190px;
}
#logo_dol a {
	display:block;
}
#podklad_stopka_tresc {
height:170px;
left:175px;
line-height:20px;
position:absolute;
top:0;
width:470px;
padding-top:5px;
}

#temat_stopa {
height:150px;
width:330px;
position:absolute;
top:0;
left:650px;
}

#podklad_stopka_tresc div a {
border-bottom:1px dotted #C5C7C8;
color:#666666;
display:block;
margin-bottom:4px;
margin-left:50px;
font-size:11px;
line-height:20px;
padding-bottom:4px;
}

#sep_logo
{
	line-height:1px;
	width:270px;
	height:14px;
	clear:both;
}
#glowka_tlo
{
	position:relative;
	width:100%;
	height:100px;
	clear:both;
}
#glowka_tlo .lewa
{
	width:45%;
	height:100px;
	float:left;
}
#glowka_tlo .prawa
{
	float:right;
	width:45%;
	height:100px;
	background:transparent url(/layout_images/nowydom/glowka_tlo_pr.jpg) repeat-x scroll 0 0;
}
#glowka	{
	width:100%;
	text-align:center;
	margin-bottom:25px;
	position:absolute;
	top:0px;
}


#glowka_logo_f
{
	float:left;
	margin-top:22px;
	margin-left:14px;
}

.mt_5
{
	margin-top:5px;
}
.mt_6
{
	margin-top:6px;
}
.mt_8
{
	margin-top:8px;
}
.mt_9
{
	margin-top:9px;
}
.mt_10
{
	margin-top:10px;
}
.mt_11
{
	margin-top:11px;
}
.mt_12
{
	margin-top:12px;
}
.mt_15
{
	margin-top:15px;
}
.mt_18
{
	margin-top:18px;
}
.mt_20
{
	margin-top:20px;
}


.ml_4
{
	margin-left:4px;
}
.ml_7
{
	margin-left:7px;
}
.ml_18
{
	margin-left:18px;
}

.mr_0
{
	margin-right:0px;
}

.pl_10
{
	padding-left:10px;
}

.pr_10
{
	padding-right:10px;
}
.pt_10
{
	padding-top:10px;
}
.db
{
	display:block;
}
.fl
{
	float:left;
}
.wi_50
{
	width:50px;
}
.glowka_top
{
	width:980px;
	margin:0 auto;
	height:100px;
	text-align:left;
	position:relative;
	background-color:white;
}

#glowka div {
	font-size:11px;
	font-family:Tahoma;
	color: #666666;
}

#glowka a {
	text-decoration:none;
	color: #666666;
	font-size:11px;
}
#glowka img, #glowka a img {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #EEEEEE;
padding:0;
}
#glowka a:hover {
	text-decoration:underline;
}

#glowka div.menu {
	height:18px;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	color: #ffffff;
	margin-left:12px;
	margin-left:12px;
	display:inline;
}


#div-sep {
	border-bottom: solid #999999 1px;
	line-height: 1px;
	width:262px;
	margin-top:2px;
	font-size:1px;
	
}

#glowka .r-head {
	display:block;
	width:272px;
	height:38px;
	margin-top:8px;
}

#glowka .log {
	width:92px;
	height:14px;
	display:block;
	font-family:Tahoma;
	font-size:11px;
	color: #999999;
	padding:2px 0 0 5px;
}

#glowka .reg
{
	font-size:9px;
	color: #4c8f00;
	display:block;
	background:transparent url(/layout_images/nowydom/bullet.gif) no-repeat scroll 0 6px;
	padding-left:10px;
}

#glowka .search {
	width:192px; 
	height:14px;
	font-family:Tahoma;
	font-size:11px;
	color: #999999;
	display:block;
	padding:2px 0 1px 5px;
	margin-bottom:1px;
}

#glowka .search2 {
	font-size:9px;
	color: #fc8802;
	background:transparent url(/layout_images/nowydom/bullet.gif) no-repeat scroll 0 5px;
	padding:2px 0 2px 10px;
	margin-top:3px;
	margin-right:8px;
}

#m_glowne{
	width:680px;
	height:100px;
	float:left;
}

#glowka .m_glowne_space {
	border-right:dotted #f7ba31 1px;
	height:34px;
	float:left;
	margin-right:4px;
	margin-left:4px;
	margin-top:21px;
	width:1px;
}

#glowka_ikonki
{
	float:right;
	height:100px;
	position:relative;
	text-align:center;
	width:450px;
}


div.menu {
	height:18px;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	color: #ffffff;
	margin-left:12px;
	margin-left:12px;
	display:inline;
}
.log {
	width:100px;
	height:19px;
	display:block;
	font-family:Tahoma;
	font-size:11px;
	color: 999999
}


.search {
	width:195px; 
	height:19px;
	font-family:Tahoma;
	font-size:11px;
	color: 999999;
	display:block;
}

.search2 {
	font-size:9px;
	color: #fc8802;
	background:transparent url(/layout_images/nowydom/bullet.gif) no-repeat scroll 0 5px;
	padding:2px 0 2px 10px;
	margin-top:3px;
	margin-right:5px;
}

#m_glowne{
	height:100px;
	float:left;
	text-align:center;
	width:685px
}


#m_glowne .ikonka
{
	float:left;
	width:80px;
}

#m_glowne .ikonka_napis
{
	display:block;
	width:100%;
}

#m_glowne a
{
	font-size:11px;
}
.m_glowne_space {
	border-right:dotted #f7ba31 1px;
	height:30px;
	float:left;
	margin-right:15px;
	margin-top:15px;
}

#login_div
{
	height:100px;
	z-index:100;
	background:url(/layout_images/nowydom/glowka_tlo_pr.jpg) repeat-x;
	position:absolute;
	right:0px;
	top:0;
	display:none;
}

#login_div .login_box
{
	width:289px;
	height:100px;
	float:left;
	background:url(/layout_images/nowydom/glowka_tlo_log.jpg) no-repeat;
}

#login_div .sep
{
	float:left;
	margin-left:5px;
	margin-right:5px;
}

#login_div .sub1
{
	background: transparent url(/layout_images/nowydom/ok.gif);
	border:0px;
	width:32px;
	height:19px;
	cursor:hand;
	cursor:pointer;
	position:absolute;
	right:13px;
}

#login_div .sub2
{
	background: transparent url(/layout_images/nowydom/szukaj.jpg);
	border:0px;
	width:48px;
	height:19px;
	cursor:hand;
	cursor:pointer;
	position:absolute;
}

#login_div .sub_ok
{
	float:left;
	margin-left:9px;
}
#glowka_lista
{
	width:100%;
	background-image: url('/layout_images/nowydom/glowkapasektlo.jpg');
	background-repeat: repeat-x;
	height:36px;
}


#sep-ie7
{
height:0px;
width:600px;
clear:both;
}
#glowka_lista .lista_div
{
	width:980px;
	margin:0 auto;
}
#glowka_lista .lista_tlo
{
	float:left;
	width:6px;
	background-image: url('/layout_images/nowydom/mainmenupanel_l.gif');
	height:36px;
}
#glowka_lista .lista
{
	width:968px;
	float:left;
	height:36px;
	background-image: url('/layout_images/nowydom/mainmenupanel.gif');
	background-repeat: repeat-x;
	text-align:left;
}

#glowka_lista .lista_dol
{
	float:left;
	width:6px;
	background-image: url('/layout_images/nowydom/mainmenupanel_p.gif');
	height:36px;
	position:relative;
}
#glowka_lista .lista_dol a	{
	display:block;
	font-size:1px;
	line-height:1px;
	position:absolute;
	left:-107px;
	top:4px;
	width:106px;
	height:24px;
	background: url(/layout_images/moj.gif) no-repeat;
}
#glowka_lista .lista_dol a:hover	{
	background: url(/layout_images/moj2.gif) no-repeat;
}
.sep-lista
{
	width:100%;
	clear:both;
	height:10px;
}
#catmenu, #catmenu ul {
height:36px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#catmenu li {
float:left;
margin:0;
padding:0;
}


#catmenu a {
color:#FFFFFF;
display:block;
font-weight:bold;
line-height:30px;
padding:0px 10px 6px;
}

#catmenu .children a {
color:#FFFFFF;
display:block;
font-weight:bold;
line-height:20px;
padding:0px 10px 6px;
}

#catmenu  a:hover {
	background:url(/layout_images/nowydom/catmenuhov.jpg) repeat-x;
	color: #fff;
	display: block;
	text-decoration: none;
	}

#catmenu li ul {
left:-999em;
position:absolute;
width:10em;
z-index:1100;
}

#catmenu li li{
float:left;
margin:0;
padding:0;
width:130px;
}
ul li ul li {
margin-left:15px;
}

#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited {
background:transparent url(/layout_images/nowydom/catmenu.jpg) repeat-x scroll 0 0;
border-bottom:1px solid #2C3133;
color:#E8EBEE;
float:none;
margin:0;
padding:4px 10px 5px;
white-space:nowrap;
width:250px;
}

#catmenu  li li a:hover, #catmenu  li li a:active {
	background:url(/layout_images/nowydom/catmenuhov.jpg) repeat-x;
	width: 250px;
	float: none;
	margin: 0px;
	padding: 4px 10px 5px 10px;
	color:#fff;
	border-bottom:1px solid #2C3133;
}


.separator-menu {
	background:transparent url(/layout_images/nowydom/separator_menu.gif) no-repeat scroll 0 0;
	line-height:36px;
}

#catmenu li:hover ul {
	left: auto;
	display: block;
	}
	
#catmenu li:hover ul, #menu li.sfhover ul {
	left: auto;
	}
#catmenu li a:hover ul 
{
	display:block;
	left:auto;
	float:left;
}

#catmenu li a
{
	font-family:arial,sans-serif,verdana;
}
#catmenu .children a
{
	font-family:arial,sans-serif,verdana;
}

.isover_li
{
	position:relative;
	width:70px;
}

a.isover_block,
a.isover_block:hover
{
	text-decoration:none;
	position:absolute;
	top:0px;
	left:0px;
	background:transparent url(/layout_images/menu_isover.jpg) no-repeat scroll 0px 0px !important;
	width:70px;
	height:36px;
	padding:0px !important;
	background-color:none;
}

h3 {
color:#000000;
font-size:16px;
font-weight:normal;
line-height:21px;
margin:0;
}
.widgettitle {
border-bottom:1px solid #F98C2D;
padding-bottom:5px;
margin-bottom:20px;
margin-top:20px;
color:#666666;
font-family:Tahoma;
font-size:18px;
}
.widgettitle a {
color:#666666;
font-family:Tahoma;
font-size:18px;
}
.recent {
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
float:left;
padding:10px 10px 5px;
width:290px;
}
.recent img {
clear:left;
display:block;
float:left;
margin:2px 10px 5px 0;
height:100px;
width:100px;
background:#FFFFFF;
border:1px solid #EEEEEE;
padding:0;
}
.recent .entry, .recent .read-more {
display:inline;
font-family:Tahoma,Arial,sans-serif;
font-size:13px;
line-height:16px;
text-align:justify;
}
.post-title a, .read-more a {
font-size:13px;
}
#dolacz_apro:hover {
	background:transparent url(/layout_images/moj2-bialy_pod.jpg) no-repeat scroll 0 0;
	text-decoration:none;
}
#dolacz_apro {
	background:transparent url(/layout_images/moj2-bialy.jpg) no-repeat scroll 0 0;
	display:block;
	font-size:1px;
	height:24px;
	left:519px;
	line-height:1px;
	position:absolute;
	top:4px;
	width:106px;
}
/*moj.dom.pl*/
#moj_dom_href a
{
	background:transparent url(http://moj.dom.pl/images/moj_member.gif) no-repeat scroll 0 0;
	margin-left:15px;
	width:110px;
	height:20px;
	display:block;
	text-decoration:none;
}
#moj_dom_href a:hover
{
	background:transparent url(http://moj.dom.pl/images/moj_member_hover.gif) no-repeat scroll 0 0;
	margin-left:15px;
	width:110px;
	height:20px;
	display:block;
	text-decoration:none;
}

#div_moj td.menu_user {
	background-image: url(http://moj.dom.pl/images/menu_user2.gif); 
	background-repeat: repeat-x; 
	background-color: #FFFFFF;
	padding: 2px 0px 2px 0px; 
	border: 1px solid #CCCCCC; 
	border-top: none; 
	text-align: left;
}
#div_moj div.menu_item {
	float: left;
	padding-right: 10px;
	font-weight: bold;
	background: none;	
	position:relative;
	height:20px;
}
#div_moj a.menu_item,
#div_moj a.menu_item:hover,
#div_moj a.menu_item:visited {
color:#3C718F;
font-size:11px;
}

#div_moj img.menu_icon {
display:block;
float:left;
margin-right:4px;
}

#div_moj img {
border:medium none;
background: none;
}

#div_moj div.menu_sep {
	padding: 2px 0px 0px 10px;
	float: left;
	background: none;
}

#div_moj img.menu_icon {
	display: block;
	float: left; 
	margin-right: 4px;
	background: none;
}

#div_moj img.menu_icon2 {
	margin-bottom: -3px;
	margin-right: 4px;
	background: none;
	display:block;
	float:left;
}

#div_moj div.menu_arrow {
	padding: 2px;
	float: left;
}
#div_moj div.menu_item_dropdown
{
	background-image: url(http://moj.dom.pl/images/menu_user2.gif);
	background-repeat: repeat-x; 
}

#div_moj div.menu_item_dropdown a {
	padding: 3px 40px 5px 7px;
	font-weight: normal;
	border-left: 3px solid #DDDDDD;
	display: block;
}

#div_moj div.menu_item_dropdown a:hover {
	padding: 3px 40px 5px 7px; 
	font-weight: normal;
	background: #ffffff;
	border-left: 3px solid #BBBBBB;
	display: block;
}

#div_moj div.menu_dropdown {
	border: 1px solid #CCCCCC; 
	border-top: none; 
	background: #FFFFFF; 
	position: absolute; 
	top:22px;
	right:9px;
	z-index: 99;
	width: auto; 
	white-space: nowrap; 
}
/* POPUP BOXES FOR SMOOTHBOX */

#smoothbox_container div, td {
	font-family: "Trebuchet MS", tahoma, arial, serif;
}

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link { color: #336699; text-decoration: none; }
#TB_window a:visited { color: #336699; text-decoration: none; }
#TB_window a:hover { color: #3399FF; text-decoration: underline; }
#TB_window a:active { color: #3399FF; text-decoration: underline; }
#TB_window a:focus { color: #336699; text-decoration: none; }

#TB_overlay {
	position: absolute;
	z-index:110;
	top: 0px;
	left: 0px;
	background-color:#000;
}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 112;
	color:#000000;
	border: 4px solid #525252;
	text-align:left;
}

#TB_window img {
/*
	display:block; 
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
*/
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
	font-weight: bold;
	border-bottom: 1px solid #BBBBBB;
	font-size: 9pt;
	font-family: tahoma, arial, serif;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
}

/* IE6 */
* html #TB_iframeContent{
	margin-bottom:1px;
}

#div_adsense {
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
padding:10px 0;
text-align:center;
}
#user_profil_not_log {
padding-left:25px;
padding-top:5px;
}
#user_profil_not_log a, user_profil_log a {
color:#666666;
}
.moja_glowa {
float:right;
margin-right:15px;
}
#user_profil_not_log p {
float:right;
padding-right:19px;
text-align:right;
}
#user_profil_log {
padding-left:25px;
padding-top:5px;
}
#profil_tresc {
float:right;
font-size:11px;
margin-top:7px;
text-align:right;
}
.moja_glowa a {
background:transparent url(http://moj.dom.pl/images/moj_member.gif) no-repeat scroll 0 0;
display:block;
height:20px;
margin-top:3px;
text-decoration:none;
width:110px;
}
.moja_glowa a:hover {
background:transparent url(http://moj.dom.pl/images/moj_member_hover.gif) no-repeat scroll 0 0;
display:block;
height:20px;
margin-top:3px;
text-decoration:none;
width:110px;
}
#user_profil_not_log p a {
background:transparent url(/layout_images/arrow_o.jpg) no-repeat scroll 0 4px;
font-size:11px;
padding-left:10px;
}
.moj_or {
background:transparent url(/layout_images/arrow_o.jpg) no-repeat scroll 0 4px;
margin-left:3px;
padding-left:2px;
}
/*nowy pasek glowka*/
#nag_nowy {
background-color:#F1F1F1;
height:20px;
}
#nag_nowy_in {
width:980px;
}
#nag_nowy_in_l a {
border-right:1px solid #FFFFFF;
color:#666666;
font-family:Arial,sans-serif;
font-size:10px;
line-height:19px;
margin-right:5px;
padding-right:5px;
}
#nag_nowy #nag_nowy_in #nag_nowy_in_r a {
border-left:1px solid #FFFFFF;
color:#666666;
font-family:Arial,sans-serif;
font-size:10px;
line-height:19px;
margin-left:8px;
padding-left:8px;
}
#nag_nowy #nag_nowy_in_l {
width: 825px;	
float:left;
}
#nag_nowy #nag_nowy_in_r {
width: 150px;	
float:right;
position:relative;
}
#glowka .m_glowne_space {
	margin-left:11px;
	margin-right:11px;
}
#login_div .login_box {
	border-top:1px solid #DFDFDF;
	background:url(/layout_images/glowka_tlo_log2.jpg) no-repeat;
}
#glowka_tlo .prawa {
	background:url(/layout_images/glowka_tlo_pr2.jpg) repeat-x;
}
#glowka {
	top:20px;
}

a#twoja_sugestia {
background-image:url(/layout_images/sugestia_new.png);
background-position:0px 0 !important;
background-repeat:no-repeat;
color:#FFFFFF;
cursor:pointer;
height:128px;
right:0;
margin-left:0px;
opacity:0.7;
overflow:hidden;
position:fixed !important;
text-indent:-100000px;
top:25%;
width:30px;
z-index:9999;
}
a#twoja_sugestia:hover {
background-position:0px -134px !important;
}

#user_online {
  background:url("/layout_images/osoby_online.gif") no-repeat scroll 0 0 transparent;
  clear:both;
  display:none;
  height:27px;
  margin:0 auto;
  width:980px;
}

#user_online p {
  padding:5px 0 0 120px;
}

#user_online p a {
  color:#000000;
}



#search_help_typ
{
	background-color:#E1E3C7;
}
#search_help_typ ul
{
	padding:4px;
	margin:0px;
	background-color:#ffffff;
}
#search_help_typ li
{
	height:26px;
	padding:0px;
	list-style:none;
	background-image:none;
}

#search_help_typ li a
{
	background-image:url("/layout_images/wyszukiwarka_dzialy.jpg");
	background-repeat:no-repeat;
	height:26px;
	display:block;
	font-size:12px;
	line-height:21px;
	color:#666666;
}

#search_help_typ li a.hov
{
	background-image:url("/layout_images/wyszukiwarka_dzialy_hover.jpg");
	text-decoration:none;
}


#search_help_typ li a.google
{
	background-position:100% 0px;
}

#search_help_typ li a.projekty
{
	background-position:100% -26px;
}

#search_help_typ li a.dom_pl
{
	background-position:100% -52px;
}

#search_help_typ li a.ogloszenia
{
	background-position:100% -78px;
}

#search_help_typ li a.ksiegarnia
{
	background-position:100% -104px;
}

#search_help_typ li a.meble
{
	background-position:100% -130px;
}

#search_help_typ li a.moj_dom_pl
{
	background-position:100% -156px;
}

#search_help_typ li a.fachowcy
{
	background-position:100% -182px;
}
#search_help_typ li a.firmy
{
	background-position:100% -208px;
}
#search_help_typ li a.forum
{
	background-position:100% -234px;
}
#search_help_typ li a.oswietlenie
{
	background-position:100% -625px;
}

#search_help_typ li a.rtv-agd {
	background-position: 100% -689px;
}

#search_help_typ li a.lazienki {
	background-position: 100% -752px;
}

#head_search
{
	margin-top:31px;
	margin-right:56px;
	width:338px;
	float:right;
	height:39px;
	position:relative;
	background:transparent url(/layout_images/search/szukaj_bg.gif) no-repeat scroll 0 0px;
}


#head_search .sub2 {
background:url(/layout_images/search/szukaj_button.gif) no-repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
height:34px;
width:74px;
float:right;
margin-top:3px;
margin-right:2px;
padding-bottom:3px;
color:#ffffff;
font-size:16px;
font-weight:bold;
font-family:arial;
}

#google_input,
#search_help_input_s
{
	background-color:#FFFFFF;
	border:0 none;
	color:#666666;
	font-size:16px;
	padding:7px 6px 4px;
	width:222px;
	background-image:url("/layout_images/wyszukiwarka_dzialy.jpg");
	background-repeat:no-repeat;
}

.inp_white
{
	background-position:-95px 30px;
	color:#000000 !important;
}

#google_input
{
	color:#000000 !important;
}

.inp_projekty
{
	background-position:-95px -270px;
}
.inp_dom_pl
{
	background-position:-95px -305px;
}
.inp_ogloszenia
{
	background-position:-95px -334px;
}
.inp_ksiegarnia
{
	background-position:-95px -364px;
}
.inp_meble
{
	background-position:-95px -395px;
}
.inp_moj_dom_pl
{
	background-position:-95px -429px;
}
.inp_fachowcy
{
	background-position:-95px -460px;
}
.inp_firmy
{
	background-position:-95px -492px;
}
.inp_forum
{
	background-position:-95px -526px;
}
.inp_oswietlenie
{
	background-position:-95px -653px;
}

.inp_rtv-agd
{
	background-position:-95px -718px;
}

.inp_lazienki
{
	background-position:-95px -780px;
}

#search_help_typ,
#search_help_content_s
{
	background-color:#FFFFFF;
	border:3px solid #E1E3C7;
	display:none;
	font-size:13px;
	right:351px;
	line-height:19px;
	position:absolute;
	text-align:left;
	top:-75px;
	width:332px;
	z-index:100;
	visibility:visible;
}

#head_strzalka
{
	position:absolute;
	width:15px;
	height:33px;
	top:3px;
	left:242px;
	display:block;
	cursor:pointer;
}

.strzalka_gora
{
	background:transparent url(/layout_images/strzalka_gora.gif) no-repeat scroll 0px 0px;
}

.strzalka_dol
{
	background:transparent url(/layout_images/strzalka_dol.gif) no-repeat scroll 0px 0px;
}


#li_search li
{
	background:none;
	height:35px;
	padding:0px 4px;
	margin:2px 0px;
}

#li_search li.search_selected
{
	background-color:#E1E3C7;
}

#ajax_search {
display:none;
height:16px;
position:absolute;
right:160px;
top:42px;
width:16px;
}

#li_search
{
	margin:0px;
	padding:0px;
}

#li_search li
{
	list-style:none;
	background:none;
	height:35px;
	padding:0px 4px;
	margin:2px 0px;
}

#li_search li.search_selected
{
	background-color:#E1E3C7;
}

#li_search li a
{
	display:block;
}
#moj_dom_href2 a
{
	background:transparent url(http://moj.dom.pl/images/moj_member.gif) no-repeat scroll 0 0;
	margin-left:1px;
	width:110px;
	height:20px;
	display:block;
	text-decoration:none;
}
#moj_dom_href2 a:hover
{
	background:transparent url(http://moj.dom.pl/images/moj_member_hover.gif) no-repeat scroll 0 0;
	margin-left:1px;
	width:110px;
	height:20px;
	display:block;
	text-decoration:none;
}
