/* Generated by KompoZer */

div.wrap2 .catalog {
  width: 456px;
  float: left;
  background-color: #b4bcd6;
  }
div.catalog_entry {
  border-top: 2.5px solid #CCCCCC;
  padding-left: 10px;
  padding-right: 10px;
  margin: 5px 5px;
  padding-top: 15px;
  position: relative;
  display: table;
	    }
div.catalog_header {
  margin: 0 0 5px 0;
  font-size: 18px;
  color: #004D99;
  text-align: center;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
}
div.catalog_header h2 {
  margin: 0;
  font-size: 16px;
  color: #004D99;
  text-align: center;
  font-weight: bold;
}

div.catalog_entry h1 {
  margin: 0 0 2px 0;
  font-size: 14px;
  color: #7A7A7A;
  font-weight:bold;
  text-align: left;
}
div.catalog_entry .productdescrip {
  font-size: 11px;
  color: #7A7A7A;
  }
div.catalog_entry .productdescrip ul {
  list-style-position: inside;
}
div.catalog_entry .productdescrip img {
  border:  none;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
  vertical-align:middle;
  max-height: 350px;
}

div.catalog_entry .productdescrip span {
  top: 0px;
  right: 0px;
  position: relative;
}


div.catalog_entry .price {
  font-size: 12px;
  color: #7A7A7A;
  font-weight: bold;
  float: right;
  margin: 10px;
} 

div.catalog_entry .form {
  text-size: 12px;
  color: #7A7A7A;
  text-weight:bold;
  float: left;
  display: block;
}

div.catalog_entry h2 {
  margin: 0;
  font-size: 12px;
  color: #333333;
}
div.catalog_entry h1 a, h1 a:visited, h1 a:link {
  text-decoration: none;
}
div.catalog_entry h2 a, h2 a:visited, h2 a:link {
  padding: 10px;
  text-decoration: none;
  line-height: 25px;
}
#shopstatus{
  font-size: 10px;
	font-color: #CCCCCC;
	border-bottom: thin solid #CCCCCC;
	}
#shopstatus a{
}
#shopstatus .message{
	font-size:11px;
	text-align: left;
	font-weight: bold;
}


