@charset "iso-8859-1";
body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-attachment: fixed;
        color: #6CF;
        background-color: #333333;
        overflow:auto;
        margin: 0;
        background-image: url(../pics/bg_stars.gif);
        leftmargin: 0;
        topmargin: 0;
}
#headerDiv {
        position: absolute;
        z-index: 2;
        left: 0px;
        top: 0px;
        background-image: url(../pics/moon_bg.jpg);
        background-repeat: no-repeat;
        width: 900px;
        height: 136px;
}
#contentDiv {
        left: 138px;
        top: 144px;
        width:760px;
        height:auto;
        position:absolute;
        z-index:2;
        border: 1px solid #006699;
        background-color: #000;
        text-align: left;
        opacity: 0.80;
        filter:alpha(opacity=80);
}
#contentstartDiv {
        left: 138px;
        top: 144px;
        width:760px;
        height:auto;
        position:absolute;
        z-index:1;
        background-color: #000;
        text-align: center;
        border: 1px solid #006699;
}
#searchDiv {
        position:absolute;
        width:120px;
        height:150px;
        z-index:7;
        top: 310px;
        background-color: #000000;
        left: 0px;
}
#naviDiv {
        width:116px;
        height:500px;
        z-index:1;
        left: 11px;
        position:absolute;
        line-height: 16px;
        z-index:3;
        top: 144px;
        opacity: 0.80;
        filter:alpha(opacity=80);
}
#astrophysikDiv {
        left: 127px;
        top:143px;
        width: 134px;
        height: 72px;
        position:absolute;
        z-index:4;
        padding:2px;
        visibility: hidden;
}
#astronomieDiv {
        left: 127px;
        top:167px;
        width:176px;
        height:auto;
        position:absolute;
        z-index:6;
        padding:2px;
        line-height:16px;
        visibility: hidden;
}
#physikDiv {
        left: 127px;
        top:191px;
        width:162px;
        height:auto;
        position:absolute;
        z-index:5;
        padding:2px;
        line-height:16px;
        visibility: hidden;
}
#ghostDiv {
        position:absolute;
        width:760px;
        height:auto;
        z-index:7;
        left: 135px;
        top: 146px;
        visibility: hidden;
}
#forumDiv {
        position:absolute;
        width:214px;
        height:auto;
        z-index:10;
        left: 904px;
        top: 146px;
        visibility: hidden;
}
#bannerDiv {
        position:absolute;
        width:192px;
        height:443px;
        z-index:9;
        left: 909px;
        top: 146px;
        visibility: visible;
        border:1px solid #006699;
        padding: 2px;
}
#facebookDiv {
        position:absolute;
        width:auto;
        height:auto;
        z-index:12;
        left: 622px;
        top: 50px;
}
#likeDiv {
        position:absolute;
        width:450px;
        height:29px;
        z-index:11;
        left: 280px;
        top: 10px;
        font-color: #FFF;
}
h1 {
        font-size: 18px;
        font-weight: bold;
        text-align: center;
        font-style: normal;
        color: #900;
        margin-bottom: 5px;
}
h2 {
        font-size: 14px;
        font-weight: bold;
        font-style: normal;
        line-height: 10px;
        background-position: top;
        margin-top: 5px;
        margin-bottom: 5px;
        color: #fff;
        text-align: center;
}
h3 {
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        line-height: 15px;
        margin-top: 8px;
        margin-bottom: 5px;
        color: #fff;
}
th {
        text-align: center;
        vertical-align: middle;
        font-size: 12px;
        font-weight: normal;
        background-color: #006699;
}
td {
        font-size: 12px;
        font-weight: normal;
}
p {
        font-size: 12px;
        font-weight: normal;
        margin-top: 5px;
        margin-bottom: 5px;
}
.kursiv {
        font-style: italic;
        font-weight: bold;
}
.hochgestellt {
        font-size: 9px;
        top: auto;
}
.zentriert {
        background-position: center center;
        text-align: center;
}
.active {
        font-weight: bold;
        color: #990000;
}
.images {
        background-color: #FFFFFF;
        background-position: center top;
        padding: 2px;
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
}
.text {
        background-color: #CCC;
        font-size: 12px;
        line-height: 12px;
        height: 150px;
        width: 350px;
        font-family: Verdana, Geneva, sans-serif;
        color: #333;
}
.senden {
        font-size: 12px;
        font-weight: bold;
        color: #FFF;
        background-color: #069;
        height: 22px;
        width: 80px;
}
.button {
        background-color: #006699;
        height: 20px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        width: 114px;
}
.search {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        height: 14px;
        width: 110px;
        background-color: #FFFFFF;
        font-weight: bold;
        margin-bottom:5px;
}
.aktuell {
        font-size: 9px;
        text-align: right;
        line-height: 7px;
}
.bild {
        font-size: 10px;
        text-align: center;
        vertical-align: top;
}

.field {
        font-family: Verdana, Geneva, sans-serif;
        font-size: 12px;
        line-height: 12px;
        color: #333;
        height: 18px;
        width: 200px;
        background-color: #CCC;
}
a {
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        font-family: Verdana, Geneva, sans-serif;
}
/*------------------------------------------------------------------*/
a:link {
        color: #CCCCCC;
}
a:active {
        color: #CCCCCC;
}
a:visited {
        color: #CCCCCC;
}
a:hover, a:focus {
        color: #FFFFFF;
}
a.menu {
    display:block;
        padding: 2px;
        margin-bottom: 2px;
        text-align: center;
        text-shadow: 2px 2px 2px #000;
        height: 16px;
 }
a.menu:link, a.menu:visited{
        background-color: #069;
        border: 1px solid #FFF;
        color: #FFF;
}
a.menu:focus, a.menu:active, a.menu:hover{
        background-color: #069;
        border: 1px solid #990000;
        color: #990000;
}
/*------------------------------------------------------------------*/

#astrophysikDiv a:link {
        width: 127px;
}
#astrophysikDiv a:active {
        width: 127px;
}
#astrophysikDiv a:visited {
        width: 127px;
}
#astrophysikDiv a:hover, a:focus {
        width: 127px;
}
/*------------------------------------------------------------------*/
#astronomieDiv a:link {
        width: 170px;;
}
#astronomieDiv a:active {
        width: 170px;
}
#astronomieDiv a:visited {
        width: 170px;
}
#astronomieDiv a:hover, a:focus {
        width: 170px;
}
/*------------------------------------------------------------------*/
#physikDiv a:link {
        width: 155px;
}
#physikDiv a:active {
        width: 155px;
}
#physikDiv a:visited {
        width: 155px;
}
#physikDiv a:hover, a:focus {
        width: 155px;
}
/*------------------------------------------------------------------*/
#naviDiv a:link {
        width: 110px;
}
#naviDiv a:active {
        width: 110px;
}
#naviDiv a:visited {
        width: 110px;
}
#naviDiv a:hover, a:focus {
        width: 110px;
}
#lineDiv {
        position:absolute;
        width:750px;
        height:1px;
        z-index:10;
        background-color: #FFF;
}