#dynamicCampaign{margin-top:1px}#dynamicCampaign .boxHeadline{padding:0}#dynamicCampaign .teaserHeader{float:left;margin-bottom:10px}#dynamicCampaign .teaserFooter a,#dynamicCampaign .teaserHeader a{cursor:pointer}#dynamicCampaign .teaserFooter{float:right}#dynamicCampaign .teaserFooter h1,#dynamicCampaign .teaserHeader h1{text-transform:none;padding-right:7px}#dynamicCampaign .space{display:block;height:10px;clear:both}#dynamicCampaign .fullLengthBorder{display:block;margin-top:17px}#dynamicCampaign .bigTeaserElement{height:242px}#dynamicCampaign .bigTeaserElement.active{cursor:pointer}#dynamicCampaign .bigTeaserElement .teaserButton{float:right;margin-right:10px}#dynamicCampaign span.bigTeaserText{float:left;width:40%;margin:10px}#dynamicCampaign span.bigTeaserTitle{float:left;width:40%;margin-left:10px;font-weight:700}*+ html #dynamicCampaign .section div.teaserText,*+ html #dynamicCampaign img.bigTeaserImage{padding-top:0}#dynamicCampaign .smallTeaserElement{height:80px;padding:5px 0 0 5px}#dynamicCampaign .smallTeaserElement .teaserButton{margin-right:12px}#dynamicCampaign .smallTeaserElement.active{cursor:pointer}#dynamicCampaign img.smallTeaserImage{float:left;margin-right:10px}#dynamicCampaign .teaserPageText{margin-top:0;display:block;margin-bottom:10px}#dynamicCampaign .teaserPageText span{display:block}#dynamicCampaign .teaserPageText span.hint{font-weight:700;margin-bottom:5px}#dynamicCampaign h2.teaserPageHeadline{font-size:20px;margin-top:20px}#dynamicCampaign span.teaserPageText{margin-top:5px}#dynamicCampaign span.teaserPageText p{margin:5px 0 18px}#dynamicCampaign a.teaserPageLink{margin:0 0 25px;display:block}