html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
/*    border: 0; */
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body, p, li {line-height:1.45em;}
p {margin-bottom:0.6em;}
h1 {font-size:120%;margin-bottom:1em;color:#0000CD;}
h3 {margin-bottom:0.4em;margin-top:1em;color:#0000CD;}
h4 {margin-bottom:0.4em;margin-top:1em;color:#0000CD;font-weight:normal;}

ul {list-style:none;}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}


body {font-family: sans serif, arial, helvetica;font-size:10.5pt;background:url(./grafik/bg.jpg)}

#tooltip {font-family:sans serif,arial,helvetica;position:absolute;color:#008;font-weight:bold;
         visibility:hidden;border:1px solid #559;font-size:9pt;background-color:#AEE8EA;padding:3px 5px;
         -moz-border-radius:10px;}

#contentbox {margin:0 auto; width:800px;padding-top:14px;}


#nav {background-color:transparent;margin:0 auto; width:730px;height:60px;}
#nav li {width:140px;height:50px;text-align:right;float:left;font-family:verdana;margin-right:8px;}
#nav a {display:block;width:140px;height:50px;font-size:16pt;background-image:url(klammer_blau.png);
        background-repeat:no-repeat;background-position:0 8px;}
#nav a:link         { color:#000; text-decoration:none; }  /* unvisited link */
#nav a:visited      { color:#000; text-decoration:none; }  /* visited links */
#nav a:active       { color:#000; text-decoration:none; }  /* active links */
#nav a:hover        { color:#000; text-decoration:none; background-image:url(klammer_gruen.png);}

#nav a.activelink {background-image:url(klammer_gruen.png);}

#content {clear:both;margin:0 auto; width:570px;padding:16px;background-color:white;border:thin solid #d0d0d0;}
#content ul {margin-left:16px;}
#content ul li {list-style-image:url(./grafik/ul.gif)}
#content td {padding:3px 6px;}
.cblock {padding-bottom:12px;border-bottom:1px dotted #ddd;margin-bottom:9px;}

td.head {color:#228B22;font-size:110%;padding-bottom:6pt}

table.kolb  {border:thin solid #D0D0D0;}
td.kolb     {border-top:thin solid #D0D0D0}
td.kolbt    {color:#0000CD; font-size:105%}
td.kolblt   {color:#0000CD; font-size:105%; border-right:thin solid #D0D0D0;}
td.kolbrt   {color:#0000CD; font-size:105%; border-left:thin solid #D0D0D0;}
td.kolbl    {border-right:thin solid #D0D0D0;border-top:thin solid #D0D0D0}
td.kolbr    {border-left:thin solid #D0D0D0;border-top:thin solid #D0D0D0}

A.gray:link         { color:#b0b0b0; text-decoration:none; }  /* unvisited link */
A.gray:visited      { color:#b0b0b0; text-decoration:none; }  /* visited links */
A.gray:active       { color:#b0b0b0; text-decoration:none; }  /* active links */
A.gray:hover        { color:#0000FF; text-decoration:none; }
