body  { color: black; font-size: 12px; font-family: Arial, Helvetica, "Sans Serif"; background-color: #ffffff; margin: 0px; padding: 0px; height: 100% }
td   { font-size: 12px }

select     { color: white; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #0f324f; border: solid 1px #0f324f }

.gbentry  { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d7d7d7 }
.newstitel    { color: #0f324f; font-weight: 600; font-size: 16px }
.newssubtitel   { color: #5a7d9a; font-weight: 600; font-size: 14px }
.newstext  { font-size: 12px; text-align: justify; vertical-align: middle }
.newslink, a.newslink:link, a.newslink:visited   { color: #c60; font-weight: normal; font-size: 12px; text-align: left; padding: 1px }
a.newslink:hover    { color: #001; text-decoration: none; background-color: #fc9 }
.gbentry1 { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c2cadd }
#left_outline   { background-color: #d7d7d7; float: left; padding: 2px; border: 0px #cccccc; width: 145px }
#active_menu0  { color: white; font-weight: bold }
#active_menu1  { color: #0f324f; font-weight: bold }



.menu0   { text-align: center; width: 145px }
.menu1  { text-align: left }
.menu2  { color: #0f324f; font-size: 11px; text-align: left; vertical-align: middle; padding-left: 15px }
.headline    { color: white; font-weight: bold; background-color: #0f324f }
a.menu0:link, a.menu0:visited      { color: #ffffff; font-size: 12px; line-height: 19px; text-decoration: none; background-image: url("images/menu0.gif"); display: block; margin: 0; padding: 0; width: 100%; height: 19px; vertical-align: middle }

a.menu0:hover      { color: white; text-decoration: none; background-position: 0px -22px }
a.menu1:link, a.menu1:visited       { color: #d7d7d7; font-size: 12px; line-height: 19px; text-decoration: none; background-image: url("images/menu1.gif"); display: block; margin: 0; padding: 0 15px; width: 100%; height: 19px; vertical-align: middle }
a.menu1:hover   { color: #ffffff; text-decoration: none; background-position: 0px -22px }

.menu_left  { background: #d7d7d7 url(images/logo_back_left.gif) no-repeat; vertical-align: top; width: 145px }
.content   { background: url(images/logo_back_right.gif) no-repeat; vertical-align: top }
.text { font-size: 12px; text-align: justify }
table.moduletable  { margin-bottom: 15px; padding: 0px; width: 100%; border-collapse: collapse; border-spacing: 0px }
table.moduletable_opt { margin-bottom: 15px; padding: 0px; width: 100%; border-collapse: collapse; border-spacing: 0px }
table.moduletable th    { color: #f8f8f8; font-size: 11px; font-weight: 600; background-image: url(images/modul_head.gif); text-align: left; text-transform: uppercase; padding-top: 1px; padding-left: 4px; height: 16px }
table.moduletable_opt th   { color: #fff; font-size: 11px; font-weight: 600; background-image: url(images/modul_head_opt.gif); text-align: left; text-transform: uppercase; padding-top: 1px; padding-left: 4px; height: 16px }
table.moduletable td  { font-weight: normal; font-size: 11px; margin: 0px; padding: 0px }
table.moduletable_opt td { font-weight: normal; font-size: 11px; margin: 0px; padding: 0px }
#active_menu   { font-weight: bold; background-image: url(images/moduloption_active.gif) }
#active_submenu   { font-weight: bold; background-image: url(images/modulsuboption_active.gif) }
a#active_menu:hover  { }
a#active_menu:hover0 { color: #ff6600 }
a#active_menu:hover1 { color: #ff6600 }


a.button15:hover { background-position: 0px -15px }
a#activebutton { background-position: 0px -15px }

a.moduloption:link, a.moduloption:visited { color: black; font-size: 12px; line-height: 24px; text-decoration: none; background: url("images/moduloption.gif") no-repeat; display: block; margin: 0; padding: 0 0 0 18px; width: 100%; height: 24px; vertical-align: middle }
a.moduloption:hover { text-decoration: none; background-position: 0 -25px }
a.modulsuboption:link, a.modulsuboption:visited { color: black; font-size: 11px; line-height: 18px; text-decoration: none; background: url(images/modulsuboption.gif) no-repeat; display: block; margin: 0; padding: 0 0 0 20px; width: 100%; height: 18px; vertical-align: middle }
a.modulsuboption:hover { text-decoration: none; background-position: 0 -19px }
a.moduloption_adm:link, a.moduloption_adm:visited  { color: black; line-height: 24px; text-decoration: none; background: url("images/moduloption_adm.gif") no-repeat; display: block; margin: 0; padding: 0 0 0 18px; width: 100%; height: 24px; vertical-align: middle }
a.moduloption_adm:hover { text-decoration: none; background-position: 0px -25px }
.inputbox  { font-size: 11px; background-color: #ffffff; padding: 1px 1px 1px 4px; height: 19px }
.button  { font-size: 11px; font-family: Arial, Helvetica, "Sans Serif"; text-align: center; margin-top: 4px; height: 20px }
.explication_head { color: #0f324f; font-size: 12px }
.odd   { font-size: 12px; background-color: #f5f5f5 }
.even   { font-size: 12px; background-color: #dcdcdc }
a.even:link, a.even:visited, a.odd:link, a.odd:visited      { color: black }
a.headline:link, a.headline:visited  { color: white; font-weight: normal; text-decoration: underline }
a.headline:hover   { color: #0f324f; font-weight: normal; text-decoration: underline; background-color: #fc9 }
a.even:hover, a.odd:hover { }
.head  { color: #fff; font-weight: 600; font-size: 12px; background-color: #5a7d9a; padding: 1px }
a.head:link, a.head:visited     { color: white; font-weight: bold; text-decoration: none }
a.head2:link, a.head2:visited { color: white; font-weight: normal; font-size: 11px; text-decoration: none }
a.head:hover   { color: #0f324f; font-weight: bold; background-color: #fc9 }
a.head2:hover { color: #0f324f; font-weight: normal; background-color: #fc9 }
input { font-size: 10px }
.left  { font-size: 12px; background-color: #dcdcdc }
.right { }
a:active { color: #0f324f; font-weight: normal }
a:link { color: #0f324f; text-decoration: underline }
a:visited  { color: #0f324f; text-decoration: underline }
a:hover   { }
a.headlink:active, a.headlink:visited, a.headlink:link { color: #c60; text-decoration: underline }
a.headlink:hover { color: #001; text-decoration: none; background-color: #fc9 }
.class { }
.legend { color: #006; font-size: 11px; background-color: #ffc }

a.action1:link, a.action1:active, a.action1:visited { color: #CC3333; font-size: 10px; text-decoration: none }
a.action1:hover  { text-decoration: underline }
