a:link, a:visited, a:active { color:#00e; }

table.preview { border: 0px; padding: 10px; width:100%; }

p.item { margin: 10px; }
p.item a.item-more { margin: 5px 0 px 5px 100 px; text-decoration: none; font-size: 10px; }
p.category-nav{ text-align: right; }
a.category-more { text-decoration: none; }


div.item{ width: 200px; border: 1px solid #555; float: left; }


td.label { width: 150px; }
div.search-category input.address { width: 296px; }
div.search-category input.area-from { width: 123px; }
div.search-category input.area-to   { width: 123px; }
div.search-category input.pricemin  { width: 123px; }
div.search-category input.pricemax  { width: 123px; }
div.search-category select, select#category-select { width: 300px; }
div.search-category select option { padding: 0 5px; }
div.search-category input.submit { width: 100%; margin: 10px 0;}

table#tlist {
    background:#FAFAFA none no-repeat scroll 0 0;
    border:1px solid #BBBBBB;
    padding:5px;
    width:100%;
    border-collapse: collapse;
}

table#tlist td { padding: 5px; border-bottom: 1px solid #777; }
table#tlist td { font-size: 11px; text-align: left; }

table#tlist tr.sortable { text-transform: uppercase; height: 30px; background: #ccc none no-repeat scroll 0 0; }
table#tlist tr.sortable a { text-decoration: none; }

div#realty-categories{
    padding: 5px;
    margin: 0 0 10px 0;
}

div#realty-search{
    padding: 5px;
    margin: 10px auto;
    width: 450px;
}

h2.simple { font-weight: normal; margin: 10px 0; }

div#default-form{ padding: 5px; margin: 10px auto; width: 400px; }

div#default-form{
    background:#FFFFDD none no-repeat scroll 0 0;
    border-color:#A02927;
    border-style:solid;
    border-width:10px 1px 1px;
    margin:10px auto;
    padding:4px 15px;
    width:400px;
}

div#default-form input.default    { width: 400px; margin: 5px 0; }
div#default-form textarea.default { width: 400px; height: 200px; margin: 5px 0; }
div#default-form td.label         { width: 400px; padding: 5px 0 0; }

/*table#tlist td.cell-price { text-align: right; }*/


/*div#realty-search h2 { margin-bottom: 10px; }*/
