/* CSS für http://workingmansdead.de/ */
/* letzte Änderung 2010-01-11 */

/* border-style:solid; */
/* border-width:2px; */


/* @import url("nonn4.css"); */

html {
  background-color:#000000;
}

body {
  border-style:solid;
  border-width:1px;
  border-color:#9966aa;
   background-color:#ffffff;
  font-size:100.01%;
  /*   padding:0 8px 8px 0; */
  margin:1ex;;
  text-align:left;
  color:#000;
  padding:0;
}

p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,dl
{
  font-family:Helvetica,"MS Trebuchet",sans-serif;
//   font-family:serif;
}

a:link,a:hover,a:visited {
/*   color:#000000; */
   color:#822f21;
}

a img {
border-style:solid;
border-color:#B3A48F;
}


a:hover img {
border-style:solid;
border-color:green;
}

#nav a:hover {
   color:#ffffff;
   background-color:#822f21;
}

#aktuell {
  margin:1ex 1ex 1ex 1ex;
  padding:1ex;
  float:right;
  width:20ex;
     border-style:double solid solid double;
     border-width:3px;
     border-color:grey;
}

#aktuell h3 {
/*  padding-top:1ex; */
  margin:0 auto 1ex auto;
}

#inhalt h1 {
  margin:1ex auto 0ex auto;
  padding:0;
  text-align:center;
/*     border-style:solid;
     border-width:1px; */
}

#inhalt h3 {
   vertical-align:top;
   margin:0 auto 0 auto;
   font-weight:lighter;
}


#inhalt {
  padding:0 1ex 1ex 1ex;
  margin:0 24ex 0 20ex;
  text-align:center;
  width:auto;
  min-width:300px;
/* border-style:inset;
   border-width:2px; */
}

#nav {
  padding:1ex 1ex 1ex 0;
  margin:0 auto 0 auto;
  float:left;
  text-align:center;
/* border-style:inset;
   border-width:2px; */
  min-width:170px;
}

#nav li {
  width:17.7ex;
  margin-top:0.8ex;
}

#nav li h2 {
  text-align:left;
  padding:0.3ex 0.5ex 0.3ex 0ex;
  margin:0 auto 0 6ex;
  font-size:1em;
 border-style:groove;
 border-width:0 2px 2px 0;
}

#nav li span, #nav li a {
  display:block;
}

#nav h1 {
  margin:0ex auto 0 auto;
}

#nav h2 {
   text-align:center;
   margin:1ex auto 0.5ex auto;
}

#nav img {
  margin:0 0 1ex 0;
}

#fuss {
  margin:4ex 0 0 0;
  font-size:0.9em;
  padding:1ex;
  clear:both;
  text-align:right;
}

#inhalt li {
  text-align:left;
  }

#inhalt p {
  margin:0.5ex auto 0.7ex auto;
  text-align:left;
  max-width:60ex;
}

#inhalt .illunote {
   margin-top:2em;
   font-size:0.9em;
   text-align:center;
}

#inhalt .autor {
   font-style:italic;
   text-align:right;
  font-size:0.9em;
}

#inhalt .cillu {
   margin-top:2em;
   text-align:center;
max-width:500px;
}

#inhalt .rillu {
   margin:1ex;
   text-align:center;
   float:right;
}

#inhalt .lillu {
   margin:1ex;
   text-align:center;
   float:left;
padding-right:2ex;
}

#inhalt table {
   margin:auto;
 }

.termine {
	border-collapse:collapse;
  border-style:double;
}

.termine td {
  padding:0.5ex 1ex 0.5ex 1ex;
  border-style:solid;
  border-width:thin;
}
  
#inhalt .nnav {
  text-align:right;
}

#inhalt h4 {
  font-size:115%;
}

.cc {
  text-align:center;
}

.cl {
  text-align:left;
}

.cr {
  text-align:right;
}
