.pinit-granfr {
    border-bottom-color : black;
    border-bottom-style : dotted;
    border-bottom-width : 1px;
    border-left-color : black;
    border-left-style : dotted;
    border-left-width : 1px;
    border-right-color : black;
    border-right-style : dotted;
    border-right-width : 1px;
    border-top-color : black;
    border-top-style : dotted;
    border-top-width : 1px;
    font-size: 1.2em;
  }


.pinit-zeile1 {
    background-color : #ff0000;
    color : #ffffff;
    font-weight : bold;
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
  }


.pinit-granfr-datum {
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
  }


.pinit-granfr-title {
    font-weight : bold;
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
  }


.pinit-granfr-thema {
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
  }


.pinit-granfr-anlagen {
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
  }


.pinit-granfr-plpr {
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
  }


.pinit-granfr-bepr {
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
  }


.pinit-granfr-drslnk {
    color : #ff0000;
    text-decoration : none;
  }

.pinit-granfr-rechts {
    padding-bottom : 5px;
    padding-top : 5px;
    text-align : right;
  }
  
.pinit-granfr-lnk {
    color : #ff0000;
    text-decoration : none;
  }

.toplink {
    color : #ff0000;
    text-decoration : none;
  }

