*
{
	padding: 0;
	margin: 0;

}

a img, fieldset
{
	border: 0px;
}

a:hover, a:active
{
	outline: 0 !important;
}

body
{
	font-family: 'Trebuchet MS';
	font-size: 11px;
	color: #7F7F7F;
}

body div#body
{
	background: url(gfx/bkg.gif) left top repeat-x;
	display: block;
}

html
{
	margin-top: 0px;
}

#top
{
	width: 975px;
	margin: 0 auto;
	height: 183px;
	position: relative;

}

#wrapper
{
	width: 975px;
	margin: 0 auto;
	background: url(gfx/wrap-bkg.gif) top left repeat-y;
	overflow: auto;
/*	margin-top: -27px;*/
	position: relative;
	top: -27px;
	padding-bottom: 40px;
}

#bilboardWrapper
{
	width: 750px;
	margin: 0 auto;
}

#left
{
	width: 210px;
	float: left;
	background: url(gfx/left-bkg.gif) top left repeat-x !important;
	min-height: 200px;
}

#lang
{
	width: 205px;
	float: left;
	padding-left: 5px;
	height: 23px;
	background: url(gfx/menu-bkg.gif) top left repeat-x;
	list-style: none;
}

#lang li, #lang li a
{
	float: left;
	height: 23px;
	width: 32px;
	position: relative;
	z-index: 999;

}

#lang li a#pl
{
	background: url(gfx/pl.gif) top left no-repeat;
	background-position: 0px -23px;
}

#lang li a#ie
{
	background: url(gfx/ie.gif) top left no-repeat;
	background-position: 0px -23px;
}

#lang li a:hover, #lang li.active #ie
{
	background-position: 0px 0px !important;

}

p.przelacz
{
	float: left;
	background: url(gfx/lang-bkg.gif) top left no-repeat;
	width: 180px;
	height: 44px;
	padding: 10px 20px 10px 10px;
	clear: both;
}

#navi-left
{
	float: left;
	width: 210px;
	list-style: none;
	margin-top: 20px;
	margin-bottom: 15px !important;
	min-height: 30px;


}


#navi-left li a, #navi-left li
{
	width: 210px;
	float: left;


}




 #navi-left li
{
	background: #6A8017;
	margin-bottom: 1px;
}

#navi-left li:hover, #nav-left li.over, #navi-left li.active
{
	background: #95AF2B;
}

#navi-left li a
{
	padding: 6px 15px;
	width: 180px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

#navi-left li li a, #navi-left li li
{
	width: 210px;
	font-size: 11px !important;
	font-weight: normal;
	list-style: none;
	margin-bottom: 0px;
}

#navi-left li li a
{
	width: 170px;
	padding: 2px 15px 2px 25px;
	border-top: 1px solid #fff;
	background: #88B039;
	margin-bottom: 0px;
}

#navi-left li li a:hover, #navi-left li li a.over, #navi-left li li a.active
{
	background: #6F9425;
}

#navi-left li.first
{
	background: url(gfx/menu-top.gif) top left no-repeat #6A8017;
	padding-top: 3px;
}

#navi-left li.first:hover
{
	background: url(gfx/menu-top.gif) top left no-repeat #95AF2B;

}

#navi-left li.last
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #6A8017;
}

#navi-left li.last:hover
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #95AF2B;
}

#zaloguj
{
	background: url(gfx/konto.gif) top left no-repeat;
	width: 210px;
	min-height: 20px;
	float: left;
	margin-bottom: 20px;

}

#zaloguj .form-left
{
	margin-top: 27px;
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #B4D334;
	border: 0px;
	padding-bottom: 5px;
	float: left;

}

div#zaloguj .form-left p, div#zaloguj .form-left h3
{
	padding-left: 15px;
	padding-bottom: 5px;
	color: #fff;
}
div#zaloguj .form-left
{
	padding-top: 7px;
}

div#zaloguj .form-left h3
{
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 10px;
}


#zaloguj p a
{
	background: #95AF2B;
	float: left;
	width: 180px;
	padding: 2px 15px;
	margin-bottom: 1px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

div#zaloguj p.link2
{
	padding-left: 0px;

}

#zaloguj p a:hover
{
	background: #6A8017;
}


#ogloszenie fieldset
{
	border: 0px;
	margin-top: 35px;
}

#zaloguj label, #ogloszenie label
{
	float: left;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	margin-left: 15px;

}

#ogloszenie label
{
	margin-left: 20px;
}

#zaloguj label input, #ogloszenie label select
{
	width: 180px;
	margin-bottom: 5px;
	margin-top: 2px;
}

#ogloszenie label select
{
	width: 200px !important;
}

#zaloguj input.button, #ogloszenie input.button, #szukaj-form input.button, #content2 .form input.button
{
	background: #E1E1E1;
	color: #636363;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #ECECEC;
	border-left: 1px solid #ECECEC;
	border-bottom: 1px solid #747474;
	border-right: 1px solid #747474;
	width: 160px;
	margin-left: 25px;
	float: left;
	padding: 3px 0px;
	margin-top: 5px;
	margin-bottom: 15px;
}



#szukaj-form input.button
{
	margin-left: 2px;

	clear: both;
	width: 140px;
}

#ogloszenie input.button
{
	width: 120px;
	margin-left: 55px;
}

#sky
{
	float: left;
	min-height: 600px;
}

* html #sky
{
	float: left;
	height: 600px;
}

#content
{
	width: 755px;
	float: left;
	padding-left: 10px;
}

#wrapper #szukaj-form fieldset
{
	margin-top: 35px;
	margin-left: 15px;
}

#wrapper #szukaj-form h4
{
	color: #fff;
	clear: both;
	font-size: 14px;
}

#wrapper #szukaj-form label
{
	font-weight: bold;
	float: left;
	width: 140px;
	margin-right: 20px;
}

#wrapper #szukaj-form label.last
{
	margin-right: 0px;
}

#wrapper #szukaj-form input, #wrapper #szukaj-form select,
#wrapper #szukaj-form div.fm-checkboxes
{
	float: left;
	width: 140px;
	margin-bottom: 5px;
	margin-top: 2px;
}


#wrapper #szukaj-form div.fm-checkboxes
{
	height: 110px;
	overflow: auto;
	width: 138px;
	padding: 2px;
	margin-right: 18px;
	margin-left: 0px;
}

#wrapper #szukaj-form div.fm-checkboxes label
{
	width: auto;
}

#wrapper #szukaj-form div.fm-checkboxes p
{
	font-weight: bold;
}

#wrapper #szukaj-form input.chckbx
{
	width: auto;
	margin-right: 3px;
}


#top h1 a
{
	float: left;
	background: url(gfx/logo.gif) top left no-repeat;
	width: 164px;
	height: 91px;
	position: absolute;
	left: 25px;
	bottom: 84px;
}

#top h2
{
	float: left;
	background: url(gfx/h2.gif) top left no-repeat;
	width: 210px;
	height: 51px;
	position: absolute;
	left: 0px;
	bottom: 33px;
}

#branding-img
{
	background: url(gfx/top-img.jpg) top left no-repeat;
	width: 300px;
	height: 153px;
	position: absolute;
	right: 0px;
	bottom: 22px;
}




#navi-menu
{
	float: left;
	display: inline;
	height: 23px;
	width: 451px;
	position: absolute;
	left: 225px;
	bottom: 82px;

}

#navi-menu li a, #navi-menu li
{
	float: left;
	display: inline;
	height: 23px;

}
#navi-menu li
{
	margin-left: 1px;
}

#navi-menu #blogi
{
	background: url(gfx/blogi.gif) top left no-repeat;
	width: 67px;
}

#navi-menu #randki
{
	background: url(gfx/randki.gif) top left no-repeat;
	width: 67px;
}

#navi-menu #podroze
{
	background: url(gfx/podroze.gif) top left no-repeat;
	width: 77px;
}

#navi-menu #praca
{
	background: url(gfx/praca.gif) top left no-repeat;
	width: 70px;
}

#navi-menu #mieszkania
{
	background: url(gfx/mieszkania.gif) top left no-repeat;
	width: 97px;
}

#navi-menu #rozne
{
	background: url(gfx/rozne.gif) top left no-repeat;
	width: 67px;
}

#navi-menu li.active a
{
	background-position: 0px -23px !important;
}




.box-wrapper
{


	background: url(gfx/box-bkg.gif) left top repeat-x;
	height: 295px;
	width: 750px;
	overflow: auto;
	margin-bottom: 40px;
	margin-left: -1px;
	clear: both;
}

.MainPage #branding-img2
{
	background: url(gfx/top-img3.jpg) top left no-repeat;
	width: 300px;
	height: 153px;
	position: absolute;
	right: 0px;
	bottom: 22px;

}

#blogi-box, #randki-box, #podroze-box, #praca-box, #mieszkania-box, #rozne-box
{
	float: left;
	width: 205px;
	height: 257px;
	padding: 28px 20px 0px 20px;
	position: relative;

}

#blogi-box ul, #praca-box ul, #mieszkania-box ul, #rozne-box ul, #podroze-box ul
{
	width: 200px;
	list-style: none;
}

#blogi-box ul li, #praca-box ul li, #mieszkania-box ul li, #rozne-box ul li, #podroze-box ul li
{
	background: url(gfx/li-bkg.gif) top left no-repeat;
	width: 180px;
	height: 34px;
	padding: 10px;
}

#blogi-box a, #praca-box a, #mieszkania-box a, #rozne-box  a, #podroze-box a
{
	font-size: 13px;
	color: #A62024;
	font-weight: bold;
	text-decoration: none;
}

#blogi-box a.mainLink,
#praca-box a.mainLink,
#mieszkania-box a.mainLink,
#rozne-box  a.mainLink,
#podroze-box a.mainLink,
#randki-box a.mainLink
{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 30px;
	padding: 0;
	display: block;
}

#rozne-box  a img,
#mieszkania-box a img,
#blogi-box a img
{
	display: inline;
	float: left;
	margin-right: 8px;
}

#blogi-box a.mainLink span,
#praca-box a.mainLink span,
#mieszkania-box a.mainLink span,
#rozne-box  a.mainLink span,
#podroze-box a.mainLink span,
#randki-box a.mainLink span
{
	display: none;
}

#praca-box a
{
	color: #275D97;
}

#rozne-box a
{
	color: #747F42;
}

#mieszkania-box a
{
	color: #9C6638;
}

#podroze-box a
{
	color: #366B19;
}

#podroze-box a img
{
	border: 1px solid #366B19;
	float: right;
	margin-top: -6px;
	margin-bottom: -6px;
}

#blogi-box a:hover, #praca-box ul a:hover, #mieszkania-box ul a:hover, #rozne-box ul a:hover, #podroze-box ul a:hover
{
	text-decoration: underline;
}

#blogi-box ul li.first, #praca-box ul li.first, #mieszkania-box ul li.first, #rozne-box ul li.first, #podroze-box ul li.first
{
	background: transparent;
}


#blogi-box, #randki-box, #praca-box, #mieszkania-box
{
	margin-right: 7px;
}

#blogi-box
{
	background: url(gfx/motoryzacja-box.gif) top left no-repeat;
}

#randki-box
{
	background: url(gfx/randki-box.gif) top left no-repeat;
}

#podroze-box
{
	background: url(gfx/podroze-box.gif) top left no-repeat;
	margin-left: 1px;
}

#praca-box
{
	background: url(gfx/praca-box.gif) top left no-repeat;
}

#mieszkania-box
{
	background: url(gfx/mieszkania-box.gif) top left no-repeat;
}

#rozne-box
{
	background: url(gfx/rozne-box.gif) top left no-repeat;
	margin-left: 1px;
}

#randki-box p
{
	background: url(gfx/randki-bkg.gif) top left no-repeat;
	width: 64px;
	height: 64px;
	padding: 15px 10px 10px 10px;
	text-align: center;
	float: left;
	display: inline;
	margin-top: 15px;
}

#randki-box p.left
{
	margin-right: 25px;

}

#randki-box p a
{
	color: #EC47A0;
	text-decoration: none;
	font-weight: bold;
}

#randki-box img
{
	margin-bottom: 3px;
	border: 0px;
}

.box-wrapper p.link a, .box-wrapper p.link a:hover
{

	text-decoration: none !important;
	border-bottom: 1px solid #CBCBCB !important;
}

.box-wrapper p.link
{
	float: none !important;
	background: none !important;
	text-align: center  !important;
	margin-top: 5px;
}

.box-wrapper #randki-box p.link
{
	height: 15px !important;
	text-align: center  !important;
	width: 180px !important;
	display: block !important;
	margin-top: 40px !important;
	font-size: 13px !important;
	clear: both;
}

* html .box-wrapper #randki-box p.link
{
	margin-top: 0px !important;
}

* html .box-wrapper p.link
{
	margin-top: 0px;
}


#szukaj
{
	background: url(gfx/szukaj.gif) top left no-repeat;
	width: 497px;
	height: 123px;
	float: left;
	display: inline;
	color: #fff;
	margin-bottom: 20px;
}

#ogloszenie
{
	background: url(gfx/ogloszenie.gif) top left no-repeat;
	width: 243px;
	height: 123px;
	float: left;
	display: inline;
	color: #fff;
	margin-bottom: 20px;
	margin-left: 10px;
	position: relative;
	z-index: 999;
}

#content
{
	position: relative;
}


body.MainPage #wrapper div#szukaj
{
	position: absolute !important;
	float: none !important;
	display: block !important;
	margin: 0;
	z-index: 1000;
	top: 0 !important;
	left: 220px !important;

}



body.MainPage #wrapper #ogloszenie
{
	margin-left: 507px !important;
}

#forum
{
	float: left;
	display: inline;
	width: 750px;
	min-height: 228px;
	background: url(gfx/forum.gif) top left no-repeat;
	margin-left: 10px;
}

#forum a.forum3
{
	display: block;
	clear: both;
	width: 280px !important;
	height: 22px !important;
	left: 15px !important;
	color: #000;
}

#forum a.forum3 span
{
	display: none;
}

#forum table
{
	width: 720px;
	margin-left: 20px;
	font-size: 11px;

}

#forum table th
{
	font-weight: normal;
	text-align: left;

	height: 23px;
}

#forum table td
{
	font-weight: normal;
	text-align: left;
	color: #95AF2B;
	height: 24px;
	padding: 10px 15px 10px 0px;

}

#forum table tr
{
	height: 44px;
	background: url(gfx/li-forum.gif) top left no-repeat;
}

#forum table tr.th
{
	background: transparent;
	height: 23px;
}

#forum table td a
{
	color: #95AF2B;
}
#forum table td.title a
{
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

#forum table td.title a:hover
{
	text-decoration: underline;
}

#forum table th.temat
{
	width: 370px !important;
}

#forum table th.czas
{
	width: 120px;
}

#forum table th.autor, #forum table th.forum
{
	width: 100px;
}

#forum table th.autor
{
	margin-right: 0px;
}

#forum p a
{

	color: #91AA2A;
	text-decoration: none;
	border-bottom: 1px solid #CBCBCB;
	font-size: 13px;
	font-weight: bold;
}

#forum p
{
	text-align: right;
	padding-right: 20px;
	padding-top: 20px;
}

#bottom
{
	float: left;
	display: inline;
	background: url(gfx/bkg-bottom.gif) top left repeat-x;
	height: 170px;
	width: 100%;
	margin-top: -20px;
	position: relative;
	z-index: 999;

}

* html #bottom a
{
	margin-bottom: 0px !important;
}

* html #supp
{
	margin-top: 20px !important;
}


#supp
{
	width: 800px;
	margin: 0 auto;
	position: relative;
	z-index: 999;
}


#supp a, #supp
{

	color: #95AF2B;
}

#supp a:hover
{
	background: #95AF2B;
	color: #fff;
}


#supp li.first
{
	border-left: 0px;
	margin: 0;
	padding: 0;
}

#supp p.copy
{
	color: #747474;
}
#supp a.access2, #supp a.access2:hover
{
	display: block;
	margin-left: -20px;
	background: url(gfx/skocz.gif) left top no-repeat transparent !important;
	height: 18px;
	width: 92px;
	text-decoration: none !important;
	margin-bottom: 30px;
	border: 0px !important;
}

#supp
{
	position: relative;
}

* html #supp a.access2, * html #supp a.access2:hover
{
	margin-left: 0px;
	margin-top: -3px;
	z-index: 999;
	position: absolute;
	top: -17px;
	left: 0px;
}

#supp p
{
	text-align: center;
	margin: 15px 0;
}


#content2
{
	width: 560px;
	padding: 0 10px;
	float: left;
	font-size: 13px;
	line-height: 1.5em;
}

#content2 #szukaj-on, #content2 #szukaj-of
{
	background: url(gfx/main/szukaj-on.gif) top left no-repeat;
	width: 560px;
	height: 26px;
	margin-bottom: 20px;
}

#content2 #szukaj-of
{
	height: auto;
	min-height: 50px;
	overflow: auto;
}



#wrapper #content2 .off
{
	height: 26px;
	min-height: 26px;
	margin-bottom: 5px;
}




#content2 .on
{
	background: url(gfx/main/szukaj-of.gif) top left no-repeat !important;
	overflow: auto;
	height: auto;
}

#content2 #szukaj-form
{
	background: url(gfx/main/szukaj-bottom.gif) bottom left no-repeat #B4D334 !important;
	margin-top: -10px;
	color: #fff;
	font-size: 11px;


}

#content2 #szukaj-form fieldset
{
	padding-top: 10px;
	padding-left: 5px;
}

* html #content2 #szukaj-form fieldset
{
	padding-bottom: 10px;
}

* html #content2 #szukaj-form input.button
{
	margin-left: -13px;
}

#content2 h2, #content2 h3, #content2 .form legend
{
	display: block;
	width: 520px;
	color: #6A8017;
	font-size: 24px;
	line-height: 36px;
	font-weight: bold;
	font-style: italic;
	background: url(gfx/h21.gif) top left no-repeat;
	padding: 8px 10px;

}

#content2 .form legend
{

	font-size: 16px;
	padding: 6px 10px;

}

#content2 h4, #content2 h5
{
	color: #6A6868;
	font-weight: bold;
	font-size: 14px;
}

#content2 h5
{
	font-size: 12px;
}

#content2 h3
{
	font-size: 16px;
	padding: 6px 10px;
}

#content2 h2, #content2 h3, #content2 h4, #content2 h5, #content2 p, #content2 ol, #content2 ul, #content2 dd, #content2 dt, #content2 .form legend
{
	margin-bottom: 10px;
}

#content2 dt
{
	margin-bottom: 3px;
}

#content2 dt
{
	font-weight: bold;
}

#content2 ul
{
	margin-left: 20px;
}

#content2 ol
{
	margin-left: 25px;
}


* html #content2 ul
{
	margin-left: 25px;
}

* html #content2 ol
{
	margin-left: 30px;
}


#content2 .text-wrapper
{

	padding: 0px 10px;
}

#content2 .form input, #content2 .form select, #content2 .form textarea
{
	margin-top: 3px;
	margin-bottom: 10px;
	width: 200px;

}

#content2 .form input.checkbox
{
	width: auto;
}

#content2 .form label
{
	display: block;
	font-weight: bold;
	clear: both;
}



#content2 .form textarea
{
	width: 350px;
	height: 200px;
}

#content2 .form input.button,
#content2 a.button,
#photo-big a.button
{
	background: #95AF2B;
	border-top: 1px solid #AEC941;
	border-left: 1px solid #AEC941;
	border-bottom: 1px solid #5C6F0E;
	border-right: 1px solid #5C6F0E;
	color: #fff;
	margin-left: 0px;
	text-decoration: none !important;

}


 #content2 .form .radio,  #content2 .form .checkbox
 {
 	width: auto;
	margin: 0px;
 }


#right
{
	float: left;
	width: 180px;
}

#right #ogloszenie
{
	width: 180px;
	background: url(gfx/main/zamiesc2.gif) top left no-repeat;
	margin-left: 0px;


}

#right #ogloszenie form
{

	margin-top: -10px;
}

* html #right #ogloszenie form
{
	margin-top: 26px;
}

#right #ogloszenie fieldset
{
	background: url(gfx/main/zamiesc2-bottom.gif) bottom left no-repeat #A6C330;
	width: 180px;
	padding-top: 10px;

}

#right #ogloszenie select
{
	width: 140px !important;
	margin-top: 5px;
	margin-bottom: 10px;
}

#right #ogloszenie input.button
{
	margin-left: 30px;
}

* html #right #ogloszenie fieldset
{
	padding-bottom: 10px;
}

#content2 a
{
	color: #95AF2B;
	tex-decoration: underline;
}

#content2 a:hover
{
	background: #95AF2B;
	color: #fff;
	tex-decoration: underline;
}

#content2 img, #content2 img.left
{
	float: left;
	margin: 0px 10px 10px 0px;
}

#content2 img.right
{
	float: right;
	margin: 0px 0px 10px 10px;
}

#content2 img.center
{
	float: none;
	display: block;
	margin: 0px auto;
	margin-bottom: 10px;
}

#content2 img.clear
{
	float: none;
	display: block;
	margin: 0px auto;
	margin-bottom: 10px;
}

.form-pages
{
	float: right;
	margin-right: 10px;
	margin-top: 27px;

}

* html .form-pages
{
	width: 100px;
	margin-bottom: 10px;
}




/*tabelka z wynikami wyszukiwania*/
.searchResultsTable
{
	background: url(gfx/main/search-table.gif) top left no-repeat;
	width: 540px;
	font-size: 11px;
	clear: both;
	margin-bottom: 10px;
}

tr.unread 
{
	font-weight: bold;
	color: #222;
}


#content2 tr.unread a:link,
#content2 tr.unread a:visited
{
	color: #6a8017;
}



/*tabelka z wynikami wyszukiwania w roznych wersjach kolorystycznych*/


body.praca .searchResultsTable
{
	background: url(gfx/praca/search-table.gif) top left no-repeat !important;
	width: 520px;


	margin-top: 10px;
}



body.praca .smaller, body.rozne .smaller
{
	margin-left: 10px;
}

body.praca .searchResultsTable tr:hover
{
background: #D1DCE8;
}

body.praca .searchResultsTable tr.blank:hover
{
	background: none !important;
}

body.praca .searchResultsTable td, body.rozne .searchResultsTable td
{
	border-right: 1px solid #fff;
	height: 46px;
}




body.rozne .searchResultsTable
{
	background: url(gfx/rozne/search-table.gif) top left no-repeat !important;
	width: 520px;


	margin-top: 10px;
}

body.rozne .searchResultsTable tr:hover
{
background: #E0E5C5 !important;
}

.text-wrapper p, .text-wrapper ul, .text-wrapper ol, .text-wrapper .form
{
	padding-left: 10px;
}

/*buttony w roznych dzialach*/

.odp a, .odp a:hover
{
	float: right;
	width: 76px;
	height: 34px;

	text-align: center;
	padding-top: 50px;
	font-weight: bold;

}

body.mieszkania .odp a, body.mieszkania .odp a:hover
{
	background: url(gfx/mieszkania/odp2.gif) top left no-repeat !important;
	color: #A46F3D !important;
}


/*Tabelki*/


.searchResultsTable th, .searchResultsTable td
{
	padding: 5px 10px;


}

.searchResultsTable th
{

	font-weight: normal;
	text-align: left;
	height: 20px;
	line-height: 20px;
}



.searchResultsTable tr
{

	height: 30px;
}
.searchResultsTable td
{
	background: url(gfx/main/search-li.gif) top center no-repeat;
}


.searchResultsTable td.td-right
{
	background: url(gfx/main/search-li.gif) top right no-repeat;

}

.searchResultsTable td.td-left
{
	background: url(gfx/main/search-li.gif) top left no-repeat;

}


.searchResultsTable tr.blank
{
	background: none;
	height: 20px;
}

.form select
{
	float: left !important;
	margin-right: 10px;

}

.form-table
{
	float: left;
	clear: both;
	margin-bottom: 20px;
}

* html .form-table
{
	width: 540px;
	float: none;
}

.najpop
 {
 	float: left;
	width: 203px;
	background: url(gfx/blog/najpop.gif) top left no-repeat;
	min-height: 200px;
	margin: 10px 0px 20px 0px;
	padding: 20px 20px 20px 20px;
 }



.najnow
{
	background: url(gfx/blog/najnow.gif) top left no-repeat;
	float: left;
	margin-left: 35px;
}

.comments
{

	width: 480px;
	background: url(gfx/blog/new-comment.gif) top left no-repeat;
	min-height: 200px;
	clear: both;
	margin: 10px 20px 0px 0px;
	padding: 20px 20px 20px 20px;
}

#content2 .comments h3
{
	width: auto;
}


.porady-i-artykuly .comments h4 a, .comments h4, .najpop h4 a,  .najpop h4
{
	color: #A62024;
	font-size: 13px !important;
	text-decoration: none;
}



.porady-i-artykuly .comments h4 a:hover, .najpop h4 a:hover
{
	text-decoration: underline;
}

.porady-i-artykuly .comments h4 span, .najpop h4 span
{
	color: #B87E7F;
	font-size: 11px;
	font-weight: normal;
}






.comments h5 a, .comments h5,  .najpop h5 a,  .najpop h5
{
	color: #A62024;
	font-size: 13px !important;
	text-decoration: none;
}



.comments h5 a:hover, .najpop h5 a:hover
{
	text-decoration: underline;
}

.comments h5 span, .najpop h5 span
{
	color: #B87E7F;
	font-size: 11px;
	font-weight: normal;
}

.comments img, .najpop img
{
	border: 1px solid #780A0E;
}

a.right-comment
{
	float: right;
}

.comments .first, .najpop .first
{
	background: none !important;
}

.comments .comment
{
	background: url(gfx/search-li.gif) top left no-repeat;
	margin-bottom: 10px;
	padding-top: 10px;
	background-position: -40px 0;
}

#blog-wrapper
{
	float: left;
	width: 560px;
	overflow: auto;
}

.najpop .comment
 {
 	background: url(gfx/randki/blog-li.gif) top left no-repeat;
 	margin-bottom: 10px;
	padding-top: 10px;
}

body.blog .blogs
{
	margin-left: 10px;
	margin-top: -20px !important;
	float: left;

	overflow: auto;
	width: 520px;

}
body.blog #blog-wrapper
{
	width: 520px;

}



body.blog .comments
{
	margin-right: 0px !important;
}


* html body.blog .blogs
{
	margin-left: 5px;
	float: none;
	display: table;
}

* html .comments
{
	margin-right: -10px !important;
	width: 480px;
}

body.praca #edit .button, body.mieszkania #edit .button, body.randki #edit .button, body.rozne #edit .button
{
	margin-right: 20px;

}

* html body.praca #edit
{
	margin-bottom: 10px;
}

.bleft
{
	float: left;
	clear: both;
}

.box-image-upload
{
	border-top: 1px solid #EBEBEB;
	padding: 10px 0;

}



/* wszystkie kolorsytyczne i graficzne elementy odnosnie blogow*/



body.blog div#body
{
	background: url(gfx/blog/bkg.gif) top left repeat-x;
}


body.blog #top h2
{
	background: url(gfx/moto/h2.gif) top left no-repeat;
	width: 975px;
	top: 101px;
}

body.blog #branding-img
{
	background: url(gfx/moto/top-img.gif) top left no-repeat;
	width: 299px;
	height: 141px;
	position: absolute;
	right: 0px;
	bottom: 22px;

}

* html body.blog #branding-img
{
	bottom: 21px;
}

body.blog #content2 #szukaj-on, body.blog #content2 #szukaj-of
{
	background: url(gfx/blog/szukaj-on.gif) top left no-repeat;
}

body.blog #content2 .on
{
	background: url(gfx/blog/szukaj-of.gif) top left no-repeat !important;

}


body.blog #content2 #szukaj-form
{
	background: url(gfx/szukaj-bottom.gif) bottom left no-repeat #AC1F2B!important;



}

body.blog  #navi-left li
{
	background: #A62024;

}

body.blog #navi-left li:hover, body.blog #nav-left li.over, body.blog #navi-left li.active
{
	background: #780A0E;
}

body.blog #navi-left li.first
{
	background: url(gfx/blog/menu-top.gif) top left no-repeat #A62024;
	padding-top: 3px;
}

body.blog #navi-left li.first:hover
{
	background: url(gfx/blog/menu-top.gif) top left no-repeat #780A0E;

}

body.blog #navi-left li.last
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #A62024;
}

body.blog #navi-left li.last:hover
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #780A0E;
}

body.blog #zaloguj
{
	background: url(gfx/blog/konto.gif) top left no-repeat;
}

body.blog #zaloguj .form-left
{

	background: url(gfx/menu-bottom.gif) bottom left no-repeat #B87E7F;

}

body.blog #zaloguj p a
{
	background: #A62024;
}

body.blog #zaloguj p a:hover
{
	background: #780A0E;
}

body.blog #right #ogloszenie
{

	background: url(gfx/blog/zamiesc2.gif) top left no-repeat;

}

body.blog #right #ogloszenie fieldset
{
	background: url(gfx/zamiesc2-bottom.gif) bottom left no-repeat #B87E7F;


}

body.blog #content2 .form input.button
{
	background: #A62024;
	border-top: 1px solid #B87E7F;
	border-left: 1px solid #B87E7F;
	border-bottom: 1px solid #780A0E;
	border-right: 1px solid #780A0E;


}

body.blog #content2 h2, body.blog  #content2 h3, body.blog  #content2 .form legend
{
	color: #780A0E;

}

body.blog #supp a.access2, body.blog #supp a.access2:hover
{
	background: url(gfx/blog/skocz.gif) left top no-repeat transparent !important;
	border-bottom: 1px solid #B87E7F !important;

}




body.blog #bottom
{

	background: url(gfx/blog/bkg-bottom.gif) top left repeat-x;


}

body.blog #supp a,body.blog  #supp, body.blog  #content2 a
{

	color: #A62024;
}

body.blog #supp a:hover, body.blog  #content2 a:hover
{
	background: #A62024;
	color: #fff;
}




/*

P

R


A


C

A

*/


/* wszystkie kolorsytyczne i graficzne elementy odnosnie pracy*/

body.praca div#body
{
	background: url(gfx/praca/bkg.gif) top left repeat-x;
}


body.praca #top h2
{
	background: url(gfx/praca/h2.gif) top left no-repeat;
	width: 975px;
	top: 101px;
}

body.praca #branding-img
{
	background: url(gfx/praca/top-img.gif) top left no-repeat;
	width: 312px;
	height: 153px;
	position: absolute;
	right: 0px;
	bottom: 22px;

}

* html body.praca #branding-img
{
	bottom: 21px;
}

body.praca #content2 #szukaj-on, body.praca #content2 #szukaj-of
{
	background: url(gfx/praca/szukaj-on.gif) top left no-repeat;
}

body.praca #content2 .on
{
	background: url(gfx/praca/szukaj-of.gif) top left no-repeat !important;

}


body.praca #content2 #szukaj-form
{
	background: url(gfx/szukaj-bottom.gif) bottom left no-repeat #265E95 !important;



}

body.praca  #navi-left li
{
	background: #284870;

}

body.praca #navi-left li:hover, body.praca #nav-left li.over, body.praca #navi-left li.active
{
	background: #2965A0;
}

body.praca #navi-left li.first
{
	background: url(gfx/praca/menu-top.gif) top left no-repeat #284870;
	padding-top: 3px;
}

body.praca #navi-left li.first:hover
{
	background: url(gfx/praca/menu-top.gif) top left no-repeat #2965A0;

}

body.praca #navi-left li.last
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #284870;
}

body.praca #navi-left li.last:hover
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #2965A0;
}

body.praca #navi-left li li,
body.praca #navi-left li li a:link,
body.praca #navi-left li li a:visited,
body.praca #navi-left li.active li.active a:hover,
body.praca #navi-left li.active li.active a:active
{
	background-color: #6d94b9;
}

body.praca #navi-left li li,
body.praca #navi-left li li a:hover,
body.praca #navi-left li li a:active,
body.praca #navi-left li.active li.active a:link,
body.praca #navi-left li.active li.active a:visited
{
	background-color: #2965a0;
}

body.praca #zaloguj
{
	background: url(gfx/praca/konto.gif) top left no-repeat;
}

body.praca #zaloguj .form-left
{

	background: url(gfx/menu-bottom.gif) bottom left no-repeat #6D94B9;

}

body.praca #zaloguj p a
{
	background: #284870;
}

body.praca #zaloguj p a:hover
{
	background: #2965A0;
}

body.praca #right #ogloszenie
{

	background: url(gfx/praca/zamiesc2.gif) top left no-repeat;

}

body.praca #right #ogloszenie fieldset
{
	background: url(gfx/zamiesc2-bottom.gif) bottom left no-repeat #284870;


}

body.praca #content2 .form input.button
{
	background: #284870;
	border-top: 1px solid #6D94B9;
	border-left: 1px solid #6D94B9;
	border-bottom: 1px solid #173355;
	border-right: 1px solid #173355;


}

body.praca #content2 h2, body.praca  #content2 h3, body.praca  #content2 .form legend
{
	color: #2965A0;

}

body.praca #supp a.access
{
	background: url(gfx/praca/skocz.gif) left top no-repeat transparent;

}

body.praca #bottom
{

	background: url(gfx/praca/bkg-bottom.gif) top left repeat-x;


}

body.praca #supp a,body.praca  #supp, body.praca  #content2 a
{

	color: #284870;
}

body.praca #supp a:hover, body.praca  #content2 a:hover
{
	background: #284870;
	color: #fff;
}


/*

	M
	I
	E
	S
	Z
	K
	A
	N
	I
	A

*/



/* wszystkie kolorsytyczne i graficzne elementy odnosnie mieszkan */

body.mieszkania div#body
{
	background: url(gfx/mieszkania/bkg.gif) top left repeat-x;
}


body.mieszkania #top h2
{
	background: url(gfx/mieszkania/h2.gif) top left no-repeat;
	width: 975px;
	top: 101px;
}

body.mieszkania #branding-img
{
	background: url(gfx/mieszkania/top-img.gif) top left no-repeat;
	width: 320px;
	height: 153px;
	position: absolute;
	right: 0px;
	bottom: 22px;

}

* html body.mieszkania #branding-img
{
	bottom: 21px;
}

body.mieszkania #content2 #szukaj-on, body.mieszkania #content2 #szukaj-of
{
	background: url(gfx/mieszkania/szukaj-on.gif) top left no-repeat;
}

body.mieszkania #content2 .on
{
	background: url(gfx/mieszkania/szukaj-of.gif) top left no-repeat !important;

}


body.mieszkania #content2 #szukaj-form
{
	background: url(gfx/szukaj-bottom.gif) bottom left no-repeat #A46F3D !important;



}

body.mieszkania  #navi-left li
{
	background: #A46F3D;

}

body.mieszkania #navi-left li:hover, body.mieszkania #nav-left li.over, body.mieszkania #navi-left li.active
{
	background: #773900;
}

body.mieszkania #navi-left li.first
{
	background: url(gfx/mieszkania/menu-top.gif) top left no-repeat #A46F3D;
	padding-top: 3px;
}

body.mieszkania #navi-left li.first:hover
{
	background: url(gfx/mieszkania/menu-top.gif) top left no-repeat #773900;

}

body.mieszkania #navi-left li.last
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #A46F3D;
}

body.mieszkania #navi-left li.last:hover
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #773900;
}

body.mieszkania #navi-left li li,
body.mieszkania #navi-left li li a:link,
body.mieszkania #navi-left li li a:visited,
body.mieszkania #navi-left li.active li.active a:hover,
body.mieszkania #navi-left li.active li.active a:active
{
	background-color: #c4a68a;
}

body.mieszkania #navi-left li li,
body.mieszkania #navi-left li li a:hover,
body.mieszkania #navi-left li li a:active,
body.mieszkania #navi-left li.active li.active a:link,
body.mieszkania #navi-left li.active li.active a:visited
{
	background-color: #773900;
}

body.mieszkania #zaloguj
{
	background: url(gfx/mieszkania/konto.gif) top left no-repeat;
}

body.mieszkania #zaloguj .form-left
{

	background: url(gfx/menu-bottom.gif) bottom left no-repeat #C4A68A;

}

body.mieszkania #zaloguj p a
{
	background: #A46F3D;
}

body.mieszkania #zaloguj p a:hover
{
	background: #773900;
}

body.mieszkania #right #ogloszenie
{

	background: url(gfx/mieszkania/zamiesc2.gif) top left no-repeat;

}

body.mieszkania #right #ogloszenie fieldset
{
	background: url(gfx/zamiesc2-bottom.gif) bottom left no-repeat #C4A68A;


}

body.mieszkania #content2 .form input.button
{
	background: #A46F3D;
	border-top: 1px solid #C4A68A;
	border-left: 1px solid #C4A68A;
	border-bottom: 1px solid #773900;
	border-right: 1px solid #773900;


}

body.mieszkania #content2 h2, body.mieszkania  #content2 h3, body.mieszkania  #content2 .form legend
{
	color: #773900;

}

body.mieszkania #supp a.access
{
	background: url(gfx/mieszkania/skocz.gif) left top no-repeat transparent;

}

body.mieszkania #bottom
{

	background: url(gfx/mieszkania/bkg-bottom.gif) top left repeat-x;


}

body.mieszkania #supp a,body.mieszkania  #supp, body.mieszkania  #content2 a
{

	color: #A46F3D;
}

body.mieszkania #supp a:hover, body.mieszkania  #content2 a:hover
{
	background: #A46F3D;
	color: #fff;
}


/*

R

A

N

D

K

I

*/


body.randki div#body
{
	background: url(gfx/randki/bkg.gif) top left repeat-x;
}


body.randki #top h2
{
	background: url(gfx/randki/h2.gif) top left no-repeat;
	width: 975px;
	top: 101px;
}

body.randki #branding-img
{
	background: url(gfx/randki/top-img.gif) top right no-repeat;
	width: 322px;
	height: 153px;
	position: absolute;
	right: 5px;
	bottom: 22px;

}

* html body.randki #branding-img
{
	bottom: 21px;
}

body.randki #content2 #szukaj-on, body.randki #content2 #szukaj-of
{
	background: url(gfx/randki/szukaj-on.gif) top left no-repeat;
}

body.randki #content2 .on
{
	background: url(gfx/randki/szukaj-of.gif) top left no-repeat !important;

}


body.randki #content2 #szukaj-form
{
	background: url(gfx/szukaj-bottom.gif) bottom left no-repeat #E51170 !important;



}

body.randki  #navi-left li
{
	background: #B70052;

}

body.randki #navi-left li:hover, body.randki #nav-left li.over, body.randki #navi-left li.active
{
	background: #E51170;
}

body.randki #navi-left li.first
{
	background: url(gfx/randki/menu-top.gif) top left no-repeat #B70052;
	padding-top: 3px;
}

body.randki #navi-left li.first:hover
{
	background: url(gfx/randki/menu-top.gif) top left no-repeat #E51170;

}

body.randki #navi-left li.last
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #B70052;
}

body.randki #navi-left li.last:hover
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #E51170;
}

body.randki #navi-left li li,
body.randki #navi-left li li a:link,
body.randki #navi-left li li a:visited,
body.randki #navi-left li.active li.active a:hover,
body.randki #navi-left li.active li.active a:active
{
	background-color: #f9549e;

}

body.randki #navi-left li li,
body.randki #navi-left li li a:hover,
body.randki #navi-left li li a:active,
body.randki #navi-left li.active li.active a:link,
body.randki #navi-left li.active li.active a:visited
{
	background-color: #dc1c72;
}


body.randki #zaloguj
{
	background: url(gfx/randki/konto.gif) top left no-repeat;

}

body.randki #zaloguj .form-left
{

	background: url(gfx/menu-bottom.gif) bottom left no-repeat #F9D7E6;

}

body.randki #zaloguj label, body.randki #zaloguj p, body.randki #zaloguj h3, body.randki #right #ogloszenie label
{
color: #450E27;
}


body.randki #zaloguj p a
{
	background: #B70052;
}

body.randki #zaloguj p a:hover
{
	background: #E51170;
}

body.randki #right #ogloszenie
{

	background: url(gfx/randki/zamiesc2.gif) top left no-repeat;

}

body.randki #right #ogloszenie fieldset
{
	background: url(gfx/zamiesc2-bottom.gif) bottom left no-repeat #F9D7E6;


}

body.randki #content2 .form input.button
{
	background: #B70052;
	border-top: 1px solid #F9D7E6;
	border-left: 1px solid #F9D7E6;
	border-bottom: 1px solid #E51170;
	border-right: 1px solid #E51170;


}

body.randki #content2 h2, body.randki  #content2 h3, body.randki  #content2 .form legend
{
	color: #B70052;

}

body.randki #supp a.access
{
	background: url(gfx/randki/skocz.gif) left top no-repeat transparent;

}

body.randki #bottom
{

	background: url(gfx/randki/bkg-bottom.gif) top left repeat-x;


}

body.randki #supp a,body.randki  #supp, body.randki  #content2 a
{

	color: #B70052;
}

body.randki #supp a:hover, body.randki  #content2 a:hover
{
	background: #B70052;
	color: #fff;
}


/* strona g��wna zanjomych */

div#join-friends
{
	background: url(gfx/randki/dolacz.jpg) top left no-repeat;
	padding-top: 90px;
	text-align: center;
}

body.randki div#join-friends p a:link,
body.randki div#join-friends p a:visited,
body.randki div#join-friends p a:hover,
body.randki div#join-friends p a:active
{
	display: block;
	height: 280px;
	margin: 0;
	border: 0;
	background: transparent;
}

div#join-friends p
{
	margin: 0;
	color: #61002f;
	font-weight: bold;
}

div#join-friends p strong
{
	color: #E7196F;
}

div#join-friends h2,
div#join-friends p.access
{

	display: none;
}

body.randki div#join-friends p a span
{
	display: none;
}

body.randki .najpop
{
	background: url(gfx/randki/najpop.gif) top left no-repeat;
}

body.randki .najpop, body.randki .najnow
{
	width: 505px;

	margin-left: 0px;
	padding-left: 15px;
	padding-right: 0px;
	text-align: center;
}

body.randki .najpop p, body.randki .najpop a, body.randki .najnow p, body.randki .najnow a
{
	font-size: 11px;
}

body.randki .najpop h4 a,  body.randki .najnow h4 a
{
	font-size: 13px;
	clear: both;
}

body.randki .comment h4 a:hover,  body.randki .najnow h4 a:hover
{
	background: #193D06 !important;
	color: #fff !important;
}

body.randki .najpop .comment, body.randki .najnow .comment
{
	float: left;
	display: inline;
	width: 135px;
	margin: 12px;
	margin-top: 10px;
	padding-right: 5px;
}

body.randki .najpop .comment img
{
	border: 1px solid #f2a8c8;
}

body.randki .najpop .first
{
	clear: left;
}

/** html body.randki .najpop .first*/
/*{
	margin-left: 10px;
}*/

* html body.randki .najpop .comment img
{
	margin: 0px !important;
	margin-bottom: 0px !important;
	clear: both;
}

* html body.randki .najpop
{
	padding-top: 0px;
	margin-top: -11px;
}

* html body.randki .najpop .comment
{
	margin-top: 30px;
	margin: 30px 11px 12px 11px;
}


body.randki p.datesMore
{
	clear: both;
}

body.randki #content2 p.datesMore a
{
	background: #b70052;
	color: #fff;
	font-size: 14px;
	padding: 3px 6px;
	border: 1px solid #570027;
	border-top-color: #f2a8c8;
	border-left-color: #f2a8c8;
}

body.randki #content2 p.datesMore a:link,
body.randki #content2 p.datesMore a:visited
{
	background: #b70052;
	color: #fff;
	font-size: 14px;
	border: 1px solid #570027;
	border-top-color: #f2a8c8;
	border-left-color: #f2a8c8;
}

body.randki #content2 p.datesMore a:hover,
body.randki #content2 p.datesMore a:active
{
	background: #b70052;
	color: #fff;
	font-size: 14px;
	border: 1px solid #570027;
	border-bottom-color: #f2a8c8;
	border-right-color: #f2a8c8;
}



body.randki div#kobiety
{
	background: url(gfx/randki/kobiety.gif) top left no-repeat;
	clear: both;
	float: none;
	display: block
}

body.randki div#mezczyzni
{
	background: url(gfx/randki/mezczyzni.gif) top left no-repeat;
	clear: both;
	float: none;
	display: block
}


body.randki h2 span.sub-friends
{
	margin: 0;
	display: block;
	float: none;
	line-height: 16px;
	min-height: auto;

}

.randki .friends-lista .comments
{
	background: url(gfx/randki/new-comment.gif) top left no-repeat;
	padding-top: 5px;
	clear: both;
}

.blog .friends-lista .comments
{
	background: url(gfx/blog/new-comment2.gif) top left no-repeat;
	padding-top: 5px;
	clear: both;
}

.friends-lista .comment
{
	clear: both;
	font-size: 11px;

}

.friends-lista .comments img
{
	border: 1px solid #C4A68A;
}

.friends-lista .comments .right-comment
{
	margin-left: 20px;
	font-size: 11px;

}

.friends-lista .comment p
{
	margin-left: -10px !important;
	madding-left: 0px !important;
}

body.randki .friends-lista .comment h3, body.randki .friends-lista .comment h3 a
{
	background: none !important;
	padding: 0px !important;
	color: #b70052 !important;
	font-size: 18px !important;
	line-height: 22px !important;
	font-weight: normal;

}

p.linki5
{
	clear: both;
	overflow: auto;
}

body.randki .friends-lista .comment h4 a
{
	font-size: 13px !important;
}



/*

R

O

Z

N

E

*/

body.rozne div#body
{
	background: url(gfx/rozne/bkg.gif) top left repeat-x;
}


body.rozne #top h2
{
	background: url(gfx/rozne/h2.gif) top left no-repeat;
	width: 975px;
	top: 101px;
}

body.rozne #branding-img
{
	background: url(gfx/rozne/top-img.gif) top left no-repeat;
	width: 323px;
	height: 153px;
	position: absolute;
	right: 0px;
	bottom: 22px;

}

* html body.rozne #branding-img
{
	bottom: 21px;
}

body.rozne #content2 #szukaj-on, body.rozne #content2 #szukaj-of
{
	background: url(gfx/rozne/szukaj-on.gif) top left no-repeat;
}

body.rozne #content2 .on
{
	background: url(gfx/rozne/szukaj-of.gif) top left no-repeat !important;

}


body.rozne #content2 #szukaj-form
{
	background: url(gfx/szukaj-bottom.gif) bottom left no-repeat #A1AC6D !important;



}

body.rozne  #navi-left li
{
	background: #828C55;

}

body.rozne #navi-left li:hover, body.rozne #nav-left li.over, body.rozne #navi-left li.active
{
	background: #5A613E;
}

body.rozne #navi-left li.first
{
	background: url(gfx/rozne/menu-top.gif) top left no-repeat #828C55;
	padding-top: 3px;
}

body.rozne #navi-left li.first:hover
{
	background: url(gfx/rozne/menu-top.gif) top left no-repeat #5A613E;

}

body.rozne #navi-left li.last
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #828C55;
}

body.rozne #navi-left li.last:hover
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #5A613E;
}

body.rozne #navi-left li li,
body.rozne #navi-left li li a:link,
body.rozne #navi-left li li a:visited,
body.rozne #navi-left li.active li.active a:hover,
body.rozne #navi-left li.active li.active a:active
{
	background-color: #9FA776;
}

body.rozne #navi-left li li,
body.rozne #navi-left li li a:hover,
body.rozne #navi-left li li a:active,
body.rozne #navi-left li.active li.active a:link,
body.rozne #navi-left li.active li.active a:visited
{
	background-color: #5a613e;
}

body.rozne #zaloguj
{
	background: url(gfx/rozne/konto.gif) top left no-repeat;
}

body.rozne #zaloguj .form-left
{

	background: url(gfx/menu-bottom.gif) bottom left no-repeat #B4BC8B;

}

body.rozne #zaloguj p a
{
	background: #828C55;
}

body.rozne #zaloguj p a:hover
{
	background: #5A613E;
}

body.rozne #right #ogloszenie
{

	background: url(gfx/rozne/zamiesc2.gif) top left no-repeat;

}

body.rozne #right #ogloszenie fieldset
{
	background: url(gfx/zamiesc2-bottom.gif) bottom left no-repeat #828C55;


}

body.rozne #content2 .form input.button
{
	background: #828C55;
	border-top: 1px solid #7E8853;
	border-left: 1px solid #7E8853;
	border-bottom: 1px solid #5A613E;
	border-right: 1px solid #5A613E;


}

body.rozne #content2 h2, body.rozne  #content2 h3, body.rozne  #content2 .form legend
{
	color: #5A613E;

}

body.rozne #supp a.access
{
	background: url(gfx/rozne/skocz.gif) left top no-repeat transparent;

}

body.rozne #bottom
{

	background: url(gfx/rozne/bkg-bottom.gif) top left repeat-x;


}

body.rozne #supp a,body.rozne  #supp, body.rozne  #content2 a
{

	color: #828C55;
}

body.rozne #supp a:hover, body.rozne  #content2 a:hover
{
	background: #828C55;
	color: #fff;
}


/* kategorie - strona g��wna r��nych: */

body.rozne div.category-wrapper
{
	width: 520px;
	clear: both;
	float: left;
}

body.rozne div.category-wrapper p
{
	background: url(gfx/rozne/category-main-bkg.gif) top left no-repeat;
	width: 200px;
	float: left;
	margin: 0;
	padding: 30px;
	padding-bottom: 0;
	min-height: 150px;
	font-size: 13px;
}

body.rozne div.category-wrapper p a.kh3:link,
body.rozne div.category-wrapper p a.kh3:visited,
body.rozne div.category-wrapper p a.kh3:hover,
body.rozne div.category-wrapper p a.kh3:active
{
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	border: 0 !important;
	text-decoration: none;
	color: #5A613e !important;
}

body.rozne div.category-wrapper p a.kh3:hover,
body.rozne div.category-wrapper p a.kh3:active
{
	color: #fff !important;
	background:  #5A613e !important;
}

body.rozne div.category-wrapper p span
{
	padding-top: 10px;
}


/* kategoria - strona szczeg��owa: */

.kategoria
{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	float: left;
}

.rozne #content2 .smaller h2
{
	line-height: 1em;
}

.kategoria:hover, .right-a:hover, .right-a, .kategoria
{
	background: none !important;
	border: 0px !important;
}

.right-a
{
	float: right;
	margin-left: 20px;
	margin-bottom: 10px;

}

/*

P

O

D

R

O

Z

E
*/

body.podroze div#body
{
	background: url(gfx/podroze/bkg.gif) top left repeat-x;
}


body.podroze #top h2
{
	background: url(gfx/podroze/h2.gif) top left no-repeat;
	width: 975px;
	top: 101px;
}

body.podroze #branding-img
{
	background: url(gfx/podroze/top-img.jpg) top left no-repeat;
	width: 299px;
	height: 153px;
	position: absolute;
	right: 0px;
	bottom: 22px;

}

* html body.podroze #branding-img
{
	bottom: 21px;
}

body.podroze #content2 #szukaj-on, body.podroze #content2 #szukaj-of
{
	background: url(gfx/podroze/szukaj-on.gif) top left no-repeat;
}

body.podroze #content2 .on
{
	background: url(gfx/podroze/szukaj-of.gif) top left no-repeat !important;

}


body.podroze #content2 #szukaj-form
{
	background: url(gfx/szukaj-bottom.gif) bottom left no-repeat #42651F !important;



}

body.podroze  #navi-left li
{
	background: #366B19;

}

body.podroze #navi-left li:hover, body.podroze #nav-left li.over, body.podroze #navi-left li.active
{
	background: #193D06;
}

body.podroze #navi-left li.first
{
	background: url(gfx/podroze/menu-top.gif) top left no-repeat #366B19;
	padding-top: 3px;
}

body.podroze #navi-left li.first:hover
{
	background: url(gfx/podroze/menu-top.gif) top left no-repeat #193D06;

}

body.podroze #navi-left li.last
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #366B19;
}

body.podroze #navi-left li.last:hover
{
	background: url(gfx/menu-bottom.gif) bottom left no-repeat #193D06;
}

body.podroze #zaloguj
{
	background: url(gfx/podroze/konto.gif) top left no-repeat;
}

body.podroze #zaloguj .form-left
{

	background: url(gfx/menu-bottom.gif) bottom left no-repeat #778F6B;

}

body.podroze #zaloguj p a
{
	background: #366B19;
}

body.podroze #zaloguj p a:hover
{
	background: #193D06;
}

body.podroze #right #ogloszenie
{

	background: url(gfx/podroze/zamiesc2.gif) top left no-repeat;

}

body.podroze #right #ogloszenie fieldset
{
	background: url(gfx/zamiesc2-bottom.gif) bottom left no-repeat #778F6B;


}

body.podroze #content2 .form input.button,
body.podroze #photo-big a.button
{
	background: #366B19;
	border-top: 1px solid #778F6B;
	border-left: 1px solid #778F6B;
	border-bottom: 1px solid #193D06;
	border-right: 1px solid #193D06;


}

body.podroze #content2 h2, body.podroze  #content2 h3, body.podroze  #content2 .form legend
{
	color: #193D06;

}

body.podroze #supp a.access
{
	background: url(gfx/podroze/skocz.gif) left top no-repeat transparent;

}

body.podroze #bottom
{

	background: url(gfx/podroze/bkg-bottom.gif) top left repeat-x;


}

body.podroze #supp a,body.podroze  #supp, body.podroze  #content2 a, .podroze .right-box p.center a, .right-box p a
{

	color: #366B19;
}

body.podroze #supp a:hover, body.podroze  #content2 a:hover, .podroze .right-box p.center a:hover, .right-box p a:hover
{
	background: #366B19;
	color: #fff;
}


body.podroze .najpop
{
	background: url(gfx/podroze/najpop.gif) top left no-repeat;
}

body.podroze .najpop, body.podroze .najnow
{
	width: 505px;

	margin-left: 0px;
	padding-left: 15px;
	padding-right: 0px;
	text-align: center;
}

body.podroze .najpop p, body.podroze .najpop a, body.podroze .najnow p, body.podroze .najnow a
{
	font-size: 11px;
}

body.podroze .najpop h4 a,  body.podroze .najnow h4 a
{
	font-size: 13px;
	clear: both;
}

body.podroze .comment h4 a:hover,  body.podroze .najnow h4 a:hover
{
	background: #193D06 !important;
	color: #fff !important;
}

body.podroze .najpop .comment, body.podroze .najnow .comment
{
	float: left;
	width: 135px;
	margin: 12px;
	margin-top: 10px;
	padding-right: 5px;
}


* html body.podroze .najpop  .first
{
	margin-left: 6px;
}

* html body.podroze .najpop .comment img
{
	margin: 0px !important;
	margin-bottom: 0px !important;
	clear: both;
}

* html body.podroze .najpop
{
	padding-top: 0px;
	margin-top: -11px;
}

* html body.podroze .najpop .comment
{
	margin-top: 30px;
}




body.podroze .najnow
{
	background: url(gfx/podroze/najnow.gif) top left no-repeat;
}

body.podroze .comments
{
	background: url(gfx/podroze/new-comment.gif) top left no-repeat;
}

body.podroze .comments img, body.podroze .najpop img
{
	border: 1px solid #193D06;
}

body.podroze .comments h4 a, body.podroze .comments h4, body.podroze .najpop h4 a, body.podroze .najpop h4
{
	color: #193D06 !important;
}

body.podroze .comments h4 span, body.podroze .najpop h4 span
{
	color: #366B19;
}



/* strona regionu */

body.podroze div.region-description
{
	background: url(gfx/podroze/region-tlo.jpg) top left no-repeat;
	width: 480px;
	min-height: 190px;
	padding: 0 20px;
	margin: 20px auto;
	position: relative;
}

* html body.podroze div.region-description
{
	height: 190px;
}

body.podroze #content2 div.region-description img
{
	position: absolute; 
	top: -20px; 
	right: 0;
}

body.podroze #content2 div.region-description h2
{
	background: transparent;
	width: 340px;
	margin: 0;
	padding: 0;
	display: block;
	float: none;
}

body.podroze #content2 div.region-description h2 span
{
	display: block;
	float: none;
	width: 340px;
	margin: 0;
	font-size: 13px;
	line-height: 13px;
	color: #583C3F;
}

body.podroze #content2 div.region-description div
{
	display: block;
	float: none;
	width: 340px;
}


/* podroz - wylistowanie na stronie regionow */

body.podroze div.journey-item
{
	background: url(gfx/podroze/bkg-podroz-opis.gif) top left no-repeat;
	width: 480px;
	min-height: 120px;
	padding: 15px 20px 15px 20px;
	margin: 0px auto 0 auto;
}

* html body.podroze div.journey-item
{
	height: 180px;
}

body.podroze #content2 div.journey-item h3
{
	background: transparent;
	margin: 0;
	padding: 0;
	float: none;
	display: block;
	width: auto;
	line-height: 22px;
}

body.podroze #content2 div.journey-item h3 span
{
	display: block;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	font-style: normal;
	margin-top: 5px;
}

body.podroze #content2 div.journey-item p
{
	width: auto;
	margin-left: 0 !important;
	padding-left: 0 !important;
}

body.podroze #content2 div.journey-item
{
	font-size: 11px;
	line-height: 16px;
}


body.podroze #content2 p.journey-details
{
	display: block;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 20px;
}

body.podroze #content2 div.journey-item p.journey-navi
{
	margin-bottom: 0px;
	margin-top: 20px;
}

/* galeria - na stronie podrozy i regionu */

body.podroze #content2 div.journey-item-gallery
{
	background: url(gfx/podroze/bkg-podroz-galeria.gif) top left no-repeat;
	margin: 0 auto;
	width: 504px;
	min-height: 155px;
	padding: 25px 0 0 15px;
	margin: 0px auto 10px auto;
	font-size: 11px;
	line-height: 14px;
}

* html body.podroze div.journey-item-gallery
{
	height: 155px;
}

body.podroze #content2 div.journey-item-gallery div
{
	float: left;
	width: 138px;
	margin: 0;
	padding: 0 13px;
	display: inline;
	text-align: center;
}

body.podroze #content2 div.journey-item-gallery div img
{
	border: 1px solid #193D06;
	display: block;
	float: none;
	margin: 0 auto 10px auto;
}
/* obrazek na stronie podrozy */

body.podroze #content2 img.img-journey-txt
{
	float: right;
	margin: 0 0 15px 15px;
	border: 1px solid #000;
}

/*

reszta

*/

* html #content2
{
	padding-right: 0px;

}

.access
{
	display: none;
}


/*kolory linkow itp*/
body.blog #supp a.access:hover, body.blog #supp a.access
{

	background: url(gfx/blog/skocz.gif) left top no-repeat transparent !important;
	border: 0px;

}



body.blog #content2 a, body.blog #supp a
{
	border-bottom: 1px solid #E0E0E0 !important;
	text-decoration: none;

}
body.blog #content2 a:hover, body.blog #supp a:hover
{
	border-bottom: 1px solid #680306;
}

body.blog #content2 h2 a, body.blog #content2 h3 a, body.blog #content2 h4 a,
body.blog  #content2 h2 a:hover, body.blog  #content2 h3 a:hover, body.blog  #content2 h4 a:hover
{
	border-bottom: 0px;
	text-decoration: none;
}

/*rozne linki*/

body.rozne #supp a.access:hover, body.rozne #supp a.access
{

	background: url(gfx/rozne/skocz.gif) left top no-repeat transparent !important;
	border: 0px;

}



body.rozne #content2 a, body.rozne #supp a
{
	border-bottom: 1px solid #E0E0E0;
	text-decoration: none;

}
body.rozne #content2 a:hover, body.rozne #supp a:hover
{
	border-bottom: 1px solid #5A613E;
}



body.rozne #content2 h2 a, body.rozne #content2 h3 a, body.rozne #content2 h4 a,
body.rozne  #content2 h2 a:hover, body.rozne  #content2 h3 a:hover, body.rozne  #content2 h4 a:hover
{
	border-bottom: 0px;
	text-decoration: none;
}


/*praca linki*/

body.praca #supp a.access:hover, body.praca #supp a.access
{

	background: url(gfx/praca/skocz.gif) left top no-repeat transparent !important;
	border: 0px;

}



body.praca #content2 a, body.praca #supp a
{
	border-bottom: 1px solid #E0E0E0;
	text-decoration: none;

}
body.praca #content2 a:hover, body.praca #supp a:hover
{
	border-bottom: 1px solid #08182D;
}

body.praca #content2 h2 a, body.praca #content2 h3 a, body.praca #content2 h4 a,
body.praca  #content2 h2 a:hover, body.praca  #content2 h3 a:hover, body.praca  #content2 h4 a:hover
{
	border-bottom: 0px;
	text-decoration: none;
}

/*mieszkania linki*/

body.mieszkania #supp a.access:hover, body.mieszkania #supp a.access
{

	background: url(gfx/mieszkaniaa/skocz.gif) left top no-repeat transparent !important;
	border: 0px;

}



body.mieszkania #content2 a, body.mieszkania #supp a
{
	border-bottom: 1px solid #E0E0E0;
	text-decoration: none;

}
body.mieszkania #content2 a:hover, body.mieszkania #supp a:hover
{
	border-bottom: 1px solid #7D4414;
}

body.mieszkania #content2 h2 a, body.mieszkania #content2 h3 a, body.mieszkania #content2 h4 a,
body.mieszkania  #content2 h2 a:hover, body.mieszkania  #content2 h3 a:hover, body.mieszkania  #content2 h4 a:hover
{
	border-bottom: 0px;
	text-decoration: none;
}

/*podroze linki*/

body.podroze #supp a.access:hover, body.podroze #supp a.access
{

	background: url(gfx/podrozea/skocz.gif) left top no-repeat transparent !important;
	border: 0px;

}



body.podroze #content2 a, body.podroze #supp a
{
	border-bottom: 1px solid #E0E0E0;
	text-decoration: none;

}
body.podroze #content2 a:hover, body.podroze #supp a:hover
{
	border-bottom: 1px solid #1B4007;
}

body.podroze #content2 h2 a, body.podroze #content2 h3 a, body.podroze #content2 h4 a,
body.podroze  #content2 h2 a:hover, body.podroze  #content2 h3 a:hover, body.podroze  #content2 h4 a:hover
{
	border-bottom: 0px;
	text-decoration: none;
}

/*randki linki*/

body.randki #supp a.access:hover, body.randki #supp a.access
{

	background: url(gfx/randkia/skocz.gif) left top no-repeat transparent !important;
	border: 0px;

}



body.randki #content2 a, body.randki #supp a
{
	border-bottom: 1px solid #E0E0E0;
	text-decoration: none;

}
body.randki #content2 a:hover, body.randki #supp a:hover
{
	border-bottom: 1px solid #570027;
}

body.randki #content2 h2 a, body.randki #content2 h3 a, body.randki #content2 h4 a,
body.randki  #content2 h2 a:hover, body.randki  #content2 h3 a:hover, body.randki  #content2 h4 a:hover
{
	border-bottom: 0px;
	text-decoration: none;
}




p.ico
{
	background: url(gfx/dol-tlo.gif) bottom left no-repeat;
	float: left;
	width: 350px;
	height: 40px;
	margin-top: 20px;
}

p.dl-ico
{
	margin-top: 0px;
	width: 250px;
}

.zdjecia-box
{
	float: left;
	overflow: auto;
	clear: both;
	width: 515px;
	margin-left: 10px;
	min-height: 100px;
	margin-bottom: 15px;
}

.zdjecia-box img
{
	border: 1px solid #B4BC8B;
	margin-right: 25px !important;
}

body.rozne .zdjecia-box img
{
	border: 1px solid #B4BC8B;
}

body.randki .zdjecia-box img
{
	border: 1px solid #F1A9C9;
}

body.mieszkania .zdjecia-box img
{
	border: 1px solid #C4A68A;
}

.zdjecia-box img.last
{
	margin-right: 0px;

}

#content2 h3
{

	clear: both;
}

#content2  h2.title
{
	width: 400px;

}

#content2 dl
{
	float: left;
	width: 218px;
	min-height: 80px;
	background: url(gfx/rozne/dl.gif) top left no-repeat;
	padding-top: 3px;
	padding-left: 16px;
	padding-right: 16px;
	font-size: 11px;
}

#content2 dl .first
{
	background: none;
}

#content2 dt
{
	background: url(gfx/li.gif) top left no-repeat;
	width: 100px;
	float: left;
	min-height: 18px;
	font-weight: normal !important;
	padding-top: 10px;
}

#content2 dd
{
	background: url(gfx/li.gif) top right no-repeat;
	width: 118px;
	float: left;
	min-height: 18px;
	font-weight: bold;
	padding-top: 10px;
	text-align: right;
}

.ogl-main
{
	float: left;
	width: 530px;
	min-height: 100px;
	clear: both;
	margin: 10px 0px 20px 0px;

}

.img-tlo
{
	width: 224px;
	float: left;
	min-heihgt: 100px;
	background: url(gfx/img-tlo.gif) top left no-repeat;
	padding: 13px;

}


.img-tlo2
{
	float: left;
	min-heihgt: 100px;
	width: 250px;

}

.dl-main
{
	width: 250px;
	float: left;
	margin-right: 18px;
}

* html .dl-main
{
	margin-right: 8px;
}

body.rozne .searchResultsTable tr.blank:hover
{
	background: transparent !important;
}

body.praca .searchResultsTable tr.blank:hover
{
	background: transparent !important;
}


body div#wrapper table.searchResultsTable tr:hover td
{
	background: transparent !important;
}

body.praca div#content table.searchResultsTable tr:hover td
{
	background: transparent !important;
}


body.rozne #content2 dl
{

	background: url(gfx/rozne/dl.gif) top left no-repeat;
}

body.randki #content2 dl
{

	background: url(gfx/randki/dl.gif) top left no-repeat;
}

body.praca #content2 dl
{

	background: url(gfx/praca/dl.gif) top left no-repeat;
}

body.mieszkania #content2 dl
{

	background: url(gfx/mieszkania/dl.gif) top left no-repeat;
}

body.blog #content2 dl
{

	background: url(gfx/moto/dl.gif) top left no-repeat;
}



body #content2 h2 span
{
	font-size: 13px !important;
	font-weight: normal;
	font-style: normal;
	padding-top: 15px;
	float: left;
	width: 420px;
	clear: right;
	min-height: 20px;
	margin-bottom: 30px;
}


body.rozne #content2 h2 span a
{
	border-bottom: 1px solid #E0E0E0 !important;
	text-decoration: none;

}

body.rozne #content2 h2 span a:hover
{
	border-bottom: 1px solid #5A613E !important;


}

html body.randki #content2 h2.title span
{
	float: left;

	width: 200px;
	padding-top: 5px !important;
	color: #636363;
	font-weight: bold;
}


body.randki #content2 h2.title
{
	float: left;
}

.miesz-lista .comments
{
	background: url(gfx/mieszkania/new-comment.gif) top left no-repeat;
	padding-top: 5px;
	clear: both;
}

.miesz-lista .comment
{
	clear: both;
	font-size: 11px;

}

.miesz-lista .comments img
{
	border: 1px solid #C4A68A;
}

.miesz-lista .comments .right-comment
{
	margin-left: 20px;
	font-size: 11px;

}

.miesz-lista .comment p
{
	margin-left: -10px !important;
	madding-left: 0px !important;
}

body.mieszkania .miesz-lista .comment h3, body.mieszkania .miesz-lista .comment h3 a
{
	background: none !important;
	padding: 0px !important;
	color: #773900 !important;
	font-size: 18px !important;
	line-height: 22px !important;
	font-weight: normal;
}

p.linki5
{
	clear: both;
	overflow: auto;
}

body.mieszkania .miesz-lista .comment h4 a
{
	font-size: 13px !important;
}

.pages2
{
	clear: both;
	margin-left: -10px;
	width: 525px;
}

dd.komunik a
{
	float: right;
	border: 0px !important;
	margin-top: 5px;
}

dd.komunik a img
{
	margin-bottom: 0px !important;
}

dd.komunik a:hover
{
	background: none !important;
	border: 0px !important;

}
body.randki #content2 .ogl-main
{
	margin-top: -30px !important;
}

* html body.randki #content2 .ogl-main
{
	margin-top: 5px !important;
	width: 530px;
}

* html #ogloszenie
{
	margin-left: 5px !important;

}



/* marcin: search */

div#content2 form div#gMapEditWrapper
{
	border: 1px solid #efefef;
	padding: 10px;
}
div#content2 form div#mapSearch label
{
	display: inline;
	clear: none;
	float: none;
	padding-right: 10px;
}

div#content2 form div#mapSearch input
{
	display: inline;
	clear: none;
	float: none;
	width: 75px;
	margin: 0;
}

div#content2 form div#gMapEditWrapper p#gMapHelp
{
	margin-top: 15px;
	margin-bottom: 0;
	padding: 4px 15px;
	background: #666;
	color: #fff;
}

div#content2 form div#gMapEditWrapper input#gMapEditUsun
{
	display: block;
	float: none;
}

/* marcin: ad-baner */

#ad-baner
{
	text-align: center;
	padding-bottom: 10px;
}

#ad-baner iframe
{
	margin: 0 auto;
}

/* marcin: breadcrumbs */

#nav-breadcrumbs
{
	font-size: 10px;
}

/* marcin: multicheck */

#content2 form.form div.fm-checkboxes,
#content2 form.form div.fm-checkboxes-tree
{
	clear: both;
	font-weight: bold;
	border: 1px solid #efefef;
	padding: 10px;
	margin: 15px 0;
	overflow: auto;
}

#content2 form.form div.fm-checkboxes label,
#content2 form.form div.fm-checkboxes-tree label
{
	width: 260px;
	float: left;
	clear: none;
	font-weight: normal;
}

#content2 form.form div.fm-checkboxes-tree label
{
	width: auto;
	clear: both;
	float: none;
}

#content2 form.form div#v-create-id_v_county label
{
	width: 160px;
}


label.error strong,
p.error strong
{
	color: #f00;
}

label.error input
{
	border-color: #fee;
}



div.mainTables p.mainTabs
{
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
}

div.mainTables p.mainTabs span
{
	color: #fff;
	background: url(gfx/list-praca-zakladka-on.gif) left top no-repeat;
	display: inline;
	float: left;
	padding-left: 4px;
	padding-bottom: 2px;
	margin-left: 1px;
}

div.mainTables p.mainTabs span span
{
	color: #fff;
	background: url(gfx/list-praca-zakladka-on.gif) right top no-repeat;
	display: block;
	padding-right: 8px;
	padding-top: 2px;
}

div.mainTables p.mainTabs a:link,
div.mainTables p.mainTabs a:hover,
div.mainTables p.mainTabs a:visited,
div.mainTables p.mainTabs a:active
{
	color: #fff;
	background: url(gfx/list-praca-zakladka-off.gif) left 2px no-repeat #fff !important;
	display: inline;
	float: left;
	border-bottom: 0px solid #fff !important;
	padding-left: 4px;
	padding-top: 2px;
	margin-left: 1px;
}

div.mainTables p.mainTabs a span
{
	color: #fff;
	background: url(gfx/list-praca-zakladka-off.gif) right top no-repeat;
	display: block;
	padding-right: 8px;
	padding-top: 2px;
}

.mieszkania div.mainTables p.mainTabs a:link,
.mieszkania div.mainTables p.mainTabs a:hover,
.mieszkania div.mainTables p.mainTabs a:visited,
.mieszkania div.mainTables p.mainTabs a:active,
.mieszkania div.mainTables p.mainTabs a span
{
	background-image: url(gfx/list-mieszkania-zakladka-off.gif) !important;
}


.mieszkania div.mainTables p.mainTabs span,
.mieszkania div.mainTables p.mainTabs span span
{
	background-image: url(gfx/list-mieszkania-zakladka-on.gif) !important;
}


.podroze .comments-pod .comment
{
	font-size: 11px;
}

.podroze .comments-pod .comment p
{
	padding-left: 0px;
}

#photo-big
{
	background: #000;
	width: 971px;
	padding-top: 1px;
	padding-bottom: 1px;

	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 50px;

}

#photo-big #photo-big-nav
{

	margin-bottom: 1px;
	padding: 5px;
	font-size: 13px;
}

#photo-big #photo-big-nav div
{
	display: table;
	margin: 0 auto;
	width: 574px;
}

#photo-big #photo-big-nav a
{
	padding: 3px 6px;
	width: 120px;
	display: inline;
	float: left;
	text-align: center;
}


#photo-big #photo-big-nav a.button-podroze
{
	width: 290px;
	
}


#photo-big img
{
	margin: 50px auto;
	display: block;
	border: 8px solid #fff;

}
.zdjecie-opis-wrapp
{
	float: left;
	overflow: auto;
	width: 100%;
	min-height: 20px;


}
.zdjecie-opis1, .zdjecie-opis2, .zdjecie-opis3
{
	float: left;
	width: 30%;
	min-height: 20px;
	overflow: auto;
	font-size: 11px;
	padding-bottom: 15px;
}

.zdjecie-opis1
{
	margin-left: 15px;
}

* html .zdjecie-opis1
{
	margin-left: 7px;
}

.zdjecie-opis2
{
	text-align: center;
}

.zdjecie-opis3, .right-box .right
{
	text-align: right;
}

.zdjecie-opis1 strong, .zdjecie-opis2 strong, .zdjecie-opis3 strong
{
	color: #333;
}

.podroze .right-box
{
	background: url(gfx/podroze/right-tlo.gif) top left no-repeat;
	float: left;
	width: 160px;
	min-height: 140px;
	padding: 15px 10px 0px 10px;
	margin-bottom: 10px;
	line-height: 1.7em !important;
	font-size: 11px;
}

.podroze .right-box h3, .podroze .right-box h3 a
{
	font-size: 12px;
	font-weight: bold;
	color: #1D3805;
	text-decoration: none;

}

.podroze .right-box h3, .podroze .right-box p
{
	margin-bottom: 5px;

}

.podroze .right-box h3 a:hover
{
	color: #fff;
	background: #1D3805;
}

.right-box p a
{
	text-decoration: none;
	border-bottom: 1px solid #DDE2DE;
}
.right-box p a:hover
{
	border-bottom: 1px solid #1B4007;
}

.podroze .right-box p.center
{
	text-align: center;
}

.right-box a img
{
	border: 1px solid #000;
	text-decoration: none;

}

.right-box a.img
{
	text-decoration: none;

}

.right-box .left, .right-box .right
{
	float: left;
	width: 66px;

}

.right-box .left
{
	padding-right: 10px;

}


.right-box .right
{
	padding-left: 15px;
}

.blog .najnow
{
	margin-left: 34px !important;
	margin-right: 0px;
}


* html .blog #right, * html .podroze #right
{
	margin-left: -10px;
}

* html.blog .comments
{
	margin-left: 10px !important;

}


.blog .comments
{
	margin-left: 20px !important;

}

.blog .comment
{
	font-size: 11px
}

* html .blogs .najpop
{
	margin-left: 3px !important;
}

* html .blogs .najnow
{
	margin-left: 28px !important;
}

.podroze .comments
{
	font-size: 11px;
}

.podroze .podroze-up .najpop
{
	margin-top: -10px !important;
}

.podroze .podroze-up
{
	margin-left: 10px;
}

.podroze .journey-item-gallery
{

	clear: both;
	overflow: auto;
	width: 100%;
	display: block;
	min-height: 60px;

}

.podroze .journey-bottom
{
	margin-left: 20px;
}

* html .podroze .journey-bottom select, * html .podroze .journey-bottom input, * html .podroze .journey-bottom textarea
{
	margin-left: -20px !important;
}


* html .podroze .journey-bottom .button
{
	margin-right: 40px !important;
}

.podroze .journey-bottom .button
{
	margin-right: 20px !important;
}

.messageBody
{
	border: 1px solid #EBEBEB;
	padding: 20px;
	margin: 20px 0;
}

.details td
{
	padding-right: 10px;
}

.details
{
	margin-left: 10px;
}

#podglad-ogloszenia
{
	float: left;
	overflow: auto;
	border: 1px solid #CCC;
	width: 540px;
	margin-left: -5px;
	padding: 10px;
	height: 400px;
	margin-top: 10px;
	overflow-x: hidden;
}

* html #podglad-ogloszenia
{
	width: 530px;
}

.porady-i-artykuly .comments
{
	background: url(gfx/news-tlo.gif) top left no-repeat;
	padding-top: 10px;
	font-size: 11px;
}

body.porady-i-artykuly  .niusy .comments p a
{
	color: #9B1C20 !important;
	text-decoration: none;
	border-bottom: 1px solid #E0E0E0;
}

.porady-i-artykuly .niusy .comments a img
{
	border: 1px solid #B4D334;
}

.niusy span
{
	color: #9B1C20 !important;
}

.niusy span.other
{
	color: #7F7F7F !important;
}



.porady-i-artykuly .niusy .dzial:hover
{
	background: #9B1C20 !important;
	color: #fff !important;
	text-decoration: none;
}



.porady-i-artykuly .niusy h4 a
{
	color: #95AF2B !important;
	border-bottom: none;
	font-size: 17px !important;
	font-weight: normal !important;
	font-style: italic !important;
}



.porady-i-artykuly .niusy h4 a:hover
{
	background: #95AF2B !important;
	text-decoration: none;
	color: #fff !important;
}

.porady-i-artykuly .niusy h4 a.dzial
{
	font-size: 11px !important;
	color: #9B1C20 !important;
	font-style: normal !important;
}

.porady-i-artykuly .niusy a
{
	font-size: 11px !important;
	color: #9B1C20 !important;
	border-bottom: 1px solid #E0E0E0;
	text-decoration: none;
}

.porady-i-artykuly .niusy a:hover
{
	background: #9B1C20 !important;
	color: #fff !important;
}

.blog .friends-lista h3, .blog .friends-lista h3 a
{
	background: transparent !important;
	padding-left: 0px !important;
	text-decoration: none !important;
	border-bottom: 0px !important;

}

.blog .main-friends
{
	background: url(gfx/blog/new-comment2.gif) top left no-repeat;
}

.blog .friends-lista .comment
{
	padding-top: 0px !important;
}

.blog .friends-lista h3
{
	margin-bottom: 0px !important;
}

.blog .friends-lista h3 a:hover
{
	background: #9B1C20 !important;
}

.blog .friends-lista p
{
	margin-left: 0px !important;
}



#content2 a.button, #content2 a.button:hover
{

	background: #95AF2B !important;
	border-top: 1px solid #AEC941 !important;
	border-left: 1px solid #AEC941 !important;
	border-bottom: 1px solid #5C6F0E !important;
	border-right: 1px solid #5C6F0E !important;
	color: #fff !important;
	margin-left: 0px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	width: 160px;
	float: left;
	padding: 3px 0px;
	margin-bottom: 15px;
	margin-right: 20px;
	margin-top: 15px;

}


.blog #content2 a.button, .blog #content2 a.button:hover
{
	background: #A62024 !important;
	border-top: 1px solid #B87E7F !important;
	border-left: 1px solid #B87E7F !important;
	border-bottom: 1px solid #780A0E !important;
	border-right: 1px solid #780A0E !important;
}

.praca #content2 a.button, .praca #content2 a.button:hover
{
	background: #284870 !important;
	border-top: 1px solid #6D94B9 !important;
	border-left: 1px solid #6D94B9 !important;
	border-bottom: 1px solid #173355 !important;
	border-right: 1px solid #173355 !important;
}


.mieszkania #content2 a.button, .mieszkania #content2 a.button:hover
{
	background: #A46F3D !important;
	border-top: 1px solid #C4A68A !important;
	border-left: 1px solid #C4A68A !important;
	border-bottom: 1px solid #773900 !important;
	border-right: 1px solid #773900 !important;
}


.podroze #content2 a.button, .podroze #content2 a.button:hover
{
	background: #366B19 !important;
	border-top: 1px solid #778F6B !important;
	border-left: 1px solid #778F6B !important;
	border-bottom: 1px solid #193D06 !important;
	border-right: 1px solid #193D06 !important;

}


.rozne #content2 a.button, .rozne #content2 a.button:hover
{
	background: #828C55 !important;
	border-top: 1px solid #7E8853 !important;
	border-left: 1px solid #7E8853 !important;
	border-bottom: 1px solid #5A613E !important;
	border-right: 1px solid #5A613E !important;

}



.randki #content2 a.button, .randki #content2 a.button:hover
{
	background: #B70052 !important;
	border-top: 1px solid #F9D7E6 !important;
	border-left: 1px solid #F9D7E6 !important;
	border-bottom: 1px solid #E51170 !important;
	border-right: 1px solid #E51170 !important;
}

p.text-zdjecie, p.text-zdjecie2
{
	float: left;
	margin-right: 3px;
	width: 76px;
	height: 76px;
	border: 1px solid #000;
	text-align: center;
	color: #000;
	margin-bottom: 0px;
}

* html p.text-zdjecie, * html p.text-zdjecie2
{
	margin-right: 0px;
	margin-left: 0px;
}

p.text-zdjecie2
{
	float: right;
	margin-left: 3px;
	margin-right: 0px !important;

}

div.linki
{
	width: 175px;
	clear: both;
}

#content2 .form input.button {margin-right: 20px;}

body.podroze #zaloz-blog, body.blog #zaloz-blog
{
	float: left;
	width: 560px;
	height: 197px;
	background: url(gfx/podroze/podroze.jpg) top left no-repeat;
	padding-top: 107px;
	margin-bottom: 10px;

}

* html body.blog #zaloz-blog
{
	padding-top: 88px;
	margin-bottom: 0px;
}

body.blog #zaloz-blog
{

	height: 192px;
 	background: url(gfx/blog/blog.jpg) top left no-repeat;
	padding-top: 87px;

}
.blog p.text-up
{
	margin-top: -20px;
	font-size: 13px;
	color: #2F6282;
	font-style: italic;
	font-weight: bold;
	margin-left: 295px;
}


.podroze p.text-up
{
	margin-top: -30px;
	margin-left: 120px;
	color: #553736;
	font-style: italic;
	font-weight: bold;
}

* html .podroze #zaloz-blog
{
	margin-bottom: -20px !important;
}

.podroze #branding-img2
{
	background: url(gfx/podroze/top-img2.jpg) top left no-repeat;
	width: 300px;
	height: 153px;
	position: absolute;
	right: 0px;
	bottom: 22px;

}

.blog .lista2 .first, .blog .friends-lista .first
{
	background: url(gfx/blog/new-comment2.jpg) top left no-repeat !important;
}

.blog .lista2 .comment h4
{
	padding-top: 10px !important;
	font-size: 15px !important;
	font-style: italic !important;

}

.blog .lista2 .comment h4 a
{
	font-size: 15px !important;
	font-style: italic !important;
}

.blog #content2 .lista2 h5, .blog #content2 .lista2 h5 a
{
	font-size: 12px !important;
	font-weight: bold !important;
}

.blog #content2 .lista2 .comment
{
	padding-bottom: 30px !important;
	margin-bottom: 10px !important;

}



.randki .lista2 .first, .randki .friends-lista .first
{
	background: url(gfx/randki/new-comment2.jpg) top left no-repeat !important;
}

.randki .lista2 .comment h4
{

	font-size: 15px !important;
	font-style: italic !important;

}

.randki #content2 .lista2 .comment h4 a
{
	font-size: 17px !important;
	font-style: italic !important;
}

.randki #content2 .lista2 .comment h4 a:hover
{
	background: #B70052 !important;
}

.randki #content2 .lista2 h5, .randki #content2 .lista2 h5 a
{

	font-weight: bold !important;
}

.randki #content2 .lista2 .comment .linki5,
.blogi #content2 .lista2 .comment .linki5
{

	margin-bottom: 15px !important;

}

.randki #content2 .lista2 .comment p
{
	margin-left: 0px !important;
}


.blog .blogs .comment
{
	background: url(gfx/li.gif) top left no-repeat !important;
}

.blog .blogs .first
{
	background: transparent !important;
}



.komenty h4, .komenty  h4 a, .komenty  h4
{
	color: #A62024;
	font-size: 13px !important;
	text-decoration: none;
}



.komenty .najpop h4 a:hover
{
	text-decoration: underline;
}

.komenty h4 span
{
	color: #B87E7F !important;
	font-size: 11px;
	font-weight: normal;

}

body.mieszkania #supp a.access2, body.mieszkania #supp a.access2:hover
{
	background: url(gfx/mieszkania/skocz.gif) left top no-repeat transparent !important;
	border-bottom: 1px solid #C4A68A !important;

}

body.podroze #supp a.access2, body.podroze #supp a.access2:hover
{
	background: url(gfx/podroze/skocz.gif) left top no-repeat transparent !important;
	border-bottom: 1px solid #778F6B !important;

}

body.praca #supp a.access2, body.praca #supp a.access2:hover
{
	background: url(gfx/praca/skocz.gif) left top no-repeat transparent !important;
	border-bottom: 1px solid #2965A0 !important;

}

body.rozne #supp a.access2, body.rozne #supp a.access2:hover
{
	background: url(gfx/rozne/skocz.gif) left top no-repeat transparent !important;
	border-bottom: 1px solid #828C55 !important;

}

body.randki #supp a.access2, body.randki #supp a.access2:hover
{
	background: url(gfx/randki/skocz.gif) left top no-repeat transparent !important;
	border-bottom: 1px solid #E51170 !important;

}

#wyprawy h3.access, #regionki h3.access
{
	display: none !important;
}

.region-description
{
	clear: both;
}

#wyprawy
{
	background: url(gfx/podroze/wyprawy.gif) left top no-repeat;
	float: left;
	width: 208px;
	height: 105px;
	padding-top: 60px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 11px;
	margin-left: 30px;
	margin-bottom: 20px;
}

#wyprawy a
{
	font-weight: bold;
}

#wyprawy a.more
{
	margin-top: 10px;
	float: left;
}

#regionki
{
	background: url(gfx/podroze/region.gif) left top no-repeat;
	float: left;
	width: 208px;
	height: 120px;
	padding-top: 45px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 11px;

	margin-bottom: 30px;
	position: relative;
	margin-left: 20px;

}

#regionki a.more, #regionki a.more:hover
{
	position: absolute;
	top: 86px;
	right: 30px;
	float: left;
	border: 0px !important;
	background: none !important;
	color: #fff !important;
	font-weight: bold !important;
}




#regionki input.button
{
	position: absolute;
	top: 122px;
	right: -5px;
	width: 115px !important;
}

* html #regionki input.button
{
	position: static;
	float: left !important;
	margin-top: 20px !important;
	margin-left: 100px !important;
	width: 115px !important;
}

* html #regionki  a.more, * html #regionki  a.more:hover
{
	position: static;
	float: right !important;
	margin-top: 6px !important;
	margin-right: 5px !important;
	text-align: right !important;
	width: 115px !important;
}


#regionki select
{
	width: 213px !important;
}

* html #regionki
{
	margin-left: 10px;
	margin-bottom: 15px;
}

* html #wyprawy
{
	margin-left: 0px;
	margin-bottom: 15px;
}


.podroze .down-text
{
	margin-top: 30px !important;
}


body.blog #content2 div.najpop a.linek, 
body.blog #content2 div.najpop a.linek:hover,
body.blog #content2 div.najpop a.linek2, 
body.blog #content2 div.najpop a.linek2:hover,
body.blog #content2 div.najpop a.linek3, 
body.blog #content2 div.najpop a.linek3:hover,
body.podroze #content2 div.najpop a.linek, 
body.podroze #content2 div.najpop a.linek:hover,
#content2 div.najpop a.linek4, 
#content2 div.najpop a.linek4:hover,
#content2 div.najpop a.linek5, 
#content2 div.najpop a.linek5:hover
{

	position: absolute;
	margin-top: -20px;
	width: 140px;
	margin-left: -10px;
	height: 20px;
	text-decoration: none !important;
	background: transparent !important;
	border: 0px  !important;
	float: left;

}

.blog #content2 div.najpop a.linek, 
.blog #content2 div.najpop a.linek:hover,
.podroze #content2 div.najpop a.linek, 
.podroze #content2 div.najpop a.linek:hover,
.blog #content2 div.najpop a.linek2, 
.blog #content2 div.najpop a.linek2:hover
{
	margin-left: -15px;
}

a.linek2, a.linek2:hover
{
	width: 93px;
}

a.linek3, a.linek3:hover
{
	margin-left: -14px;
	width: 170px;
}

a.linek4, a.linek4:hover
{
	width: 80px;
}
a.linek5, a.linek5:hover
{
	width: 95px;
}


a.linek span,
a.linek2 span,
a.linek3 span,
a.linek4 span,
a.linek5 span
{
	display: none;
}


/**
 *
 * MAIN PAGE SEARCH
 *
 */


body.MainPage #wrapper #szukaj
{
	position: relative;
}

body.MainPage #wrapper #szukaj form.main-on
{
	margin: 0;
	padding: 0;
}

#wrapper form.main-on div#szukajContent
{
	height: auto;
	min-height: 80px;
	margin-top: 36px;
	padding-bottom: 18px;
}

* html #wrapper form.main-on div#szukajContent
{
	height: 80px;
}

#wrapper form.main-on div#szukajContent img 
{
	float: none; 
	display: block;
	position: relative;
	top: 40px;
	left: 180px;
}

body.MainPage #wrapper form.main-on div#szukajContent img 
{
	margin: 30px auto 0px auto; 
	float: none; 
	display: block;
	position: static;
}

body.MainPage #wrapper form.main-on div#szukajContent
{
	width: 497px;
	position: absolute;
	top: 35px;
	left: 0px;
	padding: 0;
	padding-bottom: 8px;
	background: url(gfx/szukaj-main-on-middle.gif) bottom left no-repeat #b3d234 !important;
	background: url(gfx/szukaj-main-on-bottom.gif) bottom left no-repeat transparent !important;
}

body.MainPage #wrapper form.main-on div#szukajContent fieldset
{
	overflow: auto;
	height: auto;
	width: 482px;
	margin: 0;
	padding: 0 0 0 15px;
	background: url(gfx/szukaj-main-on-middle.gif) top left no-repeat #b3d234 !important;
}


#wrapper form#szukaj-form div#szukajContent label#area-label
{
	clear: left !important;
	float: left !important;
}


#wrapper form.main-on input.button-right
{
	float: left !important;
	display: inline !important;
	clear: none !important;
	margin-top: 12px !important;
}

p.nizej-powrot
{
	margin: 15px 0px !important;
}


#zglosProblem
{
	padding-top: 20px;
	margin-top: 20px;
	border-top: 3px solid #e5e5e5;
	clear: both;
}

#zglosProblem a
{
	font-size: 13px;
	padding: 5px 10px;
	border: 1px solid #ccc;
}

/*pozycjonowanie linkow w podrozach*/
.clear2
{
	clear: both;
	float: left;
	display: block;
	width: 10px;
}

/*body.podroze #wrapper #content2 .clear2 .linek
{
	border: 1px solid red !important;
}*/

* html body.podroze #wrapper #content2 .clear2
{
	margin-top: 20px;
}

