

.params td.s { color: #999999; padding-right: 5px; }
.params td.v { font-weight: bold; }
.params td.v a { color: #00566e; }
.params td.v a:hover { color: #638CA6; }


.pic_main  { height: 75px; border: 1px solid #000000; margin: 2px; }
.pic_item  { width: 150px; border: 1px solid #000000; }
.pic_items { width: 100px; border: 1px solid #000000; }
.pic_map   { height: 75px; border: 1px solid #000000; }


.mapitem { width: 320px; }

.items_sep { height: 20px; }


div.price { font: bold 10pt Verdana; color: #C00000; }


.main_realty td { vertical-align: top; padding: 2px; font-size: 8pt; }
.main_realty .params { font-size: 8pt; }
.main_realty .sep { background: url("/im/sep1.jpg") top center repeat-y; width: 1px; }
.main_realty a.h { font: bold 10pt Verdana; color: #00566e; }
.main_realty a.h:hover { color: #638CA6; }
.main_realty .description { color: #555555; line-height: 1.2em; }
.main_realty .button_space { margin: 5px 0px 3px 0px; }


.item { font-size: 10pt; color: #333333; }
.item td { vertical-align: top; padding: 2px; font-size: 10pt; }
.item .h { width: 100%; border: 1px solid #C00000; border-width: 0px 0px 1px 0px; padding: 2px; font: bold 8pt Verdana; color: #C00000; margin: 2px 0px 2px 0px; }




.items { font-size: 10pt; }
.items td { vertical-align: top; }
.items .pic { padding: 0px 5px 5px 0px; }
.items .params { margin: 5px 5px 5px 10px; } 
.items .params td { font-size: 8pt; } 
.items .description { color: #555555; line-height: 1.2em; }
.items .short_title a { color: #00566e; font-size: 10pt; font-weight: bold; }
.items .short_title a:hover { color: #638CA6; }
.items .button a { border: 1px solid #C0C0C0; border-width: 0px 0px 1px 1px; }
.items .button_space { margin: 5px 0px 20px 0px; }


.company .text { margin-top: 10px; }

.companies td { vertical-align: top; padding: 5px; font-size: 10pt; }
.companies ul { list-style: inside square; margin-top: 5px; }
.companies div.h a { font-weight: bold; color: #C00000; }
.companies div.h a:hover { color: #D06030; }
.companies li { margin: 5px; }
.companies li a { color: #336699; }
.companies li a:hover { color: #2299CC; text-decoration: underline; } 
.companies .text { margin: 5px; }
.companies .contacts td.v a { color: #336699; }  
.companies .contacts td.v a:hover { color: #2299CC; text-decoration: underline; } 


#map { width: 522px; height: 522px; border: 1px solid #C0C0C0; }





