body {
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	height: 100%;
	background-color: #A5AA6C;
}
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
input, textarea, select, form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0;
}
form {
	margin: 0;
	padding: 0;
	border: none;
}
p {
	margin: 0.5em 0;
}
a {
	text-decoration: none;
}
a:link, a:visited, a:active {
	color: #000000;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
table {
	padding: 0px;
	border-spacing:inherit;
	vertical-align: top;
	text-align: center;
	border-style: none;
}
td {
	text-align: left;
	vertical-align: top;
	font-size:12px;
}
hr {
	border-top: 0.1em solid #000000;
	border-bottom: none;
}

td.head {
	font-weight:bold;
	background-color:#A5AA6C;
	background-position:left bottom;
}
td.headleft {
	font-weight:bold;
	background-color:#A5AA6C;
	background-position:left bottom;
}
td.headright {
	font-size:10px;
	font-weight:bold;
	background-color:#A5AA6C;
	background-position:left bottom;
}
td.tab {
	background-color:#A5AA6C;
}
td.tableft {
	background-color:#A5AA6C;
}
td.tabl {
	background-color:#A5AA6C;
}
td.tabr {
	background-color:#A5AA6C;
}
td.tab2 {
	background-color:#A5AA6C;
}
td.tab3 {
	background-color:#A5AA6C;
}
td.tab4 {
	background-color:#A5AA6C;
}
td.tabkundenkonto {
	background-color:#A5AA6C;
}
td.menu {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
td.col {
	background-color:#A5AA6C;
}
td.col2 {
	background-color:#A5AA6C;
}
td.col3 {
	background-color:#A5AA6C;
}
font.error {
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
font.big {
	font-size:16px;
	font-weight:bold;
}
font.preis {
	font-size:20px;
	font-weight:bold;
}
font.head {
	font-size:10px;
	font-weight:bold;
}
font.text {
	font-weight:bold;
}
font.notice {
	font-weight:normal;
	margin: auto;
}
select.text {
	border:1px solid;
	background-color:#A5AA6C;
}
textarea.text {
	border:1px solid;
	background-color:#A5AA6C;
}
.sectiontablefooter {
	height: 18px;
}

searchtext{
	text-align: center;
}
.searchtext a {
	font-weight: normal;
	text-decoration: none;
}
.button {
	margin: 0px;
	text-transform: none;
	vertical-align: middle;
	outline: none;
}
.button:hover {
	cursor:pointer;
}
.sectiontableheader {
	background-color : #A5AA6C;
	font-weight: bold;
	text-align: left;
}
.sectiontableentry0 {
	background-color: #A5AA6C;
	color : #000000;
	padding: 2px 0px !important;
	text-align: center;
}
.sectiontableentry1 {
	background-color: #A5AA6C;
	color: #000000;
	padding: 2px 0px !important;
	text-align: center;
}
.sectiontableentry1 td, .sectiontableentry0 td {
	color: #000000;
}
#right_col .sectiontableentry1 label, #right_col .sectiontableentry0 label {
	border-style: solid;
	border-width: 1px;
}
.form {
}
.buttons1 {
	font-weight: normal;
	background-color: #A5AA6C;
	text-align: center;
	color: #000000;
}
