@import url(/images/colors.css);
@import url(/images/list.css);

h1 { padding: 0; }
h2 { font: bold 14px/14px Arial, Helvetica, sans-serif; color: #000; margin: 30px 0 5px 0; clear: both; }
h6 { color: #000; font-size: 10px; }

table { table-layout: fixed; }
table.details { border-collapse: separate; }

.content { background: #E0E0E0; color: #666; }
.details {  color: #666; line-height: 1.8em; }
.details .contacts { padding: 10px; border: dashed 1px #999; }
.details .img { width: 46px; display: block; border: solid 3px #C5C5C5; padding: 2px; background: #FFF; cursor:hand; }
.details .img img { display: block; width: 100%; }
.details .feat { background: #666; color: #FFF; }

.gallery {  }
.gallery .cleaner { height: 1px; }
.gallery .large { display: block; border: solid 6px #C5C5C5; padding: 6px; background: #FFF; margin-bottom: 6px; }
.details .large img { display: block; width: 100%; }
.gallery .img { float: left; margin-left: 7px; }
.gallery .img img { height: 36px; }
.gallery .first { margin: 0; }

.details .list, .details .list td { border-color: #999; }
.details .list .img { border-color: #C5C5C5; }
.details .list .img img { height: 36px; }
.details .list .info a { padding: 6px 0; color: #666; }
.details .list .info a:hover { background: none; }
.details .list .feat { margin: 5px 0; }

.mod {  }
.mod .list { border-bottom: none; margin-bottom: 0; }
.mod .list td { border-width: 0 1px 0 0; }

.subcontent {  }
.map { line-height: 14px; }



