* {
    margin: 0px;
	padding: 0px;
}
body {
    text-align: center;
	background-image: url(../gfx/bg.jpg);
	background-repeat: repeat-y;
	background-position: center 0px;
}
#page {
    margin: auto;
	width: 1024px;
	text-align: left;
	background-color: transparent;
	background-image: url(../gfx/angela.jpg);
	background-repeat: no-repeat;
	background-position: 618px 19px;
}

#content {
/*    border: 1px solid red; */
	width: 530px;
	margin-left: 70px;
}

DIV#navbox {
    position: relative;
	top:30px;
} 

#menus {
    width: 100%;
	list-style: none;
/*	float: left; */
    position: absolute;
	top: 0px;
	left: 0px;
    z-index:5;

}
#menus li {
   display: inline;
   float: left;
}

#menus li h2 {
	text-align: center;
    border-right: 1px solid #8CD7E3;
	padding: 0px;
	margin: 0px;
    font-size: 90%;
}

#menus li h2 a, #menus li a h2 {
	color: #751314;
	font-weight: normal;
	text-decoration: none;
}

#menus li h2 a:HOVER, #menus li a:HOVER h2 {
   color: black;
}

#menus li.menu ul {
    display:none; 
	opacity:0.9;
}

#menus li:HOVER ul {
    display: block;
	
}

#menus li.menu ul li {
    display: block;
	overflow: visible;
	width: 100%;
	border-top: 1px solid #8CD7E3;
}

#menus li.menu ul li.lastli {
	border-bottom: 1px solid #8CD7E3;
}

#menus li.menu ul li a {
    display: block;
    background-color: #fff;
	color: black;
	width: 100%;
	opacity:0.95;
	moz-opacity:0.95;
	filter:alpha(opacity=95);
	overflow: visible;
	text-decoration: none;
}
/* alter Preis - durchgeschr.*/
.oldPrice {
	text-decoration: line-through; 
	color: red; 
	padding-right: 5px;
}