
#impressum {
	table-layout: fixed;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
}

div#inhalt td {
vertical-align: top;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
}

.box p, .doclist p {
margin-top: 8px;
margin-right: 20px;
margin-bottom: 8px;
margin-left: 4px;
}

 blockquote.randlos {
	margin-right: 0px;
}

 #haftung {
 	font-size: 70%;
	line-height: 120%;	
	 }
  
.leftColumn {
vertical-align: top;
  background-color: white;
  padding: 2px 5px 2px;
  border-right: solid 0px #666; /* Sets the right border properties for an element using shorthand notation */
  float: left;
  width: 22em;
}

/* Contains the main page content. When using a mutliple column layout the margins will be set to account for the floated columns' width, margins, and padding. */
.rightColumn {
vertical-align: top;
background-color: white;
  border-right: solid 0px #666; 
  padding: 2px 10px 2px 5px;
  font-size: 100%;
}
div.fett {
	font-size: 110%;
	font-weight: bold;
}
