

#schriftschnee {
         position:fixed;
         top:320px; left:350px;
}

#menuObenKlein {
         position:fixed;
         top:103px; right:3px;
         font: 14px/14px 'OpenSansExtrabold', Arial, sans-serif;
         color: #cc6600;
         text-transform: uppercase;
         text-align: right;
         letter-spacing: 2px;
         z-index:3;
         padding: 15px 15px 15px 15px;
}

#menuObenKlein ul {
        list-style: none;
        padding: 0px 0 25px 0;

}
/* Liste bei den Arbeitspapieren*/
#menuObenKlein ul li{
        float: left;
        color: #003399;
        padding:8px 0px 2px 15px;
}
#menuObenKlein ul li:hover {
        color: #cc6600;
}

/* Die kleinen Menupunkte*/
#menuObenKlein ul ul li {
float: right;
        color: #003399;
font: 10.5px 'OpenSansSemibold', Arial, sans-serif;
        padding:8px 0px 2px 15px;
        text-transform: uppercase;
        letter-spacing: 1px;
        margin: 0;
        line-height: 8px;
        -webkit-transition: all .3s ease-in-out;
        -moz-transition: all .3s ease-in-out;
        -o-transition: all .3s ease-in-out;
        -ms-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out;
}

/* aufgeklappte Menupunkte*/
#menuObenKlein ul ul a {
        color: #000;
        text-decoration: none;
}

#menuObenKlein ul ul li.all {
        font-size: 10px;
        border-bottom: none;
        text-transform: none;
}

#menuObenKlein ul ul li:hover {
        color: #cc6600;
}





#oben {
         position:fixed;
         top:30px; right:20px;
         font: 14px/14px 'OpenSansExtrabold', Arial, sans-serif;
         color: #c5dff7;
         text-transform: uppercase;
         letter-spacing: 2px;
         z-index:3;
}

#oben a {
         color: #c5dff7;
         text-decoration: none;
}

span.obenNormal {
         font: 14px/14px 'OpenSansSemibold', Arial, sans-serif;
         color: #c5dff7;
         text-transform: uppercase;
         letter-spacing: 1px;
}

#bildHG1 {
         position:fixed;
         top:0px;
         left:0px;
         margin: 0;
         z-index:2;
}

/*
#obenGalerie {

         position:fixed;
         top:0px; left:0px;
         z-index:7;
         filter:alpha(opacity=3);
         opacity:0.3;
}

#obenGalerie:hover{

         filter:alpha(opacity=10);
         opacity:1.0;

}
*/

#menu {
        position: fixed;
        width: 213px;
        margin: 105px 0px 0px 0px;
        z-index:3;

}

#menu ul {
        list-style: none;
        padding: 0px 0 25px 0;

}

/* Hauptmenupunkte ohne LINK*/

#menu ul li {
margin: 0px 0 0 10px;
font: 14px 'OpenSansExtrabold', Arial, sans-serif;
color: #cc6600;
text-transform: uppercase;
line-height: 20px;
letter-spacing: 4px;

}


/* Hauptmenupunkte oben Verhalten link

#menu ul li a {
        color: #fff;
        text-decoration: none;
        -webkit-transition: all .5s ease-in-out;
        -moz-transition: all .5s ease-in-out;
        -o-transition: all .5s ease-in-out;
        -ms-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out;
}

#menu ul li a:hover {
        color: #000;
}
*/


/* Hauptmenupunkte LinkListe*/

#menu ul ul {
position: relative;
        left: 0px;
        margin: 0px 0px 0px -20px;
        border-top: 0px solid #cc6600;
}



/*
#menu ul li:hover ul {
        left: 60px;
}
*/

#menu ul ul li {
        color: #c5dff7;
font: 10.5px 'OpenSansSemibold', Arial, sans-serif;
        padding: 5px 0px 5px 0px;
        text-align: right;
        text-transform: uppercase;
        letter-spacing: 1px;
        margin: 0;
        line-height: 8px;
        -webkit-transition: all .3s ease-in-out;
        -moz-transition: all .3s ease-in-out;
        -o-transition: all .3s ease-in-out;
        -ms-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out;
}

/* aufgeklappte Menupunkte*/
#menu ul ul a {
        color: #000;
        text-decoration: none;
}

#menu ul ul li.all {
        font-size: 10px;
        border-bottom: none;
        text-transform: none;
}

#menu ul ul li:hover {
        color: #cc6600;
}



a:link {text-decoration:none; color: #cc6600; }
a:visited {text-decoration:none; color: #cc6600; }


#uberText {
font: 10.5px/16px 'OpenSansSemibold', Arial, sans-serif;
padding: 5px 0px 5px 0px;
text-transform: uppercase;
letter-spacing: 1px;
color: #003399;
text-align: left;
}

#uberRechts {
font: 10.5px/16px 'OpenSansSemibold', Arial, sans-serif;
padding: 5px 0px 5px 0px;
text-transform: uppercase;
letter-spacing: 1px;
color: #003399;
text-align: right;
}

span.uberKlein {
font: 8px/16px 'OpenSansSemibold', Arial, sans-serif;
}

span.orange {
         color: #cc6600;
         text-decoration: none;
}

span.orange a {
         color: #cc6600;
         text-decoration: none;
}

span.listeAbstand {
         padding: 15px 15px 15px 15px;
}


#textUber {
         position:fixed;
         top:200px;
         left:355px;
         width:550px;
         z-index:3;
         padding: 15px 15px 15px 15px;
}

#textUberBochum {
         position:fixed;
         top:180px;
         left:355px;
         width:550px;
         z-index:3;
         padding: 15px 15px 15px 15px;
}

#textBochum {
         position:absolute;
         top:292px;
         left:355px;
         width:550px;
         z-index:1;
         padding: 15px 15px 15px 15px;
}

#textInhalt {
         position:absolute;
         top:272px;
         left:355px;
         width:550px;
         z-index:1;
         padding: 15px 15px 15px 15px;
}

#textVerzeichnis {
         position:absolute;
         top:190px;
         left:355px;
         width:550px;
         z-index:1;
         padding: 15px 15px 15px 15px;
}

#textVerzeichnisHoch {
         position:absolute;
         top:120px;
         left:355px;
         width:550px;
         z-index:1;
         padding: 15px 15px 15px 15px;
}

#textKolumne {
         position:absolute;
         top:135px;
         left:355px;
         width:550px;
         z-index:1;
         padding: 15px 15px 15px 15px;
}

#stempel {
         position:absolute;
         top:-50px;
         left:450px;
}

#normalText {
font: 13px/17px Georgia, Palatino, Palatino Linotype, FreeSerif, serif;
letter-spacing: 0;
color: #003399;
text-align: justify;
}

#normalText li {
margin: 0 0 0 15px;
padding: 5px 0 5px 0;
}

span.normalKlein {
font: 11px/13px Georgia, Palatino, Palatino Linotype, FreeSerif, serif;
}

#bochumText {
font: 13px/17px Georgia, Palatino, Palatino Linotype, FreeSerif, serif;
letter-spacing: 0;
color: #003399;
text-align: justify;
}

#bochumText ul {
margin: 0 0 0 0;
list-style: none;
text-align: left;
}

#bochumText li {
padding: 5px 0 5px 0;
list-style: none;
text-align: left;
}

#listenText {
font: 13px/17px Georgia, Palatino, Palatino Linotype, FreeSerif, serif;
letter-spacing: 0;
color: #003399;
text-align: left;
margin: 0 0 0 -45px;
}

#listenText li {
padding: 5px 0 5px 0;
list-style: none;
}

#listenText li ul {
margin: 5px 0 0 -10px;
}

#listenText li ol {
margin: 5px 0 0 -10px;
}

#linksText {
font: 13px/17px Georgia, Palatino, Palatino Linotype, FreeSerif, serif;
letter-spacing: 0;
color: #003399;
text-align: left;
}

#rechtsText {
font: 11px/15px Georgia, Palatino, Palatino Linotype, FreeSerif, serif;
letter-spacing: 0;
color: #003399;
text-align: right;
}

#startText {
font: 13px/17px Georgia, Palatino, Palatino Linotype, FreeSerif, serif;
letter-spacing: 0;
color: #c5dff7;
text-align: left;
}

/*
OpenSansExtrabold
OpenSansSemibold
BebasNeueRegular
DroidSansRegular
DroidSansBold
*/