/* @group Top teasers */
#clientsSayColumn1of1 { }

#testimonialContainer { padding: 0 0 0 18px; }
.testimonialColumn { width:421px;float: left; padding: 0 3px 0 0; }

/* OVERRIDING STYLES FROM general.css */
.column1of1 { width: 818px; padding: 20px 0px 0 20px; }

.contentBox { width: 421px; padding: 0; margin: 0 0 4px 0; }

.contentBoxTopBg { height: 2px; background: url(../../../fileadmin/template/media/img/general/contentbox/contentbox_top_bg_wide.gif) no-repeat; overflow: hidden; }
.contentBoxContent { position: relative; width: 421px; background: url(../../../fileadmin/template/media/img/general/contentbox/contentbox_bg_repeat_wide.gif) repeat-y; }
.contentBoxBottomBg { height: 5px; background: url(../../../fileadmin/template/media/img/general/contentbox/contentbox_bottom_bg_wide.gif) no-repeat; overflow: hidden; }

.teaserMedia { padding: 0 0 1px 2px; margin: 0; }
.teaserMedia img { padding: 0; margin: 0; display: block; }

/* NOT IN USE - HAD TO CHANGE TO THE STYLES JUST BELOW AS P TAGS DID NOT WORK PROPERLY
.teaserContent  { width: 374px; background: #336699; margin: 0 0 0 2px; padding: 20px; font: 11px Verdana, Arial, Geneva, sans-serif; color: #FFFFFF; }
.teaserContent p { color: #FFFFFF; }
*/

.referencesContent  { line-height: 16px; width: 374px; background: #336699; margin: 0 0 0 2px; padding: 20px; font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; }
.referencesContent p { line-height: 16px; color: #FFFFFF; line-height:normal; font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; }

.teaserContent .client { font-style: italic; float: right; }

.csc-textpic-imagewrap {padding-left: -2px; border-bottom: solid 1px white;}

/* @end */
