#menu_main {
   position: relative;
   overflow: hidden;
   width: 980px;
   border: 1px solid #3D6CB4;
   background-color:#3D6DB4;
   background-image: url("../images/bg_menu_maini.jpg");
   background-position: left top;
   background-repeat: repeat-x;
}

#menu_main li {
   position: relative;
   float: left;
   margin:0;
   z-index: 10;
}

#menu_main a,
#menu_main a:link,
#menu_main a:visited {
   display: block;
   padding: 20px 10px;
   color: #fff;
   border-right: 1px solid #3D6CB4;
   font-weight: normal;
   text-decoration: none;
   text-transform: uppercase;
   background-color:#3D6DB4;
   background-image: url("../images/bg_menu_maini.jpg");
   background-position: left top;
   background-repeat: repeat-x;
  
}

#menu_main a:focus,
#menu_main a:hover,
#menu_main a:active,
#menu_main a.selected,
#menu_main a.selected:link,
#menu_main a.selected:visited,
#menu_main a.selected:focus,
#menu_main a.selected:hover,
#menu_main a.selected:active {
   background-image: url("../images/bg_menu_main_ahover.jpg");
   background-position: left top;
   background-repeat: repeat-x;
   text-decoration: none;
   background-color: #373737;
}



/** Menu Main Sub **/

#menu_main_sub{
   list-style: none;
   background-color: transparent;
   margin: 20px 0 70px 0;
}
#menu_main_sub li{
   margin: 2px 0;
}

#menu_main_sub a,
#menu_main_sub a:link,
#menu_main_sub a:visited {
   position: relative;
   font-size: 92%;
   text-transform: uppercase;
   display: block;
   color: #003F6A;
   font-weight : normal;
   text-decoration : none;
   padding: 4px 5px 4px 40px;
}

#menu_main_sub a:focus,
#menu_main_sub a:hover,
#menu_main_sub a:active,
#menu_main_sub a.selected,
#menu_main_sub a.selected:link,
#menu_main_sub a.selected:visited,
#menu_main_sub a.selected:focus,
#menu_main_sub a.selected:hover,
#menu_main_sub a.selected:active{
   color: #006DB8;
   background-image: url("../images/bg_menu_sub.gif");
   background-position: 10px 9px;
   background-repeat: no-repeat;
}
/* EBENE 1 */

#menu_main_sub ul{
   list-style: none;
}

#menu_main_sub ul li{
   margin: 0;
}

#menu_main_sub ul a,
#menu_main_sub ul a:link,
#menu_main_sub ul a:visited {
   font-size: 92%;
   display: block;
    text-transform: none;
   color: #003F6A;
   padding: 4px 5px 4px 50px;
   font-weight : normal;
   text-decoration : none;
}

#menu_main_sub ul a:focus,
#menu_main_sub ul a:hover,
#menu_main_sub ul a:active,
#menu_main_sub ul a.selected,
#menu_main_sub ul a.selected:link,
#menu_main_sub ul a.selected:visited,
#menu_main_sub ul a.selected:focus,
#menu_main_sub ul a.selected:hover,
#menu_main_sub ul a.selected:active{
   color: #006DB8;
   background-image: none;
   background-image: url("../images/pfeil_sub_pfeil1.gif");
   background-position: 40px 8px;
   background-repeat: no-repeat;
}

/* EBENE 2 */

#menu_main_sub ul ul{
   list-style: none;
}

#menu_main_sub ul ul li{
   margin: 0;
}

#menu_main_sub ul ul a,
#menu_main_sub ul ul a:link,
#menu_main_sub ul ul a:visited {
   font-size: 92%;
   display: block;
    text-transform: none;
   color: #003F6A;
   padding: 4px 5px 4px 62px;
   font-weight : normal;
   text-decoration : none;
}

#menu_main_sub ul ul a:focus,
#menu_main_sub ul ul a:hover,
#menu_main_sub ul ul a:active,
#menu_main_sub ul ul a.selected,
#menu_main_sub ul ul a.selected:link,
#menu_main_sub ul ul a.selected:visited,
#menu_main_sub ul ul a.selected:focus,
#menu_main_sub ul ul a.selected:hover,
#menu_main_sub ul ul a.selected:active{
   color: #006DB8;
   background-image: none;
   background-image: url("../images/pfeil_sub_pfeil2.gif");
   background-position: 50px 8px;
   background-repeat: no-repeat;
}

/* EBENE 3 */

#menu_main_sub ul ul ul{
   list-style: none;
}

#menu_main_sub ul ul ul li{
   margin: 0;
}

#menu_main_sub ul ul ul a,
#menu_main_sub ul ul ul a:link,
#menu_main_sub ul ul ul a:visited {
   font-size: 92%;
   display: block;
    text-transform: none;
   color: #003F6A;
   padding: 4px 5px 4px 75px;
   font-weight : normal;
   text-decoration : none;
}

#menu_main_sub ul ul ul a:focus,
#menu_main_sub ul ul ul a:hover,
#menu_main_sub ul ul ul a:active,
#menu_main_sub ul ul ul a.selected,
#menu_main_sub ul ul ul a.selected:link,
#menu_main_sub ul ul ul a.selected:visited,
#menu_main_sub ul ul ul a.selected:focus,
#menu_main_sub ul ul ul a.selected:hover,
#menu_main_sub ul ul ul a.selected:active{
   color: #006DB8;
   background-image: none;
   background-image: url("../images/pfeil_sub_pfeil3.gif");
   background-position: 60px 8px;
   background-repeat: no-repeat;
}
/** Menu Footer **/

#MenuFooter {
   width: 100%;
   font-size: 12px;
   list-style: none;
   overflow: hidden; 
}

#MenuFooter li {
   position: relative;
   margin: 0 22erpx;
   padding: 0;
   float: left;
   z-index: 20;
}

#MenuFooter h3{
   position: relative;
   margin-bottom: 10px ;
   color: #fff;
   z-index: 20;
}

#MenuFooter h3 a,
#MenuFooter h3 a:link,
#MenuFooter h3 a:visited {
   text-transform:uppercase;
   padding: 10px 10px 8px 10px;
   color: #414141;
   text-decoration: none;
   display: block;
   font-weight: normal;
}

#MenuFooter h3 a:focus,
#MenuFooter h3 a:hover,
#MenuFooter h3 a:active,
#MenuFooter h3 a.selected,
#MenuFooter h3 a.selected:link,
#MenuFooter h3 a.selected:visited,
#MenuFooter h3 a.selected:focus,
#MenuFooter h3 a.selected:hover,
#MenuFooter h3 a.selected:active{
}

#MenuFooter ul {
   list-style-type: none;  
   margin-right: 0;
   font-size: 12px;
}

#MenuFooter li li {
   position: relative;
   float: none;
   margin: 0;
}

#MenuFooter ul a,
#MenuFooter ul a:link,
#MenuFooter ul a:visited {
   position: relative;
   padding: 2px 10px 2px 10px;
   margin: 0;
   color: #414141;
   text-decoration: none;
   display: block;
}

#MenuFooter ul a:focus,
#MenuFooter ul a:hover,
#MenuFooter ul a:active,
#MenuFooter ul a.selected,
#MenuFooter ul a.selected:link,
#MenuFooter ul a.selected:visited,
#MenuFooter ul a.selected:focus,
#MenuFooter ul a.selected:hover,
#MenuFooter ul a.selected:active{
  background-color: #E8EEF5;
}

