#inhalt table, th, tr, td, h4, p, h2
{
margin-left : 6em ; 

}
#inhalt h2
{
margin-left : 4em ; 

}


#inhalt  td  
{
 padding-right : 0.5em; 
 padding-left : 0.5em;  
 padding-bottom : 0.3em ; 
 border-width: 1px ; border-style: solid ; 
 width: 12% ; 
}

#inhalt th {
 speak-header : always ; 
 border-width: 1px ; border-style: solid ;
 font-weight : normal ; 
}

#inhalt  caption {
padding-bottom : 1.5em ;
margin-top : 2em ;
}

#inhalt  table  {
left: 10em ; width : 40em  ;  
padding-right : 0.5em ;  text-align : center ;  border-width: 1px ; 
border-style: solid ;  border-collapse : collapse ; empty-cells : show ;
}

}
#inhalt  p  {
padding-left: 7em ; width : 40em  ;  
}
#navlinks p  {
margin-left: 1em  ;  
}


#navlinks {
font-size : small ; 
}
.roterstern
{
color : red ; 
}
.abstand
{
padding-left: 0.8em ; 
}

.grauer_hintergrund
{
background-color : #D0CBCB ;  
}
.mini
{
text-align : center ; 
padding-top  : 5em ;
}

