
.next_berichte {
  font-style: italic;
  text-align: right;
  width: 100%;
}

#navlist
 {
display: none;
 }

 #kalender {
display: none;
 }
 
#loginbox {
  display: none;
 }

#inhalt {
    background-color : #c1c7fd;
    border-color : #000080;
    border-style : solid;
    border-width : 2px;
    margin-right: auto;
    margin-left: auto;
    min-height : 300px;
    position : relative;
    text-align: left;
    top : 15px;
    width : 80%;
  }

p.bodytext {
    text-align: justify;
}


#inhalt_popup {
    background-color : #c1c7fd;
    border-color : #000080;
    border-style : solid;
    border-width : 2px;
    margin: auto 15px;
    min-height : 300px;
    position : relative;
    text-align: left;
    top : 15px;
    width : 500px;
  }

body {
  padding-bottom: 20px;
  }


#links {
    display: none;
 }

#kopf {
    display: none;
 }

#inhalt_text {
    margin : 15px;
    position : relative;
    z-index: 1;
 }

/* China */
.test3, .china {
    background-color:#ffff9f;
    border-bottom-color:#ffff9f;
  }

/* Australien */
.test6, .australien {
    background-color:#ff6565;
    border-bottom-color: #ff6565;
  }

.uni, .test2 {
    background-color:#94c4d3;
  }

.computer, .test4 {
    background-color:#6bff63;
  }


.fliegen, .test5 {
    background-color:#656bff;
  }




/* Datum auf normaler Seite */
.csc-header-date {
font-size: small;
  font-weight: normal;
  text-align: left;
  margin-top: 15px;
/*   margin-bottom: 10px; */
/*   letter-spacing: 4px; */
  display: block;
  color: #700;
border-bottom: 1px dashed #bbb;
}

/* Photounterschrift */
.csc-caption {
  font-size: small;
  font-weight: normal;
  margin-right: 0.7em;
  margin-left: 0.7em;
}

/* News auf der China Seite */
div.tx-gsttopcontent-pi1 {
  background-color: #FFFFFF;
  width: 44%;
  border: black solid 1px;
  float: left;
  padding: 4px;
  font-size: small;
}

/* Gästebuch Teaser auf der China Seite */

div.tx-veguestbook-pi1 {
  width: 44%;
  float: right;
}

.tx-gsttopcontent-pi1 .TdHeader {
  background-color: #FFFFFF;
  font: bold small Verdana, sans-serif;
}

.tx-gsttopcontent-pi1 .TdLink {
  font-size: small;
}

/* Normale Paragraphen*/
.clear {
  clear: both;
}


/* Container mit den aktuellen Wetterdaten auf jeder Seite */
#wetter {
  display: none;
}


/******************************************************************************
 *
 * styles, used by the weather forecast:
  * (c) Heiner Lamprecht
 */
td.forecast_day_name {
  font-size: small;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  background-color: #ccc;
}

td.forecast_day_name_last {
  font-size: small;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #ccc;
}

td.forecast_day_icon {
  font-size: small;
  border-left: 1px solid #000000;
  background-color: #f0f0f0;
}

td.forecast_day_icon_last {
  font-size: small;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #f0f0f0;
}

td.forecast_day_temp {
  font-size: small;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  background-color: #ccc;
}

td.forecast_day_temp_last {
  font-size: small;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #ccc;
}

div.currentDetail_center {
  font-size: small;
  line-height: 100%;
}

div.currentDetail {
  font-size: small;
  line-height: 125%;
  margin-left: 5px;
}

div.currentDetail_icon {
  font-size: small;
  line-height: 100%;
  margin-left: 5px;
}

div.currentDetail_right {
  font-size: small;
  line-height: 125%;
  text-align: right;
}

div.currentTemp {
  font-weight: bold;
  font-size: large;
  text-align: right;
}

div.currentTitle {
  font-weight: bold;
  font-size: large;
  text-align: left;
}

img.sunset {
  vertical-align: middle;
}


.navWeather {
  text-align: center;
}

.navWeather a {
  color: #0000BB;
  text-decoration:none;
  font-weight: bold;
  font-style: normal;
  font-size: small;
}

.navWeather a:visited {
  color: #BB0000;
}

/*  Für den RTE */
.inText {
  border: solid 2px black;
  margin: 5px;
}

a.google {
color: #0000BB;
  text-decoration:none;
  font-weight: bold;
  font-style: normal;
  font-size: large;
}

.blau {
  color: #0000BB;
  text-decoration:none;
  font-weight: bold;
  font-size: 200%;  
}

img.thumbnail {
  background-color: black;
  border: solid 2px black;
  margin: 10px;
}