/* Jiggyboxen
******************************/
.jiggy {
  margin:0 0 10px 0;
  border:solid #245b3b 1px;
  font-size:11px;
  line-height:16px;
}
.jiggy h4 {
  background:#245b3b;
  color:#fff;
  line-height:20px;
  padding:0 9px;
}
.jiggy .content {
  padding:0 9px;
}

/* Seite, Standard
******************************/
.content-left {
  width:430px;
  float:left;
  margin:0 20px 0 0;
}
.content-right {
  width:130px;
  float:left;
}
.content-right img {
  margin:0 0 10px 0;
}

/* Artikel, Standard
******************************/
.article {
  margin:0 0 30px 0;
  clear:both;
}
.article .article-date {
  font-size:11px;
}
.article h2 {
  border-bottom:solid #eee 1px;
}
.article-image {
  float:left;
  margin:0 10px 5px 0;
  border:solid #f28e00 1px;
}

.pagenavig {
  text-align:right;
  border-top:solid #eee 1px;
}
.pagenavig a.a1 {
  font-weight:bold;
  font-size:14px;
}

/* Artikel, Chronik
******************************/
.articles-chronik {

}
.articles-chronik dl {
  border-top:solid #eee 1px;
  clear:both;
  padding:10px 0;
}
.articles-chronik dt {
  margin:0 10px 0 0;
  float:left;
  width:130px;
  font-weight:bold;
}
.articles-chronik dd {
  margin:0;
  width:290px;
  float:left;
}

/* Galerie
******************************/
.gallery-thumbs {
  margin:0 0 8px 0;
}
.gallery-thumb {
  float:left;
  margin:0 5px 5px 0;
  border:solid #ccc 1px;
}
.gallery-thumb:hover {
  border-color:#245b3b;
}
.flexboxhidden {
  display:none;
}
/* Formulare
******************************/
form {
  background:#d6e0da;
  padding:5px;
}
.row {
  margin:0 0 8px 0;
}
label.block {
  display:block;
  font-size:12px;
}
input.text,
textarea {
  margin:0;
  padding:2px;
  width:250px;
}
textarea {
  width:410px;
}
.sendmail_emptyfield1 input.text,
.sendmail_emptyfield1 textarea {
  border:solid #f28e00 1px;
}
.sendmail_emptyfield1 label {
  color:#f28e00;
}
.message {
  padding:5px;
  background:#fce8cc;
  border:solid #f28e00 1px;
}/* Jiggyboxen
******************************/
.jiggy {
  margin:0 0 10px 0;
  border:solid #245b3b 1px;
  font-size:11px;
  line-height:16px;
}
.jiggy h4 {
  background:#245b3b;
  color:#fff;
  line-height:20px;
  padding:0 9px;
}
.jiggy .content {
  padding:0 9px;
}

/* Seite, Standard
******************************/
.content-left {
  width:430px;
  float:left;
  margin:0 20px 0 0;
}
.content-right {
  width:130px;
  float:left;
}
.content-right img {
  margin:0 0 10px 0;
}

/* Artikel, Standard
******************************/
.article {
  margin:0 0 30px 0;
  clear:both;
}
.article .article-date {
  font-size:11px;
}
.article h2 {
  border-bottom:solid #eee 1px;
}
.article-image {
  float:left;
  margin:0 10px 5px 0;
  border:solid #f28e00 1px;
}

.pagenavig {
  text-align:right;
  border-top:solid #eee 1px;
}
.pagenavig a.a1 {
  font-weight:bold;
  font-size:14px;
}

/* Artikel, Chronik
******************************/
.articles-chronik {

}
.articles-chronik dl {
  border-top:solid #eee 1px;
  clear:both;
  padding:10px 0;
}
.articles-chronik dt {
  margin:0 10px 0 0;
  float:left;
  width:130px;
  font-weight:bold;
}
.articles-chronik dd {
  margin:0;
  width:290px;
  float:left;
}
/* Formulare
******************************/
form {
  background:#d6e0da;
  padding:5px;
}
.row {
  margin:0 0 8px 0;
}
label.block {
  display:block;
  font-size:12px;
}
input.text,
textarea {
  margin:0;
  padding:2px;
  width:250px;
}
textarea {
  width:410px;
}
.sendmail_emptyfield1 input.text,
.sendmail_emptyfield1 textarea {
  border:solid #f28e00 1px;
}
.sendmail_emptyfield1 label {
  color:#f28e00;
}
.message {
  padding:5px;
  background:#fce8cc;
  border:solid #f28e00 1px;
}