
/* Alle verschiedenen <body> definitionen */
body {
  font-family: arial,verdana,helvetica,geneva;
  font-size: 9pt;
}

body.header{
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
}

body.navigation{
	background-color: #ffffff;
}

body.content {
  background-color: #ffffff;
}

body.footer{
	background-color: #bbbed4;
}

frame.navigation {
	border-right: 0px double black;
	padding:0px;
	margin:0px;
	padding-top:0px;
	padding-left:4px;
}

frame.content {
	padding-top:3px;
	padding-left:8px;
}
	
frame.footer {
	border-top: thin double black;
}

/* PROPERTIES.JSP */
/* Tabelleneigenschaften der Properties Seite */
table.propertiesTable{
	border: none;
	width: 600px;
	background-color: #bbbed4;
}

tr.propertiesHeadline {
	background-color: #525288;
	color: white;
}

td.propertiesHeadline {
	padding: 10px;
	font-size: 11pt;
	font-weight: bold;
	white-space:nowrap;
}

tr.propertiesInner {
	font-size: 9pt;
}

option {
	font-size: 10pt;
}

table.nav {
	background-color: #1d167a;
	width: 190px;
}


/* Eigenschaften der einzelnen Navigationsbaum Ebenen */
td.nav_level0 {
	background-color: #a0a5c5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}

td.nav_level1 {
	background-color: #e1e1eb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-left: 15px;
}

td.nav_level2 {
	background-color: #e1e1eb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-left: 25px;
}

td.nav_level3 {
	background-color: #e1e1eb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-left: 35px;
}

a.nav {
  text-decoration: none;
  color: #000000;
}

img.header {
   margin-top: 0px;
   margin-left: 0px;
}

/* Tabelleneigenschaft der Wertetabelle */	
table.valueTable {
	border: medium double black;
	background-color: #bbbed4;
	white-space: nowrap;
}

tr.valueHeadline {
	font-size: 10pt;
	font-weight: bold;
	white-space: nowrap;
}

tr.valueRow {
	font-size: 9pt;
	white-space: nowrap;
}

/* Links der Tabelle */
a.valueLink {
	text-decoration: none;
	font-size: 9pt;
	color: black;
}

a.valueLink:hover {
	text-decoration: underline;
	font-weight: bolder;
	color: black;
}


/* SHOWCONFIG_TABLE.JSP */
table.showconftable {
	border: none;
	width: 400px;
	font-size: 9pt;
}

a.showconftable {
	font-size: 9pt; 
	color: #393939;
	text-decoration: none;
}

a.showconftable:hover {
	text-decoration: underline;
}

/* Link die sich nicht verfaerben, falls sie angeklickt werden */
a.nomarked {
	color: #393939;
}

a.nomarked:hover {
	font-weight:bolder;
	color: blue;
}

table.mapcheckbox {
	color: blue;
	font-size:10pt;
  	font-weight: 500;
}

/* Tabelleneigenschaften der Komponentenauswahl Seite */

table.componentTable{
	border: none;
	background-color: #bbbed4;
}

tr.componentHeadline {
	background-color: #313063;
	color: white;
}

td.componentHeadline {
	padding: 10px;
	font-size: 15pt;
}

tr.componentInner {
	font-size: 10pt;
}

a.onecomp {
	text-decoration: underline;
	color: black;
}

a.onecomp:visited {
	text-decoration: underline;
	color: black;
}

a.onecomp:hover {
   text-decoration: underline;
   font-weight: bolder;
   color: black;
}

/** Links auf der Fusszeile */
a.footer {
  text-decoration: none;
  font-weigth: bold;
  font-size: 10pt;
  color: #000000;
}

a.footer:hover {
  text-decoration: none;
  font-size: 10pt;
  font-weight: bolder;
}	

/** Links zur anderen Praesentation */
a.linktootherpresentation {
	font-size: 10pt;
	font-color: blue;
}

/* Hilfseite */
table.help {
	font-size: 10pt;
	color: black;
}

td.helpheadline {
	font-size: 10pt;
	font-weight: bolder;
	color: black;
	padding-top: 30px;
	padding-bottom: 8px;
}