/* main menu */
#mainmenubg
{ 
	position: absolute;
	width: 84px;
	height: 224px;
	left: -3px;
	top: 95px;
	padding: 10px 0 0 0;
	border-width: 0;
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/menu/bg_kasten.png) !important;
	background-image: none;
	filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/menu/bg_kasten.png',sizingMethod='scale');
}

#mainmenu
{  
	position: absolute;
	width: 84px;
	height: 197px;
	left: -3px;
	top: 109px;
	padding: 10px 0 0 0;
	border-width: 0;
	background-color: Transparent;
	background-image: none;
}

#mainmenu img
{
	display:block;
	border: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#mainmenu a
{
	display:block;
	text-decoration: none;
	border: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* main menu items */
.mainmenuitem
{
	position: absolute;
	left: 12px;
	top: -16px;
	display: block;
	width: 70px;
	height: 16px;
	border: 0;
	margin: 0 auto 0 auto;
	padding: 0 0 1px 0;
	background-repeat: no-repeat;
	background-color: Transparent;
}

a.aover
{
	display: block;
	overflow: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 70px;
	height: 16px;
	background-color: Transparent;
	overflow: hidden;
}

.aunder
{
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 70px;
	height: 400px;
	background-position: left top;
	background-repeat: no-repeat;
	background-color: Transparent;
	background-image: url(../images/menu/MenuItems.gif);
}

#mmFrischluft {top: 3px;}
#aFrischluft {top: -0px;}
#aFrischluft:hover {top: -16px;}

#mmFlair {top: 37px;}
#aFlair {top: -64px;}
#aFlair:hover {top: -80px;}
#mmFlair #menuFlair {visibility: hidden;}
#mmFlair:hover #menuFlair {visibility: visible;}
#mmFlair #menuFlairbg {visibility: hidden;}
#mmFlair:hover #menuFlairbg {visibility: visible;}

#mmCurves {top: 54px;}
#aCurves {top: -32px;}
#aCurves:hover {top: -48px;}
#mmCurves #menuCurves {visibility: hidden;}
#mmCurves:hover #menuCurves {visibility: visible;}
#mmCurves #menuCurvesbg {visibility: hidden;}
#mmCurves:hover #menuCurvesbg {visibility: visible;}

#mmLenscare {top: 71px;}
#aLenscare {top: -96px;}
#aLenscare:hover {top: -112px;}
#mmLenscare #menuLenscare {visibility: hidden;}
#mmLenscare:hover #menuLenscare {visibility: visible;}
#mmLenscare #menuLenscarebg {visibility: hidden;}
#mmLenscare:hover #menuLenscarebg {visibility: visible;}

#mmLensfeed {top: 88px;}
#aLensfeed {top: -128px;}
#aLensfeed:hover {top: -144px;}
#mmLensfeed #menuLensfeed {visibility: hidden;}
#mmLensfeed:hover #menuLensfeed {visibility: visible;}
#mmLensfeed #menuLensfeedbg {visibility: hidden;}
#mmLensfeed:hover #menuLensfeedbg {visibility: visible;}

#mmZBornToy {top: 105px;}
#aZBornToy {top: -160px;}
#aZBornToy:hover {top: -176px;}
#mmZBornToy #menuZBornToy {visibility: hidden;}
#mmZBornToy:hover #menuZBornToy {visibility: visible;}
#mmZBornToy #menuZBornToybg {visibility: hidden;}
#mmZBornToy:hover #menuZBornToybg {visibility: visible;}

#mmFreeStuff {top: 139px;}
#aFreeStuff {top: -192px;}
#aFreeStuff:hover {top: -208px;}

#mmDownload {top: 156px;}
#aDownload {top: -224px;}
#aDownload:hover {top: -240px;}

#mmOrder {top: 173px;}
#aOrder {top: -256px;}
#aOrder:hover {top: -272px;}

#mmContact {top: 190px;}
#aContact {top: -288px;}
#aContact:hover {top: -304px;}

/* [main menu items] */
/* [main menu] */


/* sub menus */
.menu2items
{
	position: absolute;
	width: 122px;
	height: 62px;
	left: 50px;
	top: -12px;
	background-image: none;
	background-repeat: no-repeat;
	background-color: transparent;
}

.menu2itemsbg
{
	position: absolute;
	width: 122px;
	height: 62px;
	left: 50px;
	top: -12px;
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url(../images/navi/2item_bg.png) !important;
	background-image: none;
	filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/navi/2item_bg.png',sizingMethod='scale');
}

.menu3items
{
	position: absolute;
	width: 122px;
	height: 75px;
	left: 50px;
	top: -12px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: none;
	background-repeat: no-repeat;
	background-color: transparent;
}

.menu3itemsbg
{
	position: absolute;
	width: 122px;
	height: 75px;
	left: 50px;
	top: -12px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url(../images/navi/3item_bg.png) !important;
	background-image: none;
	filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/navi/3item_bg.png',sizingMethod='scale');
}

.menu4items
{
	position: absolute;
	width: 122px;
	height: 91px;
	left: 50px;
	top: -14px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: none;
	background-repeat: no-repeat;
	background-color: transparent;
}

.menu4itemsbg
{
	position: absolute;
	width: 122px;
	height: 91px;
	left: 50px;
	top: -14px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url(../images/navi/4item_bg.png) !important;
	background-image: none;
	filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/navi/4item_bg.png',sizingMethod='scale');
}
/*	 sub menu items		*/

.submenuitem
{
	position: relative;
	width: 70px;
	height: 16px;
	top: 14px;
	left: -12px;
	overflow: hidden;
}

.msiDescription
{
	position:absolute;
	width: 70px;
	height: 250px;
	top: 0px;
	left: 0px;
	border: 0;
	background-position: left top;
	background-repeat: no-repeat;
	background-color: Transparent;	background-image: url(../images/menu/subitems.png) !important;
	background-image: none;
	filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/menu/subitems.png',sizingMethod='scale');
}
.msiDescription:hover {top:-16px;}

.msiGallery
{
	position:absolute;
	width: 70px;
	height: 250px;
	top: -32px;
	left: 0px;
	border: 0;
	background-position: left top;
	background-repeat: no-repeat;
	background-color: Transparent;	background-image: url(../images/menu/subitems.png) !important;
	background-image: none;
	filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/menu/subitems.png',sizingMethod='scale');
}
.msiGallery:hover {top:-48px;}

.msiResources
{
	position:absolute;
	width: 70px;
	height: 250px;
	top: -64px;
	left: 0px;
	border: 0;
	background-position: left top;
	background-repeat: no-repeat;
	background-color: Transparent;	background-image: url(../images/menu/subitems.png) !important;
	background-image: none;
	filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/menu/subitems.png',sizingMethod='scale');
}
.msiResources:hover {top:-80px;}

.msiTutorials
{
	position:absolute;
	width: 70px;
	height: 250px;
	top: -96px;
	left: 0px;
	border: 0;
	background-position: left top;
	background-repeat: no-repeat;
	background-color: Transparent;	background-image: url(../images/menu/subitems.png) !important;
	background-image: none;
	filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/menu/subitems.png',sizingMethod='scale');
}
.msiTutorials:hover {top:-112px;}

/* [sub menu items] */
/* [sub menus] */

