* {padding:0; margin:0}html {height:100%}body {position:relative; height:100%; _behavior:url("./css/csshover.htc"); font:11px arial; color:#3d362a; min-width:990px; line-height:16px}img {border:0}a {outline:none; color:#ac9e76}a:hover {text-decoration:none}ul {list-style:none}P {padding:0 0 18px}H1 {font:22px arial; font-weight:normal; color:#1a1a1a; margin:0 0 14px}H1.blue {font:18px arial; color:#4699aa; margin:0 0 14px}H2 {font:18px arial; color:#4699aa; margin:0 0 14px}H3 {font:16px arial; color:#4699aa; margin:0 0 14px}H4 {font:14px arial; color:#4699aa; margin:0 0 14px}H5 {font:12px arial; color:#4699aa; margin:0 0 14px}H6 {font:10px arial; color:#4699aa; margin:0 0 14px}/* Content */.content {min-height:100%; _height:100%; background:url(../images/columns-center.png) center 0 repeat-y}.empty {clear:both; height:224px}.head {background:url(../images/top-bg.jpg) center 0  repeat-x #fff; min-height:472px; height:472px; padding:0 0 7px}.head-in {width:830px; padding:0 45px; margin:0 auto; position:relative; _left:4px}/* OLD.menu {width:827px; height:48px; margin:0 auto 11px; background:url(../images/menu.png) no-repeat; font:15px arial narrow; text-transform:uppercase; padding:9px 0 0 11px}.menu ul {overflow:hidden; position:relative; zoom:1}.menu ul li {float:left; background:url(../images/border.png) 0 1px no-repeat; padding:2px 24px 2px 25px; margin:0 0 0 -1px}.menu ul li a {color:#3d362a; text-decoration:none; white-space:nowrap}.menu ul li a:hover {text-decoration:underline}.menu ul li a.active {color:#ab9c73}*/.menu {width:827px; height:37px; margin:0 auto 9px; background:url(../images/menu.png) no-repeat; font:14px arial; text-transform:uppercase; padding:26px 0 0 10px}.menu .LeftSeparate {width:100px;background:none;}.menu ul {overflow:hidden; position:relative; zoom:1}.menu ul li {float:left; background:url(../images/border.png) 0 1px no-repeat; padding:2px 14px 2px 15px; margin:0 0 0 -1px}.menu ul li a {color:#3d362a; text-decoration:none; white-space:nowrap}.menu ul li a:hover {text-decoration:underline}.menu ul li a.active {/*color:#ab9c73*/color:#fff}.banners {margin:0 -9px 8px; float:left; position:relative; _display:inline}.banners a {float:left; width:262px; height:96px; background:url(../images/banner-bg.png) no-repeat; padding:4px 4px 4px 8px; margin:0 0 0 8px}.icons {position:absolute; width:24px; height:105px; background:url(../images/nav.png) no-repeat; margin:13px 0 0 827px; padding:17px 4px 0 0}.icons a {display:block; width:12px; margin:0 auto 15px}/*.phone {position:absolute; margin:233px 0 0 673px; font:26px arial; color:#fff; z-index:5}.phone span {font-size:12px; position:relative; top:-10px}*//*.phone {position:absolute; margin:223px 0 0 623px; font:26px arial; color:#fff; z-index:5}*/.phone div.pos{position:relative; top:17px;left:295px;width:200px;}.phone {position:absolute; 		width:495px; height:87px;		margin:185px 0 0 328px; font:26px arial; 		color:#fff; z-index:5;		background:url(../777.png) top right no-repeat;		}.phone span {font-size:12px; position:relative; top:2px}.phone a {color:#fff;text-decoration:none;}.flash {width:824px; height:281px; background:url(../images/flash-bg.png) no-repeat; padding:4px 11px 4px 10px; margin:0 -3px; float:left; _display:inline}.columns {float:left; width:100%}.columns-in {background:url(../images/columns-top.jpg) center 0 no-repeat; float:left; width:100%}.columns-block {width:830px; margin:0 auto}.left-column {float:left; width:234px; min-height:563px; _height:563px; background:url(../images/leftmenu.png) 7px 0 no-repeat; padding:21px 24px 0 20px; margin:-103px 0 0 6px; _margin:-103px 0 0 3px; position:relative; position:relative; left:1px}.logo {display:block; text-align:center; margin:0 9px 0 0}.nn {display:block; margin:0 auto 10px; position:relative; left:-4px; width:42px}/********** [МЕНЮ] ***************/.leftmenu {overflow:hidden; zoom:1; position:relative; padding:0 21px 0 17px}.leftmenu li {background:url(../images/line.png) no-repeat; position:relative; top:-2px; padding:2px 0 1px; display:block}.leftmenu li a {font:11px verdana; color:#3d362a; text-decoration:none; padding:7px 22px; *padding:5px 22px; display:block; background:url(../images/arrow.gif) 6px 11px no-repeat; *background-position:6px 9px; line-height:14px}.leftmenu li a:hover {background:url(../images/arrow3.gif) 6px 11px no-repeat; color:#c1b697}.leftmenu li a.active {background:url(../images/arrow4.gif) 6px 11px no-repeat #c1b697; color:#fff}.submenu li {background:none; position:relative; top:-2px; padding:6px 0; *padding:5px 0}.submenu li a {font:11px verdana; color:#3d362a; text-decoration:none; padding:0 22px; display:block; background:none; line-height:12px; *line-height:14px}.submenu li a:hover {background:url(../images/arrow3.gif) 6px 4px no-repeat; color:#c1b697}.submenu li a.active {background:url(../images/arrow3.gif) 6px 4px no-repeat; color:#c1b697; margin:0 0 0 16px}.submenu .submenu li a {padding-left:40px;}.submenu .submenu li a:hover {background:url(../images/arrow3.gif) 22px 4px no-repeat; color:#c1b697}.submenu .submenu li a.active {background:url(../images/arrow3.gif) 22px 4px no-repeat; color:#c1b697; margin:0 0 0 16px}/********** end of [МЕНЮ] ***************/.banner {margin:0 0 5px -5px}/********** ИНФОБЛОК ***************/.info {padding:20px 15px 0 21px; text-align: justify; color:#807658; width: 180px;}.info p.zag {font:12px arial; font-weight: bold; color:#4699aa;}
.info a {color:#807658; text-decoration: none;}.info a:hover {color:#807658; text-decoration: none;}.info a:active {color:#807658; text-decoration: none;}
.news {padding:0 0 0 21px}.new {padding:0 0 11px}.new a {color:#ac9e76}.archive {color:#4699aa; text-decoration:none; background:url(../images/arrow5.gif) 0 4px no-repeat; padding:0 0 0 15px}.archive:hover {text-decoration:underline}/*************************************** [Основной контент] ***************************************/.right-column {float:left; width:520px; padding:28px 0 0}/*.right-column p {padding:0 0 18px}*/.right-column P {padding:3px 0 3px 0}.right-column UL{padding:0px 0px 7px 0px;margin:0px 0px 0px 0px;}.right-column LI {padding:0px 0px 0px 0px;margin:0px 0px 0px 20px;list-style-image: url(../images/arrow5.gif);}.articles{overflow:visible;}.article h2 {font:18px arial; color:#4699aa; margin:0 0 14px}.read-more a {color:#4699aa; text-decoration:none; background:url(../images/arrow5.gif) 0 4px no-repeat; padding:0 0 0 15px}.read-more a:hover {text-decoration:underline}.line {height:43px; background:url(../images/line2.png) center 0 no-repeat}.right-column img {margin:-5px 0 5px; background:url(../images/photo-border.png) no-repeat; padding:12px 14px 12px 13px}img.nostyle {background:none;padding:0; margin:0;border:0;}.right-column img.nostyle {background:none;padding:0; margin:0;border:0;}.vTour {width:480px;height:360px;border:3px solid #dfd1b4; margin:2px;padding:2px}/*************************************** end of [Основной контент] ***************************************//*************************************** [Галерея] ***************************************/.gallery {background:url(../images/gallery-bg.png) center 0 no-repeat; height:145px; margin:0 -23px; padding:41px 0 0; position:relative; left:13px}.gallery ul {width:507px; overflow:hidden; zoom:1; position:relative; float:left; margin:0 8px}.gallery li {float:left; padding:0 1px;margin:0px 0px 0px 0px;list-style-image: none;}.gallery li a {float:left; width:158px; height:93px; background:url(../images/gallery-img-bg.png) no-repeat; padding:10px 0 0 9px}.gallery li a img {padding:0; background:none; margin:0}.prev {float:left; width:7px; height:13px; background:url(../images/prev.gif) no-repeat; margin:45px 0 0;cursor:hand;}.next {float:left; width:7px; height:13px; background:url(../images/next.gif) no-repeat; margin:45px 0 0;cursor:hand;}/*************************************** end of [Галерея] ***************************************/#flash2 {float:right; margin:-25px -26px 0 0; position:relative}#flash2 img {padding:0; margin:0; background:none}/* Footer *//*.footer {height:510px; background:url(../images/columns-bottom.jpg) center 0 no-repeat; margin:-510px 0 0 0}*/.footer {height:510px; background:url(../images/columns-bottom.jpg) center 0 no-repeat; margin:-410px 0 0 0}.footer-in {width:788px; margin:0 auto; padding:340px 0 0 50px}.links {float:left; width:100%; padding:0 0 30px}.links a {text-decoration:none; color:#000}.links a:hover {color:#ac9e76; text-decoration:underline}.copy {float:left; width:315px; padding:0 75px 0 0}.creator {float:left; width:200px; padding:0 137px 0 0}.rss {float:left}/****** Гостевая **********************************/.right-column  .red{color: #F43300;}.right-column  .grey{color: #878787;}.right-column  .message{color: #80BD00;}.right-column  .error{color: #F43300;}.input img {margin:0px; background:none no-repeat; padding:0px}.input INPUT {margin:0;padding:0;}.right-column .fieldcaption{margin: 0px; padding: 0px;}.right-column .comment{margin: 0px;margin-bottom: 10px; padding: 0px; padding-right: 55px; color: #878787;font: normal 8pt/8pt Arial;text-align:right;}/******* Карта сайта *********************************/.tdMap{vertical-align: top;	background-image: none;	text-indent: 0px;width: 50%;padding: 0px 20px 0px 20px;}.tdMap li.main{list-style: none;list-style-image: none;margin: 0px 0px 6px 0px;padding: 3px 0px 3px 10px; font-weight:bold;}.tdMap li.main a{}.tdMap li{margin: 0px 0px 6px 0px;padding: 0px 0px 0px 0px;list-style: none;list-style-image: none;}.tdMap li a{}/************************************//******* Yandex-карта *********************************/#YMapsID img {margin:0px; background: none no-repeat; padding:0px;}