body,p  { color: navy; font-size: 15px; font-family: Verdana, Helvetica, sans-serif, "Zapf Chancery", "Comic Sans MS", cursive; font-weight: bold; font-style: italic; text-decoration: none; border: 0 transparent; outline-style: none; outline-width: 0; }

body {
	padding: 0; 
	margin: 0;
}

td.b {
	background-color : transparent;
	font-family: Arial, Helvetica, Sans;
	font-size: 11px;	
	color: #156459;	
}
td.b2 { background-color : #b9d1d5; font-family: Arial, Helvetica, Sans; font-size: 7pt; color: green; text-decoration: none; }

td { 
	color: black; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: transparent;
}

td.b.links {
	border-left: 1px solid #7285C3;
}

td.b.rechts {
	border-right: 1px solid #7285C3;
}

p.information { color: black; font-stretch: normal; font-variant: normal; background-color: transparent; text-decoration: none; text-align: left; position: inherit; float: left; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-left-style: solid; }

a { color: #008554; font-weight: 700; font-size: 8pt; font-family: Arial, Helvetica, Sans; text-decoration: none; }

#header { width: 100%; font-size: 15pt; font-weight: bold; font-family: Arial, Helvetica, Sans; text-align : left; color: #007c8e; height: inherit; margin-top: 22px; border-bottom: 3px solid #5c8f90; margin-bottom : 12pt; }

#topnavi { padding-bottom: 0; margin-bottom: 12px; padding-top: 30px; background: url(../images/henkerin.gif) no-repeat 30px 4px; width: 100%; height: 40px; z-index: 2; }

#topnavi table { background-color: transparent; background-image: url(../images/navi_back.gif); background-position: 30px 0; position: relative; top: 16px; width: 100%; margin: 0; padding: 0; }

#topnavi table td { background-image: url('(EmptyReference!)'); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; vertical-align: bottom; padding: 0; }

#subnav {
	margin-top: -10px;
	z-index: 4;
	height: 2em;
	margin-left: 0;
}
ul.subnavi {
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
	}
ul.subnavi li {
	display: block;
	float: left;
}
ul.subnavi li a {
	display: block;
	width: 120px;
	text-align: center;
}
ul.subnavi li a:hover {
	background-color: transparent;
	color: black;
}
ul.subnavi li a.selected { border-bottom-color: green; border-bottom-style: solid; outline-width: 0; }

#remark {
	width: 99%;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans;
	text-align : left;
	color: black;
	padding-top: 1em;
	margin-top: 1em;
	padding-left: 1%;
}

#footer {
	width: 99%;
	font-size: 8pt;
	font-family: Verdana, Helvetica, Sans;
	text-align : left;
	color: black;
	border-top: 1px solid #7285c3;
	padding-top: 1em;
	padding-bottom: 2em;
	margin-top: 1em;
	padding-left: 1%;
}
#remark + #footer {
	padding-top: 0.5em;
	margin-top: 0.5em;
}

#container {
	clear: both;
	width: 96%;
	font-size: 9pt;
	font-family: Arial, Helvetica, Sans;
	text-align : center;
	margin-left : 2%;
}

#box1 { float: left }

input.blue { font-size: 9pt; font-family: Arial, Helvetica, Sans; border-width: medium medium 1px; }
select, textarea { font-family: Arial, Helvetica, Sans; border-color: transparent; border-style: none;
}
table.blue { border: solid 2px #5c8f90; }

