* {
	font-family: monospace,"Courier New","Courier 10 pitch",Courier;
	font-size: 9pt;
	color: #0B0B0B;
}

BODY {
	margin: 10px;
}

A {
	text-decoration: none;
	font-weight : bold;
}

.text_balken {
	font-family: tahoma,sans,MS sans serif;
	font-size: 8pt;
	font-weight : bold;
}
A.text_balken {
	text-decoration: none;
	font-weight : bold;
}

.text_menu {
	font-family: tahoma,sans,MS sans serif;
	font-size: 10pt;
	font-weight : bold;
}
A.text_menu {
	text-decoration: none;
	font-weight : bold;
}

.text_menu_active {
	font-family: tahoma,sans,MS sans serif;
	color: #007000;
	font-size: 10pt;
	font-weight : bold;
}

.text_highlight {
	font-weight:bold;
}

.text_form {
	color: #0B0B0B;
}

.text_warning {
	color:#FCFC00;
	font-weight:bold;
}

.text_error{
	color:#FC0000;
	font-weight:bold;
}

.table_empty {
	border-style:solid;
	border-width:0px;
	padding:0px;
	margin:0px;
}

.table_mainframe {
	padding:0px; 
	width:850;
}

.table_head {
	padding:0px;
	margin:0px;
}

.table_popup {
	padding:0px; 
	width:450; height:100%;
}

.table_balken {
	font-family: tahoma,sans,MS sans serif;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight : bold;
	background-color:#787572;
	border-style:solid;
	border-width:2px;
	border-color:#999591 #999591 #5e5c5a #5e5c5a;
	padding:1px;
}

.table_menu {
	font-family: tahoma,sans,MS sans serif;
	color: #101010;
	font-size: 10pt;
	font-weight : bold;
	background-color:#ebe6e1;
	border-style:solid;
	border-width:2px;
	border-color:#f2ede8 #f2ede8 #cbc1b7 #cbc1b7;
	padding:1px;
}

.table_content {
	border-style:solid;
	border-width:2px;
	border-color:#282828 #282828 #1a1a1a #1a1a1a;
	padding:8px;
}

.table_content_popup {
	border-style:solid;
	border-width:2px;
	border-color:#282828 #282828 #1a1a1a #1a1a1a;
	padding:8px;
}

.table_portal_frame{
	border-style:solid;
	border-width:1px;
	border-color:#999591 #999591 #5e5c5a #5e5c5a;
	padding:0px;
}

.table_portal_empty{
	border-style:solid;
	border-width:0px;
	padding:0px 0px 5px 0px;
}

.table_image {
	border-style:solid;
	border-width:1px;
	border-color:#999591 #999591 #5e5c5a #5e5c5a;
	padding:1px;
	margin:0px 2px 2px 0px;
}

/*****************************************************
*** Formate für CMS Administration
*****************************************************/

.cms_text {
	font-family: tahoma,sans,MS sans serif;
	font-size: 8pt;
	color: #000000;
}

A.cms_text {
	color: #0000A0;
	text-decoration:none;
}

A:HOVER.cms_text {
	color: #00F000;
	font-weight:bold;
	text-decoration:none;
}

A:ACTIVE.cms_text {
	color:#F00000;
	text-decoration:none;
}

.cms_table {
	font-family: tahoma,sans,MS sans serif;
	font-size: 8pt;
	color: #000000;
	background-color:#ebe6e1;
}
