body { padding :0; margin: 0; font-family: arial, verdana, tahoma; font-size: 12px;}
body#print{font-size:10px;}
body#print table.border td.td_content {
	padding:2px;
}
html, body { height: 100%;}
input {font-family: arial, verdana, tahoma; font-size: 12px;}

a {color: #1b75bc; cursor: pointer; text-decoration: none;}

.bg { border: 1px solid green;}
.bred { border: 1px solid red;}
.clear { clear:both; line-height:1px; height:1px; font-size:1px; margin: 0; padding: 0;}
.fl_left { float: left; }
.fl_right { float: right; }


.color_red {color: #c23335;}
.color_blue {color: #2e3192;}
url("C:/map_contact(1).jpg")
.main {	width: 1012px; min-height: 100%; padding: 0px 5px 5px 7px; margin: 0 auto; margin-bottom: -34px; background-color: #FFFFFF;}
* html .main { height: 100%;}

.header {width: 1008px; height: 149px; background: url(../uploads/header/header_bg.jpg) 0px 16px no-repeat; color: #2e3192; font-size: 14px; font-weight: bold; margin-bottom: 8px;}

.header span {font-size: 10px; margin-right: 12px;}
.header div.title { font-size: 12px; font-weight: normal; color: #1b75bc; height: 32px; }
.header .fl_right, .header .fl_right span { font-size: 12px; font-weight: normal; }
.header a {color: #00aeef; text-decoration: none; font-size: 10px; margin: 0px 12px;}
.a_logo {display: block; position: absolute; top: 22px; width: 250px; height: 80px;}


ul.top_menu {
	list-style-type: none;
	padding: 0px;
	margin-top: 77px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

ul.top_menu span {
	display:none;
}

ul.top_menu li {
	text-align: center;
	float: left;
	width: 168px;
	height: 38px;
	margin: 0;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: center; 
	display: block;
}

ul.top_menu li a {
	width: 168px;
	height: 38px;
	color: #2e3192;
	font-size: 10px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: block;
}

ul.top_menu li a:hover {
	background-repeat: no-repeat;
	background-position: center;
}

.cut_2 {
	background-image: url(../img/images/button_02.jpg);
}
.cut_3 {
	background-image: url(../img/images/button_03.jpg);
}
.cut_4 {
	background-image: url(../img/images/button_04.jpg);
}
.cut_5 {
	background-image: url(../img/images/button_05.jpg);
}
.cut_6 {
	background-image: url(../img/images/button_06.jpg);
}
.cut_7 {
	background-image: url(../img/images/button_07.jpg);
}


li.cut_2 a:hover {
	background-image: url(../img/images/button_active_02.jpg);
} 
li.cut_3 a:hover {
	background-image: url(../img/images/button_active_03.jpg);
}
li.cut_4 a:hover {
	background-image: url(../img/images/button_active_04.jpg);
}
li.cut_5 a:hover {
	background-image: url(../img/images/button_active_05.jpg);
} 
li.cut_6 a:hover {
	background-image: url(../img/images/button_active_06.jpg);
} 
li.cut_7 a:hover {
	background-image: url(../img/images/button_active_07.jpg);
}  



.left_block {background: url(../img/block_bg.jpg) 0px 36px repeat-y; width: 242px; margin-bottom: 8px;}
.left_block .header_left {background: url(../img/block_top_bg.jpg) top no-repeat; width: 242px; height: 36px; line-height: 36px; text-align: center; color: #FFFFFF; font-weight: bold;}
.left_block .body_left {background: url(../img/block_bottom_bg.jpg) bottom no-repeat; width: 242px; padding-bottom: 20px;}

.body_left ul {list-style-type: none; margin: 6px 16px 0px 9px; padding: 0;}
.body_left ul li{padding-left: 38px; background: url(../img/left_li_bg.png) top left no-repeat; line-height: 28px; height: auto;}
.body_left ul li a {display: block; color: #2e3192; text-decoration: none; font-weight: bold; border-bottom: 1px solid #979a9c;}
.body_left ul li.this {padding-left: 38px; background: url(../img/left_li_open_bg.png) top left no-repeat;}

.body_left ul li.open ul.sub {margin: 0px 0px 0px -38px;}
.body_left ul li.open ul.sub li {line-height: 18px; background: none;}
.body_left ul li.open ul.sub li a, .body_left ul li.open a {border: 0;}
.body_left ul li.open ul.sub li a.selected, .body_left ul li.open ul.sub li span.selected, .body_left ul li.this a {color: #1b75bc;}
.body_left ul li.open ul.sub li a {color: #2e3192;}
.body_left ul li.open ul.sub li a.last {padding-bottom: 1px; border-bottom: 1px solid #979a9c;}

.body_left ul li a:hover, .body_left ul li.open ul.sub li a:hover {color: #1b75bc;}

.body_left p {color: #2e3192; font-weight: bold; margin: 6px 16px 0px 9px;}
.body_left img {float: left; margin: -32px 0px 0px 7px;}

.left_block.text_left, .left_block.text_left div {text-align: left;}
.left_block.text_left div a, .left_block.text_left div span, .left_block.text_left div p {margin-left: 80px;}

.main_center {width: 501px; margin: 0px 15px 0px 6px; float: left;}

a.main_menu {
	display: block;
	float: left;
	margin-top: 5px;
	width: 227px;
	height: 61px;
	color: #FFFFFF;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	line-height: 58px;
	padding-right: 9px;
	background: url(../img/center_menu1.jpg) left no-repeat;
	margin-bottom: 12px;
}





a.main_menu.img2 {background: url(../img/center_menu2.jpg) left no-repeat; width: 237px;}
a.main_menu.img3 {background: url(../img/center_menu3.jpg) left no-repeat;}
a.main_menu.hover {background: url(../img/center_menu1h.jpg) left no-repeat;}
a.main_menu.img2.hover {background: url(../img/center_menu2h.jpg) left no-repeat;}
a.main_menu.img3.hover {background: url(../img/center_menu3h.jpg) left no-repeat;}

.mr17 {margin-right: 17px}
.h45 {height: 45px;}

table.border {margin-bottom: 12px;}
table.border td.td_tl {width: 10px; height: 14px; background: url(../img/td_tl.jpg) bottom no-repeat; font-size: 1px; line-height: 1px;}
table.border td.td_head {height: 14px; background: url(../img/td_t.jpg) bottom left repeat-x;}
table.border td.td_tr {width: 6px; height: 14px; background: url(../img/td_tr.jpg) bottom no-repeat; font-size: 1px; line-height: 1px;}
table.border td.td_l {width: 10px; background: url(../img/td_l.jpg) top repeat-y; font-size: 1px; line-height: 1px;}
table.border td.td_r {width: 6px; background: url(../img/td_r.jpg) top repeat-y; font-size: 1px; line-height: 1px;}
table.border td.td_bl {width: 10px; height: 8px; background: url(../img/td_bl.jpg) top no-repeat; font-size: 1px; line-height: 1px;}
table.border td.td_b {height: 8px; background: url(../img/td_b.jpg) left repeat-x; font-size: 1px; line-height: 1px;}
table.border td.td_br {width: 6px; height: 8px; background: url(../img/td_br.jpg) top no-repeat; font-size: 1px; line-height: 1px;}
table.border td.td_line {height: 5px; background: url(../img/td_line.jpg) left repeat-x; font-size: 1px; line-height: 1px;}
table.border td.td_line_print {height: 5px; font-size: 1px; line-height: 1px; border-top: 3px double #CCCCCC;}
table.border td.td_head span {background-color: #FFFFFF; padding: 0px 8px;}
table.border td.td_content {padding:6px;}
table.border td.td_content p {margin-top: 0; margin-bottom: 0;}

.text_page p {text-indent: 25px;}

span.num {display: block; width: 31px; height: 23px; background: url(../img/num_bg.jpg) left no-repeat; line-height: 23px; text-align: center;}

table.news td {font-size: 11px;} 
table.news td a {font-size: 12px;} 

.footer {height: 24px; width: 988px; padding: 0px 5px 5px 7px; margin: 0 auto;}
.footer a {font-size: 11px;}

ul.footer_menu {margin: 0px; margin-left: 34px; list-style-type: none; padding: 0;}
ul.footer_menu li {float: left; margin: 0px 2px;color: #1b75bc;}
ul.footer_menu li a {color: #1b75bc; font-size: 11px; font-weight: bold;}

a.article_list {color: #000000}
a.article_list:hover {color: #1b75bc}


table.form_border {margin-bottom: 12px; margin-top: 5px; font-size: 10px;}
table.form_border td.td_tl, table.form_border td.all_td_tl {width: 10px; height: 10px; font-size: 1px; line-height: 1px;}
table.form_border td.td_tr, table.form_border td.all_td_tr {width: 10px; height: 10px; font-size: 1px; line-height: 1px;}
table.form_border td.td_t_line, table.form_border td.all_td_t_line {height: 2px; font-size: 1px; line-height: 1px;}
table.form_border td.td_l, table.form_border td.all_td_l {width: 10px; font-size: 1px; line-height: 1px;}
table.form_border td.td_r, table.form_border td.all_td_r {width: 10px; font-size: 1px; line-height: 1px;}
table.form_border td.td_bl {width: 10px; height: 11px; font-size: 1px; line-height: 1px;}
table.form_border td.td_b {height: 11px; font-size: 1px; line-height: 1px;}
table.form_border td.td_br {width: 10px; height: 11px; font-size: 1px; line-height: 1px;}
table.form_border td.all_td_bl {width: 10px; height: 10px; font-size: 1px; line-height: 1px;}
table.form_border td.all_td_b {height: 10px; font-size: 1px; line-height: 1px;}
table.form_border td.all_td_br {width: 10px; height: 10px; font-size: 1px; line-height: 1px;}

table.form_border td.all_td_tl.c1_1 {background: url(../img/form_all_td_c1_1/tl.gif) bottom no-repeat;}
table.form_border td.all_td_t.c1_1 {background: url(../img/form_all_td_c1_1/t.gif) bottom left repeat-x;}
table.form_border td.all_td_t_line.c1_1 {background: url(../img/form_all_td_c1_1/t.gif) top left repeat-x;}
table.form_border td.all_td_tr.c1_1 {background: url(../img/form_all_td_c1_1/tr.gif) bottom no-repeat}
table.form_border td.all_td_l.c1_1 {background: url(../img/form_all_td_c1_1/l.gif) top repeat-y;}
table.form_border td.all_td_r.c1_1 {background: url(../img/form_all_td_c1_1/r.gif) top repeat-y;}
table.form_border td.all_td_bl.c1_1 {background: url(../img/form_all_td_c1_1/bl.gif) top no-repeat;}
table.form_border td.all_td_b.c1_1 {background: url(../img/form_all_td_c1_1/b.gif) left repeat-x;}
table.form_border td.all_td_br.c1_1 {background: url(../img/form_all_td_c1_1/br.gif) top no-repeat;}

table.form_border td.all_td_tl.c1_2 {background: url(../img/form_all_td_c1_2/tl.gif) bottom no-repeat;}
table.form_border td.all_td_t.c1_2 {background: url(../img/form_all_td_c1_2/t.gif) bottom left repeat-x;}
table.form_border td.all_td_tr.c1_2 {background: url(../img/form_all_td_c1_2/tr.gif) bottom no-repeat}
table.form_border td.all_td_l.c1_2 {background: url(../img/form_all_td_c1_2/l.gif) top repeat-y;}
table.form_border td.all_td_r.c1_2 {background: url(../img/form_all_td_c1_2/r.gif) top repeat-y;}
table.form_border td.all_td_bl.c1_2 {background: url(../img/form_all_td_c1_2/bl.gif) top no-repeat;}
table.form_border td.all_td_b.c1_2 {background: url(../img/form_all_td_c1_2/b.gif) left repeat-x;}
table.form_border td.all_td_br.c1_2 {background: url(../img/form_all_td_c1_2/br.gif) top no-repeat;}

table.form_border td.all_td_tl.c2_1 {background: url(../img/form_all_td_c2_1/tl.gif) bottom no-repeat;}
table.form_border td.all_td_t.c2_1 {background: url(../img/form_all_td_c2_1/t.gif) bottom left repeat-x;}
table.form_border td.all_td_tr.c2_1 {background: url(../img/form_all_td_c2_1/tr.gif) bottom no-repeat}
table.form_border td.all_td_l.c2_1 {background: url(../img/form_all_td_c2_1/l.gif) top repeat-y;}
table.form_border td.all_td_r.c2_1 {background: url(../img/form_all_td_c2_1/r.gif) top repeat-y;}
table.form_border td.all_td_bl.c2_1 {background: url(../img/form_all_td_c2_1/bl.gif) top no-repeat;}
table.form_border td.all_td_b.c2_1 {background: url(../img/form_all_td_c2_1/b.gif) left repeat-x;}
table.form_border td.all_td_br.c2_1 {background: url(../img/form_all_td_c2_1/br.gif) top no-repeat;}

table.form_border td.all_td_tl.c2_2 {background: url(../img/form_all_td_c2_2/tl.gif) bottom no-repeat;}
table.form_border td.all_td_t.c2_2 {background: url(../img/form_all_td_c2_2/t.gif) bottom left repeat-x;}
table.form_border td.all_td_tr.c2_2 {background: url(../img/form_all_td_c2_2/tr.gif) bottom no-repeat}
table.form_border td.all_td_l.c2_2 {background: url(../img/form_all_td_c2_2/l.gif) top repeat-y;}
table.form_border td.all_td_r.c2_2 {background: url(../img/form_all_td_c2_2/r.gif) top repeat-y;}
table.form_border td.all_td_bl.c2_2 {background: url(../img/form_all_td_c2_2/bl.gif) top no-repeat;}
table.form_border td.all_td_b.c2_2 {background: url(../img/form_all_td_c2_2/b.gif) left repeat-x;}
table.form_border td.all_td_br.c2_2 {background: url(../img/form_all_td_c2_2/br.gif) top no-repeat;}

table.form_border td.all_td_tl.c3_1 {background: url(../img/form_all_td_c3_1/tl.gif) bottom no-repeat;}
table.form_border td.all_td_t.c3_1 {background: url(../img/form_all_td_c3_1/t.gif) bottom left repeat-x;}
table.form_border td.all_td_tr.c3_1 {background: url(../img/form_all_td_c3_1/tr.gif) bottom no-repeat}
table.form_border td.all_td_l.c3_1 {background: url(../img/form_all_td_c3_1/l.gif) top repeat-y;}
table.form_border td.all_td_r.c3_1 {background: url(../img/form_all_td_c3_1/r.gif) top repeat-y;}
table.form_border td.all_td_bl.c3_1 {background: url(../img/form_all_td_c3_1/bl.gif) top no-repeat;}
table.form_border td.all_td_b.c3_1 {background: url(../img/form_all_td_c3_1/b.gif) left repeat-x;}
table.form_border td.all_td_br.c3_1 {background: url(../img/form_all_td_c3_1/br.gif) top no-repeat;}

table.form_border td.all_td_tl.c3_2 {background: url(../img/form_all_td_c3_2/tl.gif) bottom no-repeat;}
table.form_border td.all_td_t.c3_2 {background: url(../img/form_all_td_c3_2/t.gif) bottom left repeat-x;}
table.form_border td.all_td_tr.c3_2 {background: url(../img/form_all_td_c3_2/tr.gif) bottom no-repeat}
table.form_border td.all_td_l.c3_2 {background: url(../img/form_all_td_c3_2/l.gif) top repeat-y;}
table.form_border td.all_td_r.c3_2 {background: url(../img/form_all_td_c3_2/r.gif) top repeat-y;}
table.form_border td.all_td_bl.c3_2 {background: url(../img/form_all_td_c3_2/bl.gif) top no-repeat;}
table.form_border td.all_td_b.c3_2 {background: url(../img/form_all_td_c3_2/b.gif) left repeat-x;}
table.form_border td.all_td_br.c3_2 {background: url(../img/form_all_td_c3_2/br.gif) top no-repeat;}

table.form_border td.td_tl.c1_1 {background: url(../img/form_td_c1_1/tl.gif) bottom no-repeat;}
table.form_border td.td_t.c1_1 {background: url(../img/form_td_c1_1/t.gif) bottom left repeat-x;}
table.form_border td.td_tr.c1_1 {background: url(../img/form_td_c1_1/tr.gif) bottom no-repeat}
table.form_border td.td_l.c1_1 {background: url(../img/form_td_c1_1/l.gif) top repeat-y;}
table.form_border td.td_r.c1_1 {background: url(../img/form_td_c1_1/r.gif) top repeat-y;}
table.form_border td.td_bl.c1_1 {background: url(../img/form_td_c1_1/bl.gif) top no-repeat;}
table.form_border td.td_b.c1_1 {background: url(../img/form_td_c1_1/b.gif) left repeat-x;}
table.form_border td.td_br.c1_1 {background: url(../img/form_td_c1_1/br.gif) top no-repeat;}

table.form_border td.td_tl.c1_2 {background: url(../img/form_td_c1_2/tl.gif) bottom no-repeat;}
table.form_border td.td_t.c1_2 {background: url(../img/form_td_c1_2/t.gif) bottom left repeat-x;}
table.form_border td.td_t_line.c1_2 {background: url(../img/form_td_c1_1/t.gif) top left repeat-x;}
table.form_border td.td_tr.c1_2 {background: url(../img/form_td_c1_2/tr.gif) bottom no-repeat}
table.form_border td.td_l.c1_2 {background: url(../img/form_td_c1_2/l.gif) top repeat-y;}
table.form_border td.td_r.c1_2 {background: url(../img/form_td_c1_2/r.gif) top repeat-y;}
table.form_border td.td_bl.c1_2 {background: url(../img/form_td_c1_2/bl.gif) top no-repeat;}
table.form_border td.td_b.c1_2 {background: url(../img/form_td_c1_2/b.gif) left repeat-x;}
table.form_border td.td_br.c1_2 {background: url(../img/form_td_c1_2/br.gif) top no-repeat;}

table.form_border td.td_tl.c2_1 {background: url(../img/form_td_c2_1/tl.gif) bottom no-repeat;}
table.form_border td.td_t.c2_1 {background: url(../img/form_td_c2_1/t.gif) bottom left repeat-x;}
table.form_border td.td_tr.c2_1 {background: url(../img/form_td_c2_1/tr.gif) bottom no-repeat}
table.form_border td.td_l.c2_1 {background: url(../img/form_td_c2_1/l.gif) top repeat-y;}
table.form_border td.td_r.c2_1 {background: url(../img/form_td_c2_1/r.gif) top repeat-y;}
table.form_border td.td_bl.c2_1 {background: url(../img/form_td_c2_1/bl.gif) top no-repeat;}
table.form_border td.td_b.c2_1 {background: url(../img/form_td_c2_1/b.gif) left repeat-x;}
table.form_border td.td_br.c2_1 {background: url(../img/form_td_c2_1/br.gif) top no-repeat;}

table.form_border td.td_tl.c2_2 {background: url(../img/form_td_c2_2/tl.gif) bottom no-repeat;}
table.form_border td.td_t.c2_2 {background: url(../img/form_td_c2_2/t.gif) bottom left repeat-x;}
table.form_border td.td_tr.c2_2 {background: url(../img/form_td_c2_2/tr.gif) bottom no-repeat}
table.form_border td.td_l.c2_2 {background: url(../img/form_td_c2_2/l.gif) top repeat-y;}
table.form_border td.td_r.c2_2 {background: url(../img/form_td_c2_2/r.gif) top repeat-y;}
table.form_border td.td_bl.c2_2 {background: url(../img/form_td_c2_2/bl.gif) top no-repeat;}
table.form_border td.td_b.c2_2 {background: url(../img/form_td_c2_2/b.gif) left repeat-x;}
table.form_border td.td_br.c2_2 {background: url(../img/form_td_c2_2/br.gif) top no-repeat;}

table.form_border td.td_tl.c3_1 {background: url(../img/form_td_c3_1/tl.gif) bottom no-repeat;}
table.form_border td.td_t.c3_1 {background: url(../img/form_td_c3_1/t.gif) bottom left repeat-x;}
table.form_border td.td_tr.c3_1 {background: url(../img/form_td_c3_1/tr.gif) bottom no-repeat}
table.form_border td.td_l.c3_1 {background: url(../img/form_td_c3_1/l.gif) top repeat-y;}
table.form_border td.td_r.c3_1 {background: url(../img/form_td_c3_1/r.gif) top repeat-y;}
table.form_border td.td_bl.c3_1 {background: url(../img/form_td_c3_1/bl.gif) top no-repeat;}
table.form_border td.td_b.c3_1 {background: url(../img/form_td_c3_1/b.gif) left repeat-x;}
table.form_border td.td_br.c3_1 {background: url(../img/form_td_c3_1/br.gif) top no-repeat;}

table.form_border td.td_tl.c3_2 {background: url(../img/form_td_c3_2/tl.gif) bottom no-repeat;}
table.form_border td.td_t.c3_2 {background: url(../img/form_td_c3_2/t.gif) bottom left repeat-x;}
table.form_border td.td_tr.c3_2 {background: url(../img/form_td_c3_2/tr.gif) bottom no-repeat}
table.form_border td.td_l.c3_2 {background: url(../img/form_td_c3_2/l.gif) top repeat-y;}
table.form_border td.td_r.c3_2 {background: url(../img/form_td_c3_2/r.gif) top repeat-y;}
table.form_border td.td_bl.c3_2 {background: url(../img/form_td_c3_2/bl.gif) top no-repeat;}
table.form_border td.td_b.c3_2 {background: url(../img/form_td_c3_2/b.gif) left repeat-x;}
table.form_border td.td_br.c3_2 {background: url(../img/form_td_c3_2/br.gif) top no-repeat;}


table.form_border td.td_t span {padding: 0px 8px; background-color: #e1e3e9; color: #2e3192; font-size: 10px; line-height: 18px; font-weight: bold;}
table.form_border td.td_content.c1 {padding: 6px 0px; background-color: #e1e3e9;}
table.form_border td.td_content.c2 {padding: 6px 0px; background-color: #e1f4fd;}
table.form_border td.td_content.c3 {padding: 6px 0px; background-color: #c9ced9;}
table.form_border td.td_content.bb, table.form_border td.all_td_l.bb, table.form_border td.all_td_r.bb {border-bottom: 2px solid #b8b9bd;}
table.form_border td.td_content.head {text-align: center; color: #2e3192; padding: 0; padding-bottom: 12px; font-size: 14px;}
table.form_border td.td_content.head1 {text-align: center; color: #2e3192; padding: 0; padding-bottom: 6px; font-size: 10px;}
table.form_border td.td_content.c3.head1 {color: #51626b;}

table.form_border select {font-size: 10px;}
table.form_border input[type=text] {font-size: 10px;}
table.form_border input[type=checkbox] {margin-bottom: -2px;}
table.form_border input[type=radio] {margin-bottom: -3px; line-height: 24px;}
table.form_border td {font-size: 10px;}
table.form_border td.content {font-size: 10px;}

.h4 {height: 4px;}

table.pb3 td {padding-bottom: 3px;}

.w100 {width: 100%;}
.pt0 {padding-top: 0;}
.mb0 {margin-bottom: 0;}
.m0 {margin: 0;}
.fs11 {font-size: 11px;}
.red {color: #FF0000;}
.ml3 {margin-left: 10px;}

.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	height:auto;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	border: 0;
}

.ac_results iframe {
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('../img/autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

.qnt {
  position:absolute;
  top:2px;
  right:10px;
  font-size:9px;
  color:#26A908;
}

.available_object_knopk, .required_object_knopk {font-weight: bold; color: #2e3192;}
.c3 .available_object_knopk, .c3 .required_object_knopk {color: #51626b;}
.num_available {float: right; width: 50px; height: 46px; background: url(../img/form_num_bg.gif) left no-repeat; margin: 10px 4px 0px 0px; font-size: 18px; line-height: 42px; color: #FFFFFF; font-weight: bold; text-align: center;}
.floor_available {float: left; margin: 10px 6px 2px 20px; line-height: 18px;}
.floor_available_select {float: left; border: 0; width: 24px; margin: 10px 6px 2px 2px;}
.floor_divider {float: left; margin: 10px 0px 2px 2px;line-height: 18px;}
.floor_available_select2 {float: left; border: 0; width: 24px; margin: 10px 0px 2px 2px;}
.count_rooms_available {float: left; border: 0; width: 97px; margin: 2px 9px 2px 0px;}
.count_rooms_required {float: left; border: 0; width: 37px; margin: 2px 9px 2px 0px;}
.count_rooms_available1 {float: left; border: 0; width: 32px; margin: 2px 9px 2px 0px;}
.total_rooms_available {float: left; border: 0; width: 33px; margin: 2px 9px 2px 0px;}
.house_available {float: left; border: 0; width: 182px; margin: 2px 9px 2px 0px;}
.region_available_head {float: left; margin: 10px 1px 2px 0px;line-height: 18px;}
.region_available_select {float: left; border: 0; width: 144px; margin: 10px 6px 2px 2px;}
.street_available_head {float: left; margin: 10px 1px 2px 2px;line-height: 18px;}
.street_available {float: left; border: 0; width: 104px; margin: 10px 0px 2px 2px;}
.house_num_available_head {float: left; margin: 10px 4px 2px 14px;line-height: 18px;}
.house_num_available {float: left; width: 30px; margin: 10px 0px 2px 0px;}
.metro_available {float: left; border: 0; width: 142px; margin: 2px 6px 2px 2px;}
.metro_available_dist {float: left; border: 0; width: 62px; margin: 2px 0px 2px 2px;}
.square_total_available {float: left; border: 0; width: 92px; margin: 2px 6px 2px 2px;}
.bathroom_type_available {float: left; border: 0; width: 62px; margin: 2px 0px 2px 2px;}
.rooms_type_available {float: left; border: 0; width: 115px; margin: 2px 0px 2px 4px;}
.square_living_available {float: left; border: 0; width: 92px; margin: 2px 6px 2px 2px;}
.square_kitchen_available {float: left; border: 0; width: 56px; margin: 2px 0px 2px 2px;}
.house_type_available {float: left; border: 0; width: 115px; margin: 2px 0px 2px 4px;}
.description_available {width: 274px; margin: 2px 0px 2px 4px;}
.price_available {width: 62px; margin: 2px 0px 2px 2px;}
.surcharge_price {width: 62px; margin-top: 2px;}
.region_required_head {float: left; margin: 10px 1px 2px 0px;line-height: 18px;}
.region_required_select {float: right; border: 0; width: 190px; margin: 10px 6px 2px 0px;}
.metro_required_head {float: right; margin: 10px 0px 2px 2px;line-height: 18px;}
.metro_required_select {float: left; border: 0; width: 175px; margin: 10px 2px 2px 2px; padding: 1px;}
.square_total_required {float: left; border: 0; width: 50px; margin: 2px 6px 2px 2px;}
.square_living_required {float: left; border: 0; width: 50px; margin: 2px 6px 2px 2px;}
.square_kitchen_required {float: left; border: 0; width: 43px; margin: 2px 0px 2px 2px;}
.floor_required_head {float: left; margin: 2px 0px 2px 8px;font-size: 10px; line-height: 18px;}
.floor_required {float: left; border: 0; width: 90px; margin: 2px 0px 2px 2px;}

#modalOverlay { background-color: #CCCCCC; opacity: 50%; cursor:wait; height: 100%;} 
#modalContainer { height:auto; left:50%; text-align: left;} 
a.modalCloseImg {width:16px; height:16px; background: url(../img/icon/remove.gif); display:inline; z-index:3200; position:absolute; top:10px; right:10px; cursor:pointer;}
#helper { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: -10;}

.wait {height: 100%; width: 100%; position: fixed; left: 0pt; top: 0pt; z-index: 3000; display: none;}
.wait img {position: fixed; left: 50%; top: 50%; margin: -17px;}

td.td_contact_body {background-color: #FFFFFF; height: 359px; padding: 10px 45px 15px 25px; color: #2e3192; font-weight: bold; font-size: 14px;}
td.td_contact_body textarea {width: 100%; height: 195px; padding:0px; color: #2e3192; margin-top: 10px;}
#message_send {width: 109px; height: 29px; float: right; border: 1px solid #aaa; margin-top: 8px;}

#seo_text{
	width:1010px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	font-size: 11px;
	color: #AAA;
	padding: 0px;
	text-align: justify;
}
#seo_text a {
	color: #777;
}

a.addnote{
  background:url(../img/icon/note_add.png) no-repeat top left;
  padding-left:20px;
  height:16px;
  display:block;
  float:right;
}
a.delnote{
  background:url(../img/icon/note_delete.png) no-repeat top left;
  padding-left:20px;
  height:16px;
  display:block;
  float:right;
}
div.top_banner a{
float:left;
}

ul.cabmenu{
  width:50%;
  float:left;
  margin:0px;
  margin-top:10px;
  padding:0px;
  list-style: disk;
}
ul.cabmenu li{
  margin-left:20px;
  margin-right:20px;
}


.linkreestr:hover { text-decoration:none!important; color:red!important; }


