/* Hauptnavigation oben / Navigation Links */
/* --------------------------------------- */

body { background-image: url(/cms/images/swh/bg.gif); background-color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }

p, td, input, ol, ul { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif }
select, option, textarea { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif }

a { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #3da32c }
a:hover { color: #000000; }

h3 { color: #000000; font-size: 13px; font-weight: bold }

ul {list-style-type: square }

/* Hauptnavigation 1. Ebene */
.menu-1 { background-color: #3da32c; }
.menu-1-1 { color: #ffffff; font-weight: bold; text-decoration: none }
.menu-1-1:hover { color: #FFEA00; text-decoration: none }
.menu-1-2 { color: #FFEA00; font-weight: bold; text-decoration: none }
.menu-1-2:hover { color: #FFEA00; text-decoration: none }

/* Navigation 2. Ebene : Rahmen*/
.menu-2-0 { }

/* Navigation 2. Ebene : Verweise */
.menu-2 { background-color: #3da32c; height: 14px }
.menu-2-1 { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.menu-2-1:hover { color: #FFEA00; }
.menu-2-2 { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFEA00; font-weight: bold; text-decoration: none; }
a.menu-2-2:hover { color: #FFEA00; }

/* Navigation 3. Ebene : Verweise */
.menu-3 { background-color: #ffffff; }
.menu-3-1 { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #3da32c; font-weight: normal; text-decoration: none; }
.menu-3-1:hover { color: #000000; }
.menu-3-2 { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
.menu-3-2:hover { color: #000000; }

/* Navigation 4. Ebene : Verweise */
.menu-4-1 { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #3da32c; font-weight: normal; text-decoration: none; }
a.menu-4-1:hover { color: #000000; }
.menu-4-2 { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a.menu-4-2:hover { color: #000000; }

/* Zusatzspalte rechts */
.aux { background-color: #efefef }

/* Misc */
.present { color: #008000 }
.absent { color: #f00000 }

.content {  }

.headline { font-family: Verdana, Arial, sans-serif; font-size: 15px; color: #000000; font-weight: bold }
.subline { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #3e4684; font-weight: bold }
.standards { font-size: 9px; color: #3da32c }

.position { background-color: #efefef; font-size: 10px; text-decoration: none }
.position a { text-decoration: none }

.table-border { background-color: #808080 }
.table-header { background-color: #efefef }

.sitemap-border { background-color: #808080 }
.sitemap-header { background-color: #e4ece3 }
.sitemap-link { text-decoration: none }

.metas { }

.search { font-size: 10px; color: #3da32c; font-weight: bold }
.search_input { font-size: 10px; border: solid 1px #000000; width: 80px }

/* Drop Menu */
.drop { position: relative }
.drop_menu { border: solid 1px #ffffff; border-style: outset; background-color: #ffffff }
.drop_menu a { color: #b66668; font-size: 10px; font-weight: normal; text-decoration: none }
.drop_menu a:hover { font-size: 10px; font-weight: normal; color: #000000; text-decoration: none }
