html {margin: 0; padding: 0; background: #231510 url(bkg_top.jpg) center 0 no-repeat;}
body {margin: 0; padding: 0; background: transparent url(bkg_bottom.jpg) center bottom no-repeat; font-family: Tahoma, Arial, sans-serif;}

table, img {border: none;}
td {vertical-align: top;}

#wrapper {margin: 0 auto; padding: 0; border: none; width: 1000px; position: relative;}
	
/*content*/
#content {width: 1000px; margin: 0; padding: 0; position: relative; z-index: 100;}
	
	.logo {width: 622px; height: 103px; position: absolute; top: 118px; right: 41px;}
	
	.top_string {margin: 0; padding: 0; list-style: none; height: 26px; position: absolute; top: 4px; left: 51px; color: #ef9701; font: 12px Arial, Helvetica, sans-serif;}
	
	.top_menu {margin: 0; padding: 0; list-style: none; height: 56px; font-size: 12px; position: absolute; top: 13px; left: 21px;}
		.top_menu li {margin: 0 0 0 30px; padding: 0; display: inline; line-height: 56px;}
		.top_menu li a:link, .top_menu li a:visited {text-decoration: underline; color: #ffffff;}
		.top_menu li a:hover {text-decoration: none;}

	.top_tel {margin: 0; padding: 0; list-style: none; position: absolute; top: 31px; right: 243px; height: 12px;}
			.top_tel li {margin: 0 38px 0 0; padding: 0; display: inline; vertical-align: top; color: #ffffff; font: 12px Arial, Helvetica, sans-serif;}

		
	.top_icons {margin: 0; padding: 0; list-style: none; position: absolute; top: 31px; right: 43px; height: 12px;}
			.top_icons li {margin: 0 38px 0 0; padding: 0; display: inline; vertical-align: top;}
	

			



	.right_b {width: 500px; min-height: 450px; height: 450px!important; height: 450px; float: right; margin: 296px 0 0 0;}
		.right_b div {margin: 0; padding: 10px; font: 11px Arial, Helvetica, sans-serif;}
		.right_b p {color: #d0b883; margin: 0; padding: 0;}
		
		.list {margin: 0; padding: 0 0 0 20px; list-style: none; position: relative; overflow: hidden; float: left;}
		.list.first {padding: 0 0 0 15px;}
		.list li {margin: 0; padding: 0 0 0 25px; background: url(arrow.gif) 0 7px no-repeat; line-height: 18px;}
		.list a:link, .list a:visited {text-decoration: underline; color: #ffffff;}
		.list a:hover {text-decoration: none;}
		
		.spacer {clear: both; margin: 0; padding: 0;}
		hr {height: 1px; margin: 5px 20px; padding: 0; font-size: 0; overflow: hidden; border: none; border-top: 1px dashed #b78974;}
			* html hr {margin-top: 0; margin-bottom: 0; font-size: 0; /* для IE6 */}
			*+html hr {margin-bottom: -5px; /* для IE7 */}
		
	.right_bb {width: 500px; height: 170px; float: right; margin: 303px 0 0 0;}
		.right_bb div {margin: 0; padding: 10px; font: 11px Arial, Helvetica, sans-serif;}
		.right_bb p {color: #d0b883; margin: 0; padding: 0;}
		.right_bb .list.first {padding: 0 0 0 8px;}
	
	.left_b {width: 980px; min-height: 780px; height: 780px!important; height: 780px; float: left; margin: 268px 0 0 0;}
		.left_b div {margin: 0; padding: 10px; font: 11px Arial, Helvetica, sans-serif;}
		.left_b p {color: #d0b883; margin: 0; padding: 0;}
		.left_b .list.first {padding: 0 0 0 8px;}
	
	.news {width: 485px; height: 182px; margin: 20px 0 57px 0; padding: 0; float: left; background: url(news.gif) 5px 5px no-repeat; font-size: 11px;}
		.date {display: block; width: 85px; height: 18px; line-height: 16px; background: #dd6101; text-align: center; color: #ffffff;}
		.news div {margin: 19px 0 0 54px; padding: 0; width: 425px;}
		.news p {margin: 0; padding: 5px 0 13px 13px; line-height: 14px; color: #d0b883;}
	
	.footer {width: 100%; height: 93px; position: relative; clear: both; font-size: 11px;}
		.footer a:link, .footer a:visited {text-decoration: underline; color: #a99271;}
		.footer a:hover {text-decoration: none;}
		
		.phone {font-size: 18px; color: #ffffff; position: absolute; top: 43px; right: 321px;}
			.phone small {font-size: 10px;}
			
		.copy {color: #ffffff; margin: 0 0 0 46px; padding: 0; line-height: 12px;}
			.copy p {margin: 0 0 23px 0; padding: 0;}
			
		.rate {width: 180px; height: 64px; background: url(rate_bkg_.png) 0 bottom no-repeat; position: absolute; top: 0; left: 283px;}
			
		.bottom_menu {margin: 0; padding: 0; list-style: none; position: absolute; top: 0; right: 57px;}
			.bottom_menu li {margin: 0 0 0 30px; padding: 0; display: inline;}
			
		.dev {position: absolute; top: 48px; right: 57px; color: #a99271;}
	
	.frame {background: url(frame.png) 0 0 no-repeat; margin: 0 10px 0 0; padding: 12px 13px 13px 13px;}


/*txt*/
h1 {font: 100 18px "Trebuchet MS", Arial, sans-serif; color: #ffffff; margin: 5px 0; padding: 0;}
h1.two {font-size: 19px; color: #ffffff; margin: 0; padding: 0; border-bottom: 1px dashed #9d8276;}

/*links*/
:focus {outline: none;}

a.more:link, a.more:visited {text-decoration: underline; color: #d0b883;}
a.more:hover {text-decoration: none;}

a.next {font: 14px Tahoma, Arial, sans-serif;}
a.next:link, a.next:visited {text-decoration: underline; color: #ffaf00;}
a.next:hover {text-decoration: none;}

/*bkg*/
#backgroung {width: 1000px; margin: 0; padding: 0; position: absolute; top: 0; left: 0;}
	.b01, .b02, .b03, .b04,
	.b05, .b06, .b07, .b08,
	.b09, .b10, .b11, .b12,
	.b13, .b14, .b15, .b16,
	.b17, .b18, .b19, .b20,
	.b21, .b22, .b23, .b24
	{width: 250px; height: 250px; position: absolute;}
	
	.b21, .b22, .b23, .b24 {height: 150px;}
	
	.b01, .b05, .b09, .b13, .b17, .b21 {left: 0;}
	.b02, .b06, .b10, .b14, .b18, .b22 {left: 250px;}
	.b03, .b07, .b11, .b15, .b19, .b23 {left: 500px;}
	.b04, .b08, .b12, .b16, .b20, .b24 {left: 750px;}
	
	.b01, .b02, .b03, .b04 {top: 0;}
	.b05, .b06, .b07, .b08 {top: 250px;}
	.b09, .b10, .b11, .b12 {top: 500px;}
	.b13, .b14, .b15, .b16 {top: 750px;}
	.b17, .b18, .b19, .b20 {top: 1000px;}
	.b21, .b22, .b23, .b24 {top: 1250px;}
	
	.b01 {background-image: url(b01.jpg);}
	.b02 {background-image: url(b02.jpg);}
	.b03 {background-image: url(b03.jpg);}
	.b04 {background-image: url(b04.jpg);}
	
	.b05 {background-image: url(b05.jpg);}
	.b06 {background-image: url(b06.jpg);}
	.b07 {background-image: url(b07.jpg);}
	.b08 {background-image: url(b08.jpg);}
	
	.b09 {background-image: url(b09.jpg);}
	.b10 {background-image: url(b10.jpg);}
	.b11 {background-image: url(b11.jpg);}
	.b12 {background-image: url(b12.jpg);}
	
	.b13 {background-image: url(b13.jpg);}
	.b14 {background-image: url(b14.jpg);}
	.b15 {background-image: url(b15.jpg);}
	.b16 {background-image: url(b16.jpg);}
	
	.b17 {background-image: url(b17.jpg);}
	.b18 {background-image: url(b18.jpg);}
	.b19 {background-image: url(b19.jpg);}
	.b20 {background-image: url(b20.jpg);}
	
	.b21 {background-image: url(b21.jpg);}
	.b22 {background-image: url(b22.jpg);}
	.b23 {background-image: url(b23.jpg);}
	.b24 {background-image: url(b24.jpg);}
