body { 
     background-color:#bdbdbd;
     color: #fff;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size:10px; 
     line-height: 16px;
     margin: 0; 
     padding: 0;
     text-align: center;
   } 
   html, body { height: 100%; }

   html { overflow: -moz-scrollbars-vertical; } 

   #content_top { 
     background-color:#333;
     height:130px;
     margin-right: auto; 
     margin-left: auto;
     margin-top: 0px; 
     margin-bottom: 0px; 
     padding: 0;
     text-align:left;
     voice-family: "\"}\""; 
     voice-family:inherit; 
     width:650px;
   } 
   html>body #content_top { 
     width:650px; height:130px; 
   } 

   #content_center { 
     background-color:#666;
     background-image:url(../images/bg.gif);
     margin-top: 0px; 
     margin-right: auto; 
     margin-left: auto;
     padding: 20px 0px 20px 0xp;
     text-align:left;
     voice-family: "\"}\""; 
     voice-family:inherit; 
     width: 650px;
   } 
   html>body #content_center { 
     width: 650px;
   } 

   #menu { 
     float:left;
     margin:32px 0px 0px 0px; 
     padding: 0px 0px 0px 0px; 
     text-align:left;
     voice-family: "\"}\""; 
     voice-family:inherit; 
     width:220px;
   } 
   html>body #menu { 
     width:220px;
   } 

   #content { 
     float:left;
/*
     height:440px;
     overflow:auto;
*/
     margin:20px 0px 0px 0px; 
     padding: 0px 0px 0px 25px; 
     text-align:left;
     voice-family: "\"}\""; 
     voice-family:inherit; 
     width:740px;
   } 
   html>body #content { 
     width:740px;
   }

   #content_absender {
     clear:both;
     border-top: solid 1px #C0C0C0;
     font-size:10px; 
     margin:0px 0px 0px 0px; 
     width:220px;
   }
   html>body #content_absender { 
     width:220px;
   }

   #footer { 
     clear:both;
     font-size:2px;
     height:2px;
     text-align:left;
     voice-family: "\"}\""; 
     voice-family:inherit; 
     width:974px;
   } 
   html>body #footer { 
     width:974px;
   }

#blogName, #blogTitel {
  font-family: impact, verdana, sans-serif;
  font-size: 24px;
  text-transform: uppercase;
  color: #ccc;
  letter-spacing: 4px;
  padding: 28px 0px 0px 14px;
}

#blogTitel {
  font-size: 12px;
  text-transform: none;
}

#blogIndex, #blogLink {
  font-size: 12px;
  color: #ccc;
  padding: 28px 0px 0px 14px;
}

     /* menü */
   .mnub { color:#222222; text-decoration:none; font-weight:normal; line-height: 14pt; }
   .mnub:hover {text-decoration:underline;}
   .mnub:visited {text-decoration:none; }
   .mnub:visited:hover {text-decoration:underline;}

   a, .email{ color:#222222; font-weight: normal; text-decoration:none; }
   a:hover, .email:hover { color:#222222; font-weight: normal; text-decoration: underline; }
   a:visited, .email:visited{ color:#222222; font-weight: normal; text-decoration:none; }
   a:visited:hover { color:#222222; font-weight: normal; text-decoration: underline; }

   .link { color:#ccc ; font-weight: normal; text-decoration: none; border-bottom:1px dotted #ccc;}
   .link:hover { color:#ccc; font-weight: normal; text-decoration: underline; border-bottom: none;  }
   .link:visited { color:#ccc; font-weight: normal; text-decoration: none; border-bottom:1px dotted #ccc; }
   .link:visited:hover { color:#ccc; font-weight: normal; text-decoration: underline; border-bottom: none; }

   .selIndex { color:#000; background-color:#EEE; font-weight: bold; width:340px; text-decoration: none; border-bottom:2px dotted #bbb;}

   .lnkftblue { color:#0D4F9A ; font-weight: bold; text-decoration: none; border-bottom:1px dotted #0D4F9A;}
   .lnkftblue:hover { color:#0D4F9A ; font-weight: bold; text-decoration: underline; border-bottom: none; }
   .lnkftblue:visited { color:#0D4F9A ; font-weight: bold; text-decoration: none; border-bottom:1px dotted #0D4F9A; }
   .lnkftblue:hover { color:#0D4F9A ; font-weight: bold; text-decoration: underline; border-bottom: none;}

   .absender { margin: 10px 0px 10px 20px; font-size: 10px; }
   .imgb {margin: 2px 2px 0px 2px; border:none; }

   ul { margin: 14px 0px 14px 0px; padding: 0px 0px 0px 0px; }
   .ulchild { list-style-type:none; }
   .latin { list-style-type:upper-roman; }

   /* Seite Publikationen */
   .pubs { margin: 3.5px 0px 3.5px 40px; }
   .ipubs { float:top; clear: both; margin: 10px 10px 10px 20px; border: 1px solid #ccc; }
   .portrait { float:left; clear: both; margin: 22px 20px 20px 0px; border: 1px solid #ccc; }
   .vorschau { padding: 7px 7px 7px 7px; border: 1px solid #ccc; width: 560px; text-align: justify ; }

   p { margin: 0px 4px 0px 40px; }
   p.pstrong { font-weight:bold; color: #000000; }
   p.pstrongblue { font-weight:bold; color: #0D4F9A; }


  h1 { font-size: 20px; font-weight:bold; }

  h1 { font-size:20px/24px; padding: 0px 20px 0px 20px; }
  h2 { font:bold 18px/24px Arial, Verdana, Helvetica; padding: 0px 30px 0px 30px; }
  h3 { font:bold 16px/24px Arial, Verdana, Helvetica; padding: 0px 30px 0px 30px; }
  h4, h5 { }

