/* Reset-Container: Vollbreit, überlappt und überdeckt #PageContent */
div#HomePage,
/* Navigationselemente */
div#ServiceNavi a,
ul#top-navigation a,
ul#top-navigation ul a,
ul#top-navigation ul ul a,
/* Überschriftenboxen */
div.DoorMoodTeaser, /* nicht .modDoorMoodTeaser */
div.headingContainer,
div.teaser_element div.moodHeading,
/* Produktkatalog */
div#catalog,
/* ISH Doorpage */
div#InsetFair,
div#PageHead
{
  width: 558px !important;
  height: auto;
  margin-left: -8px !important;
}

/* Vollbreit innerhalb von #PageContent */
div.M_contentCol,
div.miniteaser-container,
div.LargeContentTop,
div.M_contentColMain table,
div.modDoorMoodTeaser table,
div#Popup,
  #Popup div#Page,
  #Popup div#Footer,
/* ISH Doorpage */
div.TeaserBar div.Teaser,
div.TeaserBar div.TeaserMulti,
div.TeaserBar div.Tab,
div#Intro
{
  width: 542px !important;
  margin-left: 0 !important;
}

/* Vollbreit innerhalb von Reset Containern */
div.DoorMoodTeaser div.teaserHeading,
div.DoorMoodTeaser div.headingContainer,
/* Produktkatalog */
div#catalog h3,
#catalog h3 a,
#catalog h3 span,
#catalog .group li,
#catalog #productscopes ul.sub li a
{
  width: 558px !important;
  margin-left: 0 !important;
}


/* Überbreit innerhalb von #PageContent */
/* Homepage */
#HomepageTeaserBar div.w174 {
  width: 558px !important;
}

/* Vollbreite Elemente */
body,
/* Struktur */
div#Header
{
  width: 558px !important;
  height: auto;
  margin-left: 0; 
}

/* Weitere Breitendeklarationen (nach width sortiert) */
/* Kontaktseiten */
td div.adressElement { max-width: 262px !important; }

#SideBar .M_searchcontainer input[type="text"] { width: 502px; }

.standard_form .form_item input[type="text"],
.standard_form .form_item textarea,
.standard_form .form_item select,
#PageContent .M_fullSizeForm select { max-width: 528px; }    

.standard_form .form_item select { width: 542x; }