*
{
   margin: 0;
   padding: 0;
}

body
{
   background-image: url("../bilder/saal.jpg");
   background-repeat: no-repeat;
   background-size: cover;
   background-color: #f4ebe6;
   
/*   font-size: 62.5%; */
}

a
{
	color: inherit;
}

/* umgibt den gesamten Inhalt */
div#alles
{
   position: relative;
   width: 1100px;
   height: 760px;
   margin: auto;
/*
   left: 50%;
   margin-left: -550px;
*/
}

div#rahmen
{
   position: absolute;
   background-color: #cc0000;
   width: 1000px;
   height: 700px;
   left: 50px;
   top: 20px;
   
   border-radius: 20px;
   box-shadow: 5px 5px 10px rgba(10,10,10,0.5);
   
   z-index: 10;
}

div#inhalt
{
   position: absolute;
   width: 850px;
   height: 600px;
   left: 0px;
   top: 160px;
   
   color: #000000;

   background-color: #f0f0f0;
   border-radius: 20px;
   box-shadow: 5px 5px 10px rgba(10,10,10,0.5);
   
   font-family: "Verdana";

   z-index: 20;
}

#inhalt article
{
}

#inhalt h1
{
   padding: 50px;
   margin: 5px;
   
   font-size: 1.4em;
   font-weight: bold;
   font-variant: small-caps;
}

#inhalt h2
{
   margin-top: 15px;
   margin-bottom: 15px;

   font-size: 1.1em;
   font-weight: bold;
   font-variant: small-caps;
}

#inhalt h3
{
   margin: 5px;
   
   font-size: 1.1em;
   font-weight: bold;
   font-variant: small-caps;
}

#inhalt section
{
   margin-bottom: 15px;
}