/* div container wrapper */
div {
        white-space: div;           /* CSS 2.0 */
        white-space: div-wrap;      /* CSS 2.1 */
        white-space: div-line;      /* CSS 3.0 */
        white-space: -div-wrap;     /* Opera 4-6 */
        white-space: -o-div-wrap;   /* Opera 7 */
        white-space: -moz-div-wrap; /* Mozilla */
        white-space: -hp-div-wrap;  /* HP Printers */
        word-wrap: break-word;      /* IE 5+ */
        }
body{
        font-family : Verdana, Tahoma, Arial, sans-serif;
        font-size: 11px;
        background-color: #000;
        margin: 0;
        padding: 0;
        width:100%;
        height:100%;
}
}
a {
        TEXT-DECORATION: underline;
        color : #000000;
}
a:hover {
        COLOR: #ffffff;
 }
a.x {
       color: #1B7003;
       text-decoration: none;
       font-size: 10px;
       font-weight: 900;
       border-bottom: 1px dotted #1B7003;
}
a:hover.x {
       color: #fff;
       border-bottom: 1px dotted #eee;
}
a.xx {
       color: #000;
       font-size: 10px;
       font-weight: 900;
}
a:hover.xx {
       color: #C6059F;
}
a.x1 {
       color: #C6059F;
       font-size: 10px;
       font-weight: 900;
}
a:hover.x1 {
       color: #eee;
}
a.y {
       color: #062BB7;
       font-size: 10px;
       font-weight: 900;
}
a:hover.y {
       color: #59595A;
}
a.klein { font-size: 10px;
          color: #eee;
}
a:hover.klein {
          color: #81C40C;
}
a.gross { font-size: 18px;
          font-weight: 900;
          color: #eee;
}
a:hover.gross {
          color: #81C40C;
}
a.footlink {
       color: #111;
       font-size: 9px;
}
a:hover.footlink {
       color: #eee;
}
td {
color:black;
font-size: 10px;
text-align: middle;
}
                #zentcontainer {
                        width: 1090px;
                        height: 100%;
                        margin: 0 1px;
                        background-image: url( '../videos/mD/generalbg2010.jpg' );
                        }
                #container {
                        width: 1090px;
                        min-height: 1274px;
                        background-image: url( '../videos/mD/container2010.jpg' );
                        background-repeat: no-repeat;
                        border-left: 1px solid #fff;
                        border-right: 1px solid #fff;
                }
                #containerne {
                        width: 1090px;
                        min-height: 1274px;
                        background-image: url( '../videos/mD/container2010noembed.jpg' );
                        background-repeat: no-repeat;
                        border-left: 1px solid #fff;
                        border-right: 1px solid #fff;
                }
                #header {
                        width: 1090px;
                        height: 50px;
                }
                #linkscontent { width: 630px;
                                float: left;
                                min-height: 1190px;
                }
                #links {
                         float: left;
                         width: 140px;
                }
                #linkad {
                         width: 120px;
                         height: 116px;
                         padding: 0 4px 3px 6px;
                         margin: 0 15px 0 0;
                }
                #content {
                        float: left;
                        width: 490px;
                        font-size: 10px;
                }
                #mitterechts {
                        float: left;
                        width: 460px;
                        color: #000;
                        text-align: left;
                        margin: 0;
                }
                #rechts {
                        float: right;
                        max-width: 310px;
                        color: white;
                        text-align: left;
                        min-height: 1040px;
                }
                #gooad {
                        margin-left: 6px;
                        width: 304px;
                        height: 250px;
                        }
                #mitte {
                        float: left;
                        width: 150px;
                        padding: 0;
                        margin: 0;
                        }
                #ganzunt {
                        clear: all;
                        float: left;
                        width: 1031px;
                        height: 28px;
                        font-size: 9px;
                        padding-left: 59px;
                        padding-top: 6px;
                        color: #111;
                        background: #aaa;
                 }
#header
.kopf {
font-size: 10px;
padding: 8px 10px 0 10px;
height: 42px;
line-height: 14px;
width: 1070px;
color: #6BB2F9;
}
#mitte
.download { max-height: 287px;
            max-width: 145px;
            margin: 37px 5px 13px 0;
            padding: 8px 5px 0 0;
}
#mitte
.promovid { height: 499px;
            width: 150px;
}
#mitte
a.download {
display: block;
margin: 0;
padding: 46px 11px 0 4px;
background-image: url( '../videos/mD/dlnorm2010.jpg' );
background-repeat: no-repeat;
width: 135px;
height: 233px;
color: #021C27;
font-size: 10px;
}

#mitte
html>body a.download { width: 135px; height: 233px; }

#mitte
a.download:hover {
display: block;
background-image: url( '../videos/mD/dlover2010.jpg' );
background-repeat: no-repeat;
padding: 46px 11px 0 4px;
color: #058F59;
}
#mitte
a.musicldwn {
display: block;
margin: 0;
padding: 46px 11px 0 4px;
background-image: url( '../videos/mD/dlnorm2010.jpg' );
background-repeat: no-repeat;
width: 135px;
height: 233px;
color: #021C27;
font-size: 10px;
}

#mitte
html>body a.musicldwn { width: 135px; height: 233px; }

#mitte
a.musicldwn:hover {
display: block;
background-image: url( '../videos/mD/dlover2010.jpg' );
padding: 46px 11px 0 4px;
color: #058F59;
}
#menue
{
max-width: 310px;
max-height: 145px;
text-align: left;
color: #333;
font-weight: 900;
padding-top: 35px;
}
#menue ul li {
        padding: 0;
        }
#menue ul {
        list-style-type: none;
        padding: 0;
        margin: 0;
        }
#menue li {
        display: inline;
}
#menue ul li a {
        display: block;
        color: #741202;
        font-size: 10px;
        margin: 0;
        padding-top: 18px;
        text-decoration: none;
        border-bottom: 1px dotted #741202;
        }
#menue ul li a:hover {
        color: #F5DEDB;
        border-bottom: 1px dotted #F5DEDB;
}
.vt1 { padding-top: 30px; padding-left: 5px; text-align: center; margin-bottom: 118px;
}
a.vt100 {
       color: #CAEFA9;
       text-decoration: underline;
       font-size: 16px;
       font-weight: 900;
}
a:hover.vt100 {
       color: #fff;
}
.links {
         padding-top: 20px;
         height: 117px;
         width: 300px;
         padding-bottom: 4px;
}
.clinksr { float: left;
           margin: 10px 0 0 5px;
           height: 107px;
           width: 135px;
}
.clinksl { float: right;
           padding: 10px 0 0 5px;
           height: 107px;
           width: 135px;
}

.meldungen { height: 100px;
             width: 300px;
             padding: 49px 5px 4px 5px;
}
.meldungen li {
             line-height: 15px;
}
.ntop { color: #222;
        font-size: 10px;
        padding-left: 10px;
        height: 14px;
}
.newvids {
           width: 310px;
           height: 230px;
           padding-bottom: 15px;
           padding-top: 40px;
}
#neu20container {
        max-width: 310px;
        max-height: 200px;
        background: #7697AF;
        overflow-y: scroll;
        overflow-x: hidden;
}
#content
.chartpos { height: 34px; padding-left: 392px; font-size: 24px; color: #777; margin-right: 5px; margin-left: 5px; width: 88px;}

.position { min-height: 28px; padding-left: 392px; padding-top: 6px; font-size: 12px; color: #609902; margin-right: 5px; margin-left: 5px; width: 88px;}
.positionn { min-height: 26px; padding-left: 398px; padding-top: 8px; font-size: 12px; color: #609902; font-weight: 900; margin-right: 5px; margin-left: 5px; width: 88px;}

.videos {
       width: 480px;
       padding-top: 4px;
       font-size: 9px;
       color: #111;
       text-align: center;
       margin-right: 5px;
       margin-left: 5px;
}
.videosne {
       width: 480px;
       padding-top: 4px;
       font-size: 9px;
       color: #111;
       text-align: center;
       margin-right: 5px;
       margin-left: 5px;
}
.videoslinktx {
       width: 480px;
       padding-top: 55px;
       font-size: 9px;
       color: #111;
       text-align: center;
}
.pics {
       float: left;
       width: 100px;
       height: 60px;
       padding-bottom: 5px;
}
.txtoben { margin: 0 40px 25px 35px;
           width: 398px;
           height: 235px;
           padding: 5px;
           border: 1px dotted #3B566A;
           font-size: 12px;
           text-align: left;
           font-weight: 300;
}
.vlink { width: 320px;
         height: 54px;
         margin: 6px 82px 7px 83px;
}
.goad460 {
       width: 468px;
       height: 60px;
       padding: 0 6px 0 6px;
       font-size: 11px;
       color: #111;
}
.goad460ne {
       width: 468px;
       height: 60px;
       padding: 6px;
       margin: 3px 5px 2px 5px;
       font-size: 11px;
       color: #111;
}
.werbung { background: #222; margin: 1px 10px 0 10px; }
.album {
       width: 460px;
       height: 85px;
       font-size: 11px;
       color: #ddd;
       background-image: url( '../videos/mD/albumbg.png' );
       padding: 5px 10px 0 10px;
       line-height: 12px;
       text-align: left;
       margin-top: 6px;
}
.album2010 {
       width: 460px;
       height: 85px;
       font-size: 11px;
       color: #ddd;
       background-image: url( '../videos/mD/albumbg.png' );
       padding: 5px 10px 0 10px;
       line-height: 12px;
       text-align: left;
       margin-top: 1px;
}
.albueber {padding: 2px 0 6px 0;
           line-height: 12px;
           padding-left: 100px;
           color: #222;
           height: 28px;
}
.untenspecial {
       text-align: left;
       width: 447px;
       max-height: 444px;
       font-size: 11px;
       line-height: 13px;
       color: #222;
       border-top: 1px solid #111;border-right: 2px solid #000;border-bottom: 2px solid #000;border-left: 1px solid #111;
       padding: 10px;
       margin: 10px 5px 4px 5px;
       background: #fff;
}
.untenspecial2010 {
       text-align: left;
       width: 467px;
       max-height: 436px;
       font-size: 11px;
       line-height: 13px;
       color: #222;
       border-top: 1px solid #111;border-right: 2px solid #000;border-bottom: 2px solid #000;border-left: 1px solid #111;
       padding: 0;
       margin: 10px 5px 4px 5px;
       background: #fff;
}
.untenspecial2010long {
       text-align: left;
       width: 467px;
       max-height: 476px;
       font-size: 11px;
       line-height: 13px;
       color: #222;
       border-top: 1px solid #111;border-right: 2px solid #000;border-bottom: 2px solid #000;border-left: 1px solid #111;
       padding: 0;
       margin: 10px 5px 4px 5px;
       background: #fff;
}
.untenspecial2 {
       text-align: left;
       width: 452px;
       max-height: 536px;
       font-size: 11px;
       line-height: 14px;
       color: #222;
       background: #E4EDF7;
       border: 1px solid #111;
       padding: 7px;
       margin: 18px 6px 4px 6px;
}
.uspueber { height: 22px;
            background-image: url( '../videos/mD/utxtbg2.gif' );
            padding: 7px 4px 0 10px;
            border-bottom: 1px solid #222;

}
.usptext {
            background: #E2EBF4;
            padding: 5px 8px 5px 8px;
            width: 445px;
            margin: 2px;
            border: 1px solid #888;
}
.untenspecialne {
       text-align: left;
       width: 384px;
       min-height: 200px;
       font-size: 11px;
       line-height: 14px;
       color: #222;
       background-image: url( '../videos/mD/utxtbg2.gif' );
       border: 1px solid #111;
       padding: 7px 42px 15px 42px;
       margin: 18px 5px 4px 5px;
}
.uspueberne { height: 40px;
}
.linkad46815 { height: 15px; padding: 3px 1px 2px 1px; width: 468px; margin: 3px 0 3px 10px;background: #eee; border: 1px solid #222; }

.uinfo {padding: 5px; height: 14px; background: #eee; border-top: 1px solid #222;border-right: 2px solid #000;border-bottom: 2px solid #000;border-left: 1px solid #222; margin: 5px 10px; color: #075097;
}
.titelv { width: 480px;
          min-height: 38px;
          text-align: center;
          padding: 4px 0 0 0;
          color: #9c9c9c;
          background-image: url( '../videos/mD/vidbottom.gif' );
          margin-bottom: 6px;
          font-size: 12px;
}
.titelvne { width: 480px;
          min-height: 35px;
          text-align: center;
          padding: 7px 0 6px 0;
}
.video100 { padding-left: 29px;
            padding-top: 2px;
            height: 21px;
            background-image: url( '../videos/mD/video100bg.png' );
}
.video100ne { padding-left: 5px;
            padding-top: 32px;
            height: 108px;
            width: 510px;
}
.tophits {
            min-height: 122px;
            font-size: 11px;
            color: #DBAF16;
            line-height: 15px;
            background: #2E0117;
            margin: 0 10px;
            border: 1px solid #D20E6F;
            background-image: url( '../videos/mD/nr1.png' );
            background-repeat: no-repeat;
}
.titel1 {
        width: 137px;
        height: 39px;
        font-family: Arial,Verdana, Tahoma;
        font-size: 10px;
        font-weight: 300;
        background: #111;
        border-bottom: 1px solid #99a0a6;
 }
.titel2 {
        width: 137px;
        height: 39px;
        font-family: Arial,Verdana, Tahoma;
        font-size: 10px;
        font-weight: 300;
        background: #222;
        border-bottom: 1px solid #99a0a6;
 }
html>body a.dlink { width: 126px; height: 30px; }

#neu20container a.dlink {
text-decoration: underline;
display: block;
color: #6BB2F9;
padding: 4px 5px 5px 5px;
width: 121px;
}
#neu20container a.dlink:hover {
text-decoration: underline;
background: url( 'mD/titel2.jpg' );
border: 1px solid #064584;
color: #C7DDF4;
padding: 3px 4px 4px 5px;
width: 121px;
}
.promvid {   width: 146px;
             min-height: 448px;
             padding: 27px 2px 128px 2px;
             margin: 0;
}
.vidpic {
        width: 90px;
        height: 50px;
        border: 1px solid #888;
        margin: 6px 20px 2px 12px;
        padding: 3px;
 }
.song { width: 136px;
        font-size: 11px;
        padding: 4px 8px 4px 2px;
        font-weight: 300;
        color: #222;
}
html>body a.vidlink { width: 135px; height: 26px; }

#container a.vidlink {
color: #222;
}
#container a.vidlink:hover {
color: #C7DDF4;
}
a.menuli { color: #111;
           font-size: 10px;
           font-weight: 900;
}
a:hover.menuli { color: #fff;
}
a.vslink { color: #056DB6;
           font-size: 11px;
}
a:hover.vslink { color: #D42C05;
}
a.event {color: #f74616; text-decoration: none; padding: 3px; background: #80230B;height: 14px;}
a.event:hover {color: #111; border-bottom: 1px dotted #222;background: #eee;}
.event {padding-top: 4px;}
#rechts
.uberad { height: 40px;
           padding-left: 10px;
           padding-top: 5px;
           font-size: 10px;
           color: #111;
           padding-bottom: 5px;
           padding-right: 4px;
}
#rechts
a.scdeu {
       color: #0828EB;
       font-size: 10px;
       border-bottom: 1px dotted #0828EB;
       text-decoration: none;
}
#rechts
a:hover.scdeu {
       color: #030317;
       border-bottom: 1px dotted #030317;
}
#content
a.albama {
       color: #0344B0;
       font-size: 11px;
       border-bottom: 1px dotted #0344B0;
       text-decoration: none;
}
#content
a:hover.albama {
       color: #fff;
       border-bottom: 1px dotted #eee;
}
#content
a.albml {
       color: #0344B0;
       font-size: 11px;
       border-bottom: 1px dotted #0344B0;
       text-decoration: none;
}
#content
a:hover.albml {
       color: #fff;
       border-bottom: 1px dotted #eee;
}
