/* Default CSS */
      body,#body_style {margin: 0; padding: 0; background: #f9f9f9; font-size: 14px; color: #5b656e;}
      a {color: #09c;}
      a img {border: none; text-decoration: none;}
      table, table td {border-collapse: collapse;}
      td, h1, h2, h3 {font-family: 'Muli', sans-serif; color: #313a42;}
      h1, h2, h3, h4 {color: #313a42 !important; font-weight: normal; line-height: 1.2;}
      h1 {font-size: 24px;}
      h2 {font-size: 18px;}
      h3 {font-size: 16px;}
      p {margin: 0 0 1.6em 0;}

       /* Liste */
	  ul { padding-left:0.6em; margin-left:0.6em; border: 0px; list-style:circle; 
	  list-Style-position:inside; line-height:22px; }
	  
      
      
      /* Topheader */
      .topHeader {background: #ffffff;}
      
      /* Logo oben */
      .logoContainer {padding: 80px 0 80px 0px; width: 900px;}
      
      /* Leerraum */
      .whitespace, .whitespaceDivider {line-height: 0px;}
      .whitespaceDivider {border-bottom: 1px solid #cccccc;}
	  
	  /* Menue */
      .menueContainer {padding: 0px 10px 0px 0px; width:100%; background-color:#ed771d; 
	  font-family:'Muli', sans-serif; font-size:16px; color:#FFFFFF;}
	  .menueschrift {font-family: 'Muli', sans-serif; color: #FFFFFF;}
	  
      
      /* Button */
      .buttonContainer {padding: 10px 0px 10px 0px;}
      .button {padding: 5px 5px 5px 5px; text-align: center; background-color: #FFFFFF;}
      .button a {color: #ffffff; text-decoration: none; font-size: 13px;}
      
      /* Section */
	.sectionMainTitle{font-family: 'Muli', sans-serif; font-size: 34px; padding: 0px 0px 5px 15px;}
      .sectionArticleTitle, .sectionMainTitle {color: #5b656e;}
	  .sectionMainContent{font-family: 'Muli', sans-serif; font-size: 14px; line-height: 20px; 
	  padding: 15px 30px 5px 15px;}
	  

      
      /* An article */
      .sectionArticleTitle, .sectionArticleContent {text-align: left; padding: 10px 5px 20px 18px;}
      .sectionArticleTitle {font-size: 15px; font-weight:normal; line-height: 22px;}
      .sectionArticleContent {font-size: 10px; line-height: 12px;}
      .sectionArticleImage {padding: 8px 0px 0px 0px;}
      .sectionArticleImage img {padding: 0px 0px 10px 0px; -ms-interpolation-mode: bicubic; display: block;}
      
      /* Footer and Social media */
      .footer {background-color: #00AAAA;}
	  .footNotes {padding: 30px 0px 30px 0px; font-family: 'Muli', sans-serif; font-size:11px; color:#FFFFFF;}
      .footNotes a {color: #ffffff; font-size: 13px;}
      .socialMedia {background: #999999;}
      
      /* Article image */
      .sectionArticleImage {padding: 8px 0px 0px 0px;}
      .sectionArticleImage img {padding: 0px 0px 10px 0px; -ms-interpolation-mode: bicubic; display: block;}
      
      /* Product card */
      .card {background-color: #ffffff; border-bottom: 2px solid #5b656e;}
      
      /* Column */
      .column {padding-bottom: 20px;}
	  
	  
	   /* Links */
	  
	  a:link { color: #ed771d; font-family: 'Muli', sans-serif; font-size: 14px; text-decoration: none; }
	  a:visited { color: #ed771d; font-size: 14px; text-decoration: none; }
	  a:hover {	color: #000; text-decoration: underline; }
	  a:active { color: #ed771d; } 
	  a.hidden {  color: #000000; }
	  
	  
	  
	  
	    /* Links unten */
	  
	  a:link.foot { color: #FFFFFF; font-family: 'Muli', sans-serif; font-size: 14px; text-decoration: none; }
	  a:visited.foot { color: #ffffff; font-size: 14px; text-decoration: none; }
	  a:hover.foot {	color: #000; text-decoration: underline; }
	  a:active.foot { color: #ffffff; } 
	  a.hidden.foot {  color: #000000; }
	  
	  
	  
	  
	  
	  .linkpfeil { padding: 0px 0px 0px 20px; background: transparent url("/gfx/linksymbol.png") no-repeat 0 0;}

	  
      
      
      /* CSS for specific screen width(s) */
      @media only screen and (max-width: 480px) {
          body[yahoofix] table {width: 100% !important;}
          body[yahoofix] .webversion {display: none; font-size: 0; max-height: 0; line-height: 0; mso-hide: all;}
          body[yahoofix] .logoContainer {text-align: center;}
          body[yahoofix] .logo {width: 80%;}
          body[yahoofix] .buttonContainer {padding: 0px 20px 0px 20px;}
          body[yahoofix] .column {float: left; width: 100%; margin: 0px 0px 30px 0px;}
          body[yahoofix] .card {padding: 20px 0px;}
        }
    
    .sectionArticleContent1 {text-align: left; padding: 0px 5px 20px 5px;}
.sectionMainTitle1 {color: #5b656e;}