BODY 
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	margin-top: 0;
	background-color: #003366;
}

BODY.body_form 
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	font-size: 10pt;
	margin-top: 0;
	background-color: #FFFFFF;
}

/*таблицы*/

TABLE 
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	margin-top: 0;
	margin-bottom: 0;
}

TABLE.tb_home
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	background-color: #FFFFFF;
	border-color: #000033;
}

TABLE.tb_menu
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	margin-bottom: 5;
	margin-right: 3;
	margin-left: 3;
	border: 0;
	border-color: #003366;
}

TABLE.tb_search_news
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	margin-bottom: 3;
	margin-left: 3;
	margin-right: 3;
	border-color: #003366;
	background-color: #FFFFFF;
	border-width: 1;
	border-top-style: solid; 
	border-left-style: solid;
	border-right-style: solid;	
	border-bottom-style: solid;
}

TABLE.tb_search_news_title
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	margin-bottom: 3;
	margin-left: 3;
	margin-right: 3;
	border-color: #003366;
	background-color: #003366;
	border-width: 1;
	border-top-style: solid; 
	border-left-style: solid;
	border-right-style: solid;	
	border-bottom-style: solid;
}


TABLE.tb_shapka
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;	
}

TABLE.tb_frame
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366;
	background-color: #FFFFFF;
	margin-bottom: 5; 
	border-width: 1;
	border-top-style: solid; 
	border-left-style: solid;
	border-right-style: solid;	
	border-bottom-style: solid;
}

TABLE.tb_title
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;
	background-color: #003366;
	
}

TABLE.tb_titlenews
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;
	background-color: #9fbad6;
}

TABLE.tb_guest
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366; 
	border-width: 1;
	border-style: solid; 
	padding-bottom: 3; 
	padding-top: 3; 
	padding-right: 3;	
	padding-left: 3;
	margin-top: 5;
	font-size: 11pt;
}

TABLE.tb_soder
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366;
	margin-bottom: 0; 
	margin-top: 10; 
	border-width: 1;
	border-top-style: solid;	
}

TABLE.tb_company
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	margin-top: 0;
	margin-bottom: 0;
}

TABLE.tb_realty
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366; 
	border-width: 1;
	border-style: solid; 
	padding-bottom: 3; 
	padding-top: 3; 
	padding-right: 3;	
	padding-left: 3;
	margin-top: 5;
	font-size: 14px;
}

TR.tr_realty_shapka
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	/*font-style: bold;*/
	font-weight: bold;
	color: #003366;
	border-bottom-style: solid; 
}

TR
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
}

TD
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	font-size: 10pt;
}

TD.td_guest_home
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366; 
	border-width: 1;
	border-right-style: solid; 
	padding-bottom: 3; 
	padding-top: 3; 
	padding-right: 3;	
	padding-left: 3;
	margin-top: 5;
	font-size: 11pt;
}

TD.td_guest
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366; 
	border-width: 1;
	border-right-style: solid;
	border-top-style: solid;
	padding-bottom: 3; 
	padding-top: 3; 
	padding-right: 3;	
	padding-left: 3;
	margin-top: 5;
}

TD.td_guest_home_left
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366; 
	border-width: 1;
	padding-bottom: 3; 
	padding-top: 3; 
	padding-right: 3;	
	padding-left: 3;
	margin-top: 5;
	font-size: 11pt;
}

TD.td_guest_left
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366; 
	border-width: 1;
	border-top-style: solid; 
	padding-bottom: 3; 
	padding-top: 3; 
	padding-right: 3;	
	padding-left: 3;
	margin-top: 5;
	font-size: 11pt;
}

/*Стиль для АН*/

TD.td_realty_home
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366; 
	border-width: 1;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	padding-bottom: 3; 
	padding-top: 3; 
	padding-right: 3;	
	padding-left: 3;
	margin-top: 5;
	font-size: 11pt;
}

TD.td_realty_home_left
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366; 
	border-width: 1;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	padding-bottom: 3; 
	padding-top: 3; 
	padding-right: 3;	
	padding-left: 3;
	margin-top: 5;
	font-size: 11pt;
}
TD.td_realty
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366; 
	border-width: 1;
	border-right-style: solid;
	border-bottom-style: solid;
	padding-bottom: 3; 
	padding-top: 3; 
	padding-right: 3;	
	padding-left: 3;
	margin-top: 5;
	font-size: 11pt;
}

TD.td_realty_left
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-color: #003366; 
	border-width: 1;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	padding-bottom: 3; 
	padding-top: 3; 
	padding-right: 3;	
	padding-left: 3;
	margin-top: 5;
	font-size: 11pt;
}

TD.td_title
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;
	/*background-color: #003366;*/
	
}

TD.td_osnova
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	padding-top:  5;
/*	background-color: #D5E1EE;#D8DFE7;*/
	background-color: #E8ECF2;
}

TD.td_news
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	font-size: 11pt;
	border-top-style: solid;
	border-width:1;
}

TD.td_search
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	padding-bottom: 3;
	padding-left: 3;
	padding-right: 3;
	padding-top: 3;
	border:1; 
}

TD.td_home
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	border-color: #000033;
	border-width: 1;
	border-left-style: solid;
	border-right-style: solid;	
}

TD.td_tableborder
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	font-size: 2pt;
	border-color: #000033;
	border-width: 1;
	border-left-style: solid;
	border-right-style: solid;
}

TD.td_shapka
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	border-color: #000033;
	border-width: 1;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
}

TD.td_end_left
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	border-width: 1;
	border-color: #000033;
	border-top-style: solid;
	border-left-style: solid;
	padding-bottom: 2;
	padding-top: 2;
}

TD.td_end_right
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	border-width: 1;
	border-color: #000033;
	border-top-style: solid;
	border-right-style: solid;
	padding-bottom: 2;
	padding-top: 2;
}

TD.td_end
{	
	font-family: times,garamond,arial,hevletica,sans-serif; 
	border-width: 1;
	border-color: #000033;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	padding-bottom: 2;
	padding-top: 2;
}

TD.td_end1
{
	font-family: times,garamond,arial,hevletica,sans-serif; 
	border-width: 1;
	border-color: #000033;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	padding-bottom: 2;
	padding-top: 2;
}

TD.td_line
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border: 1;
}

TD.td_menu
{
	font-family: times,garamond,arial,hevletica, sans-serif;
	border-width: 1;
	border-bottom-style: solid;
	border-left-style: solid;
	letter-spacing: 1;
	
}

TD.td_menu_side
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-width: 1;
	border-bottom-style: solid;
	border-right-style: solid;
}

TD.td_inhalt
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border: 1;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	background-color: #FFFFFF;
}

TD.td_inhalt1
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border: 1;
	padding-bottom: 5;
	padding-left: 5;
	padding-right: 5;
	padding-top: 5;
	margin-right: 3;
}

TD.td_shapka
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

TD.td_menu_up
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border-width: 1;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
}

TD.td_menu_image
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	border: 1;
	border-right-style: solid;
	border-right-color: #E8ECF2;
}

TD.td_title
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;
	background-color: #003366;
	
}

/*ссылки*/

A 
{
	font-family: times,garamond,arial,hevletica;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	/*font-size: 10pt;*/
	line-height: 80%;
	font-size: 14px;
	/*letter-spacing: 1;*/
	
}

A.a_top_menu_ln 
{
	font-weight: normal;
	color: #000033;
	font-size: 9pt;
}

A.a_more 
{
	font-weight: normal;
	color: #003366;
	font-size: 10pt;
}

A.a_top_menu
{
	font-weight: bold;
	color: #000033;
}

A.a_mail
{
	font-weight: normal;
	color: #003366;
	font-size: 11pt;
}

A.a_sertif
{
	font-weight: normal;
	color: #003366;
	font-size: 11pt;
}

/*текст*/

FONT.search_news
{
	font-size: 11pt;
	color: #FFFFFF;
}

FONT.news_date
{
	color: #003366;
	font-weight: bold;
	font-size: 9pt;
	line-height: 150%;
}

FONT.news
{
	font-size: 10pt;
	line-height: 100%;
}

FONT.newsdate
{
	font-weight: normal;
	color: #003366;
	font-size: 9pt;
}

FONT.titul
{
	font-weight: bold;
	font-size: 12pt;
	color: #FFFFFF;		
	line-height: 90%;
	text-indent: 15;
}

FONT.realty
{
	font-size: 12pt;
}

FONT.titulnews
{
	font-weight: bold;
	font-size: 11pt;
	color: #003366;		
	line-height: 90%;
	text-indent: 15;
}


FONT.rem_link
{
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	/*font-size: 12pt;
	line-height: 90%;*/
	line-height: 80%;
	font-size: 14px;
}

FONT.rem_top_link
{
	font-weight: normal;
	color: #000033;
	font-size: 9pt;
}

/*абзац*/

P
{
	font-family:  times,garamond,arial,hevletica,sans-serif;
	font-size: 11pt;
	margin-top: 8;
	margin-bottom: 10;
	text-indent: 15;
	line-height: 1;
}

P.p_company
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	font-size: 11pt;
	margin-top: 0;
	margin-bottom: 0;
	text-indent: 15;
	line-height: 1;
}

P.p_base
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	font-size: 10pt;
	margin-top: 8;
	margin-bottom: 8;
	text-indent: 15;
	line-height: 1;
}

/*списки*/

UL
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	font-size: 11pt;
	margin-top: 8;
	margin-bottom: 8;
	list-style: square url(../images/ul.gif);
	margin-left: 20;
}

UL.ul2
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	font-size: 11pt;
	margin-top: 8;
	margin-bottom: 8;
	list-style: square url(../images/ul2.gif);
	margin-left: 20;
}

UL.ul_contact
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	font-size: 11pt;
	margin-top: 8;
	margin-bottom: 8;
	list-style: square url(../images/ul.gif);
	margin-left: 30;
}

UL.ul_sertif
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	font-size: 10pt;
	margin-top: 8;
	margin-bottom: 8;
	margin-left: 31;
	list-style: square url(../images/ul_link.gif);
}

UL.ul_sertif1
{
	font-family: times,garamond,arial,hevletica,sans-serif;
	font-size: 10pt;
	margin-top: 3;
	margin-bottom: 0;
	margin-left: 20;
	list-style: square url(../images/ul_link.gif);
}

li
{
	margin-bottom: 1px;
	margin-top: 5px;
}