body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
} body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
} td.menu {
	font-size: 12px;
	font-weight : none;
	color: #ffffff;
} tr.bg2 {
	background-color: #FFC48F;
} td.bottom {
	font-size: 9px;
	font-weight : none;
	color: #666666;
} a.menu {
	font-size: 12px;
	font-weight : none;
	color: #ffffff;
} a {
	font-size: 11px;
	font-weight : none;
	color: #0070D3;
	text-decoration : none;
} a:hover {
	font-size: 11px;
	font-weight : none;
	color: #0070D3;
	text-decoration : underline;
} a.menu_top {
	font-size: 12px;
	font-weight : bold;
	color: #ffffff;
	text-decoration : none;
} a.menu_top:hover {
	font-size: 12px;
	font-weight : bold;
	color: #ffffff;
	text-decoration : none;
} TEXTAREA {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #666666; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #f0f0f0
} BUTTON {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #666666; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #f0f0f0
} SELECT {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #666666; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #f0f0f0
} input.checkbox {
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP:0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 0px solid;
	background : transparent;
	margin: -2px -2px -1px -2px;
} input {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #666666; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #f0f0f0
} input.radio {
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP:0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 0px solid; 
	margin: -2px -2px -2px -2px;
} td.login1 {
	background-color: #CCE2F6;
	font-size: 11px;
	font-weight : none;
	color: #666666;
	text-decoration : none;
} td.login2 {
	background-color: #E5F0FB;
	font-size: 11px;
	font-weight : none;
	color: #666666;
	text-decoration : none;
} .login a {
	font-size: 11px;
	font-weight : none;
	color: #666666;
	text-decoration : none;
} .login a:hover {
	font-size: 11px;
	font-weight : none;
	color: #0070D3;
	text-decoration : underline;
} td.nextevent	{
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
} .umenu {
	background-color: #fff;
	color: #666666;
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-top: 5px;
} .umenu a, .umenu a:hover, .umenu .highlight {
	text-align: left;
	display: block;
	background-color: #E5F0FB;
	color: #000;
	text-decoration: none;
	width: 100%;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
} .umenu a:hover, .umenu .highlight {
	background-color: #0070D3;
	color: #fff;
} .umenua {
	background-color: #fff;
	color: #000;
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-top: 5px;
	margin-top: 5px;
} .umenua a, .umenua a:hover, .umenua .highlight {
	text-align: left;
	display: block;
	background-color: #FAEAEA;
	color: #000;
	text-decoration: none;
	width: 100%;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
} .umenua a:hover, .umenua .highlight {
	background-color: #CC3333;
	color: #fff;
} .umenuu {
	font-weight: bold;
	background-color: #fff;
	color: #666666;
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-top: 5px;
	margin-top: 5px;
} .umenuu a, .umenuu a:hover, .umenuu .highlight {
	text-align: left;
	display: block;
	background-color: #CCE2F6;
	color: #666666;
	text-decoration: none;
	width: 100%;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
} .umenuu a:hover, .umenuu .highlight {
	background-color: #0070D3;
	color: #fff;
} .umenuaa {
	font-weight: bold;
	background-color: #fff;
	color: #666666;
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-top: 5px;
	margin-top: 5px;
} .umenuaa a, .umenuaa a:hover, .umenuaa .highlight {
	text-align: left;
	display: block;
	background-color: #F5D6D6;
	color: #666666;
	text-decoration: none;
	width: 100%;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
} .umenuaa a:hover, .umenuaa .highlight {
	background-color: #CC3333;
	color: #fff;
}
/* ---------- KundenDB CSS by Lexysup --------- */
#main_table{width:610px;border:1px solid #e0e0e0;}
#table_head{background-color:#e0e0e0;}
#table_head td{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-weight:bold;width:245px;padding:2px;}
#table_body{}
#table_body td{border-right:1px solid #e0e0e0;}
#table_daten{padding:0;width:100%;}
#table_daten table{padding:0;width:100%;}
#table_daten td{border:0;}
#table_foot{background-color:#e0e0e0;height:10px;}
#table_foot td{border-top:1px solid #e0e0e0;font-size:1px;}
hr{width:100%;height:1px;color:#e0e0e0;}
#show{width:600px;}
#comment a:hover{background-color:#E5F0FB;}
