/*** Allgemein ***/

	.myplugin h1	{ padding:0; margin:0; margin-bottom:10px; font-size:14px }
	.admin_menu	{ background:#f1f1f1; border:1px dotted #c1c1c1; padding:10px; margin-bottom:10px }
	.req_sign	{ font-size:13px; color:red; }
	.err_line	{ padding:2px; background:#cc2222; color: #fff; font-size:12px; }
	.success	{ padding:10px; background:#C1FFB7; margin-bottom:10px }

/*** Tabellen ***/
	
	#TABLE	table		{ width:100%; background:#ffffff }
	#TABLE	th		{ text-align:left; border-bottom:3px solid #15a5f0; font-weight:bold; font-size:11px; color:#ffffff; background:#2f2f2f url('../images/tableHead.jpg') repeat-x; font-weight:bold; font-size:10px; height:25px; padding:3px 5px 3px 5px; }
	#TABLE	td		{ text-align:left; padding:5px; border-bottom:1px dotted #c1c1c1; font-size:12px; }
	#TABLE .row		{ background:#f5f5f5; }
	#TABLE .row_hover	{ background:#ddedf5; }
	#TABLE .subhead		{ background:#d5d5d5; border-bottom:1px solid #c7c7c7; color:#6c6c6c; font-weight:bold; font-size:11px; padding:3px 5px 3px 5px; }
	#TABLE .row_red		{ background:#ffdada }
	#TABLE .row_yellow	{ background:#fffec1 }
	#TABLE .colHover	{ background:#ddedf5 }
	#TABLE .target		{ background:#ffffff; border:2px solid #f28900 !important; cursor:pointer; }
	
	.na			{ color:#808080; }
	.table_hover_div	{ position:absolute; background:#ffffff; padding:5px; border:1px solid #c1c1c1; font-size:12px; }
	.table_hover_div td	{ font-size:12px; }
	.table_hover_div th	{ font-size:12px; font-weight:bold; text-align:left; border-bottom:2px solid #15a5f0; }
