/* {;margin:0; font:12px Tahoma, Geneva, sans-serif; color:#666;}*/
body { margin: 0; background: #FFFFFF url('/i/design/bg_body.gif') no-repeat center 10px; font: 12px Tahoma,Geneva,sans-serif; }

/*GLOBAL STYLE
--------------------------------------------------------*/
* {padding:0; margin:0;}
a{text-decoration: underline; color:#003399;}
a:hover{text-decoration: underline;}
img {border:none;}
input,
textarea,
select{font:100% arial,sans-serif; vertical-align:middle;}
form,fieldset{ margin:0; padding:0; border-style:none;}
h2 {font-size:18px;}
.clear {clear:both; overflow:hidden; height:1px;}
/*#main { background:#fff url(../i/design/bg_body.gif) no-repeat 50% 0; min-width:980px;}*/


/*HEADER
----------------------------------*/
.header { width:960px; margin:0 auto;}
.top_menu {overflow: hidden; background: url(../i/design/bg_top_menu.gif) repeat-x 0 100%; list-style:none;}
.top_menu li {float:left; font-size:12px; line-height:30px; color:#333; padding:0 16px 0 0;}
.top_menu li.right {float:right; padding:0;}
.top_menu li a { color:#333; font-size:12px;}

.logo_nav {}
.logo {float:left; padding:14px 0 0;}
.logo img {display: block;}
.menu_left {float:left; list-style:none; padding:18px 0 0 43px;}
.menu_left li {float:left; padding:0 0 0 37px;}
.menu_left li a { color:#006699; float:left; line-height:18px; padding:2px 0 0;}
.menu_left li.red a {color:#cc0000;}
.menu_left li a img {float:left; margin:-2px 7px 0 0;}
.menu_right {float:right; padding:18px 0 0; overflow:hidden; margin:0 -11px 0 0;}
.menu_right li {padding:0; background:url(../i/design/sep_right_menu.gif) no-repeat 0 50%; margin:0 0 0 -3px; padding:0 11px;}
.menu_right li.go_in a {text-decoration:none; border-bottom:1px dotted #006699; line-height:18px;}
.for_menu { float:right; position:relative; width:220px;}

.form_vxod { position:absolute; top:40px; right:-3px; display:none;}
.form_vxod_top {background:url(../i/design/bg_form_vxod_top.png) no-repeat; height:10px; width:248px; overflow:hidden;}
.form_vxod_bot {background:url(../i/design/bg_form_vxod_bot.png) no-repeat; height:10px; width:248px; overflow:hidden;}
.form_vxod_center {background: url(../i/design/bg_form_vxod.png) repeat-y; padding:5px 20px 15px;}
.form_vxod_center div.caption {width: 50px; float:left;}
.form_vxod_center_box {overflow:hidden; width:200px; padding:14px 0 0;}
.form_vxod_center_box label {float:left; font:12px Arial, Helvetica, sans-serif; color:#000;}
.form_vxod_center .tx {/*display:block;*/ width:120px; margin-bottom: 1px; padding:2px 5px; background:#fff; border:1px solid #999;}
.form_vxod_center_box .ch {float:left; height:15px; width:15px; margin:0 5px 0 0;}
.form_vxod_center_box .no_rem {float:right; font:10px Arial, Helvetica, sans-serif;}
.form_vxod_center .btn_vxod {display:block; background:url(../i/design/btn_vxod.gif) no-repeat; height:30px; width:110px; overflow:hidden; text-indent:-9999px; float: left;}
.form_vxod_center .btn_vxod:hover {background-position:0 -30px;}
.form_vxod_center .for_clouse {float: left; padding:5px 0 0 10px; line-height:16px; font-size:12px;}
.form_vxod_center .clouse { float:left; font:12px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px dotted #333; text-decoration:none;}
.form_vxod_center .clouse:hover {text-decoration:none;}

.top_search {overflow:hidden; padding:25px 0 10px;}
.top_search h2 {font-size:18px; color:#5b7f1d; float:left; line-height:20px;}
.top_search p {float:right; font-size:12px; color:#666; line-height:14px; padding:3px 0 0;}
.top_search p a {color:#666;}

.box_form_search { background:url(../i/design/bg_form_search.gif) repeat-y; width:959px;}
.box_form_search_top {background: url(../i/design/bg_form_search_top.gif) no-repeat;}
.box_form_search_bot {background:url(../i/design/bg_form_search_bot.gif) no-repeat 0 100%; overflow:hidden; width:959px; padding:0 0 12px;}

.form_search {float:left; width:700px; padding:20px 0 0 20px;}
.form_search_one {overflow:hidden; width:680px; padding:0 0 11px;}
.form_search_one input.tx {float:left; width:400px; font-size:18px; color:#ccc; background:#fff; border:1px solid #336600; padding:3px 7px; margin:0 10px 0 0;}
.form_search_one select {float:left; height:28px; width:123px; font-size:18px; color:#000;}
.btn_search { width:120px; height:30px; overflow:hidden; text-indent:-9999px; background:url(../i/design/btn_search.gif) no-repeat; float: right;}
.btn_search:hover {background-position:0 -30px;}
.form_search_one p {float:left; font:12px Arial, Helvetica, sans-serif; color:#fff; line-height:16px;}
.form_search_one p a { color:#fff; border-bottom:1px dotted #fff; text-decoration:none;}
.form_search_one .link_search {float:right; background:url(../i/design/link_search.gif) no-repeat; padding:0 0 0 21px; line-height:15px; color:#fff; font-family:Arial, Helvetica, sans-serif; margin:0 264px 0 0; display:inline;}
.form_search_one .link_search:hover {text-decoration:underline;}
.form_search_one .link_search2 {float:right; background:url(../i/design/link_search.gif) no-repeat; padding:0 0 0 21px; line-height:15px; color:#fff; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 0; display:inline;}
.form_search_one .link_search2:hover {text-decoration:underline;}


.search_info {float:left; list-style:none; width:157px; padding:2px 0 0 20px;}
.search_info li {float:left; width:157px; padding:10px 0 0;}
.search_info li a {font:11px/14px Arial, Helvetica, sans-serif; color:#fff; float:left;}
.search_info li a img {float:left; margin:0 10px 0 0;}



.main_ad{width:960px; height:36px; background:url('../i/main_ad.jpg'); margin:20px auto 0;}
.main_ad p{color: #dd0000; margin:0px;padding:4px 13px;font-weight:bold;}

.navigation_box {background: #fbfcfd;}
.navigation_top div {background: url(../i/design/partners/roundedcornr_788897_tl.png) no-repeat top left;}
.navigation_top {background: url(../i/design/partners/roundedcornr_788897_tr.png) no-repeat top right;}
.navigation_bottom div {background: url(../i/design/partners/roundedcornr_788897_bl.png) no-repeat bottom left;}
.navigation_bottom {background: url(../i/design/partners/roundedcornr_788897_br.png) no-repeat bottom right;}
.navigation_top div,
.navigation_top, 
.navigation_bottom div, 
.navigation_bottom {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.navigation_content { margin: 0 13px; }

.partner_box {background: url(../i/design/partners/roundedcornr_215957_tl.png) no-repeat top left;}
.partner_box_secondary {background: url(../i/design/partners/roundedcornr_215957_tl_sec.png) no-repeat top left;}
.partner_top {background: url(../i/design/partners/roundedcornr_215957_tr.png) no-repeat top right;}
.partner_top_secondary {background: url(../i/design/partners/roundedcornr_215957_tr_sec.png) no-repeat top right;}
.partner_bottom {background: url(../i/design/partners/roundedcornr_215957_bl.png) no-repeat bottom left;}
.partner_bottom div {background: url(../i/design/partners/roundedcornr_215957_br.png) no-repeat bottom right;}
.partner_content {background: url(../i/design/partners/roundedcornr_215957_r.png) top right repeat-y;}
.partner_content p {font-size: 11px; text-align:justify;line-height: 1.5;}
.partner_top_secondary div, .partner_top_secondary,
.partner_top div,.partner_top,
.partner_bottom div, .partner_bottom {
	width: 100%;
	height: 30px;
	font-size: 1px;
}
.partner_content, .partner_bottom {	margin-top: -19px;}
.partner_content { padding: 0 15px; }

.partnersList td,.inputForm td , .mainRadio input {font:18pt;}
.partner_desc {font:13pt normal serif; color: #000000;}
.inputForm input {height: 20px; width: 265px;}


/*CONTENT
--------------------------------------*/
.content { overflow:hidden; width:960px; background:url(../i/design/bg_content.gif) repeat-y 709px 0; margin:20px auto 0;}
.content h2 {color:#666; line-height:20px;}

/* type=show_home, dom.tpl */
.bread_nav {background:#fbfcfe url('../i/bg_bread_nav.gif') no-repeat; width:960px; margin:34px 0 0;}
.bread_nav_bot {background:url('../i/bg_bread_nav_bot.gif') no-repeat 0 100%; overflow:hidden; padding:10px 0 10px 12px;}
.breadcumb {list-style: none; float:left; overflow:hidden; padding:3px 0 0;}
.breadcumb li {float:left; background:url('../i/sep_bread.gif') no-repeat 0 50%; margin:0 0 0 -5px; padding:0 7px 0 8px; color:#333;}
.breadcumb li span {color:#999;}
.breadcumb li a {font:12px Arial, Helvetica, sans-serif; color:#333;}

.print_all {float:right; list-style:none;}
.print_all li {float:left; padding:0 20px 0 5px;}
.print_all a { font:10px Arial, Helvetica, sans-serif; color:#333; line-height:20px; float:left;}
.print_all a.net {color:#006699; text-decoration:none; background: url(../i/border_dot_blie.gif) repeat-x 0 100%; line-height:13px; margin:5px 0 0;}
.print_all a.print { background:url('../i/bg_nav_print.gif') no-repeat 0 50%; padding:0 0 0 32px;}
.print_all a#print { background:url('../i/bg_nav_print.gif') no-repeat 0 50%; padding:0 0 0 32px;}
.print_all a.write { background:url('../i/bg_nav_write.gif') no-repeat 0 50%; padding:0 0 0 32px;}
.print_all a#write { background:url('../i/bg_nav_write.gif') no-repeat 0 50%; padding:0 0 0 32px;}
.print_all a.notepad { background:url('../i/bg_nav_notepad.gif') no-repeat 0 50%; padding:0 0 0 32px;}
.print_all a.notepad_done { background:url('../i/icon5_done.gif') no-repeat 0 50%; padding:0 0 0 32px;}

.content_search {background:#669933 url('../i/bg_content_search.gif') no-repeat; width:699px;}
.content_search_bot {background:url('../i/bg_content_search_bot.gif') no-repeat 0 100%; width:699px; overflow:hidden;}
.content_search_bot .form_search_one input.tx {width:379px;}
.content_search_bot .form_search_one {width:659px;}
.content_search_bot .form_search_one p a {background:none; text-decoration:underline; border:none;}
.content_search_bot .form_search_one p { line-height:15px;}

.your_search {list-style:none; border-left:2px solid #990000; padding:0 0 0 7px; margin:20px 0 0 10px;}
.your_search li strong { color:#333;line-height:8px; padding:0 0 9px; font-family:Arial, Helvetica, sans-serif;text-align:left;}
.your_search li { color:#999;line-height:8px; padding:0 0 9px; font-family:Arial, Helvetica, sans-serif;text-align:left;}
.your_search li.last {padding:0;}
.btn_your_search {background:#ffcc00 url('../i/btn_your_search.gif') no-repeat 0 50%; line-height:12px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; padding:0px 5px 0 10px; text-decoration:none;}
.btn_your_search:hover {text-decoration:none;}

.scroller { background:url('../i/bg_scroller.gif') no-repeat; height:120px; width:300px; padding:11px 0 0; margin-top: 3px}
.scroller .see_all_photo {display:block; font:11px Arial, Helvetica, sans-serif; color:#666; padding:17px 0 0 10px;}
.scroller .see_all_photo  a {background:url('../i/border_dot_blie.gif') repeat-x 0 100%; color:#006699; text-decoration:none;}

.map_box {margin:20px 0 0;}

.list_info {overflow:hidden; list-style:none; margin:20px 0 0 -9px; width:309px; padding:0 0 6px;}
.list_info li {float:left; background:url('../i/bg_list_info.gif') no-repeat; width:133px; height:32px; margin:0 0 11px 9px; display:inline; padding:14px 0 0 12px; text-align:left;}
.list_info li a {font:11px Arial, Helvetica, sans-serif; color:#006699;}

.text_bottom {clear:both; font:11px Arial, Helvetica, sans-serif; color:#333; border-top:1px solid #e5e5e5; margin:10px 0 0; padding:18px 0 0 ;}
/* /type=show_home, dom.tpl */

/*LEFT COLUM
--------------------------------------*/
.primary {float:left; width:698px;}
.primary h2 {padding:27px 0 10px;}
.img_slider {background:#e0ebd6 url(../i/design/bg_img_slider.gif) no-repeat; width:698px;}
.img_slider_top {background:url(../i/design/bg_img_slider_bot.gif) no-repeat 0 100%; padding:20px;}
.img_slider_center {overflow:hidden; width:660px; background:url(../i/design/bg_img_slider_center.gif) repeat-y 290px 0;}
.top_img_box {overflow:hidden; width:100%;}
.top_img_box_pad {padding:20px 0 0;}
.top_img { float:left; width:280px;}
.for_img {float:left; width:190px; position:relative;}
.top_img img {display:block; border:1px solid #000;}
.top_img .img_info {display:block; font-size:18px; font-weight:bold; color:#5b7f1d; background:#fff; padding:0 24px 0 19px; position:absolute; top:10px; left:1px; line-height:29px;}
.top_img ul {list-style:none; float: right; width:82px; margin:-10px 0 0;}
.top_img ul li {float: left; width:82px; padding:10px 0 0;}
.top_img ul li img {display:block;}
 

/*slider styles
---------------------------------*/
.box_slider {float:right; width:359px;}
.box_slider .name_slider {display:block; font: bold 16px  "Trebuchet MS", "Times New Roman", Times, serif;}
.box_slider .name_slider_info {display:block; font:11px Arial, Helvetica, sans-serif; color:#5a5e56; padding:4px 0 0;}

.info_dom { list-style:none; width:360px; overflow:hidden;}
.info_dom li {float:left; width:360px; background:url(../i/design/line_dot_grey.gif) repeat-x; line-height:22px; color:#666;}
.info_dom li.fist {background:none;}
.info_dom li .left {float:left; width:215px;}
.info_dom li .right {float:left; width:145px;}
.info_dom li .right  a {color:#666;}
.more_info {position:absolute; bottom:5px; right:0; font-family:Arial, Helvetica, sans-serif;}
/*END SLIDER STYLES
--------------------------------------*/
table.flat_for_sale{width:360px;height:35px;background-color:#b0cf91;margin-top:10px;
	background-image:url('../i/flat_for_sale_left.jpg');background-position:left top;background-repeat:no-repeat;}
table.flat_for_sale tr td{background-image:url('../i/flat_for_sale_right.jpg');background-position:right top;background-repeat:no-repeat;color:#000000;
	padding-left:14px;}
table.flat_for_sale tr td img{padding-right:5px;}

.primary_info {overflow:hidden; width:698px; background:url(../i/design/bg_content.gif) repeat-y 310px; margin:12px 0 0;}

.primary_info_left {float:left; width:300px;}
.primary_grey {background:#f7f7f7 url(../i/design/bg_primary_grey.gif) no-repeat;}
.primary_grey_bot {background: url(../i/design/bg_primary_grey_bot.gif) no-repeat 0 100%; overflow:hidden; width:300px; padding:0 0 19px;}
.primary_grey_bot_right {background: url(../i/design/bg_primary_grey_bot.gif) no-repeat 0 100%; overflow:hidden; width:350px; padding:0 0 19px;}
.primary_grey_bot a.add_your_mess {float:left; background:url(../i/design/icon_add_your_mess.gif) no-repeat 0 100%; line-height:14px; padding:0 0 0 21px; margin:17px 0 0 20px;}
.primary_grey_bot a.btn_alerts {float:left; line-height:14px; padding:0 0 0 20px; margin:17px 0 0 0px; color: red;}
.primary_grey_bot_right a.btn_alerts {float:left; background:url('../i/icon/graph.png') no-repeat 0 100%; float:left; line-height:14px; padding:0 0 0 21px; margin:17px 0 0 20px; color: red;}

.form_search_home {background:url(../i/design/line_dot_grey.gif) repeat-x 0 100%; overflow:hidden; width:260px; padding:16px 20px;}
.form_search_home .rb {float:left; height:15px; width:15px; margin:0 5px 0 0;}
.form_search_home label {font-size:12px; color:#000;}
.form_search_home label.top {float:left; padding:0 23px 0 0;}
.form_search_home label.top_one {float:left; padding:0 10px 0 0;}
.form_search_home .tx {background:#fff; border:1px solid #999; padding:2px 5px; width:41px; float:left; margin:0 8px 0 0;}
.form_search_home .sel_one {float:left; width:55px; height:19px;}
.form_search_home_box {overflow:hidden; width:260px; padding:13px 0 0;}
.form_search_home .ch {float:left; height:15px; width:15px;margin:0 5px 0 0;}
.form_search_home .lbl_ch {float:left; padding:0 20px 0 0;}

.form_search_home_left {float: left; width:200px;}
.form_search_home_left label {padding:0 0 4px; display:block;}
.form_search_home_left .tx {width:181px;}
.form_search_home_right {float:right; width:58px;}
.form_search_home_right label {padding:0 0 4px; display:block;}
.form_search_home_right select {width:57px; height:20px;}
.form_search_home_link {overflow: hidden; width:260px;}
.form_search_home_link label {float:left;}
.form_search_home_link a.add_map {float:right; text-decoration:none; border-bottom:1px dotted #003399;}
.box_scorl {overflow:auto; width:258px; height:113px; border:1px solid #999; background:#fff; margin:7px 0 0;}
.list_form_add {overflow:hidden; list-style:none; width:220px; padding:0 0 0 10px;}
.list_form_add li {float:left; width:300px; padding:5px 0 0;}
.list_form_add li input {float:left; height:15px; width:15px; margin:0 5px 0 0;}
.list_form_add li label {float:left;}
.list_form_add li label img {float:left; margin:4px 5px 0 0;}

label.yellow { float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_yellow.gif")}
label.light_green {float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_light_green.gif")}
label.green {float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_green.gif")}
label.purple {float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_purple.gif")}
label.blue {float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_blue.gif")}
label.light_blue {float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_light_blue.gif")}
label.red {float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_red.gif");color: #777777}
label.orange {float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_orange.gif")}
label.gray {float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_gray.gif")}
label.aqua {float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_aqua.gif")}
label.brown {float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_brown.gif")}
label.very_light_blue {float:left; padding:0 0 0 10px; background-repeat: no-repeat; background-image: url("../i/design/metro/metro_very_light_blue.gif")}

.more_search {background:url(../i/design/icon_more_search.gif) no-repeat; padding:0 0 5 20px; color:#333;}
.btn_home_search { display:block; height:30px; width:110px; overflow:hidden; text-indent:-9999px; background:url(../i/design/btn_home_search.gif) no-repeat; margin:11px 0 0 20px;}
.btn_home_search:hover {background-position:0 -30px;}

.encekl {overflow:hidden; width:100%;}
.encekl img {float:left; border:1px solid #000; margin:0 11px 0 0;}
.encekl h3 {font: bold 14px/17px Arial, Helvetica, sans-serif;}
.encekl p {font-size:12px; line-height:14px; color:#333; padding:7px 0 10px;}

.primary_info_right {float:right; width:382px;}
.primary_info_right .btn_anons {display:block; width:378px; height:48px; background:#ff9933; border:1px solid #996633; font-weight:bold; color:#fff; text-align:center;  font: bold 18px Arial, Helvetica, sans-serif; text-decoration:none;}
.primary_info_right .btn_anons:hover {text-decoration:none;}
.for_h2 {overflow:hidden; width:100%;}
.for_h2 h2 {color:#5b7f1d; float:left; padding:0; margin:0 11px 0 0;}
.for_h2 .rrs {background:url(../i/design/link_rrs.gif) no-repeat; height:12px; width:28px; float:left; text-indent:-9999px; margin:6px 0 0;}

.list_news {overflow:hidden; list-style:none; width:380px;}
.list_news li {float:left; width:380px; font-family:Arial, Helvetica, sans-serif; padding:10px 0 3px 0px;}
.list_news li .date {float:left; width:65px; font-size:12px; color:#006600; margin:0 0 0 -37px; display:inline;}
.list_news li .newdate {color:#007700;font-weight:bold;}

div.banner_mainMiddle{height:90px;border:1px solid #000000;margin:20px 0px 0px 0px;padding:0px;}

.adds_2 {border:1px solid #000; margin:19px 0 0;}

.list_ruk {overflow:hidden; list-style:none; width:380px; margin:9px 0 0;}
.list_ruk li {float:left; width:380px; padding:0 0 15px;}
.list_ruk li p { padding:4px 0 0; font:11px/13px Arial, Helvetica, sans-serif; color:#666;}



/*RIGHT COLUM
---------------------------*/
.secondary {float:right; width:240px;}
.flash_banner{ border:1px solid #012b5d;width:240px;height:400px;}
.adds_1 {border:5px solid #ccc;}
.adds_1 img {display:block;}
.secondary h2 {padding: 28px 0 0 10px;}
.right_grey {background:#f7f7f7 url(../i/design/bg_right_grey.gif) no-repeat; width:240px; margin:7px 0 0;}
.right_grey_bot {background:url(../i/design/bg_right_grey_bot.gif) no-repeat 0 100%; padding:20px 0 16px;}

.boder_img {background:url(../i/design/boder_img.gif) repeat-y; width:201px; margin:0 0 5px 20px;}
.boder_img_top {background:url(../i/design/boder_img_top.gif) no-repeat;}
.boder_img_bot {background:url(../i/design/boder_img_bot.gif) no-repeat 0 100%; padding:2px 1px;}

.secon_list_top {list-style:none; overflow:hidden; width:240px;}
.secon_list_top li {float:left; width:205px; padding:12px 15px 0 20px; background:url(../i/design/line_dot_grey.gif) repeat-x; margin:10px 0 0;}
.secon_list_top li p {font-size:11px; color:#666; line-height:13px; padding:6px 0 0;}
.secon_list_bot h4 {font: bold 14px/17px Arial, Helvetica, sans-serif; color:#333; padding:0 60px 5px 0;}
.secon_list_bot a {font-size:11px;}

.second_text {padding:0 20px; margin:-3px 0;}
.second_text p {font-size:11px; color:#666; line-height:14px;}



/* FOOTER
---------------------------------------*/
.footer {}
.for_top_menu {background:url(../i/design/bg_top_menu.gif) repeat-x; width:960px; margin:20px auto 0;}
.yandex_direct img {display:block; width:960px; margin:17px auto 0;}
.foot {background:#edf6f7; overflow:hidden; margin:30px 0 0;}
.foot_box {width:960px; margin:0 auto; padding:0 0 20px; overflow:hidden;}
.foot_box_left {float:left;}
.foot_box_left p {font:12px Arial, Helvetica, sans-serif; color:#000; padding:18px 0 3px;}
.foot_box_left .foot_text_info {display:block; font:12px Arial, Helvetica, sans-serif; color:#666; text-decoration:underline;}
.foot_box_left ul {list-style:none; overflow:hidden; padding:17px 0 0;}
.foot_box_left ul li {float:left; padding:0 15px 0 0;}
.foot_box_left ul li a {color:#000; font:12px Arial, Helvetica, sans-serif; color:#000;}
.foot_box_right {float:right; margin:20px 0 0;}
.foot_text_box {width:960px; margin:0 auto; padding:0 0 15px;}
.foot_text_box p {font:12px/16px Arial, Helvetica, sans-serif; color:#999; padding:18px 0 0;}


/*  ALERTS
-------------------------------------*/
#alerts {height:430px; width: 700px;}
.fadeBlock {background: #ffffff; border: 1px solid #000000; display: none; text-align: left; position: absolute; padding: 15px 20px 15px 20px; width: 300px;z-index: 100}
.fadeBlock .close {position: absolute; top: 5px; right: 10px;}
.fadeBlock ._print {position: absolute; top: 5px; left: 10px;}
.fadeBlockWide {background: #ffffff; border: 1px solid #000000; display: none; text-align: left; position: absolute; padding: 15px 20px 15px 20px; width: 800px;z-index: 100}
.fadeBlockWide .close {position: absolute; top: 0px; right: 4px;}
.fadeBlockWide ._print {position: absolute; top: 5px; left: 10px;}

img.png{float: left; margin: 10px 10px 0 20px}
img.png { behavior: url('/iepngfix.htc') }
.hide {display: none}
.select-big { padding-top: 2px;  border: 1px solid #687856;  background: #ffffff;  color: #adadad;  width: 122px;  height: 30px;}
.head-font{  font-family: Trebuchet MS;  font-size: 17px;  font-style: italic;  font-weight: bold;}
.radio {position: relative;  top: 2px;}
.red { color: #CC0000; }
.red div {width: 20px; float: right; text-align: left; margin-left: 4px}
div.forma {margin-left:0px;}
/* tabs */
ul.tabs {width:150px; line-height: 25px; list-style: none;}
ul.tabs li a {width:130px; display: block; padding: 0 13px 0px; color: #444; text-decoration: none; cursor: pointer; background: #F9F9F9; border: 1px solid #EFEFEF; border-right: 1px solid #DDD; position: relative; }
ul.tabs li a:hover {color: #F70; padding: 0 13px; background: #FFFFDF;	border: 1px solid #FFCA95;}
ul.tabs li.tab-current a {color: #444; background: #EFEFEF; padding: 0px 13px 0px; border: 1px solid #DDD; border-right: 1px solid #EFEFEF;}

div.district_choice{width: 180px;}
div.dom_type_block{width: 180px; margin-left:200px; margin-top:-90px;}
div.submit_form {margin-left:410px; margin-top: -25px;}

div.t3 {height: 430px;}
div.t2,div.t3,div.t4 {display: none;}
div.t1,div.t2,div.t3,div.t4 { margin-left:157px; margin-top:-206px; border: 1px solid #DDD; background: #EFEFEF; padding: 0 12px;}
.home_choice{height: 88px;	width: 80x;	border-color: #959ca2; font: 11px Arial;float: none !important;}

div.district_choice, div.home_choice {margin-top:1px;background-color: #FFFFFF; border: 1px solid #3D7BAD; height: 75px; overflow: auto; padding: 2 0 0 3px}
div.level1, div.level2,div.level11 { clear: left; color: #666666; }
div.level1 input, div.district_choice div.level2 input,div.level11 input { float: left; margin-right: -20px; }
div.level1 div,div.level11 div { padding-top: 3px; margin-left: 16px; display: block; }
div.level1 div img { margin: 0 3px 0 0; }
div.level1 div img.metro { margin: 0 3px 0 2px; }

div.home_choice div.level1,div.home_choice div.level11 {}
div.home_choice div.level1 div.checkbox {display: block; float: none; height: 16px; margin-left: 0;}
div.home_choice div.level11  div.checkbox {display: block; margin-left: 0; }
div.home_choice div.level1 div.checkbox input,div.home_choice div.level11 div.checkbox input {margin-right: 2px; position: relative; top: -2px}
div.home_choice div.level1 a{color: #0099CC}


div.level2 { margin-left: 16px; }
div.level2 label { padding-top: 3px; margin-left: 19px; display: block; }


/* tooltip */
#tooltip { color:black; border: gray dotted 1px; background:#e0ebd6; position:absolute; padding:2px 5px; display:none; z-index: 200 }
a.tooltip {cursor: pointer !important}

/*POKUPKA PRODUCTA*/
#_simpleBuy {width: 360px; height: 400px;}
.tx_buy {display:block; width:190px; padding:2px 5px; background:#fff; border:1px solid #999;}

/*Акция, 1000р на счет*/
.register_bool {text-align: center; font-size:13pt;}
.stock_info {margin-top:30px;text-align: justify; font-size:10pt; font-weight:400; }
.input_data {width: 200px;  border:1px solid #7f9db9; outline-style: solid; outline-width: 1px; outline-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);}
.report_block {background-color: #e7e7e7; color:black;margin-top:30px; margin-bottom:30px; font-size:12pt;}
.content_block { overflow:hidden; width:960px; margin:20px auto 0;}
.content_block h5 {color:#666; line-height:20px;}
.summer_stock { font: bold 16px  "Trebuchet MS", "Times New Roman", Times, serif;}

/*Надпись дом дня заменилась на очтет о доме */
.img_info_2 {display:block; font-size:12px; font-weight:bold; color:#5b7f1d; background:#fff; padding:0 7px; position:absolute; top:10px; left:1px; line-height:16px;
	width:170px;height:34px;}

button.GreenBig{
    border: 1px solid #009900;
    background-color: #E9FFD1;
    -moz-border-radius: 7px;
    color: #009900;
    padding: 2px;
    margin: 5px;
    font-weight: bold;
    font-size: 16px !important;
    clear: both;
} 

div.line {
    border-top: 1px solid #CCCCCC;
    margin: 8px 1px;
    clear: both;
}	

div.subtext {    
    padding: 5px;
    font-size: 80%;    
}
div.subtext  ul{
    margin-left: 25px;
}

div.Choose{
        border: 1px solid #EEEEEE;
        margin-bottom: 3px;
        cursor: pointer;
        padding: 5px 3px;                
        position: relative;
        -moz-border-radius: 7px;
}

div.ChooseHover {
        background-color: #E9FFD1;
        border-color: #009900;

}
div.FormHeader{
        font-size: 14px;
        margin-bottom: 5px;
        color: #009900;
        font-weight: bold;
}

.green{
    color:#009900;
    
} 

.red{
    color:#FF1100;
} 

.blue {
    color:#0099FF; 
}

.RightHeaderText{
    margin: 5px 40px 2px 0px;
    text-align: right;
    font-weight: normal;
}

#ButtonPanel{
    height:25px;    
    clear: both;
    text-align: right;
}

.GreenButton {   
    border: 1px solid #009900;
    background-color: #E9FFD1;
    color: #009900;
    padding: 2px;
    margin: 2px 5px 2px 1px;
    cursor: pointer;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    behavior: url(PIE.htc); 
    position: inherit;
    width:auto;
    text-align: center;
    float: right;
    padding: 2px 3px;
} 

button.small{
    border: 1px solid #009900;
    background-color: #E9FFD1;
    -moz-border-radius: 4px;
    font-size:10px;
    color: #009900;
}

#BuyForm a{
    text-decoration: none;
    color: #0099FF;
}

#BuyForm a:hover {
    text-decoration: underline;
}

#BuyForm input {
    padding: 1px;
    margin: 0px 0px 1px 2px;
    float: left;
    width: 180px;
}

#BuyForm div.field{
    font-size: 12px;
    width: 50px;
    text-align: left;
    float: left;  
    padding-top: 4px;
}

span.one{
    padding: 0px 5px 10px 33px;
    clear: both;
    background: url(../i/green_one.png) no-repeat center left;
    display: block;
    font-size: 13px;
}

span.two{
    padding: 0px 5px 10px 33px;
    clear: both;
    background: url(../i/green_two.png) no-repeat center left;
    display: block;
    font-size: 13px;
}

span.three{
    padding: 0px 5px 10px 33px;
    clear: both;
    background: url(../i/green_three.png) no-repeat center left;;
    display: block;
    font-size: 13px;
}

span.info{
    padding: 2px 5px 5px 19px;
    clear: both;
    background: url(../i/info16x16.png) no-repeat center left;;
    display: block;
}

/* style ad-search
----------------------------------------*/
.big_search_left .form_search_home_padd {padding-bottom:0;}
.prodaga { overflow: hidden; width:100%; padding:17px 0 0;}
.prodaga input {float:left; height:15px; width:15px;}
.prodaga label {float:left; font-family:Arial, Helvetica, sans-serif; padding:0 23px 0 4px;}
.search_yaer_new { padding:25px 0 0;}
.search_yaer_box select {height:22px; float:left; width:53px;}
.namber_ob {padding:25px 0 25px;}
.namber_ob label {display:block; padding:0 0 6px;}
.namber_ob input { border:1px solid #999; background:#fff; padding:2px 3px; width:171px;}
.form_select {padding:32px 0 0;}
.form_select label { display:block; padding:26px 0 6px;}
.form_select select {width:214px; color:#999; height:22px; width:214px;}
.street_hoise {overflow:hidden; width:100%;}
.street_hoise_left {float:left; width:234px;}
.street_hoise_right {float:right; width:58px;}
.street_hoise label {display:block; padding:0 0 6px;}
.street_hoise input {background:#fff; border:1px solid #999; padding:2px 3px; width:225px;}
.street_hoise select {height:22px; width:55px; display:block;}

.form_search_home_big {overflow:hidden; width:100%; padding:12px 0 0; background:none;}
.form_search_home_big .form_search_home_box { overflow:hidden; width:100%; padding:7px 0 0;}
.form_select_pad {padding:0;}
.search_yaer_new_pad, .search_yaer_new_pading, .search_yaer_new_pading .search_yaer_box {padding:0;}
.search_yaer_new_pad .search_yaer_box, .search_yaer_bot {padding:0;}
.search_yaer_new_pad  label {padding-top:23px;}
.big_search_box_padd {padding-top:0;}

.right_grey_bot_padd {padding:0;}
.secon_list_top li.first {background:none; margin:0;}


.house_search_page { background:#fff; margin:20px 0 0; font-family:Arial, Helvetica, sans-serif;}
.house_search_page_box {margin: 0 auto;  padding: 20px 0 0;  width: 960px;}
.house_search_page_box {margin:0 auto; width:960px; padding:20px 0 0;}
.house_search_page_box .text_top_searh {float:right; width:280px; color:#000; padding:7px 0 0; line-height:17px;}
.content_search_box { overflow:hidden; width:100%;}
.content_search_box .content_search {background:#669933 url(../i/bg_content_search_1.gif) no-repeat; width:649px; float:left; overflow:hidden;}
.content_search_box .content_search_bot {background:url(../i/bg_content_search_bot_2.gif) no-repeat 0 100%;}
.content_search_box .form_search_one input.tx {width:323px;}
.content_search_box .form_search_one {width:619px; padding:0 0 20px;}

.big_search { color:#000; padding:0 0 22px; font-family:Arial, Helvetica, sans-serif;}
.big_search h3 {background:#eee; font-size:12px; color:#333; line-height:24px; padding:0 0 2px 11px; margin:20px 0 0;}

.big_search .big_search_left .form_search_home {width:300px;}
.big_search .form_search_home_link {width:300px;}
.big_search .box_scorl {width:298px;}
.big_search .list_form_add {width:270px;}

.big_search_box {overflow:hidden; margin:0 0 0 -50px; width:1010px; padding:20px 0 30px;}
.big_search_box .big_search_left {float:left; width:355px; margin:0 0 0 50px; display:inline;}
.big_search_map input {float:left; height:15px; width:15px; margin:0 0 10px;}
.big_search_map label {float:left; padding:0 0 0 5px; line-height:15px;}
.big_search_map_box {clear:both;}
.big_search_map_box  img {display:block;}
.big_search_left .form_search_home {padding:0 0 25px; background:none;}
.link_box_scorl {overflow:hidden; width:100%; list-style:none; padding:7px 0 0;}
.link_box_scorl li {float:left; padding:0 20px 0 0;}
.link_box_scorl li a {background:url(../i/border_dot_blie.gif) repeat-x 0 100%; text-decoration:none;}
.big_search_box .list_form_add li label {font-size:11px;}

.list_form_add_pluse li label {background:url(../i/bg_pluse_search.jpg) no-repeat 0 50%; padding:0 0 0 13px;}
.list_form_add_pluse li ul {clear:both; overflow:hidden; padding:0 0 0 20px; list-style:none;}

.big_search_right {float:right; width:200px;}
.big_search_right label {display:block; padding:0 0 6px;}
.big_search_right .tx {width:80px; padding:2px 5px; background:#fff; border:1px solid #999;}
.big_search_right span {display:block; font-size:10px; color:#999; padding:3px 0 23px;}

.search_yaer { padding:18px 0 15px;}
.search_yaer .search_yaer_box {overflow: hidden; width:100%; padding:8px 0 0;}
.search_yaer_box span {float:left; color:#000; padding:2px 10px 0 0;}
.search_yaer_box input {float:left; width:45px; padding:2px 3px; margin:0 11px 0 0; background:#fff; border:1px solid #999;}

.search_yaer_check {overflow:hidden; width:100%; padding:14px 0 0;}
.search_yaer_check input {float:left; height:15px; width:15px;}
.search_yaer_check label {float:left; padding:0 0 0 9px; }

.btn_big_search {overflow: hidden; width:100%; background:#eee; padding:10px 0;}
.btn_big_search .search {background:url(../i/btn_home_search.gif) no-repeat; height:30px; width:110px; overflow:hidden; text-indent:-9999px; float:left; margin:0 0 0 15px; display:inline;}
.btn_big_search .search:hover {background-position: 0 -30px;}
.btn_big_search .cancel {float:left; color:#363636; background:url(../i/border_dot_black.gif) repeat-x 0 100%; text-decoration:none; margin:7px 0 0 16px; display:inline;}
.btn_big_search .cancel:hover {text-decoration:none;}


/*style page listing */

.box_list_page { overflow:hidden; width:100%; padding:24px 0 22px;}
.box_list_page a {color:#006699;}
.box_list_page_left {float:left; width:300px;}
.top_list_page {list-style:none; overflow: hidden;}
.top_list_page li {float:left; padding:0 11px 0 0;}
.top_list_page li a {text-decoration:none;}
.top_list_page li a span {text-decoration:underline;}
.top_list_page li a.back { background:url(../i/bg_list_page_back.gif) no-repeat 0 50%; padding:0 0 0 15px;}
.top_list_page li a.next { background:url(../i/bg_list_page_next.gif) no-repeat 100% 50%; padding:0 15px 0 0;}

.list_page {list-style:none; overflow:hidden; padding:20px 0 0;}
.list_page li {float:left; padding:0 12px 0 0;}
.list_page li a { font-size:14px; font-weight:bold;}
.list_page li span {font-weight:bold; color:#333; font-size:14px;}

.box_list_page_right { float:right; text-align:right;}
.box_list_page_right p {color:#333;}
.box_list_page_right .list_page {float:right;}
.box_list_page_right .list_page li {padding:0 0 0 12px;}

/* style house-search-list page
-------------------------------------------------*/
.content_result h2 {color:#666; line-height:20px; padding:27px 0 10px;}
.content_result {overflow:hidden; width:960px; margin:20px auto 0; background:url(../i/bg_content.gif) repeat-y 310px 0; font-family:Arial, Helvetica, sans-serif;}
.content_result_left {float:left; width:300px;}
.content_result_right {float:right; width:640px;}
.content_result_left .map_box {margin:0;}

.content_result_right_top { overflow:hidden; width:100%; background:#fff; padding:17px 0;}
.content_result_right_top a {float:left; color:#006699; margin:0 30px 0 10px; display:inline; text-decoration:none; background:url(../i/border_dot_blie.gif) repeat-x 0 100%;}
.content_result_right_top a:hover {text-decoration:none;}

/* style ad-detali
---------------------------------*/
.content_result_right_top p {float:left;}
.content_result_right_top p.right {float:right; margin:-2px 10px 0 0; display:inline;}
.sortirovka {list-style:none; overflow:hidden; background:#f7f7f7; border-bottom:1px solid #000; border-top:1px solid #000;}
.sortirovka li {float: left; font-family:Arial, Helvetica, sans-serif; color:#000; padding:7px 15px 8px 10px;}
.sortirovka li a {color:#000; text-decoration:none;}
.sortirovka li a span { background:url(../i/line_dot_black.gif) repeat-x 0 100%;}
.sortirovka li.active a {background:url(../i/sep_sortirovka.gif) no-repeat 100% 50%; padding:0 10px 0 0;}
.sortirovka li.active {padding-right:5px;}

.ad_search {font-family:Arial, Helvetica, sans-serif; margin:0 10px 0 0;}
.ad_search_list {overflow:hidden; list-style: none; background:url(../i/line_dot_black.gif) repeat-x 0 100%;}
.ad_search_list li {float: left; color:#999; padding:10px 7px 10px 11px;}
.ad_search_list li span {color:#000;}
.ad_search_list li.right {float:right;}
.ad_search_list li img {display:block;}

/*Баннер бамбук*/
div#bamboo_banner {width:245px;}
div.bamboo {margin: 0px; clear: both; font-size: 11px;}
div.bamboo div.street_name  { float:left; vertical-align: middle}
div.bamboo div.street_price { float:right; vertical-align: middle}
div#bamboo_banner ul.metro {padding: 0}
div#bamboo_banner ul.metro li {padding: 0}
div#bamboo_banner td {font-size: 11px;}
div#bamboo_banner .search_bot li {padding-left: 5px}


.tbl_ad_search {border-collapse:collapse; border-spacing:0; width:620px; margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif;}
.tbl_ad_search td {vertical-align:top; padding:0 0 7px;}
.tbl_ad_search td .name { text-transform:uppercase; display: block; color:#000; padding:7px 0 13px;}
.tbl_ad_search td .name_info {display:block; color:#000;}
.metro { list-style:none; padding:12px 0 0;}
.metro li {line-height:18px; color:#000; padding:0 0 0 22px;}
.metro li.icon { background:url(../i/icon_metro.gif) no-repeat top left;}
.metro li span { background:url(../i/icon_label_1.gif) no-repeat 0 50%; padding:0 0 0 12px;}
.metro li span.grey {background:url(../i/icon_label_5.gif) no-repeat 0 50%;}
.tbl_ad_search_info {list-style:none; padding:4px 0 0;}
.tbl_ad_search_info li { line-height:14px; color:#000; overflow:hidden; width:100%; color:#000; }
.tbl_ad_search_info li.interval {line-height:18px;}
.tbl_ad_search_info li span {width:56px; float:left;color:#999;}
.tbl_ad_search_info li span.pad {padding:3px 0 0;}
.tbl_ad_search_info li span.big_padd {padding:10px 0 0;}

.tbl_ad_search .cena_list {list-style:none; padding:3px 0 0;}
.tbl_ad_search .cena_list li {color:#999; line-height:20px;}
.tbl_ad_search .cena_list li.cena_ru { color:#990000}
.serach_contacts {list-style:none; padding:3px 0 0;}
.serach_contacts li {line-height:20px; color:#999;}
.serach_contacts li span {color:#000;}
.serach_contacts li.last {padding:4px 0 0;}

.search_bot {overflow: hidden; list-style:none; font-family:Arial, Helvetica, sans-serif; background:url(../i/line_dot_black.gif) repeat-x; border-bottom:1px solid #000; padding:10px 0 11px;}
.search_bot li {float:left; padding:0 5px 0 15px; color:#990000; font-size:10px;}
.search_bot li a { font-size:11px; color:#333;}
.search_bot li a:hover { text-decoration: none; }
.search_bot li a.green { color:#339900;}
.search_bot li a.red { color:#990000;}
.search_bot li.right {float:right; padding-right:8px;}
.search_bot li.right img {display: block;}

.ad_search_grey {background:#f7f7f7;}

/*CONTENT
--------------------------------------*/
.content_box {background:#fff; position:absolute; width:100%; height:200px; top:189px; width:50%; z-index:1;}
.content { overflow:hidden; width:960px; background:url(../i/bg_content.gif) repeat-y 709px 0; margin:20px auto 0; z-index:10; position:relative;}
.content h2 {color:#666; line-height:20px;}

/*LEFT COLUM
--------------------------------------*/
.primary {float:left; width:698px;}
.primary h2 {padding:27px 0 8px;}
.img_slider {background:#e0ebd6 url(../i/bg_img_slider.gif) no-repeat; width:698px;}
.img_slider_top {background:url(../i/bg_img_slider_bot.gif) no-repeat 0 100%; padding:20px;}
.img_slider_center {overflow:hidden; width:660px; background:url(../i/bg_img_slider_center.gif) repeat-y 290px 0;}
.top_img_box {overflow:hidden; width:100%;}
.top_img_box_pad {padding:20px 0 0;}
.top_img { float:left; width:280px;}
.for_img {float:left; width:210px; position:relative;}
.top_img img {display:block; border:1px solid #000;}
.top_img .img_info {display:block; font-size:18px; font-weight:bold; color:#5b7f1d; background:#fff; padding:0 24px 0 19px; position:absolute; top:10px; left:1px; line-height:29px;}
.top_img ul {list-style:none; float: right; width:60px; margin:-10px 0 0;}
.top_img ul li {float: left; width:60px; padding:10px 0 0;}
.top_img ul li img {display:block;}

/* style ad-detali
----------------------------------------*/
.content_search_bot h2 { text-align: left; font-size:18px; line-height:8px; font-family:Arial, Helvetica, sans-serif; color:#fff; padding:14px 0 10px 10px;}
.stoimost {background:#eee url(../i/bg_stoimost.gif) no-repeat; width:300px; margin-bottom: 5px}
.stoimost_bot {background:url(../i/bg_stoimost_bot.gif) no-repeat 0 100%; overflow:hidden; width:300px;}
.stoimost_box {margin:0 10px 0; background: url(../i/line_dot_black.gif) repeat-x 0 100%; padding:11px 0 10px 195px; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
.stoimost_box_bg {background:none;}
.stoimost_box p {float:left; margin:0 0 0 -195px; width:195px; display:inline; font-size:11px; color:#666; text-align: left}
.stoimost_box ul {list-style:none; text-align:left;}
.stoimost_box ul li {line-height:14px; font-size:11px; color:#333;}
.stoimost_box ul li.red {color:#990000;}

.all_info_house {background:#eff5ea url(../i/bg_all_info_house.gif) no-repeat; width:299px; margin:20px 0;}
.all_info_house_bot {background:url(../i/bg_all_info_house_bot.gif) no-repeat 0 100%;}
.import_info {display:block; text-align:center; padding:20px 0 22px;}
.import_info a { color:#336600; font:11px Arial, Helvetica, sans-serif;}

.list_info_search {background:url(../i/bg_list_info_search.gif) repeat-y; width:298px; margin:20px 0;}
.list_info_search_top {background:url(../i/bg_list_info_search_top.gif) no-repeat;}
.list_info_search ul {background:url(../i/bg_list_info_search_bot.gif) no-repeat 0 100%; width:298px; overflow:hidden;}
.list_info_search ul li {float:left; margin:0 14px 0 0; width:70px; display:inline; padding:9px 10px 11px;}
.list_info_search ul li.last {margin:0;}
.list_info_search ul li a { color:#006699; font:11px Arial, Helvetica, sans-serif;}
.go_us { font:11px/12px Arial, Helvetica, sans-serif; color:#000; padding:15px 12px 37px;}

.about_house_list img {display:block; border:1px solid #5966ab; margin:12px 0;}
.about_house_list li a {color:#3f8cb2;}
.about_house p {font-size:11px; color:#333; line-height:18px; padding:10px 0 0;}

.about_house {}
.about_house_h3 {background:#eee; width:290px; position:relative; padding:0 0 0 10px;}
.about_house_h3 h3 {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; line-height:26px;}
.about_help {background:url(../i/bg_about_help.gif) no-repeat; display:block; height:10px; width:10px; overflow:hidden; position: absolute; top:9px; right:9px; text-indent:-9999px;}

.about_house_list {list-style: none; overflow:hidden; width:100%; padding:0 0 25px; margin:4px 0 0;}
.about_house_list li {float:left; padding:3px 0 6px 160px; width:140px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333; background:url(../i/border_dot_grey.gif) repeat-x; margin:-1px 0 0;}
.about_house_list li .left_list {float:left; margin:0 0 0 -160px; display:inline;}
.about_house_list li p {color:#666; padding:0 0 14px;}
.about_house_list li p.last {padding:0;}

.house_info { background:#eff5ea url(../i/bg_house_info.gif) no-repeat; width:379px; margin:0 0 21px;}
.house_info_bot {background:url(../i/bg_house_info_bot.gif) no-repeat 0 100%; overflow:hidden; padding:10px 0 9px 10px;}

.house_info_bot ul {list-style:none; overflow:hidden;}
.house_info_bot ul li {background:url(../i/border_dot_grey.gif) repeat-x; margin:-1px 0 0; float:left; width:355px; padding:5px 0 4px; position:relative;}
.house_info_bot ul li a {float:left; line-height:26px; color:#336600; font-size:11px;}
.house_info_bot ul li img {float:left; margin:0 8px 0 0;}
.zamok {position:absolute; top:15px; right:0; background:url(../i/bg_zamok.gif) no-repeat; display:block; height:10px; width:9px; overflow:hidden;}

table.muk {
    border: 1px solid #006699;
    border-collapse: collapse;
    width: 95%;
    margin: 5px 0px;
}
table.muk th {
    background: none repeat scroll 0 0 #006699;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
}
table.muk tr td {
    border-bottom: 1px solid #6495ED;
    padding: 1px 2px;
}

a.net {color:#006699; text-decoration:none; background: url(../i/border_dot_blie.gif) repeat-x 0 100%; line-height:13px; margin:5px 0 0;}
p.faq_name {font-size:13px;}
a.questions {cursor: pointer; font-size:14px; text-decoration:none; background: url(../i/border_dot_blie.gif) repeat-x 0 100%;}

