body{ font-size: 11px; background-color: #fff;}
.red { color: #FF0000;}
#container { width: 944px; margin: 0 auto; }
#top { width: 944px; height: 158px; background: url( ../images/top_bg.jpg ) no-repeat; }
#user_welcome { background: url( ../images/arrows/grey.png ) no-repeat 12px 8px; padding: 5px 30px; color: #000; height: 15px;}
#user_welcome a { color: #000; font-weight: bold; }
#user_welcome a.hover { text-decoration: underline; }
#log_in { margin: 0; padding: 0;position: relative; top: 20px; left: 700px;width: 170px; background: url( ../images/arrows/grey_s.png ) 2px 3px no-repeat; }
#log_in legend { background: url( ../images/icons/user.png ) top right no-repeat; padding-right: 20px;font-weight: bold; padding-left: 28px; display:block; }
#log_in input { width: 150px;  color: #898989; margin-top:6px; padding: 1px 10px; font-style: italic;font-size: 1em}
#log_in .submit { float: right;width: auto;background: none; background: url( ../images/arrows/yellow.png ) no-repeat 0 2px; border: none;color: #9c8e80;display: block;padding: 0 0 0 20px; font-style: normal; cursor: pointer; margin-top: 5px;margin-right: 4px;font-weight: bold;}
#user_menu { overflow: hidden;width: 280px;border: 1px solid #ece7dd;margin:0; padding: 0; position: relative; top:5px; left:645px; background: url( ../images/user_menu_bg.jpg ) repeat-x 0 17px #f0efed; padding-bottom: 10px;}
#user_menu_header { overflow: hidden;padding-top: 1px;width: 280px; height: 16px; text-indent: 20px; font-weight: bold; font-size: 1.1em; text-transform: uppercase;color: #8a6e4d; background: url( ../images/user_menu_header_bg.jpg ) repeat-x; }
#user_menu_1 { width: 140px;float: left; list-style: none; color: #302415; margin: 6px 0 0 20px;}
#user_menu li { margin: px 0;}
#user_menu_1 .red { color: ##FF0000;}
#user_menu_1 .green { color: ##008000;}
#user_menu_2 { width: 110px;float: left;list-style: none; margin: 6px 0 0 10px; }
#user_menu_2 a, #user_menu_1 a { margin: 0;color: #302415;  }
#user_menu_2 a:hover, #user_menu_1 a:hover { text-decoration: underline;}
#menu { list-style: none;padding: 14px 30px 0 30px; margin: 0;height: 21px; width: 884px; background: url( ../images/menu_bg.jpg ) repeat-x; border-top: 1px solid #e5d8c9; overflow: hidden;}
#menu li { float: left; padding: 0; margin: 0;}
#menu a { display: block; background-image: url( ../images/sets/menu.png ); background-repeat: no-repeat; height: 21px; }
#menu a span { display: none; }
#menu .separator { width: 2px; height: 21px;background: url( ../images/sets/menu.png ) -578px 0 no-repeat; margin: 0; }
#link_1 { margin: 0 22px 0 0; width: 96px;}
#link_2 { margin: 0 22px 0 22px;width: 109px; background-position: -96px 0; }
#link_3 { margin: 0 22px 0 22px;width: 39px; background-position: -205px 0;}
#link_4 { margin: 0 22px 0 22px;width: 77px; background-position: -244px 0;}
#link_5 { margin: 0 22px 0 22px;width: 140px; background-position: -321px 0;}
#link_6 { margin: 0 22px 0 22px;width: 66px; background-position: -461px 0;}
#link_7 { margin: 0 0 0 22px;width: 51px; background-position: -527px 0;}
#info_header { width: 944px; height: 29px; border-bottom: solid 1px #e6d9b9; overflow: hidden; background-color: #f8f7f6;}
#info_header a { color: #000; font-weight: bold; }
#info_header a:hover { text-decoration: underline; }
#info_header p { margin-top: 5px;padding-left: 8px;background: url( ../images/arrows/simple.png ) 0 6px no-repeat;}
#info_header_1 { position: relative;left:15px; width:200px; float: left;}
#info_header_2 { position: relative;left:30px; float: left; width: 470px;}
#info_header_3 { position: relative; left: 65px; float: left; }
#add_annoucement { position: relative; right: 15px;display: block; float: right;margin-top: 2px;width: 19px; height: 23px; background: url( ../images/icons/disc.png ) no-repeat; }
#add_annoucement span { display: none; }

#main_container { width: 944px; overflow: hidden;  background-color: #fff; margin-bottom: 30px;}
#col_1 { width: 213px; float: left; padding-top: 10px;}
#col_2 { width: 720px;  margin-left: 11px; float: left;}
#col_2 a {color: #78734d; }
#col_2 table { line-height: 1.2em; }
#col_1 h1 { font-weight: bold;height: 22px; font-size: 12px; padding-top: 8px;color: #fff; margin:0;}
#col_1 .h_user_menu {  padding-left: 25px; background-color: #d3bd82; border-bottom: 5px solid #eae5d1;}
#col_1 .user_menu { padding-top: 5px;border: 1px solid #ddd8cc; border-top: none;background-color: #f5f3eb;width: 211px;margin:0; list-style: none; margin-bottom: 8px;}
#col_1 .user_menu li { padding-left: 24px; height: 23px;margin: 5px 15px 0 15px; width: 163px; border-bottom: 1px dotted #8c8b88; background: url( ../images/arrows/grey_s.png ) no-repeat 0 3px; }
#col_1 .user_menu li a { color: #000;}
#col_1 .user_menu li a:hover { text-decoration: underline; }
#h_categories { background: url( ../images/categories_bg.jpg ) no-repeat; height: 59px;}
#h_categories span { display: none; }
#categories { border: 1px solid #ddd8cc; border-top: none;background-color: #f5f3eb;width: 211px;margin:0; list-style: none;margin-bottom: 5px;}
#categories li { padding-left: 24px; height: 20px;margin: 0 15px 4px 15px; width: 163px; border-bottom: 1px dotted #8c8b88; background: url( ../images/arrows/grey_s.png ) no-repeat 0 3px; }
#categories li a { color: #000;}
#categories li a:hover { text-decoration: underline; }
#h_search { background: url( ../images/search_bg.jpg ) no-repeat; height: 47px;}
#h_search span { display: none; }
#search { background-color: #edeadd;border: 1px solid #bfb59f; border-top: none; padding-bottom: 15px;margin-bottom: 8px;}
#search input { width: 150px;  color: #898989; margin: 2px 0 2px 25px; padding: 1px 10px; font-style: italic;font-size: 1em}
#search select { width: 170px;  color: #898989; margin: 2px 0 2px 25px;  padding: 1px 0 1px 10px; font-style: italic;font-size: 1em}
#search label { padding: 3px 0;margin-left: 25px;display: block; font-weight: bold; padding-left: 10px; background: url( ../images/arrows/thin.png ) no-repeat 0 8px;}
#search .s_price { float: left; width: 105px; margin-left: 15px;}
#search .l_price { float: left; background: none; clear: both;}
#search a.advanced { color: #9c8e80; display:block; float: right; width: 89px;clear: both; background: none; background: url( ../images/arrows/brown1.png ) no-repeat 0 center; padding: 0 0 0 20px; margin: 15px 15px 5px 0; font-weight: bold;cursor: pointer;}
#search a.advanced:hover { text-decoration: none; }
#search .submit { clear: both;float: right;width: auto;background: none; background: url( ../images/arrows/brown1.png ) no-repeat 0 3px; border: none;color: #9c8e80;display: block;padding: 0 0 0 20px; font-style: normal; cursor: pointer; margin: 5px 15px 5px 0;font-weight: bold;}
#h_statistics { padding-left: 25px;background-color: #b49215;}
#statistics { background-color: #bba346;border: 1px solid #c3baa5; list-style: none; width: 211px; margin: 0;margin-bottom: 8px;}
#statistics li { color: #fff; font-weight: bold; margin: 8px 0;margin-left: 25px; padding-left: 18px; background: url( ../images/arrows/grey_s.png ) no-repeat 0 3px; }

.section { clear: both;width: 710px; height: 19px; background: url( ../images/bars/header.jpg ) repeat-x; font-size: 12px; font-weight: bold; padding: 5px; margin: 10px 0;}
.advert_container { clear: both;width: 720px; overflow: hidden;margin-bottom: 8px; position: relative;}
.advert_container .header { overflow: hidden;font-size: 12px;width: 710px; height: 25px; padding: 0 0 0 10px;background: url( ../images/bars/advert_bg.jpg ) repeat-x; }
#col_2 .advert_container .header a { font-size: 1.1em;color: #000000; }
.advert_container .header p { float: left; padding: 3px 0; }
.advert_container .price { height: 25px;background: url( ../images/bars/advert_price_bg.jpg ) repeat-x; padding: 4px 10px;min-width: 154px; font-weight: bold;float: right; display: block; }
.advert_container .price strong { color: #fc0402; }
.advert_container .content { width: 718px; background: url( ../images/shadow_normal.jpg ) no-repeat center top #f7f6f1; overflow: hidden; padding-bottom: 15px; border: 1px solid #f1efe6; border-top: none;}
.advert_container .photo { display: block; float: left; margin-top: 13px; margin-left: 13px;}
.advert_container .description {  float: left; list-style: none; margin: 0; width: 410px; margin-top: 25px;margin-left: 25px; padding-bottom: 20px;}
.advert_container .description li { padding-left: 18px; background: url( ../images/arrows/simple.png ) 0 6px no-repeat; }
.advert_container .read_more { position: absolute; bottom: 3px; right: 8px; background: url( ../images/arrows/brown.png ) no-repeat 0 3px; padding-left: 18px; color: #78734d; font-weight: bold;}
.advert_container .advert_admin { margin: 0 auto; width: 130px;height: 30px; }
.advert_container .advert_admin a { margin: 0 2px; }

#col_2 .advert_container .header_hl { background: url( ../images/bars/advert_promo_bg.jpg ) repeat-x; }
#col_2 .advert_container .content_hl { background: url( ../images/shadow_promo.jpg ) no-repeat center top #eae2cd; }
#col_2 .advert_container .header_h1 .price { background: url( ../images/bars/advert_promo_price_bg.jpg ) repeat-x; }

#footer { width: 944px; background: url( ../images/footer_bg.jpg ) repeat-x; border-top: solid #a78a1e 4px;height: 55px; position:relative;}
#footer ul { list-style: none; position: relative; top: 10px; left: 10px;}
#footer li { display: inline; }
#footer li a { margin: 0 6px;color: #000; text-transform: uppercase; }
#footer li a:hover { text-decoration: underline; }
#footer span { position: absolute; top: 20px; right: 20px; text-transform: uppercase; }
#col_1 ul li.last { border: none; }

/* ORGINAL CSS */


img.photo {
border: 2px double #f2f0e5; 
padding: 2px;
}
td {
text-align:left;
}

.mini {
font-size:9px;
color:#999999;
}

div#captcha {
text-align:center;
padding:3px;
background-color:#000000;
color:#ffffff;
margin-left:2px;
font-weight:bold;
width:76px;
}

td.advertiseOpt {
width:120px;background-color:#f0eee1;background-image:url(../images/round.gif);background-repeat:no-repeat;padding:3px;border-bottom:solid 1px #d7d7d7;
}

div.codeList {
width:335px;background-color:#efefef;margin:4px;float:left;border:1px solid #dddddd;border-top:4px solid #dddddd;padding:5px;background-image:url(../images/triangle.gif);background-position: bottom right;background-repeat:no-repeat;
}

textarea.cList {
border:1px solid #dddddd;padding:1px;width:115px;height:100px;margin:0px;
}

input.codeText {
border:1px solid #dddddd;padding:1px;width:80px;margin:0px;
}

table.advTop {
line-height: 1.2em;
font-size:10px;
color:#747474;
}

td.advTopCam {
background-color:#f0eee1;background-image:url(../images/left.gif);background-repeat:no-repeat;padding:0px;width:128px;padding-top:3px;padding-bottom:3px;
}

td.advTopType {
background-color:#f0eee1;padding:0px;width:176px;padding-top:3px;padding-bottom:3px;
}

td.advTopSize {
background-color:#f0eee1;padding:0px;width:82px;padding-top:3px;padding-bottom:3px;
}

td.advTopPrice {
background-color:#f0eee1;padding:0px;width:103px;padding-top:3px;padding-bottom:3px;
}

td.advTopPro {
background-color:#f0eee1;padding:0px;width:149px;padding-top:3px;padding-bottom:3px;
}

td.advTopDate {
background-color:#f0eee1;background-image:url(../images/right.gif);background-repeat:no-repeat;padding:3px;width:90px;background-position:bottom right;padding-top:3px;padding-bottom:3px;
}

td.offerType {
background-color:#f2f0e5;padding:3px;width:176px;
}

td.offerTypePromo {
background-color:#ececbd;padding:3px;width:176px;
}

td.offerSize {
background-color:#f2f0e5;font-weight:bold;padding:3px;width:82px;
}

td.offerSizePromo {
background-color:#ececbd;font-weight:bold;padding:3px;width:82px;
}

td.offerPrice {
background-color:#f2f0e5;font-weight:bold;padding:3px;width:103px;
}

td.offerPricePromo {
background-color:#ececbd;font-weight:bold;padding:3px;width:103px;
}

td.offerProvince {
background-color:#f2f0e5;padding:3px;width:149px;
}

td.offerProvincePromo {
background-color:#ececbd;padding:3px;width:149px;
}

td.offerDate {
background-color:#f2f0e5;font-weight:bold;padding:3px;width:90px;background-image:url(../images/offer-right.gif);background-repeat:no-repeat;background-position:bottom right;
}

td.offerDatePromo {
background-color:#ececbd;font-weight:bold;padding:3px;width:90px;background-image:url(../images/offer-right-promo.gif);background-repeat:no-repeat;background-position:bottom right;
}

td.offerDesc {
padding:5px;border-bottom:solid 1px #f2f0e6;width:491px;
}

td.offerDescPromo {
padding:5px;border-bottom:solid 1px #ececbd;width:491px;background-color:#f8f8cb;
}

td.offerMore {
padding:3px;border-bottom:solid 1px #ececbd;border-right:solid 1px #ececbd;text-align:center;width:80px;
}

td.offerMorePromo {
padding:3px;border-bottom:solid 1px #ececbd;border-right:solid 1px #ececbd;text-align:center;width:80px;background-color:#f8f8cb
}

img.photoPromo {
border: 2px double #ececbd; 
padding: 2px;
}

div.fsize {
width:1000px;
margin:auto;
}

div#top1 {
background-image:url(../images/nieruchomosci_02.gif);
width:1000px;
height:63px;
}

div#content {
width:982px;margin:auto;
}

div#top2 {
background-image:url(../images/nieruchomosci_04.gif);
width:1000px;
height:220px;
margin-bottom:12px;
text-align:left;
}

div#lmenu {
width:234px;float:left;background-color:#ffffff;text-align:left;
}

div#txt {
width:748px;float:left;background-color:#ffffff;text-align:left;background-image:url(../images/nieruchomosci_16.gif);background-repeat:repeat-x;
}

div#menu01 {
float:left;
width:127px;
height:37px;
}

div#menu02 {
float:left;
width:144px;
height:37px;
}

div#menu03 {
float:left;
width:116px;
height:37px;
}

div#menu04 {
float:left;
width:140px;
height:37px;
}

div#menu05 {
float:left;
width:85px;
height:37px;
}

div#menu06 {
float:left;
background-image:url(../images/nieruchomosci_11.gif);
width:298px;
height:37px;
}

div#menu07 {
float:left;
width:90px;
height:37px;
}

.right_text {
text-align:right;
}


img.ph {
margin:5px;
float:left;
}

fieldset {
margin:0px;
padding:0px;
border:0px;
}

div.message {
float:none;
background-color:#fffdec;
border: solid 1px #f6f1c4;
border-top: solid 5px #f0f0c0;
padding:3px;
margin:5px;
}

div.option  {
margin-bottom:5px;
width:230px;
float:left;
}

img {
border:0px;
}

input.cbox  {
height:11px;
font-size:5px;
}



.sinput {
border:1px solid #dddddd;
height:17px;
width:200px;
}

input.sinput2 {
border:1px solid #dddddd;
height:17px;
width:80px;
}

input.sinput3 {
border:1px solid #dddddd;
height:17px;
width:160px;
}

textarea.description {
width:720px;
height:150px;
}



div#box {
width:755px;
float:left;
background-color:#ffffff;
}

div.pad7 {
padding:7px;
}

div#search {
margin-top:5px;
width:227px;
height:31px;
background-image:url(../images/14.gif);
}

div#panel {
margin-top:5px;
width:227px;
height:31px;
background-image:url(../images/01.gif);
}

div#advertising {
margin-top:5px;
width:227px;
height:31px;
background-image:url(../images/03.gif);
}

div#search2 {
margin-top:10px;
width:227px;
height:31px;
background-image:url(../images/16.gif);
}

