body {
	border: 0px none white;
	font-family: Arial; 
	margin: 0;
	font-size: 10pt;
	color: #330033; /* schwarz */
}

a,a:visited,a:link,a:hover {
	text-decoration:none;
	color: #330033;
}

p,td,th,select {
	font-size: 9pt;
	line-height: 1.4em;
}

th {
	text-align: left;
	vertical-align: top;
}

.content, .content p {
	padding-left: 70px;
	background-color: #f5ecce;
}
.content ul {
	padding-left: 90px;
}

h1,h2,h3 {
	font-weight: bold;
	font-family: Arial;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.1em;
}

h1 {
	font-size: 13pt;
}

h2
{
	font-size: 10pt;
}

h3
{
	font-size: 9pt;
}

select {
	width: 180px;
}

input,select,textarea {
	border-style: none;
}

#contenttable {
	text-align: center;
}

#headerline {
	color: white;
	text-align:left;
	font-size: 16pt;
	letter-spacing: 0.2em;
	height: 16pt;
	line-height: 16pt;
	font-weight:bold;
	padding-left: 20px;
}

.identblock {
	padding-left: 70px;
}

p a,p a:visited,p a:link,p a:hover,
li a,li a:visited, li a:link, li a:hover,
.content a, .content a:visited,.content a:link,.content a:hover {
	text-decoration:none;
	font-weight: bold;
	color: #5698D5; /* blau */
}

p a:hover,
li a:hover,
.content a:hover {
	text-decoration:underline;
}

td.menubarselected {
	background-color: white;
}

td.blue, td.menubar, td.menubarinner, #headerline {
	background-color: #66ccff; /* blau */
}

td.menubarinner, td.menubarinnerselected {
	width:45px;
}

td.menu,td.menubold {
	width:170px;
	text-align:right;
}

td.menubold {
	font-weight:bold;
}

.tablehouse {
	vertical-align:top;
}

td.grey, td.menuwidth, input, textarea, inputbutton, select, .grey, td.greyinput {
	background-color: #d0d1d5; /* grau */ 
}

.white {
	background-color: #FFFFFF; /* white */
}

td.yellow {
	background-color: #fff03b; /* gelb */
	vertical-align:middle;
	padding-left: 5px;
	padding-right: 5px;
	height: 16pt;
	line-height: 16pt;
	font-size: 10pt;
}

a.menubold,a.menubold:visited,a.menubold:link,a.menubold:hover,
td.menu, td.menubold, td.grey, td.menubarinner, td.menubarinnerselected, td.blue
{
	font-size: 8pt;
	height: 11pt;
	line-height: 11pt;
}

td.emptyheight, td.menuwidth, td.menuheight
{
	font-size: 2pt;
	height: 7pt;
	line-height: 7pt;
}

td.content {
	line-height: 1.3em;
}

.inputbutton {
	font-family: Arial;
	font-size: 9pt;
	text-align:center;
	vertical-align:top;
	font-weight:bold;
	color: #330033;
}

.blueline {
	color: white;
	background-color: #66ccff;
	font-size: 2px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 70px;
}

.showobjectmenu
{
	background-color: #66ccff;
	text-align:center;
	padding: 5px;
	min-width: 156px;
	vertical-align:middle;
	color:white;
}

td.showobjectmenu a, td.showobjectmenu a:visited, td.showobjectmenu a:link, td.showobjectmenu a:hover
{
	color:white;
	text-decoration:none;
}

td.showobjectmenu a:hover
{
	color:#330033;
}

.showobjectheader,.showobjectlistheader {
	font-weight:bold;
	vertical-align:top;
	text-transform:uppercase;
	line-height: 1.1em; 
}

.showobjectlistheader {
	width:166px;
	min-width:166px;
	border-right:2px solid #f5ecce;
	padding-top:0px;
	padding-bottom:0px;
}

.showobjectheader {
	width:130px;
	min-width:130px;
}

.showobjectvalue,.showobjectlistvalue {
	text-align:left;
	vertical-align:top;
	line-height: 1.1em;
}

.showobjectlistvalue {
	width:166px;
	min-width:166px;
	border-left:2px solid #f5ecce;
	padding-top:0px;
	padding-bottom:0px;
}

.showobjectvalue {
	width:120px;
	min-width:120px;
}

.showobjectproperties {
	text-align:justify;
	vertical-align:top;
}

