/* Start product database */

#prod_db_top {
	background:inherit;
	margin-left:2px;
	width:670px;
	position:relative;
}
#prod_db_content {
	margin: 0 auto;
	margin-left:2px;
	width:670px;
	position:relative;
	height:1%;
}

#prod_frame {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	margin-bottom:10px;
	width:648px;
	padding:10px;
	position:relative;
	height:1%;
}
#prod_topmenu {
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}
#prod_topmenu div {
	background :inherit;
	border : 0 none;
	color : #000;
	float : left;
	width:60px;
	height:100px;
	font-size:10px;
/*	line-height : 14px; */
	padding : 5px;
	text-decoration : none;
	text-align:center;
}

#prod_topmenu div:hover	{
	color:#0F7AD1;
	bacground:#ccc;
}
#prod_topmenu div.active {
	background-color:#E8EBF0;
}
#roxtec_tabs {
	background : #eee;
	border-bottom : 1px solid #ccc;
	clear:both;
}
#prod_tabs {
	border-bottom : 1px solid #ccc;
	margin : 0;
	padding-bottom : 19px;
	padding-left : 0px;
}

#prod_tabs ul, #prod_tabs li	{
	display : block;
	list-style-type : none;
	white-space:nowrap;
	margin : 0;
	padding : 0;
}
#prod_tabs li	{
	background : #E8EBF0;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	color : #666;
	float : left;
/*	font-size : small; */
	font-weight : normal;
	line-height : 14px;
	margin-right : 1px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

#prod_tabs a:link.active, #prod_tabs a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#prod_tabs li:hover	{
	color:#0F7AD1;
}

	
#prod_tabs li{
	background : #eee;
/*	border-bottom : 1px solid #ccc; */
	color : #333;
	cursor: pointer;
}


#prod_tabs ul {
	background : #fff;
	border : none;
	border-left : 1px solid #ccc;
	color : #999;
	font-size : smaller;
	font-weight : bold;
	line-height : 10px;
	margin-right : 4px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
	clear:both;
}

#prod_tabs ul a:hover {
	color : #f00 !important;
}

#prod_tabs li.active {
	background:#fff;
	color:#000;
	cursor: default;
	border-bottom : 1px solid #fff;
}

#search-result {
	border: 0 none;
	margin-bottom:10px;
	width:670px;
	position:relative;
}
#products-search-result {
	border: 0 none;
	margin-bottom:10px;
	width:670px;
	position:relative;
}
#drawings-search-result {
	border: 0 none;
	margin-bottom:10px;
	width:670px;
	position:relative;
}
#certificates-search-result {
	border: 0 none;
	margin-bottom:10px;
	width:670px;
	position:relative;
}
.search-result-header {
	background:inherit;
	position:relative;
	padding:4px;
	text-align:center;
}
#prod-result-table {
	border: solid #000 1px;
	border-collapse:collapse;
	width:668px;
}
#prod-result-table td {
	margin:0;
	padding: 0 3px 0 3px;
}
#prod-result-table tr.prod-header-row td {
	background:#0F7AD1;
	color:#ffffff;
	font-weight:bold;
}
#drawing-result-table {
	border: solid #000 1px;
	border-collapse:collapse;
	width:668px;
}
#drawing-result-table td {
	margin:0;
	padding: 0 3px 0 3px;
}
#drawing-result-table tr.drawing-header-row td {
	background:#0F7AD1;
	color:#ffffff;
	font-weight:bold;
}
#cert-result-table {
	border: solid #000 1px;
	border-collapse:collapse;
	width:668px;
}
#cert-result-table td {
	margin:0;
	padding: 0 3px 0 3px;
}
#cert-result-table tr.cert-header-row td {
	background:#0F7AD1;
	color:#ffffff;
	font-weight:bold;
}
#cert-result-table td.resultLine1 {
	background:#eee;
}

td.td-left {
	border: 1px solid #ccc; 
	border-right: 0px; 
}
td.td-middle {
	border: 1px solid #ccc; 
	border-left: 0px; 
	border-right: 0px; 
}
td.td-right {
	border: 1px solid #ccc; 
	border-left: 0px; 
}
/* END product database */

