
DIV#MENUplacement {
	position: relative;
	_position: static;
	top: 50px;
	_margin-top: 31px;
	left: 9px;
	_margin-left: 8px;
/*	see IE7special.css for IE7 */
	display: block;
/* 	menu is behind some UL-LI-text when no z-index is given */
/*	more than 5 is in front of the lightbox-images */
}


DIV.glass_menu {
	padding-top: 0px;
	padding-left: 1px;
	_padding-left: 0px;
	text-align: left;
}

DIV.glass_menu ul {
	border: 0;
	margin: 0px;
	padding-bottom: 20px;
	background-image: url();
	background:  url(glassmenu/shadow.png) right bottom no-repeat;
	_background-image: url(glassmenu/shadow.gif);
	_background-image: url();
	list-style-type: none;
	list-style-image: url();
	margin-right: 6px;
	_margin-right: 0px;
	width: 195px;
/*	see the LEFT in next definition */
}

DIV.glass_menu ul.glass_2,
DIV.glass_menu ul.glass_3,
DIV.glass_menu ul.glass_4 {
	padding-bottom: 0px;
	background-image: url();
}

DIV.glass_menu ul ul {
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #AAA;
}
DIV.glass_menu ul ul ul {
	left: 191px;
	_left: 194px;
}

DIV.glass_menu li {
	height: 26px;
	line-height: 27px;
	_line-height: 23px;
	_border: 0;
	_margin: 0px 0px 0px 0px;
	_padding: 0px 0px 0px 0px;
}

DIV.glass_menu table {
	_visibility: visible;
	top: 0px;
	left: 0px;
	_left: -4px; /* !!! IE6 needs this for good hover !!! */
}


DIV.glass_menu A,
DIV.glass_menu A:visited {
	text-decoration: none;
	white-space: nowrap;
	font-size: 11px;
	font-weight: bold;
	font-weight: normal;
	text-transform: none;
	color: #C30000;
	color: #4365A7;
	display: block;
	text-indent: 10px;
	width: 100%;
	height: 100%; /* IE6, Opera for hover*/
	background-image: url(glassmenu/link.png);
	_background-image: url(glassmenu/link.gif);
	-moz-opacity: 0.95; /* for mozilla */
	khtml-opacity: 0.95; /* for konquerer and older safari */
	opacity: 0.95;
	filter: alpha(opacity=95); /* for IE, just here!!! for fly-out of sublevels */
}
DIV.glass_menu A:visited {
	color: #4365A7;
}
.menu-1-active,
.menu-2-active,
.menu-3-active,
.menu-4-active,
DIV.glass_menu A:hover {
/*	color: #C30000; */
	border-right: 6px solid #C30000;
	background-image: url(glassmenu/over.gif);
}
.menu-1-active {
	border-right: 6px solid #C30000;
	background-image: url();
}
DIV.glass_menu A.glass_subs,
DIV.glass_menu A.glass_subs:visited {
	border-right: 0px solid transparent; /* subs do not have a red sign on the right */
	background-image: url(glassmenu/subs.png);
	_background-image: url(glassmenu/subs.gif);
}
DIV.glass_menu A.glass_subs:hover {
	background-image: url(glassmenu/subs_over.gif);
	background-position: 0px 0px;
	border-right: 6px solid #C30000;
}
DIV.glass_menu UL UL A,
DIV.glass_menu UL UL A:visited {
	background-image: url(glassmenu/link-UL.png);
	_background-image: url(glassmenu/link-UL.gif);
}
DIV.glass_menu UL UL A.glass_subs,
DIV.glass_menu UL UL A.glass_subs:visited {
	background-image: url(glassmenu/subs.png);
	_background-image: url(glassmenu/subs.gif);
}
DIV.glass_menu UL UL A.glass_subs:hover {
	background-image: url(glassmenu/subs_over.gif);
	background-position: 0px 0px;
}


DIV.glass_menu UL.glass_1 LI {
	border-top: 1px solid #4365A7;
}
DIV.glass_menu UL.glass_2 LI,
DIV.glass_menu UL.glass_3 LI,
DIV.glass_menu UL.glass_4 LI,
DIV.glass_menu UL.glass_5 LI {
	border-top: 1px solid #BBB;
	border-bottom: 1px solid #EEE;
	border-right: 0px solid #BBB;
	border-left: 0px solid #EEE;
}

DIV.glass_menu UL.glass_1 LI A {
}
DIV.glass_menu UL.glass_2 LI A {
	background-color: #E4EAF5;
	padding-left: 10px;
	width: 185px;
}
DIV.glass_menu UL.glass_3 LI A {
	padding-left: 20px;
	width: 175px;
	background-color: #DDD;
}
DIV.glass_menu UL.glass_4 LI A {
	padding-left: 30px;
	width: 165px;
	background-color: #CCC;
}
DIV.glass_menu UL.glass_5 LI A {
	padding-left: 40px;
	width: 155px;
	background-color: #BBB;
}
