/* CSS Document */

body { margin:0; padding:0; background:#e7d9a7 url(/images/bkg_page.jpg) center repeat-y; font:12px Arial, Helvetica, sans-serif; color:#333333; }

.header { background:url(/images/bkg_body.jpg) no-repeat center top; }



form { margin:0; padding:0; border:none; }

a { color:#ca0000; text-decoration:underline; }

a:hover { text-decoration:none; }

a img { border:none; }



h1 { margin:0 0 0 0; padding:10px 0 10px 50px; font:24px "Times New Roman", Times, serif; color:#eb5e00; background:url(/images/bkg_h1.jpg) no-repeat left; font-weight:bold; }



.clear { clear: both; height:0; font-size:0px; line-height:0; padding:0; margin:0;  }

.abs { vertical-align:middle; }

.t11 { font:11px Tahoma, Geneva, sans-serif; }

.m0 { padding:0; margin:0; }

.red { color:#C00; }

.green { color:#060; }



.all { width:990px; margin:0 auto 0 auto; height:800px; border:none; }



.prolang { height:25px; width:990px; }

.properties { float:left; width:770px; margin-top:4px; padding-left:33px; }

.properties ul { margin:0; padding:0; list-style-type:none; font:11px Tahoma, Geneva, sans-serif; }

.properties ul li { list-style-type:none; display:inline; color:#89682b; padding:0 2px 0 2px; }

.properties ul li a { color:#89682b; text-decoration:none; }

.properties ul li a:hover { text-decoration:underline; }

.language { float:right; width:180px; font:11px Tahoma, Geneva, sans-serif; color:#89682b; margin-top:4px; }



.logo { float:left; width:250px; height:63px; }

.sitemap { float:right; }

.e-line { height:155px; }

.e-con { height:24px; padding-right:36px; }

.e-con a { font:18px Arial, Helvetica, sans-serif; color:#2272c7; }

.startsite { height:27px; }



.calcs { width:988px; margin:auto; height:213px; background:url(/images/bkg_calculators.jpg) no-repeat right top; }

.caleft { float:left; width:330px; }

.camid { float:left; width:240px; margin-top:19px; }

.camid  h4 { font:26px "Times New Roman", Times, serif; font-weight:normal; margin:0 0 8px 0; padding:0; }

.carin { float:left; width:135px; }

.casubm { float:left; width:265px; margin-top:19px; }

.casubm h4 { font:26px "Times New Roman", Times, serif; font-weight:normal; margin:0 0 8px 0; padding:0; }



.iconota { background:#FFF url(/images/ico-notary.gif) left no-repeat; padding:4px 4px 4px 24px; border:1px solid #d3d3d3; width:160px; font:11px Tahoma, Geneva, sans-serif; }

.icoprofit { background:#FFF url(/images/ico-profit.gif) left no-repeat; padding:4px 4px 4px 24px; margin-top:8px; border:1px solid #d3d3d3; width:160px; font:11px Tahoma, Geneva, sans-serif; }

.cacom { width:188px; margin-top:8px; background:url(/images/ico-calc-sum.gif) top right no-repeat; }

.cacom input { width:96px; vertical-align:middle; font:11px Tahoma, Geneva, sans-serif; border:1px solid #4f544a; padding:1px;  }

.cacom select { vertical-align:middle; font:11px Tahoma, Geneva, sans-serif; border:1px solid #4f544a; padding:0; margin-left:10px;  }

.CacL1 { margin-top:6px; }

.CacL2 { margin-top:8px; }



.col-1 { float:left; width:12px; }

.col-2 { float:left; width:180px; }

.col-3 { float:left; width:22px; }

.col-4 { float:left; width:560px; }

.col-5 { float:left; width:28px; height:225px; background:url(/images/rmid_t.gif) no-repeat center top; }

.col-6 { float:left; width:178px; }



.p359 { margin-top:20px;}



.lnon { background:url(/images/ln-bkg.gif); }
.lnon ul { margin:0 0 0 0px; padding:0; list-style-type:none; font:13px Arial, Helvetica, sans-serif; font-weight:bold; }
.lnon ul li { white-space:nowrap; list-style-type:none; line-height:28px; }
.lnon ul li a { color:#000; text-decoration:none; }
.lnon ul li a:hover { color:#9d2a2a; /* padding-left:11px; background:url(/images/ln-on.gif) left no-repeat; */ text-decoration:underline; }


.left-property-types { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  }
.left-property-types ul { margin:0; padding:0; list-style-type:none; }
.left-property-types ul li { line-height:18px; }
.left-property-types ul li a { color:#000; text-decoration:none; border-bottom:1px dotted #f7f4ed;  }
.left-property-types ul li a:hover { color:#ca0000; text-decoration:none; border-bottom:1px solid #ca0000; }

.imo {  text-align:right; padding:0; margin:0 0 0 0; }

.imo a { padding-left:16px; background:url(/images/ico-more.gif) no-repeat left bottom; }



.rcpb span { margin:0; padding:0; font:16px "Times New Roman", Times, serif; font-weight:bold; color:#848484; line-height:10px; }

.rcpb { padding:0; margin:10px 0 0 0; font:23px "Times New Roman", Times, serif; font-weight:bold; color:#273f53; line-height:28px; }

.rcpbb { padding:0; margin:0; font:21px "Times New Roman", Times, serif; color:#273f53; line-height:28px; }

.adsh { padding:0; margin:0 0 10px 89px; font:23px "Times New Roman", Times, serif; font-weight:bold; color:#273f53; line-height:28px; }

.adsh span { margin:0; padding:0; font:16px "Times New Roman", Times, serif; font-weight:bold; color:#848484; line-height:10px; }

.adsh a { text-decoration:none; border:none; }

.adsh a:hover { text-decoration:underline; }

.dotr { height:9px; margin:10px 0 18px 0; background:url(/images/dot-r.gif) center repeat-x; }

.conpap { margin-top:18px; background:url(/images/bkg-conpap.jpg) no-repeat top right; padding-top:28px; }

.conpap h4 { margin-bottom:8px; }



.advbkg { margin-bottom:4px; background:url(/images/bkg-adv.gif) no-repeat top left; }

.advbkg h4 { margin-left:40px; }



.srvbkg { margin-bottom:4px; background:url(/images/bkg-srv.gif) no-repeat top left; }

.srvbkg h4 { margin-left:40px; font-size:21px; color:#377832; }



.srvlist { margin:0; padding:0; }

.srvlist ul { padding:0; margin:0; list-style-type:none; }

.srvlist ul li { padding:9px 12px 9px 12px; }

.srvlist ul li.srvc { background:#f7f4ec; }

.srvlist ul li a { color:#8d1b0e; text-decoration:none; }

.srvlist ul li a:hover { text-decoration:underline; }



.currarr { margin-top:3px; padding-top:3px; padding-bottom:5px;  background:url(/images/bkg-curr.gif) no-repeat; }

.currarr span { color:#FFF; font:10px Tahoma, Geneva, sans-serif; }

.crr-1 { float:left; width:55px; text-align:center; font:11px Tahoma, Geneva, sans-serif; line-height:18px; }

.crr-2 { float:left; width:66px; text-align:center; font:11px Tahoma, Geneva, sans-serif; line-height:18px; }

.crr-3 { float:left; width:56px; text-align:center; font:11px Tahoma, Geneva, sans-serif; line-height:18px; }

.crr-1 span { line-height:14px; }

.crr-2 span { line-height:14px; }

.crr-3 span { line-height:14px; }



.dvpt { padding:4px 0 4px 0; background:url(/images/div-ptop.gif) repeat-x; margin:6px 0 6px 0; }

.sea-1 { float:left; width:194px; margin-top:32px; }

.sea-2 { float:left; width:27px; height:196px; background:url(/images/bkg-s-m.gif) repeat-y center; }

.sea-3 { float:left; width:339px; background:url(/images/bkg-s-man.gif) repeat-x bottom; }

.sea-man { height:210px; background:url(/images/property-man.gif) no-repeat right top; }



.as1 { margin:3px 0 8px 0; }

.asr4 { width:201px; background:#dcf0f6; padding:4px 8px 6px 12px; }

.asr4 a { color:#0461a2; }

.a4in { margin:4px 0 4px 0; width:84px; font:12px Arial, Helvetica, sans-serif; border:1px solid #4f544a; padding:1px; }

.a4sel { margin:4px 0 4px 0; width:219px; font:12px Arial, Helvetica, sans-serif; border:1px solid #4f544a; padding:1px; }

.sbtn { cursor:pointer; vertical-align:middle; }



.srmain { background:url(/images/bkg-srmain.jpg) repeat-y; }

.sat { height:61px; background:url(/images/bkg-sat.jpg) no-repeat top; }

.sat h2 { margin:0 0 0 0; padding:16px 0 0 86px; font:24px "Times New Roman", Times, serif; color:#000; }

.sat h2 span { color:#002f57; }

.saf { height:44px; background:url(/images/bkg-saf.jpg) no-repeat bottom; }



.pagination { width:540px; margin-left:20px; }

.pcount { float:left; width:185px; white-space:nowrap; padding-top:3px;  }

.pcount strong { color:#C00; }



.paging { float:right; width:325px; white-space:nowrap;  }

.paging ul { float:right; list-style-type:none; margin:0; padding:0; }

.paging ul li { padding:2px 6px 2px 6px; margin:0 0 0 4px; float:left; display:inline; border:1px solid #999999; color:#999999; }

.paging ul li.current { border-color:#cc0000; background:#fffeeb; }

.paging ul li.current a { font-weight:bold; color:#cc0000; }

.paging ul li:hover { border-color:#cc0000; background:#f9f9f9; cursor:pointer; }

.paging ul li a { color:#999999; text-decoration:none; }

.paging ul li a:hover { color:#cc0000; text-decoration:none; }



.offdiv { margin:0 0 0 20px; background:url(/images/bkg-off-div.gif) center repeat-x; }

.medal-on { background:url(/images/ico-medal.gif) no-repeat right top; }

.medal-off { background:none; }

.offer-info { margin:6px 0 6px 20px; }

.offer-info h2 { margin:0 0 4px 0; padding:0 0 0 15px; background:url(/images/offer.gif) no-repeat left; font:13px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; }

.offer-info h2 a { text-decoration:none; color:#000; }

.offer-info h2 a:hover { color:#C00; }

.oli { float:left; width:160px; }

.oli a img { padding:2px; background:#FFF; border:1px solid #999; }

.oli a img:hover { border:1px solid #C00; }

.ori { float:left; width:378px; font:11px Tahoma, Geneva, sans-serif;  }



.onethumb { float:left; width:140px; padding-left:35px; padding-bottom:20px; }

.onethumb a img { border:1px solid #09F; padding:1px; background:#FFF;   }

.onethumb a img:hover { border-color:#eb5e00;}



.footer { width:990px; height:40px; background:#e7d9a7 url(/images/bkg_copyright.jpg) no-repeat; }

.copy { float:left; width:400px; font:11px Tahoma, Geneva, sans-serif; color:#807673; padding-top:18px; margin:0; }

.wa { float:right; width:400px; padding-top:18px; }

.wa h5 { color:#b6ab87; font:11px Tahoma, Geneva, sans-serif; margin:0; font-weight:normal; }

.wa h5 a { color:#b6ab87; text-decoration:none; border-bottom:1px dotted #a7a089; }

.wa h5 a:hover { color:#333; border-bottom:1px dotted #333; }



.c-img { background:#FFF; padding:1px; border:1px solid #dfd4b3; }



.seo_block { background:#f9f4ed; }

.seo_block0 { height:40px; background:url(/images/div-left.gif) no-repeat top; }

.seo_bl { background:url(/images/div-smd.gif) bottom no-repeat;  padding-bottom: 20px;}



.block-link { width:180px; padding: 5px 0 5px 0; }

.block-link h4 { margin: 5px auto 5px 0; }

.block-link ul { margin:0px; padding:0; }

.block-link ul li { list-style-type: none; padding-top: 5px; }

.block-link ul li.back { background: #f2eacd; }

.block-link ul li a { color:#8d1b0e; font-size:13px; text-decoration:none; }

.block-link ul li a:hover { text-decoration: underline; }

/* New Listing */
.newlist { display:block; float:left; width:160px; min-height:230px; padding:0px 8px 2px 8px; margin:6px 0px 6px 0px;  /* space */  background:#FFF url(/images/new.gif) repeat-x top; border:1px solid #d49191; -moz-border-radius: 5px; border-radius: 5px;  }
.newlist:hover { border-color:#CC0000; background-color:#fdfcd0; }
.offer-image a img { border-top:1px solid #dddddd; border-bottom:1px solid #000;}
.offer-image a:hover img { border-color:#000000; }
.new-offer-price { font:bold 14px Arial, Georgia, "Times New Roman", Times, serif; color:#880000; }
.new-offer-price span { font-size:14px; }
.nltitle { padding:6px 6px 6px 6px; text-align:center; }
.nltitle a { font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#CC0000; }
.nltitle a:hover { text-decoration:underline; }
.newofferdetails { margin-top:8px; }
.newofferdetails a { color:#0461A2; }
.newspace { display:block; float:left; width:13px; } /* space */

