body {
        height: 100%;
     margin: 0px;
        padding: 0px;
        background: #242424;
        color: #999999;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        line-height:15px;
     font-size:12px;
        font-family:Lucida Grande, sans-serif;
}

a, a:visited{
        color: #00c0FF;
        text-decoration:none;
}

a:hover{
        text-decoration:underline;
         background-color: #046281;
}


table{
        margin: 0px;
                padding: 0px;
}
td, th{
        margin: 0px;
        padding: 0px;

}

#logo {
        background: url('images/ruhrstadt-logo_800.gif') no-repeat;
        height: 90px;
        width: 800px;
        margin: 0px 0px 0px 0px;
         padding: 0px;
         float: left;
         padding-top: 0px;
         vertical-align:text-top;

}

#kopflinks {
        height: 90px;
        width: 150px;
         font-size:10pt;
         line-height: 15pt;
        margin: 0px 0px 0px 0px;
         padding: 0px;
         float: right;
         padding-top: 0px;

}




#content {
        width: 950px;
        float: left;
        display:inline;
        text-align: justify;
        padding: 0px;
        padding-top: 0px;
        margin: 0px;
        background: #2d2d2d;
}

#contentplayer {
        width: 100%;
        float: left;
        display:inline;
        text-align: justify;
        padding: 0px;
        padding-top: 0px;
        margin: 0px;
        background: #2d2d2d;
}

#contentplayerklein {
        width: 420px;
        float: left;
        display:inline;
        text-align: justify;
        padding: 0px;
        padding-top: 0px;
        margin: 0px;
        background: #2d2d2d;
}

#map {
        width: 950px;
         height: 500px;
        float: left;
        display:inline;
        text-align: justify;
        padding: 0px;
         padding-top: 0px;
        margin: 0px;
         background: #2d2d2d;
}


/*Start Pseudoformate
a:link { color:#9F9F9F; text-decoration:underline; }
a:visited { color:#9F9F9F; text-decoration:underline; }
a:hover { color:#FFFFFF; text-decoration:underline; }
a:active { color:#FF0000; text-decoration:none; }
/*Ende Pseudoformate*/

#menu {
        width: 950px;

        float: left;
        display:inline;
        text-align: justify;
        padding: 0px;
         padding-top: 0px;
        margin: 0px;
         background: #2d2d2d;
}



#menuplayer {
        width: 100%;
         height: 20px;
        float: left;
        display:inline;
        text-align: justify;
        padding: 0px;
         padding-top: 0px;
        margin: 0px;
         background: #2d2d2d;
}

#menuplayerklein {
        width: 400px;
        float: left;
        display:inline;
        text-align: justify;
        padding: 0px;
         padding-top: 0px;
        margin: 0px;
         background: #2d2d2d;
}

#player {
        width: 100%;
     height:100%;
        float: left;
        display:inline;
        text-align: justify;
        padding: 0px;
     padding-top: 0px;
        margin: 0px;
     background: #2d2d2d;
}


.kastenMenu2
{

         white-space: nowrap;
         font-size:9pt;
        color:#FFFFFF;
        background-color: #00c0ff;
         text-align: left;

}

/*Start Pseudoformate Menu*/
.kastenMenu2 a:link { color:#FFFFFF; text-decoration:none;}
.kastenMenu2 a:visited { color:#FFFFFF; text-decoration:none;}
.kastenMenu2 a:hover { color:#FFFFFF; text-decoration:underline; background-color: #046281;}
.kastenMenu2 a:active { color:#FF0000; text-decoration:none; }
/*Ende Pseudoformate*/


#anleitung {
        width: 195px;
         height: 130px;
        float: left;
        display:inline;
        text-align: left;
        padding: 0px;
         padding-top: 0px;
        margin: 10px;
}


#g_anzeige {
        padding: 0px;
}

#google120_600  {
        width: 120px;
         height: 600px;
        float: right;
        display:inline;
        text-align: right;
        padding: 0px;
         padding-top: 10px;
}

#listebild {
        width: 195px;
         height: 90px;
        float: left;
        display:inline;
        text-align: left;
        padding: 0px;
         padding-top: 0px;
        margin: 10px;
        vertical-align:text-top
}

#listebildgross {
        width:350px;
     height: 220px;
        float: left;
        display:inline;
        text-align: left;
        padding: 0px;
         padding-top: 0px;
        margin: 10px;
        vertical-align:text-top
}

#listetext {
        height: 90px;
         width: 500px;
        float: left;
         font-size:12px;
        text-align: left;
        padding: 0px;
         padding-top: 10px;
        margin: 10px;
         vertical-align:text-top
}

#listetextklein {
        height: 90px;
         width: 400px;
        float: left;
         font-size:12px;
        text-align: left;
        padding: 0px;
         padding-top: 10px;
        margin: 10px;
         vertical-align:text-top
}

#trenner {
        height: 10px;
         width: 940px;
                float: left;
        text-align: left;
        padding: 0px;
         padding-top: 0px;
        margin: 0px;

}

#trennerblau {
        width: 950px;
         height: 5px;
        float: left;
        display:inline;
        text-align: justify;
        padding: 0px;
         padding-top: 0px;
        margin: 0px;
         background: #2d2d2d;
}
