.mainmenu ul.level1 li.level1 {
  padding-left: 0px;
  /*padding-right: 24px;*/
  padding-right:20px;
}
.mainmenu ul.level1 li.last {
  padding-right: 0px;
}
.mainmenu ul.level1 li.last a {
  padding-right: 2px;
}

.mainmenu li.level1:hover ul.level2,
.mainmenu li.level2:hover ul.level3,
.mainmenu li.level3:hover ul.level4,
.mainmenu li.level4:hover ul.level5,
.mainmenu li.level5:hover ul.level6,

.mainmenu li.over1 ul.level2,
.mainmenu li.over2 ul.level3,
.mainmenu li.over3 ul.level4,
.mainmenu li.over4 ul.level5,
.mainmenu li.over5 ul.level6,
.mainmenu li.over6 ul.level7
{
  /*width: 110%;*/  /*HAS to be same width as in #MssMainMenu li:hover ul li,#MssMainMenu  li.over ul li*/
  width: 120%;
}
.mainmenu ul.level1 .level2 li
{
  /*width: 110%;*/
  /*width: 120%;*/
  /*width:200px;*/
}

.mainmenu .iFrameHider
{
  /*width: 110%;*/  /* HAS to be same width as in #MssMainMenu li:hover ul,#MssMainMenu  li.over ul*/
  /*width: 120%;*/
  /*width:200px;*/
}

.mainmenu ul.level1 li.first:hover ul.level2
{
  /*width: 110%;*/  /*HAS to be same width as in #MssMainMenu li:hover ul li,#MssMainMenu  li.over ul li*/
  /*width: 120%;*/
  /*width:200px;*/
}
.mainmenu ul.level1 .first .level2 li
{
  /*width: 110%;*/
 /* width: 120%;*/
  /*width:200px;*/
}
.mainmenu .first .iFrameHider
{
  /*width: 110%;*/  /* HAS to be same width as in #MssMainMenu li:hover ul,#MssMainMenu  li.over ul*/
 /* width: 120%;*/
  /*width:200px;*/
  width:500px;
}
.mainmenu ul.level1 li.last ul.level2 li 
{
  /*width: 118px;*/
  /*width:200px;*/
}

