/*-------------PANEL OGLOSZENIOWY----------------*/

body, td, input,select,textarea,p,th {
	font:11px tahoma, sans-serif;
	}

a img {
border:none;
}

th a {
	color:#000 !important;
	}
	
body {text-align:center;}

p.logged {
	text-align:right;
	font-size:11px;
	margin:0 20px 0px 0;
	}

div.subheader {
	background:#4F4F4F;
	float:left;
	width:778px;
	}

div.subheader ul {
	margin:0;
	padding:6px 0 0px 10px;
	float:left;
	clear:both;
	_padding-bottom:6px;
	}

div.subheader ul li {
	list-style:none;
	float:left;
	color:#E0E7EF;
	font-weight:bold;
	}

div.subheader ul li a {
	margin-right:8px;
	margin-left:10px;
	text-decoration:none;
	color:#E0E7EF;
}

div.subheader ul li a:hover {
	text-decoration:underline;
	}

div.mainContent {
	padding:20px;
	margin:0;
	text-align:left;
	}

div.footer {
	clear:both;
	padding:0;
	}

.errorMain {
	border:2px solid #FF0000;
	padding:20px 20px;
	background:#FFF2F2;
	color:#000;
	font-weight:bold;
}

div.container {
	margin:0 auto;
	width:810px;
	}

div.container a {
	color:#2047AF;
	text-decoration:none;
	}

div.container a:hover {
	text-decoration:underline;
	}

input.bigButton {
font-size:17px;
padding:3px 7px;
}

th {font-weight:bold;color:#000;}

h3 {
	margin:30px 0 10px 0;
	color:#940604;
	font:bold 14px Arial, Helvetica, sans-serif;
	}

h1 {
	color:#8b0000;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	}

h2 {font-size:18px;}

h1.pageTitle {
padding-top:25px;
}

h2.pageTitle {
	_float:left;
	width:780px;
	_margin-bottom:10px;
	}

form label sup,sup.req {color:#DF2D29;}

ol.steps {
width:780px;
float:left;
padding:0;
margin:20px 0 10px 0;
}

ol.steps li {
	list-style:none;
	float:left;
	background:#EAEAEA;
	margin-right:20px;
	padding:3px 10px;
	border:1px solid silver;
	color:#333333;
	}
	

ol.steps li.active {
	background:#249F1D;
	border:1px solid #249F1D;
	color:#fff;
	font-weight:bold;
}

table.BasicInfo td.label, table.daneKontaktowe td.label {
	padding-left:5px;
	}

table.daneKontaktowe td.label {
	width:250px !important;
	}
	

table.pay td.label {
	width:90px;
	padding-left:5px;
	}

table.standard td.label {
	text-align:right;
	width:auto;
	padding-right:10px;
	font-weight:bold;
	}

table.standard td.label label {
	position:relative;
	top:2px;
	}


table.standard {
	width:736px;
	}

table.standard td {
	text-align:left;
	padding:7px 10px;
	vertical-align:top;
	background:#E0E7EF;
	border-bottom:1px solid #fff;
	}


table.login {
	width:220px;
	}

table.login td {
	background:#fff;
	}


table.login td.label {
	width:auto;
	padding-left:0;
	padding-right:0;
	text-align:right;
	}


table.checkboxes {margin-bottom:20px;}

table.checkboxes td.chk {
	background:#CFCFCF !important;
	padding-left:3px;
	padding-right:3px;
	border-right:1px dotted silver;
	}
		
p.pnav {
	float:left;
	margin:10px 0px 0px 0px;
	width:736px;
	font-size:12px;
	}

p.pnav a {padding-left:3px;padding-right:3px;}
p.pnav strong {padding-left:3px;padding-right:3px;}


p.pnav a:hover {text-decoration:underline;}


p.pnav span {
	margin-right:10px;
	}
	
span.spanLeft {float:left;}
	
span.spanRight {float:right;}			
	
p.orders {
margin-right:10px;
text-align:right;
}

table.standard td.tdImage {
	text-align:center;
	width:200px;
	}
	
table.standard td.tdImage img {
	padding:3px;
	border:1px solid silver;
	}
	
table.Orders {
	width:740px;
	}
	
table.standard td.tdDate {
	text-align:center;
	}	
			
table.Orders th {
	background:#4F4F4F;
	padding:6px 5px 6px 10px;
	color:#fff;
	text-align:left;
	}

table.orders td,table.orders th  {
text-align:left !important;
border-bottom:1px solid #AFAFAF;
}

table.orders td.tdImage {
width:120px;
}

table.orders td.label {
width:250px;
}

p.multiplePages {
	text-align:center;
	float:none;
	}
	
p.multiplePages a {
	margin:0 2px;
	}	
		
p.multiplePages span {
	font-weight:bold;
	}		

.standard div.info {
	text-align:left;
	margin:0 20px;
	}

.standard div.info h3 {
	margin-left:0;
	}
	




/*EDYCJA OGï¿½OSZENIA*/


input.text,select.text, textarea.text {
	font:11px verdana,helvetica, sans-serif;
	}

div.categories {
	float:left;
	padding-bottom:20px;
	}

div.categories div {
	clear:right;
	float:left;
	width:135px;
	margin-right:10px;
	margin-top:15px;	
	height:200px;
	}

div.categories h3 {
	font-size:15px;
	margin-top:0;
	}

div.categories h3 a {
	background:#A8A8A8;
	color:#fff;
	text-decoration:none;
	display:block;
	padding:8px 5px;
	text-align:center;
	}

div.categories h3 a:hover {
	background:#9F9F9F;
	}

div.categories h3.active a {
	background:#7F7F7F;
	}

table.checkboxes {margin-top:10px;margin-bottom:20px;}

table.checkboxes td {
border-bottom:1px solid silver;
}


table.checkboxes {
border:1px solid silver;
border-right:none;
border-bottom:none;
}

table.checkboxes td.chk {
	background:#E0E7EF;
	padding-left:3px;
	padding-right:3px;
	border-right:1px solid silver;
	}


/*OTHERS*/

table.smallTable {width:350px;} /*mala tabela w podgladzie informacji o ogloszeniu*/
table.smallTable td.label {width:100px;padding-left:0;padding-right:0;}


/* strona autoryzacji */

div.boxLogin {
width:350px;
float:left;
padding:10px 20px 10px 0;
border-right:1px solid silver;
}

div.boxLogin h3,div.boxRegister h3 {margin-top:0;font-size:17px;}

div.boxLogin table,div.boxRegister table {width:100%;}

div.boxLogin table td,div.boxRegister table td {background:none;}

div.boxRegister {
padding:10px 20px;
width:310px;
_width:390px;
float:right;
}



/*--------------ZEWNETRZNY------------*/

div.chooseCategory {
	padding-top:30px;
	padding-bottom:0px;
	padding-left:45px;
	padding-right:45px;
	}

div.chooseCategory table td {
	vertical-align:top;
	padding-bottom:10px;
	border-right:1px solid #e5e5e5;
	padding-left:42px;
	}

div.categories2 {
	border-top:1px solid #e5e5e5;
	margin-top:13px;
	padding-top:20px;
	}

div.chooseCategory table td.motoryzacja, div.chooseCategory table td.turystyka {
	padding-left:0;
	width:186px;
	}


div.chooseCategory table td.dom, div.chooseCategory table td.inne {
	width:220px;
	padding-left:35px;
	}

div.chooseCategory table td.dodaj {
	padding-left:0px;
	border-right:none;
	}

div.chooseCategory table td.dodaj img {
	margin-left:20px;
	margin-top:5px;
	}

div.chooseCategory table td.praca {
	border-right:none;
	}


div.chooseCategory table {
	width:670px;
	}

div.chooseCategory table.categories2 td {
	padding-top:0px;
	}
	
		
div.chooseCategory table td h1 {
	font-size:17px;
	margin-bottom:8px;
	margin-top:0px;
	}	

div.chooseCategory table td h1 span {
	font-size:10px;
	font-weight:normal;
	margin-left:6px;
	}

div.chooseCategory table td h1 a {
	text-decoration:none;
	color:#045687;
	padding:9px 10px 9px 40px;	
	display:block;
	}	

div.chooseCategory li.gieldapodrecznikow a, div.categories li.gieldapodrecznikow a {
	font-weight:bold !important; 
	}

div.chooseCategory li.gieldapodrecznikow span.new, div.categories li span.new {
	color:#E31F26; 
	}


td.motoryzacja h1 a {background:url(/inc/gfx/ico_moto.gif) no-repeat 0 0;}
td.dom h1 a {background:url(/inc/gfx/ico_dom.gif) no-repeat 0 0;}
td.praca h1 a {background:url(/inc/gfx/ico_praca.gif) no-repeat 0 0;}
td.turystyka h1 a {background:url(/inc/gfx/ico_turystyka.gif) no-repeat 0 0;}
td.inne h1 a {background:url(/inc/gfx/ico_inne.gif) no-repeat 0 0;}


div.chooseCategory table td ul, div.categories ul {
	margin:0 0 0 16px;
	padding:0;
	list-style:none;
	float:left;
	width:145px;
	}

div.categories ul {
	margin-left:0;
	width:auto;
	}

div.chooseCategory table td.inne ul {
	width:160px;
	}

div.chooseCategory table td ul li, div.categories ul li {
	padding-right:4px;
	padding-left:0px;
	padding-top:4px;
	padding-bottom:2px;
	margin-bottom:1px;
	color:#000000;
	background:url(/inc/gfx/brd_dashed.gif) repeat-x 0 100%;
	font-family:Verdana;
	}
	
div.chooseCategory table td ul li.last, div.categories ul li.last {
	background:none;
	}	
	
div.chooseCategory table td ul li a, div.categories ul li a {
	text-decoration:none;
	color:#000;
	font-size:11px;
	background:url(/inc/gfx/bul_2arrowRed.gif) no-repeat 100% 4px;
	padding-right:13px;
	font-weight:normal !important;
	}

div.chooseCategory table td ul li a.smallCap {
	padding-right:10px;
	}

div.chooseCategory table td a:hover {
	text-decoration:underline;
	}
	
div.mainContent p.pathway {
	margin:-10px 0 0 0;
	font-size:11px;
	padding-bottom:3px;
	}	
	
div.mainContent p.pathway a {
	background:url(/inc/gfx/bul_2arrow.gif) no-repeat 100% 5px;
	padding-right:12px;
	margin-right:3px;
	}

div.categories ul li a {
	font-weight:bold;
	}


/*strona kategorii*/

div.cat {
	padding-top:0px;
	padding-bottom:50px;
	}

div.cat h1, h1.pageTitle {
	color:#045687;
	font-size:17px;
	margin-top:20px;
	}
	

h1.motoryzacja {
	background:url(/inc/gfx/ico_moto.gif) no-repeat 0 0px !important;
	padding:9px 0 16px 45px;
	}

h1.dom {
	background:url(/inc/gfx/ico_dom.gif) no-repeat 0 0px !important;
	padding:9px 0 16px 45px;
	}

h1.praca {
	background:url(/inc/gfx/ico_praca.gif) no-repeat 0 0px !important;
	padding:9px 0 16px 45px;
	}

h1.turystyka {
	background:url(/inc/gfx/ico_turystyka.gif) no-repeat 0 0px !important;
	padding:9px 0 16px 45px;
	}

h1.inne {
	background:url(/inc/gfx/ico_inne.gif) no-repeat 0 0px !important;
	padding:9px 0 16px 45px;
	}



/*wyniki wyszukiwania*/

table.adverts th {
	background:#fff;
	color:#000;
	padding:6px 2px 6px 2px;

	}

table.adverts td {
	vertical-align:middle;
	padding-left:2px;
	padding-right:2px;
	}

table.adverts td.tdImage {
	width:90px;
	vertical-align:top;
	padding-left:28px;
	}

table.adverts td.label {
	text-align:left;
	}	
	
table.adverts tr.p td {
	background:#fff;
	}	


table.adverts tr.n_wyroznione td {
	/*background:#EFE0D1;
	background:#EFD9D1; */
	background-color:#FFCA9F; 
	border-bottom:1px solid #EF7B1D;
	}	
	
table.adverts tr.p_wyroznione td {
	/*background: #FFE7CF;
	background:#EFAE95; */
	background-color:#FFEEDD;
	border-bottom:1px solid #EF7B1D;
	}

table.adverts tr.n_wyroznione td.tdImage,
table.advertsPraca tr.n_wyroznione td.label  {
	background:#FFCA9F url(../../gfx/bell.gif) no-repeat 7px 50%;
	}	

table.adverts tr.n_wyroznione td.doNegocjacji  {
	background:#FFCA9F url(../../gfx/ico_nOrange.gif) no-repeat 100% 50%;
	padding-right:20px;
	}


table.adverts tr.p_wyroznione td.tdImage,
table.advertsPraca tr.p_wyroznione td.label  {
	background:#FFEEDD url(../../gfx/bell.gif) no-repeat 7px 50%;
	}	


table.adverts tr.p_wyroznione td.doNegocjacji  {
	background:#FFEEDD url(../../gfx/ico_nOrange.gif) no-repeat 100% 50%;
	padding-right:20px;
	}

table.adverts tr.n td.doNegocjacji {
	background:#E0E7EF url(../../gfx/ico_n.gif) no-repeat 100% 50%;
	padding-right:20px;
	}	
	
table.adverts tr.p td.doNegocjacji {
	background:#fff url(../../gfx/ico_n.gif) no-repeat 100% 50%;
	padding-right:20px;
	}	

	
	
/* wyszukiwarka*/

table.search {
	width:760px;
	}

table.search td label {
	font-size:11px;
	font-weight:bold;
	}
	
table.search td {
	padding:10px 10px;
	vertical-align:top;
	}	
	
table.search td select, table.search input.text {
	font-size:11px;
	}	
	
	
table tr.mainSearch	td {
	border:1px solid #8FA6BF;
	border-right:none;
	background:#E0E7EF;
	padding-top:3px;
	}
	
input.searchButton {
	margin-left:20px;
	font-size:11px;
	background:#E31F26;
	color:#fff;
	font-weight:bold;
	border:2px outset #E31F26;
	padding-top:1px;
	padding-bottom:1px;
	}

table.search tr.addSearch td {
	padding-top:30px;
	}

table.searchPraca tr.addSearch td {
	padding-top:10px;
	}

table.search tr.addSearch2 td {
	padding-top:10px;
	}

	
table.search tr.addSearch td,table.search tr.addSearch td select, table.search tr.addSearch td input.text {
	font-size:11px;
	}

div.checkboxesSearchDiv {
	border:1px solid #8FA6BF;
	padding:10px;
	width:718px;
}

table.checkboxesSearch {
	width:718px;
	}
	
table.checkboxesSearch td {
	padding:0;
	font-size:11px;
	width:30%;
	}
	
table.checkboxesSearch td.chk {
	width:auto;
	padding-right:5px;
	}	
	
table.checkboxesSearch td.chk input {
	position:relative;
	top:-2px;
	}
	
h2.addInfo {
	background:#E0E7EF;
	border:1px solid #8FA6BF;
	border-bottom:none;
	margin:20px 0 0 0;
	width:718px;
	color:#000;
	font-size:11px;
	padding:3px 10px;
	}
	
p.submit {text-align:right;padding-right:0px;}	

.searchResult h2.addInfo {
	width:333px;
	border-bottom:1px solid #8FA6BF;
	}

.searchResult table td {
	vertical-align:top;
	}
	
.leftCol {
	width:355px;
	margin-right:10px;
	}	

.leftCol ul {
	margin-top:10px;
	padding-top:0;
	}

.rightCol {
	width:350px;
	margin-left:10px;
	}

h1.searchName {
	margin-bottom:0;
	}

h2.price {
	margin:0 0 10px 0;
	padding:0;
	font-size:15px;
	color:#3F3F3F;
	}
	

/*kategoria praca */

table.advertsInne td.label, table.advertsTurystyka td.label, table.advertsTurystyka td.label, table.advertsMoto td.label {
	font-weight:normal;
	}

table.advertsPraca td.label {
	font-weight:normal;
	padding-left:30px;
	}

table.advertsPraca td.label a {
	font-weight:normal;
	line-height:16px;
	}
	
table.advertsPraca td {
	vertical-align:top;
	}	

table.searchTurystyka {
	margin-bottom:200px;
	}
	
table.searchTurystyka tr.mainSearch td, table.searchInne tr.mainSearch td {
	padding-top:15px;
	padding-bottom:15px;
	}
	
	
table.motoShort	td.label {
	width:290px;
	padding-right:0;
	font-weight:bold;
	}
	
p.malyObrazek img {
	border:none;
	}	


p.malyObrazek {	
	text-align:center;	
	}
	

/*strony statyczne*/
	
table.standard2 {
	width:100%;
	}
	
table.standard2 td,table.standard2 th  {
	padding:8px 10px;
	}	

table.standard2 th {
	border-bottom:1px solid #8FA6BF;
	}

table.standard2 td {
	border-bottom:1px solid #E0E7EF;
	}
	
table.standard2 th {	
	background:#E0E7EF;
	}
	
h2 {
	font-size:13px;
	color:#045687;
	}	
	

ul.NavMenu {
	text-align:center;
	margin:6px 0 0 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #E5E5E5;
	}

ul.NavMenu li.first {
	padding-left:0;
	}
	
ul.NavMenu li.last {
	padding-right:0;
	background:none;
	}	
	
ul.NavMenu li {
	list-style:none;
	display:inline;
	padding-right:9px;
	padding-left:10px;
	font-size:11px;
	background:url(/inc/gfx/brd_lineRed.gif) no-repeat 100% 2px;
	}
	
ul.NavMenu li a {
	color:#E31F26;
	font-weight:bold;
	font-family:verdana;
	}
	
p.logos {
	width:545px;
	margin:30px auto 0 auto;
	text-align:center;
	}	

p.logos2 {
	margin-top:10px;
	}
	
p.logos a {
	margin:5px;
	line-height:30px;
	}	
	
a.zmienKryteria {
	padding-left:20px;
	background:url(/inc/gfx/bul_zmienKryteria.png) no-repeat left -2px;
	}
	
.left {
	float:left;
	}	
	
.right {
	float:right;
	}		
	
.advNum {
	color:#666666;
	font-size:10px;
	}	
	
td.doNegocjacji {
	background:red; !important;
	}	
	
#pop {position:absolute;width:300px;border:2px solid #085989;background: #fff;text-align:left;}
#pop p {padding:5px;margin:0;}	

tr.wyroznioneTag td {
	background:#FFC21F;
	background:#FF7200;
	color:#000000;
	padding-left:30px;
	font-weight:bold;
	}
	
tr.wyroznioneTag td a {
	color:#2047AF;
	color:#fff;
	}

tr.wyroznioneTag td span#wyroznione {	
	font-weight:bold;
	}	
	
tr.wyroznioneTag td span#wyroznioneWiecej {
	margin-left:40px;
	}
	
tr.wyroznioneTag td span#wyroznioneZamow	 {
	margin-left:40px;
	}					

div.regulamin {
	text-align:left;
	padding:0px 10px 10px 10px;
	margin-top:-20px;
	}
	
div.regulamin li {
	margin-bottom:4px;
	margin-top:4px;
	}	
	
div.regulamin h3 {
	color:#045687;
	font-size:11px;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	margin-left:20px;
	margin-top:15px;
	}	
	
p.go {
	margin-top:0px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	}
	
div.advTop {
	margin-bottom:10px;
	text-align:center;
	}

div.advTop * {
	margin:0 auto;
	}

#TopL_ObjectSMP {
	background:transparent;
	}

/*dla IE 6 */	
.iframeHeader {
	position:relative;
	top:0;
	}

table.contacts {
	border:1px solid #8FA6BF;
	width:100%;
	}
	
table.contacts td, table.contacts th  {
	padding:5px 8px;
	}	

table.contacts td {
	border-bottom:1px solid #E0E7EF;
	}
	
table.contacts tr.last td {
	border-bottom:none;
	}	
	
table.contacts th  {
	border-bottom:1px solid #8FA6BF;
	background:#E0E7EF;
	text-align:left;
	}	


body.popupGallery {
	text-align:center;
	}	
	
div.popupGalleryBigImg {
	width:642px;
	paddding:11px;
	height:483px;
	overflow:auto;
	font:10px verdana,sans-serif;
	margin:0 auto;
	border:1px solid #8FA6BF;
	margin-bottom:10px;
	}

div.popupGalleryBigImg img {
	margin-top:1px;
	}


body.popupGallery table.moreImages {
	margin:0 0 0 55px;
	}	
	
body.popupGallery table.moreImages td {
	vertical-align:top;
	}	


table.moreImages {
	position:relative;
	}

table.moreImages td {
	width:33%;
	text-align:center;
	}


table.moreImages td img {	
	cursor:pointer;
	max-height:68px;
	_height:68px;
	}

table.moreImages a.img1 {
	margin-right:19px;
	}
	
table.moreImages a {
	border:1px solid #8FA6BF;
	display:block;
	padding:1px;
	width:90px;
	height:68px;
	margin-left:18px;
	margin-right:18px;
	position:relative;
	left:-19px;
	overflow:hidden;
	}	
	
p.malyObrazek a {
	border:1px solid #8FA6BF;
	overflow:hidden;
	padding:1px;
	display:block;
	width:355px;
	height:267px;
	max_height:266px;
	}
	
p.goWelcome {
padding-bottom:10px;
text-align:right;
	}	
	
h1.pageTitle span.zasadyPopup {
	font-size:11px;
	float:right;
	margin-top:-16px;
	}	
	
iframe {
	visibility: visible !important;
}