@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	padding:0;
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#8a6f4c;
	font-size:12px;
	background:#fff;
}

a {color:#8a6c4f; font-weight: bold;}
a:hover {text-decoration:none;}
img {border:none;}
h1, h1.title {padding:0; margin:0; padding-bottom:4px; color:#8a6f4c; font-size:24px; font-weight:normal; margin-bottom:20px;}
h1.title {background:url(images/bg_brdr.gif) repeat-x bottom;}
h1.offer_name {margin-bottom: 0px; float:left; font-size: 16px;}

h2 {padding:0; margin:20px 0; padding-bottom:4px; color:#8a6f4c; font-size:18px; font-weight:normal; margin-bottom:20px; background:url(images/bg_brdr.gif) repeat-x bottom; clear:both;}

h2#lokalizacja_ii_stopnia
{
padding: 0 0 0 0; 
color:#8a6f4c; 
font-size: 15px; 
font-weight: normal; 
clear: both;
background: none;
margin-top: 0px;
margin-bottom: 0px;
}

h4#promotedOperation
{
color:#8a6f4c; 
font-size: 13px; 
font-weight: normal; 
background: none;
margin-top: -5px;
margin-bottom: 0px;
}

h4#singleOfferOperation
{
color:#8a6f4c; 
font-size: 15px; 
font-weight: normal; 
background: none;
margin-top: 0px;
margin-bottom: 0px;
clear: both;
}

div#container
{
	width:946px;
	margin-left:auto;
	margin-right:auto;
}

div#gfxTop
{
	width: 946px;
	height:50px;
	background:url(images/gfx_top.gif) no-repeat bottom;
	position:relative;
}

div#mainMenu
{
	position:absolute;
	left:8px;
	bottom:5px;
}

div#mainMenu a
{
	display:block;
	float:left;
	font-size:18px;
	color:#fff;
	text-decoration:none;
	width:110px;
	height:32px;
	line-height:32px;
	text-align:center;
	background-image:url(images/bg_menu.gif);
	font-weight:normal;
}

form#formSearchButt2
{
padding: 0;
margin: 0;
}
/*form#formSearchButt2 a#gfxTopOfferList
{
  display:block;
	float:left;
	font-size:18px;
	color:#fff;
	text-decoration:none;
	width:110px;
	height:32px;
	line-height:32px;
	text-align:center;
	background-image:url(images/bg_menu.gif);
	font-weight:normal;
}*/

div#mainMenu a:hover
{
	background-image:url(images/bg_menu_hover.gif);
}

div#gfxBottom
{
	width:946px;
	height:8px;
	background:url(images/gfx_bottom.gif) no-repeat;
}

div#content
{
	width:940px;
	padding:0 3px;
	background:url(images/bg_content.gif) repeat-y;
}

div#header
{
	height:236px;
	background:url(images/bg_header.gif);
	border-bottom:1px solid #fff;
	position:relative;
}

div#header img
{
	position:absolute;
	top:35px;
	left:25px;
}

div#header div#rotator
{
	/*border: solid black 1px;*/
  position:absolute;
	left: 400px;
  top:20px;
	right:37px;
}

div#mainContent
{
	background:#f9f8e5;
	border-bottom:1px solid #8a6f4c;
	padding:35px 30px;
}

div#mainCol
{
	width:615px;
	float:left;
}

div#sideCol
{
	float:left;
	margin-left:30px;
	width:235px;
}


div#additionalInfo
{
	border-top:1px solid #fff;
	border-bottom:1px solid #483a28;
	background:#ebeace;
	padding:15px 30px;
}

div#additionalInfo h2
{
	font-weight:normal;
	font-size:18px;
	margin:0;
	margin-bottom:10px;
	background:none;
}

div#footer
{
	border-top:1px solid #796143;
	background-color:#8a6f4c;
	height:40px;
	padding:10px 30px 0px 30px;;
}
div#offersMenu
{
  padding:0 30px;
  background-color:#8a6f4c;
  height:36px;
  
}
/*
div#offersMenu {height:36px; background:#8a6f4c; padding:0 30px;}
div#offersMenu a {display:block; float:left; width:121px; height:36px; line-height:36px; border-left:1px solid #fff; padding:0 12px; text-decoration:none; color:#fff; font-size:18px; font-weight:normal;}

div#offersMenu a {display:block; float:left; width:150px; height:29px; padding:7px 12px 0 12px; border-left:1px solid #fff;  text-decoration:none; color:#fff; font-size:18px; font-weight:normal;}
div#offersMenu a#last {display:block; float:left; width:150px; height:29px; padding:7px 12px 0 12px; border-left:1px solid #fff; border-right:1px solid #fff;  text-decoration:none; color:#fff; font-size:18px; font-weight:normal;}

div#offersMenu a {display:block; float:left; width:150px; height:29px; padding:7px 12px 0 12px; border-left:1px solid #fff;  text-decoration:none; color:#fff; font-size:18px; font-weight:normal;}


div#offersMenu div#menu1 a {clear: both;}
div#offersMenu div#menu2 a {clear: both;}
div#offersMenu div#menu3 a {clear: both;}
div#offersMenu div#menu4 a {clear: both;}
div#offersMenu div#menu5 a {clear: both;}

div#offersMenu a#last {display:block; float:left; width:150px; height:29px; padding:7px 12px 0 12px; border-left:1px solid #fff; border-right:1px solid #fff;  text-decoration:none; color:#fff; font-size:18px; font-weight:normal;}
*/
/*MOJE*/
/*div#offersMenu a#dropDown {cursor: pointer; border-top:1px solid #fff; background:#8a6f4c; width:150px; height:29px; padding:7px 12px 0 12px; border-left:1px solid #fff;  text-decoration:none; color:#fff; font-size:16px; font-weight:normal;}
div#offersMenu a#dropDown:hover {background:#000000;}

div#offersMenu a:hover {background-color:#000;}
div#offersMenu a.last {border-right:1px solid #fff;}
div#offersMenu img {border:none; padding-bottom:2px;}
*/
/*div#li{ 
 //display: none;
}
div#dropDownMenu1
{
  position:relative;
}
div#dropDownMenu2
{
  position:relative;
}
div#dropDownMenu3
{
  position:relative;
}
div#dropDownMenu4
{
  position:relative;
}
div#dropDownMenu5{
  position:relative;
}
*/
/*div#menu1{
 top:37px;
 -left:-175px;
 position: absolute;
}

div#menu2{
top:37px;
 -left:-175px;
 position: absolute;
}

div#menu3{
top:37px;
 -left:-175px;
 position: absolute;
}

div#menu4{
top:37px;
 -left:-175px;
 position: absolute;
}

div#menu5{
top:37px;
 left:-175px;
 position: absolute;
}*/
/*MOJE*/
div.sOffer {width:292px; float:left; margin-bottom:20px;}
.left {margin-right:30px;}
div.sOfferImg {border:1px solid #cac3bf; background-color:#fff; padding:2px; width:140px; font-size:11px; color:#8a6f4c; text-align:center; float:left; margin-right:8px;}
div.sOfferImg img {padding-bottom:2px; border:none;}
div.sOfferImg span.offerNum {font-size:14px; color:#5c5855; font-weight:bold;}
div.sOfferTxt h3 {font-size:14px; margin:0; margin-bottom:5px; color:#8a6f4c;}
div.sOfferTxt, div.sOfferTxt a {font-size:11px; color:#5c5855; text-decoration:none;}
div.sOfferTxt a {font-weight:normal;}
div.sOfferTxt a span {color:#8A6F4C; font-weight:bold;}
div.sOfferTxt a:hover { text-decoration:underline; }
div.sOfferTxt h3 a {font-size:14px; margin:0; margin-bottom:5px; color:#8a6f4c; font-weight:bold;}
div.no_offer h3 a { text-decoration:underline; cursor: pointer; }
div.sOfferTxt span.price {font-weight:bold; font-size:12px;}
div.sOfferLink {text-align:right;}

img#btSearch {}
img#btMap {margin-top:13px;}
div#contact, div#news {float:left; width:50%;}
div#news div.newsTitle {font-size:11px; color:#000;}
div#news div.newsContent {font-size:11px;}
div#contact table td {font-size:13px; font-weight:bold; padding-right:20px;}

/*div#search {border: solid white 1px;}*/

div#messageText {text-align: center; height: 100px; margin-top: 20px; margin-bottom: 20px; border: solid #FF4744 3px; }
div.no_offer {text-align: center; border: solid #FF4744 3px; height: 100px; padding-top: 20px; margin-bottom: 20px;}
div#messageText h3 {position: relative; top: 25px;}
div#showOfferNumber {position: relative; top: 20px;}
div#search {font-size: 14px; font-weight:bold; text-align: center; background-color: #EBEACE; height: 200px;}
div#search select {font-size: 14px; font-weight:bold;}
p#searchP {margin-top: 40px;}
hr#searchBoxHr {margin-top: 50px; color: #8A6F4C; background-color: #8A6F4C;}
select#search_select {
    /*margin-top: 10px;*/ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    width: 300px;
    text-decoration: none;
/*    border: 1px solid #000000;*/
    background-color: #ffffff;
    color: #666666;
}
div#searchParameters {text-transform: lowercase; text-align: left; margin-left: 50px; font-size: 14px; font-weight: normal;}

div#footer {color:#fff;}
div#footer a {color:#fff; text-decoration:none;}
div#footer a:hover {text-decoration:underline;}
div#bottomMenu {font-size:11px; float:left}
div#bottomMenu a {font-weight:normal;}
div#crights {float:right; font-weight:bold; text-align:right;}
div#crights_p {float:right; font-weight:bold; text-align:right; font-size: 10px;}
div#sideCol div#contact {width:100%; float:none; font-weight:bold;}


div.offerList {clear:both; width:615px;} 
div.offerList div.sOfferImg {margin-bottom:20px;}
div.offerList div.sOfferTxt, div.sOfferTxt a {font-size:12px;}

div#bcrumb {font-size:10px; margin-bottom:5px;}
div#bcrumb a {font-weight:normal;}

div.formContainer {border:1px solid #dfd6b0; padding:7px; background-color:#ebeace; margin-bottom:20px;}
div.formHeader {text-transform:uppercase; text-decoration:none; font-size:14px; font-weight:bold;}
a#searchHeader {text-decoration:none;}
a#searchHeader:hover {text-decoration:underline;}
a#searchHeader img {padding-right:5px;}

div.listNavigation {font-size:11px; height:22px; margin-bottom:10px; clear:both;}
div.top {border-bottom:1px solid #8A6F4C;}
div.bottom {padding-top:7px; border-top:1px solid #8A6F4C;}
div.listSorting {float:left;}
div.pageSelect {float:right;}
div.pageSelect a {margin-left:10px;}
div.pageSelect a.selected {text-decoration:none; color:#000;}
div.listNavigation form {margin:0; padding:0;}
div.listNavigation select {margin:0; padding:0; font-size:10px; border:1px solid #8A6F4C; color:#8A6F4C;}





table#contact_tbl
{
	border-collapse:collapse;
	border-spacing:0px;
	width:100%;
	margin-top:10px;
}

table#contact_tbl td
{
	padding-bottom:10px;	
	width:50%
}

td.contact_right
{
	padding-left:10px;
}

input, select, textarea
{
	border-bottom:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-top:1px solid #bbb;
	border-left:1px solid #bbb;
	background-color:#f5f5f5;
	color:#777;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
}

textarea
{
	font-size:12px;
}

table#contact_tbl td textarea, table#contact_tbl td select {width:99%}
table#contact_tbl td input {width:99%;}

input.button
{
	background-color:#8a6f4c;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	border:1px solid #000;
	border-top:1px solid #e7c9a2;
	border-left:1px solid #e7c9a2;
}


div.sOfferImg2 {border:1px solid #cac3bf; background-color:#fff; padding:2px; width:140px; font-size:11px; color:#8a6f4c; text-align:center; float:left; margin-left:4px; margin-right:3px; margin-bottom:15px;}
div.sOfferImg2 img {padding-bottom:2px; border:none;}
div#oMainAttributes
{
	clear:both;
	font-size:14px;
}
div#oMainAttributes a {	white-space: nowrap; }


table.offer_properties
{
	width:100%;
}

table.offer_properties td
{
	border-bottom:1px solid #ebe6d1;
	padding-top:3px;
	padding-bottom:3px;
}

table.offer_properties td.attrib
{
	width:40%;
}

table.offer_properties td.value
{
	width:60%;
}

div#offerNav
{
	padding-top:5px;
	float:right;
}

div#offerNav a
{
	font-size:11px;
}

a#searchButton {color:#8a6c4f; font-weight:bold; text-decoration: underline;}
a#searchButton:hover {text-decoration:none;}


form {margin:0; padding:0;}
table#search_form3 td{padding-top:6px; padding-bottom:6px; font-size:14px; vertical-align:top; padding-right:10px;}
table#search_form3 input {font-size:13px; padding:1px; color:#8A6F4C;}
table#search_form3 select {color:#8A6F4C;}
table#search_form3 td.attrib {width:170px;}
table#search_form3 td.value {text-align:right;}
table#search_form3 tr#tsubmit td {text-align:center; padding-top:10px; border-top:1px solid #DFD6B0;}
table#search_form3 select {font-size:12px; width:95px}
table#search_form3 select.long {font-size:12px; width:150px}
table#search_form3 input.button {font-size:12px; font-weight:normal; color:#fff;}
table#search_form3 input.long {width:146px;}
table#search_form3 input.short {width:45px;}
table#search_form3 div.form_attrib {float:left;}
table#search_form3 tr#toffer_num td{border-bottom:1px solid #DFD6B0; padding-bottom:8px; font-weight:bold;}
table#search_form3 tr#toffer_num td input{font-weight:normal;}
table#search_form3 tr#toffer_type td{text-align:center;}
table#search_form3 tr#tsearch td{padding-top:8px; font-weight:bold;}
table#search_form3 tr#tbuild_type td{padding-bottom:10px;}
table#search_form3 tr#tview_options td{padding-bottom:10px; padding-top:10px; border-top:1px solid #DFD6B0;}
div#form_container{padding-top:10px; padding-bottom:10px; border-top:1px solid #DFD6B0; margin-top:10px;}

div#form_header {border:1px solid #DFD6B0; border-style:solid solid none solid; padding:10px; font-size:14px;}
div#form_header span {text-transform:uppercase; font-weight:bold;}
div#sorting {float:left;}
div#sorting2 {text-align:right; border-bottom:1px solid #DFD6B0; padding-bottom:6px; margin-bottom:15px}
div#map {border:1px solid #8a6f4c;}

table#calculator td
{
	border-bottom:1px solid #e4e2c0;
	padding-bottom:4px;
	padding-top:4px;
}

table#calculator td.no-border
{
	border:none;
}

div#localizationText
{
 width: 100px;
}
div#new_new_new{
	background: white;
	border: 1px solid #8A6F4C;
	padding: 5px;
	margin-bottom: 15px;
}





