html *{margin:0;padding:0;font-family:Tahoma,Arial,sans;font-size:12px;border:0;}
html,body{background:url('/images/topgr.gif') repeat-x #fff7ed;}
a:hover{text-decoration:none;}
img{vertical-align:bottom}

.clear{clear:both;}

#wrapper{width:100%;min-width:1100px;position:relative;}
.shadow{display:inline-block;background:#b5afa8;}
.shadow img{position:relative;top:-3px;left:-3px;}
.shadow span{position:relative;top:-3px;left:-3px;}

#header{height:375px;width:1010px;background:url('/images/header.jpg') no-repeat top center;margin:0 auto;position:relative;}
#header a{display:block;position:absolute;background-repeat:no-repeat;}
#header .logo{left:20px;top:25px;width:282px;height:120px;background:url('/images/logo.png')}
#header .zem{left:42px;top:202px;width:100px;height:65px;}
#header .house{left:228px;top:144px;width:155px;height:50px;}
#header .comm{left:583px;top:215px;width:125px;height:50px;}
#header .vill{left:754px;top:234px;width:155px;height:50px;}
#header .rent{left:826px;top:104px;width:67px;height:50px;}
#header .home{right:130px;top:37px;width:20px;height:20px;background-image:url('/images/home.gif')}
#header .map{right:84px;top:37px;width:20px;height:20px;background:url('/images/map.gif')  center no-repeat;}
#header .mess{right:35px;top:37px;width:20px;height:20px;background:url('/images/mess.gif') center no-repeat;}


#main{width:1100px;margin:0 auto;}
#main #info {width:290px;vertical-align:top;}
#info .menu{width:275px;}
#info .cat,#info .cat_c{width:250px;height:24px;display:block;margin:2px 0;padding:0 0 0 25px;line-height:24px;text-decoration:none;font-size:13px;color:#fff;font-weight:bold}
#info .cat{background:url('/images/mm.jpg');}
#info .cat:hover{background:url('/images/mma.jpg');}
#info .cat_c{background:url('/images/mma.jpg');}
#info .menu .item{display:block;color:#606060;font-size:13px;width:225px;margin:0 0 0 25px;padding:0 0 0 20px;background:url('/images/cyatka.gif') no-repeat left 7px;}

#info h3{font:18px Arialn,Arial,sans;margin:20px 0 20px 10px}
#info .reklama{display:block;text-align:center;color:#606060;width:255px;margin:0 0 0 10px;}
#info .reklama img{border:3px solid #320235;margin:0 0 10px 0}
#info .news{display:block;text-align:center;color:#606060;width:255px;margin:0 0 0 10px;}
#info .news img{border:5px solid #320235;}
#info .news .shadow{width:150px;height:110px;margin:0 auto 10px auto;}

#main #content {width:820px;vertical-align:top;overflow:hidden;}
#content .about {color:#411d00;font-family:arial;overflow:hidden;padding:0 120px 0 0;}
#content .director{display:block;width:211px;margin:0 15px 15px 0;font-size:14px;color:#4b394d;float:left;}
#content .about img{border:0px solid #320235; padding-right:5px;}
#content .about .h{font-size:14px}
#content .about .cont{float:left;clear:both;}
#content .about .detail{display:block;float:right;clear:both;width:120px;height:25px;margin:5px -60px 5px 0;background:url('/images/detbut.jpg')}

#content h3{font:24px Arialnb,arial,sans;color:#74677b;margin:0 0 15px 0}

#content .item {width:190px;float:left;font-family:arial,sans;padding:0 0 0 3px;margin:0 12px 15px 0;color:#fff;text-decoration:none;}
#content .last{margin:0 0 15px 0;}
#content .item .shadow{margin:3px 0;}
#content .item img{position:relative;left:-3px;}
#content .shadow span{display:block;height:30px;width:180px;background-color:#694c66;padding:3px;}
#content .shadow img {border:5px solid #320235;}
#content .item .detail{float:right;margin:0 4px 0 0;color:#5f335a;text-decoration:underline;font-size:13px;line-height:20px;}
#content .item .detail:hover{text-decoration:none;}

#content .nav{font-family:arial;margin:10px 0 20px 50px;}
#content .nav a{color:#000;font-weight:bold}
#content .nav .cur{color:#674463;text-decoration:none;}

#list{width:680px;margin:10px 0 0 50px;}
#list th{height:25px;background:#694c66;text-transform:uppercase;color:#fff;font:10px arial;font-weight:bold;vertical-align:middle;padding:0;}
#list .counter{position:relative;top:-2px;height:23px;line-height:23px;border-top:2px solid #462e43;}
#list .counter a{color:#fff;text-decoration:none;}
#list .forw,#list .back,#list .cur{line-height:16px;display:inline-block;height:16px;width:16px;}
#list .counter .forw{margin:0 5px;background:url('/images/forw.gif');}
#list .counter .back{margin:0 5px;background:url('/images/back.gif');}
#list .counter .cur{background:url('/images/cur.gif');color:#000;}
#list .hider{height:0px;font-size:1px;}
#list .photo,#list .title,#list .loc,#list .sq,#list .cost{border-right:1px solid #281d27}
#list .adv,#list .title,#list .loc,#list .sq,#list .cost{border-left:1px solid #baadb9}
#list .photo {width:155px;}
#list .title {width:130px;}
#list .loc{width:120px;}
#list .sq{width:90px;}
#list .cost{width:100px;}
#list .adv{width:75px;}
#list td{padding:13px 5px 7px 5px;vertical-align:middle;text-align:left;border-bottom:2px solid #a2959e}
#list td a{color:#000;}
#list .shadow{float:right;}

#content .prev{padding:7px 10px;width:150px;margin:0 0 0 45px;border:1px solid #ede3dc;background:#e5dad5;}
#content .prev img{margin:7px 0;border:5px solid #370b38}

#content .hdetail{float:right;width:575px;}
#content .hdetail .h1{display:block;margin:0 0 10px 0;font:20px arial;color:#674463}
#content .hdetail .cname{display:block;text-transform:uppercase;text-align:right;background:#ddcbc9;width:140px;height:30px;line-height:30px;padding:0 20px 0 0;margin:0 0 1px 0;font-family:arial;font-weight:bold;color:#563f53;float:left;}
#content .hdetail .cvalue{display:block;background:#ece2dc;width:260px;height:30px;line-height:30px;padding:0 0 0 20px;margin:0 0 1px 160px;}
#content .hdetail .text{width:440px;margin:20px 0;font-size:14px;color:#4d4239;}
#content .hdetail .shadow{display:inline-block;position:relative;}
#content .hdetail #loader{display:none;position:absolute;left:-3px;top:-3px;width:100%;height:100%;background:url('/images/loader.gif') #000 center center no-repeat;z-index:1000}



#footer{width:1030px;height:230px;margin:0 auto;position:relative;background:url('/images/footer.jpg') no-repeat bottom center;z-index:2;}
#footer .copyright{color:#a08f9e;position:absolute;left:20px;bottom:35px;}
#footer .create{color:#a08f9e;position:absolute;right:20px;bottom:35px;}
#footer .create a{color:#fff;font-weight:bold;}
.botbg{position:absolute;left:0;bottom:0;z-index:1;width:100%;height:196px;background:url('/images/botbg.gif')}