/* ===================================================================== */
/* Wrapper des Seiteninhalts                                             */
/* ===================================================================== */

/* ======================================================= Wrapper für Text (nicht horizontal scrollbar) */

div.TextWrapper{
  position: relative;
  max-width: 1430px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
/* Vertikale Abstände zwischen den Objekten */
div.spacer1{margin-bottom:  25px;}
div.spacer2{margin-bottom:  50px;}

/* ======================================================= Wrapper von horizontal scrollbarem Inhalt*/

/* Wrapper von scrollbarem Inhalt 1 */
div.SeiteninhaltWrapper1 {
  position: relative;
  overflow-x: auto;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  max-width: 1430px;
  /* border: 1px solid red; */
}

/* Wrapper von scrollbarem Inhalt 2 */
div.SeiteninhaltWrapper2 {
  position: relative;
  width: 1430px;
  /* border: 1px solid red; */
}

/* Sonderwerte für kurze Höhenprofile */
div.Annapurna1 {max-width: 1430px;}
div.Annapurna2 {width:     1430px;}
div.Langtang1  {max-width: 720px;}
div.Langtang2  {width:     720px;}

/* ======================================================= Eigenschaften von Absätzen, Links, etc.*/

p{padding-left: 5px; padding-right: 5px;}
a.textLink{color: #AA0000;}
a.textLink:hover{text-decoration: underline;}
p.titel{
  font-weight: 500;
  color: #AA0000;
  font-size: 14pt;
}

/* ===================================================================== */
/* Gesamtstatistik-Tabelle                                               */
/* ===================================================================== */

/* ======================================================= Allgemeine Tabelleneigenschaften */

table#Gesamtstatistik{
  border-collapse: collapse;
  border: 3px solid #CCCCCC;
  margin-bottom: 0px;
  /* Der horizontale Scrollbalken kommt erst unter dem Margin!*/
  /* Dazu dient der Spacer unten */
}

/* Alle Zellen (wird für erste Spalte unten überschrieben) */
table#Gesamtstatistik td {
  text-align: right;
  /* border-right: 1px black solid; */
}

td.Sp1Fuss{padding-right: 30px;}

/* ======================================================= Spalteneigenschaften */

col.TagNr  {width:  48px;}
col.Datum  {width: 100px;}
col.Land   {width: 100px;}
col.AbOrt  {width: 120px;}
col.AnOrt  {width: 120px;}
col.Strecke{width:  75px;}
col.Fahrz  {width:  60px;}
col.AbZeit {width:  80px;}
col.AnZeit {width:  80px;}
col.Fahrtz {width:  60px;}
col.PausZ  {width:  80px;}
col.DGeschw{width:  80px;}
col.Aufs   {width:  55px;}
col.Abs    {width:  55px;}
col.StrAuf {width:  50px;}
col.StrAb  {width:  50px;}
col.MaxH   {width:  50px;}
col.MinH   {width:  50px;}
col.Wetter {width: 110px;}

table#Gesamtstatistik td.l{text-align: left;}
table#Gesamtstatistik td.pl{padding-left: 10px;}

/* ======================================================= Zeileneigenschaften */

tr.faerb0{background-color: #DDDDDD; color: #AA0000; font-weight: 600;}
tr.faerb1{background-color: transparent;}
tr.faerb2{background-color: #F2F2F2;}
tr.Fusszeile{background-color: #DDDDDD; font-weight: 600;}

/* ======================================================= Spacer hinter Tabelle */

div#spacer{margin-bottom: 50px;}

/* ===================================================================== */
/* Diagramme                                                             */
/* ===================================================================== */

img#Hoehendiagram1000m{height: 350px;}
img#Hoehendiagram1500m{height: 274px;}
img#Hoehendiagram2000m{height: 350px;}
img#Hoehendiagram3000m{height: 502px;}
img#Hoehendiagram6000m{height: 412px;}

/* ===================================================================== */
/* Tabellen mit Erläuterungen                                            */
/* ===================================================================== */

/* ======================================================= Allgemeine Eigenschaften */

table#erlaeuterungen{
  border-collapse: collapse;
}

table#erlaeuterungen td{
  padding-left: 10px;
  vertical-align: top;
  /*border: 1px solid #DDDDDD;*/
}

tr.topLine{border-top: 1px solid #DDDDDD;}
tr.bottomLine{border-bottom: 1px solid #DDDDDD;}

/* ======================================================= Spaltenbreiten der ersten Tabelle */

col#KategorieListe1{width: 100px;}
col#erklaerung1{width: 1330px;}