/* table layout */
table.ektable {
	font-family : Arial,Verdana, Helvetica, sans-serif;
	background-color:#ecf3f5;
	margin:0px;
	padding:0px;
	font-size: 1em;
	border: 1px solid #666666;
	color: #666666;
}
table.ektable tr td {
	padding: 3px 3px 3px 3px;
	margin: 0;
	vertical-align: middle;
}
table.ektable tr.row_green { background-color: #eaf1f3; }
table.ektable tr.row_green:hover { background-color: #efeb87; }
table.ektable tr.row_green_noclick { background-color: #eaf1f3; }
table.ektable tr.row_green_marked:hover { background-color: #efeb87; }
table.ektable tr.row_green_marked { background-color: #ffcc99; }
table.ektable tr.row_white { background-color: #ffffff; }
table.ektable tr.row_white:hover { background-color: #efeb87; }
table.ektable tr.row_white_noclick { background-color: #ffffff; }
table.ektable tr.row_white_marked:hover { background-color: #efeb87; }
table.ektable tr.row_white_marked { background-color: #ffcc99; }
table.ektable tr.row_red { background-color: #f7e7e2; }
table.ektable tr.row_red:hover { background-color: #ffd4b4; }
table.ektable tr.row_yellow { background-color: #faf3ad; }
table.ektable tr.row_yellow:hover { background-color: #ffd4b4; }
table.ektable td.row_header{
	background-color: #0071b9;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.1em;
}
table.ektable td.row_content{
	font-size : 8pt; 
	font-family : Arial,Verdana, Helvetica, sans-serif;
	color : #666666;
}
table.ektable td.simple_row{
	font-size : 8pt;
	font-family : Monospace;
	color : #666666;
	background-color: #FFFFFF;
}
table.ektable a.sh1, a:link.sh1, a:active.sh1, a:visited.sh1{
	background-color: #0071b9;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1em;
	text-decoration: none;
}
table.ektable a:hover.sh1{
	background-color: #0071b9;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1em;
	text-decoration: underline;
}
table.ektable td.stext1{
	font-size : 8pt; 
	font-family : Arial,Verdana, Helvetica, sans-serif;
	color : #666666;
	margin-left : 4px;
}
table.ektable a.stext1, a:link.stext1, a:active.stext1, a:visited.stext1{
	font-size : 8pt; 
	font-family : Arial,Verdana, Helvetica, sans-serif;
	color : #666666;
	margin-left : 4px;
	text-decoration: none;
}
table.ektable a:hover.stext1{
	font-size : 8pt; 
	font-family : Arial,Verdana, Helvetica, sans-serif;
	color : #666666;
	margin-left : 4px;
	text-decoration: underline;
}

/* tabellentext fett */ 
table.ektable td.stext2 {
	font-size : 8pt; 
	font-family : Arial,Verdana, Helvetica, sans-serif;
	color : #666666;
	font-weight: bold;
}
table.ektable a.stext2 {
	font-size : 8pt; 
	font-family : Arial,Verdana, Helvetica, sans-serif;
	color : #666666;
	font-weight: bold;
}
/* form schrift */
.form {
	font-family :Arial, Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	color : #666666;
	border: 1px solid #666666;
	vertical-align:middle;
}
table.ektable td.TabBottom {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	background-color: #dadada;
	vertical-align:middle;
}
/* fliesstext normal */
table.ektable span.text1 {
	font-size : 8pt; 
	font-family : Arial,Verdana, Helvetica, sans-serif;
	color : #000000;
}
