@charset "UTF-8";

a { color:#2F4F4F;
    text-decoration:none; }

a:hover {
    color:#708090; 
}

.vorzurueck a {
    color:#708090; 
    text-decoration:none; }

.vorzurueck a:hover {
    color:#2F4F4F; 
    text-decoration:none; }

#logo a{
    display:block;
    width:100px; 
    height:100px; 
    overflow:hidden; 
    position:absolute; 
    left:0; top:0; 
    background:url(../icon/philed-hell.png);
    cursor:default;}

#logo a:hover {
    background: url(../icon/philed-gross.png) no-repeat 0 0;
    cursor:pointer;}

/* VERWEISZIELE SYMBOOLISCH KENNZEICHNEN */
/* \00a0 ist hex-code für nobreak space; funktioniert aber nicht richtig: ist nur zu nachfolgendem Inhalt, nicht aber zu Icon nicht-trennbar; darum statt dessen " " nach url */

/* externe Links markieren */
    a[href^="http://"]:before, a[href^="https://"]:before
     {
     content:url(../icon/extlink.png)" ";
     }

    a[href^="http://"]:hover:before, a[href^="https://"]:hover:before
     {
     content:url(../icon/extlink-hell.png)" " ;
     }

/* interne Links markieren */
    a[href*="#link"]:before
     {
     content:url(../icon/intlink.png)" " ;
     }

    a[href*="#link"]:hover:before
     {
     content:url(../icon/intlink-hell.png)" " ;
     }

    a[class="intern"]:before
     {
     content:url(../icon/intlink.png)" " ;
     }

    a[class="intern"]:hover:before
     {
     content:url(../icon/intlink-hell.png)" " ;
     }


/* PDF-Links markieren */
/* nach Formatierung von externe Links! damit bei Links, die auf ein externes pdf verweisen, pdf-Symbol zum Einsatz kommt */
    a[href$=".pdf"]:before
     {
      content:url(../icon/pdf.png) " ";
     }

    a[href$=".pdf"]:hover:before
     {
      content:url(../icon/pdf-hell.png) " ";
     }


/* email-Links markieren */
   a[href*="mailto:"]:before
     {
      content:url(../icon/email.png) " "; 
}

   a[href*="mailto:"]:hover:before
     {
      content:url(../icon/email-hell.png) " "; 
}


/* unvollständige Links markieren */
   a[href$="##"]:before
     {
      content:url(../icon/notfound.png) " "; 
}

   a[href$="##"]:hover:before
     {
      content:url(../icon/notfound.png) " "; 
}

/* kein Verweis-Icon für internen Link an Anfang*/
   a[href$="#top"]:before
     {
      content: ""; 
}

/* URLs in Fliesstext nicht als Endnoten ausgeben */
.url-verweis { display:none; }

.url-verzeichnis { display:none; }


/* links auf der startseite */
a.main-link {
  font-family: "Segoe UI",Arial,sans-serif;
  font-size: 17px;
}