/* --- Menüpunkt "Igel Nothilfe" entfernen --- */
#wb_MenuBar4 {
  display: none !important;
}

/* --- Igelbild entfernen --- */
#wb_Image4 {
  display: none !important;
}

/* --- Menüpunkte nachrücken (ohne Lücke) --- */
#wb_MenuBar5 { 
  top: 350px !important;   /* Tier Steckbrief direkt unter "Tipps vom Tierarzt" */
  left: 21px !important;
}

#wb_MenuBar7 { 
  top: 382px !important;   /* Tierkommunikation */
  left: 21px !important;
}

#wb_MenuBar3 { 
  top: 414px !important;   /* Links */
  left: 21px !important;
}

/* --- Einheitliche Tabellenzellen nur für linke Navigation --- */
#MenuBar1 table,
#MenuBar2 table,
#MenuBar3 table,
#MenuBar5 table,
#MenuBar7 table {
  table-layout: fixed;
  width: 100% !important;
}

#MenuBar1 td,
#MenuBar2 td,
#MenuBar3 td,
#MenuBar5 td,
#MenuBar7 td {
  width: 100% !important;
  text-align: center;  /* oder left, wenn du Text bündig links willst */
}

div#container
{
   width: 994px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #EBF1E3;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 12px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
#Shape2
{
   border-width: 0;
}
#Shape1
{
   border-width: 0;
}
#Shape3
{
   border-width: 0;
}
#Shape4
{
   border-width: 0;
}
#Shape5
{
   border-width: 0;
}
#wb_Text1 
{
   background-color: transparent;
   border: 0px #000000 none;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text1 div
{
   text-align: center;
}
#Line1
{
   color: #BBDDBB;
   background-color: #BBDDBB;
   border-width: 0;
   margin: 0;
   padding: 0;
}
#wb_Text2 
{
   background-color: transparent;
   border: 0px #000000 none;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_Text2 div
{
   text-align: justify;
}
#Shape6
{
   border-width: 0;
}
#Shape7
{
   border-width: 0;
}
#Image3
{
   border: 0px #000000 solid;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Text3 
{
   background-color: transparent;
   border: 0px #000000 none;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text3 div
{
   text-align: left;
}
.ThemeMenuBar2Menu,
.ThemeMenuBar2SubMenuTable
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   color: #387AC8;
   text-align: left;
   padding: 0;
   cursor: pointer;
}
.ThemeMenuBar2MenuOuter
{
   background-color: #DFE9F5;
   border: 0;
}
.ThemeMenuBar2SubMenu
{
   position: absolute;
   visibility: hidden;
   border: 0;
   padding: 0;
   border: 0;
}
.ThemeMenuBar2Menu td
{
   padding: 4px 0px 4px 0px;
}
.ThemeMenuBar2SubMenuTable
{
   color: #387AC8;
   text-align: left;
   background-color: #DFE9F5;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar2SubMenuTable td
{
   white-space: nowrap;
}
.ThemeMenuBar2MainItem
{
}
.ThemeMenuBar2MainItem,
.ThemeMenuBar2MainItemHover,
.ThemeMenuBar2MainItemActive,
.ThemeMenuBar2MenuItem,
.ThemeMenuBar2MenuItemHover,
.ThemeMenuBar2MenuItemActive
{
   white-space: nowrap;
}
.ThemeMenuBar2MenuItem
{
}
.ThemeMenuBar2MainItemHover,
.ThemeMenuBar2MainItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar2MenuItemHover,
.ThemeMenuBar2MenuItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar2MenuFolderLeft,
.ThemeMenuBar2MenuFolderRight,
.ThemeMenuBar2MenuItemLeft,
.ThemeMenuBar2MenuItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar2MainFolderText,
td.ThemeMenuBar2MainItemText
{
   padding: 4px 20px 4px 20px;
}
.ThemeMenuBar2MenuFolderText,
.ThemeMenuBar2MenuItemText
{
   padding: 3px 5px 3px 5px;
}
td.ThemeMenuBar2MainFolderLeft,
td.ThemeMenuBar2MainFolderRight,
td.ThemeMenuBar2MainItemLeft,
td.ThemeMenuBar2MainItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar2MenuSplit
{
   overflow: hidden;
   background-color: inherit;
}
div.ThemeMenuBar2MenuSplit
{
   height: 1px;
   margin: 0;
   overflow: hidden;
   background-color: inherit;
   border-top: 1px solid #387AC8;
}
.ThemeMenuBar2MenuVSplit
{
   display: block;
   width: 1px;
   margin: 0 22px 0 22px;
   overflow: hidden;
   background-color: inherit;
   border-right: 1px solid #387AC8;
}
.ThemeMenuBar1Menu,
.ThemeMenuBar1SubMenuTable
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   color: #387AC8;
   text-align: left;
   padding: 0;
   cursor: pointer;
}
.ThemeMenuBar1MenuOuter
{
   background-color: #DFE9F5;
   border: 0;
}
.ThemeMenuBar1SubMenu
{
   position: absolute;
   visibility: hidden;
   border: 0;
   padding: 0;
   border: 0;
}
.ThemeMenuBar1Menu td
{
   padding: 4px 0px 4px 0px;
}
.ThemeMenuBar1SubMenuTable
{
   color: #387AC8;
   text-align: left;
   background-color: #DFE9F5;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar1SubMenuTable td
{
   white-space: nowrap;
}
.ThemeMenuBar1MainItem
{
}
.ThemeMenuBar1MainItem,
.ThemeMenuBar1MainItemHover,
.ThemeMenuBar1MainItemActive,
.ThemeMenuBar1MenuItem,
.ThemeMenuBar1MenuItemHover,
.ThemeMenuBar1MenuItemActive
{
   white-space: nowrap;
}
.ThemeMenuBar1MenuItem
{
}
.ThemeMenuBar1MainItemHover,
.ThemeMenuBar1MainItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar1MenuItemHover,
.ThemeMenuBar1MenuItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar1MenuFolderLeft,
.ThemeMenuBar1MenuFolderRight,
.ThemeMenuBar1MenuItemLeft,
.ThemeMenuBar1MenuItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar1MainFolderText,
td.ThemeMenuBar1MainItemText
{
   padding: 4px 20px 4px 20px;
}
.ThemeMenuBar1MenuFolderText,
.ThemeMenuBar1MenuItemText
{
   padding: 3px 5px 3px 5px;
}
td.ThemeMenuBar1MainFolderLeft,
td.ThemeMenuBar1MainFolderRight,
td.ThemeMenuBar1MainItemLeft,
td.ThemeMenuBar1MainItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar1MenuSplit
{
   overflow: hidden;
   background-color: inherit;
}
div.ThemeMenuBar1MenuSplit
{
   height: 1px;
   margin: 0;
   overflow: hidden;
   background-color: inherit;
   border-top: 1px solid #387AC8;
}
.ThemeMenuBar1MenuVSplit
{
   display: block;
   width: 1px;
   margin: 0 22px 0 22px;
   overflow: hidden;
   background-color: inherit;
   border-right: 1px solid #387AC8;
}
.ThemeMenuBar4Menu,
.ThemeMenuBar4SubMenuTable
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   color: #387AC8;
   text-align: left;
   padding: 0;
   cursor: pointer;
}
.ThemeMenuBar4MenuOuter
{
   background-color: #DFE9F5;
   border: 0;
}
.ThemeMenuBar4SubMenu
{
   position: absolute;
   visibility: hidden;
   border: 0;
   padding: 0;
   border: 0;
}
.ThemeMenuBar4Menu td
{
   padding: 4px 0px 4px 0px;
}
.ThemeMenuBar4SubMenuTable
{
   color: #387AC8;
   text-align: left;
   background-color: #DFE9F5;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar4SubMenuTable td
{
   white-space: nowrap;
}
.ThemeMenuBar4MainItem
{
}
.ThemeMenuBar4MainItem,
.ThemeMenuBar4MainItemHover,
.ThemeMenuBar4MainItemActive,
.ThemeMenuBar4MenuItem,
.ThemeMenuBar4MenuItemHover,
.ThemeMenuBar4MenuItemActive
{
   white-space: nowrap;
}
.ThemeMenuBar4MenuItem
{
}
.ThemeMenuBar4MainItemHover,
.ThemeMenuBar4MainItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar4MenuItemHover,
.ThemeMenuBar4MenuItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar4MenuFolderLeft,
.ThemeMenuBar4MenuFolderRight,
.ThemeMenuBar4MenuItemLeft,
.ThemeMenuBar4MenuItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar4MainFolderText,
td.ThemeMenuBar4MainItemText
{
   padding: 4px 20px 4px 20px;
}
.ThemeMenuBar4MenuFolderText,
.ThemeMenuBar4MenuItemText
{
   padding: 3px 5px 3px 5px;
}
td.ThemeMenuBar4MainFolderLeft,
td.ThemeMenuBar4MainFolderRight,
td.ThemeMenuBar4MainItemLeft,
td.ThemeMenuBar4MainItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar4MenuSplit
{
   overflow: hidden;
   background-color: inherit;
}
div.ThemeMenuBar4MenuSplit
{
   height: 1px;
   margin: 0;
   overflow: hidden;
   background-color: inherit;
   border-top: 1px solid #387AC8;
}
.ThemeMenuBar4MenuVSplit
{
   display: block;
   width: 1px;
   margin: 0 22px 0 22px;
   overflow: hidden;
   background-color: inherit;
   border-right: 1px solid #387AC8;
}
.ThemeMenuBar5Menu,
.ThemeMenuBar5SubMenuTable
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   color: #387AC8;
   text-align: left;
   padding: 0;
   cursor: pointer;
}
.ThemeMenuBar5MenuOuter
{
   background-color: #DFE9F5;
   border: 0;
}
.ThemeMenuBar5SubMenu
{
   position: absolute;
   visibility: hidden;
   border: 0;
   padding: 0;
   border: 0;
}
.ThemeMenuBar5Menu td
{
   padding: 4px 0px 4px 0px;
}
.ThemeMenuBar5SubMenuTable
{
   color: #387AC8;
   text-align: left;
   background-color: #DFE9F5;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar5SubMenuTable td
{
   white-space: nowrap;
}
.ThemeMenuBar5MainItem
{
}
.ThemeMenuBar5MainItem,
.ThemeMenuBar5MainItemHover,
.ThemeMenuBar5MainItemActive,
.ThemeMenuBar5MenuItem,
.ThemeMenuBar5MenuItemHover,
.ThemeMenuBar5MenuItemActive
{
   white-space: nowrap;
}
.ThemeMenuBar5MenuItem
{
}
.ThemeMenuBar5MainItemHover,
.ThemeMenuBar5MainItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar5MenuItemHover,
.ThemeMenuBar5MenuItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar5MenuFolderLeft,
.ThemeMenuBar5MenuFolderRight,
.ThemeMenuBar5MenuItemLeft,
.ThemeMenuBar5MenuItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar5MainFolderText,
td.ThemeMenuBar5MainItemText
{
   padding: 4px 20px 4px 20px;
}
.ThemeMenuBar5MenuFolderText,
.ThemeMenuBar5MenuItemText
{
   padding: 3px 5px 3px 5px;
}
td.ThemeMenuBar5MainFolderLeft,
td.ThemeMenuBar5MainFolderRight,
td.ThemeMenuBar5MainItemLeft,
td.ThemeMenuBar5MainItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar5MenuSplit
{
   overflow: hidden;
   background-color: inherit;
}
div.ThemeMenuBar5MenuSplit
{
   height: 1px;
   margin: 0;
   overflow: hidden;
   background-color: inherit;
   border-top: 1px solid #387AC8;
}
.ThemeMenuBar5MenuVSplit
{
   display: block;
   width: 1px;
   margin: 0 22px 0 22px;
   overflow: hidden;
   background-color: inherit;
   border-right: 1px solid #387AC8;
}
#Image1
{
   border: 0px #000000 solid;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image5
{
   border: 0px #000000 solid;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
.ThemeMenuBar3Menu,
.ThemeMenuBar3SubMenuTable
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   color: #387AC8;
   text-align: left;
   padding: 0;
   cursor: pointer;
}
.ThemeMenuBar3MenuOuter
{
   background-color: #DFE9F5;
   border: 0;
}
.ThemeMenuBar3SubMenu
{
   position: absolute;
   visibility: hidden;
   border: 0;
   padding: 0;
   border: 0;
}
.ThemeMenuBar3Menu td
{
   padding: 4px 0px 4px 0px;
}
.ThemeMenuBar3SubMenuTable
{
   color: #387AC8;
   text-align: left;
   background-color: #DFE9F5;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar3SubMenuTable td
{
   white-space: nowrap;
}
.ThemeMenuBar3MainItem
{
}
.ThemeMenuBar3MainItem,
.ThemeMenuBar3MainItemHover,
.ThemeMenuBar3MainItemActive,
.ThemeMenuBar3MenuItem,
.ThemeMenuBar3MenuItemHover,
.ThemeMenuBar3MenuItemActive
{
   white-space: nowrap;
}
.ThemeMenuBar3MenuItem
{
}
.ThemeMenuBar3MainItemHover,
.ThemeMenuBar3MainItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar3MenuItemHover,
.ThemeMenuBar3MenuItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar3MenuFolderLeft,
.ThemeMenuBar3MenuFolderRight,
.ThemeMenuBar3MenuItemLeft,
.ThemeMenuBar3MenuItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar3MainFolderText,
td.ThemeMenuBar3MainItemText
{
   padding: 4px 20px 4px 20px;
}
.ThemeMenuBar3MenuFolderText,
.ThemeMenuBar3MenuItemText
{
   padding: 3px 5px 3px 5px;
}
td.ThemeMenuBar3MainFolderLeft,
td.ThemeMenuBar3MainFolderRight,
td.ThemeMenuBar3MainItemLeft,
td.ThemeMenuBar3MainItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar3MenuSplit
{
   overflow: hidden;
   background-color: inherit;
}
div.ThemeMenuBar3MenuSplit
{
   height: 1px;
   margin: 0;
   overflow: hidden;
   background-color: inherit;
   border-top: 1px solid #387AC8;
}
.ThemeMenuBar3MenuVSplit
{
   display: block;
   width: 1px;
   margin: 0 22px 0 22px;
   overflow: hidden;
   background-color: inherit;
   border-right: 1px solid #387AC8;
}
#Image4
{
   border: 0px #000000 solid;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
.ThemeMenuBar7Menu,
.ThemeMenuBar7SubMenuTable
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   color: #387AC8;
   text-align: left;
   padding: 0;
   cursor: pointer;
}
.ThemeMenuBar7MenuOuter
{
   background-color: #DFE9F5;
   border: 0;
}
.ThemeMenuBar7SubMenu
{
   position: absolute;
   visibility: hidden;
   border: 0;
   padding: 0;
   border: 0;
}
.ThemeMenuBar7Menu td
{
   padding: 4px 0px 4px 0px;
}
.ThemeMenuBar7SubMenuTable
{
   color: #387AC8;
   text-align: left;
   background-color: #DFE9F5;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar7SubMenuTable td
{
   white-space: nowrap;
}
.ThemeMenuBar7MainItem
{
}
.ThemeMenuBar7MainItem,
.ThemeMenuBar7MainItemHover,
.ThemeMenuBar7MainItemActive,
.ThemeMenuBar7MenuItem,
.ThemeMenuBar7MenuItemHover,
.ThemeMenuBar7MenuItemActive
{
   white-space: nowrap;
}
.ThemeMenuBar7MenuItem
{
}
.ThemeMenuBar7MainItemHover,
.ThemeMenuBar7MainItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar7MenuItemHover,
.ThemeMenuBar7MenuItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar7MenuFolderLeft,
.ThemeMenuBar7MenuFolderRight,
.ThemeMenuBar7MenuItemLeft,
.ThemeMenuBar7MenuItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar7MainFolderText,
td.ThemeMenuBar7MainItemText
{
   padding: 4px 20px 4px 20px;
}
.ThemeMenuBar7MenuFolderText,
.ThemeMenuBar7MenuItemText
{
   padding: 3px 5px 3px 5px;
}
td.ThemeMenuBar7MainFolderLeft,
td.ThemeMenuBar7MainFolderRight,
td.ThemeMenuBar7MainItemLeft,
td.ThemeMenuBar7MainItemRight
{
   padding: 4px 0px 4px 0px;
}
td.ThemeMenuBar7MenuSplit
{
   overflow: hidden;
   background-color: inherit;
}
div.ThemeMenuBar7MenuSplit
{
   height: 1px;
   margin: 0;
   overflow: hidden;
   background-color: inherit;
   border-top: 1px solid #387AC8;
}
.ThemeMenuBar7MenuVSplit
{
   display: block;
   width: 1px;
   margin: 0 22px 0 22px;
   overflow: hidden;
   background-color: inherit;
   border-right: 1px solid #387AC8;
}
.ThemeMenuBar6Menu,
.ThemeMenuBar6SubMenuTable
{
   font-family: Arial;
   font-weight: normal;
   font-size: 12px;
   color: #387AC8;
   text-align: left;
   padding: 0;
   cursor: pointer;
}
.ThemeMenuBar6MenuOuter
{
   border: 0;
}
.ThemeMenuBar6SubMenu
{
   position: absolute;
   visibility: hidden;
   border: 0;
   padding: 0;
   border: 0;
}
.ThemeMenuBar6Menu td
{
   padding: 3px 0px 3px 0px;
}
.ThemeMenuBar6SubMenuTable
{
   color: #387AC8;
   text-align: left;
   background-color: #EDF2FA;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar6SubMenuTable td
{
   white-space: nowrap;
}
.ThemeMenuBar6MainItem
{
}
.ThemeMenuBar6MainItem,
.ThemeMenuBar6MainItemHover,
.ThemeMenuBar6MainItemActive,
.ThemeMenuBar6MenuItem,
.ThemeMenuBar6MenuItemHover,
.ThemeMenuBar6MenuItemActive
{
   white-space: nowrap;
}
.ThemeMenuBar6MenuItem
{
}
.ThemeMenuBar6MainItemHover,
.ThemeMenuBar6MainItemActive
{
   color: #22446F;
   background-color: #DDE7CF;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar6MenuItemHover,
.ThemeMenuBar6MenuItemActive
{
   color: #387AC8;
   background-color: #F7F9FC;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.ThemeMenuBar6MenuFolderLeft,
.ThemeMenuBar6MenuFolderRight,
.ThemeMenuBar6MenuItemLeft,
.ThemeMenuBar6MenuItemRight
{
   padding: 3px 0px 3px 0px;
}
td.ThemeMenuBar6MainFolderText,
td.ThemeMenuBar6MainItemText
{
   padding: 3px 5px 3px 5px;
}
.ThemeMenuBar6MenuFolderText,
.ThemeMenuBar6MenuItemText
{
   padding: 3px 5px 3px 5px;
}
td.ThemeMenuBar6MenuSplit
{
   overflow: hidden;
   background-color: inherit;
}
div.ThemeMenuBar6MenuSplit
{
   height: 1px;
   margin: 0;
   overflow: hidden;
   background-color: inherit;
   border-top: 1px solid #387AC8;
}
.ThemeMenuBar6MenuVSplit
{
   display: block;
   width: 1px;
   margin: 0 7px 0 7px;
   overflow: hidden;
   background-color: inherit;
   border-right: 1px solid #387AC8;
}
