body  { background-color: white; margin: 0px; padding: 0px; scrollbar-face-color: white; scrollbar-highlight-color: white; scrollbar-shadow-color: white; scrollbar-arrow-color: black; scrollbar-3dlight-color: black; scrollbar-track-color: white}
img { border: 0px }
table  { margin: 0; padding: 0; border: 0px }
hr  { margin: 0; padding: 0; border-style: solid; border-width: 1px 0 0; border-color: black }
h1  { color: #009CDD; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; margin: 0 }
h2  { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; margin: 0 0 12px }
.arge-ot {position: absolute; top: 0px; left: 0px; visibility: hidden; font-size: 1px }
.text     { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text2 { font-size: 10px; color: black; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
a:link   { color: black; }
a:visited  { color: black;  }
a:hover  { color: black;  }
.link2   { text-decoration: none}
hr {height: 1px; border: 1px dotted #0595D1}
.top     { background-image: url("../img/bg_top.jpg"); background-repeat: no-repeat; height: 120px }
.nav {background-color: #0595D1; height: 19px; color: white; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
.main   { padding-top: 20px; padding-bottom: 20px }
.left   { width: 180px }
.site   { width: 380px; padding: 20 10 10 10px }
.right   { width: 180px }
.footer   { border-top: 1px solid #AAAAAA; color: #AAAAAA; text-align: center }
.navbox { padding: 0 26 0 26px; border-right: 1px solid white; float: left }
.navtext  { color: white; text-decoration: none }
.line { border-bottom: 1px dotted black}
.submenu {text-align: left; font-size: 11px; background-color: white; border: 1px solid #0595D1; visibility: hidden; position: absolute; top: 17px; line-height: 24px }

#nav a:link   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav a:visited   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block}
#nav a:hover { color: white; background-color: #0595D1; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav a:active { color: white; background-color: #0595D1; text-decoration: none; padding: 0 60 0 10px; display: block }

#nav_newsroom a:link   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_newsroom a:visited   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block}
#nav_newsroom a:hover { color: white; background-color: #0595D1; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_newsroom a:active { color: white; background-color: #0595D1; text-decoration: none; padding: 0 60 0 10px; display: block }

#nav_datenbank a:link   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_datenbank a:visited   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block}
#nav_datenbank a:hover { color: white; background-color: #0595D1; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_datenbank a:active { color: white; background-color: #0595D1; text-decoration: none; padding: 0 60 0 10px; display: block }

#nav_arbeitskreise_veranstaltungen a:link   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_arbeitskreise_veranstaltungen a:visited   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block}
#nav_arbeitskreise_veranstaltungen a:hover { color: white; background-color: #33CC36; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_arbeitskreise_veranstaltungen a:active { color: white; background-color: #33CC36; text-decoration: none; padding: 0 60 0 10px; display: block }

#nav_arbeitskreise_technik a:link   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_arbeitskreise_technik a:visited   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block}
#nav_arbeitskreise_technik a:hover { color: white; background-color: #C8CD66; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_arbeitskreise_technik a:active { color: white; background-color: #C8CD66; text-decoration: none; padding: 0 60 0 10px; display: block }

#nav_arbeitskreise_bildung a:link   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_arbeitskreise_bildung a:visited   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block}
#nav_arbeitskreise_bildung a:hover { color: white; background-color: #0400FC; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_arbeitskreise_bildung a:active { color: white; background-color: #0400FC; text-decoration: none; padding: 0 60 0 10px; display: block }

#nav_arbeitskreise_kommunikation a:link   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_arbeitskreise_kommunikation a:visited   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block}
#nav_arbeitskreise_kommunikation a:hover { color: white; background-color: #FC0001; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_arbeitskreise_kommunikation a:active { color: white; background-color: #FC0001; text-decoration: none; padding: 0 60 0 10px; display: block }

#nav_service a:link   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_service a:visited   { color: #0595D1; background-color: white; text-decoration: none; padding: 0 60 0 10px; display: block}
#nav_service a:hover { color: white; background-color: #0595D1; text-decoration: none; padding: 0 60 0 10px; display: block }
#nav_service a:active { color: white; background-color: #0595D1; text-decoration: none; padding: 0 60 0 10px; display: block }