    /*****************************************************************************
    The sIFR configuration should typically go in `sifr-config.js`, but in order to
    keep the config file clean, and to give a quick overview, it's done here instead.
    *****************************************************************************/
  
    var cochin = {
      src: '/portal-theme/flash/cochin.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 rockwell = {
      src: '/portal-theme/flash/rockwell.swf'
      ,ratios: [6, 1.41, 9, 1.35, 15, 1.29, 21, 1.25, 22, 1.22, 27, 1.24, 29, 1.21, 34, 1.22, 41, 1.21, 45, 1.2, 46, 1.21, 59, 1.2, 68, 1.19, 69, 1.2, 96, 1.19, 97, 1.18, 102, 1.19, 103, 1.18, 107, 1.19, 108, 1.18, 112, 1.19, 114, 1.18, 116, 1.19, 120, 1.18, 121, 1.19, 1.18]
    };

    var arial = {
		src: '/portal-theme/flash/arial.swf'
    	//,ratios: [6, 1.41, 9, 1.35, 15, 1.29, 21, 1.25, 22, 1.22, 27, 1.24, 29, 1.21, 34, 1.22, 41, 1.21, 45, 1.2, 46, 1.21, 59, 1.2, 68, 1.19, 69, 1.2, 96, 1.19, 97, 1.18, 102, 1.19, 103, 1.18, 107, 1.19, 108, 1.18, 112, 1.19, 114, 1.18, 116, 1.19, 120, 1.18, 121, 1.19, 1.18]
    };

    // You probably want to switch this on, but read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad> first.
    sIFR.useStyleCheck = true;
    sIFR.activate(cochin, rockwell);

    sIFR.replace(arial, {
      selector: '.prodSmallContainer h1.title'
      ,css: [
        '.sIFR-root { text-align: left; font-weight: bold; font-size: 18px; color: #002F6B; line-height: 20px;}'
        ,'a:link { color: #002F6B; text-decoration: none; }'
        ,'a:hover { color: #000000; text-decoration: none;}'
      ]
    });
    
    sIFR.replace(arial, {
        selector: '#searchResults h1.title'
        ,css: [
          '.sIFR-root { text-align: left; font-weight: bold; font-size: 18px; color: #002F6B; line-height: 20px;}'
          ,'a:link { color: #002F6B; text-decoration: none; }'
          ,'a:hover { color: #000000; text-decoration: none;}'
        ]
      });
    
  
    sIFR.replace(arial, {
        selector: 'h2.topTitle'
        ,css: [
          '.sIFR-root { text-align: left; font-weight: bold; font-size: 33px; color: #002F6B}'
          ]
      });

    sIFR.replace(arial, {
        selector: '#edu-navigation .box h2'
        ,css: [
          '.sIFR-root { text-align: left; font-weight: bold; font-size: 15px; color: #002F6B; cursor: pointer;}'
          ,'a:link { color: #002F6B; text-decoration: none; }'
          ,'a:hover { color: #000000; text-decoration: none;}'
          ]
      });

    sIFR.replace(arial, {
        selector: '#globalSerach #searchResults .searchCat .catResults .box h2'
        ,css: [
          '.sIFR-root { text-align: left; font-weight: bold; font-size: 18px; color: #002F6B}' 
          ,'a:link { color: #002F6B; text-decoration: none; }'
          ,'a:hover { color: #000000; text-decoration: none;}'
          ]
      });

    sIFR.replace(arial, {
        selector: '.box h2'
        ,css: [
          '.sIFR-root { text-align: left; font-weight: bold; font-size: 15px; color: #333333; cursor: pointer;}' 
          ]
      });

    sIFR.replace(arial, {
        selector: '#product h1, #left h1, #obsluga h1, .topBox h1, #eduContent h2, #newsContent h1, #googleMapsSearch h1'
        ,css: [
          '.sIFR-root { text-align: left; font-weight: bold; font-size: 36px; color: #002F6B}'  
        ]
      });

    sIFR.replace(arial, {
        selector: 'h2.subContentTitle, h2.subContentTitleSmall, .daneFinansowe caption'
        ,css: [
          '.sIFR-root { text-align: left; font-weight: bold; font-size: 14px; color: #002F6B; text-transform:uppercase;}'
        ]
      });

    sIFR.replace(arial, {
        selector: '.obsluga .boxSmall h2.title' 
        ,css: [
          '.sIFR-root { text-align: left; font-weight: bold; font-size: 14px; padding-bottom: 26px; font-size: 14px; color: #333333;}'
          ,'a:link { color: #002F6B; text-decoration: none; }'
          ,'a:hover { color: #000000; text-decoration: none;}'
        ]
      });
    
    sIFR.replace(arial, {
        selector: '#eduContent h3' 
        ,css: [
          '.sIFR-root { color:#002F6B; font-size:18px; font-weight:bold; max-width: 400px;}'
        ]
      });
    
    
    	
    
//    sIFR.replace(rockwell, {
//      selector: 'h5'
//      ,css: 'em { font-style: normal; color: #660000; }'
//      ,selectable: false
//    });
//  
//    sIFR.replace(cochin, {
//      selector: 'h3'
//      ,css: {
//        '.sIFR-root': { 'background-color': '#DCDCDC' }
//      }
//    });
//  
//    sIFR.replace(cochin, {selector: 'h2,h3'});
//  
//    sIFR.replace(cochin, {
//      selector: 'h4'
//      ,css: {
//        '.sIFR-root': { 'color': '#660000', 'letter-spacing': -1.5, 'text-transform': 'capitalize' }
//      }
//      ,filters: {
//        DropShadow: {
//          knockout: true
//          ,distance: 1
//          ,color: '#330000'
//          ,strength: 2
//        }
//      }
//    });

