/*  */

BODY {
    margin: 0;
    font-size: 100.1%;
    font-family:'trebuchet ms',arial,verdana,sans-serif;
} 


#inhalt{
/*	width:90%; Original ohne Table nun groesser */
	width:100%;
	font-family:'trebuchet ms',arial,verdana,sans-serif;
	font-size:0.8em;
margin-left:20px;
}


/* mit dem padding-left von ul werden in der colum die Einzuege kontrolliert */
#inhalt ul  
{
 list-style:none;
 margin-left: 3px;
 padding-left: 1em;
 margin-top:0px;
}
#inhalt h3 
{
 list-style:none;
 margin-top: 1em;

}
#inhalt h4 
{
 margin-top:0.3em;
 margin-bottom: 0.3em;
}
#inhalt a {
 color: black;
 font-weight: bold;
 text-decoration:none;
 /*font-size:smaller; sonst wird der Titel auch kleiner */
}

/*#inhalt a:visited {
  color: #666666;
}
*/

#inhalt a:hover {
 text-decoration:none;
  color: #bebebe; /*gray; */
}


.main {
  margin: 10px;
}

.column {
   width: 45%;
   padding-right: 3%;    
   margin: 0.5em;
   float: left;
}  

h4.column {
  margin: 100px;
}


.columnLast {
   width: 45%;
   padding-right: 3%;    
   float: left;
} 
	h1, h2, h3 {
		margin: 1em 0 0.2em 0;
		border-bottom: 1px solid #ccc; 

