/* CMS V.5.0.5 / 07-2011 */

/* oben, rechts, unten, links // margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:1px solid #cccccc; position:absolute; */

/* Menü
----------------------------------------------------------------------*/

.kastenmenue { color:#ffffff;border-top: 0px solid #003e67; border-bottom: 0px solid #003e67;margin:0px;padding:0px;position:relative; padding-top:0px; text-align:right; white-space: nowrap;height:24px;z-index:100; }

#menuo_bg { z-index:0;height:24px;padding-left:0px;margin-left:0px;margin-right:0px;background-image:url(../img/menue/menue-bg.png);background-repeat:repeat-x;white-space: nowrap;}

/*  oben  */
a.menue, a.menue:link, a.menue:visited { color:#ffffff; font-size:11px;font-weight:normal; }
a.menue:hover, a.menue:focus { color:#003399; background:#ffffff; font-size:11px;font-weight:normal; }

a.menue2, a.menue2:link, a.menue2:visited { color:#003399; background:#ffffff; font-size:11px;font-weight:normal; }
a.menue2:hover, a.menue2:focus { color:#003399; background:#ffffff; font-size:11px;font-weight:normal; }

.menu a.menue { display:block;padding:1px 5px 1px 5px; margin-top:1px; white-space: normal; height:20px; }
.menu a.menue2 { display:block; padding:1px 5px 1px 5px; margin-top:1px; white-space: normal; height:20px; }
.menuO a.menue { display:block;padding:1px 5px 1px 5px; margin-top:1px; white-space: normal; height:20px; }
.menuO a.menue2 { display:block; padding:1px 5px 1px 5px; margin-top:1px; white-space: normal; height:20px; }


/*  unten  */
a.menue3, a.menue3:link, a.menue3:visited { color:#333333; }
a.menue3:hover, a.menue3:focus { background-color:#e2e2e2;color:#333333; }

a.menue4, a.menue4:link, a.menue4:visited { background-color:#e2e2e2;color:#333333; }
a.menue4:hover, a.menue4:focus { background-color:#e2e2e2;color:#333333; }

/*  unten  */
#menuebox {line-height:12px; font-size:12px; text-align:left; }
#menueboxMember {line-height:12px; font-size:12px; }
#menueboxZusatz {line-height:12px; font-size:12px; }

#menuebox a { display:block; margin:1px 0px 1px 0px; padding:5px 0px 5px 0px; }
#menuebox a:visited {}
#menuebox a:hover {}
#menuebox a:focus {}

#menuoright a.menue { display:block;float:left;padding-left:15px;padding-right:15px;height:40px;padding-top:18px; }
#menuoright a.menue:visited {  }
#menuoright a.menue:hover { padding-left:15px;padding-right:15px;height:40px;padding-top:18px;background-image:url(../img/menue/menu-onmouseover.gif);background-repeat:repeat-x;background-position:top; }
#menuoright a.menue:focus { padding-left:15px;padding-right:15px;height:40px;padding-top:18px;background-image:url(../img/menue/menu-onmouseover.gif);background-repeat:repeat-x;background-position:top; }

#kastenmenue2 a.menue3 { display:block;float:left; height:30px;padding:0px;padding-left:0px;padding-top:15px;margin-top:-5px; white-space: normal; }
#kastenmenue2 a.menue3:visited {height:30px;padding:0px;padding-left:0px;padding-top:15px;margin-top:-5px; }
#kastenmenue2 a.menue3:hover {height:30px;padding-top:15px; }
#kastenmenue2 a.menue3:focus {height:30px;padding-top:15px; }
/* position:absolute; */
#kastenmenue2 a.menue4 { display:block;float:left; height:30px;padding:0px;padding-left:0px;padding-top:15px;margin-top:-5px; white-space: normal; }
#kastenmenue2 a.menue4:visited {height:30px;padding:0px;padding-left:0px;padding-top:15px;margin-top:-5px; }
#kastenmenue2 a.menue4:hover {height:30px;padding-top:15px; }
#kastenmenue2 a.menue4:focus {height:30px;padding-top:15px; }

#menueboxMember a {display:block; padding:5px;padding-left:10px;margin:1px;margin-left:0px;margin-right:0px; }
#menueboxMember a:visited {padding:5px;padding-left:10px;margin:1px;margin-left:0px;margin-right:0px;}
#menueboxMember a:hover { }
#menueboxMember a:focus { }

#menueboxZusatz a {display:block; padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px; }
#menueboxZusatz a:visited {padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px;}
#menueboxZusatz a:hover { }
#menueboxZusatz a:focus { }

#menuebox a.umenue3 {display:block; padding:5px;padding-left:0px;padding-right:0px;margin:0px; }
#menuebox a.umenue3:visited {padding:5px;padding-left:0px;padding-right:0px;margin:0px;}
#menuebox a.umenue3:hover { }
#menuebox a.umenue3:focus { }

#menuebox a.umenue4 {display:block; padding:5px;padding-left:0px;padding-right:0px;margin:0px; }
#menuebox a.umenue4:visited {padding:5px;padding-left:0px;padding-right:0px;margin:0px;}
#menuebox a.umenue4:hover { }
#menuebox a.umenue4:focus { }

/*  Level 1  */
a.umenue, a.umenue:link, a.umenue:visited { color:#333333;font-size:11px; }
a.umenue:hover, a.umenue:focus { color:#003399;font-size:11px; }

a.umenue2, a.umenue2:link, a.umenue2:visited { color:#003399;font-size:11px; }
a.umenue2:hover, a.umenue2:focus { color:#003399;font-size:11px; }

/*  Level 2  */
a.umenue3, a.umenue3:link, a.umenue3:visited { color:#333333;font-size:11px; }
a.umenue3:hover, a.umenue3:focus { color:#003399;font-size:11px; }

a.umenue4, a.umenue4:link, a.umenue4:visited { color:#003399;font-size:11px; }
a.umenue4:hover, a.umenue4:focus { color:#003399; font-size:11px; }

/* ENDE
----------------------------------------------------------------------*/
