/* Stylesheet für www.janakananda.ch */



/* Grundformatierung für die gesamte Seite */
body {
  background-color: #ADC9C9;
  margin: 20;
}



/* Tabelle und Zellen für Grundstruktur */
table.hauptTabelle {
  border: 0;
  font-family: 'Maiandra GD', Arial, Helvetica, sans-serif;
  color: white;
  /* Die Zellenabstände können im Stylesheet nicht auf null gesetzt werden! */
  /* Direkt im HTML-Code geht es hingegen: <table cellspacing="0"> */
}

td.titelZelle {
  border: 0;
  height: 130px;
  background-color: #005959;
}

td.navigationsleiste { 
  width: 170px;
  height: 100%;
  vertical-align: top;
  background-color: #005959;
}

td.farbBalkenZelle {
  background-color: #005959;
}
 
td.inhalt { 
  width: 90%;
  background-color: #007979;
  vertical-align: top;
  padding: 20px;
  text-align: justify;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
}

td.zentralerPlatzhalter {
  width: 20px;
  height: 20px;
  padding-left: 15;
  padding-top: 2;
}

td.rechterPlatzhalter {
  padding: 85;
}

td.fussZeile {
  height: 20px;
  font-family: Arial, Helvetica, sans-serif;
  vertical-align: bottom;
}



/* Tabelle und Zellen in der Navigationsleiste */
table.navigationsTabelle {
  border: 0;
  width: 170px;
  color: white;
  font-family: 'Maiandra GD', Arial, Helvetica, sans-serif;
  /* Die Zellenabstände können im Stylesheet nicht auf null gesetzt werden! */
  /* Direkt im HTML-Code geht es hingegen: <table cellspacing="0"> */
}

td.navigationObererPlatzhalter {
  height: 45px;
}

td.navigationUntererPlatzhalter {
  height: 450px;
}

td.navigation1Zelle {
  height: 10px;
  text-align: left;
  vertical-align: top;
}

td.navigation2Zelle {
  height: 10px;
  text-align: right;
  vertical-align: top;
}

td.navigation2ZelleSpezial {
  height: 10px;
  text-align: left;
  vertical-align: top;
}

td.navigation3Zelle {
  height: 10px;
  text-align: left;
  vertical-align: top;
}



/* Standard-Tabelle für Seiten-Inhalt */
table.standard {
  border: 0;
  font-family: Arial, Helvetica, sans-serif;
  color: white;
  font-size: 11pt;
  /* Die Zellenabstände können im Stylesheet nicht auf null gesetzt werden! */
  /* Direkt im HTML-Code geht es hingegen: <table cellspacing="0"> */
}



/* Tabelle für das Seminarprogramm */
table.seminarprogramm {
  font-family: Arial, Helvetica, sans-serif;
  color: white;
  font-size: 11pt;
}



/* Schriften */
.titelSchrift { 
  font-size: 36pt;
  font-weight: bold;
  text-align: right;
  padding-right: 20px;
}

.titelNavigationSchrift { 
  font-size: 11pt;
  font-weight: bold;
  text-align: right;
  padding-right: 20px;
}

.navigation1Schrift { 
  font-size: 13pt;
  font-weight: bold;
  padding-top: 30px;
  padding-left: 20px;
}

.navigation2SchriftSpezial { 
  font-size: 11pt;
  font-weight: bold;
  padding-top: 5px;
  padding-left: 30px;
}

.navigation2Schrift { 
  font-size: 10pt;
  font-weight: bold;
  padding-top: 5px;
  padding-right: 5px;
}

.navigation3Schrift { 
  font-size: 8pt;
  font-weight: bold;
  padding-right: 5px;
}

.fussSchrift {
  font-size: 8pt;
  text-align: right;
  padding-right: 20px;
  color: #005959;
}

h1, h2 {
  font-family: 'Maiandra GD', Arial, Helvetica, sans-serif;
}



/* Links */
A:link, A:visited, A:active {
  text-decoration: none;
  color: white;
}


/* Links in der Zelle "Inhalt" */
A.inhaltslink:link, A.inhaltslink:visited, A.inhaltslink:active {
  text-decoration: none;
  color: #71DCFF;
}