@charset "UTF-8";

#catalogs {
	float:left;
	border-collapse:collapse;
	empty-cells:show;
	width:632px;
	margin:40px 0px 15px 0px;
}
#catalogs th {
	background: url('../images/bg_grad_gray2.gif') repeat-x bottom;
	background-color:#c9cacb;
	padding: 5px 5px;
	color: #000;
	font-weight:bold;
	margin: 0;
	padding:5px 0px 5px 10px;
	cursor:pointer;
	border-top:solid 1px #c9cacb;
}
#catalogs th:hover {
	color:#e9dd6c;
}
#catalogs td, #catalogs th {
	margin:0;
	padding:7px 10px 7px 10px;
	text-align:left;
	color:#000;
}
#catalogs tr {
	border-bottom:solid 1px #929497;
	-moz-user-select:none;
	-khtml-user-select:none;
	font-size:1.1em;
}
#catalogs tbody {
	margin-top:0;
}
.even {
	background-color:#e2e2e2;
}
/*.rowHover {
	background-color:#e9dd6c;
}*/
.rowSelected {
	color:#929497;
}
td img {
	border:1px solid #929497;
}
td a {
	position:relative;
	z-index:2;
}
td a:hover {
	z-index:3;
}
td a span {
	display:none;
}
td a:hover span {
	display:block;
	position:absolute;
	left:0px;
	bottom:2px;
	width:45px;
	height:45px;
	border:6px solid #fbe200;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	-khtml-opacity:0.5;
}
* html td a:hover span {
	display:block;
	position:absolute;
	left:0px;
	bottom:13px;
	width:45px;
	height:45px;
	border:6px solid #fbe200;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	-khtml-opacity:0.5;
}