/* Stylesheets für Liederverzeichnis.xml */

.bodyhaupt {background-color:rgb(230,230,230)}
.kopf {text-align:center; vertical-align:middle;}
.menueicon {position:fixed; right:0px; top:0px; z-index:1; background-color:rgb(230,230,230);margin:0px; padding:0ex; border-width:0px; border-collapse: collapse; border-style: none; cursor:pointer; visibility:visible;}
.menuerahmen {position:fixed; right:0px; top:0px; z-index:1; background-color:#dddddd; margin:0px; padding:1ex; border-width:3px; border-collapse: collapse; border-style: outset; visibility:hidden;}
.menuelinks {background-color:#dddddd; text-align:left;}

.inlineblock {display:inline-block; border-style:none; border-width:0px; border-collapse:collapse; width:auto; vertical-align:text-top; padding:0ex 0ex; margin-right:1ex; background-color:white}
.mittig {text-align: center;}
.rechts {text-align: right;}

.bs {color: rgb(30,30,150); font-weight: normal;text-decoration:none;vertical-align:top; }
.inf {font-size:80%; font-weight:normal; display:none}

A:link    {color: rgb(30,30,150); font-weight: bold;text-decoration:none;vertical-align:top; }
A:visited {color: rgb(50,50,200); font-weight: bold;text-decoration:none;vertical-align:top; }

/* PC, altes Notebook */
@media (max-resolution: 100dpi) {
  .seitentitel {color:rgb(90,20,20); font-size:30pt; font-family:serif; font-style:normal; font-weight:bold; text-align:center}
  .abschnitt {color:rgb(90,20,20); font-size:16pt; font-family:serif; font-style:normal; font-weight:bold; text-align:left}
  .icon {height:1em;vertical-align:middle;}
  .iconmenu {height:40pt;vertical-align:bottom;}

  .titel{    font-size:13pt;font-weight: bold;vertical-align:top; }
  .titelrand{font-size:13pt;vertical-align:top; border-style:solid; border-width:1px;}
  .liednr {  font-size:13pt;color:black; font-family:sans-serif; font-weight:bold; vertical-align:top; text-align:right; border-style:solid; border-width:1px;}
  .buchabk{    font-size:10pt;font-weight: normal;vertical-align:top;}
  .buchabkrand{font-size:10pt;font-weight: normal;vertical-align:top; border-style:solid; border-width:1px;}
  .rand{border-style:solid; border-width:1px;}

  P {color: black; font-weight: bold;}
  DT {color: black; font-weight: bold; font-size:16pt;}
  DD {color: black; font-weight: normal; font-size:12pt;margin-left:3ex;margin-right:1ex;}
  td {font-size:12pt; padding: 0.4ex;vertical-align:top; }
  .anzahl {color: black; font-weight: normal; font-size:16pt;}

  .listpkt1{font-size:16pt; margin-left:0ex; line-height:200%; color: black; font-weight: bold;}

  .grplink{font-size:20pt;}
  .buchlink{font-size:18pt;line-height:120%}
  .filelink{font-size:10pt;}
}

/* Tablet */
@media (101dpi <= resolution <= 199dpi) {
  .seitentitel {color:red; font-size:45pt; font-family:serif; font-style:normal; font-weight:bold; text-align:center}
  .abschnitt {color:rgb(90,20,20); font-size:24pt; font-family:serif; font-style:normal; font-weight:bold; text-align:left}
  .icon {height:1.5em;vertical-align:middle;}
  .iconmenu {height:80pt;vertical-align:bottom;}

  .titel{    font-size:20pt;font-weight: bold;vertical-align:top; }
  .titelrand{font-size:20pt;vertical-align:top; border-style:solid; border-width:2px;}
  .liednr {  font-size:20pt;color:black; font-family:sans-serif; font-weight:bold; vertical-align:top; text-align:right; border-style:solid; border-width:2px;}
  .buchabk{font-size:15pt;font-weight: normal;vertical-align:top;}
  .buchabkrand{font-size:15pt;font-weight: normal;vertical-align:top; border-style:solid; border-width:2px;}
  .rand{border-style:solid; border-width:2px;}

  P {color: black; font-weight: bold;}
  DT {color: black; font-weight: bold; font-size:24pt;}
  DD {color: black; font-weight: normal; font-size:18pt;margin-left:2ex;margin-right:0.5ex;}
  td {font-size:20pt; padding: 0.4ex;vertical-align:top; }
  .anzahl {color: black; font-weight: normal; font-size:24pt;}

  .listpkt1{font-size:24pt; margin-left:0ex; line-height:200%; color: black; font-weight: bold;}

  .grplink{font-size:30pt;vertical-align:top; }
  .buchlink{font-size:26pt;vertical-align:top; line-height:150%;}
  .filelink{font-size:18pt;vertical-align:top; }
}

/* Smartphone */
@media (min-resolution: 200dpi) {
  .seitentitel {color:green; font-size:64pt; font-family:serif; font-style:normal; font-weight:bold; text-align:left}
  .abschnitt {color:rgb(90,20,20); font-size:47pt; font-family:serif; font-style:normal; font-weight:bold; text-align:left}
  .icon {height:1.5em;vertical-align:middle;}
  .iconmenu {height:100pt;vertical-align:bottom;}

  .titel{    font-size:33pt;font-weight: bold;vertical-align:top; }
  .titelrand{font-size:33pt;vertical-align:top; border-style:solid; border-width:2px;}
  .liednr {  font-size:33pt;color:black; font-family:sans-serif; font-weight:bold; vertical-align:top; text-align:right;border-style:solid; border-width:2px;}
  .buchabk{    font-size:27pt;font-weight: normal;vertical-align:top;}
  .buchabkrand{font-size:27pt;font-weight: normal;vertical-align:top; border-style:solid; border-width:2px;}
  .rand{border-style:solid; border-width:2px;}

  P {color: black; font-weight: bold;}
  DT {color: black; font-weight: bold; font-size:47pt;}
  DD {color: black; font-weight: normal; font-size:33pt;margin-left:0ex;margin-right:0ex}
  td {font-size:27pt; padding: 0.4ex;vertical-align:top; }
  .anzahl {color: black; font-weight: normal; font-size:47pt;}

  .listpkt1{font-size:36pt; margin-left:0ex; line-height:200%; color: black; font-weight: bold;}

  .grplink{font-size:60pt;vertical-align:top; }
  .buchlink{font-size:54pt;vertical-align:top; line-height:170%;}
  .filelink{font-size:40pt;vertical-align:top; }
}




