@charset "utf-8";
/* CSS Document */

<!--

  body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; background-color:#f2f2f2 }
  a img { border:none; }
  #rahmen { width:980px; background:url(logo.gif) no-repeat left top }
  
  #inhalt { padding:10px 60px 10px 40px; border-left:255px solid #7e003f }
  
  #header { float:right; }
  #header a:hover, #header a {color:#666666; text-decoration:none; padding:6px 12px; line-height:20pt }
  #header a:hover { color:#000000 }
  
  #hmen { display:block; background-color:#a6d7eb; padding:6px; font-size:1.1em }
  #hmen a:hover, #hmen a { color:#666666; text-decoration:none; margin:0 20px;}
  #hmen a:hover, #hmen a.sel:hover, #hmen a.sel { color:#000000 }
  
  #vnavi { width:255px; float:left; height:560px; background:url(bilder/watermark-grp.gif) center bottom no-repeat #7e003f; border-bottom:10px solid #7e003f;  }
  #vnavi ul { list-style-type:none; padding-left:0; margin-left:0; padding-top:16px; }
  #vnavi ul li { padding:5px 10px; }
  
  #vnavi ul a:hover, 
  #vnavi ul a           { color:#dddddd; text-decoration:none; display:block; font-size:1.1em; }
  #vnavi ul a:hover,
  #vnavi ul a.sel:hover { color:#ffffff; }
  #vnavi ul a.sel       { color:#ffffff; font-weight:bold }
  
  #vnavi ul ul { padding-top: 0; }
  
  #inhalt a { color:#33afe0; font-weight:bold; text-decoration:none; }
  #inhalt a:hover { color:#7e003f; font-weight:bold; }
  
  #inhalt h1 { font-size:1.7em; color:#7e003f; font-weight:normal; margin-bottom:0; }
  #inhalt h2 { font-size:1.4em; color:#7e003f; font-weight:normal; margin-bottom:0; }
  #inhalt h3 { font-size:1.2em; color:#7e003f; font-weight:normal; margin-bottom:0; margin-top:18px }
  #inhalt h4 { font-size:1.0em; color:#7e003f; font-weight:bold;   margin-bottom:0; }
  #inhalt p  { font-size:0.9em; color:#000000; line-height:1.5em;  margin-top:4px; margin-bottom:8px; }
  #inhalt ul { padding-left:30px; font-size:0.9em; line-height:1.5em; }
  #inhalt ul li ul { padding-left:30px; font-size:1em; }
  
  #inhalt DIV.csc-textpic-imagerow ul { padding-left:0; font-size:1em; }
  
  .csc-textpic-above {padding-top:30px;}
  
  /*  Kalenderformatierungen  */
  
  .tx-cal-controller .dayview, .tx-cal-controller .weekview {
    clear: none; }
  .tx-cal-controller .year-table, .tx-cal-controller .month-large {
    clear: none!important; }

-->
