#mainmenumenu,
#i2904tm,
#simonmexclusivemenuhovers  {
   z-index: 15;
}

#sndmmenuhovershow,
#simonmemenuhovershow  {
   z-index: 14;
}

#blogloginblogdata .blog_login-link  {
   text-align: right;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   line-height: 12px;
}

#onlineshopbuttonfixed a  {
   line-height: 28px;
   font-size: 28px;
   width: 53px;
   height: 28px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_home_media/onlineshopbuttonfixed.gif);
}

#onlineshopbuttonfixed  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 17;
   height: 28px;
   width: 53px;
   top: 255px;
   left: 24px;
   position: fixed;
}

#blogmain1posts .post  {
   position: relative;
   float: left;
   min-height: 141px;
}

#facebooklikeboxtext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 111px;
   z-index: 8;
   top: 525px;
   left: 63px;
   position: absolute;
}

#streifenwegxmedia  {
   margin-top: 0px;
   margin-left: 0px;
   width: 9px;
   z-index: 3;
   top: 797px;
   left: 25px;
   position: absolute;
}

#blogbuttonfixed a  {
   line-height: 65px;
   font-size: 65px;
   width: 65px;
   height: 65px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_home_media/blogbuttonfixed.gif);
}

#footercolumnfixed  {
   z-index: 9;
}

#blogloginblogdata  {
   margin-top: 0px;
   margin-left: 0px;
   width: 163px;
   z-index: 3;
   top: 775px;
   left: 528px;
   position: absolute;
}

#headerpanelfixed  {
   z-index: 13;
}

#blogbuttonfixed  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 18;
   height: 65px;
   width: 65px;
   top: 168px;
   left: 17px;
   position: fixed;
}

#blogmainsingle  {
   min-height: 24px;
   width: 647px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 31px;
   margin-bottom: 0px;
}

.post1blogdata .post_title  {
   text-align: left;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 17px;
}

#blogmain1posts  {
   min-height: 141px;
   width: 648px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 44px;
   margin-right: 0px;
   margin-top: 791px;
   margin-bottom: 0px;
}

#backblogdata  {
   margin-bottom: 0px;
   margin-top: 2px;
   margin-right: 0px;
   margin-left: 52px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 240px;
}

#i3630header  {
   background-image: url(sg_home_media/d3630header.gif);
   z-index: 14;
}

#simonmelogo  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/simonmelogo.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 217px;
   width: 189px;
   z-index: 3;
   top: 339px;
   left: 810px;
   position: absolute;
}

#i3668footer  {
   z-index: 10;
}

#kreisfixed  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/kreisfixed.gif);
   margin-top: 0px;
   margin-left: 0px;
   z-index: 6;
   height: 65px;
   width: 65px;
   top: 169px;
   right: 14px;
   position: fixed;
}

#homebutton  {
   z-index: 16;
}

#home1text  {
   margin-top: 0px;
   margin-left: 0px;
   width: 315px;
   z-index: 4;
   top: 734px;
   left: 44px;
   position: absolute;
}

#blogtext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 324px;
   z-index: 3;
   top: 774px;
   left: 44px;
   position: absolute;
}

#i3737g  {
   z-index: 17;
}

.streifen2kopie  {
   font-size: 1px;
   background-image: none;
   background-color: #000000;
   margin-bottom: 0px !important;
   margin-top: 9px !important;
   margin-right: 0px;
   margin-left: 0px !important;
   position: relative;
   left: 0px;
   top: 0px;
   width: 647px;
   height: 1px;
}

.post1blogdata  {
   margin-bottom: 9px !important;
   margin-top: 7px !important;
   margin-right: 0px;
   margin-left: 0px !important;
   position: relative;
   left: 0px;
   top: 0px;
   width: 659px;
}

.dateblogdata  {
   margin-bottom: 0px !important;
   margin-top: 14px !important;
   margin-right: 0px;
   margin-left: 0px !important;
   position: relative;
   left: 0px;
   top: 0px;
   width: 323px;
}

h2.post_title  {
   margin: 0px;
}

#mainmenumenu ul li a  {
   padding-right: 1.1em;
   padding-left: 1.1em;
   height: 100%;
   padding-top: -2px;
   padding-bottom: -1px;
}

#mainmenumenu ul li  {
   margin-bottom: 0px;
   margin-top: 0px;
   height: 100%;
}

#mainmenumenu ul  {
   text-align: right;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 9px;
   padding: 0px;
   margin: 0px;
   height: 9px;
}

#mainmenumenu  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 15;
   top: 36px;
   left: 472px;
   position: absolute;
}


#mainmenumenu ul li a  {
   padding: -2px 1.1em -1px 1.1em;
   height: 100%;
}
