var futura = {
    src: '/fileadmin/templates/fonts/futura.swf'
    ,ratios: [7,1.32,11,1.31,13,1.24,14,1.25,19,1.23,27,1.2,34,1.19,42,1.18,47,1.17,48,1.18,69,1.17,74,1.16,75,1.17,1.16]
  };

var futura_bold = {
    src: '/fileadmin/templates/fonts/futura_bold.swf'
    ,ratios: [7,1.32,11,1.31,13,1.24,14,1.25,19,1.23,27,1.2,34,1.19,42,1.18,47,1.17,48,1.18,69,1.17,74,1.16,75,1.17,1.16]
  };  

  // You probably want to switch this on, but read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad> first.
  // sIFR.useStyleCheck = true;
  sIFR.activate(futura, futura_bold);

  
  
  
  sIFR.replace(futura, {
    selector: 'h1.color_01'
	,wmode: 'transparent'
    ,css: [
      '.sIFR-root { font-size:32px; font-weight:normal; color:#5b68a6;}'
    ]
  });
  sIFR.replace(futura, {
    selector: 'h1.color_02'
	,wmode: 'transparent'
    ,css: [
      '.sIFR-root { font-size:32px; font-weight:normal; color:#b2b2b2;}'
    ]
  });
  
  
  
  
  
  sIFR.replace(futura_bold, {
    selector: 'h2.color_01'
	,wmode: 'transparent'
    ,css: [
      '.sIFR-root { font-size:22px; font-weight:bold; color:#5b68a6;}'
    ]
  });
  sIFR.replace(futura_bold, {
    selector: 'h2.color_02'
	,wmode: 'transparent'
    ,css: [
      '.sIFR-root { font-size:22px; font-weight:bold; color:#b2b2b2;}'
    ]
  });
  sIFR.replace(futura_bold, {
    selector: 'h2.color_05'
	,wmode: 'transparent'
    ,css: [
      '.sIFR-root { font-size:22px; font-weight:bold; color:#ae4c9e;}'
    ]
  });
  sIFR.replace(futura_bold, {
    selector: 'h2.color_06'
	,wmode: 'transparent'
    ,css: [
      '.sIFR-root { font-size:22px; font-weight:bold; color:#809900;}'
    ]
  });
  sIFR.replace(futura_bold, {
    selector: '.tx-dropdownsitemap-pi1 .level_1>span>a'
	,wmode: 'transparent'
    ,css: [
      '.sIFR-root { font-size:22px; font-weight:bold; color:#809900;}'
    ]
  });