@CHARSET "UTF-8";

table.bbs_list_item {
	border:1px solid silver;
	border-bottom: none;
}

.bbs_list_item td {
  border-bottom: 1px solid white;
  padding:.1em .1em;
}

.bbs_list_item.odd {
  background-color: #CFFFDB;
}

.bbs_list_item td {
  border-bottom: 1px solid silver;
  padding: .1em .1em;
}

.bbs_list_item a {
  text-decoration: none;
}
.bbs_list_item a:HOVER {
  text-decoration: underline;
}

.bbs_search_panel {
  width:100%;
  text-align: center;
  margin-bottom: 1em;
}

.bbs_search_panel INPUT[type=text] {
  width:80%;
}

.BUY {
  color:red;
}

.SEL {
  color:blue;
}

.SRV {
  color:green;
}

.OFR {
  color:maroon;
}

.bbs_item_type {
  display:block;
}

div.bbs_item_company {
  display: inline;
  font-weight: bold;
  margin-right: .5em;
}

div.bbs_item_city {
  display: inline;
}

.bbs_item_contact span {
  font-weight: bold;
}

.bbs_item_contact div {
  display: inline;
}

.bbs_item_timestamp {
  text-align: right;
  background-color: green;
  color:white;
  padding-right:.5em;
  margin-top:.5em;
  margin-bottom:1em; 
}

.bbs_item_details {
  font-size: 1.5em;
  font-weight: bold;
  line-height: 1.1em;
}

.bbs_item .date {
  font-size: smaller;
  color:gray;
}

.bbs_search_panel {
  width:100%;
  margin: 1em 0;
  text-align: center;
}



.bbs_item_details th {
  text-align: right;
}

.bbs_item_title {
  font-size: 1.1em;
  background-color: #00B050;
  margin-bottom: 1em;
  padding:.1em .2em;
  border:1px solid black;
}

.similar_bbs_items {
  background-color: #AFFFC3;
}
