body { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px }
img { border: 0; }
a { text-decoration: none; }
.imageSlider a img { padding: 10px 0; }
#siteHeaderTitle, .headline, .headlineLong { position: relative; left: 10px; }
    .headline { margin-bottom: 50px; }
#siteHeaderTitle { font-size: 12px; font-weight: bold; }
#contactForm, embed, object, .extNavMain, .rssButton, .langSwitch, #subNavi, .imageSliderNav, .prevNextOverlay, .movieBox , .blackBelt, #footer h1, a#printBtn, #printFooter .contentWrapper div, #list, #lightboxLogotype, a#topClose, #imageDataContainer, #overlay , #news, span.sIFR-alternate, .jScrollPaneTrack, a.showNavBack, a.goTo, a.downloadPDF, #hoverNav, .imageSliderTitle, p.backToTop, p#printPage{ display: none !important}
#logotype { clear: both; }
    #logotype a { float: left; }
.tableList ul { margin: 0; padding: 0; }
    .tableList ul ul { display: block; clear: both;}
.tableList li { list-style-type: none }
    .tableList li em { display: block; float: left; font-style: normal; font-weight: bold; min-height: 15px; margin: 0px 10px 0px 0px;  }
    .tableList li p, .tableList li em { overflow:hidden; }
    .tableList li span { clear: both; display: block; margin: 10px 0; }
#logotype img { border: 0; margin-bottom: 20px;}
#footer { display: none }
#printFooter { padding-top: 50px; position: relative; top: 50px;}
    #printFooter h1, #printFooter .smallFfLogos { float:left; margin: 5px 20px; }
    #printFooter p { float: left }
#modalContainer { width: 933px; clear: both; min-height: 600px; display: block; z-index: 0; padding-top: 30px !important;}
.publicationImageSlider img { height:364px; width:512px; float: left; position: static !important }
#showNews #right { float: left; padding-left: 10px; }
    #showNews #right h3 { padding: 0; margin: 0 }
#showNews #left { float: left; }
#textContainer { position: static !important;  }
.jScrollPaneContainer { height: auto !important; }
#mainContentContainer { clear: both; position: relative; top: 20px; }
   
#portfolio{clear:both;} 
.simpleCase{padding:50px 0;}                   
.simpleCase ul.tableList{margin:0;padding:10px 0;clear:both;}
li.last em.pink{display:none;}         
                    
