.nav3-bullet {width:215px; margin:-5px;list-style-type:none;}

/* Menu Level 1 */
.nav3-bullet .menu-level1 {list-style-type:none;} 
.nav3-bullet .menu-level1 li.menu-level1-normal a, .nav3-bullet .menu-level1 li.menu-level1-normal a:visited {
list-style-type:none; display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; line-height:2.0em; padding:0px 10px; border-top: 1px solid #5D6C83; border-bottom: 1px solid  #5D6C83; text-decoration:none; font-weight:bold; font-size:1.2em;   color:#DFE8F2; background: #000000;  
}
.nav3-bullet .menu-level1 li.menu-level1-active a, .nav3-bullet .menu-level1 li.menu-level1-active a:visited {
list-style-type:none; display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; line-height:2.0em; padding:0px 10px; border-top: 1px solid #5D6C83; border-bottom: 1px solid  #5D6C83; text-decoration:none; font-weight:bold; font-size:1.2em;   color:#DFE8F2; background: #000000;  
}
.nav3-bullet .menu-level1 li.menu-level1-current-active a, .nav3-bullet .menu-level1 li.menu-level1-current-active a:visited {
list-style-type:none; display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; line-height:2.0em; padding:0px 10px; border-top: 1px solid #5D6C83; border-bottom: 1px solid  #5D6C83; text-decoration:none; font-weight:bold; font-size:1.2em;   color:#DFE8F2; background: #000000;  
}
.nav3-bullet .menu-level1 li.menu-level1-with-subpage a .nav3-bullet .menu-level1 li.menu-level1-with-subpage a:visited {
list-style-type:none; display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; line-height:2.0em; padding:0px 10px; border-top: 1px solid #5D6C83; border-bottom: 1px solid  #5D6C83; text-decoration:none; font-weight:bold; font-size:1.2em;   color:#DFE8F2; background: #000000;  
}


/* Spacer for Menu Level 1 - Seite Soll nicht anklickbar sein when subpages*/ 
.menu-level1-spacer {
list-style-type:none; display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; line-height:2.0em; padding:0px 10px; border-top: 1px solid #5D6C83; border-bottom: 1px solid  #5D6C83; text-decoration:none; font-weight:bold; font-size:1.2em;   color:#DFE8F2; background: #000000;
}


/* Menu Level 2 */
.nav3-bullet .menu-level2 {list-style-type:none;} 
/*NORMAL a a:visited */
.nav3-bullet .menu-level2 li.menu-level2-normal a, .nav3-bullet .menu-level2 li.menu-level2-normal a:visited {
list-style-type:none; display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0px 0px 0px 25px;  border-top: 0px solid #23282E; border-bottom: 1px dotted #848484; text-decoration:none; font-weight:normal; font-size:1em; color:#6495ED; background: url(../img/arrow.gif) no-repeat 10px 50%; 
}
/*NORMAL a:hover*/
.nav3-bullet .menu-level2 li.menu-level2-normal a:hover {
list-style-type:none; display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0px 0px 0px 25px;  border-top: 0px solid #23282E; border-bottom: 1px dotted #848484; text-decoration:none; font-weight:normal; font-size:1em; color:#6495ED; background: url(../img/arrow.gif) no-repeat 10px 50%;background-color: #5d6c83; 
}

/* ACTIVE a a:visited*/
.nav3-bullet .menu-level2 li.menu-level2-active a, .nav3-bullet .menu-level2 li.menu-level2-active a:visited {
list-style-type:none; display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0px 0px 0px 25px;  border-top: 0px solid #23282E; border-bottom: 1px dotted #848484; text-decoration:none; font-weight:normal; font-size:1em; color:#6495ED; background: url(../img/arrow.gif) no-repeat 10px 50%; 
}
/*CURRENT ACTIVE a a:visited*/
.nav3-bullet .menu-level2 li.menu-level2-current-active a, .nav3-bullet .menu-level2 li.menu-level2-current-active a:visited {
list-style-type:none; display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0px 0px 0px 25px;  border-top: 0px solid #23282E; border-bottom: 1px dotted #848484; text-decoration:none; font-weight:normal; font-size:1em; color:#6495ED; background: url(../img/arrow.gif) no-repeat 10px 50%; 
}

/*WITH SUBPAGE a a:visited*/
.nav3-bullet .menu-level2 li.menu-level2-with-subpage a, .nav3-bullet .menu-level2 li.menu-level2-with-subpage a:visited {
list-style-type:none; display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0px 0px 0px 25px;  border-top: 0px solid #23282E; border-bottom: 1px dotted #848484; text-decoration:none; font-weight:normal; font-size:1em; color:#6495ED; background: url(../img/arrow.gif) no-repeat 10px 50%; 
}
/* Spacer for Menu Level 2 */ /* Gleich Überschrift Level1 Active*/
.menu-level2-spacer {
list-style-type:none; display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; line-height:2.0em; padding:5px 10px 5px 20px; border-top: 1px solid #5D6C83; border-bottom: 1px solid  #5D6C83; text-decoration:none; font-weight:bold; font-size:1.2em;   color:#DFE8F2; background: #000000;
}

/* Menu Level 3 */
.nav3-bullet .menu-level3 {list-style-type:none;} 
.nav3-bullet .menu-level3 li.menu-level3-normal a, .nav3-bullet .menu-level3 li.menu-level3-normal a:visited {
list-style-type:none; display:block; line-height:1.7em; margin:0 0 0 0px; padding:0 0 0 40px; background:url(../img/arrow.gif) no-repeat 25px 50%; text-decoration:none; color:#A0A0A0; font-weight:normal; font-size:1em;border-bottom: 1px dotted transparent;border-top: 1px dotted transparent; 
}
.nav3-bullet .menu-level3 li.menu-level3-active a, .nav3-bullet .menu-level3 li.menu-level3-active a:visited {
list-style-type:none; display:block; line-height:1.7em; margin:0 0 0 0px; padding:0 0 0 40px; background:url(../img/arrow.gif) no-repeat 25px 50%; text-decoration:none; color:#A0A0A0; font-weight:normal; font-size:1em;border-bottom: 1px dotted transparent;border-top: 1px dotted transparent;
}
.nav3-bullet .menu-level3 li.menu-level3-current-active a, .nav3-bullet .menu-level3 li.menu-level3-current-active a:visited {
list-style-type:none; display:block; line-height:1.7em; margin:0 0 0 0px; padding:0 0 0 40px; background:url(../img/arrow.gif) no-repeat 25px 50%; text-decoration:none; color:#A0A0A0; font-weight:normal; font-size:1em;border-bottom: 1px dotted transparent;border-top: 1px dotted transparent;
}
.nav3-bullet .menu-level3 li.menu-level3-with-subpage a, .nav3-bullet .menu-level3 li.menu-level3-with-subpage a:visited {
list-style-type:none; display:block; line-height:1.7em; margin:0 0 0 0px; padding:0 0 0 40px; background:url(../img/arrow.gif) no-repeat 25px 50%; text-decoration:none; color:#A0A0A0; font-weight:normal; font-size:1em;border-bottom: 1px dotted transparent;border-top: 1px dotted transparent;
}

/* Menu Level 4 */
.nav3-bullet .menu-level4 {list-style-type:none;} 
.nav3-bullet .menu-level4 li.menu-level4-normal a, .nav3-bullet .menu-level4 li.menu-level4-normal a:visited {
list-style-type:none; display:block; line-height:1.7em; margin:0 0 0 0px; padding:0 0 0 60px; background:url(../img/arrow.gif) no-repeat 45px 50%; text-decoration:none; color:#A0A0A0; font-weight:normal; font-size:100%;border-bottom: 1px dotted transparent;border-top: 1px dotted transparent; 
}
.nav3-bullet .menu-level4 li.menu-level4-active a, .nav3-bullet .menu-level4 li.menu-level4-active a:visited {
list-style-type:none; display:block; line-height:1.7em; margin:0 0 0 0px; padding:0 0 0 60px; background:url(../img/arrow.gif) no-repeat 45px 50%; text-decoration:none; color:#A0A0A0; font-weight:normal; font-size:100%;border-bottom: 1px dotted transparent;border-top: 1px dotted transparent;
}
.nav3-bullet .menu-level4 li.menu-level4-current-active a, .nav3-bullet .menu-level4 li.menu-level4-current-active a:visited {
list-style-type:none; display:block; line-height:1.7em; margin:0 0 0 0px; padding:0 0 0 60px; background:url(../img/arrow.gif) no-repeat 45px 50%; text-decoration:none; color:#A0A0A0; font-weight:normal; font-size:100%;border-bottom: 1px dotted transparent;border-top: 1px dotted transparent;
}
.nav3-bullet .menu-level4 li.menu-level4-with-subpage a, .nav3-bullet .menu-level4 li.menu-level4-with-subpage a:visited {
list-style-type:none; display:block; line-height:1.7em; margin:0 0 0 0px; padding:0 0 0 60px; background:url(../img/arrow.gif) no-repeat 45px 50%; text-decoration:none; color:#A0A0A0; font-weight:normal; font-size:100%;border-bottom: 1px dotted transparent;border-top: 1px dotted transparent;
}

/* icons im menü*/
.menu-img {
width:16px;
}
