@import "custom.css";

/*Common

------------------------------------------------------------------------- */
* { margin:0;padding:0;color:#3A3A3A; font-family: Arial,Tahoma,Verdana,helvetica,sans-serif; font-size:11px;  }
img { border: 0 }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
ul { list-style: none; text-align: left; }
form * { border: 0; }

	  
/*Layout

------------------------------------------------------------------------- */
html { background: #FFFFFF url(../images/bg.jpg) center 0 repeat-y; }
body { background: url(../images/bg-top.jpg) center 0 no-repeat; }
#page { width: 100%; height: 100%; background: url(../images/bg-bottom.jpg) center bottom no-repeat;}

#top, #content, #footer { width: 1002px; position: relative; margin: 0 auto; overflow: hidden; clear: both;}

/* Top

------------------------------------------------------------------------- */
#top { height: 175px;}
#company-logo { position: absolute; top:18px; left: 51px;}
h2#search-offer { width: 508px; overflow: hidden; position: absolute; top: 131px; left: 218px;}
h2#search-offer-main {  margin-top: 15px;}
#search-page { position: absolute; top:148px; right: 38px;}
#search-page input.text {  width: 122px; padding-right: 5px; height: 16px; line-height: 16px; float: left; background: none; border: 0; font-style: italic; font-size: 12px; color: #5C6176;}
a#search-adv { position: absolute; top: 147px; left: 563px; color: #57646E;  font-weight: bold; }
ul#services  { position: absolute; top: 102px; left: 250px;}
ul#services  li { float: left; padding: 0 15px 0 24px; background: url(../images/dot.gif) 0px center no-repeat; }
ul#services  li.first { background: none;}
ul#services  li span { font-weight: bold; color: #892038; font-size: 13px; font-style: italic; }
#lang-bar { position: absolute; top:146px; left: 20px; color: #FFFFFF; font-weight: bold; background: url(../images/bg-langbar.jpg) right 0 no-repeat; padding: 4px 8px 3px 0;}
#lang-bar a { color: #57646E; background: url(../images/content/ico-arrow.gif) right 4px no-repeat; padding: 0 15px 0 4px; }



/* Content 

------------------------------------------------------------------------- */
#center { float: left; width: 565px; margin-left: 16px!important; margin-left: 17px; display: inline;}
#left { float: left; width: 191px; margin-left: 11px; display: inline; }
#right { float: right; width: 191px; margin-right: 12px; display: inline; }
.box { border: 1px solid #E5E5E5; background: #FFFFFF; margin-top: 15px; }
.rss { border: 1px solid #E5E5E5; background: #FFFFFF; margin-top: 15px; }
h2 { height: 41px; width: 506px; line-height: 41px; margin: 1px; color: #35679B; font-size: 17px; font-weight: bold; background: url(../images/shadow-h2.jpg) 0 0 repeat-x; padding-left: 55px; position: relative; }
h2 img { position: absolute; left: 4px; top: 0px; } 
h2 a { position: absolute; right: 8px; top: 8px; padding: 0 18px 0 6px; background: url(../images/rss.jpg) 0 0 no-repeat; height: 28px; line-height:28px; width: 99px; color: #57646E; font-weight: bold; }
h3 { line-height: 27px; margin: 1px; color: #35679B; font-size: 12px; font-weight: bold; background: url(../images/shadow-h3.jpg) 0 0 repeat-x; padding-left: 10px; }
h4 { line-height: 17px; color: #57646E; font-size: 12px; font-weight: bold; }
h5 { height: 41px; line-height: 41px; margin: 1px; color: #35679B; font-size: 17px; font-weight: bold; background: url(../images/shadow-h2.jpg) 0 0 repeat-x; padding-left: 55px; position: relative; }
h5 img { position: absolute; left: 4px; top: 0px; } 
h5 a { 	position: relative; right: 8px; top: 8px; padding:0 10px; float:left; display:block;  height: 24px; background:transparent url(../images/apages.jpg) repeat-x scroll 0 0; line-height:28px; color: #57646E; font-weight: bold; border:1px solid #DADADA; }
h3 img { float: left; margin: 2px 4px 0 0; }
a.more { color: #910223;}

input.text1 { float: left;  border: 1px solid #E5E5E5; background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x; width: 138px; height: 17px; padding: 1px; margin: 0 2px;}
input.text2 { border: 1px solid #E5E5E5; background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x; width: 106px; height: 17px; padding: 1px; margin: 0 2px;}


/* Right*/
.ad { background: url(../images/shadow-90.jpg) 0 0 repeat-x; padding: 15px 0; text-align: center; margin: 1px;}
.ad img { padding: 1px; border: 1px solid #E5E5E5; margin: 0 auto; background: #FFFFFF; }
.offer {background: url(../images/shadow-60.jpg) 0 0 repeat-x; padding: 15px; text-align: left; margin: 1px; }
.offer img { padding: 1px; border: 1px solid #E5E5E5; margin-right: 20px; float: left; background: #FFFFFF; width: 33px; height: 33px; }
.offer a { color: #3A3A3A; }
.offer a strong { color: #326EAE; }
.offer a strong.new { color: #910223; }
.map {}
.box-p10 { padding: 10px;  background: url(../images/shadow-90.jpg) 0 0 repeat-x; margin: 1px;}
.offer-single {background: url(../images/shadow-60.jpg) 0 0 repeat-x; padding: 15px; text-align: left; margin: 1px; line-height: 15px; }
.offer-single img {padding: 1px; border: 1px solid #E5E5E5; margin-right: 10px; float: left; background: #FFFFFF; width: 60px; height: 45px;}
.offer-single strong { color: #326EAE; font-weight: normal; }
.offer-single span { color: #B3B3B3; font-weight: normal; }
.offer-switch { float: right; width: 110px; height: 20px; overflow: hidden; line-height: 22px; padding: 1px; margin: 3px 0 0 0;}
.offer-switch select{ background: #FFFFFF; border: 1px solid #E5E5E5; width: 106px; padding: 1px 2px; height: 18px; line-height: 18px; }
ul.quick-links { clear: both;}
ul.quick-links li { height: 29px; line-height: 29px; padding: 1px 8px; background: url(../images/shadow-30.jpg) 0 0 repeat-x; border-top: 1px solid #E5E5E5; overflow: hidden; width: 172px;}
ul.quick-links li img { margin-right: 12px; vertical-align: middle;}
ul.quick-links a { font-weight: bold;}
ul.quick-links li.first { border: 0; }
/* te dwa do formularza kontaktowego */
.center-wide .box dt { padding: 10px; }
.center-wide .box dd { margin-left: 15px; }
/* Center  */
.house { width: 243px; height: 88px; background: url(../images/bg-house.jpg) 0 0 no-repeat; float: left; display: inline; margin: 8px 0px 8px 12px; padding: 10px;}
.house-img { width: 120px; height: 90px; background: #ffffff; float: left; margin-right: 10px; padding: 1px; border: 1px solid #E5E5E5;} 
.house p { float: left; width: 100px;}
.house p span {color: #326EAE;}
.house p strong { color: #910223;}
.house a.fr { color: #910223;}

.press { margin: 1px; background: url(../images/shadow-90.jpg) 0 0 repeat-x; padding: 10px;}
.press .fl { width: 150px; height: 125px; background: #ffffff; float: left; margin-right: 10px; padding: 1px; border: 1px solid #E5E5E5;} 
.press p { float: left; width: 480px; text-align: justify; padding-top: 10px;}
.press h4 { font-size: 12px; color: #910223; font-weight: bold;}
.press span {color: #B8BDC0; }
.press a.fr {color: #B8BDC0; font-weight: bold; text-align: center; display: block; width: 98px; height: 25px; line-height: 25px; background: url(../images/bg-read.jpg) 0 0 no-repeat; margin-right: 8px;}
.press ul li { height: 22px; line-height: 22px;}
.press ul li a span { display: block; width: 65px; float: left; }
.press ul li a:hover span { text-decoration: none; }

.art_press { background: url(../images/shadow-90.jpg) 0 0 repeat-x; padding: 10px; padding-top: 20px; font-size: 14px; }
.art_press h3 {background: none; font-style: italic; font-size: 20px; }
#press_date {float: right; font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; font-style: italic;}

#search { width: 565px; height: 240px; background: url(../images/bg-form.jpg) 0 0 no-repeat; position: relative;}
#search .item { padding: 12px; height: 22px; width: 232px; float: left; margin: 0 5px 0 15px; line-height: 29px; background: url(../images/bg-item.jpg) 0 bottom repeat-x; display: inline;}
#search .item .fr { float: right}
#search .item label { float: left; line-height: 22px; padding-left: 2px; color: #57646E; font-weight: bold; }
#search .item select { float: right; margin-right: 5px; width: 140px; height: 20px; border: 1px solid #E5E5E5; background: url(../images/bg-input.jpg) 0 0 repeat-x; line-height: 20px; }
#search .item option { background: #FFFFFF; }
#search .item input { float: right; margin-top: 2px;}
#search .item input.text { float: left;  border: 1px solid #E5E5E5; background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x; width: 28px; height: 17px; padding: 1px; margin: 0 6px;}
#search .item input.submit { width: 85px; height: 34px; padding: 0; background: url(../images/bg-submit.jpg) 0 0 no-repeat; font-weight: bold; color: #57646E;}
#search .item input.submit:hover {background-image: url(../images/bg-submit-hover.jpg); color: #FFFFFF;}
#search #submit { position: absolute; bottom: 12px; right: 20px; }
#search .no-bg { background: none; }
#search .offerbg { float: left; width: 100%; background: #86201c; padding-top: 4px;padding-bottom: 4px; }
#search .offerbg label { color: white; }
#search #offernr { width: 90px; float:right;}

#contact_form { width: 565px; height: 240px; background: url(../images/bg-form.jpg) 0 0 no-repeat; position: relative; }
#contact_form .item { padding: 10px; height: 22px; width: 400px; float: left; margin: 0 5px 0 15px; line-height: 29px; background: url(../images/bg-item.jpg) 0 bottom repeat-x; display: inline;}
#contact_form .item label { float: left; line-height: 22px; padding-left: 2px; color: #57646E; font-weight: bold; }
#contact_form .item select { float: right; margin-right: 5px; width: 140px; height: 20px; border: 1px solid #E5E5E5; background: url(../images/bg-input.jpg) 0 0 repeat-x; line-height: 20px; }
#contact_form .item option { background: #FFFFFF; }
#contact_form .item input { float: right; margin-top: 2px;}
#contact_form .item input.text { float: left;  border: 1px solid #E5E5E5; background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x; width: 28px; height: 17px; padding: 1px; margin: 0 6px;}
#contact_form .item textarea { float: left;  border: 1px solid #E5E5E5; background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x; width: 400px; height: 30px; padding: 1px; margin: 0 6px;}
#contact_form .item input.submit { width: 85px; height: 34px; padding: 0; background: url(../images/bg-submit.jpg) 0 0 no-repeat; font-weight: bold; color: #57646E;}
#contact_form .item input.submit:hover {background-image: url(../images/bg-submit-hover.jpg); color: #FFFFFF;}
#contact_form .item input.reset { width: 85px; height: 34px; padding: 0; background: url(../images/bg-submit.jpg) 0 0 no-repeat; font-weight: bold; color: #57646E;}
#contact_form .item input.submit:reset {background-image: url(../images/bg-submit-hover.jpg); color: #FFFFFF;}
#contact_form #reset { position: absolute; bottom: 12px; right: 190px; }
#contact_form #submit { position: absolute; bottom: 12px; left: 188px; }
#contact_form #name, #contact_form #email { float:right; border: 1px solid #E5E5E5; background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x; width: 150px; height: 17px; padding: 1px; margin: 0 2px;}
#contact_form .no-bg { background: none; }


#contact_agent_form { width: 200px; height: 240px; position: relative; border-style: none; margin-top: 30px;}
#contact_agent_form .item { padding: 5px; height: 22px; width: 260px; float: left; margin: 0 5px 0 15px; line-height: 29px; display: inline;}
#contact_agent_form .item label { float: left; line-height: 22px; padding-left: 2px; color: #57646E; font-weight: bold; }
#contact_agent_form .item input { float: right; margin-top: 2px;}
#contact_agent_form .item input.text { float: left;  border: 1px solid #E5E5E5; background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x; width: 28px; height: 17px; padding: 1px; margin: 0 6px;}
#contact_agent_form .item textarea { float: right;  border: 1px solid #E5E5E5; background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x; width: 200px; height: 60px; padding: 1px; margin: 0 3px;}
#contact_agent_form .item input.submit { width: 85px; height: 34px; padding: 0; background: url(../images/bg-submit.jpg) 0 0 no-repeat; font-weight: bold; color: #57646E;}
#contact_agent_form .item input.submit:hover {background-image: url(../images/bg-submit-hover.jpg); color: #FFFFFF;}
#contact_agent_form #submit { position: absolute; bottom: 12px; left: 195px; }
#contact_agent_form .no-bg { background: none; }

#sendnotes_post {	width: 350px; 	position: relative; }
#sendnotes_post .item { 	padding: 3px; 	width: 350px; 	float: left; 	margin: 0 5px 0 15px; 	line-height: 29px; }
#sendnotes_post .item label { 	float: left; 	line-height: 22px; 	padding-left: 2px; 	color: #57646E; 	font-weight: bold; }
#sendnotes_post .item input {	float: right; 	margin-top: 2px; }
#sendnotes_post .item input.text { 	float: right; 	border: 1px solid #E5E5E5;	background: #FFFFFF url(/images/bg-input.jpg) 0 0 repeat-x;	width: 150px;	height: 17px;	padding: 1px;	margin: 0 6px;}
#sendnotes_post .item textarea {	float: right;	border: 1px solid #E5E5E5;	background: #FFFFFF url(/images/bg-input.jpg) 0 0 repeat-x;	width: 250px;	height: 60px;	margin: 0 3px;}
#sendnotes_post .item input.submit {	width: 85px;	height: 34px;	padding: 0;	background: url(/images/bg-submit.jpg) 0 0 no-repeat;	font-weight: bold;	color: #57646E;	position: absolute;	left: 285px;}
#sendnotes_post .item input.submit:hover {	background-image: url(/images/bg-submit-hover.jpg);	color: #FFFFFF;}
#sendnotes_post #sendnotes_response {	margin-left: 30px;}

#submitoffer_form {
	width: 300px;
	position: relative;
}
#submitoffer_form .item {
	padding: 6px;
	width: 300px;
	float: left;
	margin: 0 5px 0 15px;
	line-height: 29px;
}
#submitoffer_form .item label {
	float: left;
	line-height: 22px;
	padding-left: 2px;
	color: #57646E;
	font-weight: bold;
}
#submitoffer_form .item select {
	float: right;
	margin-right: 5px;
	width: 155px;
	height: 20px;
	border: 1px solid #E5E5E5;
	background: url(../images/bg-input.jpg) 0 0 repeat-x;
	line-height: 20px;
}
#submitoffer_form .item option {
	background: #FFFFFF;
}
#submitoffer_form .item input {
	float: right;
	margin-top: 2px;
}
#submitoffer_form .item input.text {
	float: right;
	border: 1px solid #E5E5E5;
	background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x;
	width: 150px;
	height: 17px;
	padding: 1px;
	margin: 0 6px;
}
#submitoffer_form .item input.smalltext {
	float: left;
	border: 1px solid #E5E5E5;
	background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x;
	width: 60px;
	height: 17px;
	padding: 1px;
	margin: 0 6px;
}
#submitoffer_form .item textarea {
	float: right;
	border: 1px solid #E5E5E5;
	background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x;
	width: 150px;
	height: 60px;
	padding: 1px;
	margin: 0 6px;
}
#submitoffer_form .item input.submit {
	width: 85px;
	height: 34px;
	padding: 0;
	background: url(../images/bg-submit.jpg) 0 0 no-repeat;
	font-weight: bold;
	color: #57646E;
}
#submitoffer_form .item input.submit:hover {
	background-image: url(../images/bg-submit-hover.jpg);
	color: #FFFFFF;
}
#submitoffer_form #submit {
	position: absolute;
	bottom: 12px;
	left: 140px;
}
#submitoffer_form .errors li {
	color: red;
	font-weight: bold;
	margin: 30px 0 0 140px;
}

/* recommend offer */

#recommend_offer_form {
	width: 350px;
	position: relative;
}
#recommend_offer_form .item {
	padding: 6px;
	width: 350px;
	float: left;
	margin: 0 5px 0 15px;
	line-height: 29px;
}
#recommend_offer_form .item label {
	float: left;
	line-height: 22px;
	padding-left: 2px;
	color: #57646E;
	font-weight: bold;
}
#recommend_offer_form .item input {
	float: right;
	margin-top: 2px;
}
#recommend_offer_form .item input.text {
	float: right;
	border: 1px solid #E5E5E5;
	background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x;
	width: 150px;
	height: 17px;
	padding: 1px;
	margin: 0 6px;
}
#recommend_offer_form .item input.submit {
	width: 85px;
	height: 34px;
	padding: 0;
	background: url(../images/bg-submit.jpg) 0 0 no-repeat;
	font-weight: bold;
	color: #57646E;
}
#recommend_offer_form .item input.submit:hover {
	background-image: url(../images/bg-submit-hover.jpg);
	color: #FFFFFF;
}
#recommend_offer_form #submit {
	position: absolute;
	bottom: 12px;
	left: 140px;
}
#recommend_offer_form .errors li {
	color: red;
	font-weight: bold;
	margin: 30px 0 0 140px;
}
/* Footer 

------------------------------------------------------------------------- */
#footer  { width: 980px; padding: 0 0; margin: 0 auto; height: 49px; line-height: 49px; font-weight: bold; color: #939AAC;}
#footer a { font-weight: bold; color: #939AAC;}
#footer ul { float: right; }
#footer ul li { float: left; padding: 0 6px 0 7px; background: url(../images/dot.jpg) 0 center no-repeat; }
#footer ul li.first { background: none;}
#footer ul li a { font-weight: normal; }

/* Other 

------------------------------------------------------------------------- */
.lt-Abs { position: absolute; top: 0; left: 0; }
.rt-Abs { position: absolute; top: 0; right: 0; }
.lb-Abs { position: absolute; bottom: 0; left: 0; }
.rb-Abs { position: absolute; bottom: 0; right: 0; }
.fl { float: left; }
.fr { float: right; }
.clear { clear:both; }
.clear-30 { clear:both; height: 30px; }
.clear-20 { clear:both; height: 20px; }
.clear-6{ clear:both; height: 6px; }
.clear-br { border-bottom: 1px solid #E5E5E5; clear: both; }


.center-wide { float: left; width: 765px; margin-left: 16px!important; margin-left: 17px; display: inline; } 
.offer-bar {line-height: 16px; border: 1px solid #E5E5E5; background: #FFFFFF url(../images/bg-offer.jpg) 350px 70px no-repeat; margin-top: 15px;}
.center-wide   h2 { width: 706px; }
h2 a { padding: 0 9px 0 30px; width: 120px; color: #9B9FA2; }
.rss h2 a { padding:0 18px 0 6px; width: 120px; color: #9B9FA2; }
h2 a span { font-weight: normal; color: #9B9FA2; } 
h2 a.w1 { right: 8px; background-image: url(../images/w1.jpg); }
h2 a.w2 { right: 166px; background-image: url(../images/w2.jpg); }
h2 a.w3 { right: 324px; background-image: url(../images/w3.jpg); }
h2 a.w4 { width: 20px; right: 467px; background-image: url(../images/arrow_left.jpg) no-repeat;}
h2 a.w5 { width: 20px; right: 447px; background-image: url(../images/arrow_right.jpg) no-repeat;}
.gallery {float: left; width: 304px; padding: 25px 10px; overflow: hidden; border-right: 1px solid #E5E5E5; display: inline; }
.gallery .small { float: left; width: 90px; height: 60px; overflow: hidden; padding: 1px; display: inline; border: 1px solid #E5E5E5; margin: 15px 3px; }
.gallery .large { float: left; width: 300px; height: 225px; overflow: hidden; padding: 1px; display: block; border: 1px solid #E5E5E5;}
.offer-bar .list-1 { padding: 10px 38px; width: 140px; color: #AFB2B4; font-weight: bold; }
.offer-bar .list-2 { float: left; padding: 10px 38px; width: 360px; color: #AFB2B4; font-weight: bold; }
.offer-bar .desc-offer { float: left; padding: 10px 28px; width: 380px; color: #AFB2B4; font-weight: bold; }
.offer-bar .desc { float: left; padding: 10px 5px; color: #AFB2B4; font-weight: bold; }
.offer-bar .list-1 span, .offer-bar .list-2 span, .offer-bar span { font-weight: normal; color: #414A51;}
#ms { margin: 35px; margin-bottom: 10px; display: inline;}
.offer-bar .fr { text-align: right;}
ul.f-links { clear: both; background: url(../images/shadow-30.jpg) 0 0 repeat-x;  height: 29px; line-height: 29px;}
ul.f-links li { padding: 1px 12px; overflow: hidden; float: left; background: url(../images/dot3.jpg) 0 center no-repeat;}
ul.f-links a { font-weight: normal; color: #919AA0;}
ul.f-links li.first { background: none; }




.pages { padding: 7px; height: 19px; line-height: 19px; clear: both; text-align: center; background: url(../images/shadow-30.jpg) 0 0 repeat-x; }
.ptop {  margin: 0; padding: 0; background: none; }
.pdown { float: right; }
.pages a { color: #6F7485; height: 24px; line-height: 22px; padding: 0 10px; display: block; float: left; background: url(../images/apages.jpg) 0 0 repeat-x; border: 1px solid #DADADA;}
.pages a:hover, .pages a.hover { font-weight: normal; color: #B30B33; background-image: url(../images/apagesh.jpg); }
.pages a.na, .pages a.na:hover { color: #D7D8DA; text-decoration: none; font-weight: normal; }

.navi { padding: 7px 10px; height: 19px; line-height: 19px; clear: both; text-align: center; background: url(../images/shadow-30.jpg) 0 0 repeat-x;  }
.navi span { color: #76A5CF; font-weight: bold;}
.navi a { color: #859099; padding: 0 5px 0 45px;}
.navi a:hover, .navi a.dn-h, .navi a.up-h { text-decoration: none; }
.navi a.up, .navi a.dn { padding: 0; background: 1px 5px no-repeat; padding: 0 4px;} 
.navi a.up { background-image: url(../images/a-up.jpg);}
.navi a.up:hover, .navi a.up-h { background-image: url(../images/a-up-h.jpg);}
.navi a.dn { background-image: url(../images/a-dn.jpg);}
.navi a.dn:hover, .navi a.dn-h { background-image: url(../images/a-dn-h.jpg);}


.center-wide .house { width: 743px; height: 100px; background: url(../images/shadow-90.jpg) 0 0 repeat-x; float: left; display: inline; margin: 0; padding: 10px;}
.center-wide .house .header { color: #9F0016; font-weight: bold; padding-bottom: 4px; display: block; }
.center-wide .house-img { width: 120px; height: 90px; background: #ffffff; float: left; margin-right: 13px; padding: 1px; border: 1px solid #E5E5E5;} 
.center-wide .house p { float: left; width: 570px; }
.center-wide .house p.det {width: 548px; padding: 6px 10px; border: 1px solid #E5E5E5;  background: url(../images/shadow-90.jpg) 0 0 repeat-x; margin-bottom: 10px;} 
.center-wide .house p span {color: #393939;}
.center-wide .house p span.price {font-weight: bold;}
.center-wide .house p strong { color: #326EAE;}


#left #search { width: 188px; height: 100%; padding: 0; margin: 0; background: url(../images/shadow-90.jpg) 0 0 repeat; position: relative;}
#left #search .item { padding: 12px 1px 11px 1px; margin: 0; height: 22px; width: 186px; float: left; clear: both; line-height: 26px;  border: 0;}
#left #search .item label { float: left; line-height: 22px; padding-left: 2px; color: #57646E; font-weight: bold; font-size: 11px; }
#left #search .item select { float: right; margin-right: 5px; width: 90px; height: 20px; border: 1px solid #E5E5E5; background: url(../images/bg-input.jpg) 0 0 repeat-x; line-height: 20px; }
#left #search .item option { background: #FFFFFF; }
#left #search .item input { float: right; margin-top: 2px;}
#left #search .item input.text { float: left;  border: 1px solid #E5E5E5; background: #FFFFFF url(../images/bg-input.jpg) 0 0 repeat-x; width: 18px; height: 17px; padding: 1px; margin: 0 2px;}
#left #search  input.submit { width: 85px; height: 34px; padding: 0; background: url(../images/bg-submit.jpg) 0 0 no-repeat; font-weight: bold; color: #57646E;}
#left #search  input.submit:hover {background-image: url(../images/bg-submit-hover.jpg); color: #FFFFFF;}
#left #search #submit { position: absolute; bottom: 5px; left: 50px; }

.ms { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #8B1D3A; margin-top: 40px; 	margin-left: 360px; margin-bottom: 15px; }
.pwirt { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #8B1D3A; margin-top: 140px; 	margin-left: 360px; margin-bottom: 0px; }


.linksf a {	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; }
.statycznykod, .statycznykod a { 	font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; 	color: #B3B7BF; 	width: 990px;  	position: relative;     text-align:justify; }
.advert {     display: block; 	top: 10px;     width: 765px;     height: auto; }
.h5_nav { 	position: absolute; 	left: 380px; }

#google_map	{ width: 100%; height: 400px; margin-top: 1px; margin-bottom: 1px;}
