@CHARSET "UTF-8";
a:focus{outline:0;}
html {min-height: 100%; _height: 100%;}
body {padding: 0; margin: 0; min-height: 100%; _height: 100%; background: #636363; font:normal 16px/16px Helvetica, Arial, Georgia, Book Antogua, Bookman Old Style, Times New Roman; color: #524733;}

.bgmain {background: url(images/bg.gif) bottom repeat-x #161616; _text-align: center;}
.main {width: 963px; margin: 0 auto; padding: 0 0 0 10px; _text-align: left;}
.header {background: url(images/header_bg.gif) 13px top no-repeat; height: 152px; padding: 0 17px 0 16px;}
	.header .button_01 {float: left; position: relative; left: 0; top: 74px; border: 0;}
	.header .button_02 {float: left; position: relative; left: -9px; top: 120px; border: 0;}
	.header .logo {float: right; position: relative; right: 0; top: 103px; border: 0;}
.outcont_01 {*float:left; background: url(images/content_bot_res.gif) bottom repeat-x;}
	.outcont_02 {background: url(images/content_bot_left.gif) left bottom no-repeat;}
	.outcont_03 {background: url(images/content_bot_right.gif) right bottom no-repeat; padding: 0 20px 16px 10px;}
.content {border: 7px solid #fff; background: #E4D6BB;}

	.content_01 {background: url(images/content_01_bg_res.gif) left repeat-y #E6D6BC;}
		.cont01_in_01 {background: url(images/content_01_bg.jpg) left bottom no-repeat; min-height: 600px; _height:600px;}

	.content_02 {background: url(images/content_02_bg_res.gif) bottom repeat-x #E6D6BC;}

		.cont02_in_01 {background: url(images/floor.jpg) left bottom no-repeat;}
		.cont02_in_02 {background: url(images/content_02_tit_bg_res.gif) left 115px repeat-x;}
		.cont02_in_03 {background: url(images/content_04_tit_bg_res.gif) left 129px repeat-x;}
		.cont02_in_img_01 {padding: 30px 0 0 0; float: right;}
		.cont02_in_divan_01 {background: url(images/divr.png) right bottom no-repeat; min-height: 600px; _height: 600px;}
		.cont02_in_img_02 {padding: 77px 0 0 0; float: right;}
		.cont02_in_divan_02 {background: url(images/div.png) right bottom no-repeat; min-height: 600px; _height: 600px;}
		.cont02_pad_01 {padding: 115px 0 0 0;}
		.content_02 .maintit_01 {padding: 12px 0 0 5px; margin: 0; height: 52px;}
		.content_02 .maintit_02 {padding: 7px 0 0 17px; margin: 0; height: 57px;}
		.content_02 .maintit_03 {padding: 0px; margin: 0 10px 0 0; height: 102px; font-family: Arial, Helvetica, sans serif; font-size: 30px; line-height: 36px; color: #fff; text-align: right; font-weight: bold;}
		.content_02 .text_01 {padding: 20px 423px 94px 18px; text-align: justify;}
		.content_02 .text_02 {padding: 43px 423px 94px 23px; text-align: justify; font-size: 26px; line-height: 28px;}
			.content_02 .text_02 p {padding-top: 28px;}

			.content_02 .text_02 strong {font-size: 36px; list-style: 40px; color: #5E722D; line-height:40px;}
			.content_02 .text_02 a {color: #5E722D;}
		.content_02 .text_03 {padding: 64px 11px 55px 29px;width:878px;}

		.content_02 .text_04 {padding: 100px 509px 0 0; font-family: Verdana, Arial, Helvetica, sans serif; font-size: 11px; line-height: auto; color: #524733;}

		.content_02 .text_05 {margin:0 0 -3px -28px;*margin:0 0 -3px -40px;padding: 54px 0 0 0px; clear: both; font-size: 23px; line-height: 43px;}
			.content_02 .text_05 img {vertical-align: top;}

      .content_02 .gallery_01 {width:490px; float: right;}
      .content_02 .gallery_01 .img {margin-top:7px; padding: 0px 15px 15px 0px; float:right;background: url(images/bg_1.png) right bottom no-repeat;}

 /*
    .content_02 .gallery_01 { min-width:400px; max-width:555px; float: right;}
			.content_02 .gallery_01 .img {height: 330px; padding: 6px 15px 0px 15px; float:right;}
*/
    	.content_02 .gallery_01 .next {width: 31px; float: right; display: block; padding: 41px 0 0 0; margin: 104px 0 0 0; background-position: left top; background-repeat: no-repeat; background-image: url(images/pictures_next.gif); font-size: 9px; font-family: Verdana, Arial, Helvetica, sans serif; color: #DAD7D0; font-weight: bold; text-transform: uppercase;}
			.content_02 .gallery_01 .next.disabled {background-repeat: no-repeat; background-image: url(images/pictures_next_dis.gif);}
			.content_02 .gallery_01 .prev {width: 31px; float: left; display: block; padding: 41px 0 0 0; margin: 104px 0 0 10px; background-position: left top; background-repeat: no-repeat; background-image: url(images/pictures_prev.gif); font-size: 9px; font-family: Verdana, Arial, Helvetica, sans serif; color: #DAD7D0; font-weight: bold; text-transform: uppercase;}
			.content_02 .gallery_01 .prev.disabled {background-repeat: no-repeat; background-image: url(images/pictures_prev_dis.gif);}

/*
			.content_02 .text_04 .prev {width: 31px; float: right; display: block; padding: 41px 0 0 0; margin: 4px 0 0 20px; background-position: left top; background-repeat: no-repeat; background-image: url(images/pictures_prev.gif); font-size: 9px; font-family: Verdana, Arial, Helvetica, sans serif; color: #DAD7D0; font-weight: bold; text-transform: uppercase;}
			.content_02 .text_04 .prev.disabled {background-repeat: no-repeat; background-image: url(images/pictures_prev_dis.gif);}
*/
   .content_02 .gallery_01 .buttons {clear:both;float: right; margin: -14px 57px 0 0; background: url(images/content_02_buttons_01_right.gif) right top no-repeat; padding: 0 15px 0 0;}
				.content_02 .gallery_01 .buttons div {background: url(images/content_02_buttons_01_left.gif) left top no-repeat; padding: 0 0 0 15px;}
				.content_02 .gallery_01 .buttons div div {background: url(images/content_02_buttons_01_res.gif) top repeat-x; padding: 11px 0 0 0; height: 36px;}
				.content_02 .gallery_01 .buttons select {width: 120px; height: 22px; padding: 0; margin: 0; border: 1px solid;}
				.content_02 .gallery_01 .buttons input {width: 120px; height: 26px; padding: 0; margin: 0 0 0 13px; border: 0; background: url(images/content_02_buttons_buynow.gif); font-family: Verdana, Arial, Helvetica, sans serif; color: #0F2137; font-size: 14px; font-weight: bold;}
        .content_02 .gallery_01 .buttons input:hover {color:#2b6aae;}
.menu {padding: 5px 0 15px 0; text-align: center; clear:both;}
	.menu img {margin: 0 0 0 8px; padding: 0 17px 0 0; background: url(images/menu_bg.gif) right 7px no-repeat; border: 0;}
	.menu img.r {background: none;}
.footer {text-align: center; padding: 0 0 10px 0; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans serif; color: #979797;}
.footer a {color:#ffffff;}

.pictures {padding: 54px 0 0 0; background: url(images/pictures_bg.jpg) left 104px repeat-x; height: 478px; _text-align: center;}
	.pictures table {margin: 0 auto; _text-align: left;}
	.pictures table td {vertical-align: top;}
/*
	.pictures table .img {padding: 0 11px 0 14px;}
*/
/*
.pictures table .img{border:1px solid; width:359px;height:232px; background: url(images/pictures_pic_01_bg.jpg) 14px top no-repeat; padding: 6px 11px 0 22px; margin:0;}
*/
	.pictures table a {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans serif; color: #DAD7D0; font-weight: bold; text-transform: uppercase;}
		.pictures table .img div {position: relative;}
			.pictures table .img div div {position: absolute; top: 195px; left: 6px; width: 339px; height: 24px; background: #000;
				filter:progid:DXImageTransform.Microsoft.Alpha(opacity=53); /* IE 5.5+*/
				-moz-opacity: 0.53; /* Mozilla 1.6 и ниже */
				-khtml-opacity: 0.53; /* Konqueror 3.1, Safari 1.1 */
				opacity: 0.53; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
			}
			.pictures table .img div a.click {position: absolute; display: block; top: 200px; left: 152px;}
	.pictures table .link {padding: 96px 0 0 0; text-align: center;}
	.pictures table .link a {width: 31px; display: block; padding: 41px 0 0 0; background-position: left top; background-repeat: no-repeat;}
	.pictures table .link a.next {background-image: url(images/pictures_next.gif);}
	.pictures table .link a.next.disabled {background-image: url(images/pictures_next_dis.gif);}
	.pictures table .link a.prev {background-image: url(images/pictures_prev.gif);}
	.pictures table .link a.prev.disabled {background-image: url(images/pictures_prev_dis.gif);}
.text_01 {padding: 0 0 0 155px;}

a {color: #A0570A; text-decoration: none;}
	a:hover {text-decoration: underline;}
p {padding: 17px 0 0 0; margin: 0;}

.png1 {background: url(images/bg.png) right bottom no-repeat;display:block;}









