html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; outline: 0; vertical-align: baseline; background: transparent;}

a, img {border: 0px;}

a {text-decoration: underline; color: #1b61c1;}
a:hover {text-decoration: none;}


h1, h2, h3, h4, h5, h6 {font-weight: normal;}
h1 {}

h2.recommend_obj {position: relative; margin: 0 0 0 -45px; padding: 8px 0 11px 45px; color: #ff4800; font-size: 18px; background: transparent url(../images/icon_recommend_obj.gif) no-repeat left top;}
.obj_block_mini h2.recommend_obj {margin: 0 0 0 -30px; padding: 8px 0 22px 48px;  font-size: 16px;}

h2.fundamental {position: relative; clear: left; padding: 24px 12px 6px; margin: 0 -14px 22px -12px; color: #fff; font-size: 25px;}
h2.fundamental span {position: absolute; width: 5px; height: 5px; font-size: 0px;}
h2.fundamental .corner_1 {top: 0px; left: 0px; background: transparent url(../images/corner_h_fundamental.png) no-repeat left top;}
h2.fundamental .corner_2 {top: 0px; right: 0px; background: transparent url(../images/corner_h_fundamental.png) no-repeat left -5px;}
h2.fundamental .corner_3 {bottom: 0px; left: 0px; background: transparent url(../images/corner_h_fundamental.png) no-repeat left -10px;}
h2.fundamental .corner_4 {bottom: 0px; right: 0px; background: transparent url(../images/corner_h_fundamental.png) no-repeat left -15px;}
.static h2.fundamental {background: #199521 url(../images/bg_h_fundamental_2.gif) repeat-x left top;}
.catalog h2.fundamental {margin-bottom: 40px; background: #c79700 url(../images/bg_h_fundamental_1.gif) repeat-x left top;}


ul, ol {}

p {line-height: 19px; padding: 0 0 19px;}


html  {height: 100%;}
body {position: relative; height: 100%; background: #fff; font-family: Arial; font-size: 14px;}


#wrapper {position: relative; width: 1003px; min-height: 100%; margin: 0 auto; background: transparent url(../images/bg_footer.jpg) no-repeat left bottom;}


#header {position: relative; height: 235px; background: transparent url(../images/bg_header_inner.jpg) no-repeat left top;}
.index #header {background: transparent url(../images/bg_header_index.jpg) no-repeat left top;}

#mein_logo {padding: 20px 0 0 122px;}
#mein_slogan {position: absolute; z-index: 2; top: 72px; left: 256px; color: #fff; font-size: 11px; line-height: 14px;}

#mein_nav {position: absolute; top: 54px; right: 75px; list-style-type: none;}
#mein_nav li {float: left; padding: 0 0 0 56px;}

#header .adv {position: absolute; right: 73px; bottom: 11px;}
.index #header .adv {bottom: 6px;}


#footer {position: absolute; bottom: 0px; width: 100%; height: 129px; color: #606060; font-size: 11px;}
#footer p {padding: 0 0 10px; line-height: 13px;}
#footer a {color: #708cb2;}

#footer .copy {float: left; width: 290px; padding: 0 0 0 383px;}
#footer .copy .my_domen {font-size: 12px; font-weight: bold; letter-spacing: 3px;}
#footer .copy .my_domen a {color: #ff8400; text-decoration: none;}

#footer .contacts {float: right; width: 314px;}
#footer .contacts .phone {color: #606060; font-size: 14px; font-weight: bold;}
#footer .contacts .addr {padding: 0 0 5px;}
#footer .contacts h3 {font-size: 160%; margin-bottom: 1em;}



#content {position: relative; overflow: hidden; width: 100%; padding: 0 0 250px;}
.index #content {padding: 0 0 170px;}

.sidebar_r {position: relative; z-index: 10; float: right; font-size: 12px;}
.sidebar_l {position: relative; z-index: 10; float: left;}
.sidebar_cont {position: relative; float: left;}

.index .sidebar_r {width: 143px; padding: 18px 32px 0 0;}
.index .sidebar_l {width: 156px; padding: 0 0 0 28px;}
.index .sidebar_cont {position: relative; float: left; width: 526px; padding: 14px 0 0 64px;}

.static .sidebar_r {width: 218px; padding: 0 32px 64px 30px; margin-top: -3px;}
.static .sidebar_cont {float: left; width: 640px; padding: 0 0 0 66px;}

.sidebar_cont {}
.sidebar_cont h3 {padding: 15px 0 10px 0; font-size: 14px; font-weight: bold;}
.sidebar_cont ul {list-style-type: none; padding: 0 0 19px;}
.sidebar_cont ul li {position: relative; padding: 0 0 0 51px; background: transparent url(../images/marker_1.gif) no-repeat 36px 6px; line-height: 22px;}


.search_end_sity {position: relative; clear: both; overflow: hidden; margin: 14px 24px 14px 25px; background: #e1f6ff url(../images/bg_quick_search2.gif) no-repeat left bottom;}
.search_end_sity .bg {position: absolute; left: -5px; bottom: 0px; width: 5px; height: 5px; margin-left: 100%; background: transparent url(../images/corner_search_end_sity_rb.gif) no-repeat left top; font-size: 0px;}

.search_end_sity .quick_search {position: relative; float: left; width: 241px; padding: 24px 0 0 0; background: transparent url(../images/corner_search_end_sity_lt.gif) no-repeat left top;}
.search_end_sity .quick_search form {position: relative; padding: 0 20px;}
.search_end_sity .quick_search form h2 {padding: 0 0 6px; color: #5e3500; font-size: 16px;}
.search_end_sity .quick_search form a {position: relative; float: left; padding: 3px 0 0 6px; color: #9c5800; font-size: 11px;}
.search_end_sity .quick_search form select {width: 100%; margin: 2px 0 10px; font-size: 12px; color: #5e5e5e;}
.search_end_sity .quick_search form .button {float: right; margin: 0 4px 0 0; border: 2px outset #be791f; background: #be791f; color: #fff; font-family: Arial; font-size: 12px; font-weight: bold;}

.search_end_sity .sity_statistic {position: relative; float: left; width: 133px; padding: 15px 0; text-align: right; color: #929292; font-size: 10px;}
.search_end_sity .sity_statistic h2 {padding: 2px 0 26px; color: #002569; font-size: 24px;}
.search_end_sity .sity_statistic p {padding: 0 0 13px; font-weight: bold; line-height: 13px;}
.search_end_sity .sity_statistic a {font-size: 11px;}

.search_end_sity .sity_lists {position: relative; float: right; width: 540px; padding: 12px 0; list-style-type: none; background: transparent url(../images/corner_search_end_sity_rt.gif) no-repeat right top;}
.search_end_sity .sity_lists li {position: relative; display: block; float: left; width: 134px; font-size: 14px; line-height: 22px;}
.search_end_sity .sity_lists li a {border-bottom: 1px solid #1b61c1; text-decoration: none;}
.search_end_sity .sity_lists li a:hover {border-bottom: 0px; text-decoration: none;}
.search_end_sity .sity_lists li .quantity {padding: 0 0 0 2px; color: #5e5e5e; font-size: 10px; line-height: 14px;}



.categories_menu {padding: 0 0 18px 0;}
.categories_menu h3 {position: relative; margin: 0 0 0 -30px; padding: 0 0 9px 30px; font-size: 18px;}
.categories_menu .bg-corner {position: relative;}
.categories_menu ul {position: relative; list-style-type: none; line-height: 15px;}
.categories_menu ul li {position: relative; display: block; padding: 7px 0; vertical-align: top;}
.categories_menu ul li a {position: relative; display: block; padding: 0 18px;}
.categories_menu ul li.first a {padding-top: 4px;}
.categories_menu ul li.end a {padding-bottom: 8px;}

.categories_menu ul li.active a {color: #fff; font-weight: bold; text-decoration: none;}
.categories_menu ul li.active .top {position: relative; display: block; height: 7px; margin: -7px 7px 0; font-size: 0px;}
.categories_menu ul li.active .top .inner_1 {position: absolute; display: block; top: 0px; left: -7px; width: 7px; height: 7px;}
.categories_menu ul li.active .top .inner_2 {position: absolute; display: block; top: 0px; left: 0px; margin-left: 100%; width: 7px; height: 7px;}
.categories_menu ul li.active .bottom {position: relative; display: block; height: 7px; margin: 0 7px -7px 7px; font-size: 0px;}
.categories_menu ul li.active .bottom .inner_1 {position: absolute; display: block; top: 0px; left: -7px; width: 7px; height: 7px;}
.categories_menu ul li.active .bottom .inner_2 {position: absolute; display: block; top: 0px; left: 0px; margin-left: 100%; width: 7px; height: 7px;}

.categories_menu .corner_1, .categories_menu .corner_2, .categories_menu .corner_3, .categories_menu .corner_4 {position: absolute; z-index: 50; width: 5px; height: 5px; font-size: 0px;}
.categories_menu .corner_1 {top: 0px; left: 0px; background: transparent url(../images/corner_1.png) no-repeat left top;}
.categories_menu .corner_2 {top: 0px; right: 0px; background: transparent url(../images/corner_1.png) no-repeat left -5px;}
.categories_menu .corner_3 {bottom: 0px; left: 0px; background: transparent url(../images/corner_1.png) no-repeat left -10px;}
.categories_menu .corner_4 {bottom: 0px; right: 0px; background: transparent url(../images/corner_1.png) no-repeat left -15px;}


.categories_menu_1 h3 {background: transparent url(../images/icon_project.gif) no-repeat 1px 4px;}
.categories_menu_1 h3 a {color: #bf8700;}
.categories_menu_1 ul {background: #c79700 url(../images/bg_categories_menu_1_top.gif) repeat-x left top;}
.categories_menu_1 a {color: #f2ff8e;}
.categories_menu_1 li {}
.categories_menu_1 li.active a {background: #715300;}
.categories_menu_1 li.active .top {background: #715300;}
.categories_menu_1 li.active .top .inner_1 {background: transparent url(../images/corner_categories_menu_inner.png) no-repeat left top;}
.categories_menu_1 li.active .top .inner_2 {background: transparent url(../images/corner_categories_menu_inner.png) no-repeat right -7px;}
.categories_menu_1 li.active .bottom {background: #715300;}
.categories_menu_1 li.active .bottom .inner_1 {background: transparent url(../images/corner_categories_menu_inner.png) no-repeat left -21px;}
.categories_menu_1 li.active .bottom .inner_2 {background: transparent url(../images/corner_categories_menu_inner.png) no-repeat right -14px;}

.categories_menu_2 h3 {background: transparent url(../images/icon_service.gif) no-repeat left 4px;}
.categories_menu_2 h3 a {color: #003f9e;}
.categories_menu_2 ul {background: #236da6 url(../images/bg_categories_menu_2_top.gif) repeat-x left top;}
.categories_menu_2 a {color: #a8d9ff;}

.categories_menu_3 h3 {background: transparent url(../images/icon_financ.gif) no-repeat 4px 5px;}
.categories_menu_3 h3 a {color: #00940e;}
.categories_menu_3 ul {background: #199521 url(../images/bg_categories_menu_3_top.gif) repeat-x left top;}
.categories_menu_3 a {color: #afff79;}

.categories_menu_4 h3 {background: transparent url(../images/icon_contact.gif) no-repeat 4px 5px;}
.categories_menu_4 h3 a {color: #FF7200;}
.categories_menu_4 a {color: #FF7200;}


.categories_menu_5 h3 {background: transparent url(../images/icon_gmap.png) no-repeat 8px 3px; margin: 0 0 0 30px;}
.categories_menu_5 h3 a {color: #1F9727;}
.categories_menu_5 a {color: #1F9727;}

.categories_menu_6 h3 {background: transparent url(../images/icon_order.png) no-repeat 8px 3px; margin: 0 0 0 30px;}
.categories_menu_6 h3 a {color: #164FA4;}
.categories_menu_6 a {color: #164FA4;}





.index .information {color: #606060; font-size: 11px;}
.index .information h3 {padding: 0 0 13px; color: #606060; font-size: 14px; font-weight: bold;}
.index .information p {padding: 0 0 13px; line-height: 13px;}
.index .information p.sign {font-style: italic;}

.static .information {position: relative; zoom: 1; margin: 0 -14px 0 -19px; padding: 20px 14px 23px 19px; color: #606060; font-size: 11px; background: #f4f4f4;}
.static .information h3 {position: relative; margin: 0 0 0 -5px; padding: 2px 0 10px 23px; color: #002569; font-size: 14px; font-weight: normal; background: transparent url(../images/icon_info.gif) no-repeat left top;}
.static .information p {padding: 0 0 13px; line-height: 13px;}
.static .information p.sign {font-style: italic;}
.static .information .corner_1, .static .information .corner_2, .static .information .corner_3, .static .information .corner_4 {position: absolute; display: block; width: 4px; height: 4px; font-size: 0px;}
.static .information .corner_1 {top: 0px; left: 0px; background: transparent url(../images/corner_information.gif) no-repeat left top;}
.static .information .corner_2 {top: 0px; left: -4px; margin-left: 100%; background: transparent url(../images/corner_information.gif) no-repeat left -4px;}
.static .information .corner_3 {bottom: 0px; left: 0px; background: transparent url(../images/corner_information.gif) no-repeat left -8px;}
.static .information .corner_4 {bottom: 0px; left: -4px; margin-left: 100%; background: transparent url(../images/corner_information.gif) no-repeat left -12px;}



.article {font-size: 11px;}
.article h2 {padding: 0 0 12px; font-size: 14px;}
.article h2 a {color: #ff7200;}
.article p {padding: 0px; line-height: 14px;}
.article_block {padding: 0 0 34px; color: #606060;}
.article_block h3 {padding: 0 0 9px; font-size: 14px; line-height: 18px; font-weight: bold; color: #236da6;}
.article_block .prew {position: relative; display: block; margin: 0 0 8px;}
.article_block .prew img {border: 1px solid #b1c8e6;}
.article_block .date {font-size: 10px; font-style: italic; color: #819dba;}
.article_arch {float: right; margin: 4px 0 0 0; padding: 0 8px 0 0; background: transparent url(../images/icon_article_arch.gif) no-repeat right bottom; color: #ff7200;}



.obj_block {position: relative; padding: 0 0 45px 238px;}

.obj_block .prew {float: left; width: 220px; margin: 0 0 0 -238px; text-align: right; font-size: 11px;}

.obj_block .prew .sity {clear: right; padding: 0 0 18px; word-spacing: 3px;}
.obj_block .prew .sity span {color: #8f8344;}
.obj_block .prew .now {clear: right; padding: 10px 0 0; word-spacing: 3px; }
.obj_block .prew .prew_b {position: relative; float: right; margin: 0 0 13px;}
.obj_block .prew .prew_s {float: right; clear: right; margin: 4px 0 10px;}
.obj_block .prew .prew_b img, .obj_block .prew .prew_s img {border: 1px solid #d0bd5b;}
.obj_block .prew .other_foto {display: block; clear: right; color: #ad0000;}
.obj_block .prew .super_label {position: absolute; left: -40px; bottom: -120px; width: 108px; height: 148px; background: url(../images/icon_super_label.png) no-repeat left top;}

.obj_block .type_end_lot {position: relative; overflow: hidden; margin: 0 0 0 -6px; padding: 0 0 5px; font-size: 11px; white-space: nowrap;}
.obj_block .type_end_lot .type {display: block; float: left; padding: 0 6px 1px; color: #fce67c; font-weight: bold; background: #8f8344;}
.obj_block .type_end_lot .lot {padding: 0 10px; color: #8f8344; font-size: 10px;}
.obj_block h3 {position: relative; padding: 0 0 8px; font-size: 14px; font-weight: normal;} /* changed: DIMA*/
.obj_block p {padding: 0 0 15px; line-height: 18px; font-size: 12px;}
.obj_block .building_list {color: #ad0000;}
.obj_block .detail {padding: 10px 0 0;}


.obj_block_mini {position: relative; padding: 34px 0;}
.obj_block_mini .prew {display: block; margin: 0 0 8px; border: 1px solid #d0bd5b;}
.obj_block_mini .type_end_lot {position: relative; overflow: hidden; padding: 0 0 5px; font-size: 11px; white-space: nowrap;}
.obj_block_mini .type_end_lot .type {display: block; float: left; padding: 0 6px 1px; color: #fce67c; font-weight: bold; background: #8f8344;}
.obj_block_mini .type_end_lot .lot {padding: 0 10px; color: #8f8344; font-size: 10px;}
.obj_block_mini h3 {position: relative; padding: 0 0 7px; font-size: 20px;}
.obj_block_mini p {padding: 0 0 11px; line-height: 16px;}
.obj_block_mini .sity {font-weight: bold;}
.obj_block_mini .building_list {color: #ad0000;}
.obj_block_mini .detail {padding: 10px 0 0;}


.info_list {position: relative; overflow: hidden; font-size: 11px; background: #fffbe7;}
.info_list dd {float: left; width: 53%; padding: 6px 0 5px 4%; color: #8f8344; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.info_list dt {float: left; width: 43%; padding: 6px 0 5px; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.info_list .price {color: #ff5400; font-size: 14px; font-weight: bold;}


.table_list {position: relative; overflow: hidden; font-size: 11px; background: #fffbe7;}
.table_list dd {float: left; width: 70%; padding: 6px 0 5px 4%; color: #8f8344; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.table_list dt {float: left; width: 26%; padding: 6px 0 5px; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.table_list .price {color: #ff5400; font-size: 14px; font-weight: bold;}



.breadcrumb {position: relative; overflow: hidden; float: left; padding: 6px 5px 6px 0 !important; margin: 0 0 0 -58px; _margin: 0 0 0 -29px; list-style-type: none; font-size: 11px; background: transparent url(../images/marker_breadcrumb_end.gif) no-repeat right 11px;}
.breadcrumb li {float: left; padding: 0 16px 0 10px !important; background: transparent url(../images/marker_breadcrumb.gif) no-repeat left 4px !important; line-height: 16px !important;}
.breadcrumb li a {color: #ff5400;}



.paging {width: 100%; padding: 40px 0 0;}
.paging h3 {float: left; padding: 12px 31px 0 0; font-size: 12px; font-weight: normal;}
.paging .page {float: left; font-size: 18px; font-weight: normal;}
.paging .page li {float: left; margin: 0 2px 0 0; padding: 0px; list-style-type: none; background: transparent url(../images/bg_paginator.gif) no-repeat left top;}
.paging .page li.active {background: #ffd26e url(../images/bg_paginator_active.gif) no-repeat left top;}
.paging .page li a {display: block; height: 28px; padding: 6px 16px 0 15px; color: #585858; background: transparent url(../images/bg_paginator.gif) no-repeat right -34px; text-align: center; text-decoration: none;}
.paging .page li.active a {color: #ff5e0b; background: transparent url(../images/bg_paginator_active.gif) no-repeat right -34px; text-align: center; text-decoration: none;}
.paging .up_down {float: left;}
.paging .up_down li {float: left; padding: 9px 0 0 15px; background: none;}
.paging .up_down li a {display: block; padding: 4px 0 8px; border-bottom: 1px solid #ff5e0b;}
.paging .up_down li span {display: block; padding: 4px 0 9px;}



.list_t {padding: 15px 0 34px;}
.list_t h3 {color: #987521; font-size: 18px; font-weight: normal;}
.list_t .bg-corner {position: relative; padding: 7px 0 0 0; background: #fcf2c3;}
.list_t ul {position: relative; padding: 0px;}
.list_t ul li {position: relative; display: block; overflow: hidden; padding: 7px 0 10px; list-style: none; line-height: 17px; vertical-align: top;}
.list_t ul li .number {display: block; float: left; width: 20px; padding: 0 0 0 30px;}
.list_t ul li .define {display: block; float: left; width: 320px; padding: 0 0 0 36px;}
.list_t ul li .action {display: block; float: left;}
.list_t ul li .action .description {font-size: 11px; font-style: italic;}
.list_t ul li.list_1 {background: #fcf2c3;}
.list_t ul li.list_2 {background: #eee4b2;}

.list_t .corner_1, .list_t .corner_2, .list_t .corner_3, .list_t .corner_4 {position: absolute; z-index: 50; width: 5px; height: 5px; font-size: 0px;}
.list_t .corner_1 {top: 0px; left: 0px; background: transparent url(../images/corner_1.png) no-repeat left top;}
.list_t .corner_2 {top: 0px; right: 0px; background: transparent url(../images/corner_1.png) no-repeat left -5px;}
.list_t .corner_3 {bottom: 0px; left: 0px; background: transparent url(../images/corner_1.png) no-repeat left -10px;}
.list_t .corner_4 {bottom: 0px; right: 0px; background: transparent url(../images/corner_1.png) no-repeat left -15px;}



.forms_1 {padding: 15px 0;}
.forms_1 h3 {color: #165470; font-size: 18px; font-weight: normal; padding-bottom: 5px;}
.forms_1 form {position: relative; width: 396px; padding: 15px 55px 10px 27px; background: #4a7d9d url(../images/bg_form_1.png) repeat-x top left;}
.forms_1 form label {display: block; padding: 3px 0 4px;}
.forms_1 form .text_box {width: 99%; margin: 0 0 12px;}
.forms_1 form select {width: 100%; margin: 0 0 12px;}
.forms_1 form p {position: relative; overflow: hidden; width: 100%; padding: 3px 0 14px; line-height: 18px;}
.forms_1 form p label {display: block; float: left; width: 146px; padding: 0 0 4px;}
.forms_1 form p label input {margin: 0px 7px 0 0;}
.forms_1 form .submit {position: relative; clear: left; width: 91px; height: 35px; margin: 0 0 0 -6px; border: 0px; cursor: pointer; background: transparent url(../images/button_zakaz.png) no-repeat left top;}

.forms_1 .corner_1, .forms_1 .corner_2, .forms_1 .corner_3, .forms_1 .corner_4 {position: absolute; width: 5px; height: 5px; font-size: 0px;}
.forms_1 .corner_1 {top: 0px; left: 0px; background: transparent url(../images/corner_1.png) no-repeat left top;}
.forms_1 .corner_2 {top: 0px; right: 0px; background: transparent url(../images/corner_1.png) no-repeat left -5px;}
.forms_1 .corner_3 {bottom: 0px; left: 0px; background: transparent url(../images/corner_1.png) no-repeat left -10px;}
.forms_1 .corner_4 {bottom: 0px; right: 0px; background: transparent url(../images/corner_1.png) no-repeat left -15px;}


/* pricelist : 4 columns*/
.table_list2 {position: relative; overflow: hidden; font-size: 13px; background: #fffbe7;}
.table_list2 dd {float: left; width: 66%; padding: 6px 0 5px 4%; color: #8f8344; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.table_list2 dt {float: left; width: 10%; padding: 6px 0 5px; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.table_list2 .price {color: #ff5400; font-size: 14px; font-weight: bold;}


/* land.php : 4 columns */ 
.table_list3 {position: relative; overflow: hidden; font-size: 13px; background: #fffbe7;}
.table_list3 dd {float: left; width: 59%; padding: 6px 0 5px 4%; color: #8f8344; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.table_list3 dt {float: left; width: 12%; padding: 6px 0 5px; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.table_list3 .price {color: #ff5400; font-size: 14px; font-weight: bold;}


/* land.php : 3 columns */ 
.table_list4 {position: relative; overflow: hidden; font-size: 13px; background: #fffbe7;}
.table_list4 dd {float: left; width: 65%; padding: 6px 0 5px 4%; color: #8f8344; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.table_list4 dt {float: left; width: 15%; padding: 6px 0 5px; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.table_list4 .price {color: #ff5400; font-size: 14px; font-weight: bold;}

/* land.php : 2 columns */ 
.table_list5 {position: relative; overflow: hidden; font-size: 13px; background: #fffbe7;}
.table_list5 dd {float: left; width: 27%; padding: 6px 0 5px 4%; color: #8f8344; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.table_list5 dt {float: left; width: 56%; padding: 6px 0 5px; background: #fffbe7 url(../images/dottet_1.gif) repeat-x left top;}
.table_list5 .price {color: #ff5400; font-size: 14px; font-weight: bold;}



.use_map {float: right; font-weight: bold; margin: 4px 0 0 0; padding: 0 3em; 0 0; background: transparent; color: #ff7200;}

.date_article {font-size: 87%; color: #787878; font-style: italic;}






