HTML {
  min-height:100.01%;
}

body {
  margin:0;
  padding:0;
}

.logoheading {
  font-familiy: Geneva;
  font-size: 22px;
  font-weight:bold;
  letter-spacing: 22px;
  color:#333333;
  padding-left:50px;
}

.bildueberschrift {
  clear:both;
  font-weight:bold;
  text-align:left;
  font-size:100%;
  color:#333333;
  padding-bottom:4px;
  padding-top: 12px;
}
.bildunterschrift {
  font-weight:normal;
  text-align:left;
  font-size:100%;
  color:#333333;
  padding-top:2px;
  padding-bottom:6px;
}

.linkbezeichnung {
  font-size:80%;
  margin-left:20px;
  margin-bottom:6px;
}
.floatgrafik {
  vertical-align:text-bottom;
  float:left;
  margin-right:10px;
}
.floatbox {
overflow:hidden;
}

.inhaltsspalte {
	padding-right:7px;
}

#content {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333333;
	line-height:1.3;
}
#content H1 {
  font-size:140%;
  font-weight:bold;
  color:#999999;
  margin:0;
  padding:0;
  padding-bottom: 12px;
  padding-top:4px;
}

#content H2 {
  font-size:120%;
  font-weight:bold;
  color:#333333;
}

.large {
  font-size:100%;
}

#content ul {
 	margin:0;
	padding:0;
	padding-top: 6px;
	line-height: 1.2;
	margin-left:15px;
	padding-left:0px;
	list-style-position: outside;
	list-style-type: square;
	margin-bottom: 0px;
}

.small {
	font-size:11px;
}

#content ul ul {
	line-height: 1.2;
	margin-left:15px;
	padding-left:0px;
	list-style-position: outside;
	list-style-type: square;
	margin-bottom: 0px;
}

#content ul li {
  padding-bottom:8px;
}

a {
  color:#666666;
  background-color:FFFFFF;
  font-weight:bold;
  text-decoration:none;
}

a:hover {
  text-decoration: none;
  color:#FFFFFF;
  background-color:#666666;
}

P {
  margin:0;
  padding:0;
  padding-bottom:6px;
}

#content .hinterlegt {
  font-size:100%;
  font-weight:normal;
  color:#000000;
  background-color:#DEDEDE;
  width:100%;
  padding:2px;
  padding-left:8px;
  margin-bottom:6px;
}

#content .eingerueckt {
margin-left: 8px;
}

#content .toplink {
text-align:right;
background-color:#ffffff;
margin-bottom:6px;
}

#content .toplink a:hover {
background-color:#ffffff;
}

.tabellengrafik {
	padding-left:20px;
}
td.lebenslauf {
 width:100;
 text-align:"left"; 
 vertical-align:top;  
}