body
{
    height:100%;
    width:100%;
    margin:0px;
    padding:0px;
    font-family:arial, tahoma, verdana;
    font-size:12px;
}
div.kbgk_splash_wrapper a
{
    text-decoration:none;
    color:#000;
    display:block;
}
div.kbgk_splash_wrapper a:hover
{
    color:#999;
}




div.kbgk_ornament
{
    background:url(../images/construct/splashsite/ornament_bg.gif) no-repeat;
    width:102px;
    height:164px;
    
    position:absolute;
    left:0;
    bottom:0px;
}

    div.kbgk_headline
    {
        width:312px;
        position:absolute;
        left:50%;
        top:-40px;
        margin:0px 0 0 -400px;
    }
    div.kbgk_splash_wrapper
    {
        width:816px;
        position:absolute;
        left:50%;
        top:50%;
        margin:-248px 0 0 -400px;
    }
    div.kbgk_splash_header
    {
        width:800px;
        height:270px;
        position:absolute;
        top:-8px;
        left:8px;
    }
        div.kbgk_splash_header_bg
        {
            background:url(../images/construct/splashsite/main_bg_top.png) no-repeat;
            position:absolute;
            top:0px;
            width:816px;
            height:15px;
            margin:-15px 0 0 0;
        }
        div.kbgk_splash_center_bg
        {
            background:url(../images/construct/splashsite/main_bg_center.png) repeat-y;
            height:505px;
        }
        div.kbgk_splash_footer_bg
        {
            background:url(../images/construct/splashsite/main_bg_bottom.png) no-repeat;
            position:absolute;
            bottom:0px;
            width:816px;
            height:15px;
            margin: 0 0 -15px 0;
        }
        
        * html div.kbgk_splash_footer_bg
        {
            margin: 0 0 -16px 0;
        }
        
        div.kbgk_splash_auswahl
        {
            background:url(../images/construct/splashsite/auswahl_bg.jpg) no-repeat;
            position:absolute;
            bottom:-7px;
            left:8px;
            height:250px;
            width:800px;
            
            z-index:100;
        }
        
        
        div.hausgeraete
        {
            position:absolute;
            top:85px;
            left:210px;
            width:130px;
        }
            div.hausgeraete div.website_links
            {
                position:absolute;
                top:0px;
                left:0px;
            }
            div.hausgeraete div.service_links
            {
                position:absolute;
                top:65px;
                left:0px;
            }
            

            div#hausgeraete_website_bitteWaehlen
            {
                background:url(../images/construct/splashsite/select_bg.gif) no-repeat 0 0;
                height:16px;
                padding:5px 20px 3px 5px;
                width:156px;
            }
                div.hausgeraete_website_bitteWaehlen_hover { background:url(../images/construct/splashsite/select_bg.gif) no-repeat 0 -24px !important; cursor:pointer; }
            div#hausgeraete_website_links { background:url(../images/construct/splashsite/select_flyout_bg.gif) no-repeat left bottom; }
            div#hausgeraete_website_links
            {
                background:url(../images/construct/splashsite/select_flyout_bg.gif) no-repeat left bottom;
                padding:2px;
                position:relative;
                z-index:500;
            }
                div#hausgeraete_website_links div#hausgeraete_website_links_inhalt
                {
                    height:100px;
                    overflow-y:scroll;
                    overflow-x:hidden;
                    width:178px;
                    position:relative;
                }
            
            
            div#hausgeraete_service_bitteWaehlen
            {
                background:url(../images/construct/splashsite/select_bg.gif) no-repeat 0 0;
                height:16px;
                padding:5px 20px 3px 5px;
                width:156px;
            }
                div.hausgeraete_service_bitteWaehlen_hover { background:url(../images/construct/splashsite/select_bg.gif) no-repeat 0 -24px !important; cursor:pointer; }
            div#hausgeraete_service_links { background:url(../images/construct/splashsite/select_flyout_bg.gif) no-repeat left bottom; }
            div#hausgeraete_service_links
            {
                background:url(../images/construct/splashsite/select_flyout_bg.gif) no-repeat left bottom;
                padding:2px;
                position:relative;
                z-index:500;
            }
                div#hausgeraete_service_links div#hausgeraete_service_links_inhalt
                {
                    height:100px;
                    overflow-y:scroll;
                    overflow-x:hidden;
                    width:178px;
                    position:relative;
                }
                
            div#grosskueche_website_bitteWaehlen
            {
                background:url(../images/construct/splashsite/select_bg.gif) no-repeat 0 0;
                height:16px;
                padding:5px 20px 3px 5px;
                width:156px;
            }
                div.grosskueche_website_bitteWaehlen_hover { background:url(../images/construct/splashsite/select_bg.gif) no-repeat 0 -24px !important; cursor:pointer; }
            div#grosskueche_website_links { background:url(../images/construct/splashsite/select_flyout_bg.gif) no-repeat left bottom; }
            div#grosskueche_website_links
            {
                background:url(../images/construct/splashsite/select_flyout_bg.gif) no-repeat left bottom;
                padding:2px;
                position:relative;
                z-index:500;
            }
                div#grosskueche_website_links div#grosskueche_website_links_inhalt
                {
                    height:100px;
                    overflow-y:scroll;
                    overflow-x:hidden;
                    width:178px;
                    position:relative;
                }
                
            div#grosskueche_service_bitteWaehlen
            {
                background:url(../images/construct/splashsite/select_bg.gif) no-repeat 0 0;
                height:16px;
                padding:5px 20px 3px 5px;
                width:156px;
            }
                div.grosskueche_service_bitteWaehlen_hover { background:url(../images/construct/splashsite/select_bg.gif) no-repeat 0 -24px !important; cursor:pointer; }
            div#grosskueche_service_links { background:url(../images/construct/splashsite/select_flyout_bg.gif) no-repeat left bottom; }
            div#grosskueche_service_links
            {
                background:url(../images/construct/splashsite/select_flyout_bg.gif) no-repeat left bottom;
                padding:2px;
                position:relative;
                z-index:500;
            }
                div#grosskueche_service_links div#grosskueche_service_links_inhalt
                {
                    height:100px;
                    overflow-y:scroll;
                    overflow-x:hidden;
                    width:178px;
                    position:relative;
                }
                
                
                
                
        div.grosskueche 
        {
            position:absolute;
            top:85px;
            left:615px;
            width:130px;
        }
            div.grosskueche div.website_links
            {
                position:absolute;
                top:0px;
                left:0px;
            }
            div.grosskueche div.service_links
            {
                position:absolute;
                top:65px;
                left:0px;
            }
        
        
        
        
        
        
        
        
        
        /* Definition des Flaggen-Sprites */
        
        div.kbgk_flaggen a
        {
            width:20px;
            height:13px;
            background:url(../images/construct/splashsite/flaggen.gif) no-repeat;
            display:inline-block;
            line-height:0px;
            font-size:0px;
            
            text-decoration:none;
            float:left;
            margin:0 4px 4px 0;
        }
        div.kbgk_flaggen a:hover
        {
            background:url(../images/construct/splashsite/flaggen.gif) no-repeat 0 -13px;
        }
        
        
        div.kbgk_flaggen a.german { background-position:0 0px; }
        div.kbgk_flaggen a:hover.german { background-position:0 -13px; }
        
        div.kbgk_flaggen a.english { background-position:-20px 0px; }
        div.kbgk_flaggen a:hover.english { background-position:-20px -13px; }
        
        div.kbgk_flaggen a.italy { background-position:-40px 0px; }
        div.kbgk_flaggen a:hover.italy { background-position:-40px -13px; }
        
        div.kbgk_flaggen a.russian { background-position:-60px 0px; }
        div.kbgk_flaggen a:hover.russian { background-position:-60px -13px; }
        
        div.kbgk_flaggen a.belgium { background-position:-80px 0px; }
        div.kbgk_flaggen a:hover.belgium { background-position:-80px -13px; }
        
        div.kbgk_flaggen a.austria { background-position:-100px 0px; }
        div.kbgk_flaggen a:hover.austria { background-position:-100px -13px; }
        
        div.kbgk_flaggen a.dutch { background-position:-120px 0px; }
        div.kbgk_flaggen a:hover.dutch { background-position:-120px -13px; }
        
        div.kbgk_flaggen a.a_english { background-position:-140px 0px; }
        div.kbgk_flaggen a:hover.a_english { background-position:-140px -13px; }
        
        div.kbgk_flaggen a.spanish { background-position:-160px 0px; }
        div.kbgk_flaggen a:hover.spanish { background-position:-160px -13px; }
        
        div.kbgk_flaggen a.france { background-position:-180px 0px; }
        div.kbgk_flaggen a:hover.france { background-position:-180px -13px; }
        
        div.kbgk_flaggen a.portuguese { background-position:-200px 0px; }
        div.kbgk_flaggen a:hover.portuguese { background-position:-200px -13px; }