@import url('static/scripts/typo3.ie7.css');

#subnav a,
#subnav span.level1,
#subnav span.level2,
#subnav span.level3 {
  height: 1%;
  position: relative;
}

#subnav .INVISIBLE {
  display: none;
}

#subnav li.hasSub a.level1:hover,
#subnav li.hasSub a.level1:focus,
#subnav li.hasSub a.level1:active,
#subnav li.hover a.level1 {
  width: 231px;
}

  #language_nav_container .current_country a {
    padding-top: 4px;
  }

  #subnav li.level2 {
    height: auto;
    position: relative;
    z-index: 10;
    /* mar gin: 0px 0 -2px 0; */
  }
  
  #user_interact_opener a {
    position: absolute;
  }
  
  #subnav .hasSub_active1 ul.level2,
  #subnav .hasSub_active1 ul.level2 li,
  #subnav .hasSub_active1 ul.level2 li a,
  #subnav .hasSub_active1 ul.level2 li a span {
    position: static;
  }
  
#teaser {
  height: 1%;
}

#quicksearch_form .submit_button input {
  /*margin: 0 -11px 0 -12px;*/
}

  #quicksearch_form .submit_button input {
    padding: 0px 7px 2px 22px;
  }
  
  #quicksearch a {
    padding-top: 2px;
  }
  
  #quicksearch_form .search_input_container {
    height: 17px;
    overflow: hidden;
  }
  
    #quicksearch_form .search_input {
      padding-top: 1px;
      overflow: hidden;
      height: 20px;
      margin-top: -1px;
    }

    
    #metanav_container {
        z-index: 2;
    }
    
        #metanav .expandable_search a.advanced_search {
          padding-top: 1px;
        }
        
            
                #stagenav .active span.inner_text_container {
                  background: none;
                  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/images/default/stagenav_center.png', sizingMethod='scale');
                }
                  
                  #stagenav .active span.left_corner {
                    background: none;
                    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/images/default/stagenav_left_corner.png', sizingMethod='image');
                  }
                  
                  #stagenav .active span.right_corner {
                    background: none;
                    left: 0px;
                    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/images/default/stagenav_right_corner.png', sizingMethod='image');
                  }

                #stagenav_container {
                  overflow: hidden;
                }

                  #stagenav li.slider_link .slider_active {
                    float: left;
                    width: 500px;
                    position: absolute;
                  }
                  
                  #stagenav .active span.inner_text_container {
                    overflow: visible;
                    position: static;
                  }
                  
                    #stagenav .active a span.inner_text {
                      position: relative;
                      overflow: visible;
                    }
                  
                      #stagenav .active a {
                        position: relative;
                        overflow: visible;
                        width: 100%;
                      }
        
        .search_suggestions_container_container {
            z-index: 5;
        }
        
            .search_suggestions_container {
                left: -164px;
            }
            
                .search_suggestions_container ul#search_suggestions li {
                    margin-bottom: -5px;
                }
                
                    .search_suggestions_container ul#search_suggestions li a {
                        text-decoration: none;
                    }
                
            .search_suggestions_container_container .suggestions_shadow_bottom {
                bottom: -18px;
                left: -164px;
            }
            
#products_categoryview hr {
    margin-top: 25px;
    margin-bottom: 27px;
}

/* DEBUG
#products_categoryview .productlistitem {
    background-color: orange;
}
#products_categoryview .product_image {
    background-color: green;
}

#products_categoryview .product_detail {
    background-color: fuchsia;
    overflow: hidden;
}

*/