body {
      font:12px Verdana, sans-serif;
                color:#000;
                background-color:#000000;
                margin:0;
                padding: 0;
        }
table{
        font-family : Verdana,Helvetica,Arial;
}
td {
        FONT-FAMILY: Verdana,Helvetica,Arial;
        font-size: 11px;
}
        a {
               color: #000000;
               font-size: 10px;
        }
        a:hover {
               color: #3CBEF5;
        }
        #site  {
                width: 600px;
                background-color: #fff;
                color: #bbb;
                }
        #site
        a {
                font-size: 12px;
                color: #BC1E09;
                text-decoration:underline;
                padding: 3px;
                display: block;
        }
        #site
        a:hover {
                color:#eee;
                text-decoration:none;
                background: #594A02;
                padding: 3px;
        }
        #site
        div.header {
                border-bottom:1px solid #999;
                padding: 5px;
        }
        #site
        div.item {
                padding: 0;
                color: #222;
        }
        #site
        div.chunk {
                height: 492px;
                background: #eee;
                width: 100%;
                margin-bottom: 10px;
                margin-left: 10px;
        }
        #site
        h4 {    font-size: 14px;
                background: #E9C107;
                margin: 10px 10px 0 10px;
                color: #111;
                font-weight: 900;
                padding-top: 15px;
                padding-left: 15px;
                height: 48px;
                width: 561px;
                border: 2px solid #333;
        }
        #site
        a.h40 {
                display: block;
                font-size: 14px;
                color: #000000;
                text-decoration:underline;
                padding: 7px 100px 0 10px;
                width: 490px;
        }
html>body #site a.h40 { width: 490px; height: 42px; }
        #site
        a.h40:hover {
                display: block;
                font-size: 14px;
                color:#BED2BB;
                text-decoration:none;
                padding: 7px 100px 0 10px;
                width: 490px;
        }
        #site
        div.content
        table.tcontent { background: #fff;
                margin: 0 5px 5px 5px;
                padding: 0;
                display: block;
                width: 590px;
        }
        #site
        td.tcontent {    font-size: 10px;
                         padding: 1px 20px 0px 20px;
                         height: 414px;
                         background: #eee;
                         align: center;
                         width: 550px;
        }
        #site
        div.inhalt {    font-size: 10px;
                         max-height: 398px;
                         color: #222;
                         border: 1px solid #888;
                         max-width: 538px;
                         margin: 0 5px 5px 5px;
                         background: #fff;
                         padding: 10px;
        }

a.web {
       TEXT-DECORATION: none;
        color : #000000;
}
td.all {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,sans-serif; padding-left : 3px;
        }
a:hover.here {
        COLOR: #cceefa;
 }
a:hover.web{
        COLOR: #ffffff;
}

}
a:visited.here{
        color: #cc99ff
}
td.bb{
        color : black;
        font-size : 10px;
    font-style : normal;
        font-variant : normal;
        font-weight : normal;
}
td.c{
        color : White;
        font-size : 9px;
}
td.nntips{
        color : #333;
        font-family : Tahoma, Arial;
        font-size : 11px;
        font-weight : 300;
        vertical-align : middle;
        padding-left: 9px;
        padding-right: 5px;
}

a.top10d {
         color: #eeeeee;
         padding-bottom: 3px;
}
a:hover.top10d {
         color: #DF3405;
}

        a.sonder {
                font-size: 20px;
                color: #370702;
                text-decoration:underline;
                padding: 10px;
                display: block;
                background: #DC2410;
        }
        a:hover.sonder {
                color:#eee;
                text-decoration:none;
                background: #5D0C04;
                padding: 10px;
        }