html {
	font-size: 100%;
	height: 100.2%;
}
body {
	font-family: calibri, helvetica, tahoma;	
	font-size: 1em;
   color:#999;
   background-color:#333333;
   margin:0px;
}

a:link {
	color: #999;
	text-decoration: underline;
	font-family: calibri, helvetica, tahoma;
}
a:active,
a:visited {
	color: #999;
	text-decoration: underline;
	font-family: calibri, helvetica, tahoma;
}

a:hover {
	color: #ccc;
	text-decoration: none;
	font-family: calibri, helvetica, tahoma;
}

#logodesc {
   min-height: 520px; 
   height: auto !important; 
   padding: 0px;  
   width: 362px;  
   margin: 0 auto;
}
#all{
width:322px;
padding:20px;
background-color:#FFFFFF;
}

#logo{
	padding-top:40px;
}
#inhalt{
	padding-top:40px;
	font-size: 0.9em;
	font-family: calibri, helvetica, tahoma;
	line-height: 1.5;
}
#footer{
	font-size: 0.9em;
	font-family: calibri, helvetica, tahoma;
	line-height: 1.5;
	background-image:url(../images/footer.png);
	background-repeat:no-repeat;
	text-align:right;
	padding-right:20px;
   min-height: 40px;
}
