body {
	padding: 0px;
	margin: 0px;
}

td {
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

.inputter {
	font-family: "Trebuchet MS","Verdana";
	font-size: 11px;
	border: solid 1px #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
}

td.top_level_content_td {
	background-color: #383838;
	padding: 50px 0px 50px 0px;
	text-align: center;
}

div.error {
	font-size: 11px;
	margin: 0px;
	padding: 5px;
	border: solid 1px #990000;
	color: #990000;
	width: 350;
}

td.home_top_cell, td.home_menu_cell, td.home_bottom_cell {
	padding: 10px;
}
td.home_top_cell {
	padding-bottom: 0px;
}
td.home_menu_cell {
	padding-top: 40px;
	padding-bottom: 0px;
}
td.home_bottom_cell {
	padding-top: 0px;
}

td.l2_top_cell, td.l2_menu_cell, td.l2_bottom_cell {
	padding: 10px;
}
td.l2_top_cell {
	padding-bottom: 0px;
}
td.l2_menu_cell {
	padding-top: 0px;
	padding-bottom: 40px;
}
td.l2_bottom_cell {
	padding-top: 40px;
}

table.home_menu {
	background-image: url('../pics/home_menu.jpg');
}
table.home_menu td {
	background: transparent;
	vertical-align: middle;
	color: #ffffff;
}

td.tail {
	font-family: "Trebuchet MS","Verdana";
	font-size: 11px;
	text-align: center;
	background-color: #383838;
	padding: 30px 0px 0px 0px;
	color: #999999;
}

img.left_menu {
	margin: 0px 0px 0px 98px;/*120*/
}

td.page_header {
	vertical-align: middle;
}

td.content {
	font-family: "Verdana","Trebuchet MS";
	font-size: 11px;
	line-height: 17px;
	color: #777777; 
}

h2 {
	font-family: "Trebuchet MS","Verdana";
	font-size: 12px;
	letter-spacing: 3px;
	color: #8c9095;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

td.login_form_cell {
	vertical-align: middle;
	padding: 7px 7px 7px 0px;
	font-family: "Verdana","Trebuchet MS";
	font-size: 11px;
}

table.diagramm td {
	background-color: #f0f0f0;
	background-color: #e8e8e8;
}