        /* Toggles Leistungen */
        $(document).ready(function(){
            $("#leistungauswahl_leistung").hide();
            $("#leistungauswahl_bitteWaehlen").click(function () {
                $("#leistungauswahl_leistung").toggle();
                $("#leistungauswahl_bitteWaehlen").toggleClass("leistungauswahl_bitteWaehlen_selected");
            });
        });
        
        /* Toggles Neuigkeiten Block */
        $(document).ready(function(){
            $(".news-latest-item-content").hide();
            $(".news-latest-item-title").click(function () {
                $(this).next().slideToggle("fast");
                $(".news-latest-item-title").toggleClass("selected");
            });
        });
        
        /* Toggles Subnav-Header */
        $(document).ready(function(){
            $("div.sub_nav_wrapper").hide();
            
            $(".main_navi .leistungen_sub_nav").click(function () {
                $("div.sub_nav_wrapper").show();
            },function () {
                $("div.sub_nav_wrapper").hide();
            })
            
            /* Toggles nested ul */
            
            $("div.sub_nav_wrapper ul ul").hide();
            
            $("div.sub_nav_wrapper ul li").hover(function () {
                $(this).children("ul.sub_nav_sub").show();
                $(this).toggleClass("selected");
            },function () {
                $(this).children("ul.sub_nav_sub").hide();
                $(this).toggleClass("selected");
            });
        });
        
        /* Toggles Subnav-Sidebar */
        $(document).ready(function(){
            $("ul.leistungsspektrum li").hover(function () {
                $(this).children("div.leistungsspektrum_sub_items_wrapper").show();
				$(this).addClass("hover");
            },function () {
                $(this).children("div.leistungsspektrum_sub_items_wrapper").hide();
				$(this).removeClass("hover");
            })
        });
        
        /* Toggles Accordion Leistungen */
        $(document).ready(function(){
            $("div.accordion div.accordion-content").hide();
            $("div.accordion h3").hover(function () {
                $(this).addClass("accordion_hover");
            },function () {
                $(this).removeClass("accordion_hover");
            })
            $("div.accordion h3").click(function () {
                $(this).next("div.accordion-content").slideToggle("fast");
                $(this).toggleClass("selected");
            })
            
        });
        
        /* Toggles Suchbegriff eingeben */
            jQuery.fn.DefaultValue = function() {
        		// Scope
        		var elements = this;
        		var args = arguments;
        		var c = 0;
        		return(
        			elements.each(function() {
        				// Default values within scope
        				var el = $(this);
        				var def = args[c++];
         
        				el.val(def).focus(function() {
        					if(el.val() == def) {
        						el.val("");
        					}
        					el.blur(function() {
        						if(el.val() == "") {
        							el.val(def);
        						}
        					});
        				});
        			})
        		);
        	};
            $(document).ready(function(){
                   $("input.suchfeld").DefaultValue("Suchbegriff eingeben");
            });
            
            
/* SIFR-Config */
var helvetica = {
    src: 'fileadmin/swf/helvetica_con_med.swf'
};
sIFR.activate(helvetica);

sIFR.replace(helvetica, {
    selector: 'div#content h1',
    offsetTop: '5',
    fitExactly: 'true',
    css: [
    '.sIFR-root { font-size:19px; font-weight:normal; color:#00529f; line-height:19px; }'
    ],
    wmode: 'transparent'
});
sIFR.replace(helvetica, {
    selector: 'div#content div.accordion h1',
    offsetTop: '5',
    fitExactly: 'true',
    css: [
    '.sIFR-root { font-size:14px; font-weight:normal; color:#00529f; line-height:19px; }'
    ],
    wmode: 'transparent'
});
sIFR.replace(helvetica, {
    selector: 'div#sidebar h1',
    offsetTop: '5',
    fitExactly: 'true',
    css: [
    '.sIFR-root { font-size:19px; font-weight:normal; color:#00529f; line-height:19px; }'
    ],
    wmode: 'transparent'
});
sIFR.replace(helvetica, {
    selector: 'div#content h2',
    fitExactly: 'true',
    css: [
    '.sIFR-root { font-size:17px; font-weight:normal; color:#397bb5; line-height:19px; }'
    ],
    wmode: 'transparent'
});