
/*====================================================================================================
	Allgemein
====================================================================================================*/

body					{ color:#000; margin:0px; padding:0px; cursor:default; }
body,td,div				{ font-size:11px; line-height:15px; font-family:Verdana,Geneva,Helvetica,Arial,sans serif; margin:0px; padding:0px; }
td						{ vertical-align:top; }
a, a:link, a:active, a:visited    	{ text-decoration:none; }
input, select, textarea	{ font-size:10px; line-height:12px; font-family:Verdana,Geneva,Helvetica,Arial,sans serif; }
optgroup				{ font-size:10px; line-height:12px; font-family:Verdana,Geneva,Helvetica,Arial,sans serif; font-weight:bold; font-style:italic; }
var						{ text-decoration:none;font-style:normal; }
ul						{ padding-left:15px ; padding:0px; margin:0px ; margin-left:15px; }
table, #HPTABLE_0       { border:0px;padding:0px;margin:0px;}

/*====================================================================================================
	Background
====================================================================================================*/

.em_bg0					{ background:#FFF;}
.em_bg1					{ background:#FFF;}
.em_bg2					{ background: #FFF; border-top:1px solid #FFF; color:#000;}
.em_bg3					{ background:#D6EBFF;}
.em_bg4					{ background:#FFF;}
.em_bg5					{ background:#EAEAEA;}

/*====================================================================================================
	Vordergrund / Font Color
====================================================================================================*/

.em_fc0					{ color:#FFF;}
.em_fc1					{ color:#000;}
.em_fc2					{ color:#BA0000;}
.em_fc3					{ color:#D02000;}
.em_okay				{ color:#00A000;}
.em_failure				{ color:#D02000;}

/*====================================================================================================
	Navigation
====================================================================================================*/

a.em_link_navi:link, a.em_link_navi:active, a.em_link_navi:visited
						{ color:#DDD; font:bold 12px Verdana,Geneva,Helvetica,Arial,sans serif;text-decoration:none; font-size:110%; }

/*====================================================================================================
	Container
====================================================================================================*/

.con_1					{ background-color:#E86000; padding-top:8px; }
.con_2					{ background-color:#FFC840; height:100% ; height:auto; }
.con_3					{ width:100% ; width:auto; }
.con_4					{ vertical-align:bottom; }

.con_head				{ background-color:#EE121C; height:29px; }
.con_head_s				{ background-color:#FFBA00; border-top:1px solid #E86000; height:2px; line-height:2px; }
.con_headline			{ background: #247ED8; padding:1px 3px;border-bottom:1px solid #164372;}
.con_line				{ font-size:0px;height:1px;line-height:1px; background:#247ED8;}
.con_line_client		{ font-size:0px;height:1px;line-height:1px; background:#02aeee;}
.con_info_space			{ padding:10px 7px 12px 7px;}
.con_messages			{ height:24px; margin-bottom:4px; }
.con_box_done			{ background-color:#FFF; border:3px solid #00A000; text-align:center; margin:0px 4px 0px 4px; padding:2px 3px 4px 3px; }
.con_box_fail			{ background-color:#FFF; border:3px solid #E8E5D4; text-align:center; margin:0px 4px 0px 4px; padding:2px 3px 4px 3px; }
.con_msg_done			{ background-color:#00A000; float:left; display:inline; margin:3px; }
.con_msg_fail			{ background-color:#E8E5D4; float:left; display:inline; margin:3px; }
.con_navi				{ position:absolute; left:15px; top:59px ; top:63px; width:170px; }
.con_info				{ background-color:#000; height:30px; }
.con_info_s				{ background-color:#CCC; height:2px; line-height:2px; }
.con_copyrights			{ float:right; display:inline; }
.con_find				{ height:27px; }
.con_find_filter		{ background-color:#EDEEF0; border:1px solid #7F9DB9; float:left; display:inline; width:16px ; width:18px; height:16px ; height:18px; margin-top:1px ; margin-top:2px; }
.con_body_head			{ border-top:1px solid #EDEBDF; }
.con_body				{ margin:0px 10px 10px 10px; height:99%; overflow:auto; }
.con_foot				{ background-color:#EDEBDF; border-top:1px solid #AAA; height:30px; }
.con_head_border		{ border-top:1px solid #AAA; height:20px; padding-top:5px; }
.con_foot_border		{ background-color:#D6EBFF; border-top:1px solid #AAA; height:20px; padding-top:5px; }
.con_wait				{ text-align:center; margin-top:4px; }

/* Navigationselemente */
.con_navi_on			{ background-color:#CACACA; border-top:1px solid #666; padding:4px 0px 5px 0px; }
.con_navi_on_over		{ background-color:#EDEEF0; border-top:1px solid #666; padding:4px 0px 5px 0px; }
.con_navi_sel			{ background-color:#FFF; border-top:1px solid #666; border-bottom:1px solid #000; padding:4px 0px 4px 0px; }
.con_navi_sel_over		{ background-color:#FFF; border-top:1px solid #666; border-bottom:1px solid #000; padding:4px 0px 4px 0px; }
.con_navi_off			{ background-color:#FFBA00; border-top:1px solid #FFA000; padding:4px 0px 5px 0px; }
.con_navi_off_over		{ background-color:#FFAA00; border-top:1px solid #FFA000; padding:4px 0px 5px 0px; }
.con_naviplus			{ background-color:#FFF; border:1px solid #FFA000; float:right; display:inline; width:13px ; width:15px; height:13px ; height:15px; margin-right:4px; }
.con_naviplus_dis		{ float:right; display:inline; width:1px; height:15px; }
.con_navi_space			{ float:left; display:inline; width:8px; height:1px; line-height:1px; }
.con_subnavi_on			{ background-color:#CACACA; border-top:1px solid #CCC; padding:3px 0px 4px 0px; }
.con_subnavi_on_over	{ background-color:#EDEEF0; border-top:1px solid #CCC; padding:3px 0px 4px 0px; }
.con_subnavi_sel		{ background-color:#FFF; border-top:1px solid #666; border-bottom:1px solid #000; padding:3px 0px 3px 0px; }
.con_subnavi_sel_over	{ background-color:#FFF; border-top:1px solid #666; border-bottom:1px solid #000; padding:3px 0px 3px 0px; }
.con_subnavi_off		{ background-color:#EDEEF0; border-top:1px solid #CCC; padding:3px 0px 4px 0px; }
.con_subnavi_off_over	{ background-color:#EDEBDF; border-top:1px solid #CCC; padding:3px 0px 4px 0px; }
.con_subnaviplus		{ background-color:#CACACA; border:1px solid #CCC; float:right; display:inline; width:13px ; width:15px; height:13px ; height:15px; margin-right:4px; }

.con_searchnavi_inc		{ background-color:#CACACA; border:1px solid #7F9DB9; margin:0px 0px 0px 0px ; margin:1px 0px 0px 0px; }

/* Listeneinträge */
.con_item				{ float:left; display:inline; padding-left:5px; }
.con_item_dis			{ float:left; display:inline; padding-left:5px; }
.con_item_on			{ background-color:#FFF;  border-top:2px solid #000; padding:1px 0px 2px 0px; }
.con_item_on_dis		{ background-color:#FFC840; border-top:1px solid #AAA; padding:1px 0px 2px 0px; margin-top:1px;	}
.con_item_off			{ background-color:#FFF; border-top:1px solid #CCC; padding:2px 0px 2px 0px; }
.con_item_off_dis		{ background-color:#FFF; border-top:1px solid #CCC; padding:2px 0px 2px 0px; }
.con_item_off_over		{ background-color:#CACACA; border-top:1px solid #CCC; padding:2px 0px 2px 0px; }
.con_item_sel			{ background-color:#CACACA; border-top:1px solid #CCC; padding:2px 0px 2px 0px; }
.con_item_sel_over		{ background-color:#EDEEF0; border-top:1px solid #CCC; padding:2px 0px 2px 0px; }
.con_itemname			{ float:left; display:inline; }
.con_itemstatus			{ background-color:#FFF; border:1px solid #EDEEF0; float:left; display:inline; width:13px ; width:15px; height:13px ; height:15px; margin-left:2px; }
.con_itemplus			{ background-color:#CACACA; border:1px solid #EDEEF0; float:left; display:inline; width:13px ; width:15px; height:13px ; height:15px; margin-left:4px; }
.con_itemplus_dis		{ float:left; display:inline; width:13px ; width:15px; height:1px; line-height:1px; margin:0px 0px 0px 4px; }
.con_itemdetail			{ background-color:#AAA; float:left; display:inline; margin:4px 5px 0px 1px ; margin:5px 2px 0px 1px; }
.con_itemwarn			{ background-color:#E8E5D4; float:left; display:inline; margin:4px 5px 0px 1px ; margin:5px 2px 0px 1px; }
.con_itemnavi			{ background-color:#FFEEBB; border-top:1px solid #666; border-bottom:2px solid #000; }
.con_itemnavi_dis		{ background-color:#FFEEBB; border-top:1px solid #AAA; border-bottom:1px solid #AAA; margin-bottom:1px; }
.con_itemnavi_inc		{ background-color:#CACACA; border-top:1px solid #AAA; border-bottom:1px solid #AAA; margin:4px 0px 0px 0px; }
.con_itemnavi_top		{ background-color:#FFEEBB; border-top:1px solid #666; border-bottom:2px solid #000; margin-bottom:-4px ; margin-bottom:1px; }
.con_itemnavi_top_sel	{ background-color:#FFEEBB; border-top:1px solid #666; border-bottom:1px solid #000; margin-bottom:-4px ; margin-bottom:1px; }
.con_itemnavi_off		{ background-color:#FFEEBB; float:left; display:inline; padding:2px 3px 2px 5px; }
.con_itemnavi_off_over	{ background-color:#FFC840; float:left; display:inline; padding:2px 3px 2px 5px; }
.con_itemnavi_sub		{ background-color:#CACACA; float:left; display:inline; padding:1px 3px 1px 4px; }
.con_itemnavi_sub_over	{ background-color:#EDEEF0; float:left; display:inline; padding:1px 3px 1px 4px; }
.con_itemnavi_found		{ background-color:#00A000; float:left; display:inline; margin:4px 0px 0px 6px ; }
.con_itemnavi_ok		{ background-color:#00A000; float:left; display:inline; margin:3px 5px 0px 1px ; margin:3px 2px 0px 1px; }
.con_itemnavi_go		{ background-color:#7F9DB9; float:left; display:inline; margin:3px 5px 0px 1px ; margin:3px 2px 0px 1px; }
.con_itemnavi_do		{ background-color:#FFAA00; float:left; display:inline; margin:3px 5px 0px 1px ; margin:3px 2px 0px 1px; }
.con_itemnavi_warn		{ background-color:#E8E5D4; float:left; display:inline; margin:3px 5px 0px 1px ; margin:3px 2px 0px 1px; }
.con_itemnavi_plus		{ background-color:#FFF;  border:1px solid #000; float:left; display:inline; width:14px ; width:16px; height:14px ; height:16px; margin:0px 0px 0px 1px; }
.con_itemnavi_plus_dis	{ background-color:#CACACA; border:1px solid #EDEEF0; float:left; display:inline; width:14px ; width:16px; height:14px ; height:16px; margin:0px 0px 0px 1px; }
.con_itemwait			{ padding:2px 0px 2px 4px; }
.con_itemlimit			{ padding:2px 0px 2px 4px; }
.con_itemempty			{ padding:2px 0px 2px 4px; }

.con_itemstatus_green	{	background-color:#00A000; margin:3px; width:7px; height:7px; line-height:7px; }
.con_itemstatus_yellow	{	background-color:#FFE500; margin:3px; width:7px; height:7px; line-height:7px; }
.con_itemstatus_red		{	background-color:#E8E5D4; margin:3px; width:7px; height:7px; line-height:7px; }

.con_item_border_top	{ border-top:1px solid #D6EBFF; }
.con_item_border_bottom	{ border-bottom:1px solid #D6EBFF; }

/* Eingabemaske */
.con_mask				{ padding:4px 0px 4px 4px; }
.con_field				{ float:left; display:inline; padding-top:4px ; padding-top:2px; padding-right:4px; }
.con_fieldname			{ border-top:1px dashed #CCC; float:left; display:inline; width:154px; padding:1px 0px 1px 0px ; padding:2px 0px 1px 0px; margin:0px 2px 0px 0px ; margin:1px 2px 0px 0px; }
.con_fieldname_dis		{ border-top:1px dashed #CCC; float:left; display:inline; width:154px; padding:1px 0px 1px 0px ; padding:2px 0px 1px 0px; margin:3px 2px 0px 0px ; margin:3px 2px 0px 0px; }
.con_fieldvalue			{ float:left; display:inline; }
.con_struktur_loc		{ margin:-1px 0px 1px 0px ; margin:-2px 0px 2px 0px; }
.con_calendar_loc		{ border:1px solid #7F9DB9; position:absolute; width:214px; height:140px; margin:0px ; margin:1px 0px 0px 0px; }
.con_calendar			{ background-color:#EDEBDF; border:1px solid #7F9DB9; float:left; display:inline; width:15px ; width:17px; height:16px ; height:18px; margin:0px 4px 0px 0px ; margin:1px 4px 1px 0px; }
.con_delete				{ background-color:#EDEBDF; border:1px solid #7F9DB9; width:15px ; width:17px; height:16px ; height:18px; margin:4px 0px 0px 4px ; margin:6px 0px 1px 4px; }
.con_open				{ background-color:#EDEBDF; border:1px solid #7F9DB9; width:15px ; width:17px; height:16px ; height:18px; margin:0px 0px 0px 4px ; margin:1px 0px 1px 4px; }

.con_edit_navi			{ background-color:#FFF; border:1px solid #AAA; float:left; display:inline; margin:3px 4px 1px 0px; }
.con_edit_navi_sel		{ background-color:#7F9DB9; border:1px solid #7F9DB9; float:left; display:inline; margin:3px 4px 1px 0px; }

/* Kalender */
.con_calendar_table		{ border:1px solid #EDEEF0; }
.con_calendar_weekdays	{ color:#000; text-align:center;font:bold 11px Verdana,Geneva,Helvetica,Arial,sans serif; width:25px;}
.con_calendar_reset		{ border-top:1px solid #7F9DB9; height:16px; }
.con_calendar_days		{ cursor:pointer; font-size:10px; font-weight:bold; line-height:14px; width:25px; height:14px; vertical-align:bottom; text-align:right; padding:2px 2px 2px 2px; }
.con_calendar_days_over	{ background-color:#CACACA; border:1px solid #000; font-size:13px; font-weight:bold; line-height:14px; height:14px; vertical-align:bottom; letter-spacing:-1px; text-align:center; padding:0px 6px 1px 0px; }
.con_calendar_days_sel	{ background-color:#EDEEF0; border:1px solid #000; font-size:10px; font-weight:bold; line-height:11px; width:25px;height:14px; vertical-align:bottom; letter-spacing:-1px; text-align:center; padding:2px 2px 2px 2px; }
.con_calendar_days_today{ background-color:#FFF; border:1px solid #7F9DB9; color:#7F9DB9; font-size:10px; font-weight:bold; line-height:14px; height:14px; vertical-align:bottom; text-align:right; padding:0px 6px 1px 0px; }
.con_calendar_days_dis	{ color:#888; font-size:10px; line-height:11px; width:25px; height:14px; vertical-align:bottom; text-align:right; padding:2px 2px 2px 2px; }

.con_todos				{ color:#E86000; font-size:10px; line-height:12px; padding:30px 5px 0px 10px; }
.con_button_right       { float:right; }
.con_button_left        { float:left; }
.con_galerie_box		{ border:1px solid #164372; }

/*====================================================================================================
	Texte
====================================================================================================*/

.txt_normal				{ color:#000; font:11px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_normalbold_black   { color:#000; font:bold 12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_normalbold_blue    { color:#247ED8; font:bold 12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_normal_red			{ color:#4171CD; font:12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_normalbold 		{ color:#FFF; font:bold 12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:110%;}
.txt_normalbold_white	{ color:#FFF; font:bold 12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_normalbold_red 	{ color:#164372; font:bold 12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_head				{ color:#000; font:bold 14px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_small				{ color:#000; font:10px/12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_small_white		{ color:#FFF;font:10px/12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:95%;}
.txt_small_red			{ color:#BA0000; font:10px/12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_smallbold 			{ color:#000; font:bold 10px/12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_smallbold_red 		{ color:#BA0000; font:bold 10px/12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_large				{ color:#000; font:14px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.txt_largebold 			{ color:#000; font:bold 14px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:130%;}

.em_field 				{ color:#000; font:11px/12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;padding:2px;border:1px solid #4768A1;}
.em_field_small 		{ color:#000; font:11px/12px Verdana,Geneva,Helvetica,Arial,sans serif; font-size:100%;}
.em_radio				{ color:#000; vertical-align:top}

.em_option_gray			{ color:#666; vertical-align:top}

.txt_navi				{ color:#666; padding:0px; }
.txt_info				{ color:#FFF; padding:7px 5px 0px 10px; }
.txt_msg_done			{ color:#00A000; font-weight:bold; font-size:10px; line-height:12px; }
.txt_msg_fail			{ color:#EE121C; font-weight:bold; font-size:10px; line-height:12px; }
.txt_copyrights			{ color:#FFF; font-weight:bold; padding:6px 10px 0px 10px; font-size:110%; }
.txt_evolver			{ color:#E86000; }
.txt_media				{ color:#FFF; }
.txt_find				{ color:#000; padding:4px 0px 0px 10px ; padding:2px 0px 0px 10px; }
.txt_find_filter		{ color:#666; font-size:9px; line-height:14px; font-weight:bold; text-align:center; }
.txt_body_head			{ color:#666; font-weight:bold; padding:5px 10px 0px 10px; font-size:110%; }
.txt_body				{ color:#000; }
.txt_foot				{ color:#000; padding:8px 5px 0px 10px; }

.txt_wait				{ color:#AAA; font-size:10px; font-weight:bold; font-style:oblique; white-space:nowrap; }

.txt_search_sub			{ color:#000; font-size:10px; font-weight:normal; line-height:12px; white-space:nowrap; }

/* Navigationselemente */
.txt_navi_on			{ color:#000; }
.txt_navi_sel			{ color:#000; font-weight:bold; letter-spacing:-1px; font-size:110%; }
.txt_navi_off			{ color:#666; }
.txt_naviplus			{ color:#000; font-size:9px; font-weight:bold; line-height:12px; text-align:center; padding-left:1px; }
.txt_subnavi_on			{ color:#000; }
.txt_subnavi_sel		{ color:#000; font-weight:bold; letter-spacing:-1px; font-size:110%; }
.txt_subnavi_off		{ color:#000; }

/* Listeneinträge */
.txt_itemname_sel		{ font-weight:bold; letter-spacing:0px; font-size:110%; }
.txt_itemlocked			{ background-color:#E8E5D4; color:#FFF; font-size:15px; font-weight:bold; line-height:10px; text-align:center; margin:1px; padding-bottom:1px; }
.txt_itemlogged			{ color:#00A000; font-size:10px; font-weight:bold; line-height:10px; text-align:center; margin:1px 0px -2px 1px; }
.txt_itemstatus			{ color:#666; font-size:9px; font-weight:bold; line-height:10px; text-align:center; margin:1px 0px -2px 0px; }
.txt_itemplus			{ color:#000; font-size:9px; font-weight:bold; line-height:11px; text-align:center; padding-left:1px; }
.txt_itemnavi			{ color:#000; font-size:10px; font-weight:normal; line-height:12px; padding-right:4px; padding-bottom:2px; white-space:nowrap; }
.txt_itemnavi_plus		{ color:#000; font-size:9px; font-weight:bold; line-height:12px; text-align:center; padding-left:1px; }
.txt_itemnavi_plus_dis	{ color:#CCC; font-size:9px; font-weight:bold; line-height:12px; text-align:center; padding-left:1px; }
.txt_itemdetail			{ color:#888; font-size:10px; }
.txt_itemfound			{ color:#00A000; font-style:oblique; font-size:110%; }
.txt_itemwarn			{ color:#E8E5D4; font-size:10px; }
.txt_itemwait			{ color:#888; font-style:oblique; font-size:110%; }
.txt_itemlimit			{ color:#888; font-style:oblique; font-size:110%; }
.txt_itemempty			{ color:#E8E5D4; font-style:oblique; font-size:110%; }

/* Eingabemaske */
.txt_fieldname			{ font-size:10px; padding:0px 0px 2px 2px; }
.txt_fieldvalue			{ color:#888; font-size:10px; padding:0px 6px 2px 2px; }
.txt_calendar_navi		{ color:#000; font-size:10px; text-align:center; }
.txt_calendar_weekdays	{ color:#000; font-size:10px; text-align:right; }
.txt_reset				{ color:#888; font-size:10px; line-height:14px; text-align:center; font-style:oblique; }

.txt_edit_navi			{ color:#AAA; font-size:10px; line-height:12px; font-weight:bold; font-style:oblique; padding:0px 4px 1px 4px; }
.txt_edit_navi_sel		{ color:#FFF; font-size:10px; line-height:12px; font-weight:bold; font-style:oblique; padding:0px 4px 1px 4px; }

/*====================================================================================================
	Links
====================================================================================================*/

.lnk_info				{ color:#FFF; font-size:10px; line-height:12px; font-weight:bold; }
.lnk					{ color:#000; cursor:hand;; text-decoration:none; }
.lnk_c1					{ color:#EE121C; text-decoration:none; font-weight:bold; font-size:110%; }
.lnk_img				{ border:1px solid #000; }
.lnk_sort				{ color:#000; text-decoration:none; }
a.lnk_sort:link, a.lnk_sort:active, a.lnk_sort:visited
                        { color:#000; text-decoration:none; }

/*====================================================================================================
	Formulare
====================================================================================================*/

.field					{ border:1px solid #7F9DB9; color:#888; font-size:10px; padding:2px 0px 0px 4px; }
.field_dis				{ background-color:#EDEEF0; border:1px solid #888; color:#888; font-size:10px; padding:2px 0px 0px 4px; }
.field_over				{ border:2px solid #000; color:#000; font-size:10px; padding:1px 0px 0px 3px; }
.label					{ float:left; display:inline; color:#888; font-size:10px; font-weight:normal; line-height:12px; }
.label_over				{ float:left; display:inline; color:#000; font-size:10px; font-weight:bold; line-height:12px;  }
.label_spacer			{ float:left; display:inline; color:#888; font-size:10px; font-weight:normal; line-height:12px; padding:0px 2px;  }
.novalid				{ color:#E8E5D4; }
.valid					{ float:left; display:inline; color:#DDD; font-size:8px; line-height:9px; }
.sel					{ border:1px solid #7F9DB9; color:#888; font-size:10px; line-height:13px; padding:1px; margin:0px 0px 0px 0px ; margin:1px 0px 1px 0px; }
.sel_over				{ border:2px solid #000; color:#000; font-size:10px; line-height:13px; padding:0px; margin:0px 0px 0px 0px ; margin:1px 0px 1px 0px; }
.cb						{ margin:-1px 0px 3px 0px ; margin:0px 0px 3px -1px; width:15px; height:15px; }
.mark					{ }
.mark_over				{ background-color:#CBD9E3; color:#000; }
.mark_out				{ background-color:#FFF; color:#7F9DB9; }
.dis					{ color:#CCC; }
.sub					{ background-color:#FFA000; border:1px solid #000; height:18px; font-size:10px; line-height:10px; font-weight:bold; margin-top:1px; }
.fieldset				{ border:1px solid #7F9DB9; float:left; display:inline; width:420px; margin:8px 8px 0px 0px; }
.ifieldset				{ border:1px solid #7F9DB9; float:left; display:inline; width:410px; margin:4px 0px 4px 0px; }
legend					{ color:#AAA; font-size:10px; font-weight:bold; font-style:oblique; line-height:12px; }
.legend					{ background-color:#7F9DB9; color:#FFF; font-size:10px; font-weight:bold; font-style:oblique; line-height:12px; padding:0px 0px 2px 2px; }

/*====================================================================================================
	Sonstiges
====================================================================================================*/

.clr					{ clear:both; line-height:0px;  font-size:0px;height:0px;}
.cube					{ width:7px; height:7px; line-height:7px; }
.hide					{ display:none; }
.show					{ display:block; }

/*====================================================================================================
	Parser-Log
====================================================================================================*/

.title					{ color:#7F9DB9; font-size:10px; font-weight:bold; }
.found					{ color:#E86000; font-size:10px; font-weight:bold; }
.ready					{ color:#00A000; font-size:10px; font-weight:bold; }
.alarm					{ color:#E8E5D4; font-size:10px; font-weight:bold; }

/*====================================================================================================
	Rahmen
====================================================================================================*/

.em_borcol1	  			{ border:1px solid #164372;}
.em_borcol2	  			{ border:1px solid #164372;}
.em_borcol3	  			{ border:1px solid #164372;}
.em_borcol4	  			{ border-top:1px solid #164372;}

/*====================================================================================================
	Einzüge
====================================================================================================*/

.em_pad                 { padding:10px 7px 7px 7px; }
.em_button              { text-align:center;display:block;padding:3px 3px 4px 3px;cursor:pointer;border:1px solid #4171CD; background: #fff;}
.em_button_aktiv        { text-align:center;display:block;padding:3px 3px 4px 3px;cursor:pointer;border:1px solid #4171CD; background: #247ED8;}
.em_field_checkbox      { border:0px solid #fff;}
html > body .em_field_checkbox { border:0px solid #fff;margin:3px;}
