/*FCEs*/
.subcolumns{
	width: 100%;
	overflow: hidden;
	margin-bottom: 10px;
}
/*.subcolumns {
	margin-top: 20px;
}
#content + div.subcolumns {
	padding-top: 0;
}
*/
/* (en) alternative class for optional support of old  Mozilla/Netscape browers */
/* (de) Alternative Klasse zur optionalen Unterstützung alter Mozilla/Netscape-Brower */

.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l{
	float: left;
	min-height: 1px;
}
.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {
	float: right;
	min-height: 1px;
}
.c25l, .c25r {
	width: 28%
}
.c33l, .c33r {
	width: 33.333%
}
.c50l, .c50r {
	width: 50%
}
.c66l, .c66r {
	width: 65%
}
.c75l, .c75r {
	width: 72%
}
.c38l, .c38r {
	width: 41%
}
.c62l, .c62r {
	width: 57%
}
.subc {
	text-align: left;
	padding-right: 15px;
}
.subcl {
	/*padding-right: 15px;*/
	text-align: left;
	/*margin-bottom: 10px;*/
}
.subcr {
	text-align: left;
}
.c100l > .subcl {
	margin-right: 0;
}

.c20l {
	width: 19%;
	float: left;
	min-height: 1px;
	margin-right: 5px;
}


.c20l .subcl img {
	max-width: 135px;
}

/* .c20l > .subcl > * {
	margin-left: 5px;
	margin-right: 5px;
}

.c20l > .subcr > * {
	margin-left: 5px;
}

.subcolumns .c20l:FIRST-CHILD > .subcl > *{
	margin-left: 0px;
} */

#productpage-images-container{
	padding-bottom:36px;	
}
/*less images than 2 rows*/
#productpage-images-container .csc-textpic .csc-textpic-imagewrap > ul{
	min-width:760px;
	width:760px;
	margin-left:-15px;
}
#productpage-images-container .csc-textpic ul li img{
	margin-left:-22px;
}