.myshadow,
.myimgshadow img,
.myteasershadow > *,
#pane_info img,
#logobox,
#main .ce_noobSlide_button span, 
body.home #main article, 
#teaser_neuheiten .ce_noobSlide_section,
#sliderbox .ce_noobSlide_button span
{
    -moz-box-shadow:0 0 4px rgba(0,0,0,0.2);
    -webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);
    box-shadow:0 0 4px rgba(0,0,0,0.2);
    behavior:url("plugins/css3pie/PIE.htc");
}
.myimgshadow, .myimgshadow * 
{
overflow:visible;
}

#header,
#nav_top_wrapper,
#nav_main_wrapper,
body.produkte #main .ce_tabcontrol_tabs,
.teaser_mediabox .ce_tabcontrol_tabs

{
    -moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);
    -webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);
    box-shadow:0 3px 3px rgba(0,0,0,0.2);
    behavior:url("plugins/css3pie/PIE.htc");
}

.formbody input.text,
.formbody input.submit,
#logobox .mod_avisota_subscription .submit_container input,
#main .formbody input.captcha,
#main .formbody select, 
#main .formbody textarea
{
    -moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);
    box-shadow:0 1px 1px rgba(0,0,0,0.2);
    behavior:url("plugins/css3pie/PIE.htc");
}

#form_garantie .formbody input.submit
{
    -moz-box-shadow:0 0px 6px rgba(0,0,0,0.2);
    -webkit-box-shadow:0 0px 6px rgba(0,0,0,0.2);
    box-shadow:0 0px 6px rgba(0,0,0,0.2);
    behavior:url("plugins/css3pie/PIE.htc");
}


#nav_path_wrapper,
#logobox
{
    -moz-box-shadow:-3px -3px 3px rgba(0,0,0,0.2);
    -webkit-box-shadow:-3px -3px 3px rgba(0,0,0,0.2);
    box-shadow:-3px -3px 3px rgba(0,0,0,0.2);
    behavior:url("plugins/css3pie/PIE.htc");
}


/* Alt 01: Give top navigation bar a fixed position */
#nav_top_wrapper
{
    top:0;
    position:fixed;
}


/* Alt 01: Account for lost height due to fixed elements */
#nav_main_wrapper,
#sliderbox,
#logobox,
#nav_path_wrapper
{
    top:35px;
    position:relative;
}


/* Alt 02: Also give main navigation bar a fixed position */
#nav_main_wrapper
{
    top:35px;
    position:fixed;
}


/* Alt 02: Account for lost height due to fixed elements */
#sliderbox,
#logobox,
#nav_path_wrapper
{
    top:70px;
    position:relative;
}
