body {
  background-color: #000000;
  background-image:url(./grafik/background.jpg);
  color: #FFCC99;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

table{
   empty-cells:hide;
   table-layout:fixed;
   background-image:url(./grafik/background-navigation.jpg);
   border-color: #674444;
   width:700px;
   border-style:solid;
   border-width:1px;
   margin-top:0px;
}
table.nav{
   empty-cells:hide;
   table-layout:fixed;
   width:155px;
   height:auto;
   margin-left:5px;
   margin-right:5px;
   background-image:none;
   border-style:none;
}

td{
  /*background-color:#5F0000;*/
  font-family: Verdana, Arial, sans-serif;
  font-size:12px;
  padding:0px;
}

td.nav {
  background-color: #993300;
  background-image:url(./grafik/background-navigation.jpg);
  border-color: #674444;
  border-style:solid;
  border-width:1px;
  color: #FFCC99;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  padding:2px;
}

td.year{
  font-family: Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  vertical-align:top;
  padding:10px;
  margin:0px;
}

td.cv{
   font-family: Verdana, Arial, sans-serif;
   font-size:12px;
   vertical-align:top;
   padding:10px;
   margin:0px;
}

td.img{
   vertical-align:center;
   text-align:center;
}

td.descBottom{
   vertical-align:bottom;
   padding-bottom:30px;
   padding-left:10px;
}

td.descTop{
   vertical-align:top;
   padding-top:30px;
   padding-left:30px;
}

h1 {
  background-color: #993300;
  background-image: url(./grafik/background-navigation.jpg);
  color: #FFCC99;
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left:30px;
  margin-left:5px;
  border-color: #674444;
  border-style:solid;
  border-width:1px;
  width:863px;
}

h2 {
  color: #FFCC99;
  font-family: Verdana, Arial, sans-serif;
  font-weight:bold;
  font-size: 14px;
  padding:0px;
  margin-bottom:4px;
  /*padding-top: 5px;
  /*padding-bottom: 5px;
  /*padding-left:30px;*/
}

h3{
  color: #FFCC99;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight:bold;
  padding:0px;
  margin:0px;
}
ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
}

li{
  display:none;
  border-top:1px;
  border-bottom:1px;
  border-color:#330000;
  margin-top:1px;
}

a:link{
  color: #FFCC99;
  text-decoration:none;
}
a:active{
  color: #00FF00;
}
a:visited{
  color: #FFCC99;
  text-decoration:none;
}
a:hover{
  color: #FFFFFF;
  text-decoration:none;
}

.main{
  font-weight:bold;
}
.sub{
padding-left:12px;
  text-align:left;
}
.subrow{
   display:none;
}
.subsub{
   text-align:left;
   padding-left:24px;
}

.subsubsub{
   text-align:left;
   padding-left:36px;

}
.sub1{
padding-left:12px;
  text-align:left;
  display:block;
}

.subsub1{
   text-align:left;
   padding-left:24px;
   display:block;
}

.subsubsub1{
   text-align:left;
   padding-left:36px;
   display:block;

}
img {
  padding:0px;
  margin:20px;
  border:1px;
  border-style:solid;
  border-color:#674444;
}

img.smallBorder {
  padding:0px;
  margin:6px;
}
img.noborder{
   margin:0px;
   padding:0px;
   border:0px;
}
div{
   position:absolute;
   z-index:0;
}
