@CHARSET "ISO-8859-1";

body {font-size:0.8em;font-family:Arial;}
.lbl {display:block;width:150px;float:left;}
.lbl_short {display:block;width:80px;float:left;}
.c_error {color:Red;font-size:1.1em;}
.c_fldset {width:100%;margin-bottom:10px;margin-top:0;float:left;}
fieldset {margin-bottom:20px;float:left;}
fieldset input , fieldset select {width:400px;}
.c_rolle_check {width:304px;text-align:left;padding:0;margin-right:0;}
input.rolle_check {width:15px;margin:0;}
.lbl_15 {margin-right:5px;}
.txt_date {width:100px;}
.input_300 , .select_300 {width:300px;}
.input_400 , .select_400 {width:400px;}
.ges_ko_first {font-size:1.1em;display:block;margin-left:0;font-weight:bold;margin-bottom:5px;}
.ges_ko {font-size:1.1em;display:block;margin-left:0;margin-top:30px;font-weight:bold;margin-bottom:5px;}
.ges_di {display:block;margin-left:30px;}
.ges_di_besch {display:block;margin-left:60px;margin-bottom: 7px;}
.ges_kr {display:block;margin-left:60px;}
#menuTop {background-color:lightsteelblue;list-style:none;padding:10px 10px 10px 10px;margin-left:0;}
#menuTop li {display:inline;margin-right:10px;background-color:#DDDDDD;padding:5px 5px 5px 5px;}
.subMenu {background-color:lightsteelblue;list-style:none;padding:10px 10px 10px 10px;margin-left:0;}
.subMenu li {display:inline;margin-right:10px;background-color:#DDDDDD;padding:5px 5px 5px 5px;}
.subMenu a , #menuTop a {text-decoration:none;color:Blue;}
#menuTop a:visited , #menuTop a:hover {color:Blue;}
div#ekompasstyp { position: absolute; top: 10px; left: 80px; letter-spacing: 3px; font-family: 'times new roman'; font-size: 200%; color: #bbb; }
.tab_daten , .tab_daten_2 {border:1px solid lightsteelblue;border-collapse:collapse;}
.tab_daten tr , .tab_daten tr td , .tab_daten tr th , .tab_daten_2 tr , .tab_daten_2 tr td , .tab_daten_2 tr th
{border:1px solid lightsteelblue;}
.tab_daten tr td , .tab_daten tr th  , .tab_daten_2 tr td  , .tab_daten_2 tr th
{padding:3px 4px 3px 4px;}
.tab_daten tr th  , .tab_daten_2 tr th {background-color:#DDDDDD;}
#tr_margin {border-left:0px solid Red;border-right:0px solid Red;}
#tr_margin td {border-left:0px solid Red;border-right:0px solid Red;}
#tab_ass_beo {margin-top:10px;}
.ass_beo_chk {text-align:center;width:40px;}
.ass_beo_chk input {width:20px;}
.c_dim_sel {padding:10px 10px 10px 10px;}
.dim_sel {margin-bottom:5px;}
.sel_num {width:20px;float:left;}
#fldset_auftragsdaten {width:90%;padding:20px 8px 8px 8px; float: left;}
#txt_a_datum {width:100px;}
#a_beobachter {	float:left;margin-top:5px;width:100%;}
#a_beobachter span , #a_auftrag span {float:left;width:80px;}
#a_beobachter select , #a_auftrag select {float:right;}
#w_data {font-size:0.85em;font-weight:bold;color:Grey;cursor:pointer;}
#fldset_info {margin-right:10px;}
div.more_data_on {visibility:visible;margin-bottom:20px;}
div.more_data_off {position:absolute;top:-1000px;height:0px;visibility:hidden;}
#a_submit {float:right;margin-top:5px;margin-right:50px;width:50px;}
#a_submit input {width:90px;}
#a_auftrag {float:left;margin-top:5px;}
#a_auftragsdatum {float:left;margin-top:5px;}
#a_auftragsdatum input {margin-right:20px;margin-left:5px;}
#a_beobachter span , #a_auftrag span {float:left;display:block;margin-top:4px;}
#a_beobachter select , #a_auftrag select {float:left;margin-right:20px;margin-left:5px;}
#c_beo_reiter {float:left;width:98%;padding:0 0 0 0;margin-top:30px;}
#c_beo {float:left;border:1px solid lightsteelblue;width:98%;padding:5px 5px 5px 5px;background-color:#F5F5F5;}
#c_beo_scrolling {float:left;border:1px solid lightsteelblue;width:98%;padding:5px 5px 5px 5px;background-color:#F5F5F5; overflow: scroll;}
#beo_reiter {list-style:none;float:left;margin:0 0 0 0;padding:0 0 0 0;padding-top:10px;margin-bottom:3px;}
#beo_reiter  .li_reiter , #beo_reiter  .li_reiter_chosen
{display:inline;border-top:1px solid lightsteelblue;border-left:1px solid lightsteelblue;border-right:1px solid lightsteelblue;
  margin-right:1px;margin-left:0px;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;
}
#beo_reiter  .li_reiter a , #beo_reiter  .li_reiter_chosen a {text-decoration:none;color:Blue;}
#beo_reiter  .li_reiter a:visited , #beo_reiter  .li_reiter a:hover ,
	#beo_reiter  .li_reiter_chosen a:visited , #beo_reiter .li_reiter_chosen a:hover
{color:Blue;}
.li_reiter {background-color:#DDDDDD;}
.li_reiter_chosen {background-color:#BBB;}
.readonly {background-color:#EEEEEE;border:1px solid lightsteelblue;}
#c_mik_sort , #c_erg_show {	 float:left;text-align:left;margin-top:8px;margin-bottom:10px;width:99%;}
#c_mik_sort #mbtransfer {margin-left:50px;}
#c_mik_sort #mbtransfer a {font-size:0.9em;text-decoration:none;color:grey;font-weight:bold;}
#c_mik_sort span , #c_erg_show span {float:left;margin-left:5px;width:50px;}
#c_erg_show span.long {width:150px;}
#c_mik_sort input , #c_erg_show input {float:left;width:20px;margin-left:15px;}
#tab_mik {width:100%;font-size:0.8em;float:left;}
#tab_mik tr th {font-size:1.05em;}
.mik_nr {width:3%;}
.mik_anzahl {width:4em;}
.mik_anzahl select {width:100%;font-size:0.9em;}
.mik_bz {width:5%;}
.mik_bz select {width:100%;font-size:0.9em;}
.mik_beotext {width:48%;}
.mik_kb {width:2em;}
.mik_kuerzel {width:7em;}
.mik_kuerzel select {width:100%;font-size:9px;}
.mik_input {width:99%;height:1.7em;font-size:0.9em;border-width:1px;border-style:dotted;border-color:#DADADA;background-color:#FFF;}
.mik_input_readonly {width:99%;height:1.7em;font-size:0.9em;border-width:1px;border-style:none;background-color:#FFF;cursor:pointer;}
.action_button {border:0;width:15px;height:15px;}
#list_auftraege {list-style:none;text-weight:bold;margin-left:0;padding:0;}
#list_auftraege li {text-weight:bold;margin:0;padding-bottom:7px;}
.list_unterauftraege {margin-top:0;list-style:none;margin-bottom:20px;padding:0;margin-left:20px;}
.list_unterauftraege li {padding:0;}
#txt_not, #txt_hinweise , #txt_empfehlung {display:block;width:99%;height:485px;padding:3px;font-family:Arial;font-size:1.0em;}
.tber_kb , .tber_d , .tber_k {display:block;}
.c_tber_fb {	float:left;	width:100%;	margin-bottom:15px;}
.tber_fb {	float:left;	font-size:1.2em;	font-weight:bold;	margin-top:30px;	border-bottom:2px solid lightsteelblue;}
.tber_kb {	font-size:1.2em;	font-weight:bold;	margin-top:35px;	margin-bottom:10px;}
.tber_kb_bvb {	margin-bottom:0;}
.tber_d {	font-size:1.1em;	font-weight:bold;	margin-left:20px;	margin-bottom:5px;	margin-top:10px;	 }
.tber_k {	font-size:1em;	margin:0 0 0 0;	margin-left:40px;}
.tber_mik {	float:left;	font-size:1em;	margin-left:40px;	padding:0;	margin-bottom:0;	margin-top:0;	width:98%;}
.tber_mik ul {	margin:5px 20px 10px 20px;}
.margin_top_small {	margin-top:15px;}
.t_action_link {	font-weight:bold;	font-size:1.1em;	text-decoration:none;	color:Black;	margin-left:2px;}
.t_action_link:hover {	color:Blue;}
#tse_datum {	margin-left:40px;	margin-right:5px;}
.chk_unvisible {	disabled:true;}
#c_ergbog {	float:left;	width:100%;padding-top:0;}
#c_ergbog_print {	font-size:0.9em;}
.tab_daten .ergbog_td_space , .tab_daten_2 .ergbog_td_space {	border-left:0 solid Lime;}
.tab_daten .ergbog_tab_dim  , .tab_daten_2 .ergbog_tab_dim {	border-right:0 solid Lime;}
span.erg_bog_bew {	font-size:0.8em;	font-weight:bold;	color:Gray;}
.tab_ergbog {	margin-top:20px;}
.tab_spro {	margin-top:20px;}
.tab_ergbog tr td {	padding-top:10px;	padding-bottom:10px;}
.tab_ergbog img {	border:solid 1px #AAAAAA;}
.c_bar{	float:left;	width:100%;	margin-bottom:1px;}
.bar_div {	float:left;	display:block;	height:10px;	border:1px solid #DDDDDD;	padding:0 0 0 0;	width:300px;	margin-top:3px;	margin-right:2px;}
.chart_bar_se_v {	 height:10px;	 background-color:#b5aa74;	 display:block;float:left;	 border:1px solid Gray;	 margin-right:4px;margin-top:3px;}
.chart_bar_erg {	 height:10px;	 background-color:#82c889;display:block;float:left;	 border:1px solid Gray;	 margin-right:4px;	 margin-top:3px;}
.chart_bar_se_n {	 height:10px ;	 background-color:#cfc9ff;	 display:block;	 float:left;	 border:1px solid Gray;	 margin-right:4px;	 margin-top:3px;}
.bar_div .chart_bar_se_v , .bar_div .chart_bar_erg , .bar_div .chart_bar_se_n {	 border:none;margin-top:0px;}
#ergebnis_legend {	float:left;	margin-left:40px;	width:50%;}
#ergebnis_legend .erg_bog_bew {	margin-right:15px;}
#ergebnis_legend .erg_bog_leg {	margin-right:5px;}
#txtarea_sproftxt {	width:98%;	height:450px;	font-family:Arial;	font-size:1.0em;	font-family:Arial;}
.txtarea_sproftxt_tpl {	width:98%;	height:350px;	font-family:Arial;	font-size:1.0em;}
.txt_tpl_kb_header {	margin-top:30px;	margin-bottom:20px;}
.txt_tpl_kb {	font-weight:bold;	font-size:1.1em;	margin-bottom:20px;	padding:5px 5px 5px 5px;	border:1px solid black;}
.txt_tpl_dim_header {	margin-top:20px;}
.dim_list {	margin-left:30px;	margin-top:15px;	margin-bottom:20px;}
.txt_tpl_krit_header {	font-weight:bold;	margin-bottom:8px;}
#span_zeichen {	margin-top:30px;	margin-bottom:15px;	display:block;}
#txt_zeichen {	margin-bottom:30px;	width:350px;}
#extra_submit {	width:200px;}
#c_gen {	float:right;	width:150px;}
#t_links 	{float:left;}
#t_links a {	display:block;	font-size:0.9em;	text-decoration:none;	color:grey;	margin-top:10px;	font-weight:bold;}
#t_links a:hover {	text-decoration:none;	color:Blue;}
.title_1 {	float:left;	font-size:1.1em;	font-weight:bold;	margin:10px 10px 10px 10px;	margin-left:0;}
.title_2 {	float:left;	font-size:1.2em;	font-weight:bold;	margin:10px 10px 10px 10px;	margin-left:0;}
.title_3 {	float:left;	font-size:1.3em;	font-weight:bold;	margin:10px 10px 10px 10px;	margin-left:0;}
.title_4 {	float:left;	font-size:1.4em;	font-weight:bold;	margin:10px 10px 10px 10px;	margin-left:0;}
.title_5 {	float:left;	font-size:1.5em;	font-weight:bold;	margin:10px 10px 10px 10px;	margin-left:0;}
#c_title {	float:left;	width:100%;}
#her_dimtab {	border-collapse:collapse;}
#her_dimtab_bvb {	border-collapse:collapse;	margin-top:20px;	width:100%;}
table.tab_herf {	padding:0 0 0 0;	margin-top:0;	border-style:none;}
table.tab_herf tr td {	border-color:#F5F5F5;	background-color:white;}
table.tab_herf tr {	border:1px solid #F5F5F5;}
table.tab_print , table.tab_print tr, table.tab_print tr td {	border-style:none;}
#her_dimtab tr td , #her_dimtab_bvb tr td {	border:1px solid lightsteelblue;	padding:3px 3px 3px 3px;	text-align:center;}
#her_dimtab tr td.empty_td , #her_dimtab_bvb tr td.empty_td {	border-left:1px solid #F5F5F5;	border-right:1px solid #F5F5F5;	padding:4px 4px 4px 4px;}
.her_krits {	border-collapse:collapse;	font-size:0.8em;	text-align:right;}
.her_krits_bvb {	width:100%;}
.krit_anz_2 {	background-color:yellow;	width:1.5em;}
table.tab_herf tr td.krit_anz_2 {	background-color:yellow;	border:1px solid black;	width:1.5em;}
.krit_anz_g2 {	background-color:Lime;	border:1px solid green;	width:1.5em;}
table.tab_herf tr td.krit_anz_g2 {	background-color:Lime;	border:1px solid green;	width:1.5em;}
.krit_anz_0 {	width:1.5em;}
table.tab_herf tr td.krit_anz_0 {	width:1.5em;	color:Gray;}
table.tab_herf tr.krit_anz_0 {	color:Black;}
.with_pointer {	cursor:pointer;}
.with_right_space {	margin-right:10px;}
.ergbog_tab_dim_long {	width:210px;}
.ergbog_tab_dim_long_bvb{width:100%;}
.span_dim_long {display:block;}
.span_dim_long2{width:100%;display:block;}
.span_dim_short{width:150px;display:block;}
.span_dim_short2{display:block;}
.krit_herf_bar{float:left;padding-left:2px;padding-right:2px;font-size:0.9em;margin-right:2px;padding-top:0px;padding-bottom:0px;}
.krit_anz_2{border:1px solid gray;}
.over_max_div{	float:left;	width:1px;margin-left:2px;	background-color:Lime;	height:7px;}
.c_herf_bew {	padding:0 0 0 0;}
#tber_print {	float:right;}
.tber_tab_space {	display:block;	width:50px;}
#tber_t_info {	margin-top:0px;	margin-bottom:30px;	width:99%;	background-color:#DDDDDD;}
#tber_t_info_title {	display:block;	font-size:1.2em;	font-weight:bold;	margin-bottom:20px;	border-bottom:1px solid Black;}
#tber_t_info_tab {	border-collapse:collapse;}
#tber_t_info_tab tr td {padding:5px 5px 5px 5px;}
.attrib_data {	font-weight:bold;}
#c_tber_gesamt {	float:left;	width:700px;}
#tber_gesamt {	float:left;	width:100%;	font-family:Arial;}
#c_news {	float:left;	margin-top:10px;	width:95%;	padding:0 0 0 0;	padding-bottom:20px;	font-family:Arial;}
#c_news #news_head {	float:left;	width:99%;	font-size:1.2em;	font-weight:bold;	margin-bottom:10px;	background-color:lightsteelblue;	padding:5px;}
#c_news .news_date {	float:left;	display:block;	font-weight:bold;	margin-left:5px;	margin-top:10px;}
#c_news .news_text {	float:left;	width:95%;	display:block;	margin-top:5px;	margin-left:10px;}
.txt_kuerzel {	width:70px;}
.txt_dim {	width:300px;}
.txt_krit {	width:600px;}
.krit_bz_0 , .krit_bz_0_2 {	color:Blue;	font-weight:bold;}
.krit_bz_l0 , .krit_bz_l0_2 {	color:Blue;	font-weight:bold;}
table.her_krits tr td.krit_kompenta_0 , div.krit_kompenta_0 {	background-color:White;	border:1px solid White;}
table.her_krits tr td.krit_kompenta_0_4 , div.krit_kompenta_0_4 {	background-color:Gray;	border:1px solid Gray;	font-weight:bold;}
table.her_krits tr td.krit_kompenta_4_6 , div.krit_kompenta_4_6 {	background-color:Lime;	border:1px solid Lime;	font-weight:bold;}
table.her_krits tr td.krit_kompenta_6_9 , div.krit_kompenta_6_9 {	background-color:Green;	border:1px solid Green;	font-weight:bold;}
.krit_bz_g0l2 {	background-color:Red;	border:1px solid Red;	font-weight:bold;}
.krit_bz_g2l3 {	background-color:Orange;	border:1px solid Orange;	font-weight:bold;}
.krit_bz_g3l4 {	background-color:Yellow;	border:1px solid Yellow;	font-weight:bold;}
.krit_bz_4 {	background-color:Lime;	border:1px solid Lime;	font-weight:bold;}
.krit_bz_0 , .krit_bz_l0 , .krit_bz_g0 {	font-size:1.2em;}
#fb_besondere_title {	margin-top:40px; display:block; font-weight:bold;}
.tab_fb_daten {	margin-top:17px;}
.fb_kb {	font-weight:bold;	background-color:lightsteelblue;}
.tab_fb_daten .fb_kb  {	font-weight:bold; }
.tab_fb_daten .fb_dim {	font-weight:bold;}
.c_cmd {	margin-top:20px;}
.page_break {	page-break-before:always;}
.empty_td {	border:2px solid Lime;	height:10px;}
.empty_tr {	border:2px solid Red;}
.printing_head {	page-break-before:always;}
.printing_head_tdaten {	width:100%;}
.printing_head_tdaten .printing_tdaten {	float:left;}
.printing_head_tdaten .printing_pages {	float:right;}
.fieldset_right {	margin-left:10px;}
#input_file {	width:400px;}
#txt_beschreibung {	width:400px;	height:100px;}
.c_bvb_dim_erg {	float:left;}
.bvb_dim_erg_label {	width:15%;	float:left;	height:100%;	font-size:0.85em;}
.bvb_dim_erg_balken {	float:left;	height:100%;	font-size:0.85em;}
.erg_leer {	border:1px solid Black;	background-color:Black;}
#c_action {	margin-top:15px;}
.tber_d_counts {	font-weight:normal;	margin-left:8px;	font-size:0.9em;}
table.tab_herf tr td.dim_erfuellt {	background-color:Lime;	font-weight:bold;	cursor:pointer;	font-size:1.1em;}
.span_help {	font-weight:bold;	color:blue;	background-color:yellow;	border:1px solid Gray;	width:10px;	height:10px;	margin-left:5px;	margin-right:5px;	padding:3px 3px 3px 3px;	cursor:help;}
.help_main_header {	font-size:1.3em;	margin-top:10px;	margin-bottom:30px;}
#c_ber_all {	clear: left; float:left;	width:400px;	border:1px solid lightsteelblue;	margin-right:20px;	margin-left:15px;}
#c_ber_auswahl {	float:left;	padding: 0 0 5px 0; width:400px;	border:1px solid lightsteelblue;	margin-right:20px;	margin-left:15px; margin-bottom: 20px;}
#c_ber_auswahl div.c_margin { margin-left: 5px; margin-bottom: 5px; float: left; width: 100%;}
#c_ber_auswahl div.c_margin span { cursor: pointer; }
#c_ber_auswahl select { margin-top: 15px; margin-left: 5px; margin-bottom: 20px; font-size: 1.0em;}
.c_ber_t_head {	font-weight:bold;	padding:5px 5px 5px 5px;	margin-bottom:10px;}
#c_ber_sets {	float:left;	border:1px solid lightsteelblue;	margin-bottom:30px;}
#c_ber_sets #c_action {	margin-left:5px;	margin-bottom:10px;}
.c_ber_head {	background-color:lightsteelblue;	padding:5px 5px 5px 5px;	margin:0;}
.c_ber_choose {	padding:5px 5px 5px 5px;}
.c_ber_choose .span_ber {	display:block;	margin-top:10px;	font-weight:bold;}
#c_ber_sets ul {	list-style:none;	padding:0px 0px 0px 0px;	margin-top:4px;	margin-left:10px;}
.ul_ber_choose {	list-style:none;	margin-left:10px;	padding:0px 0px 0px 0px;}
.ul_ber_choose li{	padding:3px 0px 0px 0px;}
.bw_tab_header {	text-align:center;	width:18%;	background-color:#DDDDDD;}
.bw_tab_header_short {	text-align:center;	background-color:#DDDDDD;}
.tab_rechenarten tr , .tab_rechenarten tr td {	border:0px solid Black;}
.tab_rechenarten tr td.w_border {	border-left:1px solid lightsteelblue;}
.tab_rechenarten input {	width:15px;}
.rart {	font-size:1.1em;	margin-left:5px;}
.bw_bereich {	background-color:Orange;	font-family:Arial;	font-size:1.2em;	border-top:4px solid lightsteelblue;}
.bw_pflicht {	background-color:Yellow;}
.bw_kann_1 {	background-color:Lime;}
.bw_kann_2 {	background-color:#00FFFF;}
.bw_erledigt {	text-align:center;}
.bw_erledigt input {	width:15px;}
table.tab_herf tr td  {	vertical-align:top;}
table.her_krits tr td div div.krit_anz_0 {	text-align:left;	color:Gray;}
input.f_krit {	width:50px;}
.uline {text-decoration:underline;}
.ausw_head {margin:10px 0 10px 0;font-size:1.1em;}
.warn_text {margin:10px 0 10px 0;color:Gray;}
.c_tp_day {margin-top:7px;padding:5px 0 5px 0;}
.tp_day_name {float:left;display:block;margin:5px 5px 0 10px;font-size:1.1em;width:100px;}
.tp_day_name_short {margin:10px 5px 0 10px;font-size:1.1em;}
.tpm_dim {margin:20px 0 20px 0;}
span.tp_dim {font-weight:bold;font-size:1.1em;margin-bottom:5px;}
div#tp_ausw p.tp_tipp , p.tipp {font-size:0.9em;}
.tp_day_tab {border:1px solid lightsteelblue;font-weight:bold;background-color:white;}
.tp_check_tab {border-collapse:collapse;border:1px solid lightsteelblue;}
.tp_day_tab input , .tp_check_tab input {width:20px;margin-left:10px;}
.arr {display:block;width:30px;font-size:1.5em;}
.tp_krit_tab tr td {padding-right:20px;font-size:0.9em;}
.tp_check_tab tr td {padding:5px 3px 5px 3px;}
.warn_inline {color:Gray;font-size:1.1em;}
.arr {font-size:1.5em;}
.tp_check_tab tr {background-color:white;}
.tp_check_tab tr td.b_r {border-right:1px solid lightsteelblue;}
.tp_check_tab tr td.b_t {border-top:1px solid lightsteelblue;}
.tp_check_tab tr td.b_b {border-bottom:1px solid lightsteelblue;}
.tp_check_tab tr td.b_l {border-left:1px solid lightsteelblue;}
#tab_mid {margin-left:100px;}
#tab_mid_2 {margin-left:70px;}
#tab_mid tr td , #tab_mid_2 tr td {padding:5px;}
.warn_text_big {font-size:1.3em;color:Gray;font-weight:bold;}
.tp_umg_check_header {margin-bottom:10px;font-weight:bold;}
.tab_daten_spaced {	border-collapse:collapse;}
.tab_daten_spaced tr td {	padding:5px;}
.tab_daten_spaced tr.data td {	border:1px solid lightsteelblue;	background-color:white;}
.tab_daten_spaced tr.spaced td {	border:none;	height:3px;}
.strich_anz {	width:45px;padding:1px;text-align:center;margin:0px;font-size:0.9em;}
.umamsel_1 { width: 70px; }
.umamsel_2 { width: 90px; }
#c_navi {margin-bottom:30px;float:left;}
#c_navi a {float:left;}
#c_navi span {margin:0 6px 0 6px;padding-bottom:5px;float:left;color:#798ef8;font-weight:bold;};
#c_anw { float: left; width: 80px;}
#c_anw div.anw_stat { display: inline; float: left; width: 16px; border: 1px solid lightsteelblue; cursor: pointer; text-align: center; margin-right: 1px; }
.bbogen_table { margin-top: 15px; }
.c_bbogen_chosen { display: block; }
.c_bbogen_not_chosen { display: none;}
.bbogen_dim_tr { font-weight: bold;}
.bbogen_dim_tr td.bbogen_dim_td { padding-left: 2px; padding-right: 2px; background-color: lightsteelblue;}
.bbogen_dim_tr td.bbogen_colspacer_td { width: 30px; }
.bbogen_rowspacer_tr { height: 15px; }
.bbogen_krit_td { padding-left: 8px; padding-right: 2px; }
a.submenu_chosen {	
	background-color: #eee;
	border: 1px solid lightsteelblue;
}
#lz_auswertung_tab {
	border-collapse: collapse;
}
#lz_auswertung_tab tr td { 
	border: 1px solid lightsteelblue; 
	padding: 2px 4px 2px 4px;
}
#lz_auswertung_tab tr td.lz_auswertung_phase_td { font-weight: bold; font-size: 1.1em; padding: 7px 5px 7px 5px;}
#lz_auswertung_tab tr.lz_auswertung_kb_tr { font-weight: bold; background-color: #ccc; font-size: 1.1em; }
#lz_auswertung_tab tr.lz_auswertung_dim_tr { padding-left: 20px; background-color: #ddd; }
#lz_auswertung_tab tr td.lz_auswertung_kb_td {padding-top: 7px; padding-bottom: 7px; }
#lz_auswertung_tab tr td.lz_auswertung_dim_td { padding-left: 10px; }
#lz_auswertung_tab tr td.lz_auswertung_krit_td { padding-left: 20px; }
#lz_auswertung_tab tr td.lz_auswertung_note_td { text-align: center; }
#lz_auswertung_tab tr.empty_row td { border: none; height: 15px; }
#lz_auswertung_tab tr td.no_border_td { border: none; }
.tab_daten td.kompenta_dim_erfuellt_sp { background-color: #9f8; }
.tab_daten td.kompenta_dim_erfuellt { background-color: #ddd; }
.tab_daten td.kompenta_kb_erfuellt_sp { background-color: #9f8; }
.tab_daten td.kompenta_kb_erfuellt { background-color: #ddd; }

.lz_q_summe_u_5 { color: red; }
.lz_q_summe_5_bis_6 { color: black; }
.lz_q_summe_ab_5 { color: green; }


table.tab_daten td.katname { font-weight: bold;   background-color: #eee;}

table.tab_se tr.se_kb td { font-weight: bold; font-size: 1.4em; }
table.tab_se tr.se_dim td { font-weight: bold; }

div.c_be { clear: left; float: left; margin-top: 30px; background-color: #F5F5F5; width: 99%; padding: 5px; padding-top: 15px;  border: 1px solid #B0C4DE;} 
div.c_be table tr td.c_kb { font-size: 1.2em; font-weight: bold; margin-bottom: 7px; border-left: none; border-right: none; border-top: none; padding-top: 7px; }
div.c_be table { border-collapse: collapse; float: left;  }
div.c_be table tr th { background-color: #DDDDDD; font-size: 0.8em; }
div.c_be tr th , div.c_be tr td { border: 1px solid #B0C4DE; padding: 3px 5px; }
div.c_be tr td.note { text-align: center; }
div.c_be input { background-color: #FFFFFF; border-color: #DADADA; border-style: dotted; border-width: 1px; font-size: 0.9em; height: 1.7em; width: 40px; text-align: center; }
div.c_be div.c_be_bemerkungen { float: left; margin-top: 10px; padding-left: 25px;  }
div.c_be div.c_be_bemerkungen textarea { float: left; width: 400px; padding: 2px; height: 393px; font-family: arial, helvetica; font-size: 1.0em; }
div.c_be div.c_be_legende { clear: left; font-size: 0.9em; padding-top: 20px; }
div.c_be div.c_be_legende span.note { font-size: 1.2em; } 
