@media all {
#submenu { color: #003; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; background-image: url(../images/base/bg_box.jpg); text-align: left; position: static; top: 22px; width: 240px; float: left; margin: 0; padding: 0; }
#submenu a:hover { color: #0f9736; }
#submenu1 { color: #003; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; background-image: url(../images/base/bg_box.jpg); text-align: left; margin: 0; padding: 0; position: static; height: 22px; }
#submenu1-act { color: #c00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; background-color: #ccc; text-align: left; margin: 0; padding: 0; height: 22px; }
#submenu2 { color: #003; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: left  ; }
#submenu2-act { color: #c00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; }
#submenu3 { color: #003; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: left  ; }
#submenu3-act { color: #c00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; }
}
/* =-=-=-=-=-=-=-[Hamburg@work]-=-=-=-=-=-=-=- */
#submenu ul { width: 240px; float: left; margin: 0; padding: 0; list-style-type: none; }
.submenu1 { color: #003666; width: 236px; float: left; margin: 0; padding: 0 0 0 2px; border-top: 1px solid #fff; border-left: 4px solid #036; list-style-type: none; list-style-position: outside; }
.submenu1-act { color: #c00; width: 236px; float: left; margin: 0; padding: 0 0 0 2px; border-top: 1px solid #fff; border-left: 4px solid #ca0837; list-style-type: none; list-style-position: outside; }
.submenu2 { color: #003666; background-color: #fff; width: 228px; list-style-type: none; list-style-position: outside; float: left; margin: 0; padding: 0 0 0 8px; border-top: 1px solid #fff; border-left: 4px solid #003666; }
.submenu2-act { color: #c00; background-color: #fff; width: 228px; list-style-type: none; list-style-position: outside; float: left; margin: 0; padding: 0 0 0 8px; border-top: 1px solid #fff; border-left: 4px solid #ca0837; }
.submenu3 { color: #003666; width: 232px; list-style-type: none; list-style-position: outside; float: left; margin: 0; padding: 0 0 0 4px; border-top: 1px solid #fff; border-left: 4px solid #ccc; }
.submenu3-act { color: #003; width: 232px; list-style-type: none; list-style-position: outside; float: left; margin: 0; padding: 0 0 0 4px; border-top: 1px solid #fff; border-left: 4px solid #999; }

a.submenu:link { color: #036; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; word-spacing: 1px; }
a.submenu-act:link { color: #036; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; word-spacing: 1px; }
a.submenu:hover { color: #c00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; word-spacing: 1px; }
a.submenu-act:hover { color: #c00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; word-spacing: 1px; }
a.submenu:visited { color: #003666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; word-spacing: 1px; }
a.submenu-act:visited { color: #003666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; word-spacing: 1px; }
a.submenu:active { color: #003666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; word-spacing: 1px; }
a.submenu-act:active { color: #003666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; word-spacing: 1px; }
