/* Product List */


.category {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pager {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
/*** catalog.html ***/
.catalogue_category {
	margin-top: -10px;
	font-size: 100%;
	}
.catalogue_pagination {
	text-align: center;
	margin: 15px 0;
	font-size: 150%;
	}
.catalogue_list { /* product listing table */
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	width: 100%;
	text-align: left;
	color: black;
	}
.catalogue_list th {
	border: 1px solid #808080;
	padding: 0 2px;
	background:#CFCFCF;
	font-size: 90%;
	text-align: center;
	}
.catalogue_list td {border: 1px solid #C0C0C0; padding: 0 2px; background:#EFE7D1;}
.catalogue_list td.thumbnail {width: 150px; height: auto; padding: 2px; vertical-align: middle;}
.catalogue_list td.thumbnail a img {width: 150px;}
.catalogue_list td.title {width: 150px; text-align: left;}
.catalogue_list td.comment {width: 260px; text-align: left; padding-left: 10px;}
.catalogue_list td.extra_heading {width: 40px; text-align: center; font-weight: bold; font-size: 85%;}
.catalogue_list td.extra_value {width: 40px; text-align: center; font-weight: bold;}
.catalogue_list td.price {width: 50px; text-align: right;}
.catalogue_list td.add_item {width: 50px; text-align: center; line-height: 1em;}
.catalogue_list td.add_item a:link, td.add_item a:visited {text-decoration: underline; color: #00000E9; font-size: 90%; line-height: 140%;}
.catalogue_list td.add_item a:hover, td.add_item a:active {color: #000000;}
	
/*** catalog_custom.html ***/	
.detail_navbar {font-weight: bold; margin: 10px 0 15px 0; text-align: center;}
.detail_image {text-align: center;}
.detail_price {font-weight: bold; font-size: 110%; margin: 10px 0 0 0; text-align: center;}


.pagination {font-size: 150%;}
.thumbnail_live {
	margin:3px;
	border: 3px solid #000;
}
form {
	margin:0;
	padding:0;
}

img.detail_view {border: 1px solid black;}