
.menu_left_top {
	background: url(../images/menu_shop_top_border_with_shadow_1px.png);
	height: 12px;
	background-repeat: no-repeat;	
}
.menu_left_main {
	background: url(../images/menu_shop_main_border_with_shadow_1px.png);
}
.menu_left_bottom {
	background: url(../images/menu_shop_bottom_border_with_shadow_1px.png);	
	height: 12px;		
	background-repeat: no-repeat;
}

.context_right {
	display: none;
}

.inner_content {
	border: solid 0px;
	width: 815px;
	overflow: hidden;
}

/* .productList_container .mainCol .csc-textpic {
	margin-left: 10px;
	margin-right: 10px;
} */
/*********************************************************************************
 CONTAINER SETTINGS
**********************************************************************************/


.productList_container  {}
.productList_container .leftCol {
	float: left;
	height: 485px;
	width: 8px;
	background: url(../images/internal/productlist_container_left.png);
}
.productList_container .mainCol {
	float: left;
	background-color: #ffffff;
	border-top: solid 2px #d6001b;
	border-bottom: solid 2px #d6001b;
	/*
	padding: 10px;
	width: 764px;
	*/
	
	padding-top: 10px;
	padding-bottom: 10px;
	width: 784px;
	
	
	height: 461px;
	/* overflow: auto; */ 
}
.productList_container .rightCol {
	float: left;
	height: 485px;
	width: 8px;
	background: url(../images/internal/productlist_container_right.png);	
}
.productList_container .mainCol .header {
	position: relative;
	margin-top: -10px;
	left: 	25%;
	width: 	50%;	
	height: 39px;
	margin-bottom: 10px;
}
.productList_container .mainCol .header h1{
	color: #ffffff;
	font-size: 1.2em;
}
.productList_container .mainCol .header div{
	float: left;
}
.productList_container .mainCol .header .midHeaderCol{
	width: 364px;
	height: 39px;
	background-color: #d6001b;
	text-align: center;
}
.productList_container .mainCol .header .leftHeaderCol{
	background: url(../images/internal/product_headline_left_corner.png);
	width: 		7px;
	height: 	39px;
}
.productList_container .mainCol .header .rightHeaderCol{
	background: url(../images/internal/product_headline_right_corner.png);
	width: 		7px;
	height: 	39px;
}


.productList_container .mainCol .productList_content{ 
	/* overflow: auto; */
	height: 432px;	
	
	overflow-x: hidden;
	overflow-y: auto;
/*	overflow-y: scroll; */

	padding: 0px 30px 0px 15px;
}

/*********************************************************************************
 LISTENANSICHT
**********************************************************************************/


.pxd-list-div {
	display: inline-table;
	border-collapse: collapse;
}
.pxd-list-rows {
	padding: 10px;
}
.pxd-list-row {
	border: solid 0px green;
	height: 134px;
}
.categoryInfo, .categorySpacer {
	float: left;	
	width: 130px;
	height: 64px;
	padding: 20px;
}
.categoryInfo {
	/*
	background: #AAAAAA;
	border-bottom:  solid 2px #d6001b;
	*/
	background: #d6001b;
	border-bottom:  solid 2px #AAAAAA;
		
}
.categoryInfo h1{
	margin: 0;
	padding: 0;
	font-size: 1.25em;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 1;
}
.categoryInfo p{
	margin: 0;
	padding: 0;	
	line-height: 1;
}
.categorySpacer {
	background: none;
}

.pxd-list-col {	
	width: 144px;
	border: none;
	padding: 0;	
	margin: 0 -2px 0 0;	
	border:  solid 2px #AAAAAA;
	border-top: none;
	display: inline-table;
	border-collapse: collapse;
	background: #d6001b;
	height: 138px;
}
.pxd-list-col .pxd-list-col-image {
	background: #FFFFFF;
	display: inline-table;
	width: 142px;
	padding: 0;
	margin: 0;
	clear: both;	
	vertical-align: middle;
	text-align: center;
	border-bottom: solid 2px #AAAAAA;
}

.pxd-list-col .pxd-list-col-header {
	clear: both;
	float: left;
	overflow: hidden; /* 3 zeiligen Text verstecken */
	
	display: block;
	width: 138px;
	height: 26px;
	padding: 2px;
	margin: 0;
	vertical-align: middle;
	text-align: center;
	line-height: 1em;
}
.pxd-list-col .pxd-list-col-header a{
	text-decoration:  none;
	font-size: 0.8em;
	color: #ffffff;
	line-height: 1.0;
}

.divider {
	margin-left: 10px;
	width: 97.5%;
	border-top: dotted 4px #d6001b;
}


