html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
@font-face {
  font-family: 'ArialNarrow';
  src: url('fonts/ArialNarrow.eot?#iefix') format('embedded-opentype'),  url('fonts/ArialNarrow.woff') format('woff'), url('fonts/ArialNarrow.ttf')  format('truetype'), url('fonts/ArialNarrow.svg#ArialNarrow') format('svg');
  font-weight: normal;
  font-style: normal;
}
body {
	line-height: 1;
}
a{ color:#606060; text-decoration:none; font-family:Verdana, Geneva, sans-serif;  font-size:12px;}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.main{ width:1280px; margin:auto; background:url(images/top-bg.jpg) no-repeat top center;}
	.header{ position:relative; height:203px; overflow:hidden;}
		.head-logo{position:absolute; top:0; left:60px;}
		.head-logotxt{ position:absolute;top:95px; left:260px;}
			.head-logotxt h3{ color:#797979; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:24px; margin-bottom:5px;}
			.head-logotxt p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#595959; font-style:italic; font-size:16px;}
		.head-price{ position:absolute; top:130px; right:375px; text-align:center;}
			.head-price p{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:36px; color:#545454; margin-bottom:5px;}
			.head-price p > i{ color:#FFF;}
			.head-price a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#FFF; font-size:14px; text-decoration:underline;}
		.head-info{ position:absolute; top:20px; right:90px;}
			.head-info i{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:20px; color:#FFF; text-shadow:#333 1px 1px 1px;}
			.head-info p{font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:27px; color:#FFF; margin-top:5px;text-shadow: #333 1px 1px 1px;}
				.head-info p > i{ color:#FFDB98; font-size:22px;}
		.head-iconav{ position:absolute; top:30px; left:500px;}
			.head-iconav li{ float:left; margin:0 3px;}
			.head-iconav li:hover{ background:url(images/head-nav-li-hov.png) no-repeat;}
				.head-iconav span{ display:block; height:17px; width:17px;}
					span.head-home{ background:url(images/head-home.png) no-repeat;}
					span.head-home:hover{background:url(images/head-home-hov.png) no-repeat;}
					span.head-mail{ background:url(images/head-mail.png) no-repeat;}
					span.head-mail:hover{background:url(images/head-mail-hov.png) no-repeat;}
					span.head-map{ background:url(images/head-map.png) no-repeat;}
					span.head-map:hover{background:url(images/head-map-hov.png) no-repeat;}
		.head-lang{ position:absolute; top:31px; left:590px;}
			.head-lang img{margin-right:10px;}
		.head-schedule{ position:absolute; top:103px; right:90px; background:url(images/head-schedule.png) no-repeat left top;}
			.head-schedule p{ color:#7A7A7A; font-family:Tahoma, Geneva, sans-serif; font-size:14px; padding-left:30px; padding-top:3px;}
			.head-schedule i{ color:#C68E21; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:18px;}
.content{background: url(images/header2-bg.png) repeat;margin: 0 38px;border-radius: 20px;margin-bottom: 10px;}
.content p{ line-height:1.4;}
	.header2{ height:363px;position: relative;}
		.head2-info{ position:absolute; top:-50px; right:35px;width:404px; height:415px; background:url(images/head2-info-bg.png) no-repeat;}
			.h2-info-body{ position:relative;}
				.h2-online-conult{ position: absolute;top: 138px;width: 90px;left: 20px;text-align: center;}
					.h2-online-conult a, .h2-call a, .h2-info-more a{ font-family: 'ArialNarrow'; font-size:18px; color:#FFF; text-shadow:#444 2px 2px 3px;}
					.h2-online-conult a:hover, .h2-call a:hover, .h2-info-more a:hover{ text-decoration:underline;}	
					.h2-info-more a{ text-shadow: #fff 0px 0px;}
				.h2-call{ position: absolute;top: 138px;width: 90px;right: 20px;text-align: center;}
				.h2-info-more{ position:absolute; width:90px; height:70px; top:345px; left:0; right:0; margin:0 auto; text-align:center;}
		.h2-info-text{ position:absolute; top:165px; width:360px; left:0; right:0; margin:0 auto; text-align:center;}	
			.h2-info-text h3{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:18px; color:#FFF; text-shadow:#666 1px 1px 1px; width:160px; margin: 0 auto 20px;}
			.white-line{ background-color:#FFF; height:3px; width:100%; margin:5px 0;}
			.h2-info-text p{ text-align:justify; font-family:Verdana, Geneva, sans-serif; font-style:italic; font-size:12px; color:#FFF; margin:10px 0;line-height: 1.1;}
	.head2-imgmenu{ position:absolute; top:5px; left:40px; text-align:center;}
		.head2-imgm-1, .head2-imgm-2, .head2-imgm-3, .head2-imgm-4{ float:left; margin-right:31px;width:121px; position:relative;}
			.head2-imgmenu a{ color:#373737;font-family: 'ArialNarrow'; font-size:18px;-moz-transition: color 0.2s 0.02s ease;
-o-transition: color 0.2s 0.02s ease;
-webkit-transition: color 0.2s 0.02s ease;}
			.head2-imgmenu a:hover{ color: #FFF;}
			.head2-imgmenu span{width: 75px;padding: 0 0 2px 0;position: absolute;margin: 0 auto;left: 0;right: 0;top: 135px;border-top: #B17502 1px solid;border-bottom: #B17502 1px solid;}
		.head2-imgm-1{height:191px; background:url(images/h2-img-m-1.png) no-repeat top center;}
		.head2-imgm-2{height:205px; background:url(images/h2-img-m-2.png) no-repeat top center;}
		.head2-imgm-3{height:196px; background:url(images/h2-img-m-3.png) no-repeat top center;}
		.head2-imgm-4{height:188px; background:url(images/h2-img-m-4.png) no-repeat top center;}
	.head2-menu{ position:absolute; bottom: 17px; left:20px; width:400px; height:123px; background:url(images/h2-menu-bg.gif) repeat; border-radius:15px; padding:5px;}
		.head2-menu li{ float:left; width:170px; padding:7px 0; background:url(images/h2-menu-list.png) no-repeat left; padding-left:30px; border-radius:15px; margin:5px 0;-webkit-transition: background 0.5s ease;
-moz-transition: background 0.5s ease;
o-transition: background 0.5s ease;
transition: background 0.5s ease;}
		.head2-menu li:hover{ background-color:#FFC24C;}
		.head2-menu a{ font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:12px;}
	.head2-search{ position:absolute; left:439px; bottom: 17px; width:310px; height:123px;background:url(images/h2-menu-bg.gif) repeat; border-radius:15px; padding:5px;}
		input.h2-search { padding: 7px 7px 7px 30px; background:url(images/h2-search.png) #fff no-repeat left; border-radius:15px; border: none;width: 80%;margin: 15px 10px 17px 10px;}
		.head2-search a{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:underline; font-style:italic; margin-left:10px;}
	.adresa{ height:480px;}
		.adresa-body{ text-align:center;padding: 0 10px;}
			.adres{ float:left; width:33.333%;}
				.adres-body{ margin:3px; background-color:#FFF; border-radius:10px; padding:5px; min-height:400px; position:relative;}
					.adres-b-top{ background:url(images/adres-top-bg.png) repeat-y center;padding-top: 10px;border-radius: 7px 7px 0 0;text-align: left;}
						.adres-b-top img{ float: left; margin:5px 20px 5px 5px;}
						.adres-b-top p > i{ color:#AC7812; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:22px;}
						.adres-b-top p{ color:#AC7812; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style: italic; font-size:14px; margin:0 0 8px 0;line-height: 1;}
					.adres-line{ background-color:#FFC33F; height:3px; width:100%; margin:5px 0;}
					.adres-descr{ text-align:left; margin-top:10px;}
						.adres-descr img{ float: left; margin:0 10px 5px 0;}	
						.adres-descr p{ color:#606060; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-style:italic; margin-bottom:7px; line-height:1.4;}
						p.underline{ text-decoration:underline;}
				.adres-more{ position:absolute; width:121px; height:63px; bottom:-63px; left:0; right:0; margin:auto; background:url(images/adres-more.png) no-repeat top center; padding-top:10px;}
					.adres-more a:hover{ text-decoration:underline;}
	.slideshow-spec-offer{overflow: hidden; padding:0 10px;}
		.slideshow, .special-offer{ float:left;margin-left: 10px;}
		.slideshow{ width:744px; height:305px; position:relative;margin-left: 10px;}
			.slide-border{ position:absolute;  top:0; left:0;width:744px; height:116px; background:url(images/slide-bg-top.png) no-repeat;z-index:1000;}
			.slide-border-bot{ position:absolute;  bottom:0; left:0;width:744px; height:32px; background:url(images/slide-bg-bot.png) no-repeat;z-index:3;}
			.slide-price{ position:absolute; width:153px; height:192px; background:url(images/slide-price.png) no-repeat;top: 100px;
right: 50px;font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; font-size:36px; font-style:italic; text-align:center;padding-top: 97px;text-shadow:#333 1px 1px 1px;}
			.slide-adres{ width:261px; height:47px; position:absolute; top:50px; left:50%; ; margin-left:-130px; background:url(images/slide-adres.png) no-repeat;top: 120px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; font-size:24px; font-style:italic; text-align:center;padding-top: 7px; text-shadow:#333 1px 1px 1px;}
	.filter-buy, .zhil-compl, .cont-video{overflow: hidden; padding:0 10px; position:relative;}
		.filter-buy-body{  overflow: hidden;background-color: #EA9F1C; margin: 10px 5px -10px; border-radius: 20px 20px 5px 5px;}
		.filter, .buy{ float:left; margin:10px;}
		.filter{ width:710px;position: relative;padding-bottom: 70px;}
			.filter-selects {overflow: hidden;}
			.filter i{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#FFF; font-style:italic;display: block;text-align: center;margin: 10px 0 20px 0;}
			select.zhil { color:#5F5F5F; font-family:Verdana, Geneva, sans-serif; font-style:italic; font-size:12px; padding:5px; border:none; /*background:url(images/filt-select-bg.gif) #fff no-repeat right;*/ list-style:none; width:190px; float:right;}
		.filter p{ float:left; width: 300px; text-align: left; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:12px;padding: 15px;line-height: 2;}
		.filter-polzunki{ overflow:hidden;}
			.filter-measure{ float:left;}
				.filter-measure p{ float:none;}
		.filter-but{ position:absolute; bottom:5px; left:200px; width:216px; height:52px; background:url(images/filter-but.png) no-repeat; border:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; font-size:14px; color:#FFF; text-decoration:underline; text-shadow:#666 1px 1px 1px;padding-bottom: 10px;cursor: pointer;-webkit-transition: background 0.5s ease;
-moz-transition: background 0.5s ease;
o-transition: background 0.5s ease;
transition: background 0.5s ease;}
		.filter-but:hover{ background:url(images/filter-but-hov.png) no-repeat;}
		.buy{ width:400px; background-color:#FFF; padding: 10px 10px 40px 10px; border-radius:10px; position:relative;}
			.buy img{ float:left; margin:0 10px 10px 0;}
			.buy h4{font-family: 'ArialNarrow'; color:#6B6B6B; font-size:26px;}
			span.buy-title{ background:url(images/buy-title.png) no-repeat left; padding-left:45px; display:block;}
			.buy p{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#6B6B6B; line-height:1.4;}
			.buy p > i{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:16px;color:#6B6B6B;line-height: 1.2;}
			.buy-bot{ width:121px; height:46px; position:absolute; left:50%;bottom: -60px; margin-left:-60px; background:url(images/buy-bot.png) no-repeat top center; text-align:center; padding-top:15px;}
			.buy-more{ position:absolute; right:0; bottom:10px;}
			.buy-more span{ display:block; width:132px; height:32px; background:url(images/buy-more.png) no-repeat;-webkit-transition: background 0.5s ease;
-moz-transition: background 0.5s ease;
o-transition: background 0.5s ease;
transition: background 0.5s ease;}
			.buy-more span:hover{background:url(images/buy-more-hov.png) no-repeat;}
.zhil-compl{}
	.zhil-compl-top{ width:100%;height:45px; background:url(images/zhil-compl-top.png) no-repeat center;}
	.zhil-compl-body{ background:#FFF; border-radius:10px; padding: 15px 15px 0; position:relative;padding-top:80px;}
		.zhil-logo0{ position:absolute; top:-40px; width:93px; height:94px; left:0; right:0; margin:auto; background:url(images/logo0.png) no-repeat; z-index:2;}
		.zhil-compl-body h5{ color:#AE7E20; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:24px; text-align:center; z-index:3; background-color:#FFF;position: absolute;width: 450px;left: 0;right: 0;margin: auto;top: 55px;}
		.line1{ background-color:#E99F1B; height:1px; width:900px; left:0; right:0; margin:auto; position:absolute; z-index:1; top: 67px;}
		.gray-line{ background-color:#DFDFDF; height:5px; width: 90%;margin: 10px auto;}
		.zhil-compl-blocks {overflow: hidden;}
		.zhil-compl-block{ float:left; width:50%;margin: 15px 0 0 0;height: 170px;}
		.zhil-compl-bl-b img{float:left; position: absolute;}
		.zhil-compl-bl-b-txt{ margin-left:140px;padding-bottom: 10px;margin-right: 15px;}
		.zhil-compl-bl-b-txt2{ margin-left:140px;padding-bottom: 10px;border-bottom: #DFDFDF 6px solid;margin-right: 15px;}
		.zhil-compl-bl-b em{ font-family:Georgia, "Times New Roman", Times, serif; color:#AE7E20; font-size:20px; font-style: italic;}
		.zhil-compl-bl-b p{ font-family:Tahoma, Geneva, sans-serif; color:#616161; font-size:12px; font-style:normal; margin-top:7px; line-height:1.4;}
.cont-video-body{ margin-top:10px;}
	.cont-video-body{ background:#FFF; border-radius:10px; padding: 35px 15px 5px; position:relative;overflow: hidden; }
		.cont-video-title{ position:relative;}
		.line2{background-color: #E99F1B;height: 1px;width: 600px;left: 0;right: 0;margin: auto;position: absolute;z-index: 1;top: 25px;}
		.cont-title h5{color:#AE7E20; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:24px; text-align:center; background:#FFF; position:absolute; left:0; right:0; margin:auto; display:block; z-index:2;width: 200px;top: 11px;}
		.cont-video-blocks{ overflow:hidden;}
			.cont-video-block{ width: 33.33%; float:left;}
				.cont-video-bl-b{ padding: 10px 10px 5px; margin:3px; border:#DCBC7F 1px solid; border-radius:10px; overflow:hidden;}
					.cont-video-bl-b img{ float:left; margin:0 10px 5px 0;}
					.cont-video-bl-b a{ color:#AE7E20; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; font-size:16px; text-decoration:underline;}
					.cont-video-bl-b p{ color:#616161; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-style:normal; margin:7px 0;}
.cont-pluses{ background-color: #EA9F1C; padding:10px; margin:10px; border-radius:10px;overflow: hidden;}
	.pluses-title h6{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#FFF; font-size:20px;}
	.pluses-blocks{position:relative;width: 800px; float:left;}
		.pluses-title {text-align: center;margin-top: 5px;}
		.pluses-blocks p{ padding: 25px 5px 0 90px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; font-size:14px; color:#fff;}
		.pluses-block1{ position:absolute; height:95px; background:url(images/pluses1.png) no-repeat left; top:50px; left:10px; width:350px;}
		.pluses-block2{ position:absolute; height:95px; background:url(images/pluses2.png) no-repeat left; top:50px; left:390px;width:350px;}
		.pluses-block3{ position:absolute; height:95px; background:url(images/pluses3.png) no-repeat left; top:150px; left:70px;width:350px;}
		.pluses-block4{ position:absolute; height:95px; background:url(images/pluses4.png) no-repeat left; top:150px; left:440px;width:350px;}
	.pluses-lic{ float:left;  background:#FFC24C; padding: 10px 30px 10px 10px;width: 324px;height: 230px; border-radius:10px; text-align:center; position:relative;}
		.pluses-lic h6{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#FFF; font-size:20px; text-shadow:#666 1px 1px 1px;margin-bottom: 10px;}
		.pluses-lic img{ margin:3px;}
		.pluses-lic p{ color:#8C5C00; font-family:Verdana, Geneva, sans-serif; font-style:italic; font-size:12px; text-align:left;margin: 0 20px;}
		.pluses-more{ position:absolute; right:0; bottom:40px; width:40px; height:151px; background:url(images/lic-more.png) no-repeat;}
		.pluses-more span{ display:block;width:40px; height:151px; cursor:pointer;}
.news-info-photo{overflow: hidden;padding: 0 10px;position: relative;}
	.n-i-p-body{background: #FFF;border-radius: 10px;padding:10px;overflow: hidden;}
	.news-info-photo h6{ color:#AE7E20; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:20px; text-align:center;margin: 7px 0;}
	.cont-news{ float:left; width:40%;}
		.cont-news-body, .useful-info-body {padding: 0 15px;}
			.cont-news img, .useful-info img{ float:left; margin: 25px 15px 5px 0;}
			.n-i-p-body em{ color:#838383; font-family:Verdana, Geneva, sans-serif; font-style:italic; font-size:11px;line-height: 2;}
			.n-i-p-body a{ font-family:Verdana, Geneva, sans-serif; color:#AE7E20; font-style:italic; font-size:12px; text-decoration:underline;line-height: 1.3;}
			.n-i-p-body p{ color:#595959; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-style:normal; margin:10px 0 0 0;}
			.n-i-p-body span{ color:#838383; font-family:Verdana, Geneva, sans-serif; font-style:italic; font-size:11px; text-decoration:underline; display:block; text-align: right;margin-top: 5px;}
	.useful-info{ float:left; width:40%;}
		.cont-news-body{}
	.cont-photo{ float:left; width:20%; text-align:center;}
		.cont-photo img{ margin:3px;}
.banks-question{overflow: hidden;}
	.banks-question-body{ margin: 15px; height:226px; background:url(images/banks-question-bg.png) repeat-x;}
		.cont-banks{height:226px;background:url(images/banks-question-left.png) left no-repeat; float:left;width:40%;}
		.cont-banks-b{ padding:10px 10px 10px 70px;}
			.banks-question-body h6{ color:#AE7E20; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:20px; text-align:center; margin: 15px 0;}
		.cont-question{height:226px;background:url(images/banks-question-right.png) right no-repeat; float: right; width:60%;}
		.cont-question-b{ padding: 10px 0 0 70px;overflow: hidden;}
			.cont-question-b p{ color:#AE7E20; font-family: 'ArialNarrow'; font-size:18px;}
			.cont-question-info{ float:left;width: 40%;}
				.cont-question-info p{ overflow:hidden; margin:5px 0;}
				input.quest{ float: right; border:#CDCDCD 1px solid; padding:4px;}
				textarea.quest {border:#CDCDCD 1px solid; padding:4px; width:270px; height:55px;}
			.cont-question-coment{ float: left;margin-left: 20px;}
			.cont-question-coment p{ margin:5px 0;}
			.cont-question-but {margin-left: 300px;margin-top: 5px;}
				input.button { background:url(images/button.png) no-repeat; width:155px; height:41px; cursor:pointer;-webkit-transition: background 0.5s ease; color:#FFF; font-family: 'ArialNarrow'; font-size:18px; text-shadow:#A77413 1px 1px; 
-moz-transition: background 0.5s ease;
o-transition: background 0.5s ease;
transition: background 0.5s ease; border:none;}
				input.button:hover { background:url(images/button-hov.png) no-repeat;}
.footer{ overflow:hidden; background:url(images/foot-bg.png) #FFF repeat-x; border-radius:0 0 20px 20px;}
	.footer-body{ position:relative;height: 247px;}
		.foot-logo{ position:absolute; top:10px; left:10px;}
		.foot-logo-txt{position:absolute; top: 100px;left: 230px;}
			.foot-logo-txt p{  margin-bottom:5px;}
			.foot-logo-txt a{font-family:Verdana, Geneva, sans-serif; font-size:14px; font-style:normal; color:#814C00;-moz-transition: color 0.2s 0.02s ease;
-o-transition: color 0.2s 0.02s ease;
-webkit-transition: color 0.2s 0.02s ease;}
			.foot-logo-txt a:hover {color: #fff;}
			.foot-logo-txt a{}
			.foot-logo-txt p > em{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-style: italic; color:#814C00;}
		.foot-social{ position:absolute; bottom: 60px; left:230px;}
			.foot-social li{ list-style:none; float:left; margin-right:5px;}
			.foot-social span{ display:block; width:26px; height:25px;-webkit-transition: background 0.5s ease;
-moz-transition: background 0.5s ease;
o-transition: background 0.5s ease;
transition: background 0.5s ease;
}
			span.vk{ background:url(images/vk.png) no-repeat;}
			span.vk:hover{ background:url(images/vk-hov.png) no-repeat;}
			span.twit{ background:url(images/twit.png) no-repeat;}
			span.twit:hover{ background:url(images/twit-hov.png) no-repeat;}
			span.face{ background:url(images/face.png) no-repeat;}
			span.face:hover{ background:url(images/face-hov.png) no-repeat;}
			span.mail{ background:url(images/mail.png) no-repeat;}
			span.mail:hover{ background:url(images/mail-hov.png) no-repeat;}
			
		.foot-menu1{ position:absolute; left:650px; top:60px;}
			.foot-menu1 li, .foot-menu2 li{ list-style-image: url(images/foot-list.png); padding:3px 0;}
			.foot-menu1 li:hover, .foot-menu2 li:hover{ list-style-image: url(images/foot-list-hov.png); text-decoration:underline;}
			.foot-menu1 a, .foot-menu2 a{ color:#7B3F00;font-family: 'ArialNarrow'; font-size:16px;}
		.foot-menu2{ position:absolute; right:270px; top:60px;}
		.foot-phone{position:absolute; right:20px; top:40px;}
			.foot-phone p{ color:#A47314; font-family:Georgia, "Times New Roman", Times, serifl; font-style:italic; font-size:27px;}
			.foot-phone p > em{ color:#7B3F00; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:22px;}
		.foot-info{ position:absolute; bottom: 30px;; right:20px;}
			.foot-info p.map{ color:#7B3F00; font-family:Verdana, Geneva, sans-serif; font-style:italic; font-size:12px; background:url(images/foot-map.png) no-repeat left top; padding-left:30px; min-height:35px;}
			.foot-info p.mail{ text-decoration:underline;background:url(images/foot-mail.png) no-repeat left top; padding-left:30px;min-height:35px;}
				.foot-info a{color:#7B3F00; font-family:Verdana, Geneva, sans-serif; font-style:italic; font-size:12px;}
			.foot-info p.shedule{color:#7B3F00; font-family:Verdana, Geneva, sans-serif; font-style:italic; font-size:12px;background:url(images/foot-shedule.png) no-repeat left top; padding-left:30px;min-height:35px;}
		.back-to-top{ position:absolute; bottom:0; width:1150px; height:65px; background:url(images/back-to-top.png) no-repeat bottom center; left:0; right:0; margin:auto;}
			.back-to-top a{ display:block; text-align:center; color:#6E6E6E; font-size:18px; font-style:normal;font-family: 'ArialNarrow';padding-top: 35px;width: 80px;margin: auto;}
	
			
	