@page { size:portrait; margin:0 } @media print { .noprint { display: none; } } body,table,form{ padding:0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; margin:0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-left: 0px; border: 0pt; border-top: 0pt; border-bottom: 0pt; border-left: 0pt; border-right: 0pt; } body{ font-family: arial, helvetica, geneva, sans-serif; font-size: small; color: #114400; background-color: #FFFFFF; } body_debug{ font-family: arial, helvetica, geneva, sans-serif; font-size: small; color: #114400; background-color: #EEEEEE; } A, A:focus, A:link, A:visited, A:hover, A:active { text-decoration:none; // color: #114400; color: #338833} #header { background-color: #FFFFFF; color: #114400; padding: 0px; text-align: center; position: absolute; left: 0px; top: 0px; width: 100%; height: 0px; } .header_ueberschrift{ color: #114400; font-size: large ; font-weight:bold; } .header_login a{ font-weight:bold; font-size: small ; color: #114400; } #topnav { color: #045FB4; padding: 0px; text-align: left; position: absolute; left: 0px; top: 0px; height: 28px; width: 100%; right: 0px; /* background: #EEEEEE; background: url("./index.php?img=bg_topnav.gif") repeat-x scroll 0 0 #EEEEEE; */ } .menu_topnav{ margin: 0; padding: 0px 0px 0px 0px; vertical-align: middle; font-size: medium; } .menu_topnav a{ color: #114400; background: #EEEEEE; margin: 2px; float: left; padding: 0 0.8em; text-decoration: none; height: 1.6em; line-height: 1.6em; } .activ_topnav { font-weight:bold } .item_topnav { } .item_topnav a:hover { background: #FFFFFF; color: #CCCCCC; } .activ_topnav a, .activ_topnav a:hover { color: #114400; background: white; } .subnav a{ margin: 2px; float: left; padding: 0 0.8em; text-decoration: none; height: 1.6em; line-height: 1.6em; font-weight:bold } .activ_subnav, .activ_subnav a, .activ_subnav a:hover { background: #9E1600; color: #CCDDEE; } .item_subnav { color: #9E1600; background: #CCDDEE; } .subnav{ vertical-align: middle; font-size: medium; }table.top_pulldown { } table.top_pulldown td{ } .top_pulldown a{ // margin: 2px; padding: 0 0.8em; float: left; text-decoration: none; height: 1.6em; line-height: 1.6em; color: #114400; background: #EEEEEE; } a.pull_activ_topnav, a.pull_item_topnav:hover, a.pull_activ_topnav:hover { background: #114400; color: #EEEEEE; } table.sub_pulldown { z-index:500; position: absolute; top: 1.5em; // top: 9.2em; margin-top: 0px; border-left: 1px solid; border-top: 1px solid; border-right: 2px solid; border-bottom: 2px solid; color: #114400; background: #EEEEEE; box-shadow: 2px 2px 8px rgb(170, 170, 170); } a.pull_activ_subnav, a.pull_item_subnav:hover, a.pull_activ_subnav:hover { background: #114400; color: #EEEEEE; } #leftnav { color: #114400; background-color: #FFFFFF; padding: 0px; text-align: center; position: absolute ; background: url("./index.php?img=bg_left.gif") repeat-y scroll 0 0 #FFFFFF; top: 29px; left: 0px; width: 0px; bottom: 0px; height: 100%; } .menu_leftnav{ margin: 5px; padding: 0px 0px 0px 0px; vertical-align: middle; font-size: medium; } .item_leftnav, .activ_leftnav { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #E4E4E4 #D2D2D2 #B4B4B4; border-color: #CCCCCC; border-style: solid; border-width: 0px 1px 1px 1px; text-align: center; width: -15px; font-size: 12px; color: #333333; background: #EEEEEE; } .item_leftnav a, .activ_leftnav a{ color: #333333; } .item_leftnav:hover, .item_leftnav a:hover { background: #FFFFFF; color: #CCCCCC; } .activ_leftnav, .activ_leftnav a, .activ_leftnav a:hover { background: #FFFFFF; color: #114400; font-weight:bold; } #logo { color: #114400; background-color: #FFFFFF; padding: 0px; position: absolute; top: 28px; left: 0px; right: 0px; width: 100%; } #content { color: #114400; background-color: #FFFFFF; padding: 0px; position: absolute; top: 29px; left: 0px; right: 0px; width: 100%; bottom: 0px; } #_X_content { color: #045FB4; background-color: #FFFFFF; padding: 0px; position: absolute; top: 120px; left: 0px; right: 0px; width: 100%; bottom: 0px; } html { height: 100%; } body{ height: 100%; } #nonFooter{ position: relative; min-height: 100%; } * html #nonFooter{ height: 100%; } #footer{ position: relative; margin: -1.5em auto 0 auto; text-align: center; width: 100%; color: #114400; background-color: #CCCCCC; } /* A CSS hack that only applies to IE -- specifies a different height for the footer */ * html #footer{ margin-top: -2.5em; } .footer_text{ color: #114400; background-color: #CCCCCC; } hr{ color: #819FF7; } .text_big{ font-size: large; } .text_bold{ font-weight:bold; } .text_mittig{ vertical-align: middle; } .text_left{ text-align: left; } .text_center{ text-align: center; } .text_right { text-align: right; } .text_tipp{ text-decoration:underline; } .text_tipp_invers{ background-color: #114400; color: #FFFFFF; } .img_diagram { border-style: solid; border-color: #114400; border-width: 1px; } .img_link { border-style: none; border-color: #ffffff; } table.input_one, table.standard{ border-collapse: collapse; width: 100%; } table.input_one th, table.input_one td, table.DataTable th, table.DataTable td, table.standard th, table.standard td{ font-family: arial,helvetica,geneva,sans-serif; font-size: small; margin:2px; padding:4px; border-color: #999999; border-style: solid; border-width: 1px; vertical-align: middle; text-align: center; } .DataHead th, table.input_one th, table.standard th{ background-color: #819FF7; color: #FFFFFF; } .DataBody td, table.input_one td, table.standard td{ color: #114400; background-color: #FFFFFF; } .DataBody td.td_ungrade, table.input_one td.td_ungrade, table.standard td.td_ungrade{ color: #114400; background-color: #EEEEEE; } .DataBody td.td_grade, table.input_one td.td_grade, table.standard td.td_grade{ color: #114400; background-color: #FFFFFF; } .DataBody td.td_summe, table.input_one td.td_summe, table.standard td.td_summe{ color: #FFFFFF; background-color: #66CC66;; } .DataBody td.td_gesamtsumme, table.input_one td.td_gesamtsumme, table.standard td.td_gesamtsumme{ color: #FFFFFF; background-color: #819FF7;; } .DataBody td.td_select, table.input_one td.td_select, table.standard td.td_select{ color: #FFFFFF; background-color: #6699AA; } .DataBody td.td_ok, table.input_one td.td_ok, table.standard td.td_ok{ color: #FFFFFF; background-color: #009900; } .DataBody td.td_warn, table.input_one td.td_warn, table.standard td.td_warn{ color: #114400; background-color: #FFDD00; } .DataBody td.td_error, table.input_one td.td_error, table.standard td.td_error{ color: #FFFFFF; background-color: #DD0000; } table.format_null, table.format_null td, .format_null { padding:0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; margin:0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-left: 0px; border: 0pt; border-top: 0pt; border-bottom: 0pt; border-left: 0pt; border-right: 0pt; background: transparent; vertical-align: middle; text-align: center; } table.input_one th, table.input_one td{ text-align: left; } table.aufklapp_link_in_table_one{ border: 1px; border-color: #999999; border-style: solid; border-width: 1px; font-weight:bold; font-size: 20; margin:3px; padding:3px; } .aufklapp_link_in_table_one{ // background-color: #819FF7; background-color: #cccccc; color: #FFFFFF; } div.message{ color: #006600; background-image: url("./index.php?img=message-24-ok"); background-color: #EEFFEE; } div.help{ color: #000066; background-image: url("./index.php?img=message-24-help"); background-color: #EEEEFF; } div.info{ color: #000066; background-image: url("./index.php?img=message-24-info"); background-color: #EEEEFF; } div.warning{ color: #333300; background-image: url("./index.php?img=message-24-warning"); background-color: #FFFFEE; } div.error{ color: #FF0000; background-image: url("./index.php?img=message-24-error"); background-color: #FFEEEE; } div.debug{ color: #333333; background-image: url("./index.php?img=configure"); background-color: #FFFFFF; } div.message, div.error, div.help, div.info, div.debug, div.warning { background-position: 1px 1px; background-repeat: no-repeat; border: 1px solid; margin: 6px 6px; padding: 6px 6px 6px 50px; } .form_submit, .submit_ok, .submit_warn, .submit_error, .submit_default, .form_input, .form_input_pflicht, input { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #E4E4E4 #D2D2D2 #B4B4B4; border-style: solid; border-width: 1px; color: #3A3A3A; vertical-align: middle; font-weight: normal; padding: 0px 5px; cursor: pointer; text-align: left; } .form_input_pflicht, .form_input { padding: 0px 5px; cursor: pointer; text-align: left; } .form_input_pflicht{ border-width: 1px; background: url("") repeat-x scroll 0 0 #FFFFEE;; border-color: #FF9999 #FF6666 #FF3333; } .form_submit { background: url("./index.php?img=buttons.png") repeat-x scroll 0 0 #FFFFFF; padding: 1px 15px; text-align: center; } .submit_default { font-weight:bold; } .submit_ok { color: #FFFF00; font-weight:bold; background: url("") repeat-x scroll 0 0 #339933; } .submit_warn { color: #666666; font-weight:bold; background: url("") repeat-x scroll 0 0 #FFFF77; } .submit_error { color: #FFFF00; font-weight:bold; background: url("") repeat-x scroll 0 0 #FF3300; } .submit_save { color: #FFFF00; font-weight:bold; background: url("") repeat-x scroll 0 0 #339933; } .submit_del { color: #FFFF00; font-weight:bold; background: url("") repeat-x scroll 0 0 #FF3300; } .submit_new { color: #666666; font-weight:bold; background: url("") repeat-x scroll 0 0 #FFFF77; } .submit_big { font-weight:bold; font-size: 30; } .form_input_error { background-color: #FFCCCC; border-color: #FF0000; } .checkbox_border{ background-color: #FFCCCC; border-color: #FF0000; border-style: solid; border-width: 1px; } .form_input_name { font-weight:bold; } .form_input_value { font-style:italic; } .change_info{ font-style:italic; font-size: 14; } #search-block-form input.form-submit, #search-form input.form-submit { background: url("./index.php?img=search-button.png") no-repeat scroll center top transparent; border-color: #E4E4E4 #D2D2D2 #B4B4B4; cursor: pointer; height: 25px; margin-left: 0; margin-right: 0; overflow: hidden; padding: 0; text-indent: -9999px; width: 34px; } .string_input_error { font-family: arial, helvetica, geneva, sans-serif; font-style: italic; font-size: 8pt; color: #FF0000; width: 300px; } img.fw_minipicture { border-radius: 4px 4px 4px 4px; border-style: solid; border: 1px solid; box-shadow: 2px 2px 8px rgb(170, 170, 170); background-image: url('././images/loading.gif' ); background-position:50% 50%; background-repeat: no-repeat border-color: #338833} img.fw_picture { border-radius: 8px 8px 8px 8px; border-style: solid; border: 1px solid; box-shadow: 2px 2px 8px rgb(170, 170, 170); background-image: url('././images/loading.gif' ); background-position:50% 50%; border-color: #338833 } /** img.fw_icon { border-radius: 4px 4px 4px 4px; border-style: solid; border: 0px solid; box-shadow: 2px 2px 8px rgb(170, 170, 170); } td.fw_smalfoto{ min-width: 50px; min-height: 50px; } .fw_fotoname{ font-size: 8pt; font-weight:bold; } **/ table.such_optionen{ } table.logo_optionen{ } div.rot{ color: #FF0000; background-color: #FFEEEE; } div.gruen{ color: #006600; background-color: #EEFFEE; } div.dgruen{ color: #003300; background-color: #88DD00; } div.gelb{ color: #003300; background-color: #FFFF99; } div.orange{ color: #003300; background-color: #FF9933; } div.bg_orange{ color: #000000; background-color: #FFBF00; } div.bg_gelb{ color: #000000; background-color: #FFFF00; } div.bg_blau{ color: #000000; background-color: #819FF7; } div.bg_hblau{ color: #000000; background-color: #81DAF5; } div.bg_rot{ color: #FFFFFF; background-color: #B40431; } div.bg_hrot{ color: #FFFFFF; background-color: #DF013A; } div.bg_rosa{ color: #FFFFF; background-color: #F79F81; } div.bg_gruen{ color: #000000; background-color: #01DF01; } div.bg_hgruen{ color: #000000; background-color: #D8F6CE; } div.bg_dgruen{ color: #FFFFFF; background-color: #298A08; } div.bg_hgrau{ color: #000000; background-color: #E0E0E0; } div.bg_hgelb{ color: #000000; background-color: #F2F5A9; } table.search_options, img.shadow, table.tab_musik, table.tab_help, table.tab_bilder { border-radius: 8px 8px 8px 8px; border-style: solid; border: 1px solid; box-shadow: 5px 5px 10px rgb(170, 170, 170); background-position:50% 50%; } table.search_options, table.tab_sieheauch, table.tab_musik, table.tab_bilder, table.tab_bilder td, table.tab_bilder th { border-spacing: 0px; padding:0px; margin:0px; border-color: #999999; border-style: solid; border-width: 1px; overflow:hidden; color: #FFFFFF; // background-color: #A9D0F5; background-color: #000000; text-align: center; vertical-align: middle; } table.search_options, table.tab_help, table.tab_sieheauch, table.tab_musik, table.tab_help td, table.tab_help th { border-spacing: 0px; padding:5px; margin:5px; border-color: #999999; border-style: solid; border-width: 1px; overflow:hidden; color: #FFFFFF; background-color: #A9D0F5; text-align: center; vertical-align: middle; } table.tab_musik { padding:10px; margin:10px; } table.search_options td.name, table.tab_help td.name{ color: #000000; background-color: #A9D0F5; text-align: left; vertical-align: middle; } table.tab_help td.text{ color: #000000; background-color: #FFFFFF; text-align: left; vertical-align: middle; } table.tab_musik td.name{ color: #000000; background-color: #A9D0F5; text-align: left; vertical-align: middle; padding:10px; margin:10px; } table.tab_musik td.inhalt{ color: #000000; background-color: #FFFFFF; text-align: left; vertical-align: middle; padding:5px; margin:5px; } table.tab_sieheauch{ margin:0px; padding:0px; color: #000000; background-color: #FFFFFF; } table.tab_sieheauch td{ padding:10px; margin:10px; } table.tab_sieheauch td.name{ color: #000000; background-color: #FFFFFF; } table.search_options{ } table.search_options td.name{ font-size: 12; } table.search_options td.text{ font-size: 12; color: #000000; background-color: #A9D0F5; text-align: left; vertical-align: middle; }