/* - - -   Стили для сайта Харьковская Недвижимость  - - - */
BODY {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #033d86;
	background-image: url(../images/fon_content.gif);
}
/*h1{text-align:left;padding-left: 20px; font-size:19px;font-family:Arial,Helvetica,sans-serif;}*/
h1, h2, h3, h4{
	text-align:left;
	padding: 0px;
	margin: 0px;	
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight: bold;
}
h2{
	font-size:14px;
}
h3{
	font-size:12px;
}
h4{
	font-size:11px;
}
/*
h2{text-align:left;padding-left: 20px; font-size:16px;font-family:Arial,Helvetica,sans-serif;}
h3{
	text-align: left;
	padding-left: 20px;
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 0px;
	padding-top: 0px;
}
h4{text-align:left;padding-left: 20px;font-size:13px;font-family:Arial,Helvetica,sans-serif;}
*/
p{
	padding-right: 10px;
	text-align: justify;
}
div#slogan {
	position:absolute;
	z-index:1;
	left:510px;
	top:13px;
	visibility: visible;
}
div#adress {
	position:absolute;
	z-index:2;
	left:515px;
	top:105px;
	visibility: visible;
}
div#lang {
	position:absolute;
	z-index:3;
	left:20px;
	top:5px;
	visibility: visible;
}
div#leftCont{
   position:absolute;
	z-index:4;
	left:0px;
	top:190px;
	width: 180px;
	visibility: visible;
}
div#msg_srvt {
	border: 1px none;
	border-color: #62A6E0;
	border-style: solid;
	position: relative;
	padding: 5px 5px 5px 5px;
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	left: 0px;
	top: 0px;
	width: 100%;
	height:120px;
	overflow: auto;
	/*z-index: 5;*/
}
div#res_main {
	left: 0px;
	top: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 1px none;
	height:382px;
	width: 950px;
}	

div#res_ned {
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 1px none;
	border-color: #62A6E0;
	border-style: solid;
	width: 100%;
	height:380px;
	overflow: auto;
}
.head_news {
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 2px;
	padding-top: 2px;
	margin: 0px;
}
.hdd{
	border: none;
/*	display: inline; */
	display: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 0px;

}
.hdd1{
	display:table;
}

.text_10	{
	font-size: 10;
	color: #033D86;
}
.text_8	{
	font-size: 8;
	color: #033D86;
}
.text_10_black {
	font-size: 10px;
	color: Black;
}
.bold_t, .head_t {
	text-align:left;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight: bold;
}
.head_t {
	font-size: 11px;
}
.text_11{
	font-size: 11px;
}
.text_16{
	font-size: 16px;
	font-weight: bold;
}
.text_12 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight: bold;
	}
.text_12n {
	font-size:12px;
	}	
.copyr{
	font-size: 9;
	color: #787878;
	background-image: url(../images/gray_fon.gif);
}
.menu_top {
	font-size: 9;
	color: #787878;
 	background:#D8E7F1;
}
.head_big {
	background-image: url(../images/head_blue_big.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 20px;
}
div.hb {
 	border-bottom: 1px none;
	border-bottom-color: #033D86;
	border-bottom-style: solid;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight: bold;
	}
	.head_sm {
	background-image: url(../images/head_blue.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 16px;
}
	.head_sm_y {
	background-image: url(../images/head_yellow.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 16px;
}
div.sm {
 	border-bottom: 1px none;
	border-bottom-color: #033D86;
	border-bottom-style: solid;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight: bold;
	}
/* - - - - - - - - - - -  Стили для элементов форм  - - - - - - - - - - */
form.space { 
	margin: 0px;
	padding: 0px;
}
.ramka, .ramka_s,  .ramka_w, .ramka_ta, .ramka_pl {
	border: 1px none;
	 border-color: #9A9A9A;
    border-style: solid;
    background: #F2F4F6;
	 font-size: 11px;
	 color: #5C5C5C;
	 margin: 0px;
	 padding-top: 0px;
    padding-bottom: 0px;
}
 .ramka_s {
 	background: #EBEBEB;
	max-width:220px;
 }
  .ramka_w   {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	background: #FFFFFF;
	width:185px;
	max-width:185px;
  }
  
  .ramka_ta {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #FFFFFF;
  width:420px;
  max-width:420px;
  }
  .ramka_pl {
  background: #FFFFFF;
  }
  
.label_f, .element_f, .label_rb {
	background: #E5E6E7;
	color: Black;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
}
 .label_rb {
 	background: none;
 	padding-left: 0px;
	padding-right: 0px;
	color: #737373;
	font-size: 10px;
 }
.element_f {
	background: #F0F5FA;
}
/*- - - - - - - - - - -  Стили для ссылок - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.a1:link  {color :#033d86;  text-decoration : underline; font-size: 11px;}
.a1:active {color :#033d86;  text-decoration : underline; font-size: 11px;}
.a1:visited {color :#033d86; text-decoration : underline; font-size: 11px;}
.a1:hover {color:#1577F3;  text-decoration : underline; font-size: 11px;}

.a3:link  {color :#033d86;  text-decoration : none; font-size: 14px;}
.a3:active {color :#033d86;  text-decoration : none;font-size: 14px;}
.a3:visited {color :#033d86; text-decoration : none; font-size: 14px;}
.a3:hover {color:#1577F3;  text-decoration : none; font-size: 14px;}

.a4:link  {color :#000000;  text-decoration : none; font-size: 10px;}
.a4:active {color :#000000;  text-decoration : none;font-size: 10px;}
.a4:visited {color :#000000; text-decoration : none; font-size: 10px;}
.a4:hover {	color: Red;	text-decoration: none;	font-size: 10px;}

.a6:link  {color :#000000;  text-decoration : none; font-size: 11px;}
.a6:active {color :#000000;  text-decoration : none;font-size: 11px;}
.a6:visited {color :#000000; text-decoration : none; font-size: 11px;}
.a6:hover {	color: Red;	text-decoration: none;	font-size: 11px;}

.a5:link  {color :#000000;  text-decoration : none; font-size: 12px;}
.a5:active {color :#000000;  text-decoration : none;font-size: 12px;}
.a5:visited {color :#000000; text-decoration : none; font-size: 12px;}
.a5:hover {	color: Red;	text-decoration: none;	font-size: 12px;}

.a2:link  {color:#1577F3;   text-decoration : none; font-size: 10px;}
.a2:active {color:#1577F3;   text-decoration : none; font-size: 10px;}
.a2:visited {color:#1577F3; text-decoration : none;font-size: 10px;}
.a2:hover {color:#1577F3;  text-decoration : underline; font-size: 10px;}

.menu_bot:link  {	color:#787878; text-decoration: none; font-size: 9px;}
.menu_bot:active {color:#787878;  text-decoration : none; font-size: 9px;}
.menu_bot:visited {color:#787878;  text-decoration : none; font-size: 9px;}
.menu_bot:hover {color:#787878;  text-decoration : underline; font-size: 9px;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*- - - - - - - - - - - - - - - - - Стили для списков - - - - - - - - - - - - - - - - - - - - - - - */
.list_img {
	list-style-image: url(../images/list_str.gif);
	padding-bottom: 0px;
	margin-bottom: 2px;
	margin-top: 2px;
	vertical-align: inherit;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*- - - - - - - - - - - - - - - - - Стили для таблиц  - - - - - - - - - - - - - - - - - - - - - - - */
.simple{
	border-collapse: collapse;
}
.simple th {
	border: 1px solid #ffffff;
	background-color:#E1E1E1;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding: 4px;
}

.simple td {
	border: 1px solid #ffffff;
	background-color: #F0F5FA;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding: 2px;
}
.simple_bd {
	border-collapse: collapse;
}
.simple_bd  tr {
   background-color:#F0F5FA;
}
.simple_bd th {
	border: 1px solid #ffffff;
	background-color:#E1E1E1;
	font-family:Arial,Helvetica,sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding: 4px;
}

.simple_bd td {
	border: 1px solid #ffffff;
	/*background-color: #F0F5FA; */
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding: 2px;
}

.date_white {
	background-color: #1C80FF;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: White;
}
.date_yellow {
	background-color: #FBDC00;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}

.border_out {
	display: inline;
}
.showimg {
   background: #DBE9F8;
	display: inline;
	padding: 0px;
 }