﻿body
{
    behavior: url(csshover2.htc); /*per IE6*/
}

.MainMenu
{
    margin:0;
    padding:0;
    z-index: 9999;
    float: left;
    width: 900px;
	background-image: url('../../Images/bg_topnavi.jpg');
	background-repeat: no-repeat;
	padding-bottom: 6px;
	padding-left: 8px;
    font-family: Verdana, sans-serif;
    font-weight: bold;
}

.MainMenu ul
{
    z-index: 9999;
    padding:0;
    margin:0;
}

.MainMenu ul li
{
    z-index: 9999;
    position: relative;
    float: left;
    list-style: none;
    margin: 0;
    padding:0;    
}

.MainMenu ul li a
{
    z-index: 9999;
    float:left;
    height: 28px;
    display: block;
    text-decoration:none;
    line-height: 28px;
    color: #D4C3B0;
    padding-left: 28px;
	padding-right: 26px;
	font-size: 12px;
    background-image: url('../../Images/button_topnavi_norm.jpg');
	background-repeat: no-repeat;
}

.MainMenu ul li a:hover
{
    z-index: 9999;
	background-image: url('../../Images/button_topnavi_selected.jpg');
	background-repeat: no-repeat;
    color: #494841;
}
.MainMenu :hover > a, .MainMenu ul ul :hover > a
{
    z-index: 9999;
	background-image: url('../../Images/button_topnavi_selected.jpg');
	background-repeat: no-repeat;
    color: #494841;
}

.MainMenu ul.AspNet-Menu li.AspNet-Menu-Selected a
{
    z-index: 9999;
	background-image: url('../../Images/button_topnavi_selected.jpg');
	background-repeat: no-repeat;
    color: #6F4B26;
}

.MainMenu ul ul
{
    position: absolute;
    top: 28px;
    left: 0px;
    visibility: hidden;
    width: 220px;
    z-index: 9999;
    /*border:2px;
    border-top-width: 0px;
    border-color:#D4C3B0;
    border-style:solid;*/
}

.MainMenu ul ul li
{
    z-index: 9999;
    list-style: none;
    margin: 0;
    padding:0;
    height:22px;
    background: #494841;    
}

.MainMenu ul ul li a
{
    z-index: 9999;
    width: 170px;
    line-height:normal;
    font-size: 10px;
    background-image: none;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.MainMenu ul ul li a:hover
{
    z-index: 9999;
    width: 170px;
    line-height: normal;
    font-size: 10px;
    background-image: none;
    padding-left: 10px;
    padding-right: 10px;
    color: #494841;
    background-color: #d4c3b0;
    padding-top: 4px;
    padding-bottom: 4px;
}

.MainMenu ul li:hover ul
{
    visibility:visible;
}

.MainMenu ul.AspNet-Menu li.AspNet-Menu-Selected li a
{
    z-index: 9999;
    width: 170px;
    line-height:normal;
    font-size: 10px;
    background-image: none;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
    color: #D4C3B0;
}
.MainMenu ul.AspNet-Menu li.AspNet-Menu-Selected li a:hover
{
    z-index: 9999;
    width: 170px;
    line-height: normal;
    font-size: 10px;
    background-image: none;
    padding-left: 10px;
    padding-right: 10px;
    color: #494841;
    background-color: #d4c3b0;
    padding-top: 4px;
    padding-bottom: 4px;
}

