/* Stylesheet Birgel
   $Id: style.css,v 1.1 2005/12/02 10:48:12 wwwuser Exp wwwuser $
*/

dummy {}

body {
  font-family: Arial,Helvetica,sans-serif;
  color: #0a2060;
  background-color: #f8f0d0;
  /* background-image:url(/hesasys/birgel-bg.jpg); 
  background-repeat; */
  font-size:0.9em;
}

.info {
  font-size: 0.8em;
  font-weight: 600;
}

.warn {
  color: red;
  font-size: 1.2em;
  font-weight: 600;
}

.hinweis {
  color: #801010;
  font-weight: 600;
}

.center {
  text-align: center;
}

.large {
  font-size: 1.2em;
  font-weight: bold;
}

.small {
  font-size: 0.8em;
  font-weight: lighter;
}

.title {
  color: #0a2060;
  font-size: 1.1em;
  font-weight: 600;
}

h3 {
  font-style: italic;
}

div.navi {
  float:left;
  width:20%;
}

div.main {
  float:right;
  width:70%;
  background-color: #f8f0d0;
}

table.full {
  width:100%;
  empty-cells: show;
  border-style: none;
  padding: 0;
  margin: 0;
}
td.navi {
  width:20%;
  vertical-align:top;
  padding:4px;
}
td.main {
  width:75%;
  vertical-align:top;
  padding:5px;
  background-color: #f8f0d0;
}

ul#nav-level-0 {
  list-style-type:none;
  margin:0;
  padding:0;
}

ul#nav-level-0 li {
  display:block;
  text-align:left;
  font-weight:bold;
  padding:0.2em 0em 0.2em 4px;
  text-decoration:none;
  border-bottom:solid 1px #404090;
  border-right:solid 1px #404090;
  border-left:solid 8px #404090;
  margin:0;
}

ul#nav-level-0 li a:hover {
  color: #0e4080;
  background-color: #f8f8ff;
}

ul#nav-level-0 li a {
  color:#0a2060;
  text-decoration:none;
}

ul#nav-level-0 a#navigation-act {
  color:#b02020;
  font-style:italic;
}

ul#nav-level-1 {
  list-style-type:none;
  margin:0;
  padding:0;
}

ul#nav-level-1 li {
  display:block;
  text-align:left;
  font-weight:bold;
  padding:0.2em 0em 0.2em 4px;
  text-decoration:none;
  border-bottom:solid 1px #404090;
  border-right:none;
  border-left:solid 6px #404090;
  margin:0;
}

ul#nav-level-2 {
  list-style-type:none;
  margin:0;
  padding:0;
}

ul#nav-level-2 li {
  display:block;
  text-align:left;
  font-weight:bold;
  padding:0.2em 0em 0.2em 4px;
  text-decoration:none;
  border-bottom:solid 1px #404090;
  border-right:none;
  border-left:solid 4px #404090;
  margin:0;
}

ul#nav-level-3 {
  list-style-type:none;
  margin:0;
  padding:0;
}

ul#nav-level-3 li {
  display:block;
  text-align:left;
  font-weight:bold;
  padding:0.2em 0em 0.2em 4px;
  text-decoration:none;
  border-bottom:solid 1px #404090;
  border-right:none;
  border-left:solid 3px #404090;
  margin:0;
}

