/*
*
* Teaserstyle:
* id content is used to raise selector value
*
*/

#content .teaser .csc-textpic-imagewrap {
  margin-right: 10px;
  margin-top: 12px;
  max-width: 40%;
}

#content .teaser .csc-textpic-imagewrap * {
 max-width: 100%;
}

#content .teaser .csc-textpic-imagewrap {
  display: none;
}

#content .teaser .csc-textpic-text {
  float: none;
  clear: none;
}

#content .csc-textpic-intext-left .csc-textpic-imagewrap,
#content .csc-textpic-intext-right .csc-textpic-imagewrap {
	clear: both;
	float: none;
	display: inline-block;
	margin-left: 0 !important;	
	overflow: hidden;
	max-width: 90% !important;
}

#content .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
	float: none;
	clear: both;
	overflow: hidden;
	margin-top: 10px;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {
	width: auto !important;
	max-width: 100%;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image img {
	width: auto !important;
	max-width: 100%;
}

#content .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap + div {
	margin-left: 0 !important;
}

#content  .csc-textpic-above .csc-textpic-imagewrap,
#content  .csc-textpic-below .csc-textpic-imagewrap {
	width: 100% !important;
}

#content  .csc-textpic-above .csc-textpic-imagewrap .csc-textpic-image,
#content  .csc-textpic-below .csc-textpic-imagewrap .csc-textpic-image {
	width: 100% !important;
}

DIV.csc-textpic DIV.csc-textpic-imagerow {
        max-width: 100%;
}

.grey-textimagegal201 {
	margin: 0;
	padding: 0;
}