 html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, a img, div{border:0;margin:0;padding:0;} body{font:14px 'Trebuchet MS', sans-serif;color:#474747;background:#fff;} body a{color:#474747;text-decoration:underline;} body a:hover{text-decoration:none;} h1{font-size:20px;} #zagh1{font-size:20px;font-weight:bold;} h2{font-size:16px;margin-top:10px;} h3{font-size:14px;margin-top:10px;} h1.h1news{font-size:16px;margin-top:10px;} .clear{clear:both;} .karkas{border:0px;border-collapse:collapse;table-layout:fixed;} .karkas td{padding:0;} #main{width:990px;margin:0 auto;background:#efe5c5 url(body.jpg);position:relative;overflow:hidden;padding-bottom:20px;} #center{width:924px;margin:260px auto 21px auto;overflow:hidden;} #logo{position:absolute;top:32px;left:58px;} #ico{position:absolute;top:21px;left:258px;width:120px;} #ico img{margin:0 9px;} #top-adr{width:517px;padding:5px 17px 5px 17px;margin:0;position:absolute;right:33px;top:15px;color:#000;font-size:12px;} #top-adr td.adr-1, #top-adr td.adr-2{width:236px;padding-left:15px;color:#7e170d;font-size:15px;vertical-align:top;} #top-adr td.adr-1 p, #top-adr td.adr-2 p{color:#000;font-size:20px;line-height:20px;} #top-adr td.adr-1 p span, #top-adr td.adr-2 p span{font-size:13px;position:relative;top:-2px;} #top-adr td.day{width:48px;font-style:italic;} #top-adr .point{margin:5px 0 0 0;} .tl, .tr, .bl, .br{display:block;width:5px;height:5px;position:absolute;font-size:0;line-height:0;} #right{width:555px;padding:36px;background:#fff;float:right;position:relative;overflow:hidden;} #right .tl{top:0;left:0;background:url(bg.jpg) right 0;} #right .tr{top:0;right:0;background:url(bg.jpg) right -5px;} #right .bl{bottom:0;left:0;background:url(bg.jpg) right -10px;} #right .br{bottom:0;right:0;background:url(bg.jpg) right -15px;} * html #right .bl, * html #right .br{bottom:-1px;} #content ul{margin:5px 0 0 20px;} #content ol{margin:5px 0 0 30px;} #content li{margin-top:5px;} #content p{margin-top:10px;text-align:justify;} #content img{float:right;margin-left:15px;border:2px solid #ccc;} #content div.ya-maps{padding:20px 0 0 0;} #content div.ya-maps img{border:0 none;} #home{margin-top:-33px;width:590px;} #home img{border:1px solid #7e170d;margin:33px 35px 0 0;float:left;} #left{width:267px;} #menu{margin:0;position:relative;} #menu ul{list-style:none outside;font-size:18px;color:#7e170d;background:url(point.png) repeat-x bottom;} #menu li{padding:4px 10px 5px 24px;background:url(point.png) repeat-x top;position:relative;} #menu li a{color:#7e170d;text-decoration:none;padding-left:16px;background:url(level1.png) no-repeat 0 10px;} #menu a:hover, #menu a.on{text-decoration:underline;} #menu li span{padding-left:16px;background:url(level1.png) no-repeat 0 10px;text-decoration:underline;} #menu ul ul{background:none;font-size:14px;color:#474747;margin:5px 0 5px 50px;} #menu ul ul li{background:none;padding:0;} #menu ul ul a{background:none;padding:0;color:#474747;} #menu ul ul a:hover{text-decoration:underline;} #menu ul ul span{background:none;padding:0;text-decoration:underline;} #menu2{margin:15px 0 0 0;position:relative;} #menu2 ul{list-style:none outside;font-size:18px;color:#7e170d;background:url(point.png) repeat-x bottom;} #menu2 li{padding:4px 10px 5px 24px;background:url(point.png) repeat-x top;position:relative;} #menu2 li a{color:#7e170d;text-decoration:none;padding-left:13px;background:url(level1.png) no-repeat 0 10px;} #menu2 a:hover, #menu a.on{text-decoration:underline;} #menu2 li span{padding-left:13px;background:url(level1.png) no-repeat 0 10px;text-decoration:underline;} #menu2 ul ul{background:none;font-size:14px;color:#474747;margin:5px 0 5px 50px;} #menu2 ul ul li{background:none;padding:0;} #menu2 ul ul a{background:none;padding:0;color:#474747;} #menu2 ul ul a:hover{text-decoration:underline;} #menu2 ul ul span{background:none;padding:0;text-decoration:underline;} #news{margin-top:25px;} #news p{font-size:12px;text-align:justify;margin:5px 0 0 15px;} #news .zag{font-size:18px;color:#1c1c1c;margin-left:0;} #news .date{background:#8b4c29;font-size:11px;color:#fff;padding:2px 3px 3px 3px;position:relative;left:-15px;} #news .date span{font-size:16px;position:relative;top:1px;} #news p.more{text-align:right;margin:0;} #news p.more a{background:url(more.png) no-repeat 0 5px;padding-left:28px;} .more{text-align:right;} .more a{color:#8b4c29;font-size:11px;} .point{height:3px;font-size:0;line-height:0;background:url(point.png) repeat-x;margin-top:5px;} .gray{background:#f9f5e9 url(gray.png);padding:17px;margin-top:16px;position:relative;} .gray .zag{font-size:16px;color:#1c1c1c;position:relative;} .gray .zag span{font-size:18px;color:#818181;position:absolute;right:0;top:0;} .gray .point{margin-top:9px;} .gray img{margin-top:9px;} .gray .tl{top:0;left:0;background:url(bg.jpg) right -40px;} .gray .tr{top:0;right:0;background:url(bg.jpg) right -45px;} .gray .bl{bottom:0;left:0;background:url(bg.jpg) right -50px;} .gray .br{bottom:0;right:0;background:url(bg.jpg) right -55px;} * html .gray{height:1%;} * html .gray .zag span{right:17px;} .voprosotvet{margin-top:10px;} .add{display:block;float:right;font-size:16px;color:#7E170D;} #content .voprosotvet p.autor{margin-top:0;} .autorname{font-size:14px;padding:2px 0 0 0;} .date1{background-color:#7E170D;color:#ffffff;padding:2px 6px;float:left;margin:0 15px 12px 0;font-size:12px;} .otziv-text{clear:both;} .ansver{background-color:#f7f2e1;padding:9px 16px;margin:0 0 30px 0;color:#000000;} .vopros-title{font-size:18px;color:#7E170D;margin-bottom:5px;} .vopros-form .input, .vopros-form textarea, .vopros-form .input2{border:1px solid #cccccc;width:436px;margin-bottom:8px;} .vopros-form .input2{width:324px;} #content .vopros-form img{margin-left:0;} .vopros-form .submit{background-color:#7e170d;font-size:16px;border:none;color:#ffffff;float:right;margin-right:4px;padding:2px 7px;} #footer{height:48px;width:924px;margin:0 auto;background:#73150c url(footer.png);font-size:12px;line-height:14px;position:relative;} #copy{width:220px;color:#c36a61;text-align:center;padding:12px 0 0 33px;} #copy p{color:#fff;} #adr{position:absolute;top:10px;right:25px;color:#fff;} #adr span{position:relative;} #adr p{display:inline;color:#c36a61;font-size:30px;position:relative;top:5px;padding-left:10px;} #adr p span{font-size:18px;position:relative;top:-5px;} #footer .tl{top:0;left:0;background:url(bg.jpg) right -20px;} #footer .tr{top:0;right:0;background:url(bg.jpg) right -25px;} #footer .bl{bottom:0;left:0;background:url(bg.jpg) right -30px;} #footer .br{bottom:0;right:0;background:url(bg.jpg) right -35px;} #foot-text{font-size:10px;text-align:center;color:#999;padding:5px 5px 0 5px;} #foot-text a{color:#999;} #gmenu{position:absolute;top:180px;left:28px;height:66px;width:935px;background:#cecfd0 url(gmenu.jpg) repeat-x;} #gmenu ul{list-style:none outside;margin-left:77px;} #gmenu li{width:157px;height:66px;float:left;font-size:16px;color:#fff;line-height:65px;text-align:center;background:url(bg.jpg) no-repeat 155px 0;} #gmenu li a{color:#6f0604;text-decoration:none;} #gmenu li a:hover{color:#fff;text-decoration:none;} #gmenu .left, #gmenu .right{position:absolute;top:0;width:79px;height:66px;} #gmenu .left{background:url(bg.jpg) no-repeat -2px 0;left:0;} #gmenu .right{background:url(bg.jpg) no-repeat -81px 0;right:0;} * html #gmenu .right{right:-1px;} .brwsmsg{display:inline;} #content .brwsmsg img{position:relative;top:2px;border:0;float:none;margin:0;} .brwsmsg a{font:12px "Tebuchet MS";text-decoration:none;} .brwsmsg a:hover{color:#8b4c29;text-decoration:none;} .brwsmsg_act{font:12px "Tebuchet MS";color:#8b4c29;text-decoration:none;} .photoalbom{width:100%;overflow:hidden;margin-left:-5px;} #content .photoalbom img{margin:5px;float:left;border:2px solid #ccc;} .catalog{width:100%;owerflow:hidden;text-align:center;} .catalog h2{font-size:14px;font-weight:normal;color:#8b4c29;} #content .catalog img{margin:10px 0 0 0;float:none;border:0;} .catalog .point{margin-top:10px;} .catalog td{vertical-align:top;} #content .catalog p{text-align:center;} #bot-nav{width:100%;overflow:hidden;} #bot-nav div{width:184px;float:left;} .sclad{font-size:12px;height:20px;line-height:20px;margin:5px 5px 0 5px;background:#6F0604;color:#fff;}
