/* 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: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; }

.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; }