body { color:#38c500 ; background-color: white;}
body.inv { color:#38c500 ; background-color: white;}

h1 { font-size:18pt; font-family:Arial,sans-serif; color: #555554;}
h2 { font-size:16pt; font-family:Arial,sans-serif;}
h3 { font-size:12pt; font-family:Arial,sans-serif;}


p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:11pt; font-family:Arial,sans-serif;}

p.main { font-size:13pt; font-family:Arial,sans-serif; font-weight:bold;  }

tt {font-size:11pt; color: black; }


td {background-color: white; color: #38c500; vertical-align: top;}
td.login {background-color: white; color: #555554; vertical-align: center; font-size: 30; font-weight:bold; background: white;}
td.h2 {background-color: white; color: #38c500; vertical-align: bottom;}
td.h3 {background-color: white; color: #38c500; vertical-align: middle;}
td.n {background-color: white; color: #38c500; vertical-align: top;}
td.hgrey {background-color: white; color: #a7a7a7; vertical-align: top; font-size:70%;}
td.n2 {background-color: 6ec7e6; color: #38c500; vertical-align: top;}
td.green {background-color: green; color: white; vertical-align: top;}
td.yellow {background-color: yellow; color: black; vertical-align: top;}
td.red {background-color: red; color: white; vertical-align: top;}
td.blue {background-color: blue; color: white; vertical-align: top;}
td.link {background-color: white; color: 6ec7e6; vertical-align: top;}

th {background-color: white; color: #38c500; vertical-align: top; text-align: left }
th.report_num { text-align: right }
th.n {background-color: white; color: #38c500; vertical-align: top; text-align: left }

table.n {background-color: white; color: white;}
table.n2 {background-color: white; color: #DA501E;}

a:link { color: #6ec7e6; text-decoration:none; }
a:visited { color: #6ec7e6; text-decoration:none; }
a:active { color: #6ec7e6; text-decoration:none; }

a.n:link { color: white; text-decoration:none;  font-family:Verdana,sans-serif; font-weight:bold; vertical-align: top;}

a.n2:link { color: white; text-decoration:none;  font-family:Verdana,sans-serif; font-weight:bold;}
a.n2:visited { color: white; text-decoration:none;  font-family:Verdana,sans-serif; font-weight:bold;}
a.n2:active { color: white; text-decoration:none;  font-family:Verdana,sans-serif; font-weight:bold;}


.menuline {
    background:#7a7a7a;
    width:880px;
    height:;
    border:0px #000 solid;
    margin:0px auto;
    padding:2px;
   
}


/* main menu styles */
#nav {
    display:inline-block;
    width:;
    margin:0px auto;
    padding:0px;
    background:#FFFFFF;

   
}
#nav li :hover{
    margin:0px;
    float:left;
    width:80px;
    position:relative;
    list-style:none;
	background-color: #38c500;
	text-align:center;
    color:#7a7a7a;

}
#nav li {
    margin:0px;
    width:80px;
    float:left;
    position:relative;
    list-style:none;
	text-align:center;
	
}
#nav a {
    font-weight:bold;
    font-size:80%;
    color:#6ec7e6;
    text-decoration:none;
    display:block;
    padding:5px 0px;

   
}
#nav a :hover{
    font-weight:bold;
    font-size:80%;
    color:#7a7a7a;
    text-decoration:none;
    display:block;
    padding:5px 0px;

   
}

#hintergrund {
  position:absolute;
  width:100%;
  height:100%;
   background-image: url(start.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	background-origin: content-box;
	background-size: 100% auto;
 }


