#catalogue table{
	border-top: solid 1px #999;
	border-bottom: solid 1px #999;
}

#catalogue .top h2{
	font-size: 1em;
}

#catalogue .must,
#catalogue .err{
	color: red;
	margin-bottom: 0;
}

#catalogue .ex {
	color: #999;
}

#catalogue table.border_none,
#catalogue .border_none td,
#catalogue td.border_bottom_none{
	border: none;
}

#catalogue table.border_none,
#catalogue .border_none td{
	padding: 0;
}

#catalogue td{
	padding: 12px;
	border-bottom: solid 1px #CCC;
}

ul.magazine li{
height: 1.8em;
  list-style: none;
  display: block;
  margin: 0 24px 6px 0;
  float: left;
  width: 200px;
}


