html, body {
height: 100%;
margin: 0;
padding: 0;
}
body {
background: #fff;
color: #000;
font: 70% tahoma, sans-serif;
padding: 0 10px 0 10px;
}
a {
color: #689c00;
}
a img {
border: 0;
}
.clear {
clear: both;
height: 0;
padding: 0;
visibility: hidden;
width: 0;
}
#good_info .good_info_p1 {
background: #e6e6e6;
border-bottom: 1px solid #f4f4f4;
padding: .7em 5px .7em 10px;
margin: 0;
}
#good_info .good_info_p2 {
background: #ddd;
margin: 0;
padding: 2em 5px 2em 10px;
text-align: center;
}
.main_h2 {
background: url(img/icon_rarrgr_15x15.gif) 0% 50% no-repeat;
color: #505050;
font-size: 1.6em;
font-weight: normal;
margin: 0 0 1.4em 0;
min-height: 15px;
padding: 0 0 0 20px;
position: relative;
}
.main_h3 {
background: url(img/icon_rarr_9x9.gif) 0% 50% no-repeat;
font-size: 1em;
margin: 0 0 1.4em 0;
min-height: 9px;
padding: 0 0 0 17px;
position: relative;
}
.menu_service_delim {
margin: 0 .4em;
}
.pages {
margin: 0;
padding: 0;
position: relative;
}
.pages li {
float: left;
list-style: none;
margin: 0 5px 0 0;
}
.table_index_td_m .sell_list {
margin: 2.2em 0;
padding: 0;
position: relative;
}
.table_index_td_m .sell_list dl {
margin: 0 0 0 93px;
padding: 0;
position: relative;
}
.table_index_td_m .sell_list dl dd {
margin: 0;
padding: 0 0 0 10px;
}
.table_index_td_m .sell_list dl dd p {
margin: 0 0 .6em 0;
}
.table_index_td_m .sell_list dl dt {
background: url(img/icon_arr_3x5.gif) 0% 50% no-repeat;
font-weight: bold;
line-height: 1em;
margin: 0 0 .6em 0;
padding: 0 0 0 10px;
}
.table_index_td_m .sell_list li {
clear: left;
list-style: none;
margin: 0 0 2.4em 0;
}
.table_index_td_m .sell_list li div {
height: 80px;
float: left;
margin: 0;
padding: 0;
position: relative;
width: 80px;
}
.table_index_td_b {
background: #e6e6e6;
position: relative;
}
.table_index_td_b td {
border-bottom: 1px solid #d6d6d6;
border-left: 1px solid #d6d6d6;
border-right: 1px solid #d6d6d6;
border-top: 1px solid #e0e0e0;
}
.table_index_td_b td div {
color: #616161;
margin: 15px 10px 15px 10px;
position: relative;
}
.table_index_td_b td div a {
color: #616161;
}
.table_index_td_b td div ul {
margin: 0;
padding: 0;
position: relative;
}
.table_index_td_b td div ul li {
background: url(img/icon_rarr_9x9.gif) 0% 50% no-repeat;
list-style: none;
padding: 0 0 0 15px;
position: relative;
}
.table_index_td_m {
background: #f4f4f4;
position: relative;
}
.table_index_td_m td {
border-left: 1px solid #e3e3e3;
border-right: 1px solid #e3e3e3;
border-top: 1px solid #e3e3e3;
position: relative;
}
.table_index_td_m td div {
color: #444;
margin: 20px 20px 30px 20px;
position: relative;
}
.table_index_td_m td div p {
margin: 0 0 1.2em 10px;
padding: 0;
position: relative;
}
#table_index .table_index_td_sp {
background: #fff;
border: 0;
}
#table_index .table_index_th_sp {
background: #fff;
}
.table_index_th {
background: url(img/column_l.gif) 100% 0% no-repeat;
height: 40px;
margin: 0;
padding: 0;
position: relative;
}
#table_projects .table_projects_img {
border: 1px solid #d1d1d1;
}
#table_projects .table_projects_info {
background: #e5e5e5;
border: 1px solid #d1d1d1;
border-top: 0;
padding: 10px;
}
#table_rent_price .table_rent_price_c {
background: #ddd;
}
.table_rent_price_n {
font-size: .9em;
font-weight: bold;
}
.ul_main {
margin: 0 0 1.2em 30px;
padding: 0;
position: relative;
}
.ul_main li {
background: url(img/icon_arr_3x5.gif) 0% 50% no-repeat;
list-style: none;
margin: 0 0 .4em 0;
padding: 0 0 0 10px;
}
#menu_top .menu_top_delim {
background: url(img/menu_top_delim.gif) 0% 4px no-repeat;
height: 30px;
margin: 0 10px;
padding: 0;
position: relative;
width: 1px;
}
#body {
background: #fff;
height: 100%;
position: relative;
width: 754px;
}
#prefooter, #footer {
height: 84px;
}
#footer {
bottom: 0;
color: #999;
left: 0;
position: absolute;
width: 100%;
}
#footer_copy {
font-size: .8em;
position: absolute;
right: 105px;
top: 27px;
}
#footer_counters {
left: 265px;
position: absolute;
top: 49px;
}
#footer_info {
font-size: .8em;
left: 20px;
position: absolute;
top: 15px;
}
#footer_info p {
margin: 0 0 5px 0;
}
#good {
border: 1px solid #e3e3e3;
height: 230px;
width: 276px;
}
#good_info {
float: right;
margin: 0;
position: relative;
width: 150px;
}
#header {
height: 66px;
margin: 0;
padding: 0;
position: relative;
text-align: right;
}
#header_info {
height: 13px;
position: absolute;
right: 0;
top: 23px;
width: 424px;
}
#header_logo {
height: 42px;
left: 0;
position: absolute;
top: 10px;
width: 135px;
}
#index_info {
margin: 0;
padding: 0;
position: relative;
}
#index_info dd {
color: #5a5a5a;
font-size: .9em;
line-height: 1em;
margin: 0 0 .6em 0;
padding: 0 0 0 10px;
position: relative;
}
#index_info dt {
background: url(img/icon_arr_3x5.gif) 0% 50% no-repeat;
line-height: 1em;
margin: 0 0 .4em 0;
padding: 0 0 0 10px;
position: relative;
}
#index_nblist {
margin: 0;
padding: 0;
position: relative;
}
#index_nblist li {
clear: left;
list-style: none;
margin: 0 0 .8em 0;
padding: 0;
}
#index_nblist li div {
float: left;
height: 42px;
margin: 0;
padding: 0;
position: relative;
width: 42px;
}
#index_nblist li dl {
margin: 0 0 0 48px;
padding: 0;
position: relative;
}
#index_nblist li dl dd {
color: #5a5a5a;
font-size: .9em;
margin: 0 0 .6em 0;
padding: 0 0 0 10px;
}
#index_nblist li dl dt {
background: url(img/icon_arr_3x5.gif) 2px 50% no-repeat;
line-height: 1em;
margin: 0;
padding: 0 0 0 10px;
}
#img_huge {
height: 210px;
padding: 10px 0 0 0;
position: relative;
}
#left_dl {
margin: 0;
padding: 0;
position: relative;
}
#left_dl dd {
font-size: .9em;
line-height: 1em;
margin: 0 0 .6em 0;
padding: 0 0 0 10px;
position: relative;
}
#left_dl dt {
background: url(img/icon_arr_3x5.gif) 0% 50% no-repeat;
line-height: 1em;
margin: 0 0 .4em 0;
padding: 0 0 0 10px;
position: relative;
}
#left_dl dt a {
font-weight: bold;
}
#menu_service {
bottom: 7px;
color: #616161;
margin: 0;
padding: 0;
position: absolute;
right: 2px;
}
#menu_service a {
color: #616161;
}
#menu_service li {
float: left;
list-style: none;
}
#menu_service_a {
background: #7bbc00;
color: #fff;
padding: 0 .4em 1px .4em;
}
#menu_top {
background: #77b500 url(img/menu_top.gif) 0% 0% repeat-x;
height: 30px;
position: relative;
}
#menu_top ul {
background: url(img/menu_top_r.gif) 100% 0% no-repeat;
height: 30px;
margin: 0;
padding: 0;
position: relative;
}
#menu_top a {
color: #fff;
font-size: 9px;
display: block;
text-decoration: none;
}
#menu_top li {
float: left;
list-style: none;
padding: 9px 0 0 0;
}
#menu_top #menu_top_l {
height: 30px;
margin: 0 10px 0 0;
padding: 0;
position: relative;
width: 1px;
}
#menu_top #menu_top_a {
padding: 4px 0 0 0;
}
#menu_top_a a {
background: #3e3e3e url(img/menu_top_a.gif) 0% 0% repeat-x;
display: block;
padding: 5px 10px 6px 10px;
}
#sell_list {
margin: 2.2em 0;
padding: 0;
position: relative;
}
#sell_list dl {
margin: 0 0 0 93px;
padding: 0;
position: relative;
}
#sell_list dl dd {
margin: 0;
padding: 0 0 0 10px;
}
#sell_list dl dd p {
margin: 0 0 .6em 0;
}
#sell_list dl dt {
background: url(img/icon_arr_3x5.gif) 0% 50% no-repeat;
font-weight: bold;
line-height: 1em;
margin: 0 0 .6em 0;
padding: 0 0 0 10px;
}
#sell_list li {
clear: left;
list-style: none;
margin: 0 0 2.4em 0;
}
#sell_list li div {
height: 80px;
float: left;
margin: 0;
padding: 0;
position: relative;
width: 80px;
}
#table_conditions td {
border: 0;
}
#table_contacts {
position: relative;
}
#table_contacts td {
border: 0;
}
#table_index {
position: relative;
}
#table_index th {
background: #70ab00 url(img/column_th.gif) 0% 0% repeat-x;
height: 40px;
position: relative;
text-align: left;
}
#table_index th img {
margin: 0;
padding: 0;
}
#table_left_feed {
position: relative;
}
#table_left_feed td {
border: 0;
}
#table_left_feed input {
border: 1px solid #e3e3e3;
color: #8a8a8a;
font-size: 9px;
height: 15px;
width: 140px;
}
#table_left_feed textarea {
border: 1px solid #e3e3e3;
color: #8a8a8a;
font: 10px tahoma;
height: 80px;
width: 175px;
}
#table_projects {
position: relative;
}
#table_projects td {
border: 0;
}
#table_rent_price td {
background: #e6e6e6;
border-bottom: 1px solid #fff;
border-left: 0;
border-right: 0;
padding: 10px 15px 10px 15px;
}
#table_rent_price th {
background: #70ab00 url(img/table_rent_price.gif) 0% 0% repeat-x;
color: #fff;
font-size: 1em;
font-weight: normal;
line-height: .9em;
padding: 0 15px 0 15px;
}
#pages_a {
background: #568300;
color: #fff;
font-weight: bold;
padding: 0 3px 1px 4px;
}
#ul_left {
margin: 0;
padding: 0;
position: relative;
}
#ul_left li {
background: url(img/icon_arrgr_3x5.gif) 0% 50% no-repeat;
font-weight: bold;
line-height: 1em;
list-style: none;
margin: 0 0 .8em 0;
padding: 0 0 0 10px;
}
#ul_left #ul_left_a {
background: url(img/ul_left_a.gif) 0% 0% repeat-x;
}
#ul_left #ul_left_a div {
color: #fff;
height: 19px;
max-height: 19px;
margin: 0 0 -4px 0;
padding: 4px 0 0 0;
position: relative;
}
html>body #body {
height: auto;
min-height: 100%;
}
* html #index_nblist li dl {
height: 1px;
margin: -15px 0 0 0;
}
* html .table_index_td_m .sell_list dl {
height: 1px;
margin-top: -15px;
}
* html #sell_list dl {
height: 1px;
margin-top: -15px;
}
