#menu_main{
   position: absolute;
   top: 98px;
   left: 0;
   padding: 0;
   margin: 0;
   height: 35px;
   width: 970px;
   z-index: 5;
}
#menu_main li{
   margin: 0 5px 0 0;
   padding: 0;
   float: left;
   list-style-type: none;
   display: block;
}

#menu_main a,
#menu_main a:link,
#menu_main a:visited {
   display: block;
   color : #fff;
   padding: 4px 5px 4px 5px;
   font-weight : bold;
   text-decoration : none;
   text-transform: uppercase;
}

#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{
   color: #333;
   background-color: #F4F4F4;
}

/* Ebene 1 Dropdown  ***************************/
#menu_main li ul{
   position: absolute;
   list-style: none; 
   padding: 0;
   margin: 0;
   visibility: hidden;
   background-color: #F4F4F4;
   width: 200px;
   border-left: 1px solid #fff;
   border-right: 1px solid #fff;
   top: 24px;
   
}

#menu_main li:hover ul {
   visibility: visible;
}

#menu_main li ul li {
   float: none;
   padding: 0;
   margin: 0;
   border: 0 none;
   width: inherit;
   height: auto;
   border-bottom: 1px solid #fff;
   display: block;
}

#menu_main li ul li.lastLi {
   border-bottom: 0 none;
}

#menu_main li ul li a,
#menu_main li ul li a:link,
#menu_main li ul li a:visited {
   position: relative;
   display: block;
   padding: 5px 10px;
   margin: 0;
   color: #333;
   text-decoration: none;
   text-transform: none;
   font-weight: normal;
   height: auto;
   border: 0 none;
}
#menu_main li ul li a:focus,
#menu_main li ul li a:hover,
#menu_main li ul li a:active {
   background-color: #0A1D5D !important;
   text-decoration: none;
   color: #fff;
   border: 0 none;
}

/** Menu Main Sub **/

#menu_main_sub{
   list-style: none;
   margin: 0 0 30px 2px;
   padding:  0 0 0 0;
   background-color: #F4F4F4;
}
#menu_main_sub li{
   margin: 0;
   padding: 0;
}

#menu_main_sub a,
#menu_main_sub a:link,
#menu_main_sub a:visited {
   border-top: 1px solid #fff;
   display: block;
   color : #262626;
   font-weight : normal;
   text-decoration : none;
   padding: 5px 5px 5px 5px;
}

#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{
   text-decoration: underline;
   background-color: #0A1D5D;
   color: #fff;
}
/* EBENE 1 */

#menu_main_sub ul{
   list-style: none;
   margin: 0;
   padding: 0;
}
#menu_main_sub ul li{
   margin: 0;
   padding: 0;
}

#menu_main_sub ul a,
#menu_main_sub ul a:link,
#menu_main_sub ul a:visited {
   border-top: 1px solid #fff;
   display: block;
   color : #262626;
   padding: 5px 5px 5px 15px;
   font-weight : normal;
   text-decoration : none;
   background-image:url(../images/bg_menumain_pfeil.gif);
   background-repeat: no-repeat;
   background-position: 0 center;
}

#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{
   text-decoration: underline;
   background-color: #711F26;
   color : #fff;
}

/* EBENE 2 */
#menu_main_sub ul ul{
   list-style: none;
   margin: 0;
   padding: 0;
}
#menu_main_sub ul ul li{
   margin: 0;
   padding: 0;
}

#menu_main_sub ul ul a,
#menu_main_sub ul ul a:link,
#menu_main_sub ul ul a:visited {
   border-top: 1px solid #fff;
   display: block;
   color : #333;
   padding: 5px 5px 5px 30px;
   font-weight : normal;
   text-decoration : none;
   background-image:url(../images/bg_menumain_sub_pfeil.gif);
   background-repeat: no-repeat;
   background-position: 5px center;
}

#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 {
   background-color: #F4F4F4;
   text-decoration: underline;
   color : #8C231C;
}

/* EBENE 3 */
#menu_main_sub ul ul ul {
   list-style: none;
   margin: 0;
   padding: 0;
}
#menu_main_sub ul ul ul li{
   margin: 0;
   padding: 0;
}

#menu_main_sub ul ul ul a,
#menu_main_sub ul ul ul a:link,
#menu_main_sub ul ul ul a:visited {
   border-top: 1px solid #fff;
   display: block;
   color : #333;
   padding: 5px 5px 5px 45px;
   font-weight : normal;
   text-decoration : none;
   background-image:url(../images/bg_menumain_sub_pfeil2.gif);
   background-repeat: no-repeat;
   background-position: 5px center;
}

#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{
   text-decoration: underline;
   background-color: #F5E6E2;
   color: #333;
}



#bannerbk h2 {
   padding: 11px 10px 7px;
   font-size: 120%;
   color: #711F26;
   background-color: #F5F1F1;
   margin: 14px 0 0 0;
}


#MenuService {
   background-color: #F5F1F1;
   position: relative;
   padding: 0;
   border-top: 1px solid #711F26;
   margin: 0 0 20px 0;
   min-height: 50px;
}

#MenuService li {
   display: block;
}

#MenuService a,
#MenuService a:link,
#MenuService a:visited {
   background-color: #F5F1F1;
   position: relative;
   display: block;
   padding: 5px 5px 5px 10px;
   color: #0A1D5D;
   text-decoration: none;
}

#MenuService a:focus,
#MenuService a:hover,
#MenuService a:active,
#MenuService a.selected,
#MenuService a.selected:link,
#MenuService a.selected:visited,
#MenuService a.selected:focus,
#MenuService a.selected:hover,
#MenuService a.selected:active {
   background-color: #F5F1F1;
   font-weight: bold;
   color: #0A1D5D;
   text-decoration: underline;
}

