BODY {
	FONT-SIZE: 9pt; COLOR: #515151; FONT-FAMILY: Tahoma,Verdana,Arial
}

.top_menu_item, .CurrentLink {
    FONT-SIZE: 10pt; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #2c4c68; 
    }
A.top_menu_item, A.CurrentLink {
	COLOR: #2c4c68; 
	TEXT-DECORATION: none;
}
A.top_menu_item:visited, A.CurrentLink:visited {
	COLOR: #2c4c68; 
}
A.top_menu_item:active, A.CurrentLink:active {
	COLOR: #2c4c68; 
	TEXT-DECORATION: none;
}
A.top_menu_item:hover, A.CurrentLink:hover {
    COLOR: #ff0000; 
	TEXT-DECORATION: none;
}

A.MenuLink, A.MainLink, A.main_link {
    FONT-SIZE: 10pt; 
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #343434;
    TEXT-DECORATION: none;
    }
    
A.MenuLink:visited, A.MainLink:visited, A.main_link:visited {
	COLOR: #343434; 
	TEXT-DECORATION: none;
}

A.MenuLink:active, A.MainLink:active, A.main_link:active {
	COLOR: #343434; 
	TEXT-DECORATION: none;
}

A.MenuLink:hover, A.MainLink:hover, A.main_link:hover {
    COLOR: #4059f0; 
	TEXT-DECORATION: none;
}



 

.top_menu_item_h {
    DISPLAY: block; 
    BACKGROUND: url(menu-but.gif) 0px 0px; 
    FONT-WEIGHT: bold; 
    TEXT-TRANSFORM: lowercase;
    FONT-SIZE: 8pt; 
    FONT-FAMILY: Tahoma,Verdana,Arial;
    COLOR: #77A1D1; 
    HEIGHT: 20px; 
    WIDTH: 125px; 
    PADDING-TOP: 9px; 
    TEXT-ALIGN: center; 
}
A.top_menu_item_h {
	COLOR: #77A1D1; 
	TEXT-DECORATION: none;
}
A.top_menu_item_h:visited {
	COLOR: #77A1D1; 
}
A.top_menu_item_h:active {
	BACKGROUND: url(menu-but.gif) 0px 0px; 
	COLOR: #77A1D1;
}
A.top_menu_item_h:hover {
	BACKGROUND: url(menu-but.gif) 0px 0px; 
	COLOR: #77A1D1;
}

P.MsoNormal {
	FONT-SIZE: 10pt; 
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #444444;
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 14pt;
}

P.Main {
	FONT-SIZE: 10pt; 
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #444444;
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 14pt;
}

P.MainWarrning {
    FONT-SIZE: 10pt; 
    COLOR: #CC0000; 
    FONT-FAMILY: Tahoma,Verdana,Arial;
    LINE-HEIGHT: 15pt;
    TEXT-INDENT: 20pt;
    TEXT-ALIGN: justify;
    MARGIN: 0px;
    PADDING: 0px;
}

P.MsoNormal_lef {
	FONT-SIZE: 10pt; 
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #444444;
    align: left;
}

P.MsoNormal_centr {
	FONT-SIZE: 10pt; 
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #00489b;
    TEXT-ALIGN: center;
}

P.MainCenter {
	FONT-SIZE: 10pt; 
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #00489b;
    TEXT-ALIGN: center;
}

P.MainTable, P.Board {
    FONT-SIZE: 8pt; 
    COLOR: #515151; 
    FONT-FAMILY: Tahoma,Verdana,Arial;
    LINE-HEIGHT: 12pt;
    TEXT-INDENT: 0pt;
    TEXT-ALIGN: justify;
    MARGIN: 0px;
    PADDING: 0px;
}

P.Notes {
    FONT-SIZE: 8pt; 
    COLOR: #CC0000; 
    FONT-FAMILY: Tahoma,Verdana,Arial;
    LINE-HEIGHT: 12pt;
    TEXT-INDENT: 0pt;
    TEXT-ALIGN: justify;
    MARGIN: 0px;
    PADDING: 0px;
}

P.ScrollBlock {
	FONT-SIZE: 9pt; 
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #104E8B;
    TEXT-ALIGN: center;
}


P.MsoBoldd {
	FONT-SIZE: 10pt; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #ff0000;
}

H1 {
	FONT-SIZE: 11pt; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #ff0000;
    TEXT-ALIGN: center;
}

H2 {
	FONT-SIZE: 11pt; 
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    COLOR: #ff0000;
    TEXT-ALIGN: left;
}

#sidebar-container {
	FLOAT: left; MARGIN-BOTTOM: 35px; MARGIN-LEFT: 15px; WIDTH: 210px; MARGIN-RIGHT: 0px; BORDER: #77A1D1 1px solid;
}
#sidebar {
	BORDER-RIGHT: #77A1D1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #77A1D1 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #77A1D1 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #77A1D1 1px solid; BACKGROUND-COLOR: #EFF6FF;
}
#menu {
	MARGIN: -10px 0px 0px -25px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 95px;
}
#menu LI {
	FLOAT: left; TEXT-TRANSFORM: lowercase;
}
#menu LI A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(menu-but.gif) 130px 0px; WIDTH: 128px; COLOR: #fff; PADDING-TOP: 9px; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
#menu A.active {
	BACKGROUND: url(menu-but.gif) 0px 0px; COLOR: #77A1D1;
}
#menu A:hover {
	BACKGROUND: url(menu-but.gif) 0px 0px; COLOR: #77A1D1;
}

TD.Top_left {
	BACKGROUND: url(/pic/fronted/new/777realty.jpg)
}

TD.Top_center {
	BACKGROUND: url('/pic/fronted/new/777realty_2.jpg');
	}

TD.Top_right {
	BACKGROUND: url('/pic/fronted/new/777realty_4.jpg');
}

TD.Top_center_2 {
	BACKGROUND: url('/pic/fronted/new/777realty_5.jpg');
}

TD.Gor_Ob {
	BACKGROUND: url('/pic/fronted/new/gor_ob.jpg');
}

TD.fon_menu {
	BACKGROUND: url('/pic/fronted/new/fon_menu.jpg');
}

TD.fon_menu_2 {
	BACKGROUND: url('/pic/fronted/new/fon_menu_2.jpg');
}

#message {
	width: 250px;
	top: 0px;
	left: 0px;
	padding: 0;
	margin: 0;

	display: none;
	position: absolute;
        z-index: 64999;

        filter: Alpha(Opacity='70');
	-moz-opacity: 0.70;
	opacity: 0.7;
}

#messageHeader {
	width: 250px;
	height: 19px;
	padding: 0;
	margin: 0;
	font-size: 0;
	line-height: 0; 
	background-repeat: no-repeat;
	display: block;
}
.messageHeaderDirect {
	background-image: url(/images/message/message-header.gif);
}

.messageHeaderFlip {
	background-image: url(/images/message/message-header-flip.gif);
}

#messageFooter {
	width: 250px;
	height: 3px;
	padding: 0;
	margin: 0;
	font-size: 0;
	line-height: 0;
	background-image: url(/images/message/message-footer.gif);
	background-repeat: no-repeat;

	display: block;
}

#messageBody {
	padding: 10px;
	background-color: #990000;	
	margin: 0;
	font: normal normal 10px/14px Verdana, Arial, serif;
	line-height: 140%;
	background-image: url(/images/message/message-body.gif);
	background-repeat: repeat-y;

	display: block;
}

.top_menu_item_maps {
    DISPLAY: none; 
    FONT-WEIGHT: bold; 
    TEXT-TRANSFORM: lowercase;
    FONT-SIZE: 8pt; 
    FONT-FAMILY: Tahoma,Verdana,Arial;
    COLOR: #fff; 
    HEIGHT: 25px; 
    WIDTH: 125px; 
    PADDING-TOP: 9px; 
    TEXT-ALIGN: center; 
}
A.top_menu_item_maps {
	COLOR: #fff; 
	TEXT-DECORATION: none;
}
A.top_menu_item_maps:visited {
	COLOR: #fff; 
}
A.top_menu_item_maps:active {
	BACKGROUND: url(/pic/fronted/menu-button.gif) 0px 0px; 
	COLOR: #77A1D1;
}
A.top_menu_item_maps:hover {
	BACKGROUND: url(/pic/fronted/menu-button.gif) 0px 0px; 
	COLOR: #77A1D1;
}

.on_wait, .on_wait_ie {
    BORDER: solid 2px #FFC770; 
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana,Arial,Helvetica; 
	BACKGROUND-COLOR: #FEFCEA;
	POSITION: absolute;
	Z-INDEX: 100;
	PADDING: 10px;
	LEFT: 27px;
	TOP: 22px;
	WIDTH: 150px;
	HEIGHT: 15px;
	display: none; 
}

.on_wait_ie {
    WIDTH: 180px;
    LEFT: 30px;
	TOP: 27px;
	WIDTH: 170px;
	HEIGHT: 20px;
}

.confirm_button {
    border: solid 1px #c1c1c1;
    background-color: #FFFFFF;
    cursor: auto;
}

.confirm_button_over {
    border: solid 1px #E24F4F;
    background-color: #FFE3E3;
    cursor: pointer;
}

.confirm_button_out {
    border: solid 1px #c1c1c1;
    background-color: #FFFFFF;
    cursor: auto;
}

.confirm_button_down {
    border: solid 1px #E24F4F;
    background-color: #FFC1C1;
    cursor: pointer;
}

.confirm_button_up {
    border: solid 1px #E24F4F;
    background-color: #FFE3E3;
    cursor: pointer;
}

#message, #confirm, #menu_block {
    width: 230px; 
    z-index: 64999; 
    top: 0px; 
    left: 0px; 
    padding: 0; 
    margin: 0; 
    display: none; 
    position: absolute; 
    filter: Alpha(Opacity='70'); -moz-opacity: 0.70; opacity: 0.8;
}

#confirm {
    width: 300px; 
    z-index: 75999;
}

#menu_block {
    width: 210px; 
    z-index: 74999;
}

#message_header, #confirm_header, #menu_block_header {
    width: 230px; 
    height: 19px; 
    padding: 0; 
    margin: 0; 
    font-size: 0; 
    line-height: 0; 
    background-repeat: no-repeat; 
    display: block;
}

#confirm_header {
    width: 300px;
}

#menu_block_header {
    width: 210px;
}

.message_header_direct {
    background: url(/images/message/message-header.gif) left top no-repeat;
}

.message_header_flip {
    background: url(/images/message/message-header-flip.gif) left top no-repeat;
}

#message_footer {
    width: 230px; 
    height: 3px; 
    padding: 0; 
    margin: 0; 
    font-size: 0; 
    line-height: 0; 
    background: url(/images/message/message-footer.gif) left top no-repeat; 
    display: block;
}

#message_body {
    padding: 10px; 
    margin: 0; 
    font: normal 10px/14px Tahoma, Arial Cyr, Arial, sans-serif; 
    line-height: 140%; 
    background: #990000 url(/images/message/message-body.gif) left top repeat-y; 
    display: block;
}

.confirm_header_direct {
    background: url(/images/message/confirm-header.gif) left top no-repeat;
}

.confirm_header_flip {
    background: url(/images/message/confirm-header-flip.gif) left top no-repeat;
}

#confirm_footer {
    width: 300px; 
    height: 3px; 
    padding: 0; 
    margin: 0; 
    font-size: 0; 
    line-height: 0; 
    background: url(/images/message/confirm-footer.gif) left top no-repeat; 
    display: block;
}

#confirm_body {
    padding: 10px; 
    margin: 0; 
    font: normal 10px/14px Tahoma, Arial Cyr, Arial, sans-serif; 
    line-height: 140%; 
    background: #990000 url(/images/message/confirm-body.gif) left top repeat-y; 
    display: block;
}

DIV.container {
    text-align: center; 
    z-index:  74999;
}

.menu_block_header_direct {
    background: url(/images/message/menu-header.gif) left top no-repeat;
}

.menu_block_header_flip {
    background: url(/images/message/menu-header-flip.gif) left top no-repeat;
}

#menu_block_footer {
    width: 210px; 
    height: 3px; 
    padding: 0; 
    margin: 0; 
    font-size: 0; 
    line-height: 0; 
    background: url(/images/message/menu-footer.gif) left top no-repeat; 
    display: block;
}

#menu_block_body {
    padding: 10px; 
    margin: 0; 
    font: normal 10px/14px Tahoma, Arial Cyr, Arial, sans-serif; 
    line-height: 140%; 
    background: #990000 url(/images/message/menu-body.gif) left top repeat-y; 
    display: block;
}

DIV.MessageUser {
	BORDER-RIGHT: #83EAFF 1px solid; BORDER-TOP: #83EAFF 1px solid; BORDER-LEFT: #83EAFF 1px solid; BORDER-BOTTOM: #83EAFF 1px solid; PADDING-TOP: 0px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 450px;
	BACKGROUND: url(/pic/message/bg_message.gif) #fff repeat-x;
}
DIV.MessageUser H1 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 48px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma,Verdana,Arial; TEXT-ALIGN: center; COLOR: #77A1D1; PADDING-TOP: 0px; BORDER-BOTTOM: #77A1D1 1px dotted; FONT-WEIGHT: normal; FONT-STYLE: normal;
}
DIV.MessageUser P {
	FONT-SIZE: 8pt; 
    COLOR: #515151; 
    FONT-FAMILY: Tahoma,Verdana,Arial;
    LINE-HEIGHT: 15pt;
    TEXT-INDENT: 0pt;
    TEXT-ALIGN: center;
    MARGIN: 0px;
    PADDING: 0px;
}
DIV.timer {
    BORDER: solid 1px #778899;
    COLOR: #778899;
    PADDING: 5px;
}

DIV.UserHint {
    PADDING: 3px 3px 3px 3px;
    BORDER: solid 1px #B6D0CF; 
    BACKGROUND-COLOR: #F2FFFE; 
    MARGIN: 5px;
}

DIV.UserHint:hover {
    BACKGROUND-COLOR: #DFFFFC;
}

DIV.UserHint TD.Close {
    PADDING: 0px 5px 0px 5px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle;
    WIDTH: 8px;
    COLOR: #515151; 
    CURSOR: pointer;
    CURSOR: hand;
}

UL.Error404 {
    FONT-SIZE: 8pt; 
    COLOR: #515151; 
    FONT-FAMILY: Tahoma,Verdana,Arial;
    LINE-HEIGHT: 15pt;
    LIST-STYLE-TYPE: none;
}

IMG.Maps {
    MARGIN-TOP: 7px; 
    MARGIN-BOTTOM: 7px;
}

HR {
	BORDER-TOP: 0px dashed; 
	COLOR: #666666; 
	BORDER-RIGHT-STYLE: dashed; 
	BORDER-LEFT-STYLE: dashed; 
	HEIGHT: 1px; 
	BORDER-BOTTOM-STYLE: dashed;
}
