/* Typo */
    body {
        font-family:Arial, Verdana, Helvetica, XHelvetica, sans-serif;
        color:#333;
        margin:0;
        padding:0;
        text-align:center;
        background:#E0EBE5;
        font-size:12px;
    }
    .cat6   { background-color:#E5F6AC; }
    .cat7   { background-color:#FEF8B5; }
    .cat22  { background-color:#FFECDC; }
    .path1-23 { background-color:#fff; }
    
    p       { margin:12px 0 5px 0; }
    td, th  { vertical-align:top; }
    ul, ol  {  margin-bottom:12px; margin-left:25px; }
    ul      { }
    li      {}
    
    
    /* Ueberschriften */
    h1, h2, h3, h4, h5, h6 { font-size:12px; }
    h1 { font-size:14px; margin:10px 0 5px 0; color:#00381D; }
    h2 {font-size:18px; margin:0 0 14px 0; color:#00381D; text-transform:uppercase; font-weight:normal; }
   /* h2 { font-family:Georgia, Times, Verdana, Helvetica, XHelvetica, sans-serif; font-size:20px; margin:0 0 12px 0; color:#00381D; text-transform:uppercase; font-weight:normal; }*/
    h3 { font-size:13px; margin:0 0 8px 0; color:#00381D; }
    h4 { margin:0 0 8px 0; color:#000; }
    h5 { }
    h6 { }
    
    /* Links */
    a       { color:#005E2A; text-decoration:underline; }
    a:hover { color:#000 !important; text-decoration:none !important; }

    .left a, .top a { text-decoration:none; }
/* << */


/* Sontige Layout Einstellungen */
    .clear          { clear:both; }
    .border         { border:1px solid #fff; }
    .line           { border-top:1px solid #000; }
    .display-none   { display:none; }
    .to-right       { float:right; margin:0 0 5px 10px; }
    .to-left        { float:left; margin:0 10px 5px 0; }
    
    
    /* Formulare */
    form                    { margin:0; }
    input, textarea, select { font-family:Arial, Verdana, Helvetica, XHelvetica, sans-serif; background:#fff; border:1px solid #999; color:#000; width:100%; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60); }
    input:hover, input:focus, textarea:hover, textarea:focus { opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
    select, input.button    { width:auto !important; }
    
    
    /* Sonstige HTML Tags */
    acronym     { cursor:help; border-bottom-style:dashed; }
    hr          { border:0 solid #676869; border-top-width:1px; margin-top:10px;  margin-bottom:10px; clear:both; } /* iestyles */
    img         { border:0; }
    pre         { padding:1px 3px;  background:#eee;border:1px dashed #333; color:#000; white-space:normal; font-size:9px; width:auto; }
    small, .small, p.small, span.small { font-size:9px; line-height:10px; }
    
    
    /* Tabellen */
    table.destable { border:0; margin-bottom:12px; width:518px; border-spacing:0; border-left:1px solid #E5F6AC; border-top:1px solid #E5F6AC; }
    table.destable th, table.destable td, table.destable td { border-right:1px solid #E5F6AC; border-bottom:1px solid #E5F6AC; padding:3px 5px; background-color:#fff; }
    table.destable th, table.destable thead td { color:#fff; font-weight:bold; }
    table.destable p { margin:0; }
    
    table.destable tr.destable td { background-color:#E0EBE5;  }
/* << */
