var optima = {
	src: '/gui/flash/optima.swf',
	ratios: [6, 1.41, 9, 1.35, 16, 1.28, 17, 1.23, 18, 1.25, 25, 1.23, 29, 1.21, 31, 1.22, 35, 1.2, 36, 1.21, 38, 1.2, 42, 1.19, 43, 1.2, 47, 1.19, 48, 1.2, 62, 1.19, 65, 1.18, 67, 1.19, 71, 1.18, 72, 1.19, 77, 1.18, 78, 1.19, 1.18]
};
	
sIFR.activate(optima);
sIFR.replace(optima, {
	selector: 'h1',
	wmode: 'transparent',
	css : [
       '.sIFR-root { padding: 0 0 5px 0; font-size: 22px; color: #0293c9; text-transform: uppercase;}'
	]
});

sIFR.replace(optima, {
	selector: '.startpage h2',
	css : [
       '.sIFR-root { padding: 0 0 5px 0; font-size: 14px; color: #0293c9; text-transform: uppercase; }'
	]
});

sIFR.replace(optima, {
	selector: '.left-column h4',
	css : [
       '.sIFR-root { padding: 0 0 5px 0; font-size: 12px; color: #0293c9; text-transform: uppercase;}'
	]
});

sIFR.replace(optima, {
	selector: 'h3',
	css : [
       '.sIFR-root { padding: 10px 0 5px 0; font-size: 12px; color: #0293c9; text-transform: uppercase;}'
	]
});

sIFR.replace(optima, {
	selector: '.calendar h4',
	css : [
       '.sIFR-root { padding: 0 0 5px 0; font-size: 12px; color: #352a2a; text-transform: uppercase;}'
	]
});

sIFR.replace(optima, {
	selector: '.header span.selected',
	preventWrap: true,
	forceSingleLine: true,
	forceWidth: true,
	fitExactly: true,	
	css: [
	  '.sIFR-root { font-size: 18px; text-decoration: none; }'
	  ,'a { color: #5b5757; text-decoration: none; }'
	  ,'a:link { color: #5b5757; }'
	  ,'a:hover { color: #5b5757; }',
	]
});

sIFR.replace(optima, {
	selector: '.header span',
	preventWrap: true,
	forceSingleLine: true,
	forceWidth: true,
	fitExactly: true,	
	css: [
	  '.sIFR-root { font-size: 18px; text-decoration: none; }'
	  ,'a { color: #a7003c; text-decoration: none; }'
	  ,'a:link { color: #a7003c; }'
	  ,'a:hover { color: #5b5757; }',
	]
});
