body, form, img, p, h1, h2, h3, input, select {
	margin: 0;
	padding: 0;
}
div, a, form, p, td {
font-family:Tahoma,Arial,sans-serif;
font-size:13px;
line-height:16px;
}
body {
	font-size:13px;
	line-height:16px;
	color: #222;
	font-family:arial,sans-serif,verdana;
	/*background: #e8ecf1 url("../layout_images/new/body_bg.gif") repeat-x fixed;*/
}
img {
	border: none;
}
a
{
	color:#03318B;
	text-decoration:none;
}
a:hover {
color:#B3021E;
text-decoration:underline;
}

.head_koszyk {
    background-image: url("/layout_images/images_cart.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    font-weight: bold;
    padding-left: 20px;
}
.off
{
	display: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
{
text-align:left;
}
	
.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 {
	border: 1px solid #6882ad;
	height: 38px;
}
	#nav td {
		text-align: center;
		vertical-align: middle;
		width: 14%;
		border-right: 1px solid #0091d0;
	}
	#nav td a {
		color: #edf7fd;
		text-decoration: none;
		height: 38px;
		font: 12px arial, sans-serif;
		display: block;
		background: #008cce url("../layout_images/new/nav_bg.gif") 0px 1px repeat-x;
	}
	#nav td a:hover {
		color: #fff;
		background: #6db2dd url("../layout_images/new/nav_bg_over.gif") 0px 1px repeat-x;
	}
#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 {
		color: #0065b7;
		text-decoration: none;
	}
	.special td a strong {
		font-size: 110%;
	}
	.special td a:hover, .special td a:hover strong, #content a:hover {
		color: #fff;
		background: #0065b7;
	}
	.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;
}
	.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 {
		height: 23px;
		padding: 5px 14px !important;
		padding: 2px 14px;
		white-space: nowrap;
		text-align: left;
		vertical-align: middle;
		color: #000000;
		font: bold 11px verdana, sans-serif;
	}
	.box th a {
		color: #000000;
		text-decoration: none;
	}
	.box th a:hover {
		text-decoration: underline;
	}
	.box td a, #content a {
		color: #0065b7;
		text-decoration: none;
	}
	.box td a strong {
		font-size: 110%;
	}
	.box td a:hover, .box td a:hover strong, #content a:hover {
		color: #fff;
		background: #0065b7;
	}
	.box tr.alt {
		background: #ede9e9;
	}
	.box td.pointer {
		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
		padding-left: 26px !important;
	}
	.box tr.alt td.pointer {
		background: #ede9e9 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/ogloszenia/bullet.gif") 10px 50% no-repeat;
	padding-left: 23px !important;
	color: #03318B;
	text-decoration: none;
}

#membermenu a:hover
{
	background: url("../layout_images/ogloszenia/bullet.gif") 10px 50% no-repeat;
	padding-left: 23px !important;
	color: #b3021e;
}
	

.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: #f1f1f1;
	border: 1px solid #e1e1e1;
	color: #000000 !important;
	padding: 2px 7px;
	margin: 0 3px;
	font: bold 11px verdana, sans-serif;
}
	.button:hover {
		background: #e1e1e1 !important;
		border: 1px solid #666666 !important;
		cursor: pointer;
		text-decoration:none;
	}
.sold {
	color: red;
	font-weight: bold;
}
.warn_intend {
	color: red;
}
.red,
.red li
{
	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: bold 20px verdana,arial, sans-serif;
	margin: 20px 0 0 0;
	clear: both;
	border-bottom: 1px solid #a3aab7;

}
.headline a {
	color: #fff;
	text-decoration: none;
}
.headline a:hover {
	color: #fff;
		background: #0065b7;
}
.headline a, #content a {
	color: #0065b7;
	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:770px;
	padding:0px;
	margin:0px;
}

.memberarea a
{
	
	color: #0065b7;
	text-decoration: none;
}

.memberarea a:hover
{
	
	color: #0065b7;
	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;
}
/*STYLE GLOWKA*/
#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/ogloszenia/glowka_tlo_pr.jpg) repeat-x scroll 0 0;
}
#glowka_logo_f
{
	float:left;
	margin-top:22px;
	margin-left:14px;
}

.mt_5
{
	margin-top:5px;
}
.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	{
	width:100%;
	text-align:center;
	margin-bottom:25px;
	position:absolute;
	top:0px;
} 
#glowka div {
	font-size:11px;
	font-family:Tahoma;
	color: #666666;
}

#glowka a {
	text-decoration:none;
	color: #666666;
}

#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/ogloszenia/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/ogloszenia/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
{
position:relative;
	width:450px;
	height:100px;
	float:right;
}


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/ogloszenia/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/ogloszenia/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/ogloszenia/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/ogloszenia/ok.gif);
	border:0px;
	width:32px;
	height:19px;
	cursor:hand;
	cursor:pointer;
	position:absolute;
	right:13px;
}

#login_div .sub2
{
	background: transparent url(/layout_images/ogloszenia/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/ogloszenia/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/ogloszenia/mainmenupanel_l.gif');
	height:36px;
}
#glowka_lista .lista
{
	width:968px;
	float:left;
	height:36px;
	background-image: url('/layout_images/ogloszenia/mainmenupanel.gif');
	background-repeat: repeat-x;
	text-align:left;
}

#glowka_lista .lista_dol
{
	float:left;
	width:6px;
	background-image: url('/layout_images/ogloszenia/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/ogloszenia/moj.gif) no-repeat;
}
#glowka_lista .lista_dol a:hover	{
	background: url(/layout_images/ogloszenia/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/ogloszenia/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/ogloszenia/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/ogloszenia/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/ogloszenia/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;
}

/*STYLE STOPKA*/

#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;
}
.cb
{
	clear:both;
}
/*style dla rozmiarów*/
.w980
{
	width: 980px;
}
.w978
{
	width: 978px;
}

.w968
{
	width:968px;
}

.w770
{
	width: 770px;
}
.w758
{
	width:758px;
}

.w635
{
	width:635px;
}
.w633
{
	width:633px;
}
.w623
{
	width:623px;
}

.w480
{
	width:480px;
}
.w478
{
	width:478px;
}
.w468
{
	width:468px;
}

.w420
{
	width:420px;
}
.w408
{
	width:408px;
}
.w418
{
	width:418px;
}


.w320
{
	width:320px;
}
.w318
{
	width:318px;
}
.w308
{
	width:308px;
}


.w300
{
	width:300px;
}
.w298
{
	width:298px;
}
.w288
{
	width:288px;
}

.w200
{
	width:200px;
}
.w198
{
	width:198px;
}
.w188
{
	width:188px;
}


.w190
{
	width: 190px;
}
.w178
{
	width: 178px;
}

/*STYLE DLA OKIENEK Z ROGAMI*/
.top
{
	height:6px; 
	position:relative;
}
.rlg
{
	float:left;
	width:6px; 
	height:6px;
	background: url(/layout_images/rogi/lg_bb.jpg) no-repeat;
	font-size:1px;
	line-height:1px;
}
.sg
{
	float: left;
	font-size:1px;
	line-height:1px;
	height:1px;
	border-top: 1px solid #e1e1e1;
}
.rpg
{
	float:right;
	width:6px;
	height:6px;
	background: url(/layout_images/rogi/pg_bb.jpg) no-repeat;
	font-size:1px;
	line-height:1px;
}

.tresc
{
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	background-color: #ffffff;
}
.member_h2,
.tresc h2
{
	font-size:14px;
	padding-top:2;
	position:relative;
	padding: 10px 0 10px 15px;
	margin:0px;
	color:#666666;
	border:none;
}
.tresc_content
{
	padding:0 15px 0 15px;
	text-align:justify
}
.rld
{
	background: transparent url(/layout_images/rogi/ld_bb.jpg) no-repeat scroll 0% 0%;
	float: left;
	width: 6px;
	height: 6px;
	font-size:1px;
	line-height:1px;
}
.sd
{
	border-bottom: 1px solid #e1e1e1;
	float: left;
	line-height: 0px;
	font-size: 0px;
	height: 5px;
	background-color: #ffffff;
}
.rpd
{
	background: transparent url(/layout_images/rogi/pd_bb.jpg) no-repeat scroll 0% 0%;
	float: right;
	width: 6px;
	height: 6px;
	font-size:1px;
	line-height:1px;
}

/*inne style*/
.msg
{
	color:red;
	padding:10px 15px 10px 15px;
}
/*SEPARATORY*/
.sep_border
{
	margin:0 15px 0 15px;
	border-bottom:2px solid #e1e1e1;
	height:2px;
	clear:both;
	font-size:0px;
	line-height:0px;
}

.sep_red
{
	margin:0 15px 0 15px;
	border-bottom:4px solid #B3021E;
	height:4px;
	clear:both;
	font-size:0px;
	line-height:0px;
}

.sep_0
{
width:100%;
height:0px;
clear:both;
font-size:0px;
line-height:0px;
}.sep_10
{
width:100%;
height:10px;
clear:both;
font-size:0px;
line-height:0px;
}
.sep_20
{
	clear:both;
	width:100%;
	height:20px;
	font-size:0px;
	line-height:0px;
}
.sep_25
{
	clear:both;
	width:100%;
	height:25px;
	font-size:0px;
	line-height:0px;
}
.sep_40
{
	clear:both;
	width:100%;
	height:40px;
	font-size:0px;
	line-height:0px;
}
/*NOWE MOJE STYLE*/
.oferty_nav
{
	float:left;
	margin:10px 0 10px 0;
	width:100%;
	font-size:14px;
}
.oferty_nav a {
font-size:14px;
color:#03318B;
text-decoration:none;
}

.oferty_nav a:hover {
font-size:14px;
color:#B3021E;
text-decoration:underline;
}


.oferty_nav .left
{
	text-align:left;
	float:left;
	width:25%;
}
.oferty_nav .right
{
	text-align:right;
	float:right;
	width:25%;
}

#detail_contener
{
	width:100%;
	clear:both;
}

#detail_contener .left
{
	text-align:left;
	float:left;
	width:480px;
}
#detail_contener .right
{
	text-align:left;
	float:right;
	width:480px;
}

#nomap
{
	background-color:white;
	clear:both;
	height:512px;
	padding-top:5px;
	position:absolute;
	top:0;
	width:455px;
	z-index:10;

}
/*ROGI*/

.lista_top
{
	height:6px;
	position:relative;
}
.lista_top .lr {
	background:transparent url(/layout_images/rogi/lg_bb.jpg) no-repeat scroll 0 0;
	float:left;
	font-size:1px;
	height:6px;
	line-height:1px;
	width:6px;
}
.lista_top .sr {
	border-top:1px solid #E1E1E1;
	float:left;
	font-size:1px;
	height:1px;
	line-height:1px;
}
.lista_top .pr {
	background:transparent url(/layout_images/rogi/pg_bb.jpg) no-repeat scroll 0 0;
	float:right;
	font-size:1px;
	height:6px;
	line-height:1px;
	width:6px;
}


.lista_top_sz {
height:6px;
position:relative;
background-color:#F4F7F3;
}

.lista_top_sz .lr {
	background:transparent url(/layout_images/rogi/lg_sz.jpg) no-repeat scroll 0 0;
	float:left;
	font-size:1px;
	height:6px;
	line-height:1px;
	width:6px;
}
.lista_top_sz .sr {
	border-top:1px solid #E1E1E1;
	float:left;
	font-size:1px;
	height:1px;
	line-height:1px;
}
.lista_top_sz .pr {
	background:transparent url(/layout_images/rogi/pg_sz.jpg) no-repeat scroll 0 0;
	float:right;
	font-size:1px;
	height:6px;
	line-height:1px;
	width:6px;
}

.tresc_sz
{
	background-color:#F4F7F3;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
}

.lista_bot_sz {
clear:both;
height:6px;
position:relative;
background-color:#F4F7F3;
margin-bottom:25px;
}

.lista_bot_sz .ld {
	background:transparent url(/layout_images/rogi/ld_sz.jpg) no-repeat scroll 0 0;
	float:left;
	height:6px;
	width:6px;
}
.lista_bot_sz .sd {
	border-bottom:1px solid #E1E1E1;
	float:left;
	font-size:0;
	height:5px;
	line-height:0;
	background-color:#F4F7F3;
}
.lista_bot_sz .pd {
	background:transparent url(/layout_images/rogi/pd_sz.jpg) no-repeat scroll 0 0;
	float:right;
	height:6px;
	width:6px;
}

/*INNE*/
#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;
}

#catcol
{
	position: relative;
	width: 320px;
	float:right;
	padding-top: 20px;
}
#tresc
{
	width:635px;
	float:left;
}


.tresc {
	background-color:#FFFFFF;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
}
.lista_bot {
	clear:both;
	height:6px;
	position:relative;
}
.lista_bot .ld {
	background:transparent url(/layout_images/rogi/ld_bb.jpg) no-repeat scroll 0 0;
	float:left;
	height:6px;
	width:6px;
}
.lista_bot .sd {
	background-color:#FFFFFF;
	border-bottom:1px solid #E1E1E1;
	float:left;
	font-size:0;
	height:5px;
	line-height:0;
}
.lista_bot .pd {
	background:transparent url(/layout_images/rogi/pd_bb.jpg) no-repeat scroll 0 0;
	float:right;
	height:6px;
	width:6px;
}
.ogloszenie h1,
.tresc h1,
.tresc_sz h1,
#search_zaawansowane h1,
#dodaj h1,
#lista_ogloszen h1
{
	padding: 10px 15px 10px 15px;
	color:#666666;
	font-size:16px;
}
.pictures
{
	width:100%;
	clear:both;
	position:relative;
}
#main_pic
{
	clear:both;
	margin:10px 10px 10px 8px;
	width:100%;
	height:355px;
	text-align:center;
}
#pic_loader
{
	position:absolute;
	height:355px;
	width:100%;
	top:0px;
	left:0px;
	background-color:white;
	text-align:center;
}
#mapka
{
	clear:both;
	width:100%;
	height:500px;
}
.pic_list
{
	float:left;
	margin:10px 0 10px 14px;
}
.ogloszenie .opis
{
	padding:0 15px 0 15px;
	font-weight:normal;
}
.ogloszenie .opis p
{
	padding:0 0 0 15px;
	margin:0px;
	text-align:justify;
}
.ogloszenie .opis .wiersz
{
	clear:both;
	width:450px;
	margin-top:-1px;
}
.ogloszenie .opis .wiersz .tytul
{
	float:left;
	width:200px;
	margin-left:10px;
	line-height:28px;
	font-weight:bold;
}
.ogloszenie .opis .wiersz .zaw
{
	float:left;
	width:230px;
	line-height:28px;
}

.ogloszenie .opis .wiersz .zaw a
{
	line-height:28px;
}
.szary
{
	background:#F4F4EF none repeat scroll 0 0;
	border-top:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
}
.bialy
{
	background:#ffffff none repeat scroll 0 0;
	border-top:1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
}
/*Lista ogłoszeń*/
.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:380px;
	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:220px;
}
.lista_firm_rank a
{
	font-size:11px;
}
.lista_firm_f	{
	clear:both;
	width:635px;
	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	{
	float:left;
	padding-left:270px;
	height:30px;
	width:210px;
}

.lista_firm_op
{
	width:100%;
	float:left;
}

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

.lista_firm_dane
{
	width:465px;
	height:100px;
	float:left;
	margin-left:15px;
}
.lista_firm_op2
{
	width:100%;
	float:left;
	text-align:justify;
}
.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/member.gif) no-repeat;
}
.lista_firm_p li a.zobacz {
	background: url(/layout_images/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:180px;
float:left;
height:25px;
}
.lista_firm_dol6 p
{
	padding-top:10px;
	margin:0px;
}
.fot_div
{
	
	position: relative; 
	width: 125px;
	float:left;
}
.fot_ramka_gr
{
	width:125px;
	height:6px;
	line-height:1px;
	font-size:1px;
	position:relative;
}

.fot_ramka_gr .lg
{
	position:absolute;
	left:0;top:0;
	width:6px;
	height:6px;
	background:url(/layout_images/rogi/lg_bb.gif) no-repeat;
}
.fot_ramka_gr .sr
{
	position:absolute;
	left:6px;
	top:0;
	width:113px;
	height:5px;
	border-top:1px solid #e1e1e1;
	background: #ffffff;
}

.fot_ramka_gr .pg
{
	position:absolute;
	right:0;
	top:0;
	width:6px;
	height:6px;
	background:url(/layout_images/rogi/pg_bb.gif) no-repeat;
}

.fot_div .zdj
{
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	background: #ffffff;
}
.fot_ramka_dl
{
	width:125px;
	clear:both;
	height:6px;
}
.fot_ramka_dl .ld
{
	background: transparent url(/layout_images/rogi/ld_bb.gif) no-repeat scroll 0% 0%;
	float: left;
	width: 6px;
	height: 6px;
}
.fot_ramka_dl .sr
{
	border-bottom: 1px solid #e1e1e1;
	float: left;
	width: 113px;
	line-height: 0px;
	font-size: 0px;
	height: 5px;
	background: #ffffff;
}

.fot_ramka_dl .pd
{
	background: transparent url(/layout_images/rogi/pd_bb.gif) no-repeat scroll 0% 0%;
	float: right;
	width: 6px;
	height: 6px;
}
#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:130px;
}

.cat_list
{
	padding: 5px 15px 5px 15px
}
/*DIV SEARCH*/
#search_div .left
{
	width:390px;
	float:left;
	padding-left:10px;
}
#search_div .right
{
	width:230px;
	float:right;
}
#search_div .bottom
{
	width:630px;
	clear:both;
}
#search_div .item
{
	padding:0 0 5px 0;
}
#search_div .pow
{
	width:56px;
}
.submitButton
{
	background-color:#F9A600;
	border:1px solid #666666;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	margin-left:0;
	padding:2px;
}

/*DIV ZAAWANSOWANE*/

#search_zaawansowane .box
{
	font-family:Tahoma;
	font-size:14px;
	width:635px;
	margin:0px;
}
#search_zaawansowane .box .wiersz
{
	clear:both;
	height:35px;
}
#search_zaawansowane .box .wiersz .left
{
	width:200px;
	float:left;
	font-weight:bold;
	padding-right: 15px;
	text-align:right;
	line-height:18px;
}

#search_zaawansowane .box .wiersz .right
{
	width:410px;
	float:left;
}

/*DIV Z PODPOWIEDZIAMI*/
#podpowiedzi
{
	position:absolute;
	left:1px;
	top:20px;
	width:370px;
	background:white;
	border:1px solid #e1e1e1;
}
#podpowiedzi .tytul
{
	width:370px;
	background-color:#d75811;
	clear:both;
	height:20px;
}
#podpowiedzi .pozycja
{
	width:370px;
	background-color:#F4F7F3;
	clear:both;
	height:30px;
}
#podpowiedzi .pozycja:hover
{
	background-color:#bbbbbb;
	color:white;
}

.but {
background:transparent url(/layout_images/search_button.gif) repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:22px;
width:110px;
}
.inp
{
	border-color:#7C7B7D #F5F5F6 #F5F5F6 #7C7B7D;
	border-style:solid;
	border-width:2px;
}
/*Mapa województw*/
#map_woj {
border-bottom:1px solid #5DA40F;
font-size:1px;
height:31px;
line-height:1px;
position:relative;
width:320px;
}
#map_top {
background-color:#5DA40F;
float:left;
height:31px;
position:relative;
width:250px;
}
#map_top .lg {
background:transparent url(/layout_images/rogi/lg_ziel.jpg) no-repeat scroll 0 0;
height:6px;
left:0;
position:absolute;
top:0;
width:6px;
}
#map_top .pg {
background:transparent url(/layout_images/rogi/pg_ziel.jpg) no-repeat scroll 0 0;
height:6px;
position:absolute;
right:0;
top:0;
width:6px;
}
#map_top h2 {
color:white;
font-weight:bold;
margin:7px 0 0 20px;
padding:0;
clear:both;
font-size:14px;
border-bottom:0px;
font-family:Tahoma,Arial,sans-serif;
}

.pt_10 {
padding-top:10px;
}
style.css (wiersz 2087)
.pl_10 {
padding-left:10px;
}
.div_map {
clear:both;
margin-top:15px;
width:100%;
}
.woj_list_div {
height:200px;
padding-left:10px;
padding-top:10px;
}
#woj_list {
clear:both;
width:100%;
}
.lista_kat {
padding-left:10px;
}
#woj_list li {
background:transparent url(/layout_images/green_arrow.gif) no-repeat scroll 0 8px;
display:block;
height:24px;
line-height:22px;
padding-left:11px;
}
.kat_f li {
float:left;
width:130px;
}
.lista_kat li a {
font-size:12px !important;
}
/*POLE DODAWANIA OGŁOSZEŃ*/
#dodaj
{
width:100%
clear:both;
position:relative;
}
#dodaj .dodaj_okno
{
	width:300px;
	margin:20px 0px 20px 40px;
	float:left;
}

#dodaj .dodaj_okno h2
{
	padding: 10px 15px 5px 15px;
	color:#000000;
	font-size:14px;
	
}
#dodaj .dodaj_okno a
{
	font-size:14px;
	line-height:22px;
}
#dodaj .dodaj_okno ul
{
	margin:0px;
}
#dodaj .dodaj_okno li {
background:transparent url(/layout_images/green_arrow.gif) no-repeat scroll 0 8px;
display:block;
height:24px;
line-height:22px;
padding-left:11px;
}

#dodaj .dodaj_okno li:hover {
background:transparent url(/layout_images/orange_arrow.gif) no-repeat scroll 0 8px;
display:block;
height:24px;
line-height:22px;
padding-left:11px;
}
.op_div
{
	clear:both;
	height:50px;
	width:100%;
}
.miasta_list
{
clear:both;
width:100%;
}
.lista_miast,
.lista_cat
{
padding-left:20px;
margin:0px;
}

.lista_miast li {
background:transparent url(/layout_images/orange_arrow.gif) no-repeat scroll 0 8px;
display:block;
height:24px;
line-height:22px;
padding-left:11px;
}

.lista_cat li {
background:transparent url(/layout_images/blue_narrow.gif) no-repeat scroll 0 8px;
display:block;
line-height:22px;
padding-left:11px;
}

.lista_cat li a {
line-height:22px;
}

.lista_cat_cont
{
padding:0px;
margin:0px;
}
.lista_cat_cont li
{
background:transparent url(/layout_images/green_arrow.gif) no-repeat scroll 0 8px;
display:block;
line-height:22px;
padding-left:11px;
}

#dodaj_ogl {
background:transparent url(/layout_images/dodaj_button.jpg) no-repeat scroll 0 0;
height:99px;
position:relative;
width:316px;
}

#mam_div
{
	background:transparent url(/layout_images/moje_napis.jpg) no-repeat scroll 0 0;
	background-position:right;
	height:30px;
	position:relative;
	width:316px;
}

#mam_div .lup
{
	position:absolute;
	background:transparent url(/layout_images/dodaj_lupa.jpg) no-repeat scroll 0 0;
	width:25px;
	height:25px;
	top:4px;
	left:165px;
}

#dodaj_ogl .op {
color:#03318B;
font-size:14px;
font-weight:bold;
line-height:21px;
margin-left:15px;
margin-top:10px;
position:absolute;
}
#dodaj_ogl .but_dod {
bottom:0;
margin-bottom:5px;
margin-left:160px;
position:absolute;
width:182px;
}
/* CATCOL SEARCH DIV*/
#catcol .wiersz
{
	clear:both;
	height:30px;
	width:315px;
}

#catcol .search_left
{
	width:110px;
	float:left;
	text-align:right;
}
#catcol .search_left p
{
	margin:0px;
	padding: 0 10px 0 0;
}

#catcol .search_right
{
	width:200px;
	float:left;
}
#maps_loader
{
	width:455px;
	height:520px;
	top:0px;
	padding-top:5px;
	position:absolute;
	text-align:center;
	background-color:white;
}
.kontakt_submit
{
	width:150px;
	height:19px;
	background-color:none;
	border:none;
	background:transparent url(/layout_images/kontakt_button.gif) repeat scroll 0 0;
	margin-top:5px;
}


/*CATCOL - ZAKŁADKI*/
#zakladka_div
{
	margin-top:35px;
	position:relative;
	width:320px;
}
#st_zak
{
	clear:both;
	float:left;
	height:39px;
	left:0;
	position:absolute;
	top:-32px;
	width:100%;
	z-index:3;
}
#st_zak ul {
float:left;
height:29px;
list-style-type:none;
margin:0;
padding:0;
}
.zak_on {
background:transparent url(/layout_images/zakladka_st_on.gif) no-repeat scroll 0 0;
color:#B3021E;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
height:34px;
line-height:29px;
overflow:hidden;
padding:3px 0 0;
text-align:center;
text-decoration:none;
width:160px;
font-size:11px;
}
.zak_off {
background:transparent url(/layout_images/zakladka_st_off.gif) no-repeat scroll 0 0;
color:#000000;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
height:34px;
line-height:40px;
overflow:hidden;
padding:0;
text-align:center;
text-decoration:none;
width:160px;
font-size:11px;
}

.zak_no_active {
background:transparent url(/layout_images/zakladka_no_active.gif) no-repeat scroll 0 0;
color:#AFAFAF;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
height:34px;
line-height:40px;
overflow:hidden;
padding:0;
text-align:center;
text-decoration:none;
width:160px;
font-size:11px;
}

.col_ogloszenie
{
	clear:both;
	width:100%;
}
.col_ogloszenie .opis
{
	width:175px;
	float:right;
}
.col_ogloszenie .opis p
{
	padding: 5px 15px 0 15px;
	margin:0px;
}
.col_ogloszenie .ogl_zdj
{
	width:140px;
	float:left;
}
/*Okna dodawania ogłoszeń*/
#przypisz_klient,
.dodaj_grupa
{
	width:100%;
	clear:both;
	position:relative;
}

.dodaj_container
{
	width:240px;
	float:left;
	position:relative;
}
.rekord
{
	width:100%;
	clear:both;
	margin-left:15px;
	padding-top:10px;
}
.rekord .nazwa
{
	width:100%;
	height:30px;
	clear:both;
}
.rekord .nazwa .normal
{
	margin:0px;
	padding:0px;
	font-weight:normal;
}

.rekord .nazwa .bold
{
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.rekord .pole
{
	width:100%;
	clear:both;
}
.rekord .dod_inp,
.dodaj_container .dod_inp
{
	width:220px;
	height:20px;
	border-color:#7C7B7D #F5F5F6 #F5F5F6 #7C7B7D;
	border-style:solid;
	border-width:2px;
}
#przypisz_klient .lewa
{
	float:left;
	width:635px;
}
#przypisz_klient .prawa
{
	float:right;
	position:relative;
	width:320px;
}

#search_div .zak
{
	clear:both;
	float:left;
	height:39px;
	left:0;
	position:absolute;
	top:-32px;
	width:100%;
	z-index:3;
}

#search_div .zak ul
{
	float:left;
	height:29px;
	list-style-type:none;
	margin:0;
	padding:0;
}

#search_div .zak ul .proste_on
{
	background:transparent url(/layout_images/zakladka_proste_on.gif) no-repeat scroll 0 0;
	color:#B3021E;
	cursor:pointer;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:34px;
	line-height:29px;
	overflow:hidden;
	padding:3px 0 0;
	text-align:center;
	text-decoration:none;
	width:120px;
}
#search_div .zak ul .proste_off
{
	background:transparent url(/layout_images/zakladka_proste_off.gif) no-repeat scroll 0 0;
	color:black;
	cursor:pointer;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:34px;
	line-height:34px;
	overflow:hidden;
	padding:3px 0 0;
	text-align:center;
	text-decoration:none;
	width:120px;
}

#search_div .zak ul .mapa_on
{
	background:transparent url(/layout_images/zakladka_mapa_on.gif) no-repeat scroll 0 0;
	color:#B3021E;
	cursor:pointer;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:34px;
	line-height:29px;
	overflow:hidden;
	padding:0;
	text-align:center;
	text-decoration:none;
	width:120px;
}

#search_div .zak ul .mapa_off
{
	background:transparent url(/layout_images/zakladka_mapa_off.gif) no-repeat scroll 0 0;
	color:#000000;
	cursor:pointer;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:34px;
	line-height:40px;
	overflow:hidden;
	padding:0;
	text-align:center;
	text-decoration:none;
	width:120px;
}
.no_active
{
background-color:#CCCC00;
}

.post
{
	border-bottom:1px solid #E1E1E1;
	float:left;
	line-height:12px;
	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	width:100%;
}
.post a
{
	color:#0C386E;
	text-decoration:none;

}

.post img
{
	clear:left;
	display:block;
	float:left;
	margin:2px 10px 5px 0;
}
.post .thumbnail, .medium {
	clear:left;
	display:block;
	float:left;
	margin-right:10px;
}
.post .thumbnail {
height:100px;
width:100px;
}
.post a img{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #EEEEEE;
padding:0;
}

.post h3 a {
display:inline;
font-size:12px;
font-weight:bold;
}

/*LISTA PROJEKTÓW STYLE*/

.lista_top_sz2 {
height:6px;
position:relative;
background-color:#F3F3F3;
}

.lista_top_sz2 .lr {
	background:transparent url(/layout_images/rogi/lg_sz2.jpg) no-repeat scroll 0 0;
	float:left;
	font-size:1px;
	height:6px;
	line-height:1px;
	width:6px;
}
.lista_top_sz2 .sr {
	float:left;
	font-size:1px;
	height:1px;
	line-height:1px;
}
.lista_top_sz2 .pr {
	background:transparent url(/layout_images/rogi/pg_sz2.jpg) no-repeat scroll 0 0;
	float:right;
	font-size:1px;
	height:6px;
	line-height:1px;
	width:6px;
}

.lista_bot_sz2 {
clear:both;
height:6px;
position:relative;
background-color:#F3F3F3;
margin-bottom:25px;
}

.lista_bot_sz2 .ld {
	background:transparent url(/layout_images/rogi/ld_sz2.jpg) no-repeat scroll 0 0;
	float:left;
	height:6px;
	width:6px;
}
.lista_bot_sz2 .sd {
	float:left;
	font-size:0;
	height:5px;
	line-height:0;
	background-color:#F3F3F3;
	border-bottom:none;
}
.lista_bot_sz2 .pd {
	background:transparent url(/layout_images/rogi/pd_sz2.jpg) no-repeat scroll 0 0;
	float:right;
	height:6px;
	width:6px;
}


.menu2 {
background:#F3F3F3 none repeat scroll 0 0;
height:492px;
margin:-5px 0 0;
overflow:hidden;
padding-top:5px;
width:320px;
}
#p_projekty {
background:transparent url(/layout_images/projekty/p_projekty.jpg) no-repeat scroll 0 0;
height:51px;
margin-top:-20px;
position:absolute;
width:65px;
}
#tytul_pro {
color:#03318B;
font-size:11px;
font-weight:bold;
height:24px;
line-height:22px;
margin-top:2px;
padding-left:70px;
}
#tytul_pro h2
{
	margin:0px;
	border:none;
}
#tytul_pro h2 a {
color:#03318B;
font-family:Tahoma;
font-size:18px;
font-weight:normal;
line-height:20px;
}
#projekty {
height:425px;
margin-left:13px;
margin-top:10px;
width:300px;
}
.fl, .lewo {
float:left;
}
#projekty .domek {
height:134px;
margin-bottom:5px;
margin-left:9px;
margin-right:9px;
position:relative;
text-align:left;
width:130px;
}
#projekty .nazwa_pro a {
color:#03318B;
font-family:Tahoma;
font-size:13px;
font-weight:normal;
text-align:left;
}
#projekty .domek .thumb img {
border:1px solid #999999;
padding:1px;
}
#projekty .cena_pro_d {
color:#4C8F00;
float:left;
font-family:Tahoma;
font-size:22px;
font-weight:bold;
height:25px;
text-align:left;
width:73px;
}
#projekty .zobacz {
float:left;
margin-left:6px;
}
#projekty .zobacz a {
font-size:1px;
line-height:1px;
}
#projekty .zobacz img {
height:19px;
width:48px;
}
.more_pro {
background:transparent url(/layout_images/projekty/find_more_pro.jpg) no-repeat scroll 0 0;
height:19px;
margin-left:20px;
text-align:center;
width:272px;
}
.more_pro a {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
/*DIV PODPOWIEDZI*/
#search_help_content {
border:1px solid #000;
background-color:#F1F7E6;
width:270px;
position:absolute;
z-index:20;
left:18px;
top:79px;
font-size:13px;
line-height:19px;
}
#search_help_content a {
display:block;
padding: 0 0 3px 3px;
}
#search_help_content span	{
display:block;
background-color: #D75811;
padding: 0 0 3px 3px;
color: #FFF;
}

#glowka img, #glowka a img {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #EEEEEE;
padding:0;
}

#user_profil_not_log {
padding-left:25px;
padding-top:5px;
}
#user_profil_not_log a, user_profil_log a {
color:#666666;
font-size:11px;
}
.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 !important;
margin-top:7px;
text-align:right;
}
#profil_tresc a{
font-size:11px !important;
}
.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;
}
/*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;
}

#glowka .m_glowne_space {
	margin-left:11px;
	margin-right:11px;
}
#login_div .login_box {
	border-top:1px solid #DFDFDF;
	background:url(/layout_images/ogloszenia/glowka_tlo_log2.jpg) no-repeat;
}
#glowka_tlo .prawa {
	background:url(/layout_images/ogloszenia/glowka_tlo_pr2.jpg) repeat-x;
}
#glowka {
	top:20px;
}
/*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;
}
.miasto_list
{
	padding-left:60px;
}
.miasto_list li
{
	list-style:none;
	background:transparent url(/layout_images/orange_arrow.gif) no-repeat scroll 0 8px;
	width:250px;
	float:left;
	height:24px;
	line-height:22px;
	padding-left:11px;
}

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;
}

.fs2  {
	font-size:9.5pt;
	line-height:26px;
}

#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;
}



#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
{
	height:20px;
	margin:0px;
	padding:0px;
}
#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;
	line-height:15px;
	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;
}

#div_moj
{
	height:30px;
}

#miasto_opis p{
	font-size: 11px; 
	line-height: 16px;
	margin-left: 5px;
}

#miasto_opis {
	background-color: #FFFFFF;
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	padding-right: 10px;
}
