body,html {
  background-color: #fff;
  font-size: 12px;
  color:#564b47;  
  padding:0px;
  margin:0px;
    height:100%;
  text-align: center;
}


#inhalt { 	
  text-align: left;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 816px;
  height:855px;
  background:url(../images/backgr.jpg) no-repeat;

}

#nav
{
float:left;
margin-top:515px;
margin-left:140px;
*margin-left:69px;
height:31px;
background-color: #fff;
}
#text{
font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0.4pt;
padding:20px 40px 40px 40px;
color:#1C8FDB;
float:left;
margin-left:98px;
*margin-left:49px;
width:560px;
background-color: #fff;
}
h1
{text-align:center;
font-size:26px;
letter-spacing:0.5pt;}


#footer{
  vertical-align: middle;	
  margin: 0px auto;
  text-align: center;
width: 816px;
height:41px;
background-color: #fff;}

.t1{
font-weight:bold;
width:98px;
height:41px;
margin-bottom:5px;
text-align:center;
line-height:41px;
float:left;
background-color:#CCE6FA;
border:1px solid #ccc;
}
.t2{
font-size:11px;
width:356px;
height:41px;
margin:0 1px 5px 1px;
text-align:center;
line-height:41px;
float:left;
background-color:#DEDEDE;
border:1px solid #ccc;
}
.t3{width:98px;
height:41px;
margin-bottom:5px;
text-align:center;
line-height:41px;
float:left;
background-color:#CCE6FA;
border:1px solid #ccc;
}
.t3a{width:98px;
height:41px;
letter-spacing:0pt;
margin-bottom:5px;
text-align:center;
float:left;
background-color:#CCE6FA;
border:1px solid #ccc;
font-size:11px;
}
#text a, #text a:link, #text a:active{
color:#1C8FDB;}
#text a:hover{
color:#034E89;}
.full{height:230px;}
