body { 
padding:0; 
background-color: #7C8185;
}

h1{
 padding-left: 10px; 
 font-family: Tahoma, Helvetica, sans-serif;
 padding-left: 10px; 
 font-size: 18px;
 font-weight: bold;
}

h2{
 padding-left: 10px; 
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
}

h3{
 padding-left: 10px; 
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}

h4{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 14px;
 color: #800;
 font-weight: bold;
}

.otstup{
margin-left: 10px; /*Левый отступ для текста*/
}

#sitemap{
 position: relative;
 width: 710px;
 height:100%;
 background: #DDF0F0;
 float: right;
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 margin-left: 5px;
 margin-right: 5px;
 line-height: 170%;
}

a.mainmap:link{font-family: Tahoma, Helvetica, sans-serif;  font-size: 12px; font-weight: bold; text-decoration: none; color: #3F7E83;}
a.mainmap:visited{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #3F7E83;}
a.mainmap:active{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #3F7E83;}
a.mainmap:hover{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #3F7E83;}

.otstupmap{
margin-left: 15px; /*Левый отступ для текста*/
}
.otstupnod{
margin-left: 30px; /*Левый отступ для текста*/
}
a.otstupnod:link{font-family: Tahoma, Helvetica, sans-serif;  font-size: 12px; text-decoration: none; color: black;}
a.otstupnod:visited{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: black;}
a.otstupnod:active{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: black;}
a.otstupnod:hover{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: black;}

a.otstupmap:link{font-family: Tahoma, Helvetica, sans-serif;  font-size: 12px; text-decoration: none; color: black;}
a.otstupmap:visited{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: black;}
a.otstupmap:active{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: black;}
a.otstupmap:hover{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: black;}


.votstup{
height: 25px; /*Высота некторых заглавных ячеек для создания вертикального отступа в тексте*/

}

#container{
 position: relative; 
 margin : 0 auto; 
 padding: 0;
 width: 1000px;
 color: black;
 background: #DDF0F0;

}

#bheader{
 position: relative; 
 padding: 0;
 width: 1000px;
 height: 17px;
 background-color: #7C8185;
 text-align: center;
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFF00;

 }
 
/*действия на события мыши*/
#bheader a:link{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #FFFF00;

}

#bheader a:visited{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #FFFF00;

}

#bheader a:active{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #FFFF00;

}

#bheader a:hover{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: underline;
 color: #000;
 background-color: #00FF00;
}
  
#header{
 position: relative;
 padding: 0;
 width: 1000px;
 height: 200px;
 background: url(../images/header.jpg) no-repeat;

}
/* Подробный просмотр*/
#hprew{
	 position: relative;
 	 padding: 0;
 	 width: 1000px;
 	 height: 91px;
 	 background: url(../images/hd_prev.jpg) no-repeat;
} 
#left_prew{
 position: relative;
 width: 490px;
 height:100%;
 background: #DDF0F0;
 float: left;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
  line-height: 130%;
}
/*действия на события мыши*/
#left_prew a:link{font-family: Tahoma, Helvetica, sans-serif;  font-size: 12px; text-decoration: none; color: blue;}
#left_prew a:visited{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: blue;}
#left_prew a:active{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: blue;}
#left_prew a:hover{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: blue;}

#photo{
 position: relative;
 width: 490px;
 height:100%;
 background: #DDF0F0;
 float: right;
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 margin-left: 5px;
 margin-right: 10px;
}

/*верхнее меню*/
#menu{
 position: relative;
 height: 40px;
 background: url(../images/kn.gif) repeat-x;
 text-decoration: none;

}
/*действия на события мыши*/
#menu a:link{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: #FFF;

}

#menu a:visited{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: #FFF;

}

#menu a:active{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: #FFF;

}

#menu a:hover{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
 color: #000;
/*color: #00FF00;*/
background-color: #00FF00;
}
.menu{
 float: left;
 width: 140px;
 height: 28px;
 border-right: 1px solid #FFF; 
 text-align: center;
 padding-top: 12px;
}

.menu_last{
 float: left;
 width: 140px;
 text-align: center;
 padding-top: 12px;
}
/*конец верхнего меню*/

/*начало левого меню*/

#left_menu{
 position: relative;
 padding: 0;
 width: 270px;
 background: #DDF0F0;
 float: left;
 margin-left:10px; 
 height:100%;
 line-height: 100%;
}
#left_menu ul{
 list-style-type: none;
}

/*действия на события мыши*/
#left_menu a:link{
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #3F7E83;
 /*color: #3F7E83;*/

}

#left_menu a:visited{
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 color: #3F7E83;

}

#left_menu a:active{
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: #3F7E83;

}

#left_menu a:hover{
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: underline;
 color: #3F7E83;
 /*background-color: #00FF00;*/
 border-color: black;
}

/*конец левого меню*/

/*заголовок над блоком инфо*/
#htext {
 position: relative;
 padding: 0;
 width: 700px;
 background: #DDF0F0;
 float: right;
 line-height: 100%;

}
/*действия на события мыши*/
#htext  a:link{ text-decoration: none; color: #000;}
#htext  a:visited{ text-decoration: none; color: #000;}
#htext  a:active{ text-decoration: none; color: #000;}
#htext  a:hover{ text-decoration: none;  color: #000;}
/*конец заголовка над блоком инфо*/

/*информационный блок*/
#info{
 position: relative;
 width: 640px;
 height:100%;
 background: #DDF0F0;
 float: right;
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 margin-left: 15px;
 margin-right: 50px;
 line-height: 150%;
 text-align: justify;
}
#info ul{
 /*list-style-type: none;*/
}

/*действия на события мыши*/
#info a:link{font-family: Tahoma, Helvetica, sans-serif;  font-size: 12px; text-decoration: none; color: #000;}
#info a:visited{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000;}
#info a:active{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000;}
#info a:hover{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000;}

/*конец информационого блока*/

#infoc{
 position: relative;
 width: 710px;
 height:100%;
 background: #DDF0F0;
 float: right;
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 12px;
 margin-left: 5px;
 margin-right: 5px;
 line-height: 170%;
}

#infoc ul{
 list-style-type: none;
}

#infoc a:link{font-family: Tahoma, Helvetica, sans-serif;  font-size: 12px; text-decoration: none; color: blue;}
#infoc a:visited{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: blue;}
#infoc a:active{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: blue;}
#infoc a:hover{font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: blue;}

.title { font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #800; font-weight: bold; text-decoration:none;}
.title2 { font-family: Tahoma, Helvetica, sans-serif; font-size: 16px; color: #000; font-weight: bold; text-decoration:underline;}

.cl{cursor:pointer; color:blue;}
/*.cl{cursor:pointer; color:blue; font-weight: bold;}*/



/*для объектов таблица*/
#nedvigimost_hot{
 position: relative;
  float: left;
}

/*объект*/
.t1{
position: relative;
 width: 100px;
 height: 30px;
 background: #86c6c4;
 float: left;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000;

}

/*название из бд*/
.t2{
 position: relative;
 width: 450px;
 height: 30px;
 background: #86c6c4;
 float: left;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000;
}
/*объект*/

.t3{
 width: 100px;
 height: 30px;
 background: #DDF0F0;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000;
}

.t4{
 position: relative;
 width: 450px;
 height: 30px;
 background: #DDF0F0;
 left: 100px; 
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 color: #000;
 }

.t5{
 width: 100px;
 height: 30px;
 background: #DDF0F0;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000;
}

.t6{
 position: relative;
 width: 450px;
 height:30px;
 background: #DDF0F0;
 left: 100px; 
 top: -30px; 
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 color: #000;
}

.t7{
 position: relative;
 width: 550px;
 height: 20px;
 top: -15px; 
 background: #DDF0F0;
 text-align: center;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 color: #3F7E83;
 margin: 0 3px;
}

.t8{
 position: absolute;
 background: #DDF0F0;
 left: 570px;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 color: #000;
 z-index: 2;
}

.t7 a:link{ text-decoration: none;  color: #3F7E83;}
.t7 a:active{ text-decoration: none; color: #3F7E83;}
.t7 a:visited{ text-decoration: none;  color: #3F7E83;}
.t7 a:hover{ text-decoration: underline;  color: #3F7E83; background-color: #00FF00;}

/*конец объектов таблица*/

#footer{
 position: relative;
 margin : 0 auto; 
 padding: 0;
 width: 1000px;
 height: 100px;
 background: url(../images/footer.jpg) no-repeat;
 clear: both;
}

/*параметры табиц операторы и телефонные коды украины*/
.hr{
 background-color: #86c6c4;
 font-weight: bold;
 text-align: left;
 }

.ok{
 background-color: #FFFFCC;
}
/*параметры табицы контактов*/

.tcontl{
	height:165px;
	width: 230px;
}
.tcontr{
	height:165px;
	width: 250px;
}

.tcontf{
   height:165px;
	width: 118px;
}

P.fig {
 text-align: center; /* Выравнивание по центру */
}
/* Сетка слоя ответов*/
.nvis{
	display: none;
	border: 1px dashed #86C6C4;
	padding: 2px;
}
/* Верстка для резинового квадрата. Состоит из 3-х блоков. */
#inbox {
		width: 14em;
}
#inbox a:link{font-family: Tahoma, Helvetica, sans-serif;  font-size: 11px; text-decoration: none; color: #2f4f4f;}
#inbox a:visited{font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #2f4f4f;}
#inbox a:active{font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #2f4f4f;}
#inbox a:hover{font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #2f4f4f;}

#inbox2 {
		width: 14em;
}
#inbox2 a:link{font-family: Tahoma, Helvetica, sans-serif;  font-size: 11px; text-decoration: none; color: #2f4f4f;}
#inbox2 a:visited{font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #2f4f4f;}
#inbox2 a:active{font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #2f4f4f;}
#inbox2 a:hover{font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #2f4f4f;}


.box	{
	width: 14em;
	background: #86c6c4 url(../images/left_bottom.jpg) no-repeat left bottom;
}

	/*Для первого, внешнего блока. Указывается ширина в "em" - это даёт эластичность при увеличении шрифта.
	  После указывается фоновый цвет и только потом адрес рисунка, который выполняет роль закруглённого угла.
	  Рисунок должен быть только в формате .png во избежание глюков с прозрачностями.
	  Указывается левый нижний рисунок.*/

.box-out	{
	background: url(../images/right_bottom.jpg) no-repeat right bottom;
	padding-bottom: 5px;
}

	/*Указывается правый нижний рисунок*/

.box-in	{
	background: url(../images/left_top.jpg) no-repeat left top;
}

	/*Указывается левый верхний рисунок*/

.box h2	{
	background: url(../images/right_top.jpg) no-repeat right top;
	padding-top: 5px;
	text-align: center;
   color: #2f4f4f;
	font-weight: bold;

}
	/*Указывается верхний правый рисунок*/
.tableheadercat{background-color: #86c6c4}

.inv { display: none }

