.megatop .bottom ul
{
    height: 20px;
}

.megatop .bottom ul.AspNet-Menu li
{
	float: right;
}

.megatop .bottom ul.AspNet-Menu li,
.megatop .bottom ul.AspNet-Menu li a,
.megatop .bottom ul.AspNet-Menu li a:hover
{
    line-height: 20px;
    font-size: 12px;
    font-weight: bold;

    color: #4b5557;
    text-decoration: none;

}

.megatop .bottom ul.AspNet-Menu li a,
.megatop .bottom ul.AspNet-Menu li a:hover
{
    cursor: pointer;
}

.megatop .bottom ul.AspNet-Menu li
{
    padding-right: 14px;
	background-image: url('/gfx/mega/menu_spacer.gif');
    background-position: right center;
    background-repeat: no-repeat;
}

.megatop .bottom ul.AspNet-Menu li.AspNet-Menu-LeafFirst
{
	padding-right: 0px;
	background-image: none;
}

.megatop .bottom ul.AspNet-Menu li a:hover,
.megatop .bottom ul.AspNet-Menu li a.AspNet-Menu-Selected
{
	color: #926e9a;
}






.page_left ul.AspNet-Menu li
{
	border-bottom: solid 1px #d3d3d3;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 272px;
}

.page_left ul.AspNet-Menu li.AspNet-Menu-LeafFirst
{
	border-top: solid 1px #d3d3d3;
}

.page_left ul.AspNet-Menu li a,
.page_left ul.AspNet-Menu li a:hover
{
	float: left;
	color: #000000;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
}

.page_left ul.AspNet-Menu li.AspNet-Menu-Selected a,
.page_left ul.AspNet-Menu li.AspNet-Menu-ChildSelected a,
.page_left ul.AspNet-Menu li a:hover
{
	color: #652666;
}

.page_left ul.AspNet-Menu li:hover ul
{
	visibility: hidden;
}





.page_left ul.AspNet-Menu li.AspNet-Menu-Selected ul,
.page_left ul.AspNet-Menu li.AspNet-Menu-ChildSelected ul
{
	float: left;
	border-width: 0px;
    padding: 0px;
    padding-left: 10px;
    padding-top: 10px;
    /*padding-bottom: 3px;*/
    margin: 0px;
    visibility: visible;
    position: static;
}

.page_left ul.AspNet-Menu li.AspNet-Menu-Selected ul li,
.page_left ul.AspNet-Menu li.AspNet-Menu-ChildSelected ul li
{
	float: left;
	border-width: 0px;
    padding: 0px;
    margin: 0px;
	visibility: visible;
    position: static;
    height: 16px;

}

.page_left ul.AspNet-Menu li.AspNet-Menu-Selected ul li a,
.page_left ul.AspNet-Menu li.AspNet-Menu-ChildSelected ul li a
{
	color: #000000;
}

.page_left ul.AspNet-Menu li ul li.AspNet-Menu-Selected a
{
	color: #652666;
}


/* produkt niveau 1 */

.contenttop div.AspNet-Menu-Horizontal
{
	padding-top: 9px;
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu
{
    z-index: 100;
    height: 36px;
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    width: 142px;
    height: 36px;
    padding: 0px;
    margin: 0px;
    margin-right: 16px;
    background-image: url('/gfx/mega/productmenu/btnmain_bg.gif');
    background-repeat: no-repeat;
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-ChildSelected,
.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Selected
/*.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li:hover*/
{
	background-image: url('/gfx/mega/productmenu/btnmain_bg_selected.gif');
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-LeafLast
{
	margin: 0px;
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li a,
.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li a:hover
{
    width: 142px;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    cursor: default;
}


/* product niveau 2 */

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul
{
	width: 960px;
	_height: 60px;
	min-height: 60px;
	height: auto;
	
	background-image: url('/gfx/mega/productmenu/test.gif');
	background-repeat: no-repeat;
	
/*	background-color: #fdfcfc;*/
	
	margin: 0px;
	padding: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	
	padding-left: 6px; /*her*/
	
	float: left;
	position: absolute;
	/*position: static;*/

	z-index: 100;

	visibility: hidden;
	display: block;
}
/*
.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li:hover ul
{
	visibility: visible;
}
*/
.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li
{
	float: left;
	width: 152px;
	_height: 60px;
	min-height: 60px;
	height: auto;

	background-image: none;
	/*border-right: solid 1px #e3e3e3;*/
	
	margin: 0px;
	padding: 0px;

	padding-left: 7px;

	position: static;
	visibility: hidden;
	/*background-color: Green;*/
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li.AspNet-Menu-LeafFirst
{
	/*margin-left: 6px;*/
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li.AspNet-Menu-ChildSelected,
.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li.AspNet-Menu-Selected
{
	background-image: none;
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li a,
.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li a:hover
{
	width: 151px;
	height: auto;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #652666;
    /*cursor: default;*/
    cursor: pointer;
    visibility: hidden;
}


/* product niveau 3 */

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul
{
	float: left;
	width: 151px;
	height: auto;
	background-image: none;
	_height: 13px;
	min-height: 13px;
	margin: 0px;
	padding: 0px;
	position: static;
	visibility: hidden;
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul li
{
	float: left;
	width: 151px;
	height: auto;
	_height: 13px;
	min-height: 13px;
	
	border-width: 0px;
	
	background-image: none;
	
	/*background-color: Red;*/
	
	margin: 0px;
	padding: 0px;

	position: static;
	visibility: hidden;
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul li.AspNet-Menu-LeafFirst
{
	margin: 0px;
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul li a,
.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul li a:hover
{
	width: 151px;
	height: auto;
	_height: 13px;
	min-height: 13px;

	line-height: 11px;

	text-align: left;

	margin: 0px;
	padding: 0px;

	font-size: 11px;
	font-weight: normal;
	color: #808080;
	cursor: pointer;

	/*background-color: Yellow;*/

	position: static;
	visibility: hidden;
}

.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul li a:hover,
.contenttop div.AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul li.AspNet-Menu-Selected a
{
	color: #000000;
}
