
* {
	font-family : 'Arial' ;
	font-size : 10pt ;
}

img {
	border-style:none;
}

form {
	margin : 0px ;
	padding : 0px ;
}

table.frame {
	width : 100% ;
}

td.frametop {
	text-align : center ;
	vertical-align : top ;
	padding-bottom : 20px ;
	height : 1% ;
}

td.frameleft {
	vertical-align : top ;
	padding-right : 20px ;
	width : 1% ;
}

td.frameright {
	vertical-align : top ;
	padding-left : 20px ;
}

a.navigation:link {
	display : block ;
	margin-bottom : 10px ;
	color : #0000ff ;
}

a.navigation:visited {
	display : block ;
	margin-bottom : 10px ;
	color : #8000ff ;
}

a.navigation:hover {
	display : block ;
	margin-bottom : 10px ;
	color : #ff0000 ;
}

a:link {
	color : #0000ff ;
}

a:visited {
	color : #8000ff ;
}

a:hover {
	color : #ff0000 ;
}

/*----------------------------------- Eingabemaske */
table.eingabemaske {
	border-style:groove;
	border-width:2px;
	border-color:#ffffff;
}

input.eingabemaske {
	border : 1px none white ;
}

select.eingabemaske {
	border : 1px none white ;
}

td.eingabemaske {
	text-align : left ;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
}

td.eingabemaske_marked {
	text-align : left ;
	background-color:#ffa0a0;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
}
tr.eingabemaske {
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
}

tr.eingabemaske_marked {
	background-color:#ffa0a0;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
}

.eingabemaske th {
	text-align:right;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
}

th.eingabemaske_marked {
	text-align:right;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
}

/*----------------------------------- Listen */
table.liste {
	border-collapse:collapse;
	border-style:groove;
	border-width:2px;
	border-color:#ffffff;
	cursor:default;
}

.liste td {
	border-style:none;
	padding-left:5px;
	padding-right:5px;
	cursor:default;
}

tr.liste1 {
	background-color:#eaeaea;
	cursor:default;
}

tr.liste2 {
	cursor:default;
}

.liste th {
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}

th.listetrenner {
	border-left-style : groove ;
	border-left-width : 2px ;
	border-left-color : #ffffff ;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}

td.listetrenner {
	border-style:none;
	border-left-style : groove ;
	border-left-width : 2px ;
	border-left-color : #ffffff ;
	padding-left:5px;
	padding-right:5px;
	cursor:default;
}



