* {margin: 0; padding:0}

#topmenu {position: absolute; top: 115px; right: 0px; z-index: 5; width: 118px;}
ul#menu {line-height: 1.6; list-style-type: none; text-align: right; padding-left: 0; margin-left: 0; font-weight: bold;}
ul#menu li a:link {font-family: verdana, sans-serif; font-size: 1.1em; text-decoration:none;}
ul#menu li a:visited {font-family: verdana, sans-serif; font-size: 1.1em; text-decoration:none;}
ul#menu li a:hover {font-family: verdana, sans-serif; font-size: 1.1em; text-decoration:none;}
ul#menu li a:active {font-family: verdana, sans-serif; font-size: 1.1em; text-decoration:none;}
ul#menu li a:link, ul#menu li a:visited {display: block; width: 88%; padding: 0 2px}

#here {line-height: 1.6; list-style-type: none; text-align: right; padding-left: 0; margin-left: 0; font-weight: bold; font-family: verdana, sans-serif; font-size: 1.1em; color: #fff; display: block; width: 88%; padding: 0 2px}
#submenu1 {position: absolute; top: 180px; right: 125px; z-index: 8; width: 118px;  visibility: hidden; 
filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=0.7); -moz-opacity: 0.7}
#submenu2{position: absolute; top: 260px; right: 125px; z-index: 8; width: 118px;  visibility: hidden; 
filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=0.7); -moz-opacity: 0.7}

ul#submenu {line-height: 1.6; list-style-type: none; text-align: right; padding-left: 0; margin-left: 0;}
ul#submenu li a:link, ul#submenu li a:visited {display: block; width: 88%; padding: 0 2px;}


#reviewlist {
	position: absolute;
	left: 29px;
	top: 149px;
	width: 148px
}
#reviewimage {position: absolute; left: 160px; top: 110px}
.page { display: none; 
	position: absolute; 
	left: 180px; 
	top: 130px; 
	width: 440px; 
	background: #eeeeee; 
	color: #222222; 
	border: solid 12px #dddddd;
	padding: 10px; 
	z-index: 6}
.page img {float: left; padding-right: 10px; padding-bottom: 8px}

#prodmenu {position: absolute; top: 95px; right: 0px; z-index: 5; width: 118px}
