body, td, th {font-family: tahoma, arial, sans-serif; font-size: 11px;}

a {color: #00009a;}
a.no {color: #}
.objects th, .objects td {margin: 10px 0;}
.objects td {vertical-align: top; border-bottom: 2px solid #000000;}
td.district {border: none; letter-spacing: 0.2em; font-weight: bold; font-size: 9px; color: #ffffff; text-transform: uppercase;}
.last td {border: none;}
.gr td {color: #999999;}
.flats td {vertical-align: top;}
.flats table {border-top: 1px solid #cccccc;}
.flats table td {padding-top: 15px; padding-bottom: 15px;}
th {background-color: #D8E3F3;}
h1 {font: 17px georgia, tahoma, arial, sans-serif; color: #E6460C;}

p {font-size: 13px; line-height: 140%;}
h1, h2, h3, h4, h5, h6 {font-family: georgia, tahoma, arial, sans-serif; font-weight: bold; color: #00009a;}
#top {font-size: 11px;}
#instop td {border-right: 1px solid #ffffff;}
#instop .menubot td {border-bottom: 1px solid #ffffff;}
.intro {line-height: 16px;}
.intro h1, .intro h2, .intro h3 {font-size: 16px; color: #000000;}
.intro h1, .intro h2, .intro h3, p {margin: 14px 0;}
.news {margin: 16px;}
.newsi {margin:16px 0;}
.news h1 {font-size: 18px;}
.news .item {margin: 25px 0;}
.news .date {font-weight: bold;}
.news h1, .news h2, .news h3, .news h4, .newsi h1, .newsi h2, .newsi h3, .newsi h4 {font-size:14px; color:#e94101; margin:0; margin-bottom:10;}
.news p {font-size: 12px;}
#copy {margin: 15px;}
.textwnd {font-size: 12px;}
.textwnd h1, h2, h3, h4, h5, h6 {color: #e6460c;}
.textwnd h1 {font-size: 16px; border-bottom: 1px solid #cccccc; padding-bottom: 10px;}
.textwnd h2 {font-size: 14px;}
.textwnd h3 {font-size: 12px;}
.textwnd p {line-height: 120%;}
.textwnd div.note {font-size: 11px; color: #727272;}

.indent {margin-left: 5em;}

table.inline-gb, table.inline-b {margin-top: 15px;}
table.inline-gb, table.vinline-gb {border-color: #666666; border-style: solid; border-width: 0 1px 1px 0;}
table.inline-b {border-color: #666666; border-style: solid; border-width: 1px;}
table.inline-gb td, table.inline-gb th {border-color: #666666; border-style: solid; border-width: 1px 0 0 1px;}
table.inline-b td, table.inline-b th {border: 0;}

.form-table th {text-align: left; background-color: #ffffff;}

.urgent {color: #800000; font-weight: bold;}

.banners {margin-top: 10px;}
.banners td {padding: 0 10px;}
span.active {color: #e6460c;}

textarea {font-family:tahoma,arial,sans-serif;}

.obj-fotos div {float: left; margin-right: 10px; margin-top: 10px;}

table.vinline-gb {margin-left: 15px; border: 1px solid #666666;}
.vinline-gb td, .vinline-gb th, .vinline-gb p {font-size: 11px; border: none; text-align: left;}

div.black {color: #000000; font-weight: bold;}

.builders td {border-bottom: 1px dotted #cccccc;}
.builders small {color: #727272;}

.news .item small {font:bold 11px tahoma,sans-serif;}

.backlink {border:1px dashed #ccc; border-width:1px 0; padding:8px 0 12px; font-size:13px;}

.pages {background-color:#f6f6f6; padding:8px; margin-bottom:10px;}
.pages span {background-color:#ccc; padding:2px;}