﻿/*
Diese Styleklassen sind essentiell wichtig für das Menü.

Sie dürfen auf KEINEN FALL weder umbenannt noch gelöscht werden.

Ebenso ist es zu vermeiden, Attribute wie float, height und width zu setzen.
Die Breite der Items können direkt über die Property MenuItemWidth des Menu-Steuerelements angepasst werden
*/

.MainMenuStyle
{
}
.MainMenuItemStyle
{
    background-repeat:no-repeat;
    vertical-align: middle;
    height: 40px;
    float: left;
    margin-left:5px;
    margin-right:5px;
    width:120px;
}
.MainMenuItemStyle:Hover
{
    background-position:0 -40px;
}
.MainMenuItemStyle A
{
    color: White;
    font-size: 0px;
    text-decoration: none;
    margin:0px;
    padding:0px;
    width:120px;
    height:40px;
    vertical-align:top;
          display:block;
        float:left;
  	
}
.MainMenuItemStyle A:Hover
{
    
}


.MainMenuItemStyleSelected
{
    background-repeat:no-repeat;
    vertical-align: middle;
    height: 40px;
    float: left;
    margin-left:5px;
    margin-right:5px;
    width:120px;
    background-position:0 -80px;
}
.MainMenuItemStyleSelected:Hover
{
    /*background-position:0 -40px;*/
}
.MainMenuItemStyleSelected A
{
    color: White;
    font-size: 0px;
    text-decoration: none;
    margin:0px;
    padding:0px;
    width:120px;
    height:40px;
    vertical-align:top;
          display:block;
        float:left;
  	
}
.MainMenuItemStyleSelected A:Hover
{
}

.MainMenuItemStyleOnSubMenuHover
{
   background-repeat:no-repeat;
    vertical-align: middle;
    height: 40px;
    float: left;
    margin-left:5px;
    margin-right:5px;
    width:120px;
    background-position:0 -40px;
}
.MainMenuItemStyleOnSubMenuHover A
{
    color: White;
    font-size: 0px;
    text-decoration: none;
    margin:0px;
    padding:0px;
    width:120px;
    height:40px;
    vertical-align:top;
          display:block;
        float:left;
  	
    
}


.SubMenuStyle
{
}
.SubMenuStyleOnMainMenuItemHover
{
    /*background-color: #4878A0;*/
}
.SubMenuStyleSelected
{
    /*background-color: #415F88;*/
}
.SubMenuItemStyle
{
    background-color: Transparent;
    padding-top:5px;
}
.SubMenuItemStyle:Hover
{
   /* background-color: #314F78;*/
   /* border-left: solid 1px lightgray;
    border-right: solid 1px lightgray;*/
}
.SubMenuItemStyle A
{
    color: silver;
    font-size: 11pt;
    font-family: 'Segoe UI';
    text-decoration: none;
}
.SubMenuItemStyle A:Hover
{
      color:white;
}


.SubMenuItemStyleSelected
{
     /*background-color: #314F78;*/
        padding-top:5px;
         color: #EFD099;
         
}
.SubMenuItemStyleSelected:Hover
{
    /*background-color: #567F9F;     border-bottom: solid 1px #567F9F;
    background-color: #314F78;*/
}
.SubMenuItemStyleSelected A
{
      color: #FF9900;
    font-size: 11pt;
    font-family: 'Segoe UI';
    text-decoration: none;
}
.SubMenuItemStyleSelected A:Hover
{
    color: #FF9900;
}


.SubMenuItemStyleOnDynamicMenuHover
{
    /*background-color: #314F78;*/
  /* border-left: solid 1px lightgray;
    border-right: solid 1px lightgray; */
     padding-top:5px;
}
.SubMenuItemStyleOnDynamicMenuHover A
{
    color: White;
    font-size: 11pt;
    font-family: 'Segoe UI';
    text-decoration: none;
}


.DynamicMenuStyle
{
    border-left: solid 1px lightgray;
    border-right: solid 1px lightgray;
    border-bottom: solid 1px lightgray;
}
.DynamicMenuItemStyle
{
    background-color: #5989AA;
}
.DynamicMenuItemStyle:Hover
{
    border-top: solid 1px lightgray;
    border-bottom: solid 1px lightgray;
}

.DynamicMenuItemStyle A
{
    color: White;
    font-size: 10pt;
    font-family: 'Segoe UI';
    text-decoration: none;
}
.DynamicMenuItemStyle A:Hover
{
    color: #FF9900;
}

.MainMenuSubMenuDelimiter
{
    height: 0px;
    border-top: solid 1px #DDDDDD;
    width:800px;
    float:right;
}

