 
h1, h2, h3, h4, h5 {
  font-family:Verdana,Helvetica,Arial,sans-serif;
}

a, th, td, div, p, li, ul, dt, dl,input,textarea,select,option, .treeMenuDefault, .treeMenuBold {
  font-family:Verdana,Helvetica,Arial,sans-serif;
  font-size:8pt;
  line-height:12pt;
  color:#008000; 
}

.treeMenuBold {
  font-weight: bold;
}


b, h1, h2,h3,h4,h5 {
  color:#008000; 
}


body {
  background-color:#CCCCCC; 
  color:#FFFFFF;
}

table {
  background-color:#FFFFFF; 
  color:#2579A7/*000000*/;
}



/* global navigation bar */

td.navigation-global {
  color:#CCCCCC;
  background-color:#008000;
  text-align:right; 
  font-size:8pt;
  font-weight:bold;
}

td.navigation-global-sub {
  color:#CCCCCC;
  background-color:#00AA00;
  text-align:right; 
  font-size:8pt;
  font-weight:bold;
}




a.navigation-global:hover {
  color:#FFFFFF;
  background-color:#666666;
}

a.navigation-global:visited {
  color:#EEEEEE;
/*  background-color:#666666; */
}


a:hover {
   color:#0000FF; 
   text-decoration:underline;
}

a:link    { 
  color:#008000;  
/*  text-decoration:none; */
}

a.navigation-global {
  color:#FFFFFF;
}


a:visited { 
  color:#990099;
/*   text-decoration:none;  */
}
a:active  { 
 /* text-decoration:none; */
}



input, input.writeable, textarea.writeable, select {
  border:1px solid #008000;
}

input.radio, input.checkbox {
  border:0px;
}

input.readonly, textarea.readonly {
  background-color:#F0F0F0; 
  border:1px solid #008000;
}


/* local navigation bar */


table.navigation-local,table.advertising-local {
  width:150px;
}
table.navigation-local {
  margin-left:20px;
}
table.advertising-local {
    border:1px solid #008000;
}


td.navigation-local-header {
  color:#008000; 
  font-size:11pt;
  line-height:13pt;
  font-weight:bold;
  text-align:left;
}

td.selected {
  text-align:left; 
}

td.nonselected {
  text-align:left; 
}



/* da url relativ, nur in subdirectories anwendbar */
ul {
  /* list-style-image:url(images/dot_blue.gif); */
}


/* wie td.navigation-local-header, nur zentriert */
div.content-header {
  color:#008000; 
  text-align:center; 
  font-size:11pt;
  line-height:13pt;
  font-weight:bold;
}

div.content {
   margin-left:5%;
   margin-right:5%;
   margin-top:20px;
   margin-bottom:30px;
   /* width:70%; */
}

div.infobox {
    background-color:#F0F0F0; 
    border:1px solid #008000;
/*    width:80%; */
    margin:20px;
}

div.infobox-content {
    margin:15px;
}


table.content {
   width:80%;  
   border:1px solid #008000;
   margin:20px;
}


table.inhaltsverzeichnis {
   border:1px solid #008000;
   margin:20px;
}



th.content {
  background-color:#008000;
  font-weight:bold;
  color:#FFFFFF;
  text-align:center; 
}

th.content2 {
  background-color:#00AA00;
  color:#FFFFFF;
  text-align:center; 
}


td.content-eins {
  text-align:center;
}

td.content-zwei {
  text-align:center;
  background-color:#F0F0F0; 
}


td.i1, td.inhaltsverzeichnis-eins {
  text-align:left;
  background-color:#F0F0F0; 
}

td.descr {
  background-color:#F0F0F0; 
  vertical-align:top; 
}
td.value {
  background-color:#F0F0F0; 
  font-weight:bold;
}


td.inhaltsverzeichnis-zwei {
  text-align:left;
}


div.summarybox-content {
    margin-left:10px;
    margin-right:10px;
    margin-top:5px;
    margin-bottom:5px;

}



