/*____________________________________________основная_*/

body {background-image:url('images/tree.jpg');}

td.a, td.c {vertical-align:bottom;}
td.b, td.d {vertical-align:top;}
td.b, td.c {background:url('images/bg.gif') 0px 0 repeat-y;}

td.a {padding-top:10px;}
td.d {padding-bottom:10px;}

td.a div.a_bg, td.b div.b_bg, td.c div.c_bg, td.d div.d_bg {background-position:left top; background-repeat:no-repeat; border:0px solid red;}
	td.a div.a_bg {height:90px;}
	td.b div.b_bg {min-height:99px; //height:99px;}
td.c, td.c div.c_bg {min-height:144px; //height:144px;}
	td.d div.d_bg {width:905px; height:91px;}
td.ab {width:80%;}
td.e {width:20%;}
td.ac {width:60%;}
/*____________________________________________содержание_*/

div.line {padding-right:45px; padding-left:65px; //width:100%; position:relative; z-index:1; border:0px solid red;}
div.line0 {padding-right:45px; padding-left:5px; //width:100%; position:relative; z-index:1; border:0px solid red;}


div.phone {text-align:center;}

div#line_logo {padding-top:2px;}
div#line_menu {padding-top:2px; background:url('images/home.gif') 25px 100% no-repeat;}
div#line_cont {padding-top:2px;}

/*------------------*/
div.sp {padding:5px 0 0 0; font-size:17px;}

div.re_1 {position:relative; left:-40px; z-index:1;}
	div.re_1 p {padding:4px 0 4px 0; font-size:15px;}
/*------------------*/
td#birds {background:url('images/birds.gif') 55% 22% no-repeat;}

div.menu {padding-bottom:20px;}
	div.big {padding:0 0 1px 0;}
		div.big p {padding:0 0 1px 0; font-size:11pt;}
/*------------------*/
div.text {padding:12px 0 0 0;}
	div.text p {padding:0 0 10px 0; font-size:11px; line-height:14px;}

div.text1 {padding:2px 2px 2px 2px;}
	div.text1 p {padding:0 0 10px 0; font-size:14px; line-height:14px;}


div.re_2 {position:relative;}
	div.re_2 div.map, div.map a {width:398px; height:250px; display:block;}
	div.re_2 div.map {position:absolute; left:-300px; z-index:1; background:url('images/map.png');}
	div.re_2 div.find {width:244px; height:275px; position:absolute; top:164px; left:-82px; z-index:2;}
	div.re_2 div.find_text {position:relative; top:325px; z-index:3;}
/*------------------*/
div.re_3, div.re_3 a.press {position:relative;}
div.re_3 {top:12px;}
	div.re_3 a.press, a.press div {width:143px; height:134px;}
	div.re_3 a.press {left:-20px; display:block; cursor:pointer; cursor:hand;}
	div.re_3 div.icom {position:absolute; top:18px; left:87px;}
		div.icom p {padding-bottom:8px;

/*-------index_.htm_*/

div#line_menu-2 {padding-top:20px;}
/*------------------*/
div.menu_left {padding:35px 140px 0 0;}
	div.menu_left div.head {padding:0 0 23px 0; font-size:24px; color:#666666;}
	div.menu_left p {padding:0 0 10px 0;}
/*------------------*/
div.karta {width:295px; height:230px; position:relative;}
	div.karta img {position:absolute; z-index:1; top:-10px; left:-120px;}
/*------------------*/
div.menu-2 {padding-bottom:30px;}
/*------------------*/
div.head {padding-right:20px;}

div.cont {padding-right:40px; //width:100%;}
	td.foto, td.foto_2 {vertical-align:top; padding-bottom:30px;}
	td.foto_2 {width:100%;}
		div.head_img {padding:35px 0 20px 0;}
		div.rama {width:322px; height:254px; position:relative; left:-2px; z-index:1;}

		div.rama {
		  width:322px;
		  height:254px;
		  position:relative;
		  left:-2px;
		  z-index:1;
		  background:url('images/rama.png');
		}


			div.rama div.i {padding:7px 0 0 9px;}
		 		div.i div {width:286px; height:211px; background-repeat:no-repeat;}
			div.rama a {margin:18px 0 0 3px; display:block;}

table.fas td {padding:0 20px 18px 0; width:33%;}
table.fas tr.fas_2 td {padding-left:7px; vertical-align:top;}
/*------------------*/
div.re_4 {position:relative;}
	div.re_4 div.map {position:absolute; top:-15px; left:-20px; z-index:1; width:180px; height:180px; background:url('images/map-4s.gif');}
	div.re_4 div.find_text {position:absolute; top:105px; left:0; z-index:2;}
/*------------------*/





/*_____________________________________________*/