/* Produkt-Styles */
.catheader {
	font: bold 16px Arial;
	color : #000000;
	text-align : left;
	padding: 3px 3px 3px 3px;
}
.groupsort {
	font: italic bolder 16px Arial;
	color : #000000;
	text-align : left;
	padding: 3px 3px 3px 3px;
}
.vnav_i {
  	font: bold 11px Arial;
	color : #fafafa;
	text-align : center;
	border-left: #47494b outset 2px;
	border-right: #47494b inset 2px;
	border-bottom: #47494b inset 1px;
	background-color : transparent;
	border-top: #47494b outset 1px;
	padding : 0px 2px 0px 2px;
	}
	
.vnav_a {
  	font: bold 11px Arial;
	color : #fafafa;
	text-align : center;
	border-left: #47494b outset 2px;
	border-right: #47494b none 2px;
	border-bottom: #47494b inset 1px;
	background-color : transparent;
	border-top: #47494b outset 1px;
	padding-bottom : 0px;
	padding-left : 2px;
	padding-right : 2px;
}
.prodp_a{
	border-left: #ff0000 none 2px;
	vertical-align : top;
	font :11px Arial ;
	color : #000000;
	list-style : none inside url(../picsgen/lsbullet.gif);
	border-top: #E7E7E7 outset 2px;
	padding : 8px 0px 5px 7px;
}
.prodp_d{
	vertical-align : top;
	font: lighter 8px Arial;
	text-align : center;
	color : #000000;
	border-top: #E7E7E7 outset 2px;
	padding : 8px 0px 5px 7px;
	border-left:#E7E7E7 outset 2px;
}
.prodp_i{
	border-right: #47494b groove 2px;
	border-top: #E7E7E7 outset 2px;
	vertical-align : bottom;
	font: bold 12px Arial;
	color : #000000;
	list-style : none inside url(../picsgen/lsbullet.gif);
	padding: 5px 0px 5px 0px;
}
.prod_a, .prod_a_sel {
    font: bold 12px Arial;
  	color : #000000;
	text-align : center;
	border-left : 2px groove #E7E7E7;
	border-top: 2px groove #E7E7E7;
	border-right: #E7E7E7 none 2px;
	/* ONLY FOR IE !*/
	#border-left : #E7E7E7 outset 2px;
	#border-top: #E7E7E7 outset 2px;
	background-color : #CCCCCC; /* E7E7E7 */
	}

.prod_a_sel {
	border-top: 1px solid #FF0000;
	border-left: 1px solid #FF0000;
}
	
.prod_p, .prod_p_sel {
  	font: bold 14px Arial;
	color : #ff0000;
	text-align : right;
	border-left : 2px groove #E7E7E7;
	border-top: 2px groove #E7E7E7;
	border-right: #E7E7E7 none 2px;
	/* ONLY FOR IE */
	#border-left : #E7E7E7 outset 2px;
	#border-top: #E7E7E7 outset 2px;
	padding : 0px 3px 0px 3px;
	}

.prod_p_sel {
	border-top: 1px solid #FF0000;
}

.prod_i, .prod_i_sel {
  	font: bold 11px Arial;
	color : #000000;
	text-align : left;
	border-left : 2px groove #E7E7E7;
	border-top: 2px groove #E7E7E7;
	border-right: #E7E7E7 none 2px;
	/* ONLY FOR IE: */
	#border-left : #E7E7E7 outset 2px;
	#border-top: #E7E7E7 outset 2px;
	padding : 0px 3px 0px 3px;
	}
	
.prod_i_sel {
	border-top: 1px solid #FF0000;
}

.prod_r {
	font: bold 11px Arial;
  	color : #000000;
	text-align : left;
	border-left : 2px groove #E7E7E7;
	border-top: 2px groove #E7E7E7;
	border-right: 2px groove #000;
	/* ONLY FOR IE */
	#border-left: #E7E7E7 outset 2px;
	#border-top: #E7E7E7 outset 2px;
	padding: 0px 3px 0px 3px;
	}

.prod_l {
	font: bold 11px Arial;
  	color : #000000;
	text-align : left;
	border-left: #47494b outset 2px;
	border-top: #E7E7E7 outset 2px;
	padding: 0px 3px 0px 3px;
	}
.prod_sel {
	font: bold 14px Arial;
	color : #ff0000;
	text-align : right;
	border: 0px none;
	border-left : #E7E7E7 outset 2px;
	border-top : #E7E7E7 outset 2px;
	/*border-left : #E7E7E7 outset 2px;
	border-top : 1px solid #FF0000;*/
	
	padding: 0px 2px 0px 2px;
}
