body {color:black;
      background-color:#f8f8f8;
      font-family:Geneva, Verdana, Tahoma, Helvetica, Helv, Arial, sans-serif;
      margin:0;
      border:0;
      padding:0; }
/* wichtig für den Kopf */
.register { float:right;
	   width:5.5em;
            text-align:center;
            font-size:0.8em;
            font-weight:bold;
            background-image:url(/loccum/inc/pics/register.png);
            background-repeat:no-repeat;
            background-position:right;
            background-position:top;
            margin-right:0.1em;
            padding:0.7em;
            padding-top:0.0em; }
/* Angaben für den Textbereich */
div#Inhalt {margin-left:11em;
            margin-right:2em;
            padding:0; }

h1 { font-size: 1.8em;
     font-weight: 700; }

h2 { font-size: 1.5em;
     font-weight: 700; }

h3 { font-size: 1.3em;
     font-weight: normal; }

a:link {color:#FF3535;
        background:transparent;}

a:visited {color:#990000;
           background:transparent; }

a:hover  { color:#cc3300;
           background:transparent; }

dt	{ margin-top:0.5em; }

.program { font-style:italic;
	  font-weight:900;
 	  color:#348B0A; }

.autor { color:#348B0A; }

/* Formate fürs Menu */
dl#menu
     { float:left;
       width:9em;
       border-width:medium;
       border-color:#94EE1A;
       border-style:double;
       margin:0;
       margin-left:0.5em;
       padding:0;
       margin-top:2em;
       padding-bottom:1em; }

dl#menu dt
     { background-color:#cccccc;
       font-size:1em;
       font-colour:black;
       margin-top:1em;
       margin-bottom:0.5em;
       padding-left:0.5em; }

dl#menu dd
     { font-size:0.8em;
       list-style:none; }

dl#menu a:link
     { color:#FF3535;
       text-decoration:none; }

dl#menu a:visited
     { color:#990000;
       text-decoration:none; }

dl#menu a:hover
     { color:#cc3300; }

dl#menu a:active
     { color:#ffcc66; }

/* Fußnote */
address
     { font-size:0.7em;
       margin:0; padding: 0.5em;
       padding-right:2em;
       text-align:right;
       border-top-width:medium;
       border-top-color:#94EE1A;
       border-top-style:double;
       color:##348B0A; }

/* Box für Sonderankündigungen */
.box  { width:14em;
        float:right;
        background-color:#94EE1A;
        margin-left:1em;
        margin-right:0;
        margin-bottom:1em;
        border:2px solid #990000;
        padding:5px; }

.box h1  { font-size:1.3em;
	  text-align:center;
	  background:#ffcc66;
	  font-weight:bold;
	  border:0 none ;
	  width:100%; }

.box h2 { font-size:1em;
	 text-align:left;
          font-style:italic;
          font-weight:none; }

.box h3 { font-size:1em;
	 text-align:left;
          font-style:normal;
          font-weight:none; }

.box p { font-size:0.8em;
	text-align:left;
         margin-bottom: 0.4em;
         margin-top: 0.4em; }
/*.box a:link  {
   color :  rgb(0,0,0);
   background : transparent;
    text-decoration : none;
    font-weight : bold;
    }
.box a:visited  {
   color : rgb(153,153,153);
   background : transparent;
   text-decoration : none;
   font-weight : bold;
}
.box a:hover  {
   color : rgb(255,148,0);
   background : transparent;
   text-decoration : underline;
}
*/