
body  { background-color: #e3e8f0; margin: 0px; padding: 0px }
td { color: #000; font-size: 12px; font-family: verdana, arialFontName }
a:link   { color: #000; text-decoration: none }
a:active  { color: #000; text-decoration: none }
a:visited  { color: #000; text-decoration: none }
a:hover { color: #77b800 }
#headline { color: #003a69; font-weight: bolder; font-size: 13px }
#headline_sub  { color: #fff; font-weight: bolder; font-size: 13px }
#headline_info { color: #003a69; font-style: italic; font-weight: bolder; font-size: 16px; font-family: arial }
#text_light { color: #808080 }
#text_light_small { color: #808080; font-size: 10px }
#text_small { color: #808080; font-size: 10px; font-family: verdana, arial; text-decoration: none }
#text_small_blue { color: #003a69; font-size: 10px; font-family: verdana, arial; text-decoration: none }
#text_agb { color: #808080; font-size: 9px; font-family: verdana, arial; text-decoration: none }
#text_blue { color: #003a69; font-weight: bolder; font-size: 11px; font-family: verdana, arial }
#text_orange { color: #f39800; font-weight: bolder; font-size: 11px; font-family: verdana, arial }
#text_white { color: #fff; font-weight: bolder; font-size: 11px; font-family: verdana, arial }
#text_status_ok { color: #228b22; font-weight: bolder; font-size: 11px; font-family: verdana, arial }
#text_status_error { color: #f00; font-weight: bolder; font-size: 11px; font-family: verdana, arial }
.text_small { color: #808080; font-size: 10px; font-family: verdana, arial; text-decoration: none }
#nav  { color: #fff; font-style: italic; font-weight: bolder; font-size: 14px; font-family: arial, verdana; text-decoration: none }
.infoline  { background-color: #e3e8f0; padding: 2px; height: 30px }
.headline { background-color: #e3e8f0; padding: 2px; height: 20px }
.headline_sub  { background-color: #77b800; padding: 2px; height: 20px }
.table  { margin: 0px; padding: 0px; border: none 0px }
.table_buttons  { margin: 0px; padding: 0px; border: none 0px; width: 100% }
.table_admin { margin: 0px; padding: 0px; border: 0px; width: 100% }
.table_edit  { background-color: #dcdcdc; margin: 0px; padding: 0px; border: solid 1px #575a5d; width: 100% }
.table_form  { margin: 2px; padding: 2px; width: 100% }
.table_light { color: #dcdcdc; background-color: #d0df99; margin: 0px; padding: 2px; width: 100% }
.table_sidebars  { background-color: #f5f5f5; margin: 0px; padding: 2px; width: 100% }
.table_limit  { color: #fff; font-weight: bolder; background-color: #f39800; margin: 0px; padding: 5px; border: dotted 1px #575a5d }
.table_limit_active { color: #fff; font-weight: bolder; background-color: #77b800; margin: 0px; padding: 5px; border: dotted 1px #575a5d }
.table_nav   { color: #fff; font-weight: bolder; text-align: center; margin: 0px; padding: 0px 7px; border: none }
.table_content { color: #fff; background-color: #efefef; margin: 0px; padding: 2px; border-top: #a9a9a9; border-right: 1px dotted #a9a9a9; border-bottom: 1px dotted #a9a9a9; border-left: 1px dotted #a9a9a9; width: 500px }
.table_what { color: #fff; background-color: #f39800; margin: 0px; padding: 1px; border: none; width: 168px }
.td_headlines { color: #fff; font-style: italic; font-weight: bolder; font-size: 14px; font-family: arial, verdana; background-color: #77b800; vertical-align: middle; padding: 3px; border: dotted 1px #575a5d; width: 500px }
.td_orange { color: #fff; font-style: italic; font-weight: bolder; font-size: 14px; font-family: arial, verdana; background-color: #f39800; vertical-align: middle; padding: 3px; border: dotted 1px #575a5d; width: 500px }
.td_sidebars { color: #fff; font-style: italic; font-weight: bolder; font-size: 13px; font-family: arial, verdana; background-color: #003a69; vertical-align: middle; padding: 3px; border: dotted 1px #575a5d; width: 500px }
.td_scroll_down { font-style: italic; font-weight: bolder; font-family: arial, verdana; background-image: url(images/bg_scroll_down.gif); width: 10px }
.button_orange   { color: #fff; font-weight: bolder; font-size: 13px; background-color: #f39800; border: solid 1px #575a5d; height: 25px }
.button_grau { color: #575a5d; font-weight: bolder; font-size: 13px; background-color: #dcdcdc; border: solid 1px #575a5d; height: 25px }
.button_ok { color: #575a5d; font-weight: bolder; font-size: 13px; background-color: #dcdcdc; text-align: center; border: solid 1px #575a5d; width: 25px; height: 19px }
.button_reset { color: #575a5d; font-size: 10px; font-family: verdana, arial; background-color: #f5f5f5; text-align: center; border: solid 1px #a9a9a9; width: 100px; height: 17px }
.input_mini { color: #575a5d; font-size: 12px; border: solid 1px #575a5d; width: 25px; height: 19px }
.input_small { color: #575a5d; font-size: 12px; border: solid 1px #575a5d; width: 50px; height: 19px }
.input_small_light { color: #575a5d; font-size: 12px; background-color: #e3e8f0; border: solid 1px #575a5d; width: 50px; height: 19px }
.input_medium  { color: #575a5d; font-size: 12px; border: solid 1px #575a5d; width: 155px; height: 19px }
.input_medium_zoll { color: #575a5d; font-size: 12px; border: solid 1px #575a5d; width: 100px; height: 19px }
.input_large { color: #575a5d; font-size: 12px; border: solid 1px #575a5d; width: 300px; height: 19px }
.input_sidebars { color: #575a5d; font-size: 12px; border: solid 1px #575a5d; width: 100px; height: 19px }
.input_area_medium { color: #575a5d; font-size: 12px; border: solid 1px #575a5d; width: 300px; height: 50px }
.input_area_large { color: #575a5d; font-size: 12px; border: solid 1px #575a5d; width: 300px; height: 100px }
.input_spezial { color: #575a5d; font-size: 12px; background-color: #dcdcdc; border: dotted 1px #575a5d; width: 200px; height: 25px }
.input_adressbuch { background-image: url(images/button_adressbuch.jpg); border: none 0px; width: 25px; height: 19px }
.color_green { background-color: #77b800 }
.color_light_green { background-color: #d0df99 }
.color_blue { background-color: #003a69 }
.color_light_blue { background-color: #e3e8f0 }
.color_orange { background-color: #f39800 }
.color_grey { background-color: #808080 }
.color_light_grey { background-color: #e8e8e8 }
.iframe   { background-color: #efefef; margin: 0px; padding: 0px; border-top: none #a9a9a9; border-right: 1px dotted #a9a9a9; border-bottom: none #a9a9a9; border-left: 1px dotted #a9a9a9; width: 498px; height: 350px }
.iframe_content { background-color: #efefef; margin: 0px; padding: 0px; border: dotted 1px #a9a9a9; width: 475px; height: 200px }
.iframe_pdf  { background-color: #efefef; margin: 0px; padding: 0px; border: dotted 1px #a9a9a9; width: 100%; height: 350px }
.submit_mail { background-image: url(images/button_mail.jpg); margin: 0px; padding: 0px; border: none 0px; width: 19px; height: 19px }
