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;
}
p {
color:black;
font-size: 11px;
margin: 0;
padding: 0;
}
p.header {
color:black;
font-size: 10px;
margin: 0;
padding: 0;
}
        a {
               color: #000000;
               font-size: 10px;
        }
        a:hover {
               color: #3CBEF5;
        }
#special {
direction: ltr;
}
                #banner {
                        background-color: #000;
                        height: 180px;
                        width: 980px;
                        background-image: url( 'indexneu/indexhaupt-album.jpg' );
                }
                #header {
                        width: 980px;
                        margin: 0;
                        padding: 0;
                        min-height: 44px;
                        margin-bottom: 15px;
                }
        #site  {
                width: 530px;
                background-color: #fff;
                color: #777;
                float: right;
                }
        #site
        a {
                font-size: 12px;
                color: #eeeeee;
                text-decoration:underline;
                padding: 0 1px;
        }
        #site
        a:hover {
                color:#3BC6B7;
                text-decoration:none;
                background: #343434;
        }
        #site
        div.header {
                border-bottom:1px solid #999;
                padding: 5px;
        }
        #site
        div.item {
                padding: 0;
                color: #888;
        }

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 : #E2E2E2;
        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;
}
.mainueber {border: 1px solid #9dd9d3;padding: 10px; background:#cff2ee;margin-bottom: 2px;max-height: 65px; }
.mainunter {height: 290px;color: #111111; padding: 5px 10px 5px 5px; border: 1px solid #9dd9d3;background: #ecf5f4; }
.uebermeist { font-size: 15px; padding: 15px 0 5px 55px; height: 25px;background: #fff;margin-right: 10px;margin-left: 0; }
.charteintrag { height: 115px; width: 496px;background: #fff;border: 1px dotted #000;margin-top: 3px;float: left; }
.coverbild { float: left;margin: 12px 0 5px 5px;padding: 2px; border: 1px solid #111;background: #fff;min-width: 80px;min-height: 80px; }
.txlibody { min-height: 105px; float: right;width: 403px; }
.txbody { padding: 8px 0 0 0;text-align: left;min-height: 55px; }
.ipret { font-size: 13px;letter-spacing: 1px;padding: 5px 0 0 1px;color: #005049;font-weight: 900;font-face: verdana,arial;height: 30px; }
.ipretspec { border: 1px solid #95B9B6;background: #cff2ee;padding: 6px 5px 3px 5px;height: 19px;margin: 0 15px 0 3px;text-transform: uppercase; }
.atitel { font-size: 11px;margin: 2px 10px 1px 5px; padding: 1px 0 1px 5px;max-width: 340px;color: #222;min-height: 12px;border: 1px solid #B7CDCB;background: #E5F2F0; }
.vdatum { font-size: 9px;margin: 2px 0 1px 5px;padding: 2px 0 0 9px;max-width: 370px;color: #0A8884;min-height: 11px; }
.libody { float: left; height: 36px; }
.itun { padding:0 7px;float: left; }
.musi { padding: 0 3px;float: left; }
.amaz { padding: 0 3px;float: left; }
.adwrap { border-top: 1px solid #222;border-left: 1px solid #222;border-bottom: 2px solid #222;border-right: 2px solid #222;height: 600px;width: 160px; }
div.suche100 {
        background: #011f38;
        height: 63px;
        width: 978px;
        border-right: 1px solid #999;
        border-left: 1px solid #999;
}
